You are on page 1of 611

[000:034] [2022-03-03 05:27:02 +0000.

841071][abd] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
03 05:27:02 +0000
[000:034] [2022-03-03 05:27:02 +0000.841144][abd] set AppID=50011 old AppID=-1
[000:034] [2022-03-03 05:27:02 +0000.841185][abd] Init the android object with
jvm:0xb400007691a09350 env:0x7681a07030 context:0x752cc562e8

[000:034] [2022-03-03 05:27:02 +0000.841244][abd] SetAndroidMediaCodecObjects


time:39013005 enter.

[000:034] [2022-03-03 05:27:02 +0000.841274][abd] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:034] [2022-03-03 05:27:02 +0000.841299][abd] SetAndroidMediaCodecObjects


time:39013005 enter.

[000:035] [2022-03-03 05:27:02 +0000.841380][abd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007691a09350
[000:035] [2022-03-03 05:27:02 +0000.841395][abd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007691a09350 address:0x74912cf760
[000:035] [2022-03-03 05:27:02 +0000.841411][abd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007691a09350
address:0x74912cf760
[000:035] [2022-03-03 05:27:02 +0000.841437][abd] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:035] [2022-03-03 05:27:02 +0000.841478][abd] Set the android objects with


jvm:0xb400007691a09350 env:0x7681a07030 context:0x752cc562e8

[000:035] [2022-03-03 05:27:02 +0000.841508][abd] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7681a07030
[000:035] [2022-03-03 05:27:02 +0000.841565][abd] SystemUtil Init done
[000:038] [2022-03-03 05:27:02 +0000.844807][abd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:038] [2022-03-03 05:27:02 +0000.845049][abd] MediaFilterCamera
[000:038] [2022-03-03 05:27:02 +0000.845118][abd] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:038] [2022-03-03 05:27:02 +0000.845243][abd] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:038] [2022-03-03 05:27:02 +0000.845278][abd] Recording session using default
bitrate support by app:31457280
[000:039] [2022-03-03 05:27:02 +0000.845417][1b2c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a26450
[000:039] [2022-03-03 05:27:02 +0000.845452][1b2c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:039] [2022-03-03 05:27:02 +0000.845632][abd] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:039] [2022-03-03 05:27:02 +0000.846263][abd] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2022-03-03 05:27:02 +0000.846323][abd]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:040] [2022-03-03 05:27:02 +0000.846418][abd] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:046] [2022-03-03 05:27:02 +0000.852611][abd] Error(ini.cc:191): Open the file
failed. error:2
[000:046] [2022-03-03 05:27:02 +0000.852703][abd]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:046] [2022-03-03 05:27:02 +0000.852732][abd] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:046] [2022-03-03 05:27:02 +0000.852768][abd] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:046] [2022-03-03 05:27:02 +0000.852799][abd] Using Default AEC type: software
AEC
[000:047] [2022-03-03 05:27:02 +0000.854215][abd] The device model: m2101k9ag enum
value: 0
[000:048] [2022-03-03 05:27:02 +0000.854796][abd] GetMachineModel is M2101K9AG
[000:048] [2022-03-03 05:27:02 +0000.854862][abd] GetMachineInfo: M2101K9AG
[000:048] [2022-03-03 05:27:02 +0000.854906][abd] Construct BeautifyReader begin...
[000:048] [2022-03-03 05:27:02 +0000.854929][abd] dumpStickerRgba:0
dumpStickerYuv:0
[000:048] [2022-03-03 05:27:02 +0000.854956][abd] Construct BeautifyReader done.
[000:055] [2022-03-03 05:27:02 +0000.862194][abd] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:055] [2022-03-03 05:27:02 +0000.862294][abd] AppDeviceManager telnet server
for statistics started......
[000:056] [2022-03-03 05:27:02 +0000.862451][1b2f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76e1aba530
[000:057] [2022-03-03 05:27:02 +0000.863322][abd] CpuOverloadDetect time:39013028
enter.

[000:057] [2022-03-03 05:27:02 +0000.863476][abd] CpuOverloadDetect leave. expire


time = 0 ms

[000:057] [2022-03-03 05:27:02 +0000.864081][abd] AppDeviceMana GetOpenslVoiceMode


before get setting: 1
[000:057] [2022-03-03 05:27:02 +0000.864131][abd] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:058] [2022-03-03 05:27:02 +0000.864705][1b30] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7691ab1190
[000:058] [2022-03-03 05:27:02 +0000.865103][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:060] [2022-03-03 05:27:02 +0000.866338][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:060] [2022-03-03 05:27:02 +0000.866828][abd] CreatePlatformSpecificObjects:
[000:060] [2022-03-03 05:27:02 +0000.866900][abd] audio device use opensle input
and opensl output
[000:060] [2022-03-03 05:27:02 +0000.866927][abd] Create OpenSLES output module
with java VM support.

[000:060] [2022-03-03 05:27:02 +0000.867073][abd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:061] [2022-03-03 05:27:02 +0000.867365][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:061] [2022-03-03 05:27:02 +0000.867592][abd] Create OpenSLES output module
with buffer num:1

[000:061] [2022-03-03 05:27:02 +0000.867787][abd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:061] [2022-03-03 05:27:02 +0000.867987][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:061] [2022-03-03 05:27:02 +0000.868166][abd] Create OpenSLES input module with
java VM support.

[000:061] [2022-03-03 05:27:02 +0000.868209][abd] Create OpenSLES input module with


buffer num:1

[000:062] [2022-03-03 05:27:02 +0000.868312][abd] Error(trace.cc:40): Init the


output and input for audio device template.
[000:062] [2022-03-03 05:27:02 +0000.868390][abd] Init the output device.

[000:062] [2022-03-03 05:27:02 +0000.868416][abd] Init the opensl input.


[000:062] [2022-03-03 05:27:02 +0000.868445][abd] AppDeviceManager get setting
samplerate: 0
[000:062] [2022-03-03 05:27:02 +0000.868792][abd] The device model: m2101k9ag enum
value: 0
[000:062] [2022-03-03 05:27:02 +0000.869266][abd] The device model: m2101k9ag enum
value: 0
[000:062] [2022-03-03 05:27:02 +0000.869306][abd] Set the sample rate to be:48000

[000:063] [2022-03-03 05:27:02 +0000.869344][abd] Enable the recording stereo:0


[000:063] [2022-03-03 05:27:02 +0000.869363][abd] Set the playout as stereo:1
[000:063] [2022-03-03 05:27:02 +0000.869384][abd] Init the microphone.
[000:065] [2022-03-03 05:27:02 +0000.871993][abd] Update the recording sample rate
to be: 48000
[000:065] [2022-03-03 05:27:02 +0000.872078][abd] Init the speaker.
[000:065] [2022-03-03 05:27:02 +0000.872122][abd] Low latency buffer size:144 low
sample rate:48000
[000:066] [2022-03-03 05:27:02 +0000.872414][abd] Using 1 x 10ms for an audio
frame.

[000:069] [2022-03-03 05:27:02 +0000.875874][abd] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:069] [2022-03-03 05:27:02 +0000.875991][abd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:069] [2022-03-03 05:27:02 +0000.876039][abd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:075] [2022-03-03 05:27:02 +0000.882253][abd] The device model:m2101k9ag

[000:076] [2022-03-03 05:27:02 +0000.882334][abd] speaker output factor:100


defaultFactor: 100

[000:076] [2022-03-03 05:27:02 +0000.882355][abd] headset output factor:100


defaultFactor: 100

[000:076] [2022-03-03 05:27:02 +0000.882806][abd] AppDeviceManagerStart finished.


[000:076] [2022-03-03 05:27:02 +0000.882888][abd] AppDeviceManagerStartMic::mic
status is off
[000:076] [2022-03-03 05:27:02 +0000.882943][abd] AppDeviceManagerStartMic update
aec type: 2

[000:076] [2022-03-03 05:27:02 +0000.882965][abd] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:076] [2022-03-03 05:27:02 +0000.882995][abd]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:076] [2022-03-03 05:27:02 +0000.883020][abd]
AudioDeviceDataHandler::StartMicProcess

[000:076] [2022-03-03 05:27:02 +0000.883122][abd] Try to start webrtc recording


device.

[000:076] [2022-03-03 05:27:02 +0000.883150][abd] StartRecording. threadID:2749

[000:077] [2022-03-03 05:27:02 +0000.883503][abd] The machine model:M2101K9AG

[000:077] [2022-03-03 05:27:02 +0000.883569][abd] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:077] [2022-03-03 05:27:02 +0000.883594][abd] Set the recording mode before


getSetting: 4
[000:077] [2022-03-03 05:27:02 +0000.883622][abd] Set the recording mode after
getSetting: 1
[000:077] [2022-03-03 05:27:02 +0000.884506][1b31] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:078] [2022-03-03 05:27:02 +0000.884606][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[000:128] [2022-03-03 05:27:02 +0000.934739][abd] StartRecording finished.

[000:128] [2022-03-03 05:27:02 +0000.934835][abd] audio: start the audio mic


checker timer.

[000:129] [2022-03-03 05:27:02 +0000.935547][abd] machine model :xiaomi


[000:129] [2022-03-03 05:27:02 +0000.935618][abd] Support this machine
model :xiaomi
[000:129] [2022-03-03 05:27:02 +0000.935727][abd] global inited! current sdk
version: 07-20-936c45f
[000:218] [2022-03-03 05:27:03 +0000.24503][1b32] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:218] [2022-03-03 05:27:03 +0000.24597][1b32] _deviceSampleRate:48000

[000:218] [2022-03-03 05:27:03 +0000.24860][1b31] Run AGC when audioType = 0


[000:218] [2022-03-03 05:27:03 +0000.24926][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:495] [2022-03-03 05:27:03 +0000.302323][eb2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:496] [2022-03-03 05:27:03 +0000.302659][1b2d] MediaFilterCamera, recording
file context:0x7631a3aaf0 input texture:37
[000:496] [2022-03-03 05:27:03 +0000.302729][1b2d] GLESContext:
[000:496] [2022-03-03 05:27:03 +0000.302841][1b2d] The result of eglGetDisplay is:
0xb400007681a471f0
[000:498] [2022-03-03 05:27:03 +0000.305206][1b2d] The result of creation:
0x7631a98de0
[000:500] [2022-03-03 05:27:03 +0000.306716][1b2d] The result of
eglCreatePbufferSurface is: 0x7631a610a0
[000:500] [2022-03-03 05:27:03 +0000.307105][eb2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7631a3aaf0 input_texture: 37
[001:825] [2022-03-03 05:27:04 +0000.631409][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[002:220] [2022-03-03 05:27:05 +0000.26669][1b31] Run AGC when audioType = 0
[003:543] [2022-03-03 05:27:06 +0000.349645][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[004:132] [2022-03-03 05:27:06 +0000.938833][1b28]
monitorTime:4004totalDuration:3920
[004:220] [2022-03-03 05:27:07 +0000.26490][1b31] Run AGC when audioType = 0
[004:220] [2022-03-03 05:27:07 +0000.26892][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:253] [2022-03-03 05:27:08 +0000.59927][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[006:222] [2022-03-03 05:27:09 +0000.28365][1b31] Run AGC when audioType = 0
[006:962] [2022-03-03 05:27:09 +0000.768528][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[008:220] [2022-03-03 05:27:11 +0000.26535][1b31] Run AGC when audioType = 0
[008:220] [2022-03-03 05:27:11 +0000.26879][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:676] [2022-03-03 05:27:11 +0000.483194][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[010:218] [2022-03-03 05:27:13 +0000.24925][1b32] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:218] [2022-03-03 05:27:13 +0000.25257][1b32] _deviceSampleRate:48000

[010:222] [2022-03-03 05:27:13 +0000.28860][1b31] Run AGC when audioType = 0


[010:383] [2022-03-03 05:27:13 +0000.190303][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[012:100] [2022-03-03 05:27:14 +0000.907177][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[012:220] [2022-03-03 05:27:15 +0000.27030][1b31] Run AGC when audioType = 0
[012:220] [2022-03-03 05:27:15 +0000.27312][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:807] [2022-03-03 05:27:16 +0000.613504][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[014:223] [2022-03-03 05:27:17 +0000.29984][1b31] Run AGC when audioType = 0
[015:519] [2022-03-03 05:27:18 +0000.325391][1b31] haveEnoughProcessedData
internalAudioStream.length: 10
[016:223] [2022-03-03 05:27:19 +0000.29842][1b31] Run AGC when audioType = 0
[016:223] [2022-03-03 05:27:19 +0000.30135][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:230] [2022-03-03 05:27:20 +0000.36689][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[018:220] [2022-03-03 05:27:21 +0000.27044][1b31] Run AGC when audioType = 0
[018:938] [2022-03-03 05:27:21 +0000.745135][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[020:218] [2022-03-03 05:27:23 +0000.24905][1b32] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:218] [2022-03-03 05:27:23 +0000.25251][1b32] _deviceSampleRate:48000

[020:219] [2022-03-03 05:27:23 +0000.26008][1b31] Run AGC when audioType = 0


[020:219] [2022-03-03 05:27:23 +0000.26197][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:644] [2022-03-03 05:27:23 +0000.451243][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[022:224] [2022-03-03 05:27:25 +0000.30405][1b31] Run AGC when audioType = 0
[022:353] [2022-03-03 05:27:25 +0000.159771][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[024:063] [2022-03-03 05:27:26 +0000.869740][1b31] haveEnoughProcessedData
internalAudioStream.length: 10
[024:219] [2022-03-03 05:27:27 +0000.25851][1b31] Run AGC when audioType = 0
[024:219] [2022-03-03 05:27:27 +0000.26139][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:778] [2022-03-03 05:27:28 +0000.584845][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[026:221] [2022-03-03 05:27:29 +0000.27747][1b31] Run AGC when audioType = 0
[027:484] [2022-03-03 05:27:30 +0000.291229][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[028:219] [2022-03-03 05:27:31 +0000.25680][1b31] Run AGC when audioType = 0
[028:219] [2022-03-03 05:27:31 +0000.25999][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:203] [2022-03-03 05:27:32 +0000.10157][1b31] haveEnoughProcessedData
internalAudioStream.length: 10
[030:218] [2022-03-03 05:27:33 +0000.25284][1b32] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:219] [2022-03-03 05:27:33 +0000.25702][1b32] _deviceSampleRate:48000

[030:222] [2022-03-03 05:27:33 +0000.28907][1b31] Run AGC when audioType = 0


[030:919] [2022-03-03 05:27:33 +0000.726131][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[032:221] [2022-03-03 05:27:35 +0000.27972][1b31] Run AGC when audioType = 0
[032:221] [2022-03-03 05:27:35 +0000.28284][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:622] [2022-03-03 05:27:35 +0000.429044][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[034:222] [2022-03-03 05:27:37 +0000.29051][1b31] Run AGC when audioType = 0
[034:327] [2022-03-03 05:27:37 +0000.134129][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[034:990] [2022-03-03 05:27:37 +0000.796375][a37] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[034:990] [2022-03-03 05:27:37 +0000.796519][a37]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[034:998] [2022-03-03 05:27:37 +0000.804645][a37]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[034:998] [2022-03-03 05:27:37 +0000.804900][1b2d] operator() time:39047969 enter.

[034:998] [2022-03-03 05:27:37 +0000.804971][1b2d] MediaFilterCamera, recording


file context:0x7631a3aaf0 input texture:37
[035:001] [2022-03-03 05:27:37 +0000.808218][1b2d] MicSource: Mic source
created:10x76c1d92ef0
[035:002] [2022-03-03 05:27:37 +0000.809100][1b2d] received external audio stream

[035:002] [2022-03-03 05:27:37 +0000.809208][1b2d] alloc thread: 0x7681a34630


name:worker0 thread id:501798534320 to Mic_source
[035:002] [2022-03-03 05:27:37 +0000.809244][1b2d] audio: start the audio sender
thread.

[035:003] [2022-03-03 05:27:37 +0000.809359][1b2d] construct OpenGLRenderProgram


0x76b1a7eee8
[035:003] [2022-03-03 05:27:37 +0000.809392][1b2d] CropFilter::SetOrientation
orientation: 90
[035:003] [2022-03-03 05:27:37 +0000.809655][1b2d] filter: filter pipeline
construtc this: 0x7661a87f50
[035:003] [2022-03-03 05:27:37 +0000.809713][1b2d] filter: filter pipeline2 update
pattern: 1
[035:003] [2022-03-03 05:27:37 +0000.809801][1b2d] CameraSource::source_id_:1
[035:003] [2022-03-03 05:27:37 +0000.809835][1b2d] RecordAudioSource::source_id_:2
[035:003] [2022-03-03 05:27:37 +0000.810112][1b2d] BindInputFilter 0x7691a4d6d0
this 0x76b1a7f110
[035:003] [2022-03-03 05:27:37 +0000.810160][1b2d] BindInputFilter 0x7691a62de8
this 0x7691ac4a60
[035:003] [2022-03-03 05:27:37 +0000.810198][1b2d] BindInputFilter 0x76b1a7f110
this 0x7661a87ff0
[035:003] [2022-03-03 05:27:37 +0000.810255][1b2d] setParamentForFilters:
speed:1.000000
[035:003] [2022-03-03 05:27:37 +0000.810284][1b2d] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[035:004] [2022-03-03 05:27:37 +0000.810317][1b2d] SetParamForFilter time:39047975
enter.

[035:004] [2022-03-03 05:27:37 +0000.810344][1b2d] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[035:004] [2022-03-03 05:27:37 +0000.810382][1b2d] SetParamForFilter: Params video
index is: 0
[035:004] [2022-03-03 05:27:37 +0000.810410][1b2d] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[035:004] [2022-03-03 05:27:37 +0000.810438][1b2d] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[035:004] [2022-03-03 05:27:37 +0000.810466][1b2d] crop filter mode tpye:
citytravelvideo index:0
[035:012] [2022-03-03 05:27:37 +0000.819042][1b2d]
Warning(parse_template_json.cc:45): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819130][1b2d]
Warning(parse_template_json.cc:45): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819156][1b2d]
Warning(parse_template_json.cc:45): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819177][1b2d]
Warning(parse_template_json.cc:45): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819196][1b2d]
Warning(parse_template_json.cc:45): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819215][1b2d]
Warning(parse_template_json.cc:45): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819235][1b2d]
Warning(parse_template_json.cc:45): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819254][1b2d]
Warning(parse_template_json.cc:81): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819273][1b2d]
Warning(parse_template_json.cc:81): json parament no found the parament
[035:012] [2022-03-03 05:27:37 +0000.819291][1b2d]
Warning(parse_template_json.cc:67): json parament no found the parament
[035:013] [2022-03-03 05:27:37 +0000.819310][1b2d]
Warning(parse_template_json.cc:93): json parament no found the duration
[035:013] [2022-03-03 05:27:37 +0000.819334][1b2d] SetParamForFilter leave. expire
time = 9 ms

[035:013] [2022-03-03 05:27:37 +0000.819567][1b2d] OnOutputSizeChanged width 1280


height 720
[035:013] [2022-03-03 05:27:37 +0000.819673][1b2d] OpenGLFrameBuffer: width:1280
height:720
[035:013] [2022-03-03 05:27:37 +0000.819749][1b2d] OpenGLFrameBuffer: width:1280
height:720
[035:013] [2022-03-03 05:27:37 +0000.819780][1b2d] OpenGLFrameBuffer: width:1280
height:720
[035:013] [2022-03-03 05:27:37 +0000.819808][1b2d] OpenGLFrameBuffer: width:1280
height:720
[035:013] [2022-03-03 05:27:37 +0000.819832][1b2d] OpenGLFrameBuffer: width:1280
height:720
[035:013] [2022-03-03 05:27:37 +0000.819858][1b2d] OpenGLFrameBuffer: width:1280
height:720
[035:013] [2022-03-03 05:27:37 +0000.819884][1b2d] construct TrivalImageDrawer
0x7671a48310
[035:013] [2022-03-03 05:27:37 +0000.819912][1b2d] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7671a48310 context 0x7601b19900
[035:013] [2022-03-03 05:27:37 +0000.819946][1b2d] setupGLES:
[035:014] [2022-03-03 05:27:37 +0000.820374][1b2d] OpenGLRenderProgram::Initialize.
[035:014] [2022-03-03 05:27:37 +0000.820504][1b2d] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[035:014] [2022-03-03 05:27:37 +0000.820538][1b2d] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[035:014] [2022-03-03 05:27:37 +0000.820600][1b2d] Init open gl render:
0x76b1a7eee8
[035:014] [2022-03-03 05:27:37 +0000.820642][1b2d] Fragement shader path:
[035:014] [2022-03-03 05:27:37 +0000.820668][1b2d] Fragement shader path:
[035:014] [2022-03-03 05:27:37 +0000.820687][1b2d] create opengl program object.
[035:014] [2022-03-03 05:27:37 +0000.820708][1b2d] create shader: vertex
[035:017] [2022-03-03 05:27:37 +0000.823459][1b2d] create shader: fragment
[035:020] [2022-03-03 05:27:37 +0000.826710][1b31] On audio frame the broadcast
with timestamp:39047991 samples:480. (1000 frame for one log)

[035:028] [2022-03-03 05:27:37 +0000.834550][1bbe] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[035:028] [2022-03-03 05:27:37 +0000.835000][1bbe] The output timestamp from audio
mixer change:39047991
[035:028] [2022-03-03 05:27:37 +0000.835098][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[035:069] [2022-03-03 05:27:37 +0000.875442][1b2d] Have not extra filter filename!
[035:069] [2022-03-03 05:27:37 +0000.875542][1b2d] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[035:069] [2022-03-03 05:27:37 +0000.875570][1b2d] OpenGLRenderProgram::Initialize
success.
[035:069] [2022-03-03 05:27:37 +0000.875632][1b2d] Setup the OpenGL result:1
[035:069] [2022-03-03 05:27:37 +0000.875984][1b2c] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
[035:069] [2022-03-03 05:27:37 +0000.876163][1b2c] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[035:069] [2022-03-03 05:27:37 +0000.876186][1bc6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a1aa30f8
[035:069] [2022-03-03 05:27:37 +0000.876237][1b2c] 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
[035:069] [2022-03-03 05:27:37 +0000.876274][1b2c] 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_39048040.mp4
fileFD: -1
[035:070] [2022-03-03 05:27:37 +0000.876668][1b2c] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
is opened successfully
[035:070] [2022-03-03 05:27:37 +0000.876713][1b2c] setupMediaProcessers:
[035:070] [2022-03-03 05:27:37 +0000.876747][1b2c]
RecordingSessionInternalSimple:setup media processers.
[035:070] [2022-03-03 05:27:37 +0000.876780][1b2c] construct AAC encoder
[035:070] [2022-03-03 05:27:37 +0000.877000][1b2c] H264Encoder creating:
superfast011818
[035:070] [2022-03-03 05:27:37 +0000.877039][1b2c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[035:071] [2022-03-03 05:27:37 +0000.877844][1b2c] H264Encode::GetMachineModel is
M2101K9AG
[035:071] [2022-03-03 05:27:37 +0000.877937][1b2c] H264Encoder machine_mode
is:M2101K9AG
[035:071] [2022-03-03 05:27:37 +0000.877960][1b2c] H264Encode::machine size :9
machine_mode:M2101K9AG
[035:071] [2022-03-03 05:27:37 +0000.877991][1b2c] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[035:071] [2022-03-03 05:27:37 +0000.878021][1b2c] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[035:071] [2022-03-03 05:27:37 +0000.878046][1b2c] setupCompressionSession:
[035:071] [2022-03-03 05:27:37 +0000.878070][1b2c] H264Encode::creating hareware
Encoder
[035:071] [2022-03-03 05:27:37 +0000.878097][1b2c] AndroidHwAvcEncoder
time:39048042 enter.

[035:071] [2022-03-03 05:27:37 +0000.878299][1b2c] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74912cf760
[035:072] [2022-03-03 05:27:37 +0000.878437][1b2c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[035:072] [2022-03-03 05:27:37 +0000.878470][1b2c] The video avc hw codec address
is 0x75d1a3c390
[035:072] [2022-03-03 05:27:37 +0000.878543][1b2c] AndroidHwAvcEncoder leave.
expire time = 1 ms

[035:072] [2022-03-03 05:27:37 +0000.878579][1b2c] RegisterEncodeCompleteCallback


time:39048043 enter.

[035:072] [2022-03-03 05:27:37 +0000.878699][1b2c] RegisterEncodeCompleteCallback


leave. expire time = 0 ms
[035:072] [2022-03-03 05:27:37 +0000.878760][1b2c] InitEncode time:39048043 enter.

[035:072] [2022-03-03 05:27:37 +0000.878891][1b2c] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[035:072] [2022-03-03 05:27:37 +0000.878935][1b2c] Create time:39048043 enter.

[035:072] [2022-03-03 05:27:37 +0000.878964][1b2c] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[035:072] [2022-03-03 05:27:37 +0000.878997][1b2c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a43890
[035:072] [2022-03-03 05:27:37 +0000.879199][1b2c] supported_type:video/avc
[035:072] [2022-03-03 05:27:37 +0000.879242][1b2c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[035:072] [2022-03-03 05:27:37 +0000.879304][1b2c] hwCodecPrefix :OMX.qcom.
[035:073] [2022-03-03 05:27:37 +0000.879343][1b2c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[035:073] [2022-03-03 05:27:37 +0000.879380][1b2c] mediacodec_createCodecByName
time:39048044 enter.

[035:073] [2022-03-03 05:27:37 +0000.879411][1b2c] WrapAndroidMediaCodec


time:39048044 enter.

[035:073] [2022-03-03 05:27:37 +0000.879550][1b2c] WrapAndroidMediaCodec leave.


expire time = 0 ms

[035:123] [2022-03-03 05:27:37 +0000.930148][1b2c] mediacodec_createCodecByName


leave. expire time = 50 ms

[035:123] [2022-03-03 05:27:37 +0000.930229][1b2c] WrapAndroidMediaFromat


time:39048094 enter.

[035:124] [2022-03-03 05:27:37 +0000.930314][1b2c] WrapAndroidMediaFromat leave.


expire time = 1 ms

[035:198] [2022-03-03 05:27:38 +0000.5062][1b2c] Destroy time:39048169 enter.

[035:198] [2022-03-03 05:27:38 +0000.5159][1b2c] WrapAndroidMediaFromat:: Destroy


[035:198] [2022-03-03 05:27:38 +0000.5196][1b2c] Destroy leave. expire time = 0 ms

[035:198] [2022-03-03 05:27:38 +0000.5223][1b2c] ~WrapAndroidMediaFromat


time:39048169 enter.

[035:198] [2022-03-03 05:27:38 +0000.5253][1b2c] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[035:198] [2022-03-03 05:27:38 +0000.5283][1b2c] Create leave. expire time = 126


ms

[035:199] [2022-03-03 05:27:38 +0000.5435][1b2c] isSemiPlanarSupport time:39048170


enter.

[035:199] [2022-03-03 05:27:38 +0000.5483][1b2c] H264Encoder isSemiPlanarSupport


[035:199] [2022-03-03 05:27:38 +0000.5524][1b2c] isSemiPlanarSupport leave. expire
time = 0 ms

[035:199] [2022-03-03 05:27:38 +0000.5549][1b2c] creat hw H264Encoder success,


isSemiPlanar:1
[035:199] [2022-03-03 05:27:38 +0000.5733][1b2c] InitEncode leave. expire time =
127 ms

[035:199] [2022-03-03 05:27:38 +0000.5774][1b2c] H264Encode::created Encoder


[035:199] [2022-03-03 05:27:38 +0000.5802][1b2c] H264Encode:: H264 encoder created.
[035:199] [2022-03-03 05:27:38 +0000.5827][1b2c] H264 encoder created.
[035:199] [2022-03-03 05:27:38 +0000.5853][1b2c]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681a71d50
[035:199] [2022-03-03 05:27:38 +0000.5882][1b2c] setOutput:
[035:199] [2022-03-03 05:27:38 +0000.5904][1b2c]
RecordingSessionInternalSimple:encoder set output to muxer!
[035:199] [2022-03-03 05:27:38 +0000.5923][1b2c] request a key frame
[035:199] [2022-03-03 05:27:38 +0000.5947][1b2c] H264Encode:: request a key frame
[035:199] [2022-03-03 05:27:38 +0000.6069][1b2c] setDisplayRotate :90
[035:199] [2022-03-03 05:27:38 +0000.6102][1b2c] 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
[035:199] [2022-03-03 05:27:38 +0000.6163][1b2d] StartRecording:
[035:199] [2022-03-03 05:27:38 +0000.6247][1bbe] operator(): Set the recording
session in mic source. recording session: 0x7691a62c90
[035:200] [2022-03-03 05:27:38 +0000.6347][1b2d] operator() leave. expire time =
202 ms

[035:200] [2022-03-03 05:27:38 +0000.6508][1bbd] AF_SpeedFilter audio 0x7691ac4910


PullFrame
[035:200] [2022-03-03 05:27:38 +0000.6549][1bbd] RecordAudioSource::PullAudioFrame
[035:200] [2022-03-03 05:27:38 +0000.6575][1bbd] AF_SpeedFilter::PullFrame eof4
[035:204] [2022-03-03 05:27:38 +0000.11269][1bbd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[035:205] [2022-03-03 05:27:38 +0000.11494][1bbd] AF_SpeedFilter audio time,
0x7691ac4910 rcv time: 39048172
[035:205] [2022-03-03 05:27:38 +0000.11813][1bbd] AF_SpeedFilter audio time,
0x7691ac4910 rcv time: 39048172in_nSamples:441
[035:205] [2022-03-03 05:27:38 +0000.11971][1bbd] resampled_data_size:0
[035:256] [2022-03-03 05:27:38 +0000.63013][1b2d]
MediaFilterCamera::NeedProcessTexture
[035:256] [2022-03-03 05:27:38 +0000.63197][1b2d] begine recode to first frame
spend time:258
[035:256] [2022-03-03 05:27:38 +0000.63248][1b2d] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7691a4d590
[035:257] [2022-03-03 05:27:38 +0000.63338][1b2d] blur_distance_:0
[035:257] [2022-03-03 05:27:38 +0000.63376][1b2d] blur_direction_angle_:-90
[035:257] [2022-03-03 05:27:38 +0000.63418][1b2d]
GPUImageProcessing::SetOrientation orientation: 90
[035:257] [2022-03-03 05:27:38 +0000.63464][1b2d] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[035:257] [2022-03-03 05:27:38 +0000.63591][1b2d] GPUImageProcessing: process video
frame with resolution 1280 X 720
[035:257] [2022-03-03 05:27:38 +0000.63640][1b2d] GPUImageProcessing: input frame
width1280 X 720
[035:260] [2022-03-03 05:27:38 +0000.66862][1b2d] drawYUV420 render
OpenGLRenderProgram:0x76b1a7eee8
[035:262] [2022-03-03 05:27:38 +0000.69223][1b2d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[035:263] [2022-03-03 05:27:38 +0000.69465][1b2d] CropFilter::OnVideoFrame
outputtexture :39
[035:263] [2022-03-03 05:27:38 +0000.69525][1b2d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[035:267] [2022-03-03 05:27:38 +0000.74245][1b2d] The read pixel from buffer take:
4 width:1280 height:720 frameType:0
[035:279] [2022-03-03 05:27:38 +0000.85378][1b2d] drawYUV420 render
OpenGLRenderProgram:0x76b1a7eee8
[035:283] [2022-03-03 05:27:38 +0000.89579][1b2d] The convert RGB to YUV take 3
[035:283] [2022-03-03 05:27:38 +0000.89999][1b2d] FilterPipeline2::OnVideoFrame pts
21 last_video_timestamp_ 21
[035:283] [2022-03-03 05:27:38 +0000.90230][1b2d]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[035:286] [2022-03-03 05:27:38 +0000.93327][1bc5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[035:287] [2022-03-03 05:27:38 +0000.93415][1bc5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[035:287] [2022-03-03 05:27:38 +0000.93440][1bc5] push video frame to H264 encoder.
(100 frame for one log)

[035:287] [2022-03-03 05:27:38 +0000.93461][1bc5] push video frame to H264 encoder.


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

[035:287] [2022-03-03 05:27:38 +0000.93480][1bc5] H264Encode::push video frame to


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

[035:287] [2022-03-03 05:27:38 +0000.93507][1bc5] Push an pts:0 to dts queue.


[035:287] [2022-03-03 05:27:38 +0000.93528][1bc5] DTS queue for
Generator:0x76a1a90478 0
[035:287] [2022-03-03 05:27:38 +0000.93548][1bc5] The input pts:0 fps:30
[035:288] [2022-03-03 05:27:38 +0000.94676][1bc5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[035:332] [2022-03-03 05:27:38 +0000.138563][1bbd] AF_SpeedFilter audio time 222,
0x7691ac4910 out time: 39048172 org time: 39048172
[035:332] [2022-03-03 05:27:38 +0000.138664][1bbd] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[035:332] [2022-03-03 05:27:38 +0000.138696][1bbd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39048172
[035:332] [2022-03-03 05:27:38 +0000.138732][1bbd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[035:332] [2022-03-03 05:27:38 +0000.138958][1bbd] AF_SpeedFilter audio time
[035:332] [2022-03-03 05:27:38 +0000.139089][1bbd] AF_SpeedFilter audio time 111,
0x7691ac4910 out time: 39048182 org time: 39048182
[035:333] [2022-03-03 05:27:38 +0000.139750][1bc4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[035:333] [2022-03-03 05:27:38 +0000.140116][1bc6] add aac audio track with id:1
[035:344] [2022-03-03 05:27:38 +0000.150590][1b2d] drawYUV420 render
OpenGLRenderProgram:0x76b1a7eee8
[035:386] [2022-03-03 05:27:38 +0000.193077][1bc5] h264 add frame header cdr flag
[035:387] [2022-03-03 05:27:38 +0000.194064][1bc5] h264 add frame header cdr flag
[035:388] [2022-03-03 05:27:38 +0000.194383][1bc5] SendFrame
encodedImage._timeStamp:0encodedImage->_length:148493
[035:388] [2022-03-03 05:27:38 +0000.194458][1bc5] Received key frame:0
[035:388] [2022-03-03 05:27:38 +0000.194481][1bc5] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[035:388] [2022-03-03 05:27:38 +0000.194506][1bc5] H264Encode::H264SWEncoder get
callback, length:148493 type:0 nalType:7length:17
[035:388] [2022-03-03 05:27:38 +0000.194536][1bc5] H264Encode:: get a sps pps
header!headerSize:29
[035:388] [2022-03-03 05:27:38 +0000.194567][1bc5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[035:388] [2022-03-03 05:27:38 +0000.194920][1bc6] get the H.264 SPS parameter
[035:389] [2022-03-03 05:27:38 +0000.195434][1bc6] add video track with id:2
[035:390] [2022-03-03 05:27:38 +0000.197110][1bc6] get the H.264 PPS parameter
[035:391] [2022-03-03 05:27:38 +0000.197869][1bc6] get the H.264 IDR frame
[035:391] [2022-03-03 05:27:38 +0000.198050][1bc6] resss:true
[035:391] [2022-03-03 05:27:38 +0000.198103][1bc6] video start ts:0
[035:391] [2022-03-03 05:27:38 +0000.198217][1bc6] the video frame has been written
into MP4 file
[035:409] [2022-03-03 05:27:38 +0000.215465][1bc6] audio start ts:0
[035:409] [2022-03-03 05:27:38 +0000.215595][1bc6] the audio frame has been written
into MP4 file
[035:773] [2022-03-03 05:27:38 +0000.579321][1b2d] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[035:808] [2022-03-03 05:27:38 +0000.614993][1b2d] The convert RGB to YUV take 2
[036:025] [2022-03-03 05:27:38 +0000.832094][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[036:041] [2022-03-03 05:27:38 +0000.847993][1b31] haveEnoughProcessedData
internalAudioStream.length: 10
[036:146] [2022-03-03 05:27:38 +0000.952722][1bc5] DTS queue for
Generator:0x76a1a90478 836 863
[036:221] [2022-03-03 05:27:39 +0000.28279][1b31] Run AGC when audioType = 0
[036:222] [2022-03-03 05:27:39 +0000.28469][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:275] [2022-03-03 05:27:39 +0000.82293][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:312] [2022-03-03 05:27:39 +0000.118761][1b2d] The convert RGB to YUV take 2
[036:647] [2022-03-03 05:27:39 +0000.453940][1bc5] Push an pts:1364 to dts queue.
[036:680] [2022-03-03 05:27:39 +0000.486501][1bc5] last dts:1329 currentPts:1364
ppsOrSPS:0 queue length:2
[036:773] [2022-03-03 05:27:39 +0000.580125][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:781] [2022-03-03 05:27:39 +0000.587959][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[036:810] [2022-03-03 05:27:39 +0000.617070][1b2d] The convert RGB to YUV take 2
[036:979] [2022-03-03 05:27:39 +0000.786272][1bc5] DTS queue for
Generator:0x76a1a90478 1663 1697
[037:025] [2022-03-03 05:27:39 +0000.832075][1bbd]
RecordAudioSource::PullAudioFrame
[037:033] [2022-03-03 05:27:39 +0000.839893][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[037:276] [2022-03-03 05:27:40 +0000.82888][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:309] [2022-03-03 05:27:40 +0000.116111][1b2d] The convert RGB to YUV take 2
[037:341] [2022-03-03 05:27:40 +0000.147591][1b2d] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[037:351] [2022-03-03 05:27:40 +0000.157902][1bc5] h264 add frame header cdr flag
[037:352] [2022-03-03 05:27:40 +0000.158334][1bc5] Received key frame:2030
[037:385] [2022-03-03 05:27:40 +0000.191912][1bc6] get the H.264 IDR frame
[037:431] [2022-03-03 05:27:40 +0000.237776][1bbd] AF_SpeedFilter::PullFrame eof4
[037:433] [2022-03-03 05:27:40 +0000.240016][1bbd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[037:485] [2022-03-03 05:27:40 +0000.291722][1bbd] resampled_data_size:7168
[037:678] [2022-03-03 05:27:40 +0000.484413][1bc4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[037:742] [2022-03-03 05:27:40 +0000.548681][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[037:779] [2022-03-03 05:27:40 +0000.586119][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:785] [2022-03-03 05:27:40 +0000.591823][1bc5] DTS queue for
Generator:0x76a1a90478 2502
[037:813] [2022-03-03 05:27:40 +0000.620197][1b2d] The convert RGB to YUV take 1
[037:979] [2022-03-03 05:27:40 +0000.785936][1bc5] Push an pts:2697 to dts queue.
[038:023] [2022-03-03 05:27:40 +0000.829713][1bc5] last dts:2664 currentPts:2697
ppsOrSPS:0 queue length:2
[038:026] [2022-03-03 05:27:40 +0000.832967][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[038:223] [2022-03-03 05:27:41 +0000.29720][1b31] Run AGC when audioType = 0
[038:274] [2022-03-03 05:27:41 +0000.81146][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:306] [2022-03-03 05:27:41 +0000.112944][1b2d] The convert RGB to YUV take 1
[038:332] [2022-03-03 05:27:41 +0000.138510][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[038:573] [2022-03-03 05:27:41 +0000.379750][1b2d] drawYUV420 render
OpenGLRenderProgram:0x76b1a7eee8
[038:610] [2022-03-03 05:27:41 +0000.416505][1bc5] DTS queue for
Generator:0x76a1a90478 3328
[038:672] [2022-03-03 05:27:41 +0000.478492][1b2d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[038:672] [2022-03-03 05:27:41 +0000.478625][1b2d] GPUImageProcessing: input frame
width1280 X 720
[038:672] [2022-03-03 05:27:41 +0000.478977][1b2d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[038:672] [2022-03-03 05:27:41 +0000.479110][1b2d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[038:676] [2022-03-03 05:27:41 +0000.482650][1bc5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3395
[038:679] [2022-03-03 05:27:41 +0000.485363][1bc5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3328 pts:3328
[038:710] [2022-03-03 05:27:41 +0000.517166][1bc5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3429
[038:711] [2022-03-03 05:27:41 +0000.517321][1bc5] push video frame to H264
encoder. (100 frame for one log)

[038:711] [2022-03-03 05:27:41 +0000.517355][1bc5] push video frame to H264


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

[038:711] [2022-03-03 05:27:41 +0000.517377][1bc5] H264Encode::push video frame to


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

[038:711] [2022-03-03 05:27:41 +0000.517408][1bc5] The input pts:3429 fps:30


[038:714] [2022-03-03 05:27:41 +0000.520817][1bc5] SendFrame
encodedImage._timeStamp:3395encodedImage->_length:70464
[038:745] [2022-03-03 05:27:41 +0000.551592][1bc5] H264Encode::H264SWEncoder get
callback, length:176752 type:1 nalType:1length:176748
[038:804] [2022-03-03 05:27:41 +0000.610801][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:833] [2022-03-03 05:27:41 +0000.640002][1bbd]
RecordAudioSource::PullAudioFrame
[038:838] [2022-03-03 05:27:41 +0000.645365][1b2d] The convert RGB to YUV take 2
[039:020] [2022-03-03 05:27:41 +0000.827150][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[039:305] [2022-03-03 05:27:42 +0000.111602][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:342] [2022-03-03 05:27:42 +0000.149084][1b2d] The convert RGB to YUV take 2
[039:345] [2022-03-03 05:27:42 +0000.152162][1bc5] Push an pts:4062 to dts queue.
[039:378] [2022-03-03 05:27:42 +0000.184517][1bc5] h264 add frame header cdr flag
[039:378] [2022-03-03 05:27:42 +0000.184921][1bc5] Received key frame:4062
[039:378] [2022-03-03 05:27:42 +0000.185018][1bc5] last dts:4027 currentPts:4062
ppsOrSPS:0 queue length:2
[039:412] [2022-03-03 05:27:42 +0000.219135][1bc6] get the H.264 IDR frame
[039:440] [2022-03-03 05:27:42 +0000.247150][1b2d] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[039:452] [2022-03-03 05:27:42 +0000.258453][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[039:480] [2022-03-03 05:27:42 +0000.287067][1bc5] DTS queue for
Generator:0x76a1a90478 4160 4198
[039:653] [2022-03-03 05:27:42 +0000.459626][1bbd] AF_SpeedFilter::PullFrame eof4
[039:655] [2022-03-03 05:27:42 +0000.461953][1bbd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[039:693] [2022-03-03 05:27:42 +0000.499976][1bbd] resampled_data_size:0
[039:805] [2022-03-03 05:27:42 +0000.612366][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:840] [2022-03-03 05:27:42 +0000.646734][1b2d] The convert RGB to YUV take 2
[039:906] [2022-03-03 05:27:42 +0000.713179][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[040:028] [2022-03-03 05:27:42 +0000.834709][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[040:033] [2022-03-03 05:27:42 +0000.840335][1bc4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[040:218] [2022-03-03 05:27:43 +0000.24818][1b32] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:218] [2022-03-03 05:27:43 +0000.25003][1b32] _deviceSampleRate:48000

[040:219] [2022-03-03 05:27:43 +0000.25562][1b31] Run AGC when audioType = 0


[040:219] [2022-03-03 05:27:43 +0000.25749][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:347] [2022-03-03 05:27:43 +0000.153535][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:353] [2022-03-03 05:27:43 +0000.159996][1bc5] DTS queue for
Generator:0x76a1a90478 5032 5067
[040:387] [2022-03-03 05:27:43 +0000.193391][1b2d] The convert RGB to YUV take 3
[040:655] [2022-03-03 05:27:43 +0000.462013][1bbd]
RecordAudioSource::PullAudioFrame
[040:709] [2022-03-03 05:27:43 +0000.515753][1bc5] Push an pts:5427 to dts queue.
[040:743] [2022-03-03 05:27:43 +0000.549825][1bc5] last dts:5399 currentPts:5427
ppsOrSPS:0 queue length:2
[040:839] [2022-03-03 05:27:43 +0000.645732][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:872] [2022-03-03 05:27:43 +0000.678848][1b2d] The convert RGB to YUV take 2
[041:023] [2022-03-03 05:27:43 +0000.829922][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[041:160] [2022-03-03 05:27:43 +0000.966403][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[041:184] [2022-03-03 05:27:43 +0000.990658][1bc5] DTS queue for
Generator:0x76a1a90478 5858 5901
[041:345] [2022-03-03 05:27:44 +0000.151552][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:378] [2022-03-03 05:27:44 +0000.184468][1b2d] The convert RGB to YUV take 5
[041:407] [2022-03-03 05:27:44 +0000.213575][1bc5] h264 add frame header cdr flag
[041:407] [2022-03-03 05:27:44 +0000.214249][1bc5] Received key frame:6095
[041:447] [2022-03-03 05:27:44 +0000.253404][1bc6] get the H.264 IDR frame
[041:462] [2022-03-03 05:27:44 +0000.268862][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[041:573] [2022-03-03 05:27:44 +0000.379916][1b2d] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[041:842] [2022-03-03 05:27:44 +0000.648908][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:863] [2022-03-03 05:27:44 +0000.669766][1bbd] AF_SpeedFilter::PullFrame eof4
[041:865] [2022-03-03 05:27:44 +0000.671997][1bbd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[041:873] [2022-03-03 05:27:44 +0000.679369][1b2d] The convert RGB to YUV take 2
[041:904] [2022-03-03 05:27:44 +0000.710952][1bbd] resampled_data_size:10240
[041:972] [2022-03-03 05:27:44 +0000.778874][1b2d] drawYUV420 render
OpenGLRenderProgram:0x76b1a7eee8
[041:977] [2022-03-03 05:27:44 +0000.783701][1bc5] DTS queue for
Generator:0x76a1a90478 6695
[042:026] [2022-03-03 05:27:44 +0000.832396][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[042:041] [2022-03-03 05:27:44 +0000.847757][1bc5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6760
[042:041] [2022-03-03 05:27:44 +0000.847888][1bc5] Push an pts:6760 to dts queue.
[042:070] [2022-03-03 05:27:44 +0000.876353][1b2d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[042:070] [2022-03-03 05:27:44 +0000.876443][1b2d] GPUImageProcessing: input frame
width1280 X 720
[042:070] [2022-03-03 05:27:44 +0000.876806][1b2d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[042:070] [2022-03-03 05:27:44 +0000.876908][1b2d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[042:077] [2022-03-03 05:27:44 +0000.883877][1bc5] SendFrame
encodedImage._timeStamp:6760encodedImage->_length:199040
[042:077] [2022-03-03 05:27:44 +0000.884027][1bc5] last dts:6729 currentPts:6760
ppsOrSPS:0 queue length:2
[042:077] [2022-03-03 05:27:44 +0000.884064][1bc5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6760 pts:6760
[042:107] [2022-03-03 05:27:44 +0000.913448][1bc5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6825
[042:107] [2022-03-03 05:27:44 +0000.913559][1bc5] push video frame to H264
encoder. (100 frame for one log)

[042:107] [2022-03-03 05:27:44 +0000.913586][1bc5] push video frame to H264


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

[042:107] [2022-03-03 05:27:44 +0000.913608][1bc5] H264Encode::push video frame to


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

[042:107] [2022-03-03 05:27:44 +0000.913638][1bc5] The input pts:6825 fps:30


[042:143] [2022-03-03 05:27:44 +0000.949791][1bc5] H264Encode::H264SWEncoder get
callback, length:116240 type:1 nalType:1length:116236
[042:218] [2022-03-03 05:27:45 +0000.25276][1b31] Run AGC when audioType = 0
[042:294] [2022-03-03 05:27:45 +0000.101193][1bc4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[042:338] [2022-03-03 05:27:45 +0000.144901][1b2d] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[042:371] [2022-03-03 05:27:45 +0000.178098][1b2d] The convert RGB to YUV take 2
[042:465] [2022-03-03 05:27:45 +0000.272280][1bbd]
RecordAudioSource::PullAudioFrame
[042:808] [2022-03-03 05:27:45 +0000.615143][1bc5] DTS queue for
Generator:0x76a1a90478 7524
[042:843] [2022-03-03 05:27:45 +0000.650081][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:863] [2022-03-03 05:27:45 +0000.669600][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[042:875] [2022-03-03 05:27:45 +0000.681375][1b2d] The convert RGB to YUV take 4
[043:032] [2022-03-03 05:27:45 +0000.838542][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[043:032] [2022-03-03 05:27:45 +0000.838779][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[043:342] [2022-03-03 05:27:46 +0000.149261][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[043:377] [2022-03-03 05:27:46 +0000.184146][1b2d] The convert RGB to YUV take 2
[043:379] [2022-03-03 05:27:46 +0000.185683][1bc5] Push an pts:8098 to dts queue.
[043:407] [2022-03-03 05:27:46 +0000.213951][1bc5] h264 add frame header cdr flag
[043:408] [2022-03-03 05:27:46 +0000.214507][1bc5] Received key frame:8098
[043:408] [2022-03-03 05:27:46 +0000.214631][1bc5] last dts:8064 currentPts:8098
ppsOrSPS:0 queue length:2
[043:443] [2022-03-03 05:27:46 +0000.249471][1bc6] get the H.264 IDR frame
[043:639] [2022-03-03 05:27:46 +0000.445649][1b2d] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[043:641] [2022-03-03 05:27:46 +0000.447934][1bc5] DTS queue for
Generator:0x76a1a90478 8327 8359
[043:835] [2022-03-03 05:27:46 +0000.641614][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[043:869] [2022-03-03 05:27:46 +0000.675509][1b2d] The convert RGB to YUV take 2
[044:027] [2022-03-03 05:27:46 +0000.834310][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[044:074] [2022-03-03 05:27:46 +0000.880913][1bbd] AF_SpeedFilter::PullFrame eof4
[044:076] [2022-03-03 05:27:46 +0000.883088][1bbd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[044:165] [2022-03-03 05:27:46 +0000.971636][1bbd] resampled_data_size:1024
[044:221] [2022-03-03 05:27:47 +0000.27831][1b31] Run AGC when audioType = 0
[044:221] [2022-03-03 05:27:47 +0000.28080][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:276] [2022-03-03 05:27:47 +0000.82644][1bbd] RecordAudioSource::PullAudioFrame
[044:333] [2022-03-03 05:27:47 +0000.140270][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:372] [2022-03-03 05:27:47 +0000.178520][1b2d] The convert RGB to YUV take 2
[044:473] [2022-03-03 05:27:47 +0000.279459][1bc5] DTS queue for
Generator:0x76a1a90478 9156 9191
[044:560] [2022-03-03 05:27:47 +0000.366907][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[044:580] [2022-03-03 05:27:47 +0000.387072][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[044:656] [2022-03-03 05:27:47 +0000.462677][1bc4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[044:704] [2022-03-03 05:27:47 +0000.510444][1bc5] Push an pts:9422 to dts queue.
[044:741] [2022-03-03 05:27:47 +0000.547453][1bc5] last dts:9387 currentPts:9422
ppsOrSPS:0 queue length:2
[044:835] [2022-03-03 05:27:47 +0000.642019][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:871] [2022-03-03 05:27:47 +0000.677379][1b2d] The convert RGB to YUV take 3
[044:988] [2022-03-03 05:27:47 +0000.794652][1bbe] The output timestamp from audio
mixer change:39057955
[045:020] [2022-03-03 05:27:47 +0000.827193][1b31] On audio frame the broadcast
with timestamp:39057991 samples:480. (1000 frame for one log)

[045:030] [2022-03-03 05:27:47 +0000.836796][1bbe] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[045:030] [2022-03-03 05:27:47 +0000.837179][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[045:210] [2022-03-03 05:27:48 +0000.16863][1bbd] AF_SpeedFilter audio time,
0x7691ac4910 rcv time: 39058172
[045:210] [2022-03-03 05:27:48 +0000.16977][1bbd] AF_SpeedFilter audio time,
0x7691ac4910 rcv time: 39058172in_nSamples:441
[045:303] [2022-03-03 05:27:48 +0000.109942][1bbd] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[045:304] [2022-03-03 05:27:48 +0000.110557][1bbd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39058172
[045:304] [2022-03-03 05:27:48 +0000.110662][1bbd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[045:306] [2022-03-03 05:27:48 +0000.112701][1b2d] drawYUV420 render
OpenGLRenderProgram:0x76b1a7eee8
[045:311] [2022-03-03 05:27:48 +0000.117757][1bc5] DTS queue for
Generator:0x76a1a90478 9992 10029
[045:335] [2022-03-03 05:27:48 +0000.142047][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:373] [2022-03-03 05:27:48 +0000.179869][1b2d] The convert RGB to YUV take 2
[045:375] [2022-03-03 05:27:48 +0000.181726][1bc5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10094
[045:410] [2022-03-03 05:27:48 +0000.216529][1bc5] h264 add frame header cdr flag
[045:410] [2022-03-03 05:27:48 +0000.216992][1bc5] SendFrame
encodedImage._timeStamp:10094encodedImage->_length:253392
[045:410] [2022-03-03 05:27:48 +0000.217048][1bc5] Received key frame:10094
[045:438] [2022-03-03 05:27:48 +0000.244558][1b2d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[045:438] [2022-03-03 05:27:48 +0000.244696][1b2d] GPUImageProcessing: input frame
width1280 X 720
[045:438] [2022-03-03 05:27:48 +0000.245239][1b2d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[045:439] [2022-03-03 05:27:48 +0000.245475][1b2d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[045:445] [2022-03-03 05:27:48 +0000.252186][1bc5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10125 pts:10125
[045:446] [2022-03-03 05:27:48 +0000.253104][1bc6] get the H.264 IDR frame
[045:469] [2022-03-03 05:27:48 +0000.276155][1bc5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10189
[045:470] [2022-03-03 05:27:48 +0000.276313][1bc5] push video frame to H264
encoder. (100 frame for one log)

[045:470] [2022-03-03 05:27:48 +0000.276348][1bc5] push video frame to H264


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

[045:470] [2022-03-03 05:27:48 +0000.276374][1bc5] H264Encode::push video frame to


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

[045:470] [2022-03-03 05:27:48 +0000.276418][1bc5] The input pts:10189 fps:30


[045:506] [2022-03-03 05:27:48 +0000.312582][1bc5] H264Encode::H264SWEncoder get
callback, length:103760 type:1 nalType:1length:103756
[045:732] [2022-03-03 05:27:48 +0000.539020][1b2d] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[045:836] [2022-03-03 05:27:48 +0000.642631][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:878] [2022-03-03 05:27:48 +0000.684553][1b2d] The convert RGB to YUV take 3
[046:022] [2022-03-03 05:27:48 +0000.828548][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[046:036] [2022-03-03 05:27:48 +0000.843111][1bc5] Push an pts:10754 to dts queue.
[046:073] [2022-03-03 05:27:48 +0000.879848][1bc5] last dts:10725 currentPts:10754
ppsOrSPS:0 queue length:2
[046:087] [2022-03-03 05:27:48 +0000.893879][1bbd]
RecordAudioSource::PullAudioFrame
[046:105] [2022-03-03 05:27:48 +0000.911569][1bc5] DTS queue for
Generator:0x76a1a90478 10822
[046:147] [2022-03-03 05:27:48 +0000.954076][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[046:221] [2022-03-03 05:27:49 +0000.27715][1b31] Run AGC when audioType = 0
[046:268] [2022-03-03 05:27:49 +0000.74448][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[046:288] [2022-03-03 05:27:49 +0000.94907][1bbd] AF_SpeedFilter::PullFrame eof4
[046:290] [2022-03-03 05:27:49 +0000.97106][1bbd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[046:337] [2022-03-03 05:27:49 +0000.144225][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:347] [2022-03-03 05:27:49 +0000.153510][1bbd] resampled_data_size:13312
[046:381] [2022-03-03 05:27:49 +0000.187517][1b2d] The convert RGB to YUV take 4
[046:430] [2022-03-03 05:27:49 +0000.236704][1bbd] AF_SpeedFilter audio time
[046:430] [2022-03-03 05:27:49 +0000.236822][1bbd] AF_SpeedFilter audio time 111,
0x7691ac4910 out time: 39059362 org time: 39059362
[046:466] [2022-03-03 05:27:49 +0000.272645][1b2d] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[046:838] [2022-03-03 05:27:49 +0000.645207][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:873] [2022-03-03 05:27:49 +0000.679882][1b2d] The convert RGB to YUV take 2
[046:944] [2022-03-03 05:27:49 +0000.750734][1bc5] DTS queue for
Generator:0x76a1a90478 11659
[047:009] [2022-03-03 05:27:49 +0000.815456][1bc4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[047:024] [2022-03-03 05:27:49 +0000.830971][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[047:336] [2022-03-03 05:27:50 +0000.143108][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:374] [2022-03-03 05:27:50 +0000.180362][1b2d] The convert RGB to YUV take 4
[047:374] [2022-03-03 05:27:50 +0000.181227][1bc5] Push an pts:12091 to dts queue.
[047:406] [2022-03-03 05:27:50 +0000.212582][1bc5] h264 add frame header cdr flag
[047:406] [2022-03-03 05:27:50 +0000.213120][1bc5] Received key frame:12091
[047:406] [2022-03-03 05:27:50 +0000.213234][1bc5] last dts:12057 currentPts:12091
ppsOrSPS:0 queue length:2
[047:442] [2022-03-03 05:27:50 +0000.248798][1bc6] get the H.264 IDR frame
[047:705] [2022-03-03 05:27:50 +0000.512305][1bbd] AF_SpeedFilter audio
0x7691ac4910 PullFrame
[047:804] [2022-03-03 05:27:50 +0000.610588][1bc5] DTS queue for
Generator:0x76a1a90478 12488 12521
[047:838] [2022-03-03 05:27:50 +0000.644530][1b2d] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[047:872] [2022-03-03 05:27:50 +0000.678608][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:903] [2022-03-03 05:27:50 +0000.710265][1b2d] The convert RGB to YUV take 2
[047:905] [2022-03-03 05:27:50 +0000.712204][1bbd]
RecordAudioSource::PullAudioFrame
[047:972] [2022-03-03 05:27:50 +0000.779121][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[048:028] [2022-03-03 05:27:50 +0000.835050][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[048:222] [2022-03-03 05:27:51 +0000.29291][1b31] Run AGC when audioType = 0
[048:223] [2022-03-03 05:27:51 +0000.29494][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:369] [2022-03-03 05:27:51 +0000.176106][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:402] [2022-03-03 05:27:51 +0000.208471][1b2d] The convert RGB to YUV take 2
[048:506] [2022-03-03 05:27:51 +0000.313089][1bbd] AF_SpeedFilter::PullFrame eof4
[048:508] [2022-03-03 05:27:51 +0000.315269][1bbd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[048:606] [2022-03-03 05:27:51 +0000.412426][1bbd] resampled_data_size:4096
[048:638] [2022-03-03 05:27:51 +0000.445199][1bc5] DTS queue for
Generator:0x76a1a90478 13324 13358
[048:664] [2022-03-03 05:27:51 +0000.471050][1b2d] drawYUV420 render
OpenGLRenderProgram:0x76b1a7eee8
[048:736] [2022-03-03 05:27:51 +0000.543210][1bc5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13453
[048:737] [2022-03-03 05:27:51 +0000.543375][1bc5] Push an pts:13453 to dts queue.
[048:775] [2022-03-03 05:27:51 +0000.581801][1bc5] SendFrame
encodedImage._timeStamp:13453encodedImage->_length:174208
[048:775] [2022-03-03 05:27:51 +0000.581979][1bc5] last dts:13419 currentPts:13453
ppsOrSPS:0 queue length:2
[048:833] [2022-03-03 05:27:51 +0000.639407][1b2d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[048:833] [2022-03-03 05:27:51 +0000.639481][1b2d] GPUImageProcessing: input frame
width1280 X 720
[048:833] [2022-03-03 05:27:51 +0000.639812][1b2d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[048:833] [2022-03-03 05:27:51 +0000.639894][1b2d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[048:838] [2022-03-03 05:27:51 +0000.644938][1bc5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13523 pts:13523
[048:869] [2022-03-03 05:27:51 +0000.675975][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:873] [2022-03-03 05:27:51 +0000.680162][1bc5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13591
[048:873] [2022-03-03 05:27:51 +0000.680262][1bc5] push video frame to H264
encoder. (100 frame for one log)

[048:874] [2022-03-03 05:27:51 +0000.680338][1bc5] push video frame to H264


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

[048:874] [2022-03-03 05:27:51 +0000.680366][1bc5] H264Encode::push video frame to


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

[048:874] [2022-03-03 05:27:51 +0000.680417][1bc5] The input pts:13591 fps:30


[048:898] [2022-03-03 05:27:51 +0000.704860][1b2d] The convert RGB to YUV take 2
[048:901] [2022-03-03 05:27:51 +0000.707963][1bc5] H264Encode::H264SWEncoder get
callback, length:167632 type:1 nalType:1length:167628
[049:022] [2022-03-03 05:27:51 +0000.828955][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[049:266] [2022-03-03 05:27:52 +0000.73097][1bbd] AF_SpeedFilter audio 0x7691ac4910
PullFrame
[049:271] [2022-03-03 05:27:52 +0000.78129][1bc4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[049:365] [2022-03-03 05:27:52 +0000.171940][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[049:395] [2022-03-03 05:27:52 +0000.201533][1b2d] The convert RGB to YUV take 2
[049:435] [2022-03-03 05:27:52 +0000.242127][1bc5] h264 add frame header cdr flag
[049:436] [2022-03-03 05:27:52 +0000.242514][1bc5] Received key frame:14116
[049:436] [2022-03-03 05:27:52 +0000.242600][1bc5] DTS queue for
Generator:0x76a1a90478 14153
[049:472] [2022-03-03 05:27:52 +0000.278527][1bc6] get the H.264 IDR frame
[049:683] [2022-03-03 05:27:52 +0000.489462][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[049:717] [2022-03-03 05:27:52 +0000.523812][1bbd]
RecordAudioSource::PullAudioFrame
[049:867] [2022-03-03 05:27:52 +0000.673651][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[049:898] [2022-03-03 05:27:52 +0000.704599][1b2d] The convert RGB to YUV take 3
[049:936] [2022-03-03 05:27:52 +0000.742610][1b2d] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[050:024] [2022-03-03 05:27:52 +0000.831111][1bbe] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[050:064] [2022-03-03 05:27:52 +0000.871179][1bc5] Push an pts:14784 to dts queue.
[050:107] [2022-03-03 05:27:52 +0000.913877][1bc5] last dts:14760 currentPts:14784
ppsOrSPS:0 queue length:2
[050:218] [2022-03-03 05:27:53 +0000.25163][1b32] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:219] [2022-03-03 05:27:53 +0000.25379][1b32] _deviceSampleRate:48000

[050:220] [2022-03-03 05:27:53 +0000.27116][1b31] Run AGC when audioType = 0


[050:269] [2022-03-03 05:27:53 +0000.75518][1bc5] DTS queue for
Generator:0x76a1a90478 14984
[050:369] [2022-03-03 05:27:53 +0000.175933][1b2d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[050:401] [2022-03-03 05:27:53 +0000.208247][1b2d] The convert RGB to YUV take 1
[050:470] [2022-03-03 05:27:53 +0000.277077][1b2d] StopRecording:
[050:471] [2022-03-03 05:27:53 +0000.277422][1b2d] OnNeedStopRecording:
[050:473] [2022-03-03 05:27:53 +0000.280220][1bbd] resampled_data_size:512
[050:474] [2022-03-03 05:27:53 +0000.280347][1bbd] AF_SpeedFilter audio time 222,
0x7691ac4910 out time: 39063332 org time: 39063332
[050:474] [2022-03-03 05:27:53 +0000.280459][1bbd] PullAudioFrame: PullFrame audio
finished.
[050:474] [2022-03-03 05:27:53 +0000.280494][1bbd]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[050:481] [2022-03-03 05:27:53 +0000.287761][a37]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[050:481] [2022-03-03 05:27:53 +0000.288054][1b2d] operator(): Stop
[050:481] [2022-03-03 05:27:53 +0000.288152][1b2d] StopPullFrameAndWriteMp4
time:39063452 enter.

[050:481] [2022-03-03 05:27:53 +0000.288187][1b2d] StopRecording:


[050:485] [2022-03-03 05:27:53 +0000.291564][1bc5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:452
[050:488] [2022-03-03 05:27:53 +0000.295260][1b2c] stop recording
[050:489] [2022-03-03 05:27:53 +0000.295421][1b2c]
RecordingSessionInternalSimple:destroy media processers
[050:489] [2022-03-03 05:27:53 +0000.295450][1b2c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[050:489] [2022-03-03 05:27:53 +0000.295533][1b2c] H264Encode::flushing hareware
Encoder
[050:489] [2022-03-03 05:27:53 +0000.295705][1b2c] Flush time:39063460 enter.

[050:489] [2022-03-03 05:27:53 +0000.295767][1b2c] H264Encoder encoder flush


[050:489] [2022-03-03 05:27:53 +0000.295794][1b2c] flush output queue
[050:798] [2022-03-03 05:27:53 +0000.604772][1b2c] Flush leave. expire time = 309
ms

[050:798] [2022-03-03 05:27:53 +0000.604960][1b2c] ~H264EncodeWrap:


[050:798] [2022-03-03 05:27:53 +0000.605056][1b2c] ~H264Encode:
[050:798] [2022-03-03 05:27:53 +0000.605081][1b2c] teardownCompressionSession:
H264Encode::destroying Encoder
[050:798] [2022-03-03 05:27:53 +0000.605108][1b2c] Release time:39063769 enter.

[050:798] [2022-03-03 05:27:53 +0000.605248][1b2c] Release:


MediaCodecVideoEncoder::Release _inited:1
[050:798] [2022-03-03 05:27:53 +0000.605286][1b2c] Destroy time:39063769 enter.

[050:799] [2022-03-03 05:27:53 +0000.605333][1b2c] H264Encoder encoderDestroy


[050:799] [2022-03-03 05:27:53 +0000.605357][1b2c]
AndroidMediaCodecVideoEncoder::release env: 0x7681a96710
[050:799] [2022-03-03 05:27:53 +0000.605390][1b2c]
AndroidMediaCodecVideoEncoder::Destroy
[050:814] [2022-03-03 05:27:53 +0000.620458][1b2c] Destroy leave. expire time = 16
ms

[050:814] [2022-03-03 05:27:53 +0000.620593][1b2c] Release leave. expire time = 16


ms

[050:814] [2022-03-03 05:27:53 +0000.620627][1b2c] ~AndroidHwAvcEncoder


time:39063785 enter.

[050:814] [2022-03-03 05:27:53 +0000.620741][1b2c] Release time:39063785 enter.

[050:814] [2022-03-03 05:27:53 +0000.620776][1b2c] Release:


MediaCodecVideoEncoder:: has been released before, just return
[050:814] [2022-03-03 05:27:53 +0000.620803][1b2c] Release leave. expire time = 0
ms

[050:814] [2022-03-03 05:27:53 +0000.620829][1b2c] ~AndroidMediaCodecVideoEncoder


[050:814] [2022-03-03 05:27:53 +0000.620850][1b2c] ~WrapAndroidMediaCodec
time:39063785 enter.

[050:814] [2022-03-03 05:27:53 +0000.620871][1b2c] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[050:814] [2022-03-03 05:27:53 +0000.620892][1b2c] video hevc hw codec


destructor:0x75d1a3c390

[050:814] [2022-03-03 05:27:53 +0000.620937][1b2c] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[050:815] [2022-03-03 05:27:53 +0000.621375][1b2c] teardownCompressionSession:


H264Encode::destroyed Encoder
[050:815] [2022-03-03 05:27:53 +0000.621408][1b2c]
RecordingSessionInternalSimple:destroy aac encoder output!
[050:815] [2022-03-03 05:27:53 +0000.621426][1b2c] AACSWEncode destructor
[050:820] [2022-03-03 05:27:53 +0000.626992][1bc6] MP4 close file successfully
[050:820] [2022-03-03 05:27:53 +0000.627096][1bc6] Recording session Internal:
notify recording ok
[050:820] [2022-03-03 05:27:53 +0000.627117][1bc6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4,
output_video_timestamp_:15191 last_video_pts_:15149
[050:820] [2022-03-03 05:27:53 +0000.627150][1bc6] OnRecordFinish:
[050:821] [2022-03-03 05:27:53 +0000.627842][1bc6] onRecordingOk: net seek
pos:0record video duration:15182record audio duration:15162
[050:822] [2022-03-03 05:27:53 +0000.628573][1bbe] destructMicSource_w:
[050:822] [2022-03-03 05:27:53 +0000.628632][1bbe] setOutput_w:
MicSource::setOutput() 0x0
[050:822] [2022-03-03 05:27:53 +0000.628656][1bbe] close external audio stream

[050:823] [2022-03-03 05:27:53 +0000.629773][1b2d] releaseThread 0x7681a34630


[050:823] [2022-03-03 05:27:53 +0000.629879][1b2d] ~MicSource: Mic source
destroyed:0x76c1d92ef0
[050:826] [2022-03-03 05:27:53 +0000.632642][1b2d] StopPullFrameAndWriteMp4 leave.
expire time = 345 ms

[050:826] [2022-03-03 05:27:53 +0000.632866][1b2d] DestroyPipelineAndFilters


time:39063797 enter.

[050:826] [2022-03-03 05:27:53 +0000.632976][1b2d] UnbindInputFilter 0x7691a4d6d0


this 0x76b1a7f110
[050:826] [2022-03-03 05:27:53 +0000.633049][1b2d] UnbindInputFilter 0x7691a62de8
this 0x7691ac4a60
[050:826] [2022-03-03 05:27:53 +0000.633137][1b2d] UnbindInputFilter 0x76b1a7f110
this 0x7661a87ff0
[050:826] [2022-03-03 05:27:53 +0000.633192][1b2d] filter: filter pipeline destroy
this: 0x7661a87f50
[050:827] [2022-03-03 05:27:53 +0000.633821][1b2d] ClearVideoOfSources: recodring
total frames:0
[050:827] [2022-03-03 05:27:53 +0000.633938][1b2d] ClearVideoOfSources:
[050:827] [2022-03-03 05:27:53 +0000.634100][1b2d] GPUImageProcessing destruct.
[050:827] [2022-03-03 05:27:53 +0000.634211][1b2d] destroy TrivalImageDrawer
0x7671a48310
[050:827] [2022-03-03 05:27:53 +0000.634263][1b2d] The shader has been initialize,
clean up them.

[050:828] [2022-03-03 05:27:53 +0000.634523][1b2d] ~OpenGLFrameBuffer:


[050:828] [2022-03-03 05:27:53 +0000.634935][1b2d] ~OpenGLFrameBuffer:
[050:828] [2022-03-03 05:27:53 +0000.635213][1b2d] ~OpenGLFrameBuffer:
[050:829] [2022-03-03 05:27:53 +0000.635470][1b2d] ~OpenGLFrameBuffer:
[050:829] [2022-03-03 05:27:53 +0000.635847][1b2d] ~OpenGLFrameBuffer:
[050:829] [2022-03-03 05:27:53 +0000.636157][1b2d] ~OpenGLFrameBuffer:
[050:830] [2022-03-03 05:27:53 +0000.636565][1b2d] GPUImageProcessing destruct
finish.
[050:830] [2022-03-03 05:27:53 +0000.636676][1b2d] GPURGBAFrame destruct.
[050:830] [2022-03-03 05:27:53 +0000.636752][1b2d] destroy OpenGLRenderProgram
0x76b1a7eee8
[050:830] [2022-03-03 05:27:53 +0000.636817][1b2d] ~CameraSource time:39063801
enter.

[050:830] [2022-03-03 05:27:53 +0000.636860][1b2d] ~CameraSource leave. expire


time = 0 ms

[050:830] [2022-03-03 05:27:53 +0000.636913][1b2d] ~RecordAudioSource time:39063801


enter.

[050:830] [2022-03-03 05:27:53 +0000.636953][1b2d] ~RecordAudioSource leave.


expire time = 0 ms

[050:830] [2022-03-03 05:27:53 +0000.636995][1b2d] DestroyPipelineAndFilters


leave. expire time = 4 ms
[050:852] [2022-03-03 05:27:53 +0000.658606][a37]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[050:852] [2022-03-03 05:27:53 +0000.659209][a37] machine model :xiaomi
[050:852] [2022-03-03 05:27:53 +0000.659269][a37] Support this machine
model :xiaomi
[050:852] [2022-03-03 05:27:53 +0000.659296][a37] global inited! current sdk
version: 07-20-936c45f
[050:853] [2022-03-03 05:27:53 +0000.659475][a37] filter: filter pipeline construtc
this: 0x7691a43650
[050:853] [2022-03-03 05:27:53 +0000.659504][a37] MediaFilterGraph:
MediaFilterGraph construct
[050:853] [2022-03-03 05:27:53 +0000.659521][a37] GLESContext:
[050:853] [2022-03-03 05:27:53 +0000.659569][a37] The result of eglGetDisplay is:
0xb400007681a471f0
[050:857] [2022-03-03 05:27:53 +0000.663590][a37] The result of creation:
0x7631a91c40
[050:857] [2022-03-03 05:27:53 +0000.663755][a37] The result of
eglCreatePbufferSurface is: 0x7631a782c0
[050:858] [2022-03-03 05:27:53 +0000.665160][a37] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
[050:858] [2022-03-03 05:27:53 +0000.665268][a37] The source 0 speed:1
[050:859] [2022-03-03 05:27:53 +0000.665374][a37] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4,
delay: 0
[050:860] [2022-03-03 05:27:53 +0000.666595][a37] CreateDecoderByVideoSource
time:39063831 enter.

[050:860] [2022-03-03 05:27:53 +0000.667225][a37] running_decoder_count:0max


count:2
[050:861] [2022-03-03 05:27:53 +0000.667316][a37] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1d4def0
[050:864] [2022-03-03 05:27:53 +0000.670331][1bd1] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76d1b084f0] Current FFmpeg version git-2021-06-16-
97cea6f

[050:887] [2022-03-03 05:27:53 +0000.693987][1bd1] OnStreamInfoFound: video


duration_: 15182
[050:890] [2022-03-03 05:27:53 +0000.697022][a37] start decoder
[050:890] [2022-03-03 05:27:53 +0000.697103][a37] CreateDecoderByVideoSource
leave. expire time = 30 ms

[050:890] [2022-03-03 05:27:53 +0000.697140][a37] BindInputFilter 0x76a1aac8d0


this 0x7661a83748
[050:890] [2022-03-03 05:27:53 +0000.697168][a37] BindInputFilter 0x7661a83748
this 0x7661a7c748
[050:890] [2022-03-03 05:27:53 +0000.697203][a37] BindInputFilter 0x76a1aac8d0
this 0x7661a6fc48
[050:890] [2022-03-03 05:27:53 +0000.697224][a37] BindInputFilter 0x7661a6fc48
this 0x7661a7dc48
[050:890] [2022-03-03 05:27:53 +0000.697237][a37] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
[050:890] [2022-03-03 05:27:53 +0000.697261][a37] BindInputFilter 0x7661a7c748
this 0x7661a873a8
[050:890] [2022-03-03 05:27:53 +0000.697286][a37] BindInputFilter 0x7661a873a8
this 0x7691a436f0
[050:891] [2022-03-03 05:27:53 +0000.697359][a37] BindInputFilter 0x7661a7dc48
this 0x7661a7bcc8
[050:891] [2022-03-03 05:27:53 +0000.697389][a37] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
[050:891] [2022-03-03 05:27:53 +0000.698203][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[050:892] [2022-03-03 05:27:53 +0000.698802][a37] machine model :xiaomi
[050:892] [2022-03-03 05:27:53 +0000.698853][a37] Support this machine
model :xiaomi
[050:892] [2022-03-03 05:27:53 +0000.698877][a37] global inited! current sdk
version: 07-20-936c45f
[050:892] [2022-03-03 05:27:53 +0000.698931][a37] GetPipeline:
-----------------------------------------
[050:892] [2022-03-03 05:27:53 +0000.698955][a37] GetPipeline: source: 0x76a1aac6b0
[050:892] [2022-03-03 05:27:53 +0000.698975][a37] GetPipeline: filter: NULLFilter
[050:892] [2022-03-03 05:27:53 +0000.698997][a37] GetPipeline: filter: NULLFilter
[050:892] [2022-03-03 05:27:53 +0000.699017][a37] GetPipeline: filter: NULLFilter
[050:892] [2022-03-03 05:27:53 +0000.699039][a37] GetPipeline: audio filter:
AuidoNULLFilter
[050:892] [2022-03-03 05:27:53 +0000.699059][a37] GetPipeline: audio filter:
AuidoNULLFilter
[050:892] [2022-03-03 05:27:53 +0000.699078][a37] GetPipeline: audio filter:
AudioNUllFilter
[050:892] [2022-03-03 05:27:53 +0000.699099][a37] GetPipeline:
------------------------------------------
[050:892] [2022-03-03 05:27:53 +0000.699124][a37] filter: filter pipeline2 update
pattern: 0
[050:893] [2022-03-03 05:27:53 +0000.699850][a37] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[050:893] [2022-03-03 05:27:53 +0000.700098][a37] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[050:893] [2022-03-03 05:27:53 +0000.700194][a37] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[050:894] [2022-03-03 05:27:53 +0000.700330][a37] DeviceInit:
[050:894] [2022-03-03 05:27:53 +0000.700532][a37] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[050:894] [2022-03-03 05:27:53 +0000.700797][a37] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[050:894] [2022-03-03 05:27:53 +0000.701082][a37] CreatePlatformSpecificObjects:
[050:894] [2022-03-03 05:27:53 +0000.701129][a37] audio device use null audio
input and opensl output
[050:894] [2022-03-03 05:27:53 +0000.701158][a37] Create OpenSLES output module
with java VM support.

[050:894] [2022-03-03 05:27:53 +0000.701289][a37] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[050:896] [2022-03-03 05:27:53 +0000.702387][a37] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[050:896] [2022-03-03 05:27:53 +0000.702670][a37] Create OpenSLES output module
with buffer num:2

[050:896] [2022-03-03 05:27:53 +0000.702734][a37] Error(trace.cc:40): Init the


output and input for audio device template.
[050:896] [2022-03-03 05:27:53 +0000.702762][a37] Init the output device.

[050:896] [2022-03-03 05:27:53 +0000.702786][a37] Set the playout as stereo:1


[050:896] [2022-03-03 05:27:53 +0000.702808][a37] Set the sample rate to be:44100

[050:896] [2022-03-03 05:27:53 +0000.702854][a37] Low latency buffer size:144 low


sample rate:48000
[050:896] [2022-03-03 05:27:53 +0000.702881][a37] DeviceInit: Done
[050:896] [2022-03-03 05:27:53 +0000.702995][a37] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[050:896] [2022-03-03 05:27:53 +0000.703109][1bdc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76d1bbbf28
[050:900] [2022-03-03 05:27:53 +0000.707057][1bd2] NO get frame from decoder
[050:901] [2022-03-03 05:27:53 +0000.707973][1bd2] NO get frame from decoder
[050:901] [2022-03-03 05:27:53 +0000.708266][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[050:902] [2022-03-03 05:27:53 +0000.708603][a37]
MediaFilterPlayer::SetPlayerNotify 0x75e1b53210
[050:903] [2022-03-03 05:27:53 +0000.710256][1bd2] NO get frame from decoder
[050:905] [2022-03-03 05:27:53 +0000.712251][a37]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[050:906] [2022-03-03 05:27:53 +0000.712423][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[050:908] [2022-03-03 05:27:53 +0000.714367][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[050:910] [2022-03-03 05:27:53 +0000.716461][a37] SetGraphLoop: SetGraphLoop 1
[050:910] [2022-03-03 05:27:53 +0000.716618][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[050:910] [2022-03-03 05:27:53 +0000.717000][1bd2] NO get frame from decoder
[050:911] [2022-03-03 05:27:53 +0000.718220][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[050:914] [2022-03-03 05:27:53 +0000.720417][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[050:915] [2022-03-03 05:27:53 +0000.721752][1bd2] NO get frame from decoder
[050:916] [2022-03-03 05:27:53 +0000.723278][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[050:917] [2022-03-03 05:27:53 +0000.723354][1bd2] NO get frame from decoder
[050:917] [2022-03-03 05:27:53 +0000.724060][1bde] Start:
[050:918] [2022-03-03 05:27:53 +0000.724813][1bdd] operator(): video render
started.
[050:918] [2022-03-03 05:27:53 +0000.724936][1bdd] DriveRender working... (1/200)
[050:918] [2022-03-03 05:27:53 +0000.724963][1bdd] Warning(video_render.cc:390): No
picture to display (1/50)
[050:918] [2022-03-03 05:27:53 +0000.725127][1bde] Start:
[050:919] [2022-03-03 05:27:53 +0000.725408][1bde] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[050:919] [2022-03-03 05:27:53 +0000.725515][1bde] Reset: history total size: 98
[050:919] [2022-03-03 05:27:53 +0000.725587][1bde] DeviceStart:
audioDevice_:0x7741bb0a80
[050:919] [2022-03-03 05:27:53 +0000.725632][1bde] DeviceStart: time profile
playout init before
[050:919] [2022-03-03 05:27:53 +0000.725671][1bde] DeviceStart: time profile
playout init end
[050:919] [2022-03-03 05:27:53 +0000.725704][1bde] OpenSlesOutput:Start playout

[050:920] [2022-03-03 05:27:53 +0000.726439][1bd2] NO get frame from decoder


[050:921] [2022-03-03 05:27:53 +0000.728256][1bde] Create the opensl output player.
streamtype before:0

[050:922] [2022-03-03 05:27:53 +0000.728410][1bde] Create the opensl output player.


streamtype after:3
[050:923] [2022-03-03 05:27:53 +0000.730314][1bd2] NO get frame from decoder
[050:980] [2022-03-03 05:27:53 +0000.786377][1bde] Enqueue opensl buffer size:1764
[051:002] [2022-03-03 05:27:53 +0000.808761][1bde] DeviceStart: time profile
playout all end
[051:002] [2022-03-03 05:27:53 +0000.808820][1be1]
PlayerSimpleBufferQueueCallbackHandler function
[051:002] [2022-03-03 05:27:53 +0000.808989][1be1] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[051:002] [2022-03-03 05:27:53 +0000.809090][1be1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[051:002] [2022-03-03 05:27:53 +0000.808858][1bde] operator(): Audio playback
started.
[051:003] [2022-03-03 05:27:53 +0000.809384][1bde] operator(): Started now!
[051:003] [2022-03-03 05:27:53 +0000.809481][1bdf] Pull audio failed.(wait video!)
[051:003] [2022-03-03 05:27:53 +0000.809543][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:004] [2022-03-03 05:27:53 +0000.810445][1bdf] Pull audio failed.(wait video!)
[051:004] [2022-03-03 05:27:53 +0000.810500][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:005] [2022-03-03 05:27:53 +0000.811403][1bdf] Pull audio failed.(wait video!)
[051:005] [2022-03-03 05:27:53 +0000.811454][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:005] [2022-03-03 05:27:53 +0000.811552][1be0] Error(video_source.cc:430): wait
decoder a frame: 0
[051:006] [2022-03-03 05:27:53 +0000.812346][1bdf] Pull audio failed.(wait video!)
[051:006] [2022-03-03 05:27:53 +0000.812441][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:006] [2022-03-03 05:27:53 +0000.812762][1be0] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[051:012] [2022-03-03 05:27:53 +0000.819105][1be0] OnVideoFrameReady(1/200)
[051:012] [2022-03-03 05:27:53 +0000.819238][1bdf] audio_frame_list_ empty
[051:013] [2022-03-03 05:27:53 +0000.819412][1bdd] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[051:024] [2022-03-03 05:27:53 +0000.830406][1bdd] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:39063995
[051:064] [2022-03-03 05:27:53 +0000.871257][1be0]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[051:071] [2022-03-03 05:27:53 +0000.877479][1bdd] lipsync_debug: render a video
frame
[051:071] [2022-03-03 05:27:53 +0000.877581][1bdd] lipsync_debug: First video frame
rendering.
[051:083] [2022-03-03 05:27:53 +0000.889341][1bdd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:56 timeDelta:59 last
video ts:900 frame->pts:5940 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[051:083] [2022-03-03 05:27:53 +0000.889443][1bdd] lipsync_debug: tsDelta -
timeDelta = -3
[051:083] [2022-03-03 05:27:53 +0000.889464][1bdd] lipsync_debug:result remaining
time:0
[051:083] [2022-03-03 05:27:53 +0000.889479][1bdd] dynamic updated lipsync delay:0
[051:086] [2022-03-03 05:27:53 +0000.893193][1bdd] lipsync_debug:remaining time:10
tsDelta - timeDelta:27
[051:086] [2022-03-03 05:27:53 +0000.893289][1bdd] lipsync_debug:result remaining
time:10
[051:154] [2022-03-03 05:27:53 +0000.960332][1bdf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[051:154] [2022-03-03 05:27:53 +0000.960405][1bdf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[051:154] [2022-03-03 05:27:53 +0000.960462][1bde] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[051:154] [2022-03-03 05:27:53 +0000.960580][1bde] The audio playback speed:100
(1/100)
[051:154] [2022-03-03 05:27:53 +0000.960629][1bde] lipsync_debug: The current
played audio timestamp is:0(1/50)
[051:154] [2022-03-03 05:27:53 +0000.960663][1bde] First audio frame rendering
[051:154] [2022-03-03 05:27:53 +0000.960908][1bdf] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[051:155] [2022-03-03 05:27:53 +0000.962056][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:156] [2022-03-03 05:27:53 +0000.962387][1bdf] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[051:156] [2022-03-03 05:27:53 +0000.963052][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:157] [2022-03-03 05:27:53 +0000.963325][1bdf] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[051:157] [2022-03-03 05:27:53 +0000.963974][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:157] [2022-03-03 05:27:53 +0000.964244][1bdf] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[051:158] [2022-03-03 05:27:53 +0000.964889][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:161] [2022-03-03 05:27:53 +0000.967772][1bdf] audio frame wait video
frame.last_video_timestamp:161 last_audio_timestamp:277.914
[051:162] [2022-03-03 05:27:53 +0000.968536][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:162] [2022-03-03 05:27:53 +0000.969037][1bdf] audio frame wait video
frame.last_video_timestamp:161 last_audio_timestamp:277.914
[051:166] [2022-03-03 05:27:53 +0000.972483][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:166] [2022-03-03 05:27:53 +0000.972991][1bdf] audio frame wait video
frame.last_video_timestamp:193 last_audio_timestamp:300.907
[051:167] [2022-03-03 05:27:53 +0000.973673][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:167] [2022-03-03 05:27:53 +0000.973950][1bdf] audio frame wait video
frame.last_video_timestamp:193 last_audio_timestamp:300.907
[051:168] [2022-03-03 05:27:53 +0000.974653][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:168] [2022-03-03 05:27:53 +0000.975001][1bdf] audio frame wait video
frame.last_video_timestamp:193 last_audio_timestamp:300.907
[051:169] [2022-03-03 05:27:53 +0000.975795][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:169] [2022-03-03 05:27:53 +0000.976125][1bdf] audio frame wait video
frame.last_video_timestamp:193 last_audio_timestamp:300.907
[051:170] [2022-03-03 05:27:53 +0000.977125][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:171] [2022-03-03 05:27:53 +0000.977480][1bdf] audio frame wait video
frame.last_video_timestamp:193 last_audio_timestamp:300.907
[051:172] [2022-03-03 05:27:53 +0000.978404][1bdf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[051:172] [2022-03-03 05:27:53 +0000.978777][1bdf] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:347.891
[051:233] [2022-03-03 05:27:54 +0000.39692][1be0] video frame wait audio frame:
last_video_timestamp:463 last_audio_timestamp:347.891
[051:389] [2022-03-03 05:27:54 +0000.195989][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[051:711] [2022-03-03 05:27:54 +0000.517976][1bdd] lipsync_debug:displaying video
ts:62640 The current displayed video timestamp is:39064682
[051:930] [2022-03-03 05:27:54 +0000.736335][1be1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[052:003] [2022-03-03 05:27:54 +0000.809651][1bde] do work DoLipsync!
[052:003] [2022-03-03 05:27:54 +0000.809735][1bde] total delay:212 videoTsMS:968
audioTsMS:756 diff:212
[052:003] [2022-03-03 05:27:54 +0000.809761][1bde] Set the lipsync delay:212
[052:222] [2022-03-03 05:27:55 +0000.29217][1b31] Run AGC when audioType = 0
[052:223] [2022-03-03 05:27:55 +0000.29465][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:235] [2022-03-03 05:27:55 +0000.41403][1be0] Error(video_source.cc:430): wait
decoder a frame: 0
[052:300] [2022-03-03 05:27:55 +0000.106725][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[052:300] [2022-03-03 05:27:55 +0000.107187][1bde] Stop:
[052:301] [2022-03-03 05:27:55 +0000.107355][1bdd] operator(): Video Render
stopped.
[052:301] [2022-03-03 05:27:55 +0000.107452][1bde] Stop:
[052:301] [2022-03-03 05:27:55 +0000.107781][1bde] DeviceStop:
audioDevice_:0x7741bb0a80
[052:301] [2022-03-03 05:27:55 +0000.107898][1bde] OpenSlesOutput:Stop playout

[052:305] [2022-03-03 05:27:55 +0000.111413][1bde] DeviceStop: Done


[052:305] [2022-03-03 05:27:55 +0000.111688][1bde] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[052:305] [2022-03-03 05:27:55 +0000.111836][1bde] operator(): Stop now!
[052:327] [2022-03-03 05:27:55 +0000.133714][a37]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[052:327] [2022-03-03 05:27:55 +0000.133908][a37] StopPreView: Have Stopped,
operation cancel
[052:327] [2022-03-03 05:27:55 +0000.133967][a37] Stop:
[052:328] [2022-03-03 05:27:55 +0000.134418][1bde] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[052:328] [2022-03-03 05:27:55 +0000.134737][a37] DeviceRelease:
audioDevice_:0x7741bb0a80
[052:328] [2022-03-03 05:27:55 +0000.134833][a37] OpenSlesOutput:Stop playout

[052:328] [2022-03-03 05:27:55 +0000.134878][a37] DeviceRelease: Release the webrtc


device object.
[052:328] [2022-03-03 05:27:55 +0000.135080][a37] OpenSlesOutput destruct.

[052:328] [2022-03-03 05:27:55 +0000.135178][a37] DeviceRelease: Done


[052:329] [2022-03-03 05:27:55 +0000.135596][a37] Stop:
[052:329] [2022-03-03 05:27:55 +0000.135770][1bdd] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[052:332] [2022-03-03 05:27:55 +0000.139217][a37] global uninited!
[052:333] [2022-03-03 05:27:55 +0000.140129][a37]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[052:334] [2022-03-03 05:27:55 +0000.140321][a37] ~MediaFilterGraph:
MediaFilterGraph destruct
[052:334] [2022-03-03 05:27:55 +0000.140367][a37] RemoveVideoBackGroud: hava not
add video backgroud
[052:334] [2022-03-03 05:27:55 +0000.140408][a37] UnbindInputFilter 0x7661a873a8
this 0x7691a436f0
[052:334] [2022-03-03 05:27:55 +0000.140437][a37] ClearAllSource: remove source
filter, sourceid: 0x76a1aac6b0
[052:334] [2022-03-03 05:27:55 +0000.140461][a37] DestoryDecoderByVideoSource
time:39065305 enter.

[052:334] [2022-03-03 05:27:55 +0000.140485][a37] ~VideoBindDecoder time:39065305


enter.

[052:334] [2022-03-03 05:27:55 +0000.140718][a37] CleanUp time:39065305 enter.

[052:349] [2022-03-03 05:27:55 +0000.156119][a37] CleanUp leave. expire time = 15


ms

[052:349] [2022-03-03 05:27:55 +0000.156227][a37] CleanUp time:39065320 enter.

[052:350] [2022-03-03 05:27:55 +0000.156651][a37] CleanUp leave. expire time = 1


ms

[052:350] [2022-03-03 05:27:55 +0000.157046][a37] ~VideoBindDecoder leave. expire


time = 16 ms

[052:350] [2022-03-03 05:27:55 +0000.157113][a37] DestoryDecoderByVideoSource


leave. expire time = 16 ms

[052:350] [2022-03-03 05:27:55 +0000.157153][a37] UnbindInputFilter 0x7661a7c748


this 0x7661a873a8
[052:350] [2022-03-03 05:27:55 +0000.157186][a37] UnbindInputFilter 0x7661a83748
this 0x7661a7c748
[052:350] [2022-03-03 05:27:55 +0000.157219][a37] UnbindInputFilter 0x76a1aac8d0
this 0x7661a83748
[052:350] [2022-03-03 05:27:55 +0000.157254][a37] UnbindInputFilter 0x7661a7dc48
this 0x7661a7bcc8
[052:350] [2022-03-03 05:27:55 +0000.157289][a37] UnbindInputFilter 0x7661a6fc48
this 0x7661a7dc48
[052:351] [2022-03-03 05:27:55 +0000.157336][a37] UnbindInputFilter 0x76a1aac8d0
this 0x7661a6fc48
[052:352] [2022-03-03 05:27:55 +0000.158716][a37] ~GLESContext:
[052:361] [2022-03-03 05:27:55 +0000.167518][a37] GLESContext destruct finish.
[052:361] [2022-03-03 05:27:55 +0000.167611][a37] filter: filter pipeline destroy
this: 0x7691a43650
[052:361] [2022-03-03 05:27:55 +0000.168308][a37]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[052:362] [2022-03-03 05:27:55 +0000.168855][a37] machine model :xiaomi
[052:362] [2022-03-03 05:27:55 +0000.168927][a37] Support this machine
model :xiaomi
[052:362] [2022-03-03 05:27:55 +0000.168955][a37] global inited! current sdk
version: 07-20-936c45f
[052:362] [2022-03-03 05:27:55 +0000.169212][a37] filter: filter pipeline construtc
this: 0x7691a43650
[052:362] [2022-03-03 05:27:55 +0000.169291][a37] MediaFilterGraph:
MediaFilterGraph construct
[052:363] [2022-03-03 05:27:55 +0000.169317][a37] GLESContext:
[052:363] [2022-03-03 05:27:55 +0000.169385][a37] The result of eglGetDisplay is:
0xb400007681a471f0
[052:364] [2022-03-03 05:27:55 +0000.170920][a37] The result of creation:
0x7631a8a470
[052:364] [2022-03-03 05:27:55 +0000.171110][a37] The result of
eglCreatePbufferSurface is: 0x7631aa4d20
[052:364] [2022-03-03 05:27:55 +0000.171265][a37] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
[052:365] [2022-03-03 05:27:55 +0000.171317][a37] The source 0 speed:1
[052:365] [2022-03-03 05:27:55 +0000.171362][a37] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4,
delay: 0
[052:365] [2022-03-03 05:27:55 +0000.171401][a37] CreateDecoderByVideoSource
time:39065336 enter.

[052:366] [2022-03-03 05:27:55 +0000.172767][a37] running_decoder_count:0max


count:2
[052:366] [2022-03-03 05:27:55 +0000.172927][a37] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1afa000
[052:368] [2022-03-03 05:27:55 +0000.174799][1be7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76d1b084f0] Current FFmpeg version git-2021-06-16-
97cea6f

[052:392] [2022-03-03 05:27:55 +0000.199176][1be7] OnStreamInfoFound: video


duration_: 15182
[052:394] [2022-03-03 05:27:55 +0000.200995][1be8] NO get frame from decoder
[052:394] [2022-03-03 05:27:55 +0000.201008][a37] start decoder
[052:394] [2022-03-03 05:27:55 +0000.201139][a37] CreateDecoderByVideoSource
leave. expire time = 29 ms

[052:394] [2022-03-03 05:27:55 +0000.201197][a37] BindInputFilter 0x76a1aac8d0


this 0x7661a7dc48
[052:394] [2022-03-03 05:27:55 +0000.201237][a37] BindInputFilter 0x7661a7dc48
this 0x7661a7bcc8
[052:394] [2022-03-03 05:27:55 +0000.201287][a37] BindInputFilter 0x76a1aac8d0
this 0x7661a83748
[052:395] [2022-03-03 05:27:55 +0000.201359][a37] BindInputFilter 0x7661a83748
this 0x7661a7c748
[052:395] [2022-03-03 05:27:55 +0000.201390][a37] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
[052:395] [2022-03-03 05:27:55 +0000.201430][a37] BindInputFilter 0x7661a7bcc8
this 0x7661a873a8
[052:395] [2022-03-03 05:27:55 +0000.201472][a37] BindInputFilter 0x7661a873a8
this 0x7691a436f0
[052:395] [2022-03-03 05:27:55 +0000.201517][a37] BindInputFilter 0x7661a7c748
this 0x7661a7b088
[052:395] [2022-03-03 05:27:55 +0000.201580][a37] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_39048040.mp4
[052:396] [2022-03-03 05:27:55 +0000.202507][a37]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[052:396] [2022-03-03 05:27:55 +0000.202726][a37] MediaComposeFile time:39065367
enter.

[052:396] [2022-03-03 05:27:55 +0000.202779][a37] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[052:396] [2022-03-03 05:27:55 +0000.202928][a37] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[052:396] [2022-03-03 05:27:55 +0000.202970][a37] Recording session using default
bitrate support by app:31457280
[052:396] [2022-03-03 05:27:55 +0000.203244][1bf2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a2af50
[052:397] [2022-03-03 05:27:55 +0000.203401][1bf2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[052:397] [2022-03-03 05:27:55 +0000.203536][a37] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[052:397] [2022-03-03 05:27:55 +0000.203544][1be8] NO get frame from decoder
[052:397] [2022-03-03 05:27:55 +0000.203666][a37] GetPipeline:
-----------------------------------------
[052:397] [2022-03-03 05:27:55 +0000.203693][a37] GetPipeline: source: 0x76a1aac6b0
[052:397] [2022-03-03 05:27:55 +0000.203714][a37] GetPipeline: filter: NULLFilter
[052:397] [2022-03-03 05:27:55 +0000.203734][a37] GetPipeline: filter: NULLFilter
[052:397] [2022-03-03 05:27:55 +0000.203755][a37] GetPipeline: filter: NULLFilter
[052:397] [2022-03-03 05:27:55 +0000.203774][a37] GetPipeline: audio filter:
AuidoNULLFilter
[052:397] [2022-03-03 05:27:55 +0000.203794][a37] GetPipeline: audio filter:
AuidoNULLFilter
[052:397] [2022-03-03 05:27:55 +0000.203814][a37] GetPipeline: audio filter:
AudioNUllFilter
[052:397] [2022-03-03 05:27:55 +0000.203833][a37] GetPipeline:
------------------------------------------
[052:397] [2022-03-03 05:27:55 +0000.203855][a37] filter: filter pipeline2 update
pattern: 2
[052:399] [2022-03-03 05:27:55 +0000.205873][1be8] NO get frame from decoder
[052:400] [2022-03-03 05:27:55 +0000.206458][a37] MediaComposeFile leave. expire
time = 4 ms

[052:400] [2022-03-03 05:27:55 +0000.207104][a37] machine model :xiaomi


[052:400] [2022-03-03 05:27:55 +0000.207196][a37] Support this machine
model :xiaomi
[052:400] [2022-03-03 05:27:55 +0000.207222][a37] global inited! current sdk
version: 07-20-936c45f
[052:402] [2022-03-03 05:27:55 +0000.208924][1be8] NO get frame from decoder
[052:404] [2022-03-03 05:27:55 +0000.211023][1be8] NO get frame from decoder
[052:413] [2022-03-03 05:27:55 +0000.219821][1be8] NO get frame from decoder
[052:414] [2022-03-03 05:27:55 +0000.221071][1be8] NO get frame from decoder
[052:423] [2022-03-03 05:27:55 +0000.229705][a37]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[052:423] [2022-03-03 05:27:55 +0000.229851][a37] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 329
[052:424] [2022-03-03 05:27:55 +0000.230686][a37]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[052:424] [2022-03-03 05:27:55 +0000.230831][a37] BeginCompose: BeginCompose, is
composing 0
[052:424] [2022-03-03 05:27:55 +0000.231240][1bf2] start recording, file path:
[052:425] [2022-03-03 05:27:55 +0000.231444][1bf2] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 329 audio_timescale:44100
video_timescale:90000
[052:425] [2022-03-03 05:27:55 +0000.231501][1bf2] 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:425] [2022-03-03 05:27:55 +0000.231535][1bf2] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 329
[052:425] [2022-03-03 05:27:55 +0000.231572][1bf2] fd_open successed
handle:0xb400007701a0a550
[052:425] [2022-03-03 05:27:55 +0000.231724][1bf2] create mp4 file:357
m_fileHandle: 0x76d1c39b00
[052:425] [2022-03-03 05:27:55 +0000.231752][1bf2] MP4 file: is opened successfully
[052:425] [2022-03-03 05:27:55 +0000.231773][1bf2] setupMediaProcessers:
[052:425] [2022-03-03 05:27:55 +0000.231793][1bf2]
RecordingSessionInternalSimple:setup media processers.
[052:425] [2022-03-03 05:27:55 +0000.231814][1bf2] construct AAC encoder
[052:425] [2022-03-03 05:27:55 +0000.232056][1bf2] H264Encoder creating:
ultrafast012323
[052:425] [2022-03-03 05:27:55 +0000.232120][1bf2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[052:426] [2022-03-03 05:27:55 +0000.232737][1bf2] H264Encode::GetMachineModel is
M2101K9AG
[052:426] [2022-03-03 05:27:55 +0000.232857][1bf2] H264Encoder machine_mode
is:M2101K9AG
[052:426] [2022-03-03 05:27:55 +0000.232899][1bf2] H264Encode::machine size :9
machine_mode:M2101K9AG
[052:426] [2022-03-03 05:27:55 +0000.232930][1bf2] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[052:426] [2022-03-03 05:27:55 +0000.232954][1bf2] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[052:426] [2022-03-03 05:27:55 +0000.232975][1bf2] setupCompressionSession:
[052:426] [2022-03-03 05:27:55 +0000.232994][1bf2] H264Encode::creating hareware
Encoder
[052:426] [2022-03-03 05:27:55 +0000.233023][1bf2] AndroidHwAvcEncoder
time:39065397 enter.

[052:426] [2022-03-03 05:27:55 +0000.233283][1bf2] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74912cf760
[052:427] [2022-03-03 05:27:55 +0000.233432][1bf2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[052:427] [2022-03-03 05:27:55 +0000.233477][1bf2] The video avc hw codec address
is 0x75d1a48e70
[052:427] [2022-03-03 05:27:55 +0000.233588][1bf2] AndroidHwAvcEncoder leave.
expire time = 1 ms

[052:427] [2022-03-03 05:27:55 +0000.233616][1bf2] RegisterEncodeCompleteCallback


time:39065398 enter.

[052:427] [2022-03-03 05:27:55 +0000.233783][1bf2] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[052:427] [2022-03-03 05:27:55 +0000.233843][1bf2] InitEncode time:39065398 enter.

[052:427] [2022-03-03 05:27:55 +0000.233946][1bf2] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[052:427] [2022-03-03 05:27:55 +0000.233983][1bf2] Create time:39065398 enter.

[052:427] [2022-03-03 05:27:55 +0000.234006][1bf2] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[052:427] [2022-03-03 05:27:55 +0000.234034][1bf2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a8e590
[052:427] [2022-03-03 05:27:55 +0000.234211][1bf2] supported_type:video/avc
[052:427] [2022-03-03 05:27:55 +0000.234243][1bf2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[052:427] [2022-03-03 05:27:55 +0000.234280][1bf2] hwCodecPrefix :OMX.qcom.
[052:427] [2022-03-03 05:27:55 +0000.234305][1bf2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[052:428] [2022-03-03 05:27:55 +0000.234376][1bf2] mediacodec_createCodecByName
time:39065399 enter.

[052:428] [2022-03-03 05:27:55 +0000.234406][1bf2] WrapAndroidMediaCodec


time:39065399 enter.

[052:428] [2022-03-03 05:27:55 +0000.234535][1bf2] WrapAndroidMediaCodec leave.


expire time = 0 ms

[052:430] [2022-03-03 05:27:55 +0000.236802][1be8] NO get frame from decoder


[052:432] [2022-03-03 05:27:55 +0000.238941][1bf8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a1aac4f8
[052:471] [2022-03-03 05:27:55 +0000.278023][1bf2] mediacodec_createCodecByName
leave. expire time = 43 ms

[052:471] [2022-03-03 05:27:55 +0000.278121][1bf2] WrapAndroidMediaFromat


time:39065442 enter.

[052:471] [2022-03-03 05:27:55 +0000.278188][1bf2] WrapAndroidMediaFromat leave.


expire time = 0 ms

[052:510] [2022-03-03 05:27:55 +0000.317198][1bf2] Destroy time:39065481 enter.

[052:510] [2022-03-03 05:27:55 +0000.317290][1bf2] WrapAndroidMediaFromat::


Destroy
[052:511] [2022-03-03 05:27:55 +0000.317366][1bf2] Destroy leave. expire time = 1
ms

[052:511] [2022-03-03 05:27:55 +0000.317399][1bf2] ~WrapAndroidMediaFromat


time:39065482 enter.

[052:511] [2022-03-03 05:27:55 +0000.317427][1bf2] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[052:511] [2022-03-03 05:27:55 +0000.317457][1bf2] Create leave. expire time = 84


ms

[052:511] [2022-03-03 05:27:55 +0000.317485][1bf2] isSemiPlanarSupport


time:39065482 enter.

[052:511] [2022-03-03 05:27:55 +0000.317511][1bf2] H264Encoder isSemiPlanarSupport


[052:511] [2022-03-03 05:27:55 +0000.317540][1bf2] isSemiPlanarSupport leave.
expire time = 0 ms

[052:511] [2022-03-03 05:27:55 +0000.317571][1bf2] creat hw H264Encoder success,


isSemiPlanar:1
[052:511] [2022-03-03 05:27:55 +0000.317715][1bf2] InitEncode leave. expire time =
84 ms

[052:511] [2022-03-03 05:27:55 +0000.317776][1bf2] H264Encode::created Encoder


[052:511] [2022-03-03 05:27:55 +0000.317805][1bf2] H264Encode:: H264 encoder
created.
[052:511] [2022-03-03 05:27:55 +0000.317825][1bf2] H264 encoder created.
[052:511] [2022-03-03 05:27:55 +0000.317846][1bf2]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681abb910
[052:511] [2022-03-03 05:27:55 +0000.317869][1bf2] setOutput:
[052:511] [2022-03-03 05:27:55 +0000.317889][1bf2]
RecordingSessionInternalSimple:encoder set output to muxer!
[052:511] [2022-03-03 05:27:55 +0000.317917][1bf2] request a key frame
[052:511] [2022-03-03 05:27:55 +0000.317941][1bf2] H264Encode:: request a key frame
[052:518] [2022-03-03 05:27:55 +0000.325121][1bf2] setDisplayRotate :90
[052:518] [2022-03-03 05:27:55 +0000.325228][1bf2] 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:523] [2022-03-03 05:27:55 +0000.329953][1bf3] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[052:538] [2022-03-03 05:27:55 +0000.345116][1bf3]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[052:597] [2022-03-03 05:27:55 +0000.404034][1bf3] h264 add frame header cdr flag
[052:600] [2022-03-03 05:27:55 +0000.407176][1bf3] h264 add frame header cdr flag
[052:601] [2022-03-03 05:27:55 +0000.407556][1bf3] Received key frame:10
[052:601] [2022-03-03 05:27:55 +0000.407636][1bf3] H264Encode:: get a sps pps
header!headerSize:29
[052:601] [2022-03-03 05:27:55 +0000.407815][1bf8] get the H.264 SPS parameter
[052:601] [2022-03-03 05:27:55 +0000.408068][1bf8] add video track with id:1
[052:602] [2022-03-03 05:27:55 +0000.409116][1bf8] get the H.264 PPS parameter
[052:604] [2022-03-03 05:27:55 +0000.410371][1bf8] get the H.264 IDR frame
[052:604] [2022-03-03 05:27:55 +0000.410572][1bf8] resss:true
[052:604] [2022-03-03 05:27:55 +0000.410612][1bf8] video start ts:10
[052:604] [2022-03-03 05:27:55 +0000.410706][1bf8] the video frame has been written
into MP4 file
[052:684] [2022-03-03 05:27:55 +0000.490901][1bf8] add aac audio track with id:2
[052:684] [2022-03-03 05:27:55 +0000.491008][1bf8] audio start ts:0
[052:684] [2022-03-03 05:27:55 +0000.491044][1bf8] the audio frame has been written
into MP4 file
[052:686] [2022-03-03 05:27:55 +0000.492632][1bf2] setDisplayRotate :90
[052:686] [2022-03-03 05:27:55 +0000.492716][1bf2] 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:799] [2022-03-03 05:27:55 +0000.605710][1bf7] audio_frame_list_ empty
[052:856] [2022-03-03 05:27:55 +0000.663135][1bf3] DTS queue for
Generator:0x76a1aa88f8 564 596 628 660 696 729
[052:961] [2022-03-03 05:27:55 +0000.767977][1bf3] Push an pts:968 to dts queue.
[053:003] [2022-03-03 05:27:55 +0000.809999][1bf3] last dts:930 currentPts:968
ppsOrSPS:0 queue length:1
[053:086] [2022-03-03 05:27:55 +0000.893268][1bf7] audio_frame_list_ empty
[053:098] [2022-03-03 05:27:55 +0000.904889][1b31] haveEnoughProcessedData
internalAudioStream.length: 10
[053:117] [2022-03-03 05:27:55 +0000.923514][1bf2] setDisplayRotate :90
[053:117] [2022-03-03 05:27:55 +0000.923620][1bf2] 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
[053:128] [2022-03-03 05:27:55 +0000.934620][1bf6] Error(video_source.cc:430): wait
decoder a frame: 0
[053:168] [2022-03-03 05:27:55 +0000.974718][1bf6] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7952 diff: 49
[053:254] [2022-03-03 05:27:56 +0000.61207][1bf3] DTS queue for
Generator:0x76a1aa88f8 1465 1496
[053:318] [2022-03-03 05:27:56 +0000.125263][1bf3] SendFrame
encodedImage._timeStamp:1629encodedImage->_length:103808
[053:325] [2022-03-03 05:27:56 +0000.131965][1bf3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1663 pts:1663
[053:374] [2022-03-03 05:27:56 +0000.180391][1bf3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1797
[053:374] [2022-03-03 05:27:56 +0000.180501][1bf3] push video frame to H264
encoder. (100 frame for one log)

[053:374] [2022-03-03 05:27:56 +0000.180544][1bf3] push video frame to H264


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

[053:374] [2022-03-03 05:27:56 +0000.180568][1bf3] H264Encode::push video frame to


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

[053:374] [2022-03-03 05:27:56 +0000.180598][1bf3] The input pts:1797 fps:30


[053:413] [2022-03-03 05:27:56 +0000.219334][1bf3] H264Encode::H264SWEncoder get
callback, length:126912 type:1 nalType:1length:126908
[053:509] [2022-03-03 05:27:56 +0000.315907][1bf3] h264 add frame header cdr flag
[053:509] [2022-03-03 05:27:56 +0000.316177][1bf3] Received key frame:2030
[053:525] [2022-03-03 05:27:56 +0000.331703][1bf6] Error(video_source.cc:430): wait
decoder a frame: 0
[053:533] [2022-03-03 05:27:56 +0000.339600][1bf8] get the H.264 IDR frame
[053:548] [2022-03-03 05:27:56 +0000.355209][1bf7] audio_frame_list_ empty
[053:632] [2022-03-03 05:27:56 +0000.438481][1bf3] Push an pts:2302 to dts queue.
[053:632] [2022-03-03 05:27:56 +0000.438583][1bf3] DTS queue for
Generator:0x76a1aa88f8 2302
[053:667] [2022-03-03 05:27:56 +0000.474218][1bf3] last dts:2261 currentPts:2302
ppsOrSPS:0 queue length:5
[053:939] [2022-03-03 05:27:56 +0000.745398][1bf7] audio_frame_list_ empty
[053:962] [2022-03-03 05:27:56 +0000.768410][1bf6] Error(video_source.cc:430): wait
decoder a frame: 0
[054:025] [2022-03-03 05:27:56 +0000.831404][1bf3] DTS queue for
Generator:0x76a1aa88f8 3099 3128 3160
[054:144] [2022-03-03 05:27:56 +0000.951296][1bf3] Push an pts:3659 to dts queue.
[054:193] [2022-03-03 05:27:57 +0000.291][1bf3] last dts:3627 currentPts:3659
ppsOrSPS:0 queue length:2
[054:221] [2022-03-03 05:27:57 +0000.27865][1b31] Run AGC when audioType = 0
[054:319] [2022-03-03 05:27:57 +0000.125517][1bf3] DTS queue for
Generator:0x76a1aa88f8 3933 3967 3994 4027 4062
[054:328] [2022-03-03 05:27:57 +0000.135015][1bf7] audio_frame_list_ empty
[054:352] [2022-03-03 05:27:57 +0000.158328][1bf3] h264 add frame header cdr flag
[054:352] [2022-03-03 05:27:57 +0000.158730][1bf3] Received key frame:4062
[054:360] [2022-03-03 05:27:57 +0000.166881][1bf8] get the H.264 IDR frame
[054:567] [2022-03-03 05:27:57 +0000.373594][1bf6] Error(video_source.cc:430): wait
decoder a frame: 0
[054:608] [2022-03-03 05:27:57 +0000.414843][1bf6] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8860 diff: 141
[054:640] [2022-03-03 05:27:57 +0000.446594][1bf3] DTS queue for
Generator:0x76a1aa88f8 4831 4865
[054:680] [2022-03-03 05:27:57 +0000.486414][1bf3] Push an pts:5032 to dts queue.
[054:693] [2022-03-03 05:27:57 +0000.499728][1bf7] audio_frame_list_ empty
[054:714] [2022-03-03 05:27:57 +0000.521107][1bf3] SendFrame
encodedImage._timeStamp:5032encodedImage->_length:109200
[054:714] [2022-03-03 05:27:57 +0000.521216][1bf3] last dts:4994 currentPts:5032
ppsOrSPS:0 queue length:3
[054:736] [2022-03-03 05:27:57 +0000.542753][1bf3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5107 pts:5107
[054:741] [2022-03-03 05:27:57 +0000.547673][1bf3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5228
[054:741] [2022-03-03 05:27:57 +0000.547774][1bf3] push video frame to H264
encoder. (100 frame for one log)

[054:741] [2022-03-03 05:27:57 +0000.547801][1bf3] push video frame to H264


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

[054:741] [2022-03-03 05:27:57 +0000.547822][1bf3] H264Encode::push video frame to


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

[054:741] [2022-03-03 05:27:57 +0000.547865][1bf3] The input pts:5228 fps:30


[054:774] [2022-03-03 05:27:57 +0000.581170][1bf3] H264Encode::H264SWEncoder get
callback, length:155520 type:1 nalType:1length:155516
[054:806] [2022-03-03 05:27:57 +0000.612485][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[054:926] [2022-03-03 05:27:57 +0000.732974][1bf3] DTS queue for
Generator:0x76a1aa88f8 5665 5697
[054:952] [2022-03-03 05:27:57 +0000.758428][1bf6] Error(video_source.cc:430): wait
decoder a frame: 0
[055:068] [2022-03-03 05:27:57 +0000.874486][1bf7] audio_frame_list_ empty
[055:096] [2022-03-03 05:27:57 +0000.903142][1bf3] h264 add frame header cdr flag
[055:097] [2022-03-03 05:27:57 +0000.903525][1bf3] Received key frame:6095
[055:123] [2022-03-03 05:27:57 +0000.929601][1bf8] get the H.264 IDR frame
[055:165] [2022-03-03 05:27:57 +0000.972185][1bf3] Push an pts:6359 to dts queue.
[055:210] [2022-03-03 05:27:58 +0000.17139][1bf3] last dts:6324 currentPts:6359
ppsOrSPS:0 queue length:3
[055:238] [2022-03-03 05:27:58 +0000.44666][1bf3] DTS queue for
Generator:0x76a1aa88f8 6466 6499 6528
[055:414] [2022-03-03 05:27:58 +0000.220614][1bf6] Error(video_source.cc:430): wait
decoder a frame: 2
[055:456] [2022-03-03 05:27:58 +0000.262726][1bf7] audio_frame_list_ empty
[055:492] [2022-03-03 05:27:58 +0000.299057][1bf3] DTS queue for
Generator:0x76a1aa88f8 7231 7260 7294 7324 7357 7398 7425
[055:531] [2022-03-03 05:27:58 +0000.337777][1bf3] Push an pts:7695 to dts queue.
[055:568] [2022-03-03 05:27:58 +0000.374494][1bf3] last dts:7657 currentPts:7695
ppsOrSPS:0 queue length:7
[055:665] [2022-03-03 05:27:58 +0000.471584][1bf3] DTS queue for
Generator:0x76a1aa88f8 8098 8124 8158 8189 8222
[055:668] [2022-03-03 05:27:58 +0000.474808][1bf3] h264 add frame header cdr flag
[055:668] [2022-03-03 05:27:58 +0000.475241][1bf3] Received key frame:8098
[055:673] [2022-03-03 05:27:58 +0000.480198][1bf8] get the H.264 IDR frame
[055:759] [2022-03-03 05:27:58 +0000.565571][1bf3] SendFrame
encodedImage._timeStamp:8359encodedImage->_length:118720
[055:807] [2022-03-03 05:27:58 +0000.614128][1bf3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8461 pts:8461
[055:823] [2022-03-03 05:27:58 +0000.630155][1bf3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8589
[055:824] [2022-03-03 05:27:58 +0000.630429][1bf3] push video frame to H264
encoder. (100 frame for one log)

[055:824] [2022-03-03 05:27:58 +0000.630476][1bf3] push video frame to H264


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

[055:824] [2022-03-03 05:27:58 +0000.630532][1bf3] H264Encode::push video frame to


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

[055:824] [2022-03-03 05:27:58 +0000.630564][1bf3] The input pts:8589 fps:30


[055:829] [2022-03-03 05:27:58 +0000.635980][1bf7] audio_frame_list_ empty
[055:852] [2022-03-03 05:27:58 +0000.658692][1bf3] H264Encode::H264SWEncoder get
callback, length:102336 type:1 nalType:1length:102332
[055:988] [2022-03-03 05:27:58 +0000.794936][1bf3] DTS queue for
Generator:0x76a1aa88f8 8960 8989
[055:993] [2022-03-03 05:27:58 +0000.799538][1bf3] Push an pts:9022 to dts queue.
[056:028] [2022-03-03 05:27:58 +0000.834831][1bf3] last dts:8989 currentPts:9022
ppsOrSPS:0 queue length:4
[056:033] [2022-03-03 05:27:58 +0000.840135][1bf6] Error(video_source.cc:430): wait
decoder a frame: 0
[056:044] [2022-03-03 05:27:58 +0000.851239][1bf7] FilterPipeline2::OnAudioFrame
pts 424814 last_audio_timestamp_ 9632.97
[056:081] [2022-03-03 05:27:58 +0000.887636][1bf6] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9896 diff: 105
[056:183] [2022-03-03 05:27:58 +0000.989670][1bf7] audio_frame_list_ empty
[056:220] [2022-03-03 05:27:59 +0000.26413][1b31] Run AGC when audioType = 0
[056:220] [2022-03-03 05:27:59 +0000.26732][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:313] [2022-03-03 05:27:59 +0000.119376][1bf3] DTS queue for
Generator:0x76a1aa88f8 9797 9818
[056:432] [2022-03-03 05:27:59 +0000.238960][1bf6] Error(video_source.cc:430): wait
decoder a frame: 0
[056:432] [2022-03-03 05:27:59 +0000.239159][1bf3] h264 add frame header cdr flag
[056:433] [2022-03-03 05:27:59 +0000.239609][1bf3] Received key frame:10094
[056:444] [2022-03-03 05:27:59 +0000.250898][1bf8] get the H.264 IDR frame
[056:482] [2022-03-03 05:27:59 +0000.288448][1bf3] Push an pts:10355 to dts queue.
[056:514] [2022-03-03 05:27:59 +0000.320562][1bf3] last dts:10321 currentPts:10355
ppsOrSPS:0 queue length:3
[056:522] [2022-03-03 05:27:59 +0000.328712][1b31] haveEnoughProcessedData
internalAudioStream.length: 20
[056:541] [2022-03-03 05:27:59 +0000.347807][1bf7] audio_frame_list_ empty
[056:595] [2022-03-03 05:27:59 +0000.401796][1bf3] DTS queue for
Generator:0x76a1aa88f8 10523 10558 10598 10620 10655 10697 10725
[056:597] [2022-03-03 05:27:59 +0000.403858][1bf6] video frame wait audio frame:
last_video_timestamp:11426 last_audio_timestamp:11211.5
[056:849] [2022-03-03 05:27:59 +0000.655891][1bf6] Error(video_source.cc:430): wait
decoder a frame: 9
[056:870] [2022-03-03 05:27:59 +0000.676517][1bf3] DTS queue for
Generator:0x76a1aa88f8 11457
[056:963] [2022-03-03 05:27:59 +0000.770271][1bf3] Push an pts:11693 to dts queue.
[056:989] [2022-03-03 05:27:59 +0000.795929][1bf3] SendFrame
encodedImage._timeStamp:11693encodedImage->_length:97936
[056:989] [2022-03-03 05:27:59 +0000.796049][1bf3] last dts:11659 currentPts:11693
ppsOrSPS:0 queue length:4
[057:018] [2022-03-03 05:27:59 +0000.825286][1bf3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11824 pts:11824
[057:047] [2022-03-03 05:27:59 +0000.853394][1bf3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11958
[057:047] [2022-03-03 05:27:59 +0000.853559][1bf3] push video frame to H264
encoder. (100 frame for one log)

[057:047] [2022-03-03 05:27:59 +0000.854293][1bf3] push video frame to H264


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

[057:048] [2022-03-03 05:27:59 +0000.854326][1bf3] H264Encode::push video frame to


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

[057:048] [2022-03-03 05:27:59 +0000.854362][1bf3] The input pts:11958 fps:30


[057:077] [2022-03-03 05:27:59 +0000.883923][1bf3] H264Encode::H264SWEncoder get
callback, length:141856 type:1 nalType:1length:141852
[057:131] [2022-03-03 05:27:59 +0000.937452][1bf3] h264 add frame header cdr flag
[057:131] [2022-03-03 05:27:59 +0000.938033][1bf3] Received key frame:12091
[057:147] [2022-03-03 05:27:59 +0000.953838][1bf8] get the H.264 IDR frame
[057:185] [2022-03-03 05:27:59 +0000.991863][1bf3] DTS queue for
Generator:0x76a1aa88f8 12254 12321
[057:320] [2022-03-03 05:28:00 +0000.127260][1bf6] Error(video_source.cc:430): wait
decoder a frame: 3
[057:374] [2022-03-03 05:28:00 +0000.180852][1bf3] Push an pts:13063 to dts queue.
[057:400] [2022-03-03 05:28:00 +0000.207292][1bf3] DTS queue for
Generator:0x76a1aa88f8 13063 13090 13122 13153 13199 13219
[057:405] [2022-03-03 05:28:00 +0000.211536][1bf3] last dts:13019 currentPts:13063
ppsOrSPS:0 queue length:7
[057:563] [2022-03-03 05:28:00 +0000.370110][1bf3] DTS queue for
Generator:0x76a1aa88f8 13854 13888 13925 13952 13989 14026 14053 14087
[057:566] [2022-03-03 05:28:00 +0000.372511][1bf6] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10972 diff: 29
[057:607] [2022-03-03 05:28:00 +0000.414204][1bf2] setDisplayRotate :90
[057:607] [2022-03-03 05:28:00 +0000.414296][1bf2] 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
[057:626] [2022-03-03 05:28:00 +0000.432646][1bf3] h264 add frame header cdr flag
[057:626] [2022-03-03 05:28:00 +0000.432939][1bf3] Received key frame:14116
[057:636] [2022-03-03 05:28:00 +0000.442856][1bf8] get the H.264 IDR frame
[057:658] [2022-03-03 05:28:00 +0000.465352][1bf3] Push an pts:14389 to dts queue.
[057:704] [2022-03-03 05:28:00 +0000.510876][1bf3] last dts:14354 currentPts:14389
ppsOrSPS:0 queue length:3
[057:813] [2022-03-03 05:28:00 +0000.620260][1bf3] DTS queue for
Generator:0x76a1aa88f8 14725 14760 14784 14825 14851
[057:815] [2022-03-03 05:28:00 +0000.621581][1be8] av_read_frame AVERROR_EOF
[057:864] [2022-03-03 05:28:00 +0000.671293][1bf6] Error(video_source.cc:430): wait
decoder a frame: 8
[057:873] [2022-03-03 05:28:00 +0000.679354][1be8] OnReceiveEOF:
[057:874] [2022-03-03 05:28:00 +0000.681150][1be8] OnDecoderEOF time:39070845
enter.

[057:874] [2022-03-03 05:28:00 +0000.681266][1be8] OnDecoderEOF leave. expire time


= 0 ms

[057:875] [2022-03-03 05:28:00 +0000.681451][1be8] OnDecoderFinished:


OnDecoderFinished total decoder frames:452 this:0x76a1aac6b0
[057:875] [2022-03-03 05:28:00 +0000.681494][1be8] NULLFilter::OnVideoSourceEOF
0x76a1aac6b0 this 0x7661a7dbb0
[057:875] [2022-03-03 05:28:00 +0000.681523][1be8] NULLFilter::OnVideoSourceEOF
0x7661a7dbb0 this 0x7661a7bc30
[057:875] [2022-03-03 05:28:00 +0000.681565][1be8] NULLFilter::OnVideoSourceEOF
0x7661a7bc30 this 0x7661a87310
[057:875] [2022-03-03 05:28:00 +0000.681640][1bf6]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[057:875] [2022-03-03 05:28:00 +0000.681699][1bf6] OnVideoTimer: OnVideoTimer
return
[057:875] [2022-03-03 05:28:00 +0000.682260][1bf7] PullAudioFrame: PullFrame audio
finished.
[057:876] [2022-03-03 05:28:00 +0000.682372][1bf7]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[057:876] [2022-03-03 05:28:00 +0000.682402][1bf7] OnAudioTimer: OnAudioTimer
EndComposeFile
[057:876] [2022-03-03 05:28:00 +0000.682424][1bf7] EndComposeFile: EndComposeFile,
is composing 1
[057:875] [2022-03-03 05:28:00 +0000.681654][1be6] CleanUp time:39070846 enter.

[057:882] [2022-03-03 05:28:00 +0000.688389][1be6] CleanUp leave. expire time = 7


ms

[057:882] [2022-03-03 05:28:00 +0000.688627][1be6] clean up


[057:882] [2022-03-03 05:28:00 +0000.688686][1be6] running_decoder_count:0max
count:2
[057:889] [2022-03-03 05:28:00 +0000.695547][1bf3]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:452
[057:889] [2022-03-03 05:28:00 +0000.695663][1bf3]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x76e1adf640
[057:889] [2022-03-03 05:28:00 +0000.696184][1bf4]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[057:889] [2022-03-03 05:28:00 +0000.696269][1bf4]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[057:890] [2022-03-03 05:28:00 +0000.696721][1bf2] stop recording
[057:890] [2022-03-03 05:28:00 +0000.696811][1bf2]
RecordingSessionInternalSimple:destroy media processers
[057:890] [2022-03-03 05:28:00 +0000.696906][1bf2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[057:890] [2022-03-03 05:28:00 +0000.696935][1bf2] H264Encode::flushing hareware
Encoder
[057:892] [2022-03-03 05:28:00 +0000.698524][1bf2] Flush time:39070863 enter.

[057:892] [2022-03-03 05:28:00 +0000.698654][1bf2] H264Encoder encoder flush


[057:892] [2022-03-03 05:28:00 +0000.698687][1bf2] flush output queue
[057:918] [2022-03-03 05:28:00 +0000.724347][1bf2] SendFrame
encodedImage._timeStamp:15052encodedImage->_length:131968
[058:214] [2022-03-03 05:28:01 +0000.21064][1bf2] Flush leave. expire time = 322
ms

[058:214] [2022-03-03 05:28:01 +0000.21292][1bf2] ~H264EncodeWrap:


[058:215] [2022-03-03 05:28:01 +0000.21339][1bf2] ~H264Encode:
[058:215] [2022-03-03 05:28:01 +0000.21369][1bf2] teardownCompressionSession:
H264Encode::destroying Encoder
[058:215] [2022-03-03 05:28:01 +0000.21397][1bf2] Release time:39071186 enter.

[058:215] [2022-03-03 05:28:01 +0000.21554][1bf2] Release:


MediaCodecVideoEncoder::Release _inited:1
[058:215] [2022-03-03 05:28:01 +0000.21599][1bf2] Destroy time:39071186 enter.

[058:215] [2022-03-03 05:28:01 +0000.21632][1bf2] H264Encoder encoderDestroy


[058:215] [2022-03-03 05:28:01 +0000.21663][1bf2]
AndroidMediaCodecVideoEncoder::release env: 0x7681a5d350
[058:215] [2022-03-03 05:28:01 +0000.21696][1bf2]
AndroidMediaCodecVideoEncoder::Destroy
[058:220] [2022-03-03 05:28:01 +0000.26824][1b31] Run AGC when audioType = 0
[058:231] [2022-03-03 05:28:01 +0000.37595][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[058:232] [2022-03-03 05:28:01 +0000.39210][1bf2] Destroy leave. expire time = 17
ms

[058:233] [2022-03-03 05:28:01 +0000.39369][1bf2] Release leave. expire time = 18


ms

[058:233] [2022-03-03 05:28:01 +0000.40081][1bf2] ~AndroidHwAvcEncoder


time:39071204 enter.

[058:234] [2022-03-03 05:28:01 +0000.40820][1bf2] Release time:39071205 enter.

[058:234] [2022-03-03 05:28:01 +0000.40907][1bf2] Release: MediaCodecVideoEncoder::


has been released before, just return
[058:234] [2022-03-03 05:28:01 +0000.40935][1bf2] Release leave. expire time = 0
ms

[058:234] [2022-03-03 05:28:01 +0000.40987][1bf2] ~AndroidMediaCodecVideoEncoder


[058:234] [2022-03-03 05:28:01 +0000.41016][1bf2] ~WrapAndroidMediaCodec
time:39071205 enter.

[058:234] [2022-03-03 05:28:01 +0000.41064][1bf2] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[058:234] [2022-03-03 05:28:01 +0000.41088][1bf2] video hevc hw codec


destructor:0x75d1a48e70
[058:234] [2022-03-03 05:28:01 +0000.41198][1bf2] ~AndroidHwAvcEncoder leave.
expire time = 1 ms

[058:235] [2022-03-03 05:28:01 +0000.41597][1bf2] teardownCompressionSession:


H264Encode::destroyed Encoder
[058:235] [2022-03-03 05:28:01 +0000.41637][1bf2]
RecordingSessionInternalSimple:destroy aac encoder output!
[058:235] [2022-03-03 05:28:01 +0000.41659][1bf2] AACSWEncode destructor
[058:248] [2022-03-03 05:28:01 +0000.54374][1bf8] fd_close successed!
[058:248] [2022-03-03 05:28:01 +0000.55188][1bf8] MP4 close file successfully
[058:248] [2022-03-03 05:28:01 +0000.55271][1bf8] Recording session Internal:
notify recording ok
[058:248] [2022-03-03 05:28:01 +0000.55300][1bf8] onRecordingOk: Recording Ok,
compose use time: 5824, averagefps 0
[058:249] [2022-03-03 05:28:01 +0000.55489][1bf8] OnReceiveEOF:
[058:250] [2022-03-03 05:28:01 +0000.56910][1bf7] OnAudioTimer: OnAudioTimer return
[058:255] [2022-03-03 05:28:01 +0000.61413][a37]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[058:255] [2022-03-03 05:28:01 +0000.61549][a37] ~MediaComposeFile time:39071226
enter.

[058:255] [2022-03-03 05:28:01 +0000.61589][a37] CancelCompose: CancelCompose, is


composing 0
[058:255] [2022-03-03 05:28:01 +0000.61942][1bf2] stop recording
[058:255] [2022-03-03 05:28:01 +0000.62020][1bf2] we have stopped recording before
[058:256] [2022-03-03 05:28:01 +0000.63040][a37] ~MediaComposeFile leave. expire
time = 1 ms

[058:256] [2022-03-03 05:28:01 +0000.63225][a37] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[058:257] [2022-03-03 05:28:01 +0000.63821][a37] global uninited!
[058:257] [2022-03-03 05:28:01 +0000.63944][a37]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[058:257] [2022-03-03 05:28:01 +0000.64023][a37] ~MediaFilterGraph:
MediaFilterGraph destruct
[058:257] [2022-03-03 05:28:01 +0000.64067][a37] RemoveVideoBackGroud: hava not add
video backgroud
[058:257] [2022-03-03 05:28:01 +0000.64105][a37] UnbindInputFilter 0x7661a873a8
this 0x7691a436f0
[058:257] [2022-03-03 05:28:01 +0000.64134][a37] ClearAllSource: remove source
filter, sourceid: 0x76a1aac6b0
[058:257] [2022-03-03 05:28:01 +0000.64153][a37] DestoryDecoderByVideoSource
time:39071228 enter.

[058:257] [2022-03-03 05:28:01 +0000.64176][a37] ~VideoBindDecoder time:39071228


enter.

[058:258] [2022-03-03 05:28:01 +0000.64344][a37] CleanUp time:39071229 enter.

[058:258] [2022-03-03 05:28:01 +0000.64581][a37] CleanUp leave. expire time = 0 ms

[058:258] [2022-03-03 05:28:01 +0000.64616][a37] CleanUp time:39071229 enter.

[058:258] [2022-03-03 05:28:01 +0000.64788][a37] CleanUp leave. expire time = 0 ms

[058:259] [2022-03-03 05:28:01 +0000.65532][a37] ~VideoBindDecoder leave. expire


time = 2 ms
[058:259] [2022-03-03 05:28:01 +0000.65651][a37] DestoryDecoderByVideoSource
leave. expire time = 2 ms

[058:259] [2022-03-03 05:28:01 +0000.65693][a37] UnbindInputFilter 0x7661a7bcc8


this 0x7661a873a8
[058:259] [2022-03-03 05:28:01 +0000.65724][a37] UnbindInputFilter 0x7661a7dc48
this 0x7661a7bcc8
[058:259] [2022-03-03 05:28:01 +0000.65752][a37] UnbindInputFilter 0x76a1aac8d0
this 0x7661a7dc48
[058:259] [2022-03-03 05:28:01 +0000.65781][a37] UnbindInputFilter 0x7661a7c748
this 0x7661a7b088
[058:259] [2022-03-03 05:28:01 +0000.65810][a37] UnbindInputFilter 0x7661a83748
this 0x7661a7c748
[058:259] [2022-03-03 05:28:01 +0000.65866][a37] UnbindInputFilter 0x76a1aac8d0
this 0x7661a83748
[058:259] [2022-03-03 05:28:01 +0000.65912][a37] ~GLESContext:
[058:267] [2022-03-03 05:28:01 +0000.73967][a37] GLESContext destruct finish.
[058:267] [2022-03-03 05:28:01 +0000.74099][a37] filter: filter pipeline destroy
this: 0x7691a43650
[059:934] [2022-03-03 05:28:02 +0000.741286][1b31] haveEnoughProcessedData
internalAudioStream.length: 0
[060:218] [2022-03-03 05:28:03 +0000.25240][1b32] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:219] [2022-03-03 05:28:03 +0000.25532][1b32] _deviceSampleRate:48000

[060:220] [2022-03-03 05:28:03 +0000.26537][1b31] Run AGC when audioType = 0


[060:220] [2022-03-03 05:28:03 +0000.26934][1b31]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:654] [2022-03-03 05:28:03 +0000.461323][abd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[060:655] [2022-03-03 05:28:03 +0000.461600][abd] ~MediaFilterCamera time:39073626
enter.

[060:655] [2022-03-03 05:28:03 +0000.461660][abd] StopPullFrameAndWriteMp4


time:39073626 enter.

[060:655] [2022-03-03 05:28:03 +0000.461980][1b2c] stop recording


[060:655] [2022-03-03 05:28:03 +0000.462045][1b2c] we have stopped recording before
[060:655] [2022-03-03 05:28:03 +0000.462097][abd] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[060:656] [2022-03-03 05:28:03 +0000.462829][abd] DestroyPipelineAndFilters


time:39073627 enter.

[060:656] [2022-03-03 05:28:03 +0000.462898][abd] DestroyPipelineAndFilters leave.


expire time = 0 ms

[060:656] [2022-03-03 05:28:03 +0000.462916][abd] AppDeviceManagerStopMic

[060:656] [2022-03-03 05:28:03 +0000.462966][abd] AppDeviceManagerStopMic::mic


status is on
[060:656] [2022-03-03 05:28:03 +0000.462984][abd] Try to stop webrtc device.

[060:656] [2022-03-03 05:28:03 +0000.463003][abd] Set record state to


stopped.threadID:2749

[060:731] [2022-03-03 05:28:03 +0000.537339][abd] Try to destory the


recorder.threadID:2749

[060:931] [2022-03-03 05:28:03 +0000.737559][abd] DestroyAudioRecorder:


[060:931] [2022-03-03 05:28:03 +0000.737633][abd] Cleanup the buffer queue in the
recorder.
[060:931] [2022-03-03 05:28:03 +0000.737682][abd] Destroy the recorder.

[060:933] [2022-03-03 05:28:03 +0000.740253][abd] StopRecording finished.

[060:934] [2022-03-03 05:28:03 +0000.740465][abd] The stop recording success.

[060:934] [2022-03-03 05:28:03 +0000.740488][abd]


AudioDeviceDataHandler::StopMicProcess

[060:939] [2022-03-03 05:28:03 +0000.745718][abd] AppDeviceManager stop.

[060:939] [2022-03-03 05:28:03 +0000.745912][abd] Rlease the webrtc device object.

[060:940] [2022-03-03 05:28:03 +0000.746427][abd] OpenSlesInput destruct.

[060:940] [2022-03-03 05:28:03 +0000.746585][abd] OpenSlesOutput destruct.

[060:942] [2022-03-03 05:28:03 +0000.748489][abd] EventDispatchServerScope destruct


[060:942] [2022-03-03 05:28:03 +0000.748597][abd]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[060:942] [2022-03-03 05:28:03 +0000.748689][abd] ~AudioDeviceDataHandler

[060:946] [2022-03-03 05:28:03 +0000.752424][abd] AppDeviceManagerDestruct.

[060:946] [2022-03-03 05:28:03 +0000.752488][abd] ~AppDeviceManager:


[060:946] [2022-03-03 05:28:03 +0000.752552][abd] ~CpuOverloadDetect time:39073917
enter.

[060:946] [2022-03-03 05:28:03 +0000.753287][abd] ~CpuOverloadDetect leave. expire


time = 0 ms

[060:948] [2022-03-03 05:28:03 +0000.754474][abd] Destruct BeautifyReader begin...


[060:948] [2022-03-03 05:28:03 +0000.754546][abd] Destruct BeautifyReader done.
[060:948] [2022-03-03 05:28:03 +0000.754574][abd] ~MediaFilterCamera leave. expire
time = 293 ms

[060:948] [2022-03-03 05:28:03 +0000.754711][abd] ~GLESContext:


[060:954] [2022-03-03 05:28:03 +0000.760567][abd] GLESContext destruct finish.
[060:954] [2022-03-03 05:28:03 +0000.760728][abd] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[060:955] [2022-03-03 05:28:03 +0000.761645][abd] global uninited!
[060:960] [2022-03-03 05:28:03 +0000.766517][abd] clear AppID 50011
[060:960] [2022-03-03 05:28:03 +0000.766711][abd] UnRegister JVM for Xplatform util
[060:960] [2022-03-03 05:28:03 +0000.766767][abd] Dispose::unregister webrtc video
engine
[060:960] [2022-03-03 05:28:03 +0000.766815][abd] Init the android object with
jvm:0x0 env:0x0 context:0x0

[060:960] [2022-03-03 05:28:03 +0000.766873][abd] SetAndroidMediaCodecObjects


time:39073931 enter.

[060:960] [2022-03-03 05:28:03 +0000.766922][abd] ClearAndroidMediaCodecObjects


time:39073931 enter.
[060:960] [2022-03-03 05:28:03 +0000.766976][abd] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms

[060:960] [2022-03-03 05:28:03 +0000.767026][abd] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[060:960] [2022-03-03 05:28:03 +0000.767074][abd] SetAndroidMediaCodecObjects


time:39073931 enter.

[060:960] [2022-03-03 05:28:03 +0000.767125][abd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[060:960] [2022-03-03 05:28:03 +0000.767162][abd] ClearAndroidMediaCodecObjects
time:39073931 enter.

[060:960] [2022-03-03 05:28:03 +0000.767195][abd] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[060:960] [2022-03-03 05:28:03 +0000.767229][abd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[060:960] [2022-03-03 05:28:03 +0000.767262][abd] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[060:960] [2022-03-03 05:28:03 +0000.767296][abd] Dispose::unregister webrtc voice


engine
[060:961] [2022-03-03 05:28:03 +0000.767327][abd] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[060:961] [2022-03-03 05:28:03 +0000.767369][abd] SystemUtil UnInit done


[089:831] [2022-03-03 05:28:32 +0000.638029][abd] Register JVM for xplatform util
[089:843] [2022-03-03 05:28:32 +0000.649490][abd] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
03 05:28:32 +0000
[089:843] [2022-03-03 05:28:32 +0000.649561][abd] set AppID=50011 old AppID=-1
[089:843] [2022-03-03 05:28:32 +0000.649600][abd] Init the android object with
jvm:0xb400007691a09350 env:0x7681a07030 context:0x752cc56918

[089:843] [2022-03-03 05:28:32 +0000.649627][abd] SetAndroidMediaCodecObjects


time:39102814 enter.

[089:843] [2022-03-03 05:28:32 +0000.649655][abd] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[089:843] [2022-03-03 05:28:32 +0000.649678][abd] SetAndroidMediaCodecObjects


time:39102814 enter.

[089:843] [2022-03-03 05:28:32 +0000.649699][abd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007691a09350
[089:843] [2022-03-03 05:28:32 +0000.649719][abd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007691a09350 address:0x74912cf760
[089:843] [2022-03-03 05:28:32 +0000.649741][abd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007691a09350
address:0x74912cf760
[089:843] [2022-03-03 05:28:32 +0000.649761][abd] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[089:843] [2022-03-03 05:28:32 +0000.649784][abd] Set the android objects with


jvm:0xb400007691a09350 env:0x7681a07030 context:0x752cc56918

[089:843] [2022-03-03 05:28:32 +0000.649806][abd] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7681a07030
[089:843] [2022-03-03 05:28:32 +0000.649829][abd] SystemUtil Init done
[089:843] [2022-03-03 05:28:32 +0000.650141][abd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[089:843] [2022-03-03 05:28:32 +0000.650246][abd] MediaFilterCamera
[089:843] [2022-03-03 05:28:32 +0000.650284][abd] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[089:844] [2022-03-03 05:28:32 +0000.650531][abd] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[089:844] [2022-03-03 05:28:32 +0000.650564][abd] Recording session using default
bitrate support by app:31457280
[089:844] [2022-03-03 05:28:32 +0000.650570][207b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a51a10
[089:844] [2022-03-03 05:28:32 +0000.650617][207b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[089:844] [2022-03-03 05:28:32 +0000.650711][abd] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[089:845] [2022-03-03 05:28:32 +0000.651391][abd] Error(ini.cc:191): Open the file
failed. error:2
[089:845] [2022-03-03 05:28:32 +0000.651429][abd]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[089:845] [2022-03-03 05:28:32 +0000.651454][abd] The device model: m2101k9ag
usingSoftwareAEC value: 0
[089:848] [2022-03-03 05:28:32 +0000.654844][abd] Error(ini.cc:191): Open the file
failed. error:2
[089:848] [2022-03-03 05:28:32 +0000.654930][abd]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[089:848] [2022-03-03 05:28:32 +0000.654957][abd] The device model: m2101k9ag
usingHardwareAEC value: 0
[089:848] [2022-03-03 05:28:32 +0000.654973][abd] The machine device: m2101k9ag
usingHardwareAEC value: 0
[089:848] [2022-03-03 05:28:32 +0000.654998][abd] Using Default AEC type: software
AEC
[089:850] [2022-03-03 05:28:32 +0000.657186][abd] The device model: m2101k9ag enum
value: 0
[089:851] [2022-03-03 05:28:32 +0000.658080][abd] GetMachineModel is M2101K9AG
[089:851] [2022-03-03 05:28:32 +0000.658157][abd] GetMachineInfo: M2101K9AG
[089:851] [2022-03-03 05:28:32 +0000.658181][abd] Construct BeautifyReader begin...
[089:851] [2022-03-03 05:28:32 +0000.658209][abd] dumpStickerRgba:0
dumpStickerYuv:0
[089:851] [2022-03-03 05:28:32 +0000.658230][abd] Construct BeautifyReader done.
[089:856] [2022-03-03 05:28:32 +0000.662934][abd] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[089:856] [2022-03-03 05:28:32 +0000.663031][abd] AppDeviceManager telnet server
for statistics started......
[089:856] [2022-03-03 05:28:32 +0000.663162][207e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76e1acbb90
[089:857] [2022-03-03 05:28:32 +0000.663565][abd] CpuOverloadDetect time:39102828
enter.

[089:858] [2022-03-03 05:28:32 +0000.664874][abd] CpuOverloadDetect leave. expire


time = 1 ms

[089:858] [2022-03-03 05:28:32 +0000.664908][207f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7691a57690
[089:859] [2022-03-03 05:28:32 +0000.665542][abd] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[089:859] [2022-03-03 05:28:32 +0000.665575][abd] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[089:859] [2022-03-03 05:28:32 +0000.665776][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[089:859] [2022-03-03 05:28:32 +0000.666043][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[089:859] [2022-03-03 05:28:32 +0000.666251][abd] CreatePlatformSpecificObjects:
[089:859] [2022-03-03 05:28:32 +0000.666288][abd] audio device use opensle input
and opensl output
[089:860] [2022-03-03 05:28:32 +0000.666320][abd] Create OpenSLES output module
with java VM support.

[089:860] [2022-03-03 05:28:32 +0000.666438][abd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[089:860] [2022-03-03 05:28:32 +0000.666574][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[089:860] [2022-03-03 05:28:32 +0000.666731][abd] Create OpenSLES output module
with buffer num:1

[089:860] [2022-03-03 05:28:32 +0000.666837][abd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[089:860] [2022-03-03 05:28:32 +0000.666964][abd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[089:860] [2022-03-03 05:28:32 +0000.667145][abd] Create OpenSLES input module with
java VM support.

[089:860] [2022-03-03 05:28:32 +0000.667183][abd] Create OpenSLES input module with


buffer num:1

[089:860] [2022-03-03 05:28:32 +0000.667216][abd] Error(trace.cc:40): Init the


output and input for audio device template.
[089:860] [2022-03-03 05:28:32 +0000.667239][abd] Init the output device.

[089:860] [2022-03-03 05:28:32 +0000.667261][abd] Init the opensl input.


[089:860] [2022-03-03 05:28:32 +0000.667286][abd] AppDeviceManager get setting
samplerate: 0
[089:861] [2022-03-03 05:28:32 +0000.667652][abd] The device model: m2101k9ag enum
value: 0
[089:861] [2022-03-03 05:28:32 +0000.668095][abd] The device model: m2101k9ag enum
value: 0
[089:861] [2022-03-03 05:28:32 +0000.668120][abd] Set the sample rate to be:48000

[089:861] [2022-03-03 05:28:32 +0000.668143][abd] Enable the recording stereo:0


[089:861] [2022-03-03 05:28:32 +0000.668166][abd] Set the playout as stereo:1
[089:861] [2022-03-03 05:28:32 +0000.668201][abd] Init the microphone.
[089:862] [2022-03-03 05:28:32 +0000.668576][abd] Update the recording sample rate
to be: 48000
[089:862] [2022-03-03 05:28:32 +0000.668616][abd] Init the speaker.
[089:862] [2022-03-03 05:28:32 +0000.668650][abd] Low latency buffer size:144 low
sample rate:48000
[089:862] [2022-03-03 05:28:32 +0000.668822][abd] Using 1 x 10ms for an audio
frame.

[089:866] [2022-03-03 05:28:32 +0000.673296][abd] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[089:867] [2022-03-03 05:28:32 +0000.673415][abd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[089:867] [2022-03-03 05:28:32 +0000.673456][abd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[089:872] [2022-03-03 05:28:32 +0000.678549][abd] The device model:m2101k9ag
[089:872] [2022-03-03 05:28:32 +0000.678625][abd] speaker output factor:100
defaultFactor: 100

[089:872] [2022-03-03 05:28:32 +0000.678643][abd] headset output factor:100


defaultFactor: 100

[089:872] [2022-03-03 05:28:32 +0000.678942][abd] AppDeviceManagerStart finished.


[089:872] [2022-03-03 05:28:32 +0000.679007][abd] AppDeviceManagerStartMic::mic
status is off
[089:872] [2022-03-03 05:28:32 +0000.679064][abd] AppDeviceManagerStartMic update
aec type: 2

[089:872] [2022-03-03 05:28:32 +0000.679087][abd] AppDeviceManagerStartMic update


voiceChangeMode: 4

[089:872] [2022-03-03 05:28:32 +0000.679109][abd]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[089:872] [2022-03-03 05:28:32 +0000.679128][abd]
AudioDeviceDataHandler::StartMicProcess

[089:872] [2022-03-03 05:28:32 +0000.679237][abd] Try to start webrtc recording


device.

[089:872] [2022-03-03 05:28:32 +0000.679267][abd] StartRecording. threadID:2749

[089:872] [2022-03-03 05:28:32 +0000.679278][2080] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[089:873] [2022-03-03 05:28:32 +0000.679312][abd] default mode: Set the recording
mode to voice communication to enable HW AEC .

[089:873] [2022-03-03 05:28:32 +0000.679332][abd] Set the recording mode before


getSetting: 4
[089:873] [2022-03-03 05:28:32 +0000.679358][abd] Set the recording mode after
getSetting: 1
[089:910] [2022-03-03 05:28:32 +0000.717270][abd] StartRecording finished.

[089:911] [2022-03-03 05:28:32 +0000.717357][abd] audio: start the audio mic


checker timer.

[089:911] [2022-03-03 05:28:32 +0000.717968][abd] machine model :xiaomi


[089:911] [2022-03-03 05:28:32 +0000.718007][abd] Support this machine
model :xiaomi
[089:911] [2022-03-03 05:28:32 +0000.718026][abd] global inited! current sdk
version: 07-20-936c45f
[090:373] [2022-03-03 05:28:33 +0000.179441][eb2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[090:373] [2022-03-03 05:28:33 +0000.179877][207c] MediaFilterCamera, recording
file context:0x7631a3aaf0 input texture:39
[090:373] [2022-03-03 05:28:33 +0000.179934][207c] GLESContext:
[090:373] [2022-03-03 05:28:33 +0000.179974][207c] The result of eglGetDisplay is:
0xb400007681a471f0
[090:374] [2022-03-03 05:28:33 +0000.180867][207c] The result of creation:
0x7631a9fb00
[090:374] [2022-03-03 05:28:33 +0000.181067][207c] The result of
eglCreatePbufferSurface is: 0x7631a717e0
[090:374] [2022-03-03 05:28:33 +0000.181200][eb2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7631a3aaf0 input_texture: 39
[090:735] [2022-03-03 05:28:33 +0000.541781][2080] haveEnoughProcessedData
internalAudioStream.length: 0
[091:586] [2022-03-03 05:28:34 +0000.393352][2080] Run AGC when audioType = 0
[092:446] [2022-03-03 05:28:35 +0000.253092][2080] haveEnoughProcessedData
internalAudioStream.length: 0
[093:586] [2022-03-03 05:28:36 +0000.392400][2080] Run AGC when audioType = 0
[093:586] [2022-03-03 05:28:36 +0000.392686][2080]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:915] [2022-03-03 05:28:36 +0000.721955][1b28]
monitorTime:4004totalDuration:3900
[094:156] [2022-03-03 05:28:36 +0000.963145][abd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[094:157] [2022-03-03 05:28:36 +0000.963350][abd] ~MediaFilterCamera time:39107128
enter.

[094:157] [2022-03-03 05:28:36 +0000.963409][abd] StopPullFrameAndWriteMp4


time:39107128 enter.

[094:157] [2022-03-03 05:28:36 +0000.963963][207b] stop recording


[094:157] [2022-03-03 05:28:36 +0000.964039][207b] we have stopped recording before
[094:157] [2022-03-03 05:28:36 +0000.964185][abd] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[094:158] [2022-03-03 05:28:36 +0000.964645][abd] DestroyPipelineAndFilters


time:39107129 enter.

[094:158] [2022-03-03 05:28:36 +0000.964725][abd] DestroyPipelineAndFilters leave.


expire time = 0 ms

[094:158] [2022-03-03 05:28:36 +0000.964753][abd] AppDeviceManagerStopMic

[094:158] [2022-03-03 05:28:36 +0000.964810][abd] AppDeviceManagerStopMic::mic


status is on
[094:158] [2022-03-03 05:28:36 +0000.964832][abd] Try to stop webrtc device.

[094:158] [2022-03-03 05:28:36 +0000.964853][abd] Set record state to


stopped.threadID:2749

[094:174] [2022-03-03 05:28:36 +0000.981202][2080] haveEnoughProcessedData


inte[000:033] [2022-03-03 06:54:45 +0000.857198][6bc8] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
03 06:54:45 +0000
[000:033] [2022-03-03 06:54:45 +0000.857275][6bc8] set AppID=50011 old AppID=-1
[000:033] [2022-03-03 06:54:45 +0000.857310][6bc8] Init the android object with
jvm:0xb400007691a09350 env:0x7681a06ed0 context:0x752b9a42e8

[000:033] [2022-03-03 06:54:45 +0000.857334][6bc8] SetAndroidMediaCodecObjects


time:41258190 enter.

[000:033] [2022-03-03 06:54:45 +0000.857361][6bc8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:033] [2022-03-03 06:54:45 +0000.857386][6bc8] SetAndroidMediaCodecObjects


time:41258190 enter.

[000:033] [2022-03-03 06:54:45 +0000.857407][6bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007691a09350
[000:033] [2022-03-03 06:54:45 +0000.857426][6bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007691a09350 address:0x74b752c760
[000:033] [2022-03-03 06:54:45 +0000.857464][6bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007691a09350
address:0x74b752c760
[000:033] [2022-03-03 06:54:45 +0000.857486][6bc8] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:033] [2022-03-03 06:54:45 +0000.857518][6bc8] Set the android objects with


jvm:0xb400007691a09350 env:0x7681a06ed0 context:0x752b9a42e8

[000:034] [2022-03-03 06:54:45 +0000.858420][6bc8] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7681a06ed0
[000:034] [2022-03-03 06:54:45 +0000.858483][6bc8] SystemUtil Init done
[000:037] [2022-03-03 06:54:45 +0000.860652][6bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:038] [2022-03-03 06:54:45 +0000.862542][6bc8] MediaFilterCamera
[000:038] [2022-03-03 06:54:45 +0000.862610][6bc8] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:039] [2022-03-03 06:54:45 +0000.862728][6bc8] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:039] [2022-03-03 06:54:45 +0000.862761][6bc8] Recording session using default
bitrate support by app:31457280
[000:039] [2022-03-03 06:54:45 +0000.862765][7253] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a4d550
[000:039] [2022-03-03 06:54:45 +0000.862815][7253] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:039] [2022-03-03 06:54:45 +0000.862908][6bc8] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:039] [2022-03-03 06:54:45 +0000.863450][6bc8] Error(ini.cc:191): Open the file
failed. error:2
[000:039] [2022-03-03 06:54:45 +0000.863487][6bc8]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:039] [2022-03-03 06:54:45 +0000.863527][6bc8] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:042] [2022-03-03 06:54:45 +0000.866457][6bc8] Error(ini.cc:191): Open the file
failed. error:2
[000:042] [2022-03-03 06:54:45 +0000.866524][6bc8]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:042] [2022-03-03 06:54:45 +0000.866556][6bc8] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:042] [2022-03-03 06:54:45 +0000.866579][6bc8] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:042] [2022-03-03 06:54:45 +0000.866601][6bc8] Using Default AEC type: software
AEC
[000:044] [2022-03-03 06:54:45 +0000.867748][6bc8] The device model: m2101k9ag enum
value: 0
[000:044] [2022-03-03 06:54:45 +0000.868391][6bc8] GetMachineModel is M2101K9AG
[000:044] [2022-03-03 06:54:45 +0000.868454][6bc8] GetMachineInfo: M2101K9AG
[000:044] [2022-03-03 06:54:45 +0000.868493][6bc8] Construct BeautifyReader
begin...
[000:044] [2022-03-03 06:54:45 +0000.868516][6bc8] dumpStickerRgba:0
dumpStickerYuv:0
[000:044] [2022-03-03 06:54:45 +0000.868537][6bc8] Construct BeautifyReader done.
[000:049] [2022-03-03 06:54:45 +0000.873478][6bc8] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:050] [2022-03-03 06:54:45 +0000.873687][7256] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76e1a61490
[000:050] [2022-03-03 06:54:45 +0000.873856][6bc8] AppDeviceManager telnet server
for statistics started......
[000:050] [2022-03-03 06:54:45 +0000.874453][6bc8] CpuOverloadDetect time:41258207
enter.

[000:050] [2022-03-03 06:54:45 +0000.874595][6bc8] CpuOverloadDetect leave. expire


time = 0 ms

[000:050] [2022-03-03 06:54:45 +0000.874621][7257] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7691a51f10
[000:051] [2022-03-03 06:54:45 +0000.875208][6bc8] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:051] [2022-03-03 06:54:45 +0000.875240][6bc8] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:051] [2022-03-03 06:54:45 +0000.875568][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2022-03-03 06:54:45 +0000.875957][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2022-03-03 06:54:45 +0000.876534][6bc8] CreatePlatformSpecificObjects:
[000:052] [2022-03-03 06:54:45 +0000.876582][6bc8] audio device use opensle input
and opensl output
[000:053] [2022-03-03 06:54:45 +0000.876687][6bc8] Create OpenSLES output module
with java VM support.

[000:053] [2022-03-03 06:54:45 +0000.876889][6bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-03-03 06:54:45 +0000.877129][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-03-03 06:54:45 +0000.877324][6bc8] Create OpenSLES output module
with buffer num:1

[000:053] [2022-03-03 06:54:45 +0000.877497][6bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:054] [2022-03-03 06:54:45 +0000.877639][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:054] [2022-03-03 06:54:45 +0000.877792][6bc8] Create OpenSLES input module
with java VM support.

[000:054] [2022-03-03 06:54:45 +0000.877828][6bc8] Create OpenSLES input module


with buffer num:1

[000:054] [2022-03-03 06:54:45 +0000.877889][6bc8] Error(trace.cc:40): Init the


output and input for audio device template.
[000:054] [2022-03-03 06:54:45 +0000.877914][6bc8] Init the output device.

[000:054] [2022-03-03 06:54:45 +0000.877937][6bc8] Init the opensl input.


[000:054] [2022-03-03 06:54:45 +0000.877960][6bc8] AppDeviceManager get setting
samplerate: 0
[000:054] [2022-03-03 06:54:45 +0000.878326][6bc8] The device model: m2101k9ag enum
value: 0
[000:055] [2022-03-03 06:54:45 +0000.878774][6bc8] The device model: m2101k9ag enum
value: 0
[000:055] [2022-03-03 06:54:45 +0000.878799][6bc8] Set the sample rate to be:48000

[000:055] [2022-03-03 06:54:45 +0000.878821][6bc8] Enable the recording stereo:0


[000:055] [2022-03-03 06:54:45 +0000.878843][6bc8] Set the playout as stereo:1
[000:055] [2022-03-03 06:54:45 +0000.878862][6bc8] Init the microphone.
[000:056] [2022-03-03 06:54:45 +0000.880145][6bc8] Update the recording sample rate
to be: 48000
[000:056] [2022-03-03 06:54:45 +0000.880193][6bc8] Init the speaker.
[000:056] [2022-03-03 06:54:45 +0000.880226][6bc8] Low latency buffer size:144 low
sample rate:48000
[000:056] [2022-03-03 06:54:45 +0000.880510][6bc8] Using 1 x 10ms for an audio
frame.

[000:060] [2022-03-03 06:54:45 +0000.883858][6bc8] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:060] [2022-03-03 06:54:45 +0000.883960][6bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:060] [2022-03-03 06:54:45 +0000.884027][6bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:064] [2022-03-03 06:54:45 +0000.888564][6bc8] The device model:m2101k9ag

[000:065] [2022-03-03 06:54:45 +0000.888640][6bc8] speaker output factor:100


defaultFactor: 100

[000:065] [2022-03-03 06:54:45 +0000.888657][6bc8] headset output factor:100


defaultFactor: 100

[000:065] [2022-03-03 06:54:45 +0000.889045][6bc8] AppDeviceManagerStart finished.


[000:065] [2022-03-03 06:54:45 +0000.889076][6bc8] AppDeviceManagerStartMic::mic
status is off
[000:065] [2022-03-03 06:54:45 +0000.889125][6bc8] AppDeviceManagerStartMic update
aec type: 2

[000:065] [2022-03-03 06:54:45 +0000.889147][6bc8] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:065] [2022-03-03 06:54:45 +0000.889168][6bc8]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:065] [2022-03-03 06:54:45 +0000.889189][6bc8]
AudioDeviceDataHandler::StartMicProcess

[000:065] [2022-03-03 06:54:45 +0000.889289][6bc8] Try to start webrtc recording


device.

[000:065] [2022-03-03 06:54:45 +0000.889315][6bc8] StartRecording. threadID:27592

[000:065] [2022-03-03 06:54:45 +0000.889323][7258] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:065] [2022-03-03 06:54:45 +0000.889386][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[000:065] [2022-03-03 06:54:45 +0000.889620][6bc8] The machine model:M2101K9AG

[000:066] [2022-03-03 06:54:45 +0000.889673][6bc8] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:066] [2022-03-03 06:54:45 +0000.889698][6bc8] Set the recording mode before


getSetting: 4
[000:066] [2022-03-03 06:54:45 +0000.889723][6bc8] Set the recording mode after
getSetting: 1
[000:119] [2022-03-03 06:54:45 +0000.942785][6bc8] StartRecording finished.

[000:119] [2022-03-03 06:54:45 +0000.942849][6bc8] audio: start the audio mic


checker timer.

[000:119] [2022-03-03 06:54:45 +0000.943419][6bc8] machine model :xiaomi


[000:119] [2022-03-03 06:54:45 +0000.943484][6bc8] Support this machine
model :xiaomi
[000:123] [2022-03-03 06:54:45 +0000.947129][6bc8] global inited! current sdk
version: 07-20-936c45f
[000:233] [2022-03-03 06:54:46 +0000.57214][7259] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:233] [2022-03-03 06:54:46 +0000.57304][7259] _deviceSampleRate:48000

[000:237] [2022-03-03 06:54:46 +0000.60894][7258] Run AGC when audioType = 0


[000:237] [2022-03-03 06:54:46 +0000.61022][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:525] [2022-03-03 06:54:46 +0000.348683][70eb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:525] [2022-03-03 06:54:46 +0000.349335][7254] MediaFilterCamera, recording
file context:0x7631a3a700 input texture:12
[000:525] [2022-03-03 06:54:46 +0000.349401][7254] GLESContext:
[000:525] [2022-03-03 06:54:46 +0000.349501][7254] The result of eglGetDisplay is:
0xb400007681a471f0
[000:528] [2022-03-03 06:54:46 +0000.352144][7254] The result of creation:
0x7631a78c50
[000:528] [2022-03-03 06:54:46 +0000.352377][7254] The result of
eglCreatePbufferSurface is: 0x7631a611c0
[000:529] [2022-03-03 06:54:46 +0000.352746][70eb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7631a3a700 input_texture: 12
[001:835] [2022-03-03 06:54:47 +0000.659632][7258] haveEnoughProcessedData
internalAudioStream.length: 20
[002:235] [2022-03-03 06:54:48 +0000.59408][7258] Run AGC when audioType = 0
[003:543] [2022-03-03 06:54:49 +0000.366784][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[004:123] [2022-03-03 06:54:49 +0000.947083][724f]
monitorTime:4004totalDuration:3900
[004:235] [2022-03-03 06:54:50 +0000.58950][7258] Run AGC when audioType = 0
[004:235] [2022-03-03 06:54:50 +0000.59208][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:258] [2022-03-03 06:54:51 +0000.82489][7258] haveEnoughProcessedData
internalAudioStream.length: 10
[006:238] [2022-03-03 06:54:52 +0000.62002][7258] Run AGC when audioType = 0
[006:971] [2022-03-03 06:54:52 +0000.795044][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[008:239] [2022-03-03 06:54:54 +0000.62766][7258] Run AGC when audioType = 0
[008:239] [2022-03-03 06:54:54 +0000.63183][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:677] [2022-03-03 06:54:54 +0000.501251][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[009:328] [2022-03-03 06:54:55 +0000.152274][6b8e] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[009:328] [2022-03-03 06:54:55 +0000.152385][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[009:335] [2022-03-03 06:54:55 +0000.159636][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[009:336] [2022-03-03 06:54:55 +0000.159911][7254] operator() time:41267493 enter.

[009:336] [2022-03-03 06:54:55 +0000.159988][7254] MediaFilterCamera, recording


file context:0x7631a3a700 input texture:12
[009:337] [2022-03-03 06:54:55 +0000.161586][7254] MicSource: Mic source
created:10x76c1c11810
[009:338] [2022-03-03 06:54:55 +0000.162413][7254] received external audio stream
[009:338] [2022-03-03 06:54:55 +0000.162561][7254] alloc thread: 0x7681a0cdb0
name:worker3 thread id:500978957488 to Mic_source
[009:338] [2022-03-03 06:54:55 +0000.162599][7254] audio: start the audio sender
thread.

[009:339] [2022-03-03 06:54:55 +0000.162693][7254] construct OpenGLRenderProgram


0x76b1a2de08
[009:339] [2022-03-03 06:54:55 +0000.162723][7254] CropFilter::SetOrientation
orientation: 90
[009:339] [2022-03-03 06:54:55 +0000.162933][7254] filter: filter pipeline
construtc this: 0x7661a5eb90
[009:339] [2022-03-03 06:54:55 +0000.162976][7254] filter: filter pipeline2 update
pattern: 1
[009:339] [2022-03-03 06:54:55 +0000.163112][7254] CameraSource::source_id_:1
[009:339] [2022-03-03 06:54:55 +0000.163144][7254] RecordAudioSource::source_id_:2
[009:340] [2022-03-03 06:54:55 +0000.163854][7254] BindInputFilter 0x7691a84550
this 0x76b1a2e030
[009:340] [2022-03-03 06:54:55 +0000.163956][7254] BindInputFilter 0x7691a74268
this 0x7691a4d360
[009:340] [2022-03-03 06:54:55 +0000.163999][7254] BindInputFilter 0x76b1a2e030
this 0x7661a5ec30
[009:340] [2022-03-03 06:54:55 +0000.164052][7254] setParamentForFilters:
speed:1.000000
[009:340] [2022-03-03 06:54:55 +0000.164084][7254] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[009:340] [2022-03-03 06:54:55 +0000.164117][7254] SetParamForFilter time:41267497
enter.

[009:340] [2022-03-03 06:54:55 +0000.164147][7254] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[009:340] [2022-03-03 06:54:55 +0000.164181][7254] SetParamForFilter: Params video
index is: 0
[009:340] [2022-03-03 06:54:55 +0000.164210][7254] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[009:340] [2022-03-03 06:54:55 +0000.164238][7254] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[009:340] [2022-03-03 06:54:55 +0000.164267][7254] crop filter mode tpye:
citytravelvideo index:0
[009:349] [2022-03-03 06:54:55 +0000.172687][7254]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172760][7254]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172785][7254]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172807][7254]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172838][7254]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172865][7254]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172889][7254]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172913][7254]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172937][7254]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172962][7254]
Warning(parse_template_json.cc:67): json parament no found the parament
[009:349] [2022-03-03 06:54:55 +0000.172985][7254]
Warning(parse_template_json.cc:93): json parament no found the duration
[009:349] [2022-03-03 06:54:55 +0000.173067][7254] SetParamForFilter leave. expire
time = 9 ms

[009:349] [2022-03-03 06:54:55 +0000.173232][7254] OnOutputSizeChanged width 1280


height 720
[009:349] [2022-03-03 06:54:55 +0000.173300][7254] OpenGLFrameBuffer: width:1280
height:720
[009:349] [2022-03-03 06:54:55 +0000.173351][7254] OpenGLFrameBuffer: width:1280
height:720
[009:349] [2022-03-03 06:54:55 +0000.173378][7254] OpenGLFrameBuffer: width:1280
height:720
[009:349] [2022-03-03 06:54:55 +0000.173406][7254] OpenGLFrameBuffer: width:1280
height:720
[009:349] [2022-03-03 06:54:55 +0000.173431][7254] OpenGLFrameBuffer: width:1280
height:720
[009:349] [2022-03-03 06:54:55 +0000.173456][7254] OpenGLFrameBuffer: width:1280
height:720
[009:349] [2022-03-03 06:54:55 +0000.173481][7254] construct TrivalImageDrawer
0x7671a38a70
[009:349] [2022-03-03 06:54:55 +0000.173508][7254] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7671a38a70 context 0x7601ac6e80
[009:349] [2022-03-03 06:54:55 +0000.173535][7254] setupGLES:
[009:350] [2022-03-03 06:54:55 +0000.173899][7254] OpenGLRenderProgram::Initialize.
[009:350] [2022-03-03 06:54:55 +0000.173979][7254] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[009:350] [2022-03-03 06:54:55 +0000.174010][7254] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[009:350] [2022-03-03 06:54:55 +0000.174069][7254] Init open gl render:
0x76b1a2de08
[009:350] [2022-03-03 06:54:55 +0000.174136][7254] Fragement shader path:
[009:350] [2022-03-03 06:54:55 +0000.174170][7254] Fragement shader path:
[009:350] [2022-03-03 06:54:55 +0000.174196][7254] create opengl program object.
[009:350] [2022-03-03 06:54:55 +0000.174220][7254] create shader: vertex
[009:350] [2022-03-03 06:54:55 +0000.174370][7254] create shader: fragment
[009:352] [2022-03-03 06:54:55 +0000.175647][7254] Have not extra filter filename!
[009:352] [2022-03-03 06:54:55 +0000.175718][7254] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[009:352] [2022-03-03 06:54:55 +0000.175754][7254] OpenGLRenderProgram::Initialize
success.
[009:352] [2022-03-03 06:54:55 +0000.175832][7254] Setup the OpenGL result:1
[009:352] [2022-03-03 06:54:55 +0000.176128][7253] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
[009:352] [2022-03-03 06:54:55 +0000.176251][7253] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[009:352] [2022-03-03 06:54:55 +0000.176306][7253] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[009:352] [2022-03-03 06:54:55 +0000.176312][7279] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a1a34c88
[009:352] [2022-03-03 06:54:55 +0000.176359][7253] 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_41267509.mp4
fileFD: -1
[009:353] [2022-03-03 06:54:55 +0000.176732][7253] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
is opened successfully
[009:353] [2022-03-03 06:54:55 +0000.176790][7253] setupMediaProcessers:
[009:353] [2022-03-03 06:54:55 +0000.176814][7253]
RecordingSessionInternalSimple:setup media processers.
[009:353] [2022-03-03 06:54:55 +0000.176835][7253] construct AAC encoder
[009:353] [2022-03-03 06:54:55 +0000.177295][7253] H264Encoder creating:
superfast011818
[009:353] [2022-03-03 06:54:55 +0000.177375][7253] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[009:354] [2022-03-03 06:54:55 +0000.177934][7253] H264Encode::GetMachineModel is
M2101K9AG
[009:354] [2022-03-03 06:54:55 +0000.177997][7253] H264Encoder machine_mode
is:M2101K9AG
[009:354] [2022-03-03 06:54:55 +0000.178020][7253] H264Encode::machine size :9
machine_mode:M2101K9AG
[009:354] [2022-03-03 06:54:55 +0000.178048][7253] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[009:354] [2022-03-03 06:54:55 +0000.178075][7253] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[009:354] [2022-03-03 06:54:55 +0000.178102][7253] setupCompressionSession:
[009:354] [2022-03-03 06:54:55 +0000.178128][7253] H264Encode::creating hareware
Encoder
[009:354] [2022-03-03 06:54:55 +0000.178155][7253] AndroidHwAvcEncoder
time:41267511 enter.

[009:354] [2022-03-03 06:54:55 +0000.178353][7253] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74b752c760
[009:354] [2022-03-03 06:54:55 +0000.178486][7253] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[009:354] [2022-03-03 06:54:55 +0000.178525][7253] The video avc hw codec address
is 0x75d1a36430
[009:354] [2022-03-03 06:54:55 +0000.178605][7253] AndroidHwAvcEncoder leave.
expire time = 0 ms

[009:355] [2022-03-03 06:54:55 +0000.178643][7253] RegisterEncodeCompleteCallback


time:41267512 enter.

[009:355] [2022-03-03 06:54:55 +0000.178761][7253] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[009:355] [2022-03-03 06:54:55 +0000.178807][7253] InitEncode time:41267512 enter.

[009:355] [2022-03-03 06:54:55 +0000.178881][7253] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[009:355] [2022-03-03 06:54:55 +0000.178924][7253] Create time:41267512 enter.

[009:355] [2022-03-03 06:54:55 +0000.179007][7253] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[009:355] [2022-03-03 06:54:55 +0000.179041][7253]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a57150
[009:357] [2022-03-03 06:54:55 +0000.181422][7258] On audio frame the broadcast
with timestamp:41267514 samples:480. (1000 frame for one log)

[009:360] [2022-03-03 06:54:55 +0000.183753][7275] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[009:360] [2022-03-03 06:54:55 +0000.184188][7275] The output timestamp from audio
mixer change:41267514
[009:360] [2022-03-03 06:54:55 +0000.184276][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:372] [2022-03-03 06:54:55 +0000.195778][7253] supported_type:video/avc
[009:372] [2022-03-03 06:54:55 +0000.195880][7253] name:OMX.qcom.video.encoder.avc
mime:video/avc
[009:372] [2022-03-03 06:54:55 +0000.195925][7253] hwCodecPrefix :OMX.qcom.
[009:372] [2022-03-03 06:54:55 +0000.195966][7253] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[009:372] [2022-03-03 06:54:55 +0000.196006][7253] mediacodec_createCodecByName
time:41267529 enter.

[009:372] [2022-03-03 06:54:55 +0000.196046][7253] WrapAndroidMediaCodec


time:41267529 enter.

[009:372] [2022-03-03 06:54:55 +0000.196182][7253] WrapAndroidMediaCodec leave.


expire time = 0 ms

[009:423] [2022-03-03 06:54:55 +0000.246895][7253] mediacodec_createCodecByName


leave. expire time = 51 ms

[009:423] [2022-03-03 06:54:55 +0000.247028][7253] WrapAndroidMediaFromat


time:41267580 enter.
[009:423] [2022-03-03 06:54:55 +0000.247123][7253] WrapAndroidMediaFromat leave.
expire time = 0 ms

[009:526] [2022-03-03 06:54:55 +0000.350517][7253] Destroy time:41267683 enter.

[009:526] [2022-03-03 06:54:55 +0000.350619][7253] WrapAndroidMediaFromat::


Destroy
[009:527] [2022-03-03 06:54:55 +0000.350648][7253] Destroy leave. expire time = 1
ms

[009:527] [2022-03-03 06:54:55 +0000.350668][7253] ~WrapAndroidMediaFromat


time:41267684 enter.

[009:527] [2022-03-03 06:54:55 +0000.350706][7253] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[009:527] [2022-03-03 06:54:55 +0000.350731][7253] Create leave. expire time = 172


ms

[009:527] [2022-03-03 06:54:55 +0000.350753][7253] isSemiPlanarSupport


time:41267684 enter.

[009:527] [2022-03-03 06:54:55 +0000.350781][7253] H264Encoder isSemiPlanarSupport


[009:527] [2022-03-03 06:54:55 +0000.350812][7253] isSemiPlanarSupport leave.
expire time = 0 ms

[009:527] [2022-03-03 06:54:55 +0000.350861][7253] creat hw H264Encoder success,


isSemiPlanar:1
[009:527] [2022-03-03 06:54:55 +0000.351021][7253] InitEncode leave. expire time =
172 ms

[009:527] [2022-03-03 06:54:55 +0000.351059][7253] H264Encode::created Encoder


[009:527] [2022-03-03 06:54:55 +0000.351082][7253] H264Encode:: H264 encoder
created.
[009:527] [2022-03-03 06:54:55 +0000.351104][7253] H264 encoder created.
[009:527] [2022-03-03 06:54:55 +0000.351137][7253]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681a5e110
[009:527] [2022-03-03 06:54:55 +0000.351189][7253] setOutput:
[009:527] [2022-03-03 06:54:55 +0000.351231][7253]
RecordingSessionInternalSimple:encoder set output to muxer!
[009:527] [2022-03-03 06:54:55 +0000.351254][7253] request a key frame
[009:527] [2022-03-03 06:54:55 +0000.351271][7253] H264Encode:: request a key frame
[009:527] [2022-03-03 06:54:55 +0000.351384][7253] setDisplayRotate :90
[009:527] [2022-03-03 06:54:55 +0000.351412][7253] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[009:527] [2022-03-03 06:54:55 +0000.351598][7254] StartRecording:
[009:528] [2022-03-03 06:54:55 +0000.351726][7275] operator(): Set the recording
session in mic source. recording session: 0x7691a74110
[009:528] [2022-03-03 06:54:55 +0000.351829][7254] operator() leave. expire time =
192 ms

[009:528] [2022-03-03 06:54:55 +0000.352031][7271] AF_SpeedFilter audio


0x7691a4d210 PullFrame
[009:528] [2022-03-03 06:54:55 +0000.352078][7271]
RecordAudioSource::PullAudioFrame
[009:528] [2022-03-03 06:54:55 +0000.352105][7271] AF_SpeedFilter::PullFrame eof4
[009:530] [2022-03-03 06:54:55 +0000.354274][7271]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:539] [2022-03-03 06:54:55 +0000.363046][7271] AF_SpeedFilter audio time,
0x7691a4d210 rcv time: 41267691
[009:539] [2022-03-03 06:54:55 +0000.363143][7271] AF_SpeedFilter audio time,
0x7691a4d210 rcv time: 41267691in_nSamples:441
[009:539] [2022-03-03 06:54:55 +0000.363226][7271] resampled_data_size:0
[009:575] [2022-03-03 06:54:55 +0000.398666][7254]
MediaFilterCamera::NeedProcessTexture
[009:575] [2022-03-03 06:54:55 +0000.398756][7254] begine recode to first frame
spend time:239
[009:575] [2022-03-03 06:54:55 +0000.398785][7254] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7691a84410
[009:575] [2022-03-03 06:54:55 +0000.398819][7254] blur_distance_:0
[009:575] [2022-03-03 06:54:55 +0000.398879][7254] blur_direction_angle_:-90
[009:575] [2022-03-03 06:54:55 +0000.399147][7254]
GPUImageProcessing::SetOrientation orientation: 90
[009:575] [2022-03-03 06:54:55 +0000.399191][7254] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[009:575] [2022-03-03 06:54:55 +0000.399259][7254] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:575] [2022-03-03 06:54:55 +0000.399296][7254] GPUImageProcessing: input frame
width1280 X 720
[009:577] [2022-03-03 06:54:55 +0000.401538][7254] drawYUV420 render
OpenGLRenderProgram:0x76b1a2de08
[009:579] [2022-03-03 06:54:55 +0000.402664][7254] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[009:579] [2022-03-03 06:54:55 +0000.402776][7254] CropFilter::OnVideoFrame
outputtexture :14
[009:579] [2022-03-03 06:54:55 +0000.402814][7254] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[009:581] [2022-03-03 06:54:55 +0000.405319][7254] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[009:609] [2022-03-03 06:54:55 +0000.433149][7254] drawYUV420 render
OpenGLRenderProgram:0x76b1a2de08
[009:612] [2022-03-03 06:54:55 +0000.436507][7254] The convert RGB to YUV take 1
[009:614] [2022-03-03 06:54:55 +0000.438046][7254] FilterPipeline2::OnVideoFrame
pts 24 last_video_timestamp_ 24
[009:614] [2022-03-03 06:54:55 +0000.438177][7254]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[009:616] [2022-03-03 06:54:55 +0000.440225][7278]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[009:616] [2022-03-03 06:54:55 +0000.440314][7278] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[009:616] [2022-03-03 06:54:55 +0000.440346][7278] push video frame to H264
encoder. (100 frame for one log)

[009:616] [2022-03-03 06:54:55 +0000.440374][7278] push video frame to H264


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

[009:616] [2022-03-03 06:54:55 +0000.440399][7278] H264Encode::push video frame to


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

[009:616] [2022-03-03 06:54:55 +0000.440424][7278] Push an pts:0 to dts queue.


[009:616] [2022-03-03 06:54:55 +0000.440453][7278] DTS queue for
Generator:0x76a1a55998 0
[009:616] [2022-03-03 06:54:55 +0000.440477][7278] The input pts:0 fps:30
[009:617] [2022-03-03 06:54:55 +0000.441428][7278]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[009:637] [2022-03-03 06:54:55 +0000.461181][7254] drawYUV420 render
OpenGLRenderProgram:0x76b1a2de08
[009:664] [2022-03-03 06:54:55 +0000.488274][7271] AF_SpeedFilter audio time 222,
0x7691a4d210 out time: 41267691 org time: 41267691
[009:664] [2022-03-03 06:54:55 +0000.488386][7271] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[009:664] [2022-03-03 06:54:55 +0000.488415][7271]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 41267691
[009:664] [2022-03-03 06:54:55 +0000.488469][7271]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[009:664] [2022-03-03 06:54:55 +0000.488550][7271] AF_SpeedFilter audio time
[009:665] [2022-03-03 06:54:55 +0000.488638][7271] AF_SpeedFilter audio time 111,
0x7691a4d210 out time: 41267701 org time: 41267701
[009:668] [2022-03-03 06:54:55 +0000.491797][7277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[009:669] [2022-03-03 06:54:55 +0000.493385][7279] add aac audio track with id:1
[009:671] [2022-03-03 06:54:55 +0000.495573][7279] audio start ts:0
[009:672] [2022-03-03 06:54:55 +0000.495654][7279] the audio frame has been written
into MP4 file
[009:677] [2022-03-03 06:54:55 +0000.501319][7278] h264 add frame header cdr flag
[009:678] [2022-03-03 06:54:55 +0000.502014][7278] h264 add frame header cdr flag
[009:678] [2022-03-03 06:54:55 +0000.502302][7278] SendFrame
encodedImage._timeStamp:0encodedImage->_length:174717
[009:678] [2022-03-03 06:54:55 +0000.502356][7278] Received key frame:0
[009:678] [2022-03-03 06:54:55 +0000.502387][7278] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[009:678] [2022-03-03 06:54:55 +0000.502413][7278] H264Encode::H264SWEncoder get
callback, length:174717 type:0 nalType:7length:17
[009:678] [2022-03-03 06:54:55 +0000.502438][7278] H264Encode:: get a sps pps
header!headerSize:29
[009:678] [2022-03-03 06:54:55 +0000.502462][7278] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[009:679] [2022-03-03 06:54:55 +0000.502636][7279] get the H.264 SPS parameter
[009:679] [2022-03-03 06:54:55 +0000.502977][7279] add video track with id:2
[009:680] [2022-03-03 06:54:55 +0000.503939][7279] get the H.264 PPS parameter
[009:681] [2022-03-03 06:54:55 +0000.504937][7279] get the H.264 IDR frame
[009:681] [2022-03-03 06:54:55 +0000.505023][7279] resss:true
[009:681] [2022-03-03 06:54:55 +0000.505050][7279] video start ts:0
[009:681] [2022-03-03 06:54:55 +0000.505125][7279] the video frame has been written
into MP4 file
[010:062] [2022-03-03 06:54:55 +0000.885660][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:097] [2022-03-03 06:54:55 +0000.921050][7254] The convert RGB to YUV take 2
[010:234] [2022-03-03 06:54:56 +0000.57911][7259] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:234] [2022-03-03 06:54:56 +0000.58003][7259] _deviceSampleRate:48000

[010:235] [2022-03-03 06:54:56 +0000.59040][7258] Run AGC when audioType = 0


[010:363] [2022-03-03 06:54:56 +0000.187523][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:395] [2022-03-03 06:54:56 +0000.219508][7258] haveEnoughProcessedData
internalAudioStream.length: 20
[010:436] [2022-03-03 06:54:56 +0000.260299][7278] DTS queue for
Generator:0x76a1a55998 796 833
[010:564] [2022-03-03 06:54:56 +0000.388446][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:602] [2022-03-03 06:54:56 +0000.426423][7254] The convert RGB to YUV take 2
[010:947] [2022-03-03 06:54:56 +0000.770868][7278] Push an pts:1345 to dts queue.
[010:976] [2022-03-03 06:54:56 +0000.799757][7278] last dts:1300 currentPts:1345
ppsOrSPS:0 queue length:2
[011:066] [2022-03-03 06:54:56 +0000.890098][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:100] [2022-03-03 06:54:56 +0000.924059][7254] The convert RGB to YUV take 3
[011:110] [2022-03-03 06:54:56 +0000.933691][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[011:268] [2022-03-03 06:54:57 +0000.91820][7278] DTS queue for
Generator:0x76a1a55998 1633 1665
[011:355] [2022-03-03 06:54:57 +0000.179082][7271]
RecordAudioSource::PullAudioFrame
[011:366] [2022-03-03 06:54:57 +0000.190284][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:570] [2022-03-03 06:54:57 +0000.394241][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:605] [2022-03-03 06:54:57 +0000.428775][7254] The convert RGB to YUV take 3
[011:634] [2022-03-03 06:54:57 +0000.458290][7254] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[011:642] [2022-03-03 06:54:57 +0000.466413][7278] h264 add frame header cdr flag
[011:643] [2022-03-03 06:54:57 +0000.466838][7278] Received key frame:2004
[011:679] [2022-03-03 06:54:57 +0000.503181][7279] get the H.264 IDR frame
[011:762] [2022-03-03 06:54:57 +0000.586039][7271] AF_SpeedFilter::PullFrame eof4
[011:764] [2022-03-03 06:54:57 +0000.588284][7271]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:821] [2022-03-03 06:54:57 +0000.645125][7271] resampled_data_size:7168
[012:002] [2022-03-03 06:54:57 +0000.826170][7277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[012:067] [2022-03-03 06:54:57 +0000.890668][7254] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:072] [2022-03-03 06:54:57 +0000.895658][7278] DTS queue for
Generator:0x76a1a55998 2468
[012:099] [2022-03-03 06:54:57 +0000.923152][7254] The convert RGB to YUV take 2
[012:108] [2022-03-03 06:54:57 +0000.932015][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[012:238] [2022-03-03 06:54:58 +0000.61843][7258] Run AGC when audioType = 0
[012:238] [2022-03-03 06:54:58 +0000.62287][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:269] [2022-03-03 06:54:58 +0000.92922][7278] Push an pts:2667 to dts queue.
[012:305] [2022-03-03 06:54:58 +0000.129621][7278] last dts:2634 currentPts:2667
ppsOrSPS:0 queue length:2
[012:364] [2022-03-03 06:54:58 +0000.188454][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:564] [2022-03-03 06:54:58 +0000.388235][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:599] [2022-03-03 06:54:58 +0000.423138][7254] The convert RGB to YUV take 1
[012:674] [2022-03-03 06:54:58 +0000.498114][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[012:863] [2022-03-03 06:54:58 +0000.687447][7254] drawYUV420 render
OpenGLRenderProgram:0x76b1a2de08
[012:905] [2022-03-03 06:54:58 +0000.729180][7278] DTS queue for
Generator:0x76a1a55998 3299
[012:931] [2022-03-03 06:54:58 +0000.755105][7254] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:931] [2022-03-03 06:54:58 +0000.755223][7254] GPUImageProcessing: input frame
width1280 X 720
[012:932] [2022-03-03 06:54:58 +0000.755661][7254] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:932] [2022-03-03 06:54:58 +0000.755773][7254] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:934] [2022-03-03 06:54:58 +0000.758491][7278]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3332
[012:937] [2022-03-03 06:54:58 +0000.761521][7278] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3299 pts:3299
[012:967] [2022-03-03 06:54:58 +0000.790713][7278] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3364
[012:967] [2022-03-03 06:54:58 +0000.790816][7278] push video frame to H264
encoder. (100 frame for one log)

[012:967] [2022-03-03 06:54:58 +0000.790842][7278] push video frame to H264


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

[012:967] [2022-03-03 06:54:58 +0000.790862][7278] H264Encode::push video frame to


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

[012:967] [2022-03-03 06:54:58 +0000.790890][7278] The input pts:3364 fps:30


[012:970] [2022-03-03 06:54:58 +0000.794596][7278] SendFrame
encodedImage._timeStamp:3332encodedImage->_length:120064
[013:005] [2022-03-03 06:54:58 +0000.829300][7278] H264Encode::H264SWEncoder get
callback, length:156320 type:1 nalType:1length:156316
[013:063] [2022-03-03 06:54:58 +0000.887031][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:100] [2022-03-03 06:54:58 +0000.924373][7254] The convert RGB to YUV take 2
[013:176] [2022-03-03 06:54:59 +0000.499][7271] RecordAudioSource::PullAudioFrame
[013:366] [2022-03-03 06:54:59 +0000.190072][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:563] [2022-03-03 06:54:59 +0000.387587][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:604] [2022-03-03 06:54:59 +0000.427790][7254] The convert RGB to YUV take 3
[013:606] [2022-03-03 06:54:59 +0000.429878][7278] Push an pts:4002 to dts queue.
[013:638] [2022-03-03 06:54:59 +0000.462455][7278] h264 add frame header cdr flag
[013:639] [2022-03-03 06:54:59 +0000.462990][7278] Received key frame:4002
[013:639] [2022-03-03 06:54:59 +0000.463070][7278] last dts:3965 currentPts:4002
ppsOrSPS:0 queue length:2
[013:669] [2022-03-03 06:54:59 +0000.493594][7279] get the H.264 IDR frame
[013:699] [2022-03-03 06:54:59 +0000.523524][7254] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[013:737] [2022-03-03 06:54:59 +0000.560837][7278] DTS queue for
Generator:0x76a1a55998 4098 4133
[013:817] [2022-03-03 06:54:59 +0000.640651][7258] haveEnoughProcessedData
internalAudioStream.length: 20
[013:986] [2022-03-03 06:54:59 +0000.809930][7271] AF_SpeedFilter::PullFrame eof4
[013:988] [2022-03-03 06:54:59 +0000.812112][7271]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:022] [2022-03-03 06:54:59 +0000.846590][7271] resampled_data_size:0
[014:067] [2022-03-03 06:54:59 +0000.890804][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:099] [2022-03-03 06:54:59 +0000.922703][7254] The convert RGB to YUV take 3
[014:235] [2022-03-03 06:55:00 +0000.59165][7258] Run AGC when audioType = 0
[014:243] [2022-03-03 06:55:00 +0000.67216][7271] AF_SpeedFilter audio 0x7691a4d210
PullFrame
[014:357] [2022-03-03 06:55:00 +0000.181583][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:361] [2022-03-03 06:55:00 +0000.185421][7277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[014:562] [2022-03-03 06:55:00 +0000.386679][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:566] [2022-03-03 06:55:00 +0000.390583][7278] DTS queue for
Generator:0x76a1a55998 4932 4964
[014:599] [2022-03-03 06:55:00 +0000.423607][7254] The convert RGB to YUV take 2
[014:936] [2022-03-03 06:55:00 +0000.759909][7278] Push an pts:5332 to dts queue.
[014:971] [2022-03-03 06:55:00 +0000.795322][7278] last dts:5298 currentPts:5332
ppsOrSPS:0 queue length:2
[014:990] [2022-03-03 06:55:00 +0000.814138][7271]
RecordAudioSource::PullAudioFrame
[015:063] [2022-03-03 06:55:00 +0000.887439][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:098] [2022-03-03 06:55:00 +0000.922246][7254] The convert RGB to YUV take 2
[015:363] [2022-03-03 06:55:01 +0000.187220][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:402] [2022-03-03 06:55:01 +0000.226365][7278] DTS queue for
Generator:0x76a1a55998 5764 5801
[015:516] [2022-03-03 06:55:01 +0000.340384][7258] haveEnoughProcessedData
internalAudioStream.length: 10
[015:562] [2022-03-03 06:55:01 +0000.385870][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:599] [2022-03-03 06:55:01 +0000.423602][7254] The convert RGB to YUV take 1
[015:639] [2022-03-03 06:55:01 +0000.462715][7278] h264 add frame header cdr flag
[015:639] [2022-03-03 06:55:01 +0000.463335][7278] Received key frame:5999
[015:670] [2022-03-03 06:55:01 +0000.494235][7279] get the H.264 IDR frame
[015:798] [2022-03-03 06:55:01 +0000.622360][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[015:798] [2022-03-03 06:55:01 +0000.622360][7254] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[016:062] [2022-03-03 06:55:01 +0000.886138][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:098] [2022-03-03 06:55:01 +0000.922513][7254] The convert RGB to YUV take 2
[016:196] [2022-03-03 06:55:02 +0000.20100][7254] drawYUV420 render
OpenGLRenderProgram:0x76b1a2de08
[016:201] [2022-03-03 06:55:02 +0000.25250][7278] DTS queue for
Generator:0x76a1a55998 6598
[016:205] [2022-03-03 06:55:02 +0000.29263][7271] AF_SpeedFilter::PullFrame eof4
[016:207] [2022-03-03 06:55:02 +0000.31568][7271]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:239] [2022-03-03 06:55:02 +0000.62856][7258] Run AGC when audioType = 0
[016:240] [2022-03-03 06:55:02 +0000.63798][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:249] [2022-03-03 06:55:02 +0000.73041][7271] resampled_data_size:10240
[016:266] [2022-03-03 06:55:02 +0000.90374][7278]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6665
[016:266] [2022-03-03 06:55:02 +0000.90480][7278] Push an pts:6665 to dts queue.
[016:298] [2022-03-03 06:55:02 +0000.122452][7254] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:298] [2022-03-03 06:55:02 +0000.122594][7254] GPUImageProcessing: input frame
width1280 X 720
[016:299] [2022-03-03 06:55:02 +0000.122980][7254] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:299] [2022-03-03 06:55:02 +0000.123110][7254] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:307] [2022-03-03 06:55:02 +0000.130886][7278] SendFrame
encodedImage._timeStamp:6665encodedImage->_length:128720
[016:307] [2022-03-03 06:55:02 +0000.131097][7278] last dts:6634 currentPts:6665
ppsOrSPS:0 queue length:2
[016:307] [2022-03-03 06:55:02 +0000.131156][7278] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6665 pts:6665
[016:334] [2022-03-03 06:55:02 +0000.158508][7278] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6731
[016:335] [2022-03-03 06:55:02 +0000.158668][7278] push video frame to H264
encoder. (100 frame for one log)

[016:335] [2022-03-03 06:55:02 +0000.158701][7278] push video frame to H264


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

[016:335] [2022-03-03 06:55:02 +0000.158729][7278] H264Encode::push video frame to


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

[016:335] [2022-03-03 06:55:02 +0000.158766][7278] The input pts:6731 fps:30


[016:358] [2022-03-03 06:55:02 +0000.182403][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:367] [2022-03-03 06:55:02 +0000.191034][7278] H264Encode::H264SWEncoder get
callback, length:143856 type:1 nalType:1length:143852
[016:564] [2022-03-03 06:55:02 +0000.387955][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:599] [2022-03-03 06:55:02 +0000.422739][7254] The convert RGB to YUV take 2
[016:628] [2022-03-03 06:55:02 +0000.452045][7277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[016:809] [2022-03-03 06:55:02 +0000.633442][7271]
RecordAudioSource::PullAudioFrame
[017:039] [2022-03-03 06:55:02 +0000.863092][7278] DTS queue for
Generator:0x76a1a55998 7432
[017:064] [2022-03-03 06:55:02 +0000.887802][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:100] [2022-03-03 06:55:02 +0000.923741][7254] The convert RGB to YUV take 2
[017:218] [2022-03-03 06:55:03 +0000.41679][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[017:359] [2022-03-03 06:55:03 +0000.183156][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:372] [2022-03-03 06:55:03 +0000.195969][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[017:562] [2022-03-03 06:55:03 +0000.385869][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:598] [2022-03-03 06:55:03 +0000.422063][7254] The convert RGB to YUV take 2
[017:599] [2022-03-03 06:55:03 +0000.422848][7278] Push an pts:7997 to dts queue.
[017:638] [2022-03-03 06:55:03 +0000.462289][7278] h264 add frame header cdr flag
[017:639] [2022-03-03 06:55:03 +0000.462796][7278] Received key frame:7997
[017:639] [2022-03-03 06:55:03 +0000.462903][7278] last dts:7963 currentPts:7997
ppsOrSPS:0 queue length:2
[017:672] [2022-03-03 06:55:03 +0000.495686][7279] get the H.264 IDR frame
[017:868] [2022-03-03 06:55:03 +0000.691799][7254] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[017:870] [2022-03-03 06:55:03 +0000.693759][7278] DTS queue for
Generator:0x76a1a55998 8233 8267
[018:061] [2022-03-03 06:55:03 +0000.885205][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:099] [2022-03-03 06:55:03 +0000.923251][7254] The convert RGB to YUV take 2
[018:235] [2022-03-03 06:55:04 +0000.59417][7258] Run AGC when audioType = 0
[018:363] [2022-03-03 06:55:04 +0000.186797][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:417] [2022-03-03 06:55:04 +0000.241228][7271] AF_SpeedFilter::PullFrame eof4
[018:419] [2022-03-03 06:55:04 +0000.243529][7271]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:502] [2022-03-03 06:55:04 +0000.326382][7271] resampled_data_size:1024
[018:563] [2022-03-03 06:55:04 +0000.387080][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:596] [2022-03-03 06:55:04 +0000.420514][7254] The convert RGB to YUV take 2
[018:624] [2022-03-03 06:55:04 +0000.447830][7271]
RecordAudioSource::PullAudioFrame
[018:699] [2022-03-03 06:55:04 +0000.523615][7278] DTS queue for
Generator:0x76a1a55998 9065 9097
[018:922] [2022-03-03 06:55:04 +0000.746152][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[018:922] [2022-03-03 06:55:04 +0000.746337][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[018:929] [2022-03-03 06:55:04 +0000.753183][7278] Push an pts:9328 to dts queue.
[018:968] [2022-03-03 06:55:04 +0000.791958][7278] last dts:9294 currentPts:9328
ppsOrSPS:0 queue length:2
[018:987] [2022-03-03 06:55:04 +0000.810907][7277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[019:062] [2022-03-03 06:55:04 +0000.886622][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:099] [2022-03-03 06:55:04 +0000.922688][7254] The convert RGB to YUV take 2
[019:326] [2022-03-03 06:55:05 +0000.149819][7275] The output timestamp from audio
mixer change:41277472
[019:356] [2022-03-03 06:55:05 +0000.180633][7258] On audio frame the broadcast
with timestamp:41277513 samples:480. (1000 frame for one log)

[019:357] [2022-03-03 06:55:05 +0000.181493][7275] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[019:358] [2022-03-03 06:55:05 +0000.181830][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:530] [2022-03-03 06:55:05 +0000.354557][7254] drawYUV420 render
OpenGLRenderProgram:0x76b1a2de08
[019:534] [2022-03-03 06:55:05 +0000.358391][7278] DTS queue for
Generator:0x76a1a55998 9899 9932
[019:546] [2022-03-03 06:55:05 +0000.370435][7271] AF_SpeedFilter audio time,
0x7691a4d210 rcv time: 41277695
[019:546] [2022-03-03 06:55:05 +0000.370515][7271] AF_SpeedFilter audio time,
0x7691a4d210 rcv time: 41277695in_nSamples:441
[019:562] [2022-03-03 06:55:05 +0000.386043][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:598] [2022-03-03 06:55:05 +0000.421958][7254] The convert RGB to YUV take 2
[019:599] [2022-03-03 06:55:05 +0000.423592][7278]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9997
[019:637] [2022-03-03 06:55:05 +0000.460912][7278] h264 add frame header cdr flag
[019:637] [2022-03-03 06:55:05 +0000.461415][7278] SendFrame
encodedImage._timeStamp:9997encodedImage->_length:259280
[019:637] [2022-03-03 06:55:05 +0000.461492][7278] Received key frame:9997
[019:643] [2022-03-03 06:55:05 +0000.467333][7271] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[019:643] [2022-03-03 06:55:05 +0000.467526][7271]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 41277691
[019:643] [2022-03-03 06:55:05 +0000.467570][7271]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[019:662] [2022-03-03 06:55:05 +0000.486077][7254] GPUImageProcessing: process
video frame with resolution 1280 X 720
[019:662] [2022-03-03 06:55:05 +0000.486167][7254] GPUImageProcessing: input frame
width1280 X 720
[019:662] [2022-03-03 06:55:05 +0000.486522][7254] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[019:662] [2022-03-03 06:55:05 +0000.486595][7254] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[019:669] [2022-03-03 06:55:05 +0000.493612][7278] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10031 pts:10031
[019:670] [2022-03-03 06:55:05 +0000.494546][7279] get the H.264 IDR frame
[019:700] [2022-03-03 06:55:05 +0000.524507][7278] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10098
[019:701] [2022-03-03 06:55:05 +0000.524642][7278] push video frame to H264
encoder. (100 frame for one log)

[019:701] [2022-03-03 06:55:05 +0000.524674][7278] push video frame to H264


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

[019:701] [2022-03-03 06:55:05 +0000.524701][7278] H264Encode::push video frame to


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

[019:701] [2022-03-03 06:55:05 +0000.524737][7278] The input pts:10098 fps:30


[019:737] [2022-03-03 06:55:05 +0000.561574][7278] H264Encode::H264SWEncoder get
callback, length:172576 type:1 nalType:1length:172572
[019:961] [2022-03-03 06:55:05 +0000.785360][7254] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[020:070] [2022-03-03 06:55:05 +0000.893964][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:097] [2022-03-03 06:55:05 +0000.920899][7254] The convert RGB to YUV take 3
[020:234] [2022-03-03 06:55:06 +0000.58216][7259] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:234] [2022-03-03 06:55:06 +0000.58434][7259] _deviceSampleRate:48000

[020:236] [2022-03-03 06:55:06 +0000.59867][7258] Run AGC when audioType = 0


[020:236] [2022-03-03 06:55:06 +0000.60171][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:269] [2022-03-03 06:55:06 +0000.92752][7278] Push an pts:10664 to dts queue.
[020:302] [2022-03-03 06:55:06 +0000.126578][7278] last dts:10631 currentPts:10664
ppsOrSPS:0 queue length:2
[020:335] [2022-03-03 06:55:06 +0000.158865][7278] DTS queue for
Generator:0x76a1a55998 10731
[020:363] [2022-03-03 06:55:06 +0000.186840][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:439] [2022-03-03 06:55:06 +0000.262703][7271]
RecordAudioSource::PullAudioFrame
[020:490] [2022-03-03 06:55:06 +0000.314690][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[020:560] [2022-03-03 06:55:06 +0000.383798][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:598] [2022-03-03 06:55:06 +0000.422534][7254] The convert RGB to YUV take 1
[020:627] [2022-03-03 06:55:06 +0000.451607][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[020:639] [2022-03-03 06:55:06 +0000.463275][7271] AF_SpeedFilter::PullFrame eof4
[020:641] [2022-03-03 06:55:06 +0000.465479][7271]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[020:677] [2022-03-03 06:55:06 +0000.501167][7271] resampled_data_size:13312
[020:696] [2022-03-03 06:55:06 +0000.520136][7254] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[020:763] [2022-03-03 06:55:06 +0000.586839][7271] AF_SpeedFilter audio time
[020:763] [2022-03-03 06:55:06 +0000.587005][7271] AF_SpeedFilter audio time 111,
0x7691a4d210 out time: 41278881 org time: 41278881
[021:060] [2022-03-03 06:55:06 +0000.884367][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:099] [2022-03-03 06:55:06 +0000.923445][7254] The convert RGB to YUV take 2
[021:169] [2022-03-03 06:55:06 +0000.993032][7278] DTS queue for
Generator:0x76a1a55998 11564
[021:248] [2022-03-03 06:55:07 +0000.72019][7277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[021:356] [2022-03-03 06:55:07 +0000.179821][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:559] [2022-03-03 06:55:07 +0000.383584][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:598] [2022-03-03 06:55:07 +0000.421764][7254] The convert RGB to YUV take 3
[021:599] [2022-03-03 06:55:07 +0000.423443][7278] Push an pts:11996 to dts queue.
[021:635] [2022-03-03 06:55:07 +0000.458868][7278] h264 add frame header cdr flag
[021:635] [2022-03-03 06:55:07 +0000.459387][7278] Received key frame:11996
[021:635] [2022-03-03 06:55:07 +0000.459462][7278] last dts:11961 currentPts:11996
ppsOrSPS:0 queue length:2
[021:665] [2022-03-03 06:55:07 +0000.489245][7279] get the H.264 IDR frame
[022:001] [2022-03-03 06:55:07 +0000.824867][7278] DTS queue for
Generator:0x76a1a55998 12366 12397
[022:031] [2022-03-03 06:55:07 +0000.855494][7254] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[022:059] [2022-03-03 06:55:07 +0000.883485][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[022:064] [2022-03-03 06:55:07 +0000.887685][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:098] [2022-03-03 06:55:07 +0000.921946][7254] The convert RGB to YUV take 2
[022:237] [2022-03-03 06:55:08 +0000.61539][7258] Run AGC when audioType = 0
[022:260] [2022-03-03 06:55:08 +0000.83868][7271] RecordAudioSource::PullAudioFrame
[022:337] [2022-03-03 06:55:08 +0000.161143][7258] haveEnoughProcessedData
internalAudioStream.length: 20
[022:362] [2022-03-03 06:55:08 +0000.186430][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:560] [2022-03-03 06:55:08 +0000.384243][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:596] [2022-03-03 06:55:08 +0000.420621][7254] The convert RGB to YUV take 2
[022:829] [2022-03-03 06:55:08 +0000.653104][7278] DTS queue for
Generator:0x76a1a55998 13198 13227
[022:858] [2022-03-03 06:55:08 +0000.682061][7254] drawYUV420 render
OpenGLRenderProgram:0x76b1a2de08
[022:872] [2022-03-03 06:55:08 +0000.696615][7271] AF_SpeedFilter::PullFrame eof4
[022:875] [2022-03-03 06:55:08 +0000.698836][7271]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[022:934] [2022-03-03 06:55:08 +0000.758416][7278]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13332
[022:934] [2022-03-03 06:55:08 +0000.758575][7278] Push an pts:13332 to dts queue.
[022:942] [2022-03-03 06:55:08 +0000.765805][7271] resampled_data_size:4096
[022:964] [2022-03-03 06:55:08 +0000.788367][7278] SendFrame
encodedImage._timeStamp:13332encodedImage->_length:117136
[022:964] [2022-03-03 06:55:08 +0000.788582][7278] last dts:13298 currentPts:13332
ppsOrSPS:0 queue length:2
[023:027] [2022-03-03 06:55:08 +0000.851552][7254] GPUImageProcessing: process
video frame with resolution 1280 X 720
[023:028] [2022-03-03 06:55:08 +0000.851696][7254] GPUImageProcessing: input frame
width1280 X 720
[023:028] [2022-03-03 06:55:08 +0000.852198][7254] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[023:028] [2022-03-03 06:55:08 +0000.852333][7254] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[023:036] [2022-03-03 06:55:08 +0000.860158][7278] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13406 pts:13406
[023:062] [2022-03-03 06:55:08 +0000.886319][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:068] [2022-03-03 06:55:08 +0000.892156][7278] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13464
[023:068] [2022-03-03 06:55:08 +0000.892271][7278] push video frame to H264
encoder. (100 frame for one log)

[023:068] [2022-03-03 06:55:08 +0000.892302][7278] push video frame to H264


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

[023:068] [2022-03-03 06:55:08 +0000.892380][7278] H264Encode::push video frame to


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

[023:068] [2022-03-03 06:55:08 +0000.892422][7278] The input pts:13464 fps:30


[023:097] [2022-03-03 06:55:08 +0000.921393][7254] The convert RGB to YUV take 2
[023:101] [2022-03-03 06:55:08 +0000.924832][7278] H264Encode::H264SWEncoder get
callback, length:131296 type:1 nalType:1length:131292
[023:358] [2022-03-03 06:55:09 +0000.181734][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:561] [2022-03-03 06:55:09 +0000.385553][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:602] [2022-03-03 06:55:09 +0000.425953][7254] The convert RGB to YUV take 2
[023:616] [2022-03-03 06:55:09 +0000.440653][7277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[023:620] [2022-03-03 06:55:09 +0000.444203][7271] AF_SpeedFilter audio
0x7691a4d210 PullFrame
[023:636] [2022-03-03 06:55:09 +0000.460413][7278] h264 add frame header cdr flag
[023:637] [2022-03-03 06:55:09 +0000.460966][7278] Received key frame:14001
[023:637] [2022-03-03 06:55:09 +0000.461073][7278] DTS queue for
Generator:0x76a1a55998 14031
[023:680] [2022-03-03 06:55:09 +0000.504426][7279] get the H.264 IDR frame
[024:039] [2022-03-03 06:55:09 +0000.863566][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[024:060] [2022-03-03 06:55:09 +0000.884428][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:082] [2022-03-03 06:55:09 +0000.906248][7271]
RecordAudioSource::PullAudioFrame
[024:096] [2022-03-03 06:55:09 +0000.920308][7254] The convert RGB to YUV take 2
[024:127] [2022-03-03 06:55:09 +0000.951106][7254] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[024:237] [2022-03-03 06:55:10 +0000.60847][7258] Run AGC when audioType = 0
[024:237] [2022-03-03 06:55:10 +0000.61239][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:262] [2022-03-03 06:55:10 +0000.86613][7278] Push an pts:14660 to dts queue.
[024:300] [2022-03-03 06:55:10 +0000.123909][7278] last dts:14637 currentPts:14660
ppsOrSPS:0 queue length:2
[024:364] [2022-03-03 06:55:10 +0000.187714][7275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:472] [2022-03-03 06:55:10 +0000.296602][7278] DTS queue for
Generator:0x76a1a55998 14863
[024:559] [2022-03-03 06:55:10 +0000.383451][7254] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:596] [2022-03-03 06:55:10 +0000.420237][7254] The convert RGB to YUV take 2
[024:795] [2022-03-03 06:55:10 +0000.619054][7254] StopRecording:
[024:795] [2022-03-03 06:55:10 +0000.619433][7254] OnNeedStopRecording:
[024:798] [2022-03-03 06:55:10 +0000.622196][7271] resampled_data_size:512
[024:798] [2022-03-03 06:55:10 +0000.622323][7271] AF_SpeedFilter audio time 222,
0x7691a4d210 out time: 41282851 org time: 41282851
[024:798] [2022-03-03 06:55:10 +0000.622424][7271] PullAudioFrame: PullFrame audio
finished.
[024:798] [2022-03-03 06:55:10 +0000.622581][7271]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[024:804] [2022-03-03 06:55:10 +0000.628239][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[024:804] [2022-03-03 06:55:10 +0000.628446][7254] operator(): Stop
[024:804] [2022-03-03 06:55:10 +0000.628516][7254] StopPullFrameAndWriteMp4
time:41282961 enter.

[024:804] [2022-03-03 06:55:10 +0000.628541][7254] StopRecording:


[024:808] [2022-03-03 06:55:10 +0000.632113][7278]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[024:811] [2022-03-03 06:55:10 +0000.634974][7253] stop recording
[024:811] [2022-03-03 06:55:10 +0000.635040][7253]
RecordingSessionInternalSimple:destroy media processers
[024:811] [2022-03-03 06:55:10 +0000.635070][7253] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[024:811] [2022-03-03 06:55:10 +0000.635097][7253] H264Encode::flushing hareware
Encoder
[024:811] [2022-03-03 06:55:10 +0000.635299][7253] Flush time:41282968 enter.

[024:811] [2022-03-03 06:55:10 +0000.635366][7253] H264Encoder encoder flush


[024:811] [2022-03-03 06:55:10 +0000.635393][7253] flush output queue
[025:122] [2022-03-03 06:55:10 +0000.946618][7253] Flush leave. expire time = 312
ms

[025:123] [2022-03-03 06:55:10 +0000.947416][7253] ~H264EncodeWrap:


[025:123] [2022-03-03 06:55:10 +0000.947483][7253] ~H264Encode:
[025:123] [2022-03-03 06:55:10 +0000.947510][7253] teardownCompressionSession:
H264Encode::destroying Encoder
[025:123] [2022-03-03 06:55:10 +0000.947542][7253] Release time:41283280 enter.

[025:124] [2022-03-03 06:55:10 +0000.947719][7253] Release:


MediaCodecVideoEncoder::Release _inited:1
[025:124] [2022-03-03 06:55:10 +0000.947763][7253] Destroy time:41283281 enter.

[025:124] [2022-03-03 06:55:10 +0000.947789][7253] H264Encoder encoderDestroy


[025:124] [2022-03-03 06:55:10 +0000.947814][7253]
AndroidMediaCodecVideoEncoder::release env: 0x7681a7a830
[025:124] [2022-03-03 06:55:10 +0000.947840][7253]
AndroidMediaCodecVideoEncoder::Destroy
[025:136] [2022-03-03 06:55:10 +0000.960571][7253] Destroy leave. expire time = 12
ms

[025:137] [2022-03-03 06:55:10 +0000.960722][7253] Release leave. expire time = 14


ms

[025:137] [2022-03-03 06:55:10 +0000.960757][7253] ~AndroidHwAvcEncoder


time:41283294 enter.

[025:137] [2022-03-03 06:55:10 +0000.960871][7253] Release time:41283294 enter.

[025:137] [2022-03-03 06:55:10 +0000.960907][7253] Release:


MediaCodecVideoEncoder:: has been released before, just return
[025:137] [2022-03-03 06:55:10 +0000.960932][7253] Release leave. expire time = 0
ms

[025:137] [2022-03-03 06:55:10 +0000.960960][7253] ~AndroidMediaCodecVideoEncoder


[025:137] [2022-03-03 06:55:10 +0000.960987][7253] ~WrapAndroidMediaCodec
time:41283294 enter.

[025:137] [2022-03-03 06:55:10 +0000.961008][7253] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[025:137] [2022-03-03 06:55:10 +0000.961030][7253] video hevc hw codec


destructor:0x75d1a36430

[025:137] [2022-03-03 06:55:10 +0000.961082][7253] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[025:137] [2022-03-03 06:55:10 +0000.961114][7253] teardownCompressionSession:


H264Encode::destroyed Encoder
[025:137] [2022-03-03 06:55:10 +0000.961140][7253]
RecordingSessionInternalSimple:destroy aac encoder output!
[025:137] [2022-03-03 06:55:10 +0000.961161][7253] AACSWEncode destructor
[025:144] [2022-03-03 06:55:10 +0000.967819][7279] MP4 close file successfully
[025:144] [2022-03-03 06:55:10 +0000.967908][7279] Recording session Internal:
notify recording ok
[025:144] [2022-03-03 06:55:10 +0000.967930][7279] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4,
output_video_timestamp_:15194 last_video_pts_:15163
[025:144] [2022-03-03 06:55:10 +0000.967970][7279] OnRecordFinish:
[025:145] [2022-03-03 06:55:10 +0000.968680][7279] onRecordingOk: net seek
pos:0record video duration:15196record audio duration:15185
[025:145] [2022-03-03 06:55:10 +0000.969134][7275] destructMicSource_w:
[025:145] [2022-03-03 06:55:10 +0000.969186][7275] setOutput_w:
MicSource::setOutput() 0x0
[025:145] [2022-03-03 06:55:10 +0000.969209][7275] close external audio stream

[025:146] [2022-03-03 06:55:10 +0000.969823][7254] releaseThread 0x7681a0cdb0


[025:146] [2022-03-03 06:55:10 +0000.969888][7254] ~MicSource: Mic source
destroyed:0x76c1c11810
[025:147] [2022-03-03 06:55:10 +0000.970848][7254] StopPullFrameAndWriteMp4 leave.
expire time = 343 ms

[025:147] [2022-03-03 06:55:10 +0000.970957][7254] DestroyPipelineAndFilters


time:41283304 enter.

[025:147] [2022-03-03 06:55:10 +0000.970999][7254] UnbindInputFilter 0x7691a84550


this 0x76b1a2e030
[025:147] [2022-03-03 06:55:10 +0000.971028][7254] UnbindInputFilter 0x7691a74268
this 0x7691a4d360
[025:147] [2022-03-03 06:55:10 +0000.971060][7254] UnbindInputFilter 0x76b1a2e030
this 0x7661a5ec30
[025:147] [2022-03-03 06:55:10 +0000.971079][7254] filter: filter pipeline destroy
this: 0x7661a5eb90
[025:148] [2022-03-03 06:55:10 +0000.972011][7254] ClearVideoOfSources: recodring
total frames:0
[025:148] [2022-03-03 06:55:10 +0000.972135][7254] ClearVideoOfSources:
[025:148] [2022-03-03 06:55:10 +0000.972165][7254] GPUImageProcessing destruct.
[025:148] [2022-03-03 06:55:10 +0000.972217][7254] destroy TrivalImageDrawer
0x7671a38a70
[025:148] [2022-03-03 06:55:10 +0000.972242][7254] The shader has been initialize,
clean up them.

[025:148] [2022-03-03 06:55:10 +0000.972290][7254] ~OpenGLFrameBuffer:


[025:148] [2022-03-03 06:55:10 +0000.972437][7254] ~OpenGLFrameBuffer:
[025:148] [2022-03-03 06:55:10 +0000.972529][7254] ~OpenGLFrameBuffer:
[025:149] [2022-03-03 06:55:10 +0000.972663][7254] ~OpenGLFrameBuffer:
[025:149] [2022-03-03 06:55:10 +0000.972733][7254] ~OpenGLFrameBuffer:
[025:149] [2022-03-03 06:55:10 +0000.972799][7254] ~OpenGLFrameBuffer:
[025:149] [2022-03-03 06:55:10 +0000.972979][7254] GPUImageProcessing destruct
finish.
[025:149] [2022-03-03 06:55:10 +0000.973023][7254] GPURGBAFrame destruct.
[025:149] [2022-03-03 06:55:10 +0000.973062][7254] destroy OpenGLRenderProgram
0x76b1a2de08
[025:149] [2022-03-03 06:55:10 +0000.973092][7254] ~CameraSource time:41283306
enter.

[025:149] [2022-03-03 06:55:10 +0000.973115][7254] ~CameraSource leave. expire


time = 0 ms

[025:149] [2022-03-03 06:55:10 +0000.973141][7254] ~RecordAudioSource time:41283306


enter.

[025:149] [2022-03-03 06:55:10 +0000.973161][7254] ~RecordAudioSource leave.


expire time = 0 ms

[025:149] [2022-03-03 06:55:10 +0000.973185][7254] DestroyPipelineAndFilters


leave. expire time = 2 ms

[025:177] [2022-03-03 06:55:11 +0000.979][6b8e]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[025:177] [2022-03-03 06:55:11 +0000.1553][6b8e] machine model :xiaomi
[025:177] [2022-03-03 06:55:11 +0000.1629][6b8e] Support this machine model :xiaomi
[025:178] [2022-03-03 06:55:11 +0000.1783][6b8e] global inited! current sdk
version: 07-20-936c45f
[025:178] [2022-03-03 06:55:11 +0000.1970][6b8e] filter: filter pipeline construtc
this: 0x7691a76cd0
[025:178] [2022-03-03 06:55:11 +0000.2006][6b8e] MediaFilterGraph: MediaFilterGraph
construct
[025:178] [2022-03-03 06:55:11 +0000.2028][6b8e] GLESContext:
[025:178] [2022-03-03 06:55:11 +0000.2069][6b8e] The result of eglGetDisplay is:
0xb400007681a471f0
[025:179] [2022-03-03 06:55:11 +0000.3012][6b8e] The result of creation:
0x7631a4c0d0
[025:179] [2022-03-03 06:55:11 +0000.3113][6b8e] The result of
eglCreatePbufferSurface is: 0x7631a6ec00
[025:180] [2022-03-03 06:55:11 +0000.3782][6b8e] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
[025:180] [2022-03-03 06:55:11 +0000.3845][6b8e] The source 0 speed:1
[025:180] [2022-03-03 06:55:11 +0000.3984][6b8e] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4,
delay: 0
[025:180] [2022-03-03 06:55:11 +0000.4015][6b8e] CreateDecoderByVideoSource
time:41283337 enter.

[025:181] [2022-03-03 06:55:11 +0000.4783][6b8e] running_decoder_count:0max count:2


[025:181] [2022-03-03 06:55:11 +0000.4837][6b8e] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1c63fb0
[025:209] [2022-03-03 06:55:11 +0000.32925][72a5] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x76d1ac6530] Current FFmpeg version git-2021-06-16-97cea6f

[025:249] [2022-03-03 06:55:11 +0000.73444][72a5] OnStreamInfoFound: video


duration_: 15196
[025:251] [2022-03-03 06:55:11 +0000.75196][72a6] NO get frame from decoder
[025:251] [2022-03-03 06:55:11 +0000.75504][6b8e] start decoder
[025:251] [2022-03-03 06:55:11 +0000.75567][6b8e] CreateDecoderByVideoSource
leave. expire time = 71 ms

[025:251] [2022-03-03 06:55:11 +0000.75612][6b8e] BindInputFilter 0x76a1a4f790


this 0x7661a72fe8
[025:252] [2022-03-03 06:55:11 +0000.75641][6b8e] BindInputFilter 0x7661a72fe8
this 0x7661a56e28
[025:252] [2022-03-03 06:55:11 +0000.75669][6b8e] BindInputFilter 0x76a1a4f790
this 0x7661a56f08
[025:252] [2022-03-03 06:55:11 +0000.75695][6b8e] BindInputFilter 0x7661a56f08
this 0x7661a64568
[025:252] [2022-03-03 06:55:11 +0000.75752][6b8e] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
[025:252] [2022-03-03 06:55:11 +0000.75784][6b8e] BindInputFilter 0x7661a56e28
this 0x7661a642c8
[025:252] [2022-03-03 06:55:11 +0000.75811][6b8e] BindInputFilter 0x7661a642c8
this 0x7691a76d70
[025:252] [2022-03-03 06:55:11 +0000.75837][6b8e] BindInputFilter 0x7661a64568
this 0x7661a64fe8
[025:252] [2022-03-03 06:55:11 +0000.75862][6b8e] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
[025:252] [2022-03-03 06:55:11 +0000.76608][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[025:254] [2022-03-03 06:55:11 +0000.78097][72a6] NO get frame from decoder
[025:254] [2022-03-03 06:55:11 +0000.78227][6b8e] machine model :xiaomi
[025:254] [2022-03-03 06:55:11 +0000.78299][6b8e] Support this machine
model :xiaomi
[025:254] [2022-03-03 06:55:11 +0000.78354][6b8e] global inited! current sdk
version: 07-20-936c45f
[025:254] [2022-03-03 06:55:11 +0000.78498][6b8e] GetPipeline:
-----------------------------------------
[025:254] [2022-03-03 06:55:11 +0000.78555][6b8e] GetPipeline: source: 0x76a1a4f570
[025:254] [2022-03-03 06:55:11 +0000.78620][6b8e] GetPipeline: filter: NULLFilter
[025:255] [2022-03-03 06:55:11 +0000.78682][6b8e] GetPipeline: filter: NULLFilter
[025:255] [2022-03-03 06:55:11 +0000.78729][6b8e] GetPipeline: filter: NULLFilter
[025:255] [2022-03-03 06:55:11 +0000.78775][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[025:255] [2022-03-03 06:55:11 +0000.78822][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[025:255] [2022-03-03 06:55:11 +0000.78868][6b8e] GetPipeline: audio filter:
AudioNUllFilter
[025:255] [2022-03-03 06:55:11 +0000.78914][6b8e] GetPipeline:
------------------------------------------
[025:255] [2022-03-03 06:55:11 +0000.78966][6b8e] filter: filter pipeline2 update
pattern: 0
[025:256] [2022-03-03 06:55:11 +0000.79922][6b8e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:256] [2022-03-03 06:55:11 +0000.80233][6b8e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:256] [2022-03-03 06:55:11 +0000.80329][6b8e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:256] [2022-03-03 06:55:11 +0000.80472][6b8e] DeviceInit:
[025:257] [2022-03-03 06:55:11 +0000.80688][6b8e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[025:257] [2022-03-03 06:55:11 +0000.81002][6b8e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[025:257] [2022-03-03 06:55:11 +0000.81347][6b8e] CreatePlatformSpecificObjects:
[025:257] [2022-03-03 06:55:11 +0000.81399][6b8e] audio device use null audio
input and opensl output
[025:257] [2022-03-03 06:55:11 +0000.81427][6b8e] Create OpenSLES output module
with java VM support.

[025:257] [2022-03-03 06:55:11 +0000.81577][6b8e] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[025:258] [2022-03-03 06:55:11 +0000.81819][6b8e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[025:258] [2022-03-03 06:55:11 +0000.82054][6b8e] Create OpenSLES output module
with buffer num:2

[025:258] [2022-03-03 06:55:11 +0000.82102][6b8e] Error(trace.cc:40): Init the


output and input for audio device template.
[025:258] [2022-03-03 06:55:11 +0000.82124][6b8e] Init the output device.

[025:258] [2022-03-03 06:55:11 +0000.82142][6b8e] Set the playout as stereo:1


[025:258] [2022-03-03 06:55:11 +0000.82158][6b8e] Set the sample rate to be:44100

[025:258] [2022-03-03 06:55:11 +0000.82204][6b8e] Low latency buffer size:144 low


sample rate:48000
[025:258] [2022-03-03 06:55:11 +0000.82233][6b8e] DeviceInit: Done
[025:258] [2022-03-03 06:55:11 +0000.82423][6b8e] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[025:258] [2022-03-03 06:55:11 +0000.82498][72b0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76d1ac61d8
[025:259] [2022-03-03 06:55:11 +0000.83528][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[025:260] [2022-03-03 06:55:11 +0000.83694][6b8e]
MediaFilterPlayer::SetPlayerNotify 0x75e1b393b0
[025:260] [2022-03-03 06:55:11 +0000.84372][6b8e]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[025:260] [2022-03-03 06:55:11 +0000.84445][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[025:260] [2022-03-03 06:55:11 +0000.84621][72a6] NO get frame from decoder
[025:261] [2022-03-03 06:55:11 +0000.85167][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[025:262] [2022-03-03 06:55:11 +0000.85770][6b8e] SetGraphLoop: SetGraphLoop 1
[025:262] [2022-03-03 06:55:11 +0000.85846][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[025:262] [2022-03-03 06:55:11 +0000.86338][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[025:263] [2022-03-03 06:55:11 +0000.87348][72a6] NO get frame from decoder
[025:264] [2022-03-03 06:55:11 +0000.88175][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[025:265] [2022-03-03 06:55:11 +0000.89003][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[025:265] [2022-03-03 06:55:11 +0000.89235][72b2] Start:
[025:265] [2022-03-03 06:55:11 +0000.89359][72b1] operator(): video render started.
[025:265] [2022-03-03 06:55:11 +0000.89402][72b1] DriveRender working... (1/200)
[025:265] [2022-03-03 06:55:11 +0000.89427][72b1] Warning(video_render.cc:390): No
picture to display (1/50)
[025:266] [2022-03-03 06:55:11 +0000.90484][72a6] NO get frame from decoder
[025:270] [2022-03-03 06:55:11 +0000.94141][72a6] NO get frame from decoder
[025:265] [2022-03-03 06:55:11 +0000.89477][72b2] Start:
[025:271] [2022-03-03 06:55:11 +0000.94986][72b2] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[025:271] [2022-03-03 06:55:11 +0000.95049][72b2] Reset: history total size: 98
[025:271] [2022-03-03 06:55:11 +0000.95084][72b2] DeviceStart:
audioDevice_:0x7741afff50
[025:271] [2022-03-03 06:55:11 +0000.95107][72b2] DeviceStart: time profile playout
init before
[025:271] [2022-03-03 06:55:11 +0000.95133][72b2] DeviceStart: time profile playout
init end
[025:271] [2022-03-03 06:55:11 +0000.95153][72b2] OpenSlesOutput:Start playout

[025:277] [2022-03-03 06:55:11 +0000.100772][72a6] NO get frame from decoder


[025:277] [2022-03-03 06:55:11 +0000.101462][72b2] Create the opensl output player.
streamtype before:0

[025:277] [2022-03-03 06:55:11 +0000.101601][72b2] Create the opensl output player.


streamtype after:3

[025:289] [2022-03-03 06:55:11 +0000.112905][72a6] NO get frame from decoder


[025:299] [2022-03-03 06:55:11 +0000.123224][72b2] Enqueue opensl buffer size:1764
[025:321] [2022-03-03 06:55:11 +0000.144667][72b2] DeviceStart: time profile
playout all end
[025:321] [2022-03-03 06:55:11 +0000.144761][72b2] operator(): Audio playback
started.
[025:321] [2022-03-03 06:55:11 +0000.144856][72b2] operator(): Started now!
[025:321] [2022-03-03 06:55:11 +0000.144946][72b3] Pull audio failed.(wait video!)
[025:321] [2022-03-03 06:55:11 +0000.144967][72b3]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:321] [2022-03-03 06:55:11 +0000.144952][72b5]
PlayerSimpleBufferQueueCallbackHandler function
[025:321] [2022-03-03 06:55:11 +0000.145165][72b5] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[025:321] [2022-03-03 06:55:11 +0000.145240][72b5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:322] [2022-03-03 06:55:11 +0000.145885][72b3] Pull audio failed.(wait video!)
[025:322] [2022-03-03 06:55:11 +0000.146075][72b3]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:322] [2022-03-03 06:55:11 +0000.145867][72b4] Error(video_source.cc:430): wait
decoder a frame: 0
[025:324] [2022-03-03 06:55:11 +0000.148106][72b3] Pull audio failed.(wait video!)
[025:324] [2022-03-03 06:55:11 +0000.148309][72b3]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:325] [2022-03-03 06:55:11 +0000.149346][72b3] Pull audio failed.(wait video!)
[025:325] [2022-03-03 06:55:11 +0000.149485][72b3]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:326] [2022-03-03 06:55:11 +0000.150407][72b3] Pull audio failed.(wait video!)
[025:326] [2022-03-03 06:55:11 +0000.150445][72b3]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:328] [2022-03-03 06:55:11 +0000.152100][72b4] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[025:330] [2022-03-03 06:55:11 +0000.154167][72b4] OnVideoFrameReady(1/200)
[025:333] [2022-03-03 06:55:11 +0000.157619][72b3] audio_frame_list_ empty
[025:332] [2022-03-03 06:55:11 +0000.156307][72b1] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[025:336] [2022-03-03 06:55:11 +0000.160384][72b1] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:41283493
[025:346] [2022-03-03 06:55:11 +0000.170576][72b1] lipsync_debug: render a video
frame
[025:347] [2022-03-03 06:55:11 +0000.170652][72b1] lipsync_debug: First video frame
rendering.
[025:358] [2022-03-03 06:55:11 +0000.182604][72b1]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:28 timeDelta:22 last
video ts:900 frame->pts:3420 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:359] [2022-03-03 06:55:11 +0000.182723][72b1] lipsync_debug: tsDelta -
timeDelta = 6
[025:359] [2022-03-03 06:55:11 +0000.182748][72b1] lipsync_debug:remaining time:10
tsDelta - timeDelta:6
[025:359] [2022-03-03 06:55:11 +0000.182766][72b1] lipsync_debug:result remaining
time:6
[025:366] [2022-03-03 06:55:11 +0000.189985][72b1] lipsync_debug:result remaining
time:0
[025:366] [2022-03-03 06:55:11 +0000.190370][72b1] dynamic updated lipsync delay:0
[025:367] [2022-03-03 06:55:11 +0000.190786][72b4]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[025:444] [2022-03-03 06:55:11 +0000.268110][72b3] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[025:444] [2022-03-03 06:55:11 +0000.268265][72b3] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:444] [2022-03-03 06:55:11 +0000.268351][72b2] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[025:444] [2022-03-03 06:55:11 +0000.268461][72b2] The audio playback speed:100
(1/100)
[025:444] [2022-03-03 06:55:11 +0000.268509][72b2] lipsync_debug: The current
played audio timestamp is:0(1/50)
[025:444] [2022-03-03 06:55:11 +0000.268546][72b2] First audio frame rendering
[025:533] [2022-03-03 06:55:11 +0000.357198][72b4] video frame wait audio frame:
last_video_timestamp:396 last_audio_timestamp:277.914
[025:747] [2022-03-03 06:55:11 +0000.571626][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[025:989] [2022-03-03 06:55:11 +0000.813599][72b1] lipsync_debug:displaying video
ts:59670 The current displayed video timestamp is:41284146
[026:239] [2022-03-03 06:55:12 +0000.62874][7258] Run AGC when audioType = 0
[026:261] [2022-03-03 06:55:12 +0000.85265][72b5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:321] [2022-03-03 06:55:12 +0000.145158][72b2] do work DoLipsync!
[026:321] [2022-03-03 06:55:12 +0000.145321][72b2] total delay:250 videoTsMS:966
audioTsMS:716 diff:250
[026:321] [2022-03-03 06:55:12 +0000.145370][72b2] Set the lipsync delay:250
[026:487] [2022-03-03 06:55:12 +0000.311148][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[026:488] [2022-03-03 06:55:12 +0000.312442][72b2] Stop:
[026:489] [2022-03-03 06:55:12 +0000.313636][72b1] operator(): Video Render
stopped.
[026:490] [2022-03-03 06:55:12 +0000.313837][72b2] Stop:
[026:490] [2022-03-03 06:55:12 +0000.314598][72b2] DeviceStop:
audioDevice_:0x7741afff50
[026:491] [2022-03-03 06:55:12 +0000.315017][72b2] OpenSlesOutput:Stop playout
[026:495] [2022-03-03 06:55:12 +0000.319386][72b2] DeviceStop: Done
[026:496] [2022-03-03 06:55:12 +0000.319730][72b2] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[026:496] [2022-03-03 06:55:12 +0000.319831][72b2] operator(): Stop now!
[026:529] [2022-03-03 06:55:12 +0000.353324][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[026:529] [2022-03-03 06:55:12 +0000.353606][6b8e] StopPreView: Have Stopped,
operation cancel
[026:530] [2022-03-03 06:55:12 +0000.353694][6b8e] Stop:
[026:530] [2022-03-03 06:55:12 +0000.353818][72b2] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[026:530] [2022-03-03 06:55:12 +0000.353994][6b8e] DeviceRelease:
audioDevice_:0x7741afff50
[026:530] [2022-03-03 06:55:12 +0000.354028][6b8e] OpenSlesOutput:Stop playout

[026:530] [2022-03-03 06:55:12 +0000.354068][6b8e] DeviceRelease: Release the


webrtc device object.
[026:530] [2022-03-03 06:55:12 +0000.354209][6b8e] OpenSlesOutput destruct.

[026:530] [2022-03-03 06:55:12 +0000.354335][6b8e] DeviceRelease: Done


[026:533] [2022-03-03 06:55:12 +0000.357216][6b8e] Stop:
[026:533] [2022-03-03 06:55:12 +0000.357381][72b1] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[026:536] [2022-03-03 06:55:12 +0000.360271][6b8e] global uninited!
[026:537] [2022-03-03 06:55:12 +0000.361139][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[026:537] [2022-03-03 06:55:12 +0000.361267][6b8e] ~MediaFilterGraph:
MediaFilterGraph destruct
[026:537] [2022-03-03 06:55:12 +0000.361312][6b8e] RemoveVideoBackGroud: hava not
add video backgroud
[026:537] [2022-03-03 06:55:12 +0000.361361][6b8e] UnbindInputFilter 0x7661a642c8
this 0x7691a76d70
[026:537] [2022-03-03 06:55:12 +0000.361399][6b8e] ClearAllSource: remove source
filter, sourceid: 0x76a1a4f570
[026:537] [2022-03-03 06:55:12 +0000.361428][6b8e] DestoryDecoderByVideoSource
time:41284694 enter.

[026:537] [2022-03-03 06:55:12 +0000.361457][6b8e] ~VideoBindDecoder time:41284694


enter.

[026:538] [2022-03-03 06:55:12 +0000.361651][6b8e] CleanUp time:41284695 enter.

[026:543] [2022-03-03 06:55:12 +0000.366849][6b8e] CleanUp leave. expire time = 5


ms

[026:543] [2022-03-03 06:55:12 +0000.366954][6b8e] CleanUp time:41284700 enter.

[026:543] [2022-03-03 06:55:12 +0000.367356][6b8e] CleanUp leave. expire time = 0


ms

[026:544] [2022-03-03 06:55:12 +0000.367753][6b8e] ~VideoBindDecoder leave. expire


time = 7 ms

[026:544] [2022-03-03 06:55:12 +0000.367808][6b8e] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[026:544] [2022-03-03 06:55:12 +0000.367854][6b8e] UnbindInputFilter 0x7661a56e28


this 0x7661a642c8
[026:544] [2022-03-03 06:55:12 +0000.367891][6b8e] UnbindInputFilter 0x7661a72fe8
this 0x7661a56e28
[026:544] [2022-03-03 06:55:12 +0000.367926][6b8e] UnbindInputFilter 0x76a1a4f790
this 0x7661a72fe8
[026:544] [2022-03-03 06:55:12 +0000.367960][6b8e] UnbindInputFilter 0x7661a64568
this 0x7661a64fe8
[026:544] [2022-03-03 06:55:12 +0000.367992][6b8e] UnbindInputFilter 0x7661a56f08
this 0x7661a64568
[026:544] [2022-03-03 06:55:12 +0000.368025][6b8e] UnbindInputFilter 0x76a1a4f790
this 0x7661a56f08
[026:552] [2022-03-03 06:55:12 +0000.375963][6b8e] ~GLESContext:
[026:553] [2022-03-03 06:55:12 +0000.376990][6b8e] GLESContext destruct finish.
[026:553] [2022-03-03 06:55:12 +0000.377098][6b8e] filter: filter pipeline destroy
this: 0x7691a76cd0
[026:554] [2022-03-03 06:55:12 +0000.378080][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[026:554] [2022-03-03 06:55:12 +0000.378563][6b8e] machine model :xiaomi
[026:554] [2022-03-03 06:55:12 +0000.378616][6b8e] Support this machine
model :xiaomi
[026:555] [2022-03-03 06:55:12 +0000.378657][6b8e] global inited! current sdk
version: 07-20-936c45f
[026:555] [2022-03-03 06:55:12 +0000.378834][6b8e] filter: filter pipeline
construtc this: 0x7691a76cd0
[026:555] [2022-03-03 06:55:12 +0000.378907][6b8e] MediaFilterGraph:
MediaFilterGraph construct
[026:555] [2022-03-03 06:55:12 +0000.378937][6b8e] GLESContext:
[026:555] [2022-03-03 06:55:12 +0000.378983][6b8e] The result of eglGetDisplay is:
0xb400007681a471f0
[026:556] [2022-03-03 06:55:12 +0000.380464][6b8e] The result of creation:
0x7631a6fce0
[026:557] [2022-03-03 06:55:12 +0000.380677][6b8e] The result of
eglCreatePbufferSurface is: 0x7631a398f0
[026:557] [2022-03-03 06:55:12 +0000.380812][6b8e] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
[026:557] [2022-03-03 06:55:12 +0000.380858][6b8e] The source 0 speed:1
[026:557] [2022-03-03 06:55:12 +0000.380898][6b8e] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4,
delay: 0
[026:557] [2022-03-03 06:55:12 +0000.380947][6b8e] CreateDecoderByVideoSource
time:41284714 enter.

[026:557] [2022-03-03 06:55:12 +0000.381627][6b8e] running_decoder_count:0max


count:2
[026:558] [2022-03-03 06:55:12 +0000.381705][6b8e] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1c0dbb0
[026:558] [2022-03-03 06:55:12 +0000.382558][72ba] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76d1ac6530] Current FFmpeg version git-2021-06-16-
97cea6f

[026:579] [2022-03-03 06:55:12 +0000.403589][72ba] OnStreamInfoFound: video


duration_: 15196
[026:582] [2022-03-03 06:55:12 +0000.406393][72bb] NO get frame from decoder
[026:583] [2022-03-03 06:55:12 +0000.406846][6b8e] start decoder
[026:583] [2022-03-03 06:55:12 +0000.407010][6b8e] CreateDecoderByVideoSource
leave. expire time = 26 ms

[026:583] [2022-03-03 06:55:12 +0000.407080][6b8e] BindInputFilter 0x76a1a4f790


this 0x7661a64568
[026:583] [2022-03-03 06:55:12 +0000.407115][6b8e] BindInputFilter 0x7661a64568
this 0x7661a64fe8
[026:583] [2022-03-03 06:55:12 +0000.407162][6b8e] BindInputFilter 0x76a1a4f790
this 0x7661a72fe8
[026:583] [2022-03-03 06:55:12 +0000.407196][6b8e] BindInputFilter 0x7661a72fe8
this 0x7661a56e28
[026:583] [2022-03-03 06:55:12 +0000.407228][6b8e] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
[026:583] [2022-03-03 06:55:12 +0000.407259][6b8e] BindInputFilter 0x7661a64fe8
this 0x7661a642c8
[026:583] [2022-03-03 06:55:12 +0000.407292][6b8e] BindInputFilter 0x7661a642c8
this 0x7691a76d70
[026:583] [2022-03-03 06:55:12 +0000.407326][6b8e] BindInputFilter 0x7661a56e28
this 0x7661a71068
[026:583] [2022-03-03 06:55:12 +0000.407360][6b8e] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41267509.mp4
[026:584] [2022-03-03 06:55:12 +0000.408220][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[026:584] [2022-03-03 06:55:12 +0000.408375][6b8e] MediaComposeFile time:41284741
enter.

[026:584] [2022-03-03 06:55:12 +0000.408428][6b8e] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[026:584] [2022-03-03 06:55:12 +0000.408552][6b8e] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[026:584] [2022-03-03 06:55:12 +0000.408593][6b8e] Recording session using default
bitrate support by app:31457280
[026:585] [2022-03-03 06:55:12 +0000.408807][72bb] NO get frame from decoder
[026:592] [2022-03-03 06:55:12 +0000.416328][72bb] NO get frame from decoder
[026:592] [2022-03-03 06:55:12 +0000.416676][72c6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a4d870
[026:593] [2022-03-03 06:55:12 +0000.416773][72c6] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[026:593] [2022-03-03 06:55:12 +0000.416927][6b8e] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[026:593] [2022-03-03 06:55:12 +0000.417098][6b8e] GetPipeline:
-----------------------------------------
[026:593] [2022-03-03 06:55:12 +0000.417133][6b8e] GetPipeline: source:
0x76a1a4f570
[026:593] [2022-03-03 06:55:12 +0000.417207][6b8e] GetPipeline: filter: NULLFilter
[026:593] [2022-03-03 06:55:12 +0000.417229][6b8e] GetPipeline: filter: NULLFilter
[026:593] [2022-03-03 06:55:12 +0000.417247][6b8e] GetPipeline: filter: NULLFilter
[026:593] [2022-03-03 06:55:12 +0000.417266][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[026:593] [2022-03-03 06:55:12 +0000.417284][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[026:593] [2022-03-03 06:55:12 +0000.417402][6b8e] GetPipeline: audio filter:
AudioNUllFilter
[026:593] [2022-03-03 06:55:12 +0000.417427][6b8e] GetPipeline:
------------------------------------------
[026:593] [2022-03-03 06:55:12 +0000.417449][6b8e] filter: filter pipeline2 update
pattern: 2
[026:594] [2022-03-03 06:55:12 +0000.417682][6b8e] MediaComposeFile leave. expire
time = 10 ms

[026:594] [2022-03-03 06:55:12 +0000.418139][6b8e] machine model :xiaomi


[026:594] [2022-03-03 06:55:12 +0000.418200][6b8e] Support this machine
model :xiaomi
[026:594] [2022-03-03 06:55:12 +0000.418229][6b8e] global inited! current sdk
version: 07-20-936c45f
[026:600] [2022-03-03 06:55:12 +0000.423791][72bb] NO get frame from decoder
[026:607] [2022-03-03 06:55:12 +0000.430926][72bb] NO get frame from decoder
[026:611] [2022-03-03 06:55:12 +0000.435444][72bb] NO get frame from decoder
[026:614] [2022-03-03 06:55:12 +0000.437932][72bb] NO get frame from decoder
[026:615] [2022-03-03 06:55:12 +0000.438842][72bb] NO get frame from decoder
[026:621] [2022-03-03 06:55:12 +0000.445537][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[026:622] [2022-03-03 06:55:12 +0000.445723][6b8e] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 306
[026:622] [2022-03-03 06:55:12 +0000.446546][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[026:623] [2022-03-03 06:55:12 +0000.446731][6b8e] BeginCompose: BeginCompose, is
composing 0
[026:623] [2022-03-03 06:55:12 +0000.446856][72c6] start recording, file path:
[026:623] [2022-03-03 06:55:12 +0000.447004][72c6] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 306 audio_timescale:44100
video_timescale:90000
[026:623] [2022-03-03 06:55:12 +0000.447049][72c6] 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
[026:623] [2022-03-03 06:55:12 +0000.447080][72c6] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 306
[026:623] [2022-03-03 06:55:12 +0000.447120][72c6] fd_open successed
handle:0xb400007701a0a550
[026:623] [2022-03-03 06:55:12 +0000.447271][72c6] create mp4 file:317
m_fileHandle: 0x76d1ad4010
[026:623] [2022-03-03 06:55:12 +0000.447306][72c6] MP4 file: is opened successfully
[026:623] [2022-03-03 06:55:12 +0000.447326][72c6] setupMediaProcessers:
[026:623] [2022-03-03 06:55:12 +0000.447346][72c6]
RecordingSessionInternalSimple:setup media processers.
[026:623] [2022-03-03 06:55:12 +0000.447363][72c6] construct AAC encoder
[026:623] [2022-03-03 06:55:12 +0000.447593][72c6] H264Encoder creating:
ultrafast012323
[026:624] [2022-03-03 06:55:12 +0000.447658][72c6] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[026:624] [2022-03-03 06:55:12 +0000.448131][72c6] H264Encode::GetMachineModel is
M2101K9AG
[026:624] [2022-03-03 06:55:12 +0000.448217][72c6] H264Encoder machine_mode
is:M2101K9AG
[026:624] [2022-03-03 06:55:12 +0000.448239][72c6] H264Encode::machine size :9
machine_mode:M2101K9AG
[026:624] [2022-03-03 06:55:12 +0000.448260][72c6] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[026:624] [2022-03-03 06:55:12 +0000.448281][72c6] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[026:624] [2022-03-03 06:55:12 +0000.448305][72c6] setupCompressionSession:
[026:624] [2022-03-03 06:55:12 +0000.448331][72c6] H264Encode::creating hareware
Encoder
[026:624] [2022-03-03 06:55:12 +0000.448380][72c6] AndroidHwAvcEncoder
time:41284781 enter.

[026:625] [2022-03-03 06:55:12 +0000.448717][72c6] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74b752c760
[026:625] [2022-03-03 06:55:12 +0000.448892][72c6] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[026:625] [2022-03-03 06:55:12 +0000.448925][72c6] The video avc hw codec address
is 0x75d1a44710
[026:626] [2022-03-03 06:55:12 +0000.449811][72c6] AndroidHwAvcEncoder leave.
expire time = 2 ms

[026:626] [2022-03-03 06:55:12 +0000.449940][72c6] RegisterEncodeCompleteCallback


time:41284783 enter.

[026:626] [2022-03-03 06:55:12 +0000.450182][72c6] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[026:626] [2022-03-03 06:55:12 +0000.450235][72c6] InitEncode time:41284783 enter.

[026:626] [2022-03-03 06:55:12 +0000.450323][72c6] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[026:626] [2022-03-03 06:55:12 +0000.450361][72c6] Create time:41284783 enter.

[026:626] [2022-03-03 06:55:12 +0000.450385][72c6] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[026:626] [2022-03-03 06:55:12 +0000.450413][72c6]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a58650
[026:626] [2022-03-03 06:55:12 +0000.450566][72c6] supported_type:video/avc
[026:626] [2022-03-03 06:55:12 +0000.450596][72c6] name:OMX.qcom.video.encoder.avc
mime:video/avc
[026:627] [2022-03-03 06:55:12 +0000.450630][72c6] hwCodecPrefix :OMX.qcom.
[026:627] [2022-03-03 06:55:12 +0000.450654][72c6] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[026:627] [2022-03-03 06:55:12 +0000.450680][72c6] mediacodec_createCodecByName
time:41284784 enter.

[026:627] [2022-03-03 06:55:12 +0000.450704][72c6] WrapAndroidMediaCodec


time:41284784 enter.

[026:627] [2022-03-03 06:55:12 +0000.450821][72c6] WrapAndroidMediaCodec leave.


expire time = 0 ms

[026:627] [2022-03-03 06:55:12 +0000.451172][72cb] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x76a1a21458
[026:648] [2022-03-03 06:55:12 +0000.472211][72c6] mediacodec_createCodecByName
leave. expire time = 21 ms

[026:648] [2022-03-03 06:55:12 +0000.472319][72c6] WrapAndroidMediaFromat


time:41284805 enter.

[026:648] [2022-03-03 06:55:12 +0000.472393][72c6] WrapAndroidMediaFromat leave.


expire time = 0 ms

[026:693] [2022-03-03 06:55:12 +0000.517538][72c6] Destroy time:41284850 enter.

[026:694] [2022-03-03 06:55:12 +0000.517642][72c6] WrapAndroidMediaFromat::


Destroy
[026:694] [2022-03-03 06:55:12 +0000.517686][72c6] Destroy leave. expire time = 1
ms

[026:694] [2022-03-03 06:55:12 +0000.517712][72c6] ~WrapAndroidMediaFromat


time:41284851 enter.
[026:694] [2022-03-03 06:55:12 +0000.517735][72c6] ~WrapAndroidMediaFromat leave.
expire time = 0 ms

[026:694] [2022-03-03 06:55:12 +0000.517758][72c6] Create leave. expire time = 68


ms

[026:694] [2022-03-03 06:55:12 +0000.517783][72c6] isSemiPlanarSupport


time:41284851 enter.

[026:694] [2022-03-03 06:55:12 +0000.517821][72c6] H264Encoder isSemiPlanarSupport


[026:694] [2022-03-03 06:55:12 +0000.517895][72c6] isSemiPlanarSupport leave.
expire time = 0 ms

[026:694] [2022-03-03 06:55:12 +0000.517920][72c6] creat hw H264Encoder success,


isSemiPlanar:1
[026:694] [2022-03-03 06:55:12 +0000.518071][72c6] InitEncode leave. expire time =
68 ms

[026:694] [2022-03-03 06:55:12 +0000.518110][72c6] H264Encode::created Encoder


[026:694] [2022-03-03 06:55:12 +0000.518134][72c6] H264Encode:: H264 encoder
created.
[026:694] [2022-03-03 06:55:12 +0000.518157][72c6] H264 encoder created.
[026:694] [2022-03-03 06:55:12 +0000.518180][72c6]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681a915f0
[026:694] [2022-03-03 06:55:12 +0000.518205][72c6] setOutput:
[026:694] [2022-03-03 06:55:12 +0000.518226][72c6]
RecordingSessionInternalSimple:encoder set output to muxer!
[026:694] [2022-03-03 06:55:12 +0000.518244][72c6] request a key frame
[026:694] [2022-03-03 06:55:12 +0000.518407][72c6] H264Encode:: request a key frame
[026:703] [2022-03-03 06:55:12 +0000.526745][72c6] setDisplayRotate :90
[026:703] [2022-03-03 06:55:12 +0000.526895][72c6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:707] [2022-03-03 06:55:12 +0000.531421][72c7] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[026:708] [2022-03-03 06:55:12 +0000.532590][72c7]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[026:711] [2022-03-03 06:55:12 +0000.534894][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[026:747] [2022-03-03 06:55:12 +0000.570982][72c7] h264 add frame header cdr flag
[026:748] [2022-03-03 06:55:12 +0000.572091][72c7] h264 add frame header cdr flag
[026:748] [2022-03-03 06:55:12 +0000.572494][72c7] Received key frame:10
[026:748] [2022-03-03 06:55:12 +0000.572573][72c7] H264Encode:: get a sps pps
header!headerSize:29
[026:749] [2022-03-03 06:55:12 +0000.572707][72cb] get the H.264 SPS parameter
[026:749] [2022-03-03 06:55:12 +0000.572951][72cb] add video track with id:1
[026:751] [2022-03-03 06:55:12 +0000.574887][72cb] get the H.264 PPS parameter
[026:754] [2022-03-03 06:55:12 +0000.578383][72cb] get the H.264 IDR frame
[026:754] [2022-03-03 06:55:12 +0000.578526][72cb] resss:true
[026:754] [2022-03-03 06:55:12 +0000.578557][72cb] video start ts:10
[026:755] [2022-03-03 06:55:12 +0000.578647][72cb] the video frame has been written
into MP4 file
[026:854] [2022-03-03 06:55:12 +0000.677862][72c6] setDisplayRotate :90
[026:854] [2022-03-03 06:55:12 +0000.677934][72c6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:854] [2022-03-03 06:55:12 +0000.678064][72cb] add aac audio track with id:2
[026:854] [2022-03-03 06:55:12 +0000.678157][72cb] audio start ts:0
[026:854] [2022-03-03 06:55:12 +0000.678205][72cb] the audio frame has been written
into MP4 file
[026:905] [2022-03-03 06:55:12 +0000.728847][72ca] audio frame wait video
frame.last_video_timestamp:632 last_audio_timestamp:834.739
[026:927] [2022-03-03 06:55:12 +0000.751623][72c7] DTS queue for
Generator:0x76a1a2db58 463 496
[027:000] [2022-03-03 06:55:12 +0000.824267][72ca] audio_frame_list_ empty
[027:053] [2022-03-03 06:55:12 +0000.877373][72c7] Push an pts:796 to dts queue.
[027:091] [2022-03-03 06:55:12 +0000.915187][72c7] last dts:764 currentPts:796
ppsOrSPS:0 queue length:4
[027:175] [2022-03-03 06:55:12 +0000.999367][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[027:180] [2022-03-03 06:55:13 +0000.3740][72c9] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7956 diff: 45
[027:255] [2022-03-03 06:55:13 +0000.78884][72c7] DTS queue for
Generator:0x76a1a2db58 1268 1300 1345 1367
[027:314] [2022-03-03 06:55:13 +0000.138561][72c7] SendFrame
encodedImage._timeStamp:1467encodedImage->_length:149552
[027:326] [2022-03-03 06:55:13 +0000.150621][72c7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1499 pts:1499
[027:327] [2022-03-03 06:55:13 +0000.151219][72c7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1633
[027:327] [2022-03-03 06:55:13 +0000.151313][72c7] push video frame to H264
encoder. (100 frame for one log)

[027:327] [2022-03-03 06:55:13 +0000.151341][72c7] push video frame to H264


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

[027:327] [2022-03-03 06:55:13 +0000.151399][72c7] H264Encode::push video frame to


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

[027:327] [2022-03-03 06:55:13 +0000.151430][72c7] The input pts:1633 fps:30


[027:366] [2022-03-03 06:55:13 +0000.190148][72c7] H264Encode::H264SWEncoder get
callback, length:19344 type:1 nalType:1length:19340
[027:395] [2022-03-03 06:55:13 +0000.219649][72ca] audio_frame_list_ empty
[027:457] [2022-03-03 06:55:13 +0000.281087][7258] haveEnoughProcessedData
internalAudioStream.length: 20
[027:535] [2022-03-03 06:55:13 +0000.358933][72c7] h264 add frame header cdr flag
[027:535] [2022-03-03 06:55:13 +0000.359354][72c7] Received key frame:2004
[027:538] [2022-03-03 06:55:13 +0000.361813][72cb] get the H.264 IDR frame
[027:561] [2022-03-03 06:55:13 +0000.385308][72c7] Push an pts:2134 to dts queue.
[027:578] [2022-03-03 06:55:13 +0000.404508][72c7] DTS queue for
Generator:0x76a1a2db58 2104 2134 2169
[027:604] [2022-03-03 06:55:13 +0000.428265][72c7] last dts:2104 currentPts:2134
ppsOrSPS:0 queue length:2
[027:606] [2022-03-03 06:55:13 +0000.429939][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[027:781] [2022-03-03 06:55:13 +0000.605357][72ca] audio_frame_list_ empty
[027:873] [2022-03-03 06:55:13 +0000.697111][72c7] DTS queue for
Generator:0x76a1a2db58 2875 2900 2933 2964 2999 3035 3066
[028:006] [2022-03-03 06:55:13 +0000.829837][72c9] Error(video_source.cc:430): wait
decoder a frame: 5
[028:016] [2022-03-03 06:55:13 +0000.840329][72c7] Push an pts:3464 to dts queue.
[028:049] [2022-03-03 06:55:13 +0000.872772][72c7] last dts:3438 currentPts:3464
ppsOrSPS:0 queue length:6
[028:121] [2022-03-03 06:55:13 +0000.945547][72c7] DTS queue for
Generator:0x76a1a2db58 3763 3797 3835
[028:139] [2022-03-03 06:55:13 +0000.963530][72ca] audio_frame_list_ empty
[028:219] [2022-03-03 06:55:14 +0000.42697][72c7] h264 add frame header cdr flag
[028:219] [2022-03-03 06:55:14 +0000.43143][72c7] Received key frame:4002
[028:222] [2022-03-03 06:55:14 +0000.46251][72cb] get the H.264 IDR frame
[028:238] [2022-03-03 06:55:14 +0000.62337][7258] Run AGC when audioType = 0
[028:238] [2022-03-03 06:55:14 +0000.62552][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:388] [2022-03-03 06:55:14 +0000.212600][72c7] DTS queue for
Generator:0x76a1a2db58 4599 4633
[028:442] [2022-03-03 06:55:14 +0000.266514][72c7] Push an pts:4806 to dts queue.
[028:470] [2022-03-03 06:55:14 +0000.293653][72c7] SendFrame
encodedImage._timeStamp:4806encodedImage->_length:185760
[028:470] [2022-03-03 06:55:14 +0000.293833][72c7] last dts:4765 currentPts:4806
ppsOrSPS:0 queue length:3
[028:491] [2022-03-03 06:55:14 +0000.315351][72c7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4867 pts:4867
[028:505] [2022-03-03 06:55:14 +0000.329166][72c7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4998
[028:505] [2022-03-03 06:55:14 +0000.329275][72c7] push video frame to H264
encoder. (100 frame for one log)

[028:505] [2022-03-03 06:55:14 +0000.329552][72c7] push video frame to H264


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

[028:505] [2022-03-03 06:55:14 +0000.329581][72c7] H264Encode::push video frame to


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

[028:506] [2022-03-03 06:55:14 +0000.329781][72c7] The input pts:4998 fps:30


[028:506] [2022-03-03 06:55:14 +0000.329926][72ca] audio_frame_list_ empty
[028:529] [2022-03-03 06:55:14 +0000.353349][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[028:538] [2022-03-03 06:55:14 +0000.361889][72c9] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8912 diff: 89
[028:556] [2022-03-03 06:55:14 +0000.380416][72c7] H264Encode::H264SWEncoder get
callback, length:125904 type:1 nalType:1length:125900
[028:752] [2022-03-03 06:55:14 +0000.576072][72c7] DTS queue for
Generator:0x76a1a2db58 5432 5465
[028:872] [2022-03-03 06:55:14 +0000.696201][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[028:927] [2022-03-03 06:55:14 +0000.751401][72c7] h264 add frame header cdr flag
[028:928] [2022-03-03 06:55:14 +0000.752009][72c7] Received key frame:5999
[028:939] [2022-03-03 06:55:14 +0000.763546][72cb] get the H.264 IDR frame
[028:941] [2022-03-03 06:55:14 +0000.764705][72ca] audio_frame_list_ empty
[028:944] [2022-03-03 06:55:14 +0000.767802][72c7] Push an pts:6135 to dts queue.
[028:981] [2022-03-03 06:55:14 +0000.805203][72c7] last dts:6099 currentPts:6135
ppsOrSPS:0 queue length:3
[028:997] [2022-03-03 06:55:14 +0000.821328][72c7] DTS queue for
Generator:0x76a1a2db58 6233 6268 6298
[029:166] [2022-03-03 06:55:14 +0000.990367][72c7] DTS queue for
Generator:0x76a1a2db58 6997 7030 7063 7098 7135 7162 7197
[029:170] [2022-03-03 06:55:14 +0000.994095][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[029:251] [2022-03-03 06:55:15 +0000.74848][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[029:263] [2022-03-03 06:55:15 +0000.87157][72c7] Push an pts:7465 to dts queue.
[029:291] [2022-03-03 06:55:15 +0000.115363][72c7] last dts:7432 currentPts:7465
ppsOrSPS:0 queue length:3
[029:314] [2022-03-03 06:55:15 +0000.138104][72ca] audio_frame_list_ empty
[029:386] [2022-03-03 06:55:15 +0000.210168][72c7] DTS queue for
Generator:0x76a1a2db58 7864 7907 7933 7963 7997
[029:405] [2022-03-03 06:55:15 +0000.229173][72c7] h264 add frame header cdr flag
[029:406] [2022-03-03 06:55:15 +0000.229633][72c7] Received key frame:7997
[029:438] [2022-03-03 06:55:15 +0000.262564][72cb] get the H.264 IDR frame
[029:476] [2022-03-03 06:55:15 +0000.300193][72c7] SendFrame
encodedImage._timeStamp:8130encodedImage->_length:196064
[029:487] [2022-03-03 06:55:15 +0000.311172][72c7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8233 pts:8233
[029:511] [2022-03-03 06:55:15 +0000.334733][72c7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8365
[029:511] [2022-03-03 06:55:15 +0000.334814][72c7] push video frame to H264
encoder. (100 frame for one log)

[029:511] [2022-03-03 06:55:15 +0000.334855][72c7] push video frame to H264


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

[029:511] [2022-03-03 06:55:15 +0000.334878][72c7] H264Encode::push video frame to


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

[029:511] [2022-03-03 06:55:15 +0000.334941][72c7] The input pts:8365 fps:30


[029:557] [2022-03-03 06:55:15 +0000.381163][72c7] H264Encode::H264SWEncoder get
callback, length:169920 type:1 nalType:1length:169916
[029:629] [2022-03-03 06:55:15 +0000.452943][72c7] DTS queue for
Generator:0x76a1a2db58 8731 8762
[029:634] [2022-03-03 06:55:15 +0000.458319][72c7] Push an pts:8798 to dts queue.
[029:666] [2022-03-03 06:55:15 +0000.490309][72c7] last dts:8762 currentPts:8798
ppsOrSPS:0 queue length:4
[029:678] [2022-03-03 06:55:15 +0000.502228][72ca] audio_frame_list_ empty
[029:806] [2022-03-03 06:55:15 +0000.630597][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[029:815] [2022-03-03 06:55:15 +0000.638757][72ca] FilterPipeline2::OnAudioFrame
pts 433014 last_audio_timestamp_ 9818.91
[029:822] [2022-03-03 06:55:15 +0000.646492][72c9] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9923 diff: 78
[029:923] [2022-03-03 06:55:15 +0000.747453][72c7] DTS queue for
Generator:0x76a1a2db58 9533 9562 9597 9632
[030:042] [2022-03-03 06:55:15 +0000.866196][72c7] h264 add frame header cdr flag
[030:043] [2022-03-03 06:55:15 +0000.866754][72c7] Received key frame:9997
[030:049] [2022-03-03 06:55:15 +0000.872946][72c7] Push an pts:10132 to dts queue.
[030:054] [2022-03-03 06:55:15 +0000.877795][72ca] audio_frame_list_ empty
[030:081] [2022-03-03 06:55:15 +0000.904866][72cb] get the H.264 IDR frame
[030:089] [2022-03-03 06:55:15 +0000.912947][72c7] last dts:10098 currentPts:10132
ppsOrSPS:0 queue length:5
[030:124] [2022-03-03 06:55:15 +0000.948562][72c7] DTS queue for
Generator:0x76a1a2db58 10363 10398 10432
[030:132] [2022-03-03 06:55:15 +0000.956179][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[030:234] [2022-03-03 06:55:16 +0000.57925][7259] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:234] [2022-03-03 06:55:16 +0000.58137][7259] _deviceSampleRate:48000

[030:237] [2022-03-03 06:55:16 +0000.60873][7258] Run AGC when audioType = 0


[030:375] [2022-03-03 06:55:16 +0000.199448][72c7] DTS queue for
Generator:0x76a1a2db58 11098 11131 11161 11197 11230 11262 11295 11330 11364
[030:406] [2022-03-03 06:55:16 +0000.230466][72c6] setDisplayRotate :90
[030:406] [2022-03-03 06:55:16 +0000.230556][72c6] 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
[030:409] [2022-03-03 06:55:16 +0000.233310][72c7] Push an pts:11462 to dts queue.
[030:494] [2022-03-03 06:55:16 +0000.317656][72c7] SendFrame
encodedImage._timeStamp:11462encodedImage->_length:112304
[030:494] [2022-03-03 06:55:16 +0000.317902][72c7] last dts:11428 currentPts:11462
ppsOrSPS:0 queue length:2
[030:502] [2022-03-03 06:55:16 +0000.325727][72ca] audio_frame_list_ empty
[030:527] [2022-03-03 06:55:16 +0000.351198][72c9] Error(video_source.cc:430): wait
decoder a frame: 16
[030:540] [2022-03-03 06:55:16 +0000.363994][72c7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11734
[030:540] [2022-03-03 06:55:16 +0000.364101][72c7] push video frame to H264
encoder. (100 frame for one log)

[030:540] [2022-03-03 06:55:16 +0000.364148][72c7] push video frame to H264


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

[030:540] [2022-03-03 06:55:16 +0000.364172][72c7] H264Encode::push video frame to


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

[030:540] [2022-03-03 06:55:16 +0000.364203][72c7] The input pts:11734 fps:30


[030:548] [2022-03-03 06:55:16 +0000.372376][72c7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11598 pts:11598
[030:577] [2022-03-03 06:55:16 +0000.401546][72c7] H264Encode::H264SWEncoder get
callback, length:180096 type:1 nalType:1length:180092
[030:618] [2022-03-03 06:55:16 +0000.441919][72c7] DTS queue for
Generator:0x76a1a2db58 11996 12030 12061 12094 12129
[030:620] [2022-03-03 06:55:16 +0000.444219][72c7] h264 add frame header cdr flag
[030:621] [2022-03-03 06:55:16 +0000.444690][72c7] Received key frame:11996
[030:625] [2022-03-03 06:55:16 +0000.449261][72cb] get the H.264 IDR frame
[030:828] [2022-03-03 06:55:16 +0000.652403][72c7] Push an pts:12796 to dts queue.
[030:856] [2022-03-03 06:55:16 +0000.679722][72ca] audio_frame_list_ empty
[030:866] [2022-03-03 06:55:16 +0000.690526][72c7] last dts:12762 currentPts:12796
ppsOrSPS:0 queue length:3
[030:870] [2022-03-03 06:55:16 +0000.693634][72c7] DTS queue for
Generator:0x76a1a2db58 12862 12898
[030:887] [2022-03-03 06:55:16 +0000.710874][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[031:019] [2022-03-03 06:55:16 +0000.843102][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[031:038] [2022-03-03 06:55:16 +0000.862334][72c9] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10915 diff: 86
[031:149] [2022-03-03 06:55:16 +0000.973508][72c7] DTS queue for
Generator:0x76a1a2db58 13696 13728
[031:251] [2022-03-03 06:55:17 +0000.75052][72c7] Push an pts:14129 to dts queue.
[031:272] [2022-03-03 06:55:17 +0000.96477][72c7] h264 add frame header cdr flag
[031:273] [2022-03-03 06:55:17 +0000.97044][72c7] Received key frame:14001
[031:281] [2022-03-03 06:55:17 +0000.105309][72cb] get the H.264 IDR frame
[031:297] [2022-03-03 06:55:17 +0000.121553][72bb] av_read_frame AVERROR_EOF
[031:301] [2022-03-03 06:55:17 +0000.125156][72c7] last dts:14096 currentPts:14129
ppsOrSPS:0 queue length:4
[031:320] [2022-03-03 06:55:17 +0000.144363][72c9] Error(video_source.cc:430): wait
decoder a frame: 0
[031:331] [2022-03-03 06:55:17 +0000.155178][72bb] OnReceiveEOF:
[031:331] [2022-03-03 06:55:17 +0000.155343][72bb] OnDecoderEOF time:41289488
enter.

[031:331] [2022-03-03 06:55:17 +0000.155434][72bb] OnDecoderEOF leave. expire time


= 0 ms

[031:331] [2022-03-03 06:55:17 +0000.155476][72bb] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x76a1a4f570
[031:331] [2022-03-03 06:55:17 +0000.155515][72bb] NULLFilter::OnVideoSourceEOF
0x76a1a4f570 this 0x7661a644d0
[031:331] [2022-03-03 06:55:17 +0000.155541][72bb] NULLFilter::OnVideoSourceEOF
0x7661a644d0 this 0x7661a64f50
[031:332] [2022-03-03 06:55:17 +0000.155660][72bb] NULLFilter::OnVideoSourceEOF
0x7661a64f50 this 0x7661a64230
[031:332] [2022-03-03 06:55:17 +0000.155764][72b9] CleanUp time:41289489 enter.

[031:333] [2022-03-03 06:55:17 +0000.156690][72ca] PullAudioFrame: PullFrame audio


finished.
[031:333] [2022-03-03 06:55:17 +0000.156816][72ca]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[031:333] [2022-03-03 06:55:17 +0000.156845][72ca] OnAudioTimer: OnAudioTimer
return
[031:333] [2022-03-03 06:55:17 +0000.157459][72c9]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[031:333] [2022-03-03 06:55:17 +0000.157596][72c9] OnVideoTimer: OnVideoTimer
EndComposeFile
[031:334] [2022-03-03 06:55:17 +0000.157665][72c9] EndComposeFile: EndComposeFile,
is composing 1
[031:336] [2022-03-03 06:55:17 +0000.160524][72b9] CleanUp leave. expire time = 4
ms

[031:337] [2022-03-03 06:55:17 +0000.160692][72b9] clean up


[031:337] [2022-03-03 06:55:17 +0000.160732][72b9] running_decoder_count:0max
count:2
[031:369] [2022-03-03 06:55:17 +0000.193422][72c7] DTS queue for
Generator:0x76a1a2db58 14398 14428 14462 14495 14528 14562 14595 14637 14660
[031:432] [2022-03-03 06:55:17 +0000.255937][72c7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15097
[031:432] [2022-03-03 06:55:17 +0000.256097][72c7] push video frame to H264
encoder. (100 frame for one log)

[031:432] [2022-03-03 06:55:17 +0000.256156][72c7] push video frame to H264


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

[031:432] [2022-03-03 06:55:17 +0000.256182][72c7] H264Encode::push video frame to


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

[031:432] [2022-03-03 06:55:17 +0000.256247][72c7] The input pts:15097 fps:30


[031:442] [2022-03-03 06:55:17 +0000.265962][72c7] SendFrame
encodedImage._timeStamp:14793encodedImage->_length:94752
[031:451] [2022-03-03 06:55:17 +0000.275042][72c7]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[031:451] [2022-03-03 06:55:17 +0000.275180][72c7]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x76e1a74710
[031:454] [2022-03-03 06:55:17 +0000.278418][72c8]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[031:454] [2022-03-03 06:55:17 +0000.278590][72c8]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[031:455] [2022-03-03 06:55:17 +0000.278865][72c6] stop recording
[031:455] [2022-03-03 06:55:17 +0000.279013][72c6]
RecordingSessionInternalSimple:destroy media processers
[031:455] [2022-03-03 06:55:17 +0000.279056][72c6] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[031:455] [2022-03-03 06:55:17 +0000.279086][72c6] H264Encode::flushing hareware
Encoder
[031:455] [2022-03-03 06:55:17 +0000.279277][72c6] Flush time:41289612 enter.

[031:455] [2022-03-03 06:55:17 +0000.279341][72c6] H264Encoder encoder flush


[031:455] [2022-03-03 06:55:17 +0000.279381][72c6] flush output queue
[031:466] [2022-03-03 06:55:17 +0000.290515][72c6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14961 pts:14961
[031:495] [2022-03-03 06:55:17 +0000.318774][72c6] H264Encode::H264SWEncoder get
callback, length:152128 type:1 nalType:1length:152124
[031:791] [2022-03-03 06:55:17 +0000.614753][72c6] Flush leave. expire time = 336
ms

[031:792] [2022-03-03 06:55:17 +0000.616242][72c6] ~H264EncodeWrap:


[031:792] [2022-03-03 06:55:17 +0000.616401][72c6] ~H264Encode:
[031:792] [2022-03-03 06:55:17 +0000.616431][72c6] teardownCompressionSession:
H264Encode::destroying Encoder
[031:792] [2022-03-03 06:55:17 +0000.616459][72c6] Release time:41289949 enter.

[031:793] [2022-03-03 06:55:17 +0000.616772][72c6] Release:


MediaCodecVideoEncoder::Release _inited:1
[031:793] [2022-03-03 06:55:17 +0000.616836][72c6] Destroy time:41289950 enter.

[031:793] [2022-03-03 06:55:17 +0000.616862][72c6] H264Encoder encoderDestroy


[031:793] [2022-03-03 06:55:17 +0000.616885][72c6]
AndroidMediaCodecVideoEncoder::release env: 0x7681a5c010
[031:793] [2022-03-03 06:55:17 +0000.616985][72c6]
AndroidMediaCodecVideoEncoder::Destroy
[031:813] [2022-03-03 06:55:17 +0000.636732][72c6] Destroy leave. expire time = 20
ms

[031:813] [2022-03-03 06:55:17 +0000.637021][72c6] Release leave. expire time = 21


ms

[031:813] [2022-03-03 06:55:17 +0000.637124][72c6] ~AndroidHwAvcEncoder


time:41289970 enter.

[031:813] [2022-03-03 06:55:17 +0000.637365][72c6] Release time:41289970 enter.

[031:813] [2022-03-03 06:55:17 +0000.637478][72c6] Release:


MediaCodecVideoEncoder:: has been released before, just return
[031:813] [2022-03-03 06:55:17 +0000.637511][72c6] Release leave. expire time = 0
ms

[031:813] [2022-03-03 06:55:17 +0000.637536][72c6] ~AndroidMediaCodecVideoEncoder


[031:813] [2022-03-03 06:55:17 +0000.637558][72c6] ~WrapAndroidMediaCodec
time:41289970 enter.

[031:813] [2022-03-03 06:55:17 +0000.637579][72c6] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[031:813] [2022-03-03 06:55:17 +0000.637599][72c6] video hevc hw codec


destructor:0x75d1a44710
[031:814] [2022-03-03 06:55:17 +0000.637692][72c6] ~AndroidHwAvcEncoder leave.
expire time = 1 ms

[031:814] [2022-03-03 06:55:17 +0000.637763][72c6] teardownCompressionSession:


H264Encode::destroyed Encoder
[031:814] [2022-03-03 06:55:17 +0000.637995][72c6]
RecordingSessionInternalSimple:destroy aac encoder output!
[031:814] [2022-03-03 06:55:17 +0000.638032][72c6] AACSWEncode destructor
[031:831] [2022-03-03 06:55:17 +0000.654796][72cb] fd_close successed!
[031:833] [2022-03-03 06:55:17 +0000.657278][72cb] MP4 close file successfully
[031:833] [2022-03-03 06:55:17 +0000.657399][72cb] Recording session Internal:
notify recording ok
[031:833] [2022-03-03 06:55:17 +0000.657433][72cb] onRecordingOk: Recording Ok,
compose use time: 5210, averagefps 0
[031:833] [2022-03-03 06:55:17 +0000.657459][72cb] OnReceiveEOF:
[031:835] [2022-03-03 06:55:17 +0000.659317][72c9] OnVideoTimer: OnVideoTimer
return
[031:847] [2022-03-03 06:55:17 +0000.671579][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[031:848] [2022-03-03 06:55:17 +0000.671714][6b8e] ~MediaComposeFile time:41290005
enter.

[031:848] [2022-03-03 06:55:17 +0000.671755][6b8e] CancelCompose: CancelCompose,


is composing 0
[031:848] [2022-03-03 06:55:17 +0000.671871][72c6] stop recording
[031:848] [2022-03-03 06:55:17 +0000.671908][72c6] we have stopped recording before
[031:853] [2022-03-03 06:55:17 +0000.677627][6b8e] ~MediaComposeFile leave. expire
time = 6 ms

[031:854] [2022-03-03 06:55:17 +0000.677841][6b8e] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[031:854] [2022-03-03 06:55:17 +0000.678294][6b8e] global uninited!
[031:854] [2022-03-03 06:55:17 +0000.678415][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[031:854] [2022-03-03 06:55:17 +0000.678490][6b8e] ~MediaFilterGraph:
MediaFilterGraph destruct
[031:854] [2022-03-03 06:55:17 +0000.678515][6b8e] RemoveVideoBackGroud: hava not
add video backgroud
[031:854] [2022-03-03 06:55:17 +0000.678549][6b8e] UnbindInputFilter 0x7661a642c8
this 0x7691a76d70
[031:854] [2022-03-03 06:55:17 +0000.678578][6b8e] ClearAllSource: remove source
filter, sourceid: 0x76a1a4f570
[031:854] [2022-03-03 06:55:17 +0000.678597][6b8e] DestoryDecoderByVideoSource
time:41290011 enter.

[031:854] [2022-03-03 06:55:17 +0000.678621][6b8e] ~VideoBindDecoder time:41290011


enter.

[031:857] [2022-03-03 06:55:17 +0000.681633][6b8e] CleanUp time:41290014 enter.

[031:860] [2022-03-03 06:55:17 +0000.683777][6b8e] CleanUp leave. expire time = 3


ms

[031:860] [2022-03-03 06:55:17 +0000.683878][6b8e] CleanUp time:41290017 enter.

[031:860] [2022-03-03 06:55:17 +0000.684062][6b8e] CleanUp leave. expire time = 0


ms
[031:861] [2022-03-03 06:55:17 +0000.684678][6b8e] ~VideoBindDecoder leave. expire
time = 7 ms

[031:861] [2022-03-03 06:55:17 +0000.684788][6b8e] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[031:861] [2022-03-03 06:55:17 +0000.684837][6b8e] UnbindInputFilter 0x7661a64fe8


this 0x7661a642c8
[031:861] [2022-03-03 06:55:17 +0000.684931][6b8e] UnbindInputFilter 0x7661a64568
this 0x7661a64fe8
[031:861] [2022-03-03 06:55:17 +0000.684962][6b8e] UnbindInputFilter 0x76a1a4f790
this 0x7661a64568
[031:861] [2022-03-03 06:55:17 +0000.684990][6b8e] UnbindInputFilter 0x7661a56e28
this 0x7661a71068
[031:861] [2022-03-03 06:55:17 +0000.685017][6b8e] UnbindInputFilter 0x7661a72fe8
this 0x7661a56e28
[031:861] [2022-03-03 06:55:17 +0000.685043][6b8e] UnbindInputFilter 0x76a1a4f790
this 0x7661a72fe8
[031:861] [2022-03-03 06:55:17 +0000.685083][6b8e] ~GLESContext:
[031:862] [2022-03-03 06:55:17 +0000.686128][6b8e] GLESContext destruct finish.
[031:862] [2022-03-03 06:55:17 +0000.686226][6b8e] filter: filter pipeline destroy
this: 0x7691a76cd0
[032:236] [2022-03-03 06:55:18 +0000.59960][7258] Run AGC when audioType = 0
[032:236] [2022-03-03 06:55:18 +0000.60063][7258]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:589] [2022-03-03 06:55:18 +0000.413626][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[034:236] [2022-03-03 06:55:20 +0000.60608][7258] Run AGC when audioType = 0
[034:295] [2022-03-03 06:55:20 +0000.118715][7258] haveEnoughProcessedData
internalAudioStream.length: 0
[035:327] [2022-03-03 06:55:21 +0000.151058][6bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[035:327] [2022-03-03 06:55:21 +0000.151328][6bc8] ~MediaFilterCamera time:41293484
enter.

[035:327] [2022-03-03 06:55:21 +0000.151377][6bc8] StopPullFrameAndWriteMp4


time:41293484 enter.

[035:330] [2022-03-03 06:55:21 +0000.153643][7253] stop recording


[035:330] [2022-03-03 06:55:21 +0000.153774][7253] we have stopped recording before
[035:330] [2022-03-03 06:55:21 +0000.153889][6bc8] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[035:331] [2022-03-03 06:55:21 +0000.154784][6bc8] DestroyPipelineAndFilters


time:41293488 enter.

[035:331] [2022-03-03 06:55:21 +0000.154910][6bc8] DestroyPipelineAndFilters


leave. expire time = 0 ms

[035:331] [2022-03-03 06:55:21 +0000.154952][6bc8] AppDeviceManagerStopMic

[035:331] [2022-03-03 06:55:21 +0000.155039][6bc8] AppDeviceManagerStopMic::mic


status is on
[035:331] [2022-03-03 06:55:21 +0000.155074][6bc8] Try to stop webrtc device.

[035:331] [2022-03-03 06:55:21 +0000.155110][6bc8] Set record state to


stopped.threadID:27592

[035:382] [2022-03-03 06:55:21 +0000.205648][6bc8] Try to destory the


recorder.threadID:27592

[035:582] [2022-03-03 06:55:21 +0000.405939][6bc8] DestroyAudioRecorder:


[035:582] [2022-03-03 06:55:21 +0000.406111][6bc8] Cleanup the buffer queue in the
recorder.
[035:582] [2022-03-03 06:55:21 +0000.406162][6bc8] Destroy the recorder.

[035:585] [2022-03-03 06:55:21 +0000.409256][6bc8] StopRecording finished.

[035:585] [2022-03-03 06:55:21 +0000.409501][6bc8] The stop recording success.

[035:586] [2022-03-03 06:55:21 +0000.409637][6bc8]


AudioDeviceDataHandler::StopMicProcess

[035:587] [2022-03-03 06:55:21 +0000.410898][6bc8] AppDeviceManager stop.

[035:587] [2022-03-03 06:55:21 +0000.411111][6bc8] Rlease the webrtc device object.

[035:587] [2022-03-03 06:55:21 +0000.411486][6bc8] OpenSlesInput destruct.

[035:587] [2022-03-03 06:55:21 +0000.411583][6bc8] OpenSlesOutput destruct.

[035:589] [2022-03-03 06:55:21 +0000.413430][6bc8] EventDispatchServerScope


destruct
[035:589] [2022-03-03 06:55:21 +0000.413558][6bc8]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[035:590] [2022-03-03 06:55:21 +0000.413640][6bc8] ~AudioDeviceDataHandler

[035:606] [2022-03-03 06:55:21 +0000.429656][6bc8] AppDeviceManagerDestruct.

[035:606] [2022-03-03 06:55:21 +0000.429843][6bc8] ~AppDeviceManager:


[035:606] [2022-03-03 06:55:21 +0000.430007][6bc8] ~CpuOverloadDetect time:41293763
enter.

[035:609] [2022-03-03 06:55:21 +0000.432787][6bc8] ~CpuOverloadDetect leave.


expire time = 3 ms

[035:611] [2022-03-03 06:55:21 +0000.435116][6bc8] Destruct BeautifyReader begin...


[035:611] [2022-03-03 06:55:21 +0000.435256][6bc8] Destruct BeautifyReader done.
[035:611] [2022-03-03 06:55:21 +0000.435308][6bc8] ~MediaFilterCamera leave.
expire time = 284 ms

[035:618] [2022-03-03 06:55:21 +0000.442013][6bc8] ~GLESContext:


[035:623] [2022-03-03 06:55:21 +0000.447366][6bc8] GLESContext destruct finish.
[035:623] [2022-03-03 06:55:21 +0000.447501][6bc8] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[035:625] [2022-03-03 06:55:21 +0000.448940][6bc8] global uninited!
[035:626] [2022-03-03 06:55:21 +0000.449849][6bc8] clear AppID 50011
[035:626] [2022-03-03 06:55:21 +0000.449909][6bc8] UnRegister JVM for Xplatform
util
[035:626] [2022-03-03 06:55:21 +0000.449935][6bc8] Dispose::unregister webrtc video
engine
[035:626] [2022-03-03 06:55:21 +0000.449953][6bc8] Init the android object with
jvm:0x0 env:0x0 context:0x0

[035:626] [2022-03-03 06:55:21 +0000.450007][6bc8] SetAndroidMediaCodecObjects


time:41293783 enter.

[035:626] [2022-03-03 06:55:21 +0000.450023][6bc8] ClearAndroidMediaCodecObjects


time:41293783 enter.

[035:626] [2022-03-03 06:55:21 +0000.450046][6bc8] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:626] [2022-03-03 06:55:21 +0000.450069][6bc8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:626] [2022-03-03 06:55:21 +0000.450091][6bc8] SetAndroidMediaCodecObjects


time:41293783 enter.

[035:626] [2022-03-03 06:55:21 +0000.450114][6bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[035:626] [2022-03-03 06:55:21 +0000.450137][6bc8] ClearAndroidMediaCodecObjects
time:41293783 enter.

[035:626] [2022-03-03 06:55:21 +0000.450160][6bc8] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:626] [2022-03-03 06:55:21 +0000.450186][6bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[035:626] [2022-03-03 06:55:21 +0000.450211][6bc8] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[035:626] [2022-03-03 06:55:21 +0000.450228][6bc8] Dispose::unregister webrtc voice


engine
[035:626] [2022-03-03 06:55:21 +0000.450251][6bc8] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[035:626] [2022-03-03 06:55:21 +0000.450277][6bc8] SystemUtil UnInit done


[123:831] [2022-03-03 06:57:24 +0000.214309][6bc8] Register JVM for xplatform util
[123:837] [2022-03-03 06:57:24 +0000.220811][6bc8] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
03 06:57:24 +0000
[123:837] [2022-03-03 06:57:24 +0000.220876][6bc8] set AppID=50011 old AppID=-1
[123:837] [2022-03-03 06:57:24 +0000.220904][6bc8] Init the android object with
jvm:0xb400007691a09350 env:0x7681a06ed0 context:0x752b9a4918

[123:837] [2022-03-03 06:57:24 +0000.220934][6bc8] SetAndroidMediaCodecObjects


time:41381994 enter.

[123:837] [2022-03-03 06:57:24 +0000.220964][6bc8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[123:837] [2022-03-03 06:57:24 +0000.220990][6bc8] SetAndroidMediaCodecObjects


time:41381994 enter.

[123:837] [2022-03-03 06:57:24 +0000.221017][6bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007691a09350
[123:837] [2022-03-03 06:57:24 +0000.221038][6bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007691a09350 address:0x74b752c760
[123:838] [2022-03-03 06:57:24 +0000.221058][6bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007691a09350
address:0x74b752c760
[123:838] [2022-03-03 06:57:24 +0000.221078][6bc8] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[123:838] [2022-03-03 06:57:24 +0000.221099][6bc8] Set the android objects with


jvm:0xb400007691a09350 env:0x7681a06ed0 context:0x752b9a4918
[123:838] [2022-03-03 06:57:24 +0000.221121][6bc8] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x7681a06ed0
[123:838] [2022-03-03 06:57:24 +0000.221142][6bc8] SystemUtil Init done
[123:838] [2022-03-03 06:57:24 +0000.221470][6bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[123:838] [2022-03-03 06:57:24 +0000.221579][6bc8] MediaFilterCamera
[123:838] [2022-03-03 06:57:24 +0000.221622][6bc8] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[123:838] [2022-03-03 06:57:24 +0000.221721][6bc8] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[123:838] [2022-03-03 06:57:24 +0000.221754][6bc8] Recording session using default
bitrate support by app:31457280
[123:838] [2022-03-03 06:57:24 +0000.221763][76a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a59d50
[123:838] [2022-03-03 06:57:24 +0000.222004][76a7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[123:839] [2022-03-03 06:57:24 +0000.222103][6bc8] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[123:839] [2022-03-03 06:57:24 +0000.222901][6bc8] Error(ini.cc:191): Open the file
failed. error:2
[123:839] [2022-03-03 06:57:24 +0000.222942][6bc8]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[123:839] [2022-03-03 06:57:24 +0000.222966][6bc8] The device model: m2101k9ag
usingSoftwareAEC value: 0
[123:845] [2022-03-03 06:57:24 +0000.228902][6bc8] Error(ini.cc:191): Open the file
failed. error:2
[123:845] [2022-03-03 06:57:24 +0000.228983][6bc8]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[123:845] [2022-03-03 06:57:24 +0000.229012][6bc8] The device model: m2101k9ag
usingHardwareAEC value: 0
[123:845] [2022-03-03 06:57:24 +0000.229046][6bc8] The machine device: m2101k9ag
usingHardwareAEC value: 0
[123:846] [2022-03-03 06:57:24 +0000.229075][6bc8] Using Default AEC type: software
AEC
[123:847] [2022-03-03 06:57:24 +0000.230109][6bc8] The device model: m2101k9ag enum
value: 0
[123:847] [2022-03-03 06:57:24 +0000.230808][6bc8] GetMachineModel is M2101K9AG
[123:847] [2022-03-03 06:57:24 +0000.230913][6bc8] GetMachineInfo: M2101K9AG
[123:847] [2022-03-03 06:57:24 +0000.230945][6bc8] Construct BeautifyReader
begin...
[123:847] [2022-03-03 06:57:24 +0000.230962][6bc8] dumpStickerRgba:0
dumpStickerYuv:0
[123:847] [2022-03-03 06:57:24 +0000.230976][6bc8] Construct BeautifyReader done.
[123:851] [2022-03-03 06:57:24 +0000.234222][6bc8] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[123:851] [2022-03-03 06:57:24 +0000.234315][6bc8] AppDeviceManager telnet server
for statistics started......
[123:851] [2022-03-03 06:57:24 +0000.234426][76aa] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76e1a5eba0
[123:851] [2022-03-03 06:57:24 +0000.234859][6bc8] CpuOverloadDetect time:41382008
enter.

[123:851] [2022-03-03 06:57:24 +0000.234977][6bc8] CpuOverloadDetect leave. expire


time = 0 ms

[123:851] [2022-03-03 06:57:24 +0000.235004][76ab] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7691a88150
[123:852] [2022-03-03 06:57:24 +0000.235537][6bc8] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[123:852] [2022-03-03 06:57:24 +0000.235570][6bc8] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[123:852] [2022-03-03 06:57:24 +0000.235755][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[123:852] [2022-03-03 06:57:24 +0000.236023][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[123:853] [2022-03-03 06:57:24 +0000.236287][6bc8] CreatePlatformSpecificObjects:
[123:853] [2022-03-03 06:57:24 +0000.236332][6bc8] audio device use opensle input
and opensl output
[123:853] [2022-03-03 06:57:24 +0000.236367][6bc8] Create OpenSLES output module
with java VM support.

[123:853] [2022-03-03 06:57:24 +0000.236499][6bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[123:853] [2022-03-03 06:57:24 +0000.236667][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[123:853] [2022-03-03 06:57:24 +0000.236840][6bc8] Create OpenSLES output module
with buffer num:1

[123:853] [2022-03-03 06:57:24 +0000.236959][6bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[123:854] [2022-03-03 06:57:24 +0000.237090][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[123:854] [2022-03-03 06:57:24 +0000.237232][6bc8] Create OpenSLES input module
with java VM support.

[123:854] [2022-03-03 06:57:24 +0000.237270][6bc8] Create OpenSLES input module


with buffer num:1

[123:854] [2022-03-03 06:57:24 +0000.237304][6bc8] Error(trace.cc:40): Init the


output and input for audio device template.
[123:854] [2022-03-03 06:57:24 +0000.237327][6bc8] Init the output device.

[123:854] [2022-03-03 06:57:24 +0000.237351][6bc8] Init the opensl input.


[123:854] [2022-03-03 06:57:24 +0000.237374][6bc8] AppDeviceManager get setting
samplerate: 0
[123:854] [2022-03-03 06:57:24 +0000.237737][6bc8] The device model: m2101k9ag enum
value: 0
[123:855] [2022-03-03 06:57:24 +0000.238196][6bc8] The device model: m2101k9ag enum
value: 0
[123:855] [2022-03-03 06:57:24 +0000.238223][6bc8] Set the sample rate to be:48000

[123:855] [2022-03-03 06:57:24 +0000.238246][6bc8] Enable the recording stereo:0


[123:855] [2022-03-03 06:57:24 +0000.238273][6bc8] Set the playout as stereo:1
[123:855] [2022-03-03 06:57:24 +0000.238294][6bc8] Init the microphone.
[123:855] [2022-03-03 06:57:24 +0000.238723][6bc8] Update the recording sample rate
to be: 48000
[123:855] [2022-03-03 06:57:24 +0000.238763][6bc8] Init the speaker.
[123:855] [2022-03-03 06:57:24 +0000.238800][6bc8] Low latency buffer size:144 low
sample rate:48000
[123:855] [2022-03-03 06:57:24 +0000.239018][6bc8] Using 1 x 10ms for an audio
frame.

[123:859] [2022-03-03 06:57:24 +0000.242406][6bc8] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[123:859] [2022-03-03 06:57:24 +0000.242509][6bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[123:859] [2022-03-03 06:57:24 +0000.242551][6bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[123:864] [2022-03-03 06:57:24 +0000.247152][6bc8] The device model:m2101k9ag

[123:864] [2022-03-03 06:57:24 +0000.247218][6bc8] speaker output factor:100


defaultFactor: 100

[123:864] [2022-03-03 06:57:24 +0000.247262][6bc8] headset output factor:100


defaultFactor: 100

[123:864] [2022-03-03 06:57:24 +0000.247589][6bc8] AppDeviceManagerStart finished.


[123:864] [2022-03-03 06:57:24 +0000.247620][6bc8] AppDeviceManagerStartMic::mic
status is off
[123:864] [2022-03-03 06:57:24 +0000.247673][6bc8] AppDeviceManagerStartMic update
aec type: 2

[123:864] [2022-03-03 06:57:24 +0000.247695][6bc8] AppDeviceManagerStartMic update


voiceChangeMode: 4

[123:864] [2022-03-03 06:57:24 +0000.247718][6bc8]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[123:864] [2022-03-03 06:57:24 +0000.247738][6bc8]
AudioDeviceDataHandler::StartMicProcess

[123:864] [2022-03-03 06:57:24 +0000.247851][6bc8] Try to start webrtc recording


device.

[123:864] [2022-03-03 06:57:24 +0000.247877][6bc8] StartRecording. threadID:27592

[123:864] [2022-03-03 06:57:24 +0000.247884][76ac] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[123:864] [2022-03-03 06:57:24 +0000.247922][6bc8] default mode: Set the recording
mode to voice communication to enable HW AEC .

[123:864] [2022-03-03 06:57:24 +0000.247949][6bc8] Set the recording mode before


getSetting: 4
[123:864] [2022-03-03 06:57:24 +0000.247974][6bc8] Set the recording mode after
getSetting: 1
[123:901] [2022-03-03 06:57:24 +0000.284692][6bc8] StartRecording finished.

[123:901] [2022-03-03 06:57:24 +0000.284806][6bc8] audio: start the audio mic


checker timer.

[123:902] [2022-03-03 06:57:24 +0000.285252][6bc8] machine model :xiaomi


[123:902] [2022-03-03 06:57:24 +0000.285299][6bc8] Support this machine
model :xiaomi
[123:902] [2022-03-03 06:57:24 +0000.285319][6bc8] global inited! current sdk
version: 07-20-936c45f
[124:264] [2022-03-03 06:57:24 +0000.647455][70eb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[124:264] [2022-03-03 06:57:24 +0000.647700][76a8] MediaFilterCamera, recording
file context:0x7631a3a700 input texture:17
[124:264] [2022-03-03 06:57:24 +0000.647740][76a8] GLESContext:
[124:264] [2022-03-03 06:57:24 +0000.647780][76a8] The result of eglGetDisplay is:
0xb400007681a471f0
[124:265] [2022-03-03 06:57:24 +0000.648666][76a8] The result of creation:
0x7631a6c140
[124:265] [2022-03-03 06:57:24 +0000.648829][76a8] The result of
eglCreatePbufferSurface is: 0x7631a610a0
[124:265] [2022-03-03 06:57:24 +0000.648979][70eb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7631a3a700 input_texture: 17
[124:415] [2022-03-03 06:57:24 +0000.798083][76ac] haveEnoughProcessedData
internalAudioStream.length: 0
[124:885] [2022-03-03 06:57:25 +0000.269072][76ac] Run AGC when audioType = 0
[124:886] [2022-03-03 06:57:25 +0000.269214][76ac]
AudioDeviceDataHandler::MixAndSendOutFrame
[126:124] [2022-03-03 06:57:26 +0000.507528][76ac] haveEnoughProcessedData
internalAudioStream.length: 10
[126:886] [2022-03-03 06:57:27 +0000.269304][76ac] Run AGC when audioType = 0
[127:838] [2022-03-03 06:57:28 +0000.222026][76ac] haveEnoughProcessedData
internalAudioStream.length: 0
[127:906] [2022-03-03 06:57:28 +0000.289174][724f]
monitorTime:4005totalDuration:3940
[128:883] [2022-03-03 06:57:29 +0000.266416][76ad] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[128:883] [2022-03-03 06:57:29 +0000.266767][76ad] _deviceSampleRate:48000

[128:888] [2022-03-03 06:57:29 +0000.272052][76ac] Run AGC when audioType = 0


[128:889] [2022-03-03 06:57:29 +0000.272318][76ac]
AudioDeviceDataHandler::MixAndSendOutFrame
[129:546] [2022-03-03 06:57:29 +0000.929545][76ac] haveEnoughProcessedData
internalAudioStream.length: 0
[130:063] [2022-03-03 06:57:30 +0000.447061][6bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[130:064] [2022-03-03 06:57:30 +0000.447263][6bc8] ~MediaFilterCamera time:41388221
enter.

[130:064] [2022-03-03 06:57:30 +0000.447314][6bc8] StopPullFrameAndWriteMp4


time:41388221 enter.

[130:064] [2022-03-03 06:57:30 +0000.447924][76a7] stop recording


[130:064] [2022-03-03 06:57:30 +0000.447973][76a7] we have stopped recording before
[130:065] [2022-03-03 06:57:30 +0000.448072][6bc8] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[130:065] [2022-03-03 06:57:30 +0000.448496][6bc8] DestroyPipelineAndFilters


time:41388222 enter.

[130:065] [2022-03-03 06:57:30 +0000.448539][6bc8] DestroyPipelineAndFilters


leave. expire time = 0 ms

[130:065] [2022-03-03 06:57:30 +0000.448557][6bc8] AppDeviceManagerStopMic

[130:065] [2022-03-03 06:57:30 +0000.448616][6bc8] AppDeviceManagerStopMic::mic


status is on
[130:065] [2022-03-03 06:57:30 +0000.448644][6bc8] Try to stop webrtc device.

[130:065] [2022-03-03 06:57:30 +0000.448670][6bc8] Set record state to


stopped.threadID:27592

[130:144] [2022-03-03 06:57:30 +0000.528016][6bc8] Try to destory the


recorder.threadID:27592

[130:345] [2022-03-03 06:57:30 +0000.728597][6bc8] DestroyAudioRecorder:


[130:346] [2022-03-03 06:57:30 +0000.729598][6bc8] Cleanup the buffer queue in the
recorder.
[130:346] [2022-03-03 06:57:30 +0000.729756][6bc8] Destroy the recorder.

[130:356] [2022-03-03 06:57:30 +0000.739972][6bc8] StopRecording finished.

[130:357] [2022-03-03 06:57:30 +0000.740570][6bc8] The stop recording success.

[130:357] [2022-03-03 06:57:30 +0000.740735][6bc8]


AudioDeviceDataHandler::StopMicProcess

[130:361] [2022-03-03 06:57:30 +0000.745003][6bc8] AppDeviceManager stop.

[130:362] [2022-03-03 06:57:30 +0000.745356][6bc8] Rlease the webrtc device object.

[130:365] [2022-03-03 06:57:30 +0000.748163][6bc8] OpenSlesInput destruct.

[130:365] [2022-03-03 06:57:30 +0000.748469][6bc8] OpenSlesOutput destruct.

[130:373] [2022-03-03 06:57:30 +0000.756490][6bc8] EventDispatchServerScope


destruct
[130:373] [2022-03-03 06:57:30 +0000.756725][6bc8]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[130:373] [2022-03-03 06:57:30 +0000.756931][6bc8] ~AudioDeviceDataHandler

[130:380] [2022-03-03 06:57:30 +0000.763900][6bc8] AppDeviceManagerDestruct.

[130:381] [2022-03-03 06:57:30 +0000.764291][6bc8] ~AppDeviceManager:


[130:381] [2022-03-03 06:57:30 +0000.764521][6bc8] ~CpuOverloadDetect time:41388538
enter.

[130:382] [2022-03-03 06:57:30 +0000.765540][6bc8] ~CpuOverloadDetect leave.


expire time = 1 ms

[130:385] [2022-03-03 06:57:30 +0000.768683][6bc8] Destruct BeautifyReader begin...


[130:385] [2022-03-03 06:57:30 +0000.768766][6bc8] Destruct BeautifyReader done.
[130:385] [2022-03-03 06:57:30 +0000.768794][6bc8] ~MediaFilterCamera leave.
expire time = 321 ms

[130:385] [2022-03-03 06:57:30 +0000.768906][6bc8] ~GLESContext:


[130:388] [2022-03-03 06:57:30 +0000.771126][6bc8] GLESContext destruct finish.
[130:388] [2022-03-03 06:57:30 +0000.771224][6bc8] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[130:388] [2022-03-03 06:57:30 +0000.771728][6bc8] global uninited!
[130:388] [2022-03-03 06:57:30 +0000.772025][6bc8] clear AppID 50011
[130:389] [2022-03-03 06:57:30 +0000.772069][6bc8] UnRegister JVM for Xplatform
util
[130:389] [2022-03-03 06:57:30 +0000.772101][6bc8] Dispose::unregister webrtc video
engine
[130:389] [2022-03-03 06:57:30 +0000.772127][6bc8] Init the android object with
jvm:0x0 env:0x0 context:0x0

[130:389] [2022-03-03 06:57:30 +0000.772154][6bc8] SetAndroidMediaCodecObjects


time:41388546 enter.

[130:389] [2022-03-03 06:57:30 +0000.772176][6bc8] ClearAndroidMediaCodecObjects


time:41388546 enter.

[130:389] [2022-03-03 06:57:30 +0000.772193][6bc8] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[130:389] [2022-03-03 06:57:30 +0000.772216][6bc8] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[130:389] [2022-03-03 06:57:30 +0000.772232][6bc8] SetAndroidMediaCodecObjects


time:41388546 enter.

[130:389] [2022-03-03 06:57:30 +0000.772252][6bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[130:389] [2022-03-03 06:57:30 +0000.772276][6bc8] ClearAndroidMediaCodecObjects
time:41388546 enter.

[130:389] [2022-03-03 06:57:30 +0000.772301][6bc8] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[130:389] [2022-03-03 06:57:30 +0000.772315][6bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[130:389] [2022-03-03 06:57:30 +0000.772368][6bc8] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[130:389] [2022-03-03 06:57:30 +0000.772392][6bc8] Dispose::unregister webrtc voice


engine
[130:389] [2022-03-03 06:57:30 +0000.772407][6bc8] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[130:389] [2022-03-03 06:57:30 +0000.772428][6bc8] SystemUtil UnInit done


[145:924] [2022-03-03 06:57:46 +0000.308030][6bc8] Register JVM for xplatform util
[145:946] [2022-03-03 06:57:46 +0000.330053][6bc8] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
03 06:57:46 +0000
[145:947] [2022-03-03 06:57:46 +0000.330138][6bc8] set AppID=50011 old AppID=-1
[145:947] [2022-03-03 06:57:46 +0000.330164][6bc8] Init the android object with
jvm:0xb400007691a09350 env:0x7681a06ed0 context:0x752b9a4918

[145:947] [2022-03-03 06:57:46 +0000.330185][6bc8] SetAndroidMediaCodecObjects


time:41404104 enter.

[145:947] [2022-03-03 06:57:46 +0000.330207][6bc8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[145:947] [2022-03-03 06:57:46 +0000.330223][6bc8] SetAndroidMediaCodecObjects


time:41404104 enter.

[145:947] [2022-03-03 06:57:46 +0000.330238][6bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007691a09350
[145:947] [2022-03-03 06:57:46 +0000.330254][6bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007691a09350 address:0x74b752c760
[145:947] [2022-03-03 06:57:46 +0000.330269][6bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007691a09350
address:0x74b752c760
[145:947] [2022-03-03 06:57:46 +0000.330285][6bc8] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[145:947] [2022-03-03 06:57:46 +0000.330301][6bc8] Set the android objects with


jvm:0xb400007691a09350 env:0x7681a06ed0 context:0x752b9a4918

[145:947] [2022-03-03 06:57:46 +0000.330326][6bc8] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7681a06ed0
[145:947] [2022-03-03 06:57:46 +0000.330345][6bc8] SystemUtil Init done
[145:947] [2022-03-03 06:57:46 +0000.330824][6bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[145:947] [2022-03-03 06:57:46 +0000.330965][6bc8] MediaFilterCamera
[145:948] [2022-03-03 06:57:46 +0000.331959][6bc8] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[145:949] [2022-03-03 06:57:46 +0000.332326][6bc8] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[145:949] [2022-03-03 06:57:46 +0000.332400][6bc8] Recording session using default
bitrate support by app:31457280
[145:951] [2022-03-03 06:57:46 +0000.334346][776e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a44270
[145:951] [2022-03-03 06:57:46 +0000.335052][776e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[145:952] [2022-03-03 06:57:46 +0000.335426][6bc8] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[145:953] [2022-03-03 06:57:46 +0000.336360][6bc8] Error(ini.cc:191): Open the file
failed. error:2
[145:953] [2022-03-03 06:57:46 +0000.336431][6bc8]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[145:953] [2022-03-03 06:57:46 +0000.336454][6bc8] The device model: m2101k9ag
usingSoftwareAEC value: 0
[145:964] [2022-03-03 06:57:46 +0000.347425][6bc8] Error(ini.cc:191): Open the file
failed. error:2
[145:964] [2022-03-03 06:57:46 +0000.347684][6bc8]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[145:964] [2022-03-03 06:57:46 +0000.347777][6bc8] The device model: m2101k9ag
usingHardwareAEC value: 0
[145:964] [2022-03-03 06:57:46 +0000.347836][6bc8] The machine device: m2101k9ag
usingHardwareAEC value: 0
[145:964] [2022-03-03 06:57:46 +0000.347891][6bc8] Using Default AEC type: software
AEC
[145:966] [2022-03-03 06:57:46 +0000.349161][6bc8] The device model: m2101k9ag enum
value: 0
[145:967] [2022-03-03 06:57:46 +0000.350506][6bc8] GetMachineModel is M2101K9AG
[145:967] [2022-03-03 06:57:46 +0000.350656][6bc8] GetMachineInfo: M2101K9AG
[145:967] [2022-03-03 06:57:46 +0000.350702][6bc8] Construct BeautifyReader
begin...
[145:967] [2022-03-03 06:57:46 +0000.350757][6bc8] dumpStickerRgba:0
dumpStickerYuv:0
[145:967] [2022-03-03 06:57:46 +0000.350808][6bc8] Construct BeautifyReader done.
[145:972] [2022-03-03 06:57:46 +0000.355533][6bc8] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[145:972] [2022-03-03 06:57:46 +0000.355604][777c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76e1a7a5c0
[145:972] [2022-03-03 06:57:46 +0000.355642][6bc8] AppDeviceManager telnet server
for statistics started......
[145:973] [2022-03-03 06:57:46 +0000.356668][6bc8] CpuOverloadDetect time:41404130
enter.

[145:973] [2022-03-03 06:57:46 +0000.356822][6bc8] CpuOverloadDetect leave. expire


time = 0 ms

[145:974] [2022-03-03 06:57:46 +0000.357419][6bc8] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[145:974] [2022-03-03 06:57:46 +0000.357489][6bc8] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[145:974] [2022-03-03 06:57:46 +0000.357664][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[145:974] [2022-03-03 06:57:46 +0000.357939][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[145:975] [2022-03-03 06:57:46 +0000.358261][6bc8] CreatePlatformSpecificObjects:
[145:975] [2022-03-03 06:57:46 +0000.358320][6bc8] audio device use opensle input
and opensl output
[145:975] [2022-03-03 06:57:46 +0000.358347][6bc8] Create OpenSLES output module
with java VM support.

[145:975] [2022-03-03 06:57:46 +0000.358485][6bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[145:975] [2022-03-03 06:57:46 +0000.358693][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[145:976] [2022-03-03 06:57:46 +0000.359067][6bc8] Create OpenSLES output module
with buffer num:1

[145:976] [2022-03-03 06:57:46 +0000.359235][6bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[145:976] [2022-03-03 06:57:46 +0000.359563][6bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[145:976] [2022-03-03 06:57:46 +0000.359925][6bc8] Create OpenSLES input module
with java VM support.

[145:976] [2022-03-03 06:57:46 +0000.359942][777e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7691a80510
[145:976] [2022-03-03 06:57:46 +0000.360245][6bc8] Create OpenSLES input module
with buffer num:1

[145:977] [2022-03-03 06:57:46 +0000.360312][6bc8] Error(trace.cc:40): Init the


output and input for audio device template.
[145:977] [2022-03-03 06:57:46 +0000.360334][6bc8] Init the output device.

[145:977] [2022-03-03 06:57:46 +0000.360350][6bc8] Init the opensl input.


[145:977] [2022-03-03 06:57:46 +0000.360368][6bc8] AppDeviceManager get setting
samplerate: 0
[145:977] [2022-03-03 06:57:46 +0000.360725][6bc8] The device model: m2101k9ag enum
value: 0
[145:978] [2022-03-03 06:57:46 +0000.361229][6bc8] The device model: m2101k9ag enum
value: 0
[145:978] [2022-03-03 06:57:46 +0000.361277][6bc8] Set the sample rate to be:48000

[145:978] [2022-03-03 06:57:46 +0000.361298][6bc8] Enable the recording stereo:0


[145:978] [2022-03-03 06:57:46 +0000.361316][6bc8] Set the playout as stereo:1
[145:978] [2022-03-03 06:57:46 +0000.361331][6bc8] Init the microphone.
[145:978] [2022-03-03 06:57:46 +0000.361824][6bc8] Update the recording sample rate
to be: 48000
[145:978] [2022-03-03 06:57:46 +0000.361966][6bc8] Init the speaker.
[145:978] [2022-03-03 06:57:46 +0000.362029][6bc8] Low latency buffer size:144 low
sample rate:48000
[145:979] [2022-03-03 06:57:46 +0000.362255][6bc8] Using 1 x 10ms for an audio
frame.

[145:985] [2022-03-03 06:57:46 +0000.368230][6bc8] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[145:985] [2022-03-03 06:57:46 +0000.368438][6bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[145:985] [2022-03-03 06:57:46 +0000.368534][6bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[145:994] [2022-03-03 06:57:46 +0000.377549][6bc8] The device model:m2101k9ag
[145:994] [2022-03-03 06:57:46 +0000.377739][6bc8] speaker output factor:100
defaultFactor: 100

[145:994] [2022-03-03 06:57:46 +0000.377807][6bc8] headset output factor:100


defaultFactor: 100

[145:996] [2022-03-03 06:57:46 +0000.379129][6bc8] AppDeviceManagerStart finished.


[145:996] [2022-03-03 06:57:46 +0000.379262][6bc8] AppDeviceManagerStartMic::mic
status is off
[145:996] [2022-03-03 06:57:46 +0000.379359][6bc8] AppDeviceManagerStartMic update
aec type: 2

[145:996] [2022-03-03 06:57:46 +0000.379416][6bc8] AppDeviceManagerStartMic update


voiceChangeMode: 4

[145:996] [2022-03-03 06:57:46 +0000.379484][6bc8]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[145:996] [2022-03-03 06:57:46 +0000.379533][6bc8]
AudioDeviceDataHandler::StartMicProcess

[145:996] [2022-03-03 06:57:46 +0000.379808][6bc8] Try to start webrtc recording


device.

[145:996] [2022-03-03 06:57:46 +0000.379895][6bc8] StartRecording. threadID:27592

[145:996] [2022-03-03 06:57:46 +0000.379992][6bc8] default mode: Set the recording


mode to voice communication to enable HW AEC .

[145:996] [2022-03-03 06:57:46 +0000.380047][6bc8] Set the recording mode before


getSetting: 4
[145:997] [2022-03-03 06:57:46 +0000.380105][6bc8] Set the recording mode after
getSetting: 1
[145:997] [2022-03-03 06:57:46 +0000.380466][7781] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[146:053] [2022-03-03 06:57:46 +0000.436645][6bc8] StartRecording finished.

[146:053] [2022-03-03 06:57:46 +0000.436708][6bc8] audio: start the audio mic


checker timer.

[146:054] [2022-03-03 06:57:46 +0000.437318][6bc8] machine model :xiaomi


[146:054] [2022-03-03 06:57:46 +0000.437379][6bc8] Support this machine
model :xiaomi
[146:054] [2022-03-03 06:57:46 +0000.437404][6bc8] global inited! current sdk
version: 07-20-936c45f
[146:372] [2022-03-03 06:57:46 +0000.755487][70eb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[146:376] [2022-03-03 06:57:46 +0000.759748][7774] MediaFilterCamera, recording
file context:0x7631a3a700 input texture:19
[146:376] [2022-03-03 06:57:46 +0000.759831][7774] GLESContext:
[146:376] [2022-03-03 06:57:46 +0000.759873][7774] The result of eglGetDisplay is:
0xb400007681a471f0
[146:379] [2022-03-03 06:57:46 +0000.762904][7774] The result of creation:
0x7631a4f010
[146:380] [2022-03-03 06:57:46 +0000.763420][7774] The result of
eglCreatePbufferSurface is: 0x7631a59060
[146:382] [2022-03-03 06:57:46 +0000.765527][70eb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7631a3a700 input_texture: 19
[147:002] [2022-03-03 06:57:47 +0000.385643][7781] Run AGC when audioType = 0
[147:059] [2022-03-03 06:57:47 +0000.442802][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[148:767] [2022-03-03 06:57:49 +0000.150391][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[149:002] [2022-03-03 06:57:49 +0000.385710][7781] Run AGC when audioType = 0
[149:003] [2022-03-03 06:57:49 +0000.386269][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[150:058] [2022-03-03 06:57:50 +0000.441483][724f]
monitorTime:4005totalDuration:3860
[150:484] [2022-03-03 06:57:50 +0000.867178][7781] haveEnoughProcessedData
internalAudioStream.length: 10
[151:003] [2022-03-03 06:57:51 +0000.386770][7781] Run AGC when audioType = 0
[152:194] [2022-03-03 06:57:52 +0000.577603][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[153:003] [2022-03-03 06:57:53 +0000.386572][7781] Run AGC when audioType = 0
[153:004] [2022-03-03 06:57:53 +0000.387165][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[153:907] [2022-03-03 06:57:54 +0000.290101][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[154:984] [2022-03-03 06:57:55 +0000.367868][6b8e] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[154:984] [2022-03-03 06:57:55 +0000.367940][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[154:985] [2022-03-03 06:57:55 +0000.368258][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[154:985] [2022-03-03 06:57:55 +0000.368456][7774] operator() time:41413142 enter.

[154:985] [2022-03-03 06:57:55 +0000.368499][7774] MediaFilterCamera, recording


file context:0x7631a3a700 input texture:19
[154:986] [2022-03-03 06:57:55 +0000.369782][7774] MicSource: Mic source
created:10x76c1b6aef0
[154:987] [2022-03-03 06:57:55 +0000.370454][7774] alloc thread: 0x7681a23b70
name:worker2 thread id:501646142640 to Mic_source
[154:987] [2022-03-03 06:57:55 +0000.370547][7774] audio: start the audio sender
thread.

[154:987] [2022-03-03 06:57:55 +0000.370608][7774] construct OpenGLRenderProgram


0x76b1a25de8
[154:987] [2022-03-03 06:57:55 +0000.370638][7774] CropFilter::SetOrientation
orientation: 90
[154:987] [2022-03-03 06:57:55 +0000.370826][7774] filter: filter pipeline
construtc this: 0x7661a6f590
[154:987] [2022-03-03 06:57:55 +0000.370866][7774] filter: filter pipeline2 update
pattern: 1
[154:987] [2022-03-03 06:57:55 +0000.370897][7774] CameraSource::source_id_:5
[154:987] [2022-03-03 06:57:55 +0000.370927][7774] RecordAudioSource::source_id_:6
[154:988] [2022-03-03 06:57:55 +0000.371063][7774] BindInputFilter 0x7691a58e90
this 0x76b1a26010
[154:988] [2022-03-03 06:57:55 +0000.371104][7774] BindInputFilter 0x7691a977a8
this 0x7691a7d3a0
[154:988] [2022-03-03 06:57:55 +0000.371138][7774] BindInputFilter 0x76b1a26010
this 0x7661a6f630
[154:988] [2022-03-03 06:57:55 +0000.371185][7774] setParamentForFilters:
speed:1.000000
[154:988] [2022-03-03 06:57:55 +0000.371212][7774] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[154:988] [2022-03-03 06:57:55 +0000.371241][7774] SetParamForFilter time:41413145
enter.
[154:988] [2022-03-03 06:57:55 +0000.371268][7774] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[154:988] [2022-03-03 06:57:55 +0000.371296][7774] SetParamForFilter: Params video
index is: 0
[154:988] [2022-03-03 06:57:55 +0000.371322][7774] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[154:988] [2022-03-03 06:57:55 +0000.371362][7774] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[154:988] [2022-03-03 06:57:55 +0000.371383][7774] crop filter mode tpye:
citytravelvideo index:0
[154:995] [2022-03-03 06:57:55 +0000.378098][7774]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378188][7774]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378214][7774]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378234][7774]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378253][7774]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378284][7774]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378312][7774]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378337][7774]
Warning(parse_template_json.cc:81): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378361][7774]
Warning(parse_template_json.cc:81): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378388][7774]
Warning(parse_template_json.cc:67): json parament no found the parament
[154:995] [2022-03-03 06:57:55 +0000.378412][7774]
Warning(parse_template_json.cc:93): json parament no found the duration
[154:995] [2022-03-03 06:57:55 +0000.378442][7774] SetParamForFilter leave. expire
time = 7 ms

[154:995] [2022-03-03 06:57:55 +0000.378629][7774] OnOutputSizeChanged width 1280


height 720
[154:995] [2022-03-03 06:57:55 +0000.378668][7774] OpenGLFrameBuffer: width:1280
height:720
[154:995] [2022-03-03 06:57:55 +0000.378701][7774] OpenGLFrameBuffer: width:1280
height:720
[154:995] [2022-03-03 06:57:55 +0000.378725][7774] OpenGLFrameBuffer: width:1280
height:720
[154:995] [2022-03-03 06:57:55 +0000.378751][7774] OpenGLFrameBuffer: width:1280
height:720
[154:995] [2022-03-03 06:57:55 +0000.378776][7774] OpenGLFrameBuffer: width:1280
height:720
[154:995] [2022-03-03 06:57:55 +0000.378846][7774] OpenGLFrameBuffer: width:1280
height:720
[154:995] [2022-03-03 06:57:55 +0000.378874][7774] construct TrivalImageDrawer
0x7671a2d790
[154:995] [2022-03-03 06:57:55 +0000.378901][7774] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7671a2d790 context 0x7601adeb70
[154:995] [2022-03-03 06:57:55 +0000.378929][7774] setupGLES:
[154:996] [2022-03-03 06:57:55 +0000.379336][7774] OpenGLRenderProgram::Initialize.
[154:996] [2022-03-03 06:57:55 +0000.379390][7774] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[154:996] [2022-03-03 06:57:55 +0000.379417][7774] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[154:996] [2022-03-03 06:57:55 +0000.379473][7774] Init open gl render:
0x76b1a25de8
[154:996] [2022-03-03 06:57:55 +0000.379508][7774] Fragement shader path:
[154:996] [2022-03-03 06:57:55 +0000.379538][7774] Fragement shader path:
[154:996] [2022-03-03 06:57:55 +0000.379561][7774] create opengl program object.
[154:996] [2022-03-03 06:57:55 +0000.379587][7774] create shader: vertex
[154:996] [2022-03-03 06:57:55 +0000.379806][7774] create shader: fragment
[154:998] [2022-03-03 06:57:55 +0000.381163][7774] Have not extra filter filename!
[154:998] [2022-03-03 06:57:55 +0000.381228][7774] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[154:998] [2022-03-03 06:57:55 +0000.381253][7774] OpenGLRenderProgram::Initialize
success.
[154:998] [2022-03-03 06:57:55 +0000.381350][7774] Setup the OpenGL result:1
[154:998] [2022-03-03 06:57:55 +0000.381678][776e] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
[154:998] [2022-03-03 06:57:55 +0000.381858][776e] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[154:998] [2022-03-03 06:57:55 +0000.381933][77a5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a1a753e8
[154:998] [2022-03-03 06:57:55 +0000.381945][776e] 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
[154:998] [2022-03-03 06:57:55 +0000.382013][776e] 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_41413155.mp4
fileFD: -1
[154:999] [2022-03-03 06:57:55 +0000.382332][776e] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
is opened successfully
[154:999] [2022-03-03 06:57:55 +0000.382374][776e] setupMediaProcessers:
[154:999] [2022-03-03 06:57:55 +0000.382399][776e]
RecordingSessionInternalSimple:setup media processers.
[154:999] [2022-03-03 06:57:55 +0000.382427][776e] construct AAC encoder
[154:999] [2022-03-03 06:57:55 +0000.382673][776e] H264Encoder creating:
superfast011818
[154:999] [2022-03-03 06:57:55 +0000.382719][776e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[155:000] [2022-03-03 06:57:55 +0000.383302][776e] H264Encode::GetMachineModel is
M2101K9AG
[155:000] [2022-03-03 06:57:55 +0000.383378][776e] H264Encoder machine_mode
is:M2101K9AG
[155:000] [2022-03-03 06:57:55 +0000.383400][776e] H264Encode::machine size :9
machine_mode:M2101K9AG
[155:000] [2022-03-03 06:57:55 +0000.383421][776e] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[155:000] [2022-03-03 06:57:55 +0000.383442][776e] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[155:000] [2022-03-03 06:57:55 +0000.383462][776e] setupCompressionSession:
[155:000] [2022-03-03 06:57:55 +0000.383482][776e] H264Encode::creating hareware
Encoder
[155:000] [2022-03-03 06:57:55 +0000.383501][776e] AndroidHwAvcEncoder
time:41413157 enter.

[155:000] [2022-03-03 06:57:55 +0000.383599][7782] webrtc device:Handle the data


from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[155:000] [2022-03-03 06:57:55 +0000.383683][7782] _deviceSampleRate:48000

[155:000] [2022-03-03 06:57:55 +0000.383698][776e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74b752c760
[155:000] [2022-03-03 06:57:55 +0000.383846][776e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[155:000] [2022-03-03 06:57:55 +0000.383883][776e] The video avc hw codec address
is 0x75d1a43390
[155:000] [2022-03-03 06:57:55 +0000.383968][776e] AndroidHwAvcEncoder leave.
expire time = 0 ms

[155:000] [2022-03-03 06:57:55 +0000.384006][776e] RegisterEncodeCompleteCallback


time:41413157 enter.

[155:001] [2022-03-03 06:57:55 +0000.384142][776e] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[155:001] [2022-03-03 06:57:55 +0000.384198][776e] InitEncode time:41413158 enter.

[155:001] [2022-03-03 06:57:55 +0000.384278][776e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[155:001] [2022-03-03 06:57:55 +0000.384309][776e] Create time:41413158 enter.

[155:001] [2022-03-03 06:57:55 +0000.384332][776e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[155:001] [2022-03-03 06:57:55 +0000.384359][776e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a6fed0
[155:001] [2022-03-03 06:57:55 +0000.384511][776e] supported_type:video/avc
[155:001] [2022-03-03 06:57:55 +0000.384594][776e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[155:001] [2022-03-03 06:57:55 +0000.384634][776e] hwCodecPrefix :OMX.qcom.
[155:001] [2022-03-03 06:57:55 +0000.384659][776e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[155:001] [2022-03-03 06:57:55 +0000.384701][776e] mediacodec_createCodecByName
time:41413158 enter.

[155:001] [2022-03-03 06:57:55 +0000.384734][776e] WrapAndroidMediaCodec


time:41413158 enter.

[155:001] [2022-03-03 06:57:55 +0000.384864][776e] WrapAndroidMediaCodec leave.


expire time = 0 ms

[155:004] [2022-03-03 06:57:55 +0000.387873][7781] Run AGC when audioType = 0


[155:017] [2022-03-03 06:57:55 +0000.400805][776e] mediacodec_createCodecByName
leave. expire time = 16 ms

[155:017] [2022-03-03 06:57:55 +0000.400956][776e] WrapAndroidMediaFromat


time:41413174 enter.

[155:017] [2022-03-03 06:57:55 +0000.401045][776e] WrapAndroidMediaFromat leave.


expire time = 1 ms

[155:062] [2022-03-03 06:57:55 +0000.445355][776e] Destroy time:41413219 enter.

[155:062] [2022-03-03 06:57:55 +0000.445460][776e] WrapAndroidMediaFromat::


Destroy
[155:062] [2022-03-03 06:57:55 +0000.445487][776e] Destroy leave. expire time = 0
ms

[155:062] [2022-03-03 06:57:55 +0000.445525][776e] ~WrapAndroidMediaFromat


time:41413219 enter.

[155:062] [2022-03-03 06:57:55 +0000.445567][776e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[155:062] [2022-03-03 06:57:55 +0000.445606][776e] Create leave. expire time = 61


ms

[155:062] [2022-03-03 06:57:55 +0000.445633][776e] isSemiPlanarSupport


time:41413219 enter.

[155:062] [2022-03-03 06:57:55 +0000.445660][776e] H264Encoder isSemiPlanarSupport


[155:062] [2022-03-03 06:57:55 +0000.445691][776e] isSemiPlanarSupport leave.
expire time = 0 ms

[155:062] [2022-03-03 06:57:55 +0000.445722][776e] creat hw H264Encoder success,


isSemiPlanar:1
[155:062] [2022-03-03 06:57:55 +0000.445868][776e] InitEncode leave. expire time =
61 ms

[155:062] [2022-03-03 06:57:55 +0000.445918][776e] H264Encode::created Encoder


[155:062] [2022-03-03 06:57:55 +0000.445943][776e] H264Encode:: H264 encoder
created.
[155:062] [2022-03-03 06:57:55 +0000.445979][776e] H264 encoder created.
[155:062] [2022-03-03 06:57:55 +0000.446006][776e]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681a39750
[155:062] [2022-03-03 06:57:55 +0000.446038][776e] setOutput:
[155:063] [2022-03-03 06:57:55 +0000.446176][776e]
RecordingSessionInternalSimple:encoder set output to muxer!
[155:063] [2022-03-03 06:57:55 +0000.446199][776e] request a key frame
[155:063] [2022-03-03 06:57:55 +0000.446217][776e] H264Encode:: request a key frame
[155:063] [2022-03-03 06:57:55 +0000.446344][776e] setDisplayRotate :90
[155:063] [2022-03-03 06:57:55 +0000.446378][776e] 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
[155:063] [2022-03-03 06:57:55 +0000.446442][7774] StartRecording:
[155:063] [2022-03-03 06:57:55 +0000.446504][77a0] operator(): Set the recording
session in mic source. recording session: 0x7691a97650
[155:063] [2022-03-03 06:57:55 +0000.446591][7774] operator() leave. expire time =
78 ms

[155:111] [2022-03-03 06:57:55 +0000.494680][7774] begine recode to first frame


spend time:126
[155:111] [2022-03-03 06:57:55 +0000.494783][7774]
GPUImageProcessing::SetOrientation orientation: 90
[155:112] [2022-03-03 06:57:55 +0000.495669][7774] drawYUV420 render
OpenGLRenderProgram:0x76b1a25de8
[155:145] [2022-03-03 06:57:55 +0000.528680][7774] drawYUV420 render
OpenGLRenderProgram:0x76b1a25de8
[155:153] [2022-03-03 06:57:55 +0000.536471][77a4]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[155:177] [2022-03-03 06:57:55 +0000.560362][7774] drawYUV420 render
OpenGLRenderProgram:0x76b1a25de8
[155:191] [2022-03-03 06:57:55 +0000.574543][77a5] add aac audio track with id:1
[155:205] [2022-03-03 06:57:55 +0000.588915][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[155:222] [2022-03-03 06:57:55 +0000.605874][77a4] h264 add frame header cdr flag
[155:223] [2022-03-03 06:57:55 +0000.606446][77a4] h264 add frame header cdr flag
[155:223] [2022-03-03 06:57:55 +0000.606730][77a4] Received key frame:0
[155:223] [2022-03-03 06:57:55 +0000.606767][77a4] H264Encode:: get a sps pps
header!headerSize:29
[155:223] [2022-03-03 06:57:55 +0000.606870][77a5] get the H.264 SPS parameter
[155:224] [2022-03-03 06:57:55 +0000.607113][77a5] add video track with id:2
[155:224] [2022-03-03 06:57:55 +0000.607782][77a5] get the H.264 PPS parameter
[155:225] [2022-03-03 06:57:55 +0000.608806][77a5] get the H.264 IDR frame
[155:225] [2022-03-03 06:57:55 +0000.608891][77a5] resss:true
[155:225] [2022-03-03 06:57:55 +0000.608920][77a5] video start ts:0
[155:225] [2022-03-03 06:57:55 +0000.608998][77a5] the video frame has been written
into MP4 file
[155:270] [2022-03-03 06:57:55 +0000.653544][77a5] audio start ts:0
[155:270] [2022-03-03 06:57:55 +0000.653671][77a5] the audio frame has been written
into MP4 file
[155:315] [2022-03-03 06:57:55 +0000.698251][77a4] DTS queue for
Generator:0x76a1a31088 129 166
[155:342] [2022-03-03 06:57:55 +0000.725675][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[155:369] [2022-03-03 06:57:55 +0000.752663][779d] AF_SpeedFilter::PullFrame eof4
[155:374] [2022-03-03 06:57:55 +0000.757930][779d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[155:413] [2022-03-03 06:57:55 +0000.796867][7774] The convert RGB to YUV take 1
[155:416] [2022-03-03 06:57:55 +0000.799214][77a4] Push an pts:262 to dts queue.
[155:458] [2022-03-03 06:57:55 +0000.841865][77a4] last dts:230 currentPts:262
ppsOrSPS:0 queue length:2
[155:467] [2022-03-03 06:57:55 +0000.850747][779d] resampled_data_size:11776
[155:467] [2022-03-03 06:57:55 +0000.850869][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[155:622] [2022-03-03 06:57:56 +0000.5692][7781] haveEnoughProcessedData
internalAudioStream.length: 10
[155:842] [2022-03-03 06:57:56 +0000.225912][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[155:912] [2022-03-03 06:57:56 +0000.295695][7774] The convert RGB to YUV take 2
[156:149] [2022-03-03 06:57:56 +0000.532342][77a4] DTS queue for
Generator:0x76a1a31088 966 999
[156:172] [2022-03-03 06:57:56 +0000.555339][779d]
RecordAudioSource::PullAudioFrame
[156:210] [2022-03-03 06:57:56 +0000.593606][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[156:223] [2022-03-03 06:57:56 +0000.606264][77a3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1044queue_audio_frame_:2
[156:345] [2022-03-03 06:57:56 +0000.728782][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[156:416] [2022-03-03 06:57:56 +0000.799116][7774] The convert RGB to YUV take 3
[156:578] [2022-03-03 06:57:56 +0000.961549][7774] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11979 diff: 22
[156:619] [2022-03-03 06:57:57 +0000.2783][77a4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1469
[156:677] [2022-03-03 06:57:57 +0000.60474][7774] GPUImageProcessing: process video
frame with resolution 1280 X 720
[156:677] [2022-03-03 06:57:57 +0000.60586][7774] GPUImageProcessing: input frame
width1280 X 720
[156:678] [2022-03-03 06:57:57 +0000.61152][7774] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[156:678] [2022-03-03 06:57:57 +0000.61333][7774] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[156:748] [2022-03-03 06:57:57 +0000.131201][7774] FilterPipeline2::OnVideoFrame
pts 1633 last_video_timestamp_ 1633
[156:748] [2022-03-03 06:57:57 +0000.132014][77a4] Push an pts:1599 to dts queue.
[156:789] [2022-03-03 06:57:57 +0000.172093][77a4] last dts:1567 currentPts:1599
ppsOrSPS:0 queue length:2
[156:847] [2022-03-03 06:57:57 +0000.230553][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[156:916] [2022-03-03 06:57:57 +0000.299145][7774] The convert RGB to YUV take 3
[156:982] [2022-03-03 06:57:57 +0000.365402][77a4] DTS queue for
Generator:0x76a1a31088 1798 1831
[157:005] [2022-03-03 06:57:57 +0000.388190][7781] Run AGC when audioType = 0
[157:005] [2022-03-03 06:57:57 +0000.388604][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[157:025] [2022-03-03 06:57:57 +0000.408211][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[157:046] [2022-03-03 06:57:57 +0000.429990][7774] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[157:181] [2022-03-03 06:57:57 +0000.564696][77a4] h264 add frame header cdr flag
[157:182] [2022-03-03 06:57:57 +0000.565240][77a4] Received key frame:2000
[157:211] [2022-03-03 06:57:57 +0000.594219][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[157:226] [2022-03-03 06:57:57 +0000.609454][77a5] get the H.264 IDR frame
[157:326] [2022-03-03 06:57:57 +0000.709743][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[157:356] [2022-03-03 06:57:57 +0000.739450][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[157:416] [2022-03-03 06:57:57 +0000.799588][7774] The convert RGB to YUV take 2
[157:591] [2022-03-03 06:57:57 +0000.974860][779d] AF_SpeedFilter::PullFrame eof4
[157:596] [2022-03-03 06:57:57 +0000.979096][779d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[157:728] [2022-03-03 06:57:58 +0000.111541][779d] resampled_data_size:2560
[157:782] [2022-03-03 06:57:58 +0000.165162][77a4] DTS queue for
Generator:0x76a1a31088 2632
[157:843] [2022-03-03 06:57:58 +0000.226979][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[157:914] [2022-03-03 06:57:58 +0000.297496][7774] The convert RGB to YUV take 2
[157:994] [2022-03-03 06:57:58 +0000.377319][779d]
RecordAudioSource::PullAudioFrame
[158:082] [2022-03-03 06:57:58 +0000.465709][77a4] Push an pts:2932 to dts queue.
[158:117] [2022-03-03 06:57:58 +0000.500900][77a4] SendFrame
encodedImage._timeStamp:2932encodedImage->_length:112272
[158:118] [2022-03-03 06:57:58 +0000.501128][77a4] last dts:2900 currentPts:2932
ppsOrSPS:0 queue length:2
[158:211] [2022-03-03 06:57:58 +0000.594698][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[158:254] [2022-03-03 06:57:58 +0000.637147][77a4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3076 pts:3076
[158:346] [2022-03-03 06:57:58 +0000.729704][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[158:411] [2022-03-03 06:57:58 +0000.794659][7774] drawYUV420 render
OpenGLRenderProgram:0x76b1a25de8
[158:414] [2022-03-03 06:57:58 +0000.797466][7774] The convert RGB to YUV take 2
[158:414] [2022-03-03 06:57:58 +0000.797784][77a4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3266
[158:414] [2022-03-03 06:57:58 +0000.797861][77a4] push video frame to H264
encoder. (100 frame for one log)

[158:414] [2022-03-03 06:57:58 +0000.797921][77a4] push video frame to H264


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

[158:414] [2022-03-03 06:57:58 +0000.797954][77a4] H264Encode::push video frame to


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

[158:414] [2022-03-03 06:57:58 +0000.797991][77a4] The input pts:3266 fps:30


[158:458] [2022-03-03 06:57:58 +0000.841247][77a4] H264Encode::H264SWEncoder get
callback, length:56400 type:1 nalType:1length:56396
[158:570] [2022-03-03 06:57:58 +0000.953274][77a3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3366queue_audio_frame_:4
[158:588] [2022-03-03 06:57:58 +0000.971075][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[158:617] [2022-03-03 06:57:59 +0000.430][77a4] DTS queue for
Generator:0x76a1a31088 3466
[158:648] [2022-03-03 06:57:59 +0000.31082][7774] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12983 diff: 18
[158:857] [2022-03-03 06:57:59 +0000.240963][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[158:931] [2022-03-03 06:57:59 +0000.314835][7774] The convert RGB to YUV take 3
[159:005] [2022-03-03 06:57:59 +0000.388934][7781] Run AGC when audioType = 0
[159:046] [2022-03-03 06:57:59 +0000.429994][7781] haveEnoughProcessedData
internalAudioStream.length: 20
[159:152] [2022-03-03 06:57:59 +0000.535419][77a0] The output timestamp from audio
mixer change:41417302
[159:192] [2022-03-03 06:57:59 +0000.575070][77a4] h264 add frame header cdr flag
[159:192] [2022-03-03 06:57:59 +0000.575579][77a4] Received key frame:3999
[159:202] [2022-03-03 06:57:59 +0000.585571][7781] On audio frame the broadcast
with timestamp:41417359 samples:480. (1000 frame for one log)

[159:205] [2022-03-03 06:57:59 +0000.588091][77a0] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[159:205] [2022-03-03 06:57:59 +0000.588507][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[159:222] [2022-03-03 06:57:59 +0000.605093][77a5] get the H.264 IDR frame
[159:347] [2022-03-03 06:57:59 +0000.730645][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[159:412] [2022-03-03 06:57:59 +0000.795349][7774] The convert RGB to YUV take 2
[159:415] [2022-03-03 06:57:59 +0000.798597][77a4] Push an pts:4264 to dts queue.
[159:454] [2022-03-03 06:57:59 +0000.837754][77a4] DTS queue for
Generator:0x76a1a31088 4264 4304
[159:458] [2022-03-03 06:57:59 +0000.841652][77a4] last dts:4230 currentPts:4264
ppsOrSPS:0 queue length:2
[159:804] [2022-03-03 06:58:00 +0000.188030][779d] AF_SpeedFilter audio time,
0x7691a7d250 rcv time: 41417958
[159:805] [2022-03-03 06:58:00 +0000.188121][779d] AF_SpeedFilter audio time,
0x7691a7d250 rcv time: 41417958in_nSamples:441
[159:827] [2022-03-03 06:58:00 +0000.210552][779d]
RecordAudioSource::PullAudioFrame
[159:835] [2022-03-03 06:58:00 +0000.219020][779d] AF_SpeedFilter::PullFrame eof4
[159:840] [2022-03-03 06:58:00 +0000.223595][779d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[159:843] [2022-03-03 06:58:00 +0000.226775][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[159:890] [2022-03-03 06:58:00 +0000.273641][779d] resampled_data_size:14848
[159:890] [2022-03-03 06:58:00 +0000.273839][779d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 41417959
[159:890] [2022-03-03 06:58:00 +0000.273879][779d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[159:914] [2022-03-03 06:58:00 +0000.297581][7774] The convert RGB to YUV take 2
[159:946] [2022-03-03 06:58:00 +0000.329506][77a4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4796
[160:042] [2022-03-03 06:58:00 +0000.425971][7774] GPUImageProcessing: process
video frame with resolution 1280 X 720
[160:043] [2022-03-03 06:58:00 +0000.426235][7774] GPUImageProcessing: input frame
width1280 X 720
[160:043] [2022-03-03 06:58:00 +0000.426722][7774] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[160:043] [2022-03-03 06:58:00 +0000.426869][7774] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[160:170] [2022-03-03 06:58:00 +0000.553559][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[160:204] [2022-03-03 06:58:00 +0000.587810][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[160:281] [2022-03-03 06:58:00 +0000.664531][77a4] DTS queue for
Generator:0x76a1a31088 5097 5130
[160:346] [2022-03-03 06:58:00 +0000.730004][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[160:412] [2022-03-03 06:58:00 +0000.795879][7774] The convert RGB to YUV take 2
[160:745] [2022-03-03 06:58:01 +0000.128426][7774] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13979 diff: 22
[160:748] [2022-03-03 06:58:01 +0000.131450][77a4] Push an pts:5599 to dts queue.
[160:752] [2022-03-03 06:58:01 +0000.135273][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[160:781] [2022-03-03 06:58:01 +0000.164548][77a4] last dts:5566 currentPts:5599
ppsOrSPS:0 queue length:2
[160:844] [2022-03-03 06:58:01 +0000.227260][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[160:913] [2022-03-03 06:58:01 +0000.297032][7774] The convert RGB to YUV take 2
[160:934] [2022-03-03 06:58:01 +0000.317664][77a3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5688queue_audio_frame_:8
[161:004] [2022-03-03 06:58:01 +0000.387942][7781] Run AGC when audioType = 0
[161:005] [2022-03-03 06:58:01 +0000.388354][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[161:116] [2022-03-03 06:58:01 +0000.499091][77a4] DTS queue for
Generator:0x76a1a31088 5932 5965
[161:184] [2022-03-03 06:58:01 +0000.567966][77a4] h264 add frame header cdr flag
[161:185] [2022-03-03 06:58:01 +0000.568507][77a4] Received key frame:5998
[161:209] [2022-03-03 06:58:01 +0000.592814][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[161:219] [2022-03-03 06:58:01 +0000.602845][77a5] get the H.264 IDR frame
[161:348] [2022-03-03 06:58:01 +0000.731445][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[161:416] [2022-03-03 06:58:01 +0000.799200][7774] The convert RGB to YUV take 3
[161:459] [2022-03-03 06:58:01 +0000.842317][77a4] SendFrame
encodedImage._timeStamp:6267encodedImage->_length:129808
[161:617] [2022-03-03 06:58:02 +0000.255][77a4] H264Encode::H264 encoder push frame
to next component(100 times for one log) with dts:6432 pts:6432
[161:645] [2022-03-03 06:58:02 +0000.29039][779d] RecordAudioSource::PullAudioFrame
[161:731] [2022-03-03 06:58:02 +0000.114701][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[161:745] [2022-03-03 06:58:02 +0000.128865][7774] drawYUV420 render
OpenGLRenderProgram:0x76b1a25de8
[161:781] [2022-03-03 06:58:02 +0000.164339][77a4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6631
[161:781] [2022-03-03 06:58:02 +0000.164457][77a4] push video frame to H264
encoder. (100 frame for one log)

[161:781] [2022-03-03 06:58:02 +0000.164514][77a4] push video frame to H264


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

[161:781] [2022-03-03 06:58:02 +0000.164543][77a4] H264Encode::push video frame to


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

[161:781] [2022-03-03 06:58:02 +0000.164590][77a4] The input pts:6631 fps:30


[161:816] [2022-03-03 06:58:02 +0000.199968][77a4] H264Encode::H264SWEncoder get
callback, length:131568 type:1 nalType:1length:131564
[161:842] [2022-03-03 06:58:02 +0000.225201][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[161:915] [2022-03-03 06:58:02 +0000.298669][7774] The convert RGB to YUV take 2
[161:921] [2022-03-03 06:58:02 +0000.304124][77a4] DTS queue for
Generator:0x76a1a31088 6767
[162:054] [2022-03-03 06:58:02 +0000.437344][779d] AF_SpeedFilter::PullFrame eof4
[162:062] [2022-03-03 06:58:02 +0000.445405][779d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[162:080] [2022-03-03 06:58:02 +0000.463233][77a4] Push an pts:6931 to dts queue.
[162:115] [2022-03-03 06:58:02 +0000.498753][77a4] last dts:6899 currentPts:6931
ppsOrSPS:0 queue length:2
[162:154] [2022-03-03 06:58:02 +0000.537805][779d] resampled_data_size:5632
[162:210] [2022-03-03 06:58:02 +0000.593983][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[162:256] [2022-03-03 06:58:02 +0000.639075][779d] AF_SpeedFilter audio time 111,
0x7691a7d250 out time: 41420339 org time: 41420339
[162:340] [2022-03-03 06:58:02 +0000.723852][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[162:350] [2022-03-03 06:58:02 +0000.734043][779d] AF_SpeedFilter audio time
[162:413] [2022-03-03 06:58:02 +0000.796805][7774] The convert RGB to YUV take 2
[162:463] [2022-03-03 06:58:02 +0000.846746][7781] haveEnoughProcessedData
internalAudioStream.length: 20
[162:752] [2022-03-03 06:58:03 +0000.135513][77a4] DTS queue for
Generator:0x76a1a31088 7599
[162:812] [2022-03-03 06:58:03 +0000.195974][7774] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14983 diff: 18
[162:814] [2022-03-03 06:58:03 +0000.197759][779d] FilterPipeline2::OnAudioFrame
pts 7690 last_audio_timestamp_ 7690
[162:840] [2022-03-03 06:58:03 +0000.223865][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[162:911] [2022-03-03 06:58:03 +0000.294756][7774] The convert RGB to YUV take 2
[163:005] [2022-03-03 06:58:03 +0000.388348][7781] Run AGC when audioType = 0
[163:196] [2022-03-03 06:58:03 +0000.579329][77a4] h264 add frame header cdr flag
[163:196] [2022-03-03 06:58:03 +0000.579892][77a4] Received key frame:7995
[163:198] [2022-03-03 06:58:03 +0000.581246][77a3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8010queue_audio_frame_:2
[163:210] [2022-03-03 06:58:03 +0000.593545][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[163:250] [2022-03-03 06:58:03 +0000.633729][77a5] get the H.264 IDR frame
[163:281] [2022-03-03 06:58:03 +0000.664314][77a4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8131
[163:294] [2022-03-03 06:58:03 +0000.677600][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[163:343] [2022-03-03 06:58:03 +0000.726679][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[163:410] [2022-03-03 06:58:03 +0000.793131][7774] GPUImageProcessing: process
video frame with resolution 1280 X 720
[163:410] [2022-03-03 06:58:03 +0000.793250][7774] GPUImageProcessing: input frame
width1280 X 720
[163:410] [2022-03-03 06:58:03 +0000.793737][7774] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[163:410] [2022-03-03 06:58:03 +0000.793909][7774] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[163:413] [2022-03-03 06:58:03 +0000.796281][7774] The convert RGB to YUV take 3
[163:415] [2022-03-03 06:58:03 +0000.798119][77a4] Push an pts:8264 to dts queue.
[163:454] [2022-03-03 06:58:03 +0000.837648][77a4] last dts:8231 currentPts:8264
ppsOrSPS:0 queue length:2
[163:473] [2022-03-03 06:58:03 +0000.856508][779d]
RecordAudioSource::PullAudioFrame
[163:581] [2022-03-03 06:58:03 +0000.964167][77a4] DTS queue for
Generator:0x76a1a31088 8395 8432
[163:842] [2022-03-03 06:58:04 +0000.225789][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[163:913] [2022-03-03 06:58:04 +0000.296735][7774] The convert RGB to YUV take 2
[164:168] [2022-03-03 06:58:04 +0000.551139][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[164:206] [2022-03-03 06:58:04 +0000.589589][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[164:284] [2022-03-03 06:58:04 +0000.667403][779d] AF_SpeedFilter::PullFrame eof4
[164:289] [2022-03-03 06:58:04 +0000.672207][779d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[164:335] [2022-03-03 06:58:04 +0000.718492][779d] resampled_data_size:0
[164:377] [2022-03-03 06:58:04 +0000.760915][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[164:448] [2022-03-03 06:58:04 +0000.831334][7774] The convert RGB to YUV take 3
[164:450] [2022-03-03 06:58:04 +0000.833488][77a4] DTS queue for
Generator:0x76a1a31088 9270 9299
[164:777] [2022-03-03 06:58:05 +0000.160550][77a4] Push an pts:9627 to dts queue.
[164:812] [2022-03-03 06:58:05 +0000.195658][77a4] SendFrame
encodedImage._timeStamp:9627encodedImage->_length:118032
[164:812] [2022-03-03 06:58:05 +0000.195836][77a4] last dts:9596 currentPts:9627
ppsOrSPS:0 queue length:2
[164:868] [2022-03-03 06:58:05 +0000.251813][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[164:879] [2022-03-03 06:58:05 +0000.262890][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[164:943] [2022-03-03 06:58:05 +0000.326180][7774] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15979 diff: 22
[164:945] [2022-03-03 06:58:05 +0000.328562][7774] The convert RGB to YUV take 2
[165:000] [2022-03-03 06:58:05 +0000.383915][7782] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[165:001] [2022-03-03 06:58:05 +0000.384143][7782] _deviceSampleRate:48000

[165:004] [2022-03-03 06:58:05 +0000.387504][7781] Run AGC when audioType = 0


[165:004] [2022-03-03 06:58:05 +0000.387752][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[165:016] [2022-03-03 06:58:05 +0000.399684][77a4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9829 pts:9829
[165:110] [2022-03-03 06:58:05 +0000.493203][7774] drawYUV420 render
OpenGLRenderProgram:0x76b1a25de8
[165:180] [2022-03-03 06:58:05 +0000.563552][77a4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10031
[165:180] [2022-03-03 06:58:05 +0000.563664][77a4] push video frame to H264
encoder. (100 frame for one log)

[165:180] [2022-03-03 06:58:05 +0000.563716][77a4] push video frame to H264


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

[165:180] [2022-03-03 06:58:05 +0000.563740][77a4] H264Encode::push video frame to


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

[165:180] [2022-03-03 06:58:05 +0000.563786][77a4] The input pts:10031 fps:30


[165:203] [2022-03-03 06:58:05 +0000.587063][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[165:220] [2022-03-03 06:58:05 +0000.603243][77a4] h264 add frame header cdr flag
[165:220] [2022-03-03 06:58:05 +0000.603625][77a4] Received key frame:10031
[165:220] [2022-03-03 06:58:05 +0000.603703][77a4] H264Encode::H264SWEncoder get
callback, length:197104 type:0 nalType:5length:197100
[165:248] [2022-03-03 06:58:05 +0000.631164][77a4] DTS queue for
Generator:0x76a1a31088 10095
[165:249] [2022-03-03 06:58:05 +0000.632390][77a5] get the H.264 IDR frame
[165:290] [2022-03-03 06:58:05 +0000.673271][779d]
RecordAudioSource::PullAudioFrame
[165:376] [2022-03-03 06:58:05 +0000.759328][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[165:450] [2022-03-03 06:58:05 +0000.833560][7774] The convert RGB to YUV take 2
[165:552] [2022-03-03 06:58:05 +0000.935773][77a3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10332queue_audio_frame_:5
[165:878] [2022-03-03 06:58:06 +0000.261541][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[165:881] [2022-03-03 06:58:06 +0000.264304][7781] haveEnoughProcessedData
internalAudioStream.length: 10
[165:943] [2022-03-03 06:58:06 +0000.326358][7774] The convert RGB to YUV take 2
[166:079] [2022-03-03 06:58:06 +0000.462538][77a4] DTS queue for
Generator:0x76a1a31088 10929
[166:115] [2022-03-03 06:58:06 +0000.498254][77a4] Push an pts:10964 to dts queue.
[166:152] [2022-03-03 06:58:06 +0000.535874][77a4] last dts:10929 currentPts:10964
ppsOrSPS:0 queue length:2
[166:208] [2022-03-03 06:58:06 +0000.591441][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[166:376] [2022-03-03 06:58:06 +0000.759778][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[166:430] [2022-03-03 06:58:06 +0000.813989][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[166:447] [2022-03-03 06:58:06 +0000.830485][7774] The convert RGB to YUV take 2
[166:519] [2022-03-03 06:58:06 +0000.902829][779d] AF_SpeedFilter::PullFrame eof4
[166:524] [2022-03-03 06:58:06 +0000.907063][779d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[166:595] [2022-03-03 06:58:06 +0000.978887][779d] resampled_data_size:8704
[166:645] [2022-03-03 06:58:07 +0000.28216][77a4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11494
[166:816] [2022-03-03 06:58:07 +0000.199603][7774] GPUImageProcessing: process
video frame with resolution 1280 X 720
[166:816] [2022-03-03 06:58:07 +0000.199749][7774] GPUImageProcessing: input frame
width1280 X 720
[166:817] [2022-03-03 06:58:07 +0000.200341][7774] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[166:817] [2022-03-03 06:58:07 +0000.200492][7774] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[166:878] [2022-03-03 06:58:07 +0000.261261][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[166:920] [2022-03-03 06:58:07 +0000.303529][77a4] DTS queue for
Generator:0x76a1a31088 11767
[166:945] [2022-03-03 06:58:07 +0000.328249][7774] The convert RGB to YUV take 3
[167:003] [2022-03-03 06:58:07 +0000.386700][7781] Run AGC when audioType = 0
[167:012] [2022-03-03 06:58:07 +0000.395836][7774] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16983 diff: 18
[167:114] [2022-03-03 06:58:07 +0000.497701][779d]
RecordAudioSource::PullAudioFrame
[167:207] [2022-03-03 06:58:07 +0000.590468][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[167:214] [2022-03-03 06:58:07 +0000.597742][77a4] h264 add frame header cdr flag
[167:215] [2022-03-03 06:58:07 +0000.598191][77a4] Received key frame:12031
[167:249] [2022-03-03 06:58:07 +0000.632450][77a5] get the H.264 IDR frame
[167:375] [2022-03-03 06:58:07 +0000.758916][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[167:446] [2022-03-03 06:58:07 +0000.829492][7774] The convert RGB to YUV take 2
[167:448] [2022-03-03 06:58:07 +0000.831481][77a4] Push an pts:12298 to dts queue.
[167:481] [2022-03-03 06:58:07 +0000.864944][77a4] last dts:12264 currentPts:12298
ppsOrSPS:0 queue length:2
[167:587] [2022-03-03 06:58:07 +0000.970739][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[167:743] [2022-03-03 06:58:08 +0000.126664][77a4] DTS queue for
Generator:0x76a1a31088 12571 12593
[167:874] [2022-03-03 06:58:08 +0000.257990][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[167:898] [2022-03-03 06:58:08 +0000.281760][77a3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12654queue_audio_frame_:9
[167:943] [2022-03-03 06:58:08 +0000.326906][7774] The convert RGB to YUV take 3
[167:999] [2022-03-03 06:58:08 +0000.382273][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[168:149] [2022-03-03 06:58:08 +0000.532929][77a4] SendFrame
encodedImage._timeStamp:12965encodedImage->_length:53680
[168:176] [2022-03-03 06:58:08 +0000.559435][7774] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[168:209] [2022-03-03 06:58:08 +0000.592779][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[168:375] [2022-03-03 06:58:08 +0000.758236][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[168:383] [2022-03-03 06:58:08 +0000.766248][77a4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13195 pts:13195
[168:447] [2022-03-03 06:58:08 +0000.831008][7774] drawYUV420 render
OpenGLRenderProgram:0x76b1a25de8
[168:451] [2022-03-03 06:58:08 +0000.834203][7774] The convert RGB to YUV take 3
[168:543] [2022-03-03 06:58:08 +0000.926506][77a4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13393
[168:543] [2022-03-03 06:58:08 +0000.926637][77a4] push video frame to H264
encoder. (100 frame for one log)

[168:543] [2022-03-03 06:58:08 +0000.926709][77a4] push video frame to H264


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

[168:543] [2022-03-03 06:58:08 +0000.926737][77a4] H264Encode::push video frame to


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

[168:543] [2022-03-03 06:58:08 +0000.926783][77a4] The input pts:13393 fps:30


[168:587] [2022-03-03 06:58:08 +0000.970594][77a4] DTS queue for
Generator:0x76a1a31088 13393 13436
[168:589] [2022-03-03 06:58:08 +0000.972376][77a4] H264Encode::H264SWEncoder get
callback, length:172272 type:1 nalType:1length:172268
[168:754] [2022-03-03 06:58:09 +0000.138057][779d] AF_SpeedFilter::PullFrame eof4
[168:759] [2022-03-03 06:58:09 +0000.142516][779d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[168:778] [2022-03-03 06:58:09 +0000.161754][77a4] Push an pts:13628 to dts queue.
[168:822] [2022-03-03 06:58:09 +0000.205847][77a4] last dts:13595 currentPts:13628
ppsOrSPS:0 queue length:2
[168:832] [2022-03-03 06:58:09 +0000.216140][779d] resampled_data_size:0
[168:873] [2022-03-03 06:58:09 +0000.256489][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[168:940] [2022-03-03 06:58:09 +0000.323873][7774] The convert RGB to YUV take 2
[168:945] [2022-03-03 06:58:09 +0000.328366][779d]
RecordAudioSource::PullAudioFrame
[169:005] [2022-03-03 06:58:09 +0000.388245][7781] Run AGC when audioType = 0
[169:005] [2022-03-03 06:58:09 +0000.388503][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[169:106] [2022-03-03 06:58:09 +0000.489400][77a0] The output timestamp from audio
mixer change:41427262
[169:109] [2022-03-03 06:58:09 +0000.492223][7774] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17979 diff: 22
[169:202] [2022-03-03 06:58:09 +0000.585958][7781] On audio frame the broadcast
with timestamp:41427359 samples:480. (1000 frame for one log)

[169:211] [2022-03-03 06:58:09 +0000.594759][77a0] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[169:212] [2022-03-03 06:58:09 +0000.595401][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[169:220] [2022-03-03 06:58:09 +0000.603068][77a4] h264 add frame header cdr flag
[169:220] [2022-03-03 06:58:09 +0000.603545][77a4] Received key frame:14028
[169:246] [2022-03-03 06:58:09 +0000.629763][77a5] get the H.264 IDR frame
[169:301] [2022-03-03 06:58:09 +0000.684524][7781] haveEnoughProcessedData
internalAudioStream.length: 20
[169:374] [2022-03-03 06:58:09 +0000.757930][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[169:381] [2022-03-03 06:58:09 +0000.764793][77a4] DTS queue for
Generator:0x76a1a31088 14229
[169:445] [2022-03-03 06:58:09 +0000.828389][7774] The convert RGB to YUV take 2
[169:571] [2022-03-03 06:58:09 +0000.954808][779d] AF_SpeedFilter audio
0x7691a7d250 PullFrame
[169:807] [2022-03-03 06:58:10 +0000.190534][779d] AF_SpeedFilter audio time,
0x7691a7d250 rcv time: 41427960
[169:807] [2022-03-03 06:58:10 +0000.190688][779d] AF_SpeedFilter audio time,
0x7691a7d250 rcv time: 41427960in_nSamples:441
[169:874] [2022-03-03 06:58:10 +0000.257135][779d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 41427959
[169:874] [2022-03-03 06:58:10 +0000.257333][779d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[169:875] [2022-03-03 06:58:10 +0000.258906][7774] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[169:942] [2022-03-03 06:58:10 +0000.325772][7774] The convert RGB to YUV take 2
[169:979] [2022-03-03 06:58:10 +0000.362539][77a4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14829
[170:110] [2022-03-03 06:58:10 +0000.493655][77a4] Push an pts:14962 to dts queue.
[170:153] [2022-03-03 06:58:10 +0000.537005][77a4] last dts:14929 currentPts:14962
ppsOrSPS:0 queue length:2
[170:174] [2022-03-03 06:58:10 +0000.557959][77a3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14976queue_audio_frame_:2
[170:177] [2022-03-03 06:58:10 +0000.560082][7774] GPUImageProcessing: process
video frame with resolution 1280 X 720
[170:177] [2022-03-03 06:58:10 +0000.560175][7774] GPUImageProcessing: input frame
width1280 X 720
[170:177] [2022-03-03 06:58:10 +0000.560888][7774] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[170:178] [2022-03-03 06:58:10 +0000.561086][7774] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[170:208] [2022-03-03 06:58:10 +0000.591405][77a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[170:217] [2022-03-03 06:58:10 +0000.600563][77a4] DTS queue for
Generator:0x76a1a31088 15063
[170:345] [2022-03-03 06:58:10 +0000.729004][7774] StopRecording:
[170:346] [2022-03-03 06:58:10 +0000.729312][7774] OnNeedStopRecording:
[170:351] [2022-03-03 06:58:10 +0000.734290][779d] PullAudioFrame: PullFrame audio
finished.
[170:351] [2022-03-03 06:58:10 +0000.734523][779d]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[170:352] [2022-03-03 06:58:10 +0000.735767][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[170:352] [2022-03-03 06:58:10 +0000.736113][7774] operator(): Stop
[170:353] [2022-03-03 06:58:10 +0000.736171][7774] StopPullFrameAndWriteMp4
time:41428510 enter.

[170:353] [2022-03-03 06:58:10 +0000.736198][7774] StopRecording:


[170:353] [2022-03-03 06:58:10 +0000.736729][77a4]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[170:354] [2022-03-03 06:58:10 +0000.737808][776e] stop recording
[170:354] [2022-03-03 06:58:10 +0000.737865][776e]
RecordingSessionInternalSimple:destroy media processers
[170:354] [2022-03-03 06:58:10 +0000.737889][776e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[170:354] [2022-03-03 06:58:10 +0000.737909][776e] H264Encode::flushing hareware
Encoder
[170:355] [2022-03-03 06:58:10 +0000.738084][776e] Flush time:41428512 enter.

[170:355] [2022-03-03 06:58:10 +0000.738126][776e] H264Encoder encoder flush


[170:355] [2022-03-03 06:58:10 +0000.738152][776e] flush output queue
[170:666] [2022-03-03 06:58:11 +0000.49074][776e] Flush leave. expire time = 311
ms

[170:666] [2022-03-03 06:58:11 +0000.49301][776e] ~H264EncodeWrap:


[170:666] [2022-03-03 06:58:11 +0000.49349][776e] ~H264Encode:
[170:666] [2022-03-03 06:58:11 +0000.49374][776e] teardownCompressionSession:
H264Encode::destroying Encoder
[170:666] [2022-03-03 06:58:11 +0000.49403][776e] Release time:41428823 enter.

[170:666] [2022-03-03 06:58:11 +0000.49565][776e] Release:


MediaCodecVideoEncoder::Release _inited:1
[170:666] [2022-03-03 06:58:11 +0000.49604][776e] Destroy time:41428823 enter.

[170:666] [2022-03-03 06:58:11 +0000.49633][776e] H264Encoder encoderDestroy


[170:666] [2022-03-03 06:58:11 +0000.49659][776e]
AndroidMediaCodecVideoEncoder::release env: 0x7681a34630
[170:666] [2022-03-03 06:58:11 +0000.49686][776e]
AndroidMediaCodecVideoEncoder::Destroy
[170:679] [2022-03-03 06:58:11 +0000.62458][776e] Destroy leave. expire time = 13
ms

[170:679] [2022-03-03 06:58:11 +0000.62607][776e] Release leave. expire time = 13


ms

[170:679] [2022-03-03 06:58:11 +0000.62645][776e] ~AndroidHwAvcEncoder


time:41428836 enter.

[170:679] [2022-03-03 06:58:11 +0000.62764][776e] Release time:41428836 enter.

[170:679] [2022-03-03 06:58:11 +0000.62803][776e] Release: MediaCodecVideoEncoder::


has been released before, just return
[170:679] [2022-03-03 06:58:11 +0000.62836][776e] Release leave. expire time = 0
ms

[170:679] [2022-03-03 06:58:11 +0000.62864][776e] ~AndroidMediaCodecVideoEncoder


[170:679] [2022-03-03 06:58:11 +0000.62891][776e] ~WrapAndroidMediaCodec
time:41428836 enter.

[170:679] [2022-03-03 06:58:11 +0000.62910][776e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[170:679] [2022-03-03 06:58:11 +0000.62930][776e] video hevc hw codec


destructor:0x75d1a43390

[170:679] [2022-03-03 06:58:11 +0000.62987][776e] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[170:680] [2022-03-03 06:58:11 +0000.63732][776e] teardownCompressionSession:


H264Encode::destroyed Encoder
[170:680] [2022-03-03 06:58:11 +0000.63806][776e]
RecordingSessionInternalSimple:destroy aac encoder output!
[170:680] [2022-03-03 06:58:11 +0000.63830][776e] AACSWEncode destructor
[170:689] [2022-03-03 06:58:11 +0000.72737][77a5] MP4 close file successfully
[170:689] [2022-03-03 06:58:11 +0000.72829][77a5] Recording session Internal:
notify recording ok
[170:689] [2022-03-03 06:58:11 +0000.72849][77a5] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4,
output_video_timestamp_:15197 last_video_pts_:15159
[170:689] [2022-03-03 06:58:11 +0000.72874][77a5] OnRecordFinish:
[170:690] [2022-03-03 06:58:11 +0000.73884][77a5] onRecordingOk: net seek
pos:0record video duration:15192record audio duration:15162
[170:691] [2022-03-03 06:58:11 +0000.74971][77a0] destructMicSource_w:
[170:691] [2022-03-03 06:58:11 +0000.75031][77a0] setOutput_w:
MicSource::setOutput() 0x0
[170:692] [2022-03-03 06:58:11 +0000.75164][7774] releaseThread 0x7681a23b70
[170:692] [2022-03-03 06:58:11 +0000.75190][7774] ~MicSource: Mic source
destroyed:0x76c1b6aef0
[170:692] [2022-03-03 06:58:11 +0000.75752][7774] StopPullFrameAndWriteMp4 leave.
expire time = 339 ms

[170:692] [2022-03-03 06:58:11 +0000.75791][7774] DestroyPipelineAndFilters


time:41428849 enter.

[170:692] [2022-03-03 06:58:11 +0000.75816][7774] UnbindInputFilter 0x7691a58e90


this 0x76b1a26010
[170:692] [2022-03-03 06:58:11 +0000.75844][7774] UnbindInputFilter 0x7691a977a8
this 0x7691a7d3a0
[170:692] [2022-03-03 06:58:11 +0000.75875][7774] UnbindInputFilter 0x76b1a26010
this 0x7661a6f630
[170:692] [2022-03-03 06:58:11 +0000.75898][7774] filter: filter pipeline destroy
this: 0x7661a6f590
[170:693] [2022-03-03 06:58:11 +0000.76077][7774] ClearVideoOfSources: recodring
total frames:0
[170:693] [2022-03-03 06:58:11 +0000.76139][7774] ClearVideoOfSources:
[170:693] [2022-03-03 06:58:11 +0000.76157][7774] GPUImageProcessing destruct.
[170:693] [2022-03-03 06:58:11 +0000.76204][7774] destroy TrivalImageDrawer
0x7671a2d790
[170:693] [2022-03-03 06:58:11 +0000.76221][7774] The shader has been initialize,
clean up them.

[170:693] [2022-03-03 06:58:11 +0000.76254][7774] ~OpenGLFrameBuffer:


[170:693] [2022-03-03 06:58:11 +0000.76341][7774] ~OpenGLFrameBuffer:
[170:693] [2022-03-03 06:58:11 +0000.76410][7774] ~OpenGLFrameBuffer:
[170:693] [2022-03-03 06:58:11 +0000.76598][7774] ~OpenGLFrameBuffer:
[170:693] [2022-03-03 06:58:11 +0000.76677][7774] ~OpenGLFrameBuffer:
[170:693] [2022-03-03 06:58:11 +0000.76743][7774] ~OpenGLFrameBuffer:
[170:693] [2022-03-03 06:58:11 +0000.76934][7774] GPUImageProcessing destruct
finish.
[170:693] [2022-03-03 06:58:11 +0000.76972][7774] GPURGBAFrame destruct.
[170:694] [2022-03-03 06:58:11 +0000.77162][7774] destroy OpenGLRenderProgram
0x76b1a25de8
[170:694] [2022-03-03 06:58:11 +0000.77190][7774] ~CameraSource time:41428851
enter.

[170:694] [2022-03-03 06:58:11 +0000.77207][7774] ~CameraSource leave. expire time


= 0 ms

[170:694] [2022-03-03 06:58:11 +0000.77226][7774] ~RecordAudioSource time:41428851


enter.

[170:694] [2022-03-03 06:58:11 +0000.77240][7774] ~RecordAudioSource leave. expire


time = 0 ms

[170:694] [2022-03-03 06:58:11 +0000.77258][7774] DestroyPipelineAndFilters leave.


expire time = 2 ms

[170:719] [2022-03-03 06:58:11 +0000.102949][6b8e]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[170:721] [2022-03-03 06:58:11 +0000.104300][6b8e] machine model :xiaomi
[170:721] [2022-03-03 06:58:11 +0000.104359][6b8e] Support this machine
model :xiaomi
[170:721] [2022-03-03 06:58:11 +0000.104383][6b8e] global inited! current sdk
version: 07-20-936c45f
[170:721] [2022-03-03 06:58:11 +0000.104525][6b8e] filter: filter pipeline
construtc this: 0x7691a8e350
[170:721] [2022-03-03 06:58:11 +0000.104551][6b8e] MediaFilterGraph:
MediaFilterGraph construct
[170:721] [2022-03-03 06:58:11 +0000.104575][6b8e] GLESContext:
[170:721] [2022-03-03 06:58:11 +0000.104615][6b8e] The result of eglGetDisplay is:
0xb400007681a471f0
[170:722] [2022-03-03 06:58:11 +0000.105463][6b8e] The result of creation:
0x7631a763d0
[170:722] [2022-03-03 06:58:11 +0000.105558][6b8e] The result of
eglCreatePbufferSurface is: 0x7631a6fc50
[170:726] [2022-03-03 06:58:11 +0000.109293][6b8e] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
[170:726] [2022-03-03 06:58:11 +0000.109359][6b8e] The source 0 speed:1
[170:726] [2022-03-03 06:58:11 +0000.109393][6b8e] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4,
delay: 0
[170:726] [2022-03-03 06:58:11 +0000.109421][6b8e] CreateDecoderByVideoSource
time:41428883 enter.

[170:726] [2022-03-03 06:58:11 +0000.109596][6b8e] running_decoder_count:0max


count:2
[170:726] [2022-03-03 06:58:11 +0000.109629][6b8e] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1c60350
[170:727] [2022-03-03 06:58:11 +0000.110479][77cf] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76d1b05e50] Current FFmpeg version git-2021-06-16-
97cea6f

[170:753] [2022-03-03 06:58:11 +0000.136147][77cf] OnStreamInfoFound: video


duration_: 15192
[170:754] [2022-03-03 06:58:11 +0000.137551][6b8e] start decoder
[170:754] [2022-03-03 06:58:11 +0000.137621][6b8e] CreateDecoderByVideoSource
leave. expire time = 28 ms
[170:754] [2022-03-03 06:58:11 +0000.137670][6b8e] BindInputFilter 0x76a1a45110
this 0x7661a584e8
[170:754] [2022-03-03 06:58:11 +0000.137698][6b8e] BindInputFilter 0x7661a584e8
this 0x7661a70ce8
[170:754] [2022-03-03 06:58:11 +0000.137727][6b8e] BindInputFilter 0x76a1a45110
this 0x7661a5f328
[170:754] [2022-03-03 06:58:11 +0000.137753][6b8e] BindInputFilter 0x7661a5f328
this 0x7661a6e748
[170:754] [2022-03-03 06:58:11 +0000.137772][6b8e] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
[170:754] [2022-03-03 06:58:11 +0000.137806][6b8e] BindInputFilter 0x7661a70ce8
this 0x7661a5a2a8
[170:754] [2022-03-03 06:58:11 +0000.137832][6b8e] BindInputFilter 0x7661a5a2a8
this 0x7691a8e3f0
[170:754] [2022-03-03 06:58:11 +0000.137857][6b8e] BindInputFilter 0x7661a6e748
this 0x7661a60048
[170:754] [2022-03-03 06:58:11 +0000.137882][6b8e] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
[170:754] [2022-03-03 06:58:11 +0000.137938][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[170:755] [2022-03-03 06:58:11 +0000.138315][6b8e] machine model :xiaomi
[170:755] [2022-03-03 06:58:11 +0000.138343][6b8e] Support this machine
model :xiaomi
[170:755] [2022-03-03 06:58:11 +0000.138364][6b8e] global inited! current sdk
version: 07-20-936c45f
[170:755] [2022-03-03 06:58:11 +0000.138417][6b8e] GetPipeline:
-----------------------------------------
[170:755] [2022-03-03 06:58:11 +0000.138439][6b8e] GetPipeline: source:
0x76a1a44ef0
[170:755] [2022-03-03 06:58:11 +0000.138460][6b8e] GetPipeline: filter: NULLFilter
[170:755] [2022-03-03 06:58:11 +0000.138481][6b8e] GetPipeline: filter: NULLFilter
[170:755] [2022-03-03 06:58:11 +0000.138500][6b8e] GetPipeline: filter: NULLFilter
[170:755] [2022-03-03 06:58:11 +0000.138519][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[170:755] [2022-03-03 06:58:11 +0000.138538][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[170:755] [2022-03-03 06:58:11 +0000.138560][6b8e] GetPipeline: audio filter:
AudioNUllFilter
[170:755] [2022-03-03 06:58:11 +0000.138580][6b8e] GetPipeline:
------------------------------------------
[170:755] [2022-03-03 06:58:11 +0000.138603][6b8e] filter: filter pipeline2 update
pattern: 0
[170:756] [2022-03-03 06:58:11 +0000.139671][6b8e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[170:756] [2022-03-03 06:58:11 +0000.139874][6b8e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[170:756] [2022-03-03 06:58:11 +0000.139949][6b8e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[170:757] [2022-03-03 06:58:11 +0000.140079][6b8e] DeviceInit:
[170:757] [2022-03-03 06:58:11 +0000.140258][6b8e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[170:757] [2022-03-03 06:58:11 +0000.140486][6b8e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[170:757] [2022-03-03 06:58:11 +0000.140675][6b8e] CreatePlatformSpecificObjects:
[170:757] [2022-03-03 06:58:11 +0000.140712][6b8e] audio device use null audio
input and opensl output
[170:757] [2022-03-03 06:58:11 +0000.140739][6b8e] Create OpenSLES output module
with java VM support.

[170:757] [2022-03-03 06:58:11 +0000.140850][6b8e] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[170:757] [2022-03-03 06:58:11 +0000.141002][6b8e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[170:758] [2022-03-03 06:58:11 +0000.141162][6b8e] Create OpenSLES output module
with buffer num:2

[170:758] [2022-03-03 06:58:11 +0000.141208][6b8e] Error(trace.cc:40): Init the


output and input for audio device template.
[170:758] [2022-03-03 06:58:11 +0000.141272][6b8e] Init the output device.

[170:758] [2022-03-03 06:58:11 +0000.141298][6b8e] Set the playout as stereo:1


[170:758] [2022-03-03 06:58:11 +0000.141321][6b8e] Set the sample rate to be:44100

[170:758] [2022-03-03 06:58:11 +0000.141357][6b8e] Low latency buffer size:144 low


sample rate:48000
[170:758] [2022-03-03 06:58:11 +0000.141385][6b8e] DeviceInit: Done
[170:758] [2022-03-03 06:58:11 +0000.141524][6b8e] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[170:759] [2022-03-03 06:58:11 +0000.142143][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[170:759] [2022-03-03 06:58:11 +0000.142236][6b8e]
MediaFilterPlayer::SetPlayerNotify 0x75e1b412a0
[170:759] [2022-03-03 06:58:11 +0000.142280][6b8e]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[170:759] [2022-03-03 06:58:11 +0000.142309][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[170:759] [2022-03-03 06:58:11 +0000.142350][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[170:759] [2022-03-03 06:58:11 +0000.142494][6b8e] SetGraphLoop: SetGraphLoop 1
[170:759] [2022-03-03 06:58:11 +0000.142528][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[170:759] [2022-03-03 06:58:11 +0000.142554][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[170:759] [2022-03-03 06:58:11 +0000.142810][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[170:759] [2022-03-03 06:58:11 +0000.143035][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[170:760] [2022-03-03 06:58:11 +0000.143180][77dc] Start:
[170:760] [2022-03-03 06:58:11 +0000.143283][77db] operator(): video render
started.
[170:760] [2022-03-03 06:58:11 +0000.143333][77dc] Start:
[170:760] [2022-03-03 06:58:11 +0000.143474][77dc] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[170:760] [2022-03-03 06:58:11 +0000.143507][77dc] Reset: history total size: 98
[170:760] [2022-03-03 06:58:11 +0000.143533][77dc] DeviceStart:
audioDevice_:0x7741af10e0
[170:760] [2022-03-03 06:58:11 +0000.143554][77dc] DeviceStart: time profile
playout init before
[170:760] [2022-03-03 06:58:11 +0000.143577][77dc] DeviceStart: time profile
playout init end
[170:760] [2022-03-03 06:58:11 +0000.143595][77dc] OpenSlesOutput:Start playout
[170:759] [2022-03-03 06:58:11 +0000.142759][77da] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76d1b067d8
[170:761] [2022-03-03 06:58:11 +0000.144372][77dc] Create the opensl output player.
streamtype before:0

[170:761] [2022-03-03 06:58:11 +0000.144424][77dc] Create the opensl output player.


streamtype after:3

[170:775] [2022-03-03 06:58:11 +0000.158180][77d0] NO get frame from decoder


[170:775] [2022-03-03 06:58:11 +0000.158498][77d0] NO get frame from decoder
[170:776] [2022-03-03 06:58:11 +0000.159635][77d0] NO get frame from decoder
[170:781] [2022-03-03 06:58:11 +0000.164315][77d0] NO get frame from decoder
[170:783] [2022-03-03 06:58:11 +0000.166295][77d0] NO get frame from decoder
[170:786] [2022-03-03 06:58:11 +0000.169414][77d0] NO get frame from decoder
[170:791] [2022-03-03 06:58:11 +0000.174439][77d0] NO get frame from decoder
[170:796] [2022-03-03 06:58:11 +0000.179178][77d0] NO get frame from decoder
[170:808] [2022-03-03 06:58:11 +0000.191818][77dc] Enqueue opensl buffer size:1764
[170:826] [2022-03-03 06:58:11 +0000.209162][77dc] DeviceStart: time profile
playout all end
[170:826] [2022-03-03 06:58:11 +0000.209226][77dc] operator(): Audio playback
started.
[170:826] [2022-03-03 06:58:11 +0000.209326][77dc] operator(): Started now!
[170:842] [2022-03-03 06:58:11 +0000.225339][77dc] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[170:842] [2022-03-03 06:58:11 +0000.225507][77dc] First audio frame rendering
[170:852] [2022-03-03 06:58:11 +0000.235478][77db] lipsync_debug: First video frame
rendering.
[171:004] [2022-03-03 06:58:11 +0000.387892][7781] Run AGC when audioType = 0
[171:004] [2022-03-03 06:58:11 +0000.387994][7781] haveEnoughProcessedData
internalAudioStream.length: 20
[171:063] [2022-03-03 06:58:11 +0000.446277][77db] lipsync_debug:displaying video
ts:20700 The current displayed video timestamp is:41429220
[171:171] [2022-03-03 06:58:11 +0000.554159][77db] DriveRender working... (1/200)
[171:279] [2022-03-03 06:58:11 +0000.662510][77de] video frame wait audio frame:
last_video_timestamp:798 last_audio_timestamp:672.789
[171:295] [2022-03-03 06:58:11 +0000.678548][77db]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:32 last
video ts:38700 frame->pts:41580 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[171:295] [2022-03-03 06:58:11 +0000.678660][77db] lipsync_debug: tsDelta -
timeDelta = 0
[171:490] [2022-03-03 06:58:11 +0000.873334][77df]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[171:521] [2022-03-03 06:58:11 +0000.904630][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[171:522] [2022-03-03 06:58:11 +0000.905076][77dc] Stop:
[171:522] [2022-03-03 06:58:11 +0000.905857][77db] operator(): Video Render
stopped.
[171:522] [2022-03-03 06:58:11 +0000.906036][77dc] Stop:
[171:523] [2022-03-03 06:58:11 +0000.906536][77dc] DeviceStop:
audioDevice_:0x7741af10e0
[171:523] [2022-03-03 06:58:11 +0000.906694][77dc] OpenSlesOutput:Stop playout

[171:525] [2022-03-03 06:58:11 +0000.909025][77dc] DeviceStop: Done


[171:526] [2022-03-03 06:58:11 +0000.909277][77dc] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[171:526] [2022-03-03 06:58:11 +0000.909368][77dc] operator(): Stop now!
[171:541] [2022-03-03 06:58:11 +0000.925018][6b8e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[171:542] [2022-03-03 06:58:11 +0000.925116][6b8e] StopPreView: Have Stopped,
operation cancel
[171:542] [2022-03-03 06:58:11 +0000.925156][6b8e] Stop:
[171:542] [2022-03-03 06:58:11 +0000.925254][77dc] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[171:542] [2022-03-03 06:58:11 +0000.925800][6b8e] DeviceRelease:
audioDevice_:0x7741af10e0
[171:542] [2022-03-03 06:58:11 +0000.925867][6b8e] OpenSlesOutput:Stop playout

[171:542] [2022-03-03 06:58:11 +0000.925909][6b8e] DeviceRelease: Release the


webrtc device object.
[171:543] [2022-03-03 06:58:11 +0000.926198][6b8e] OpenSlesOutput destruct.

[171:543] [2022-03-03 06:58:11 +0000.926290][6b8e] DeviceRelease: Done


[171:543] [2022-03-03 06:58:11 +0000.926452][6b8e] Stop:
[171:544] [2022-03-03 06:58:11 +0000.927666][77db] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[171:547] [2022-03-03 06:58:11 +0000.930550][6b8e] global uninited!
[171:547] [2022-03-03 06:58:11 +0000.930694][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[171:547] [2022-03-03 06:58:11 +0000.930772][6b8e] ~MediaFilterGraph:
MediaFilterGraph destruct
[171:547] [2022-03-03 06:58:11 +0000.930812][6b8e] RemoveVideoBackGroud: hava not
add video backgroud
[171:547] [2022-03-03 06:58:11 +0000.930854][6b8e] UnbindInputFilter 0x7661a5a2a8
this 0x7691a8e3f0
[171:547] [2022-03-03 06:58:11 +0000.930892][6b8e] ClearAllSource: remove source
filter, sourceid: 0x76a1a44ef0
[171:547] [2022-03-03 06:58:11 +0000.930919][6b8e] DestoryDecoderByVideoSource
time:41429704 enter.

[171:547] [2022-03-03 06:58:11 +0000.930949][6b8e] ~VideoBindDecoder time:41429704


enter.

[171:548] [2022-03-03 06:58:11 +0000.931186][6b8e] CleanUp time:41429705 enter.

[171:556] [2022-03-03 06:58:11 +0000.939920][6b8e] CleanUp leave. expire time = 8


ms

[171:556] [2022-03-03 06:58:11 +0000.940029][6b8e] CleanUp time:41429713 enter.

[171:557] [2022-03-03 06:58:11 +0000.940952][6b8e] CleanUp leave. expire time = 1


ms

[171:558] [2022-03-03 06:58:11 +0000.941585][6b8e] ~VideoBindDecoder leave. expire


time = 11 ms

[171:558] [2022-03-03 06:58:11 +0000.941710][6b8e] DestoryDecoderByVideoSource


leave. expire time = 11 ms

[171:558] [2022-03-03 06:58:11 +0000.941771][6b8e] UnbindInputFilter 0x7661a70ce8


this 0x7661a5a2a8
[171:558] [2022-03-03 06:58:11 +0000.941812][6b8e] UnbindInputFilter 0x7661a584e8
this 0x7661a70ce8
[171:558] [2022-03-03 06:58:11 +0000.941851][6b8e] UnbindInputFilter 0x76a1a45110
this 0x7661a584e8
[171:558] [2022-03-03 06:58:11 +0000.941887][6b8e] UnbindInputFilter 0x7661a6e748
this 0x7661a60048
[171:558] [2022-03-03 06:58:11 +0000.941922][6b8e] UnbindInputFilter 0x7661a5f328
this 0x7661a6e748
[171:558] [2022-03-03 06:58:11 +0000.941955][6b8e] UnbindInputFilter 0x76a1a45110
this 0x7661a5f328
[171:569] [2022-03-03 06:58:11 +0000.952168][6b8e] ~GLESContext:
[171:570] [2022-03-03 06:58:11 +0000.953192][6b8e] GLESContext destruct finish.
[171:570] [2022-03-03 06:58:11 +0000.953285][6b8e] filter: filter pipeline destroy
this: 0x7691a8e350
[171:570] [2022-03-03 06:58:11 +0000.954038][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[171:571] [2022-03-03 06:58:11 +0000.954532][6b8e] machine model :xiaomi
[171:571] [2022-03-03 06:58:11 +0000.954590][6b8e] Support this machine
model :xiaomi
[171:571] [2022-03-03 06:58:11 +0000.954624][6b8e] global inited! current sdk
version: 07-20-936c45f
[171:571] [2022-03-03 06:58:11 +0000.954790][6b8e] filter: filter pipeline
construtc this: 0x7691a8e350
[171:571] [2022-03-03 06:58:11 +0000.954828][6b8e] MediaFilterGraph:
MediaFilterGraph construct
[171:571] [2022-03-03 06:58:11 +0000.954858][6b8e] GLESContext:
[171:571] [2022-03-03 06:58:11 +0000.954904][6b8e] The result of eglGetDisplay is:
0xb400007681a471f0
[171:573] [2022-03-03 06:58:11 +0000.956492][6b8e] The result of creation:
0x7631a6b600
[171:573] [2022-03-03 06:58:11 +0000.956667][6b8e] The result of
eglCreatePbufferSurface is: 0x7631a62e70
[171:573] [2022-03-03 06:58:11 +0000.956813][6b8e] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
[171:573] [2022-03-03 06:58:11 +0000.956851][6b8e] The source 0 speed:1
[171:573] [2022-03-03 06:58:11 +0000.956882][6b8e] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4,
delay: 0
[171:573] [2022-03-03 06:58:11 +0000.956912][6b8e] CreateDecoderByVideoSource
time:41429730 enter.

[171:574] [2022-03-03 06:58:11 +0000.957563][6b8e] running_decoder_count:0max


count:2
[171:574] [2022-03-03 06:58:11 +0000.957651][6b8e] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1b90ab0
[171:575] [2022-03-03 06:58:11 +0000.958522][77e2] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76d1ae61c0] Current FFmpeg version git-2021-06-16-
97cea6f

[171:594] [2022-03-03 06:58:11 +0000.977066][77e2] OnStreamInfoFound: video


duration_: 15192
[171:596] [2022-03-03 06:58:11 +0000.979329][6b8e] start decoder
[171:596] [2022-03-03 06:58:11 +0000.979406][6b8e] CreateDecoderByVideoSource
leave. expire time = 23 ms

[171:596] [2022-03-03 06:58:11 +0000.979448][6b8e] BindInputFilter 0x76a1a336f0


this 0x7661a57fa8
[171:596] [2022-03-03 06:58:11 +0000.979478][6b8e] BindInputFilter 0x7661a57fa8
this 0x7661a674a8
[171:596] [2022-03-03 06:58:11 +0000.979506][6b8e] BindInputFilter 0x76a1a336f0
this 0x7661a6ca68
[171:596] [2022-03-03 06:58:11 +0000.979531][6b8e] BindInputFilter 0x7661a6ca68
this 0x7661a604a8
[171:596] [2022-03-03 06:58:11 +0000.979548][6b8e] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
[171:596] [2022-03-03 06:58:11 +0000.979577][6b8e] BindInputFilter 0x7661a674a8
this 0x7661a68ee8
[171:596] [2022-03-03 06:58:11 +0000.979604][6b8e] BindInputFilter 0x7661a68ee8
this 0x7691a8e3f0
[171:596] [2022-03-03 06:58:11 +0000.979629][6b8e] BindInputFilter 0x7661a604a8
this 0x7661a58788
[171:596] [2022-03-03 06:58:11 +0000.979656][6b8e] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_41413155.mp4
[171:596] [2022-03-03 06:58:11 +0000.979771][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[171:596] [2022-03-03 06:58:11 +0000.979907][6b8e] MediaComposeFile time:41429753
enter.

[171:596] [2022-03-03 06:58:11 +0000.979944][6b8e] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[171:597] [2022-03-03 06:58:11 +0000.980870][77e3] NO get frame from decoder
[171:599] [2022-03-03 06:58:11 +0000.982820][77e3] NO get frame from decoder
[171:600] [2022-03-03 06:58:11 +0000.983835][77e3] NO get frame from decoder
[171:601] [2022-03-03 06:58:11 +0000.985042][77e3] NO get frame from decoder
[171:602] [2022-03-03 06:58:11 +0000.985817][6b8e] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[171:602] [2022-03-03 06:58:11 +0000.985917][6b8e] Recording session using default
bitrate support by app:31457280
[171:603] [2022-03-03 06:58:11 +0000.986371][77e3] NO get frame from decoder
[171:603] [2022-03-03 06:58:11 +0000.986128][77ed] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a4a030
[171:603] [2022-03-03 06:58:11 +0000.986625][77ed] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[171:603] [2022-03-03 06:58:11 +0000.986860][6b8e] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[171:603] [2022-03-03 06:58:11 +0000.987000][6b8e] GetPipeline:
-----------------------------------------
[171:603] [2022-03-03 06:58:11 +0000.987037][6b8e] GetPipeline: source:
0x76a1a334d0
[171:604] [2022-03-03 06:58:11 +0000.987068][6b8e] GetPipeline: filter: NULLFilter
[171:604] [2022-03-03 06:58:11 +0000.987089][6b8e] GetPipeline: filter: NULLFilter
[171:604] [2022-03-03 06:58:11 +0000.987122][6b8e] GetPipeline: filter: NULLFilter
[171:604] [2022-03-03 06:58:11 +0000.987149][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[171:604] [2022-03-03 06:58:11 +0000.987179][6b8e] GetPipeline: audio filter:
AuidoNULLFilter
[171:604] [2022-03-03 06:58:11 +0000.987211][6b8e] GetPipeline: audio filter:
AudioNUllFilter
[171:604] [2022-03-03 06:58:11 +0000.987240][6b8e] GetPipeline:
------------------------------------------
[171:604] [2022-03-03 06:58:11 +0000.987275][6b8e] filter: filter pipeline2 update
pattern: 2
[171:604] [2022-03-03 06:58:11 +0000.987637][6b8e] MediaComposeFile leave. expire
time = 8 ms

[171:605] [2022-03-03 06:58:11 +0000.988131][6b8e] machine model :xiaomi


[171:605] [2022-03-03 06:58:11 +0000.988184][6b8e] Support this machine
model :xiaomi
[171:605] [2022-03-03 06:58:11 +0000.988214][6b8e] global inited! current sdk
version: 07-20-936c45f
[171:606] [2022-03-03 06:58:11 +0000.989493][77e3] NO get frame from decoder
[171:609] [2022-03-03 06:58:11 +0000.992283][77e3] NO get frame from decoder
[171:610] [2022-03-03 06:58:11 +0000.993778][77e3] NO get frame from decoder
[171:621] [2022-03-03 06:58:12 +0000.4567][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[171:621] [2022-03-03 06:58:12 +0000.4705][6b8e] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 276
[171:621] [2022-03-03 06:58:12 +0000.4785][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[171:621] [2022-03-03 06:58:12 +0000.4833][6b8e] BeginCompose: BeginCompose, is
composing 0
[171:632] [2022-03-03 06:58:12 +0000.15864][77ed] start recording, file path:
[171:633] [2022-03-03 06:58:12 +0000.16677][77ed] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 276 audio_timescale:44100
video_timescale:90000
[171:633] [2022-03-03 06:58:12 +0000.16764][77ed] 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
[171:633] [2022-03-03 06:58:12 +0000.16809][77ed] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 276
[171:633] [2022-03-03 06:58:12 +0000.16899][77ed] fd_open successed
handle:0xb400007701a0a550
[171:634] [2022-03-03 06:58:12 +0000.17066][77ed] create mp4 file:310 m_fileHandle:
0x76d1b20da0
[171:634] [2022-03-03 06:58:12 +0000.17106][77ed] MP4 file: is opened successfully
[171:634] [2022-03-03 06:58:12 +0000.17137][77ed] setupMediaProcessers:
[171:634] [2022-03-03 06:58:12 +0000.17164][77ed]
RecordingSessionInternalSimple:setup media processers.
[171:634] [2022-03-03 06:58:12 +0000.17193][77ed] construct AAC encoder
[171:634] [2022-03-03 06:58:12 +0000.17445][77ed] H264Encoder creating:
ultrafast012323
[171:634] [2022-03-03 06:58:12 +0000.17497][77ed] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[171:634] [2022-03-03 06:58:12 +0000.17952][77ed] H264Encode::GetMachineModel is
M2101K9AG
[171:634] [2022-03-03 06:58:12 +0000.18006][77ed] H264Encoder machine_mode
is:M2101K9AG
[171:634] [2022-03-03 06:58:12 +0000.18029][77ed] H264Encode::machine size :9
machine_mode:M2101K9AG
[171:635] [2022-03-03 06:58:12 +0000.18056][77ed] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[171:635] [2022-03-03 06:58:12 +0000.18082][77ed] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[171:635] [2022-03-03 06:58:12 +0000.18107][77ed] setupCompressionSession:
[171:635] [2022-03-03 06:58:12 +0000.18153][77ed] H264Encode::creating hareware
Encoder
[171:635] [2022-03-03 06:58:12 +0000.18251][77ed] AndroidHwAvcEncoder time:41429792
enter.

[171:635] [2022-03-03 06:58:12 +0000.18427][77ed] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74b752c760
[171:635] [2022-03-03 06:58:12 +0000.18550][77ed] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[171:635] [2022-03-03 06:58:12 +0000.18582][77ed] The video avc hw codec address is
0x75d1a45db0
[171:635] [2022-03-03 06:58:12 +0000.18694][77ed] AndroidHwAvcEncoder leave.
expire time = 0 ms
[171:635] [2022-03-03 06:58:12 +0000.18736][77ed] RegisterEncodeCompleteCallback
time:41429792 enter.

[171:635] [2022-03-03 06:58:12 +0000.18877][77ed] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[171:635] [2022-03-03 06:58:12 +0000.18922][77ed] InitEncode time:41429792 enter.

[171:635] [2022-03-03 06:58:12 +0000.19007][77ed] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[171:635] [2022-03-03 06:58:12 +0000.19049][77ed] Create time:41429792 enter.

[171:636] [2022-03-03 06:58:12 +0000.19077][77ed] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[171:636] [2022-03-03 06:58:12 +0000.19110][77ed]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a57510
[171:636] [2022-03-03 06:58:12 +0000.19255][77ed] supported_type:video/avc
[171:636] [2022-03-03 06:58:12 +0000.19294][77ed] name:OMX.qcom.video.encoder.avc
mime:video/avc
[171:636] [2022-03-03 06:58:12 +0000.19338][77ed] hwCodecPrefix :OMX.qcom.
[171:636] [2022-03-03 06:58:12 +0000.19383][77ed] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[171:636] [2022-03-03 06:58:12 +0000.19408][77ed] mediacodec_createCodecByName
time:41429793 enter.

[171:636] [2022-03-03 06:58:12 +0000.19442][77ed] WrapAndroidMediaCodec


time:41429793 enter.

[171:636] [2022-03-03 06:58:12 +0000.19559][77ed] WrapAndroidMediaCodec leave.


expire time = 0 ms

[171:645] [2022-03-03 06:58:12 +0000.28085][77f2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x76a1a25518
[171:686] [2022-03-03 06:58:12 +0000.69477][77ed] mediacodec_createCodecByName
leave. expire time = 50 ms

[171:686] [2022-03-03 06:58:12 +0000.69574][77ed] WrapAndroidMediaFromat


time:41429843 enter.

[171:686] [2022-03-03 06:58:12 +0000.69640][77ed] WrapAndroidMediaFromat leave.


expire time = 0 ms

[171:733] [2022-03-03 06:58:12 +0000.116498][77ed] Destroy time:41429890 enter.

[171:733] [2022-03-03 06:58:12 +0000.116609][77ed] WrapAndroidMediaFromat::


Destroy
[171:733] [2022-03-03 06:58:12 +0000.116670][77ed] Destroy leave. expire time = 0
ms

[171:733] [2022-03-03 06:58:12 +0000.116798][77ed] ~WrapAndroidMediaFromat


time:41429890 enter.

[171:733] [2022-03-03 06:58:12 +0000.116999][77ed] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[171:734] [2022-03-03 06:58:12 +0000.117239][77ed] Create leave. expire time = 99


ms
[171:734] [2022-03-03 06:58:12 +0000.117308][77ed] isSemiPlanarSupport
time:41429891 enter.

[171:734] [2022-03-03 06:58:12 +0000.117336][77ed] H264Encoder isSemiPlanarSupport


[171:734] [2022-03-03 06:58:12 +0000.117362][77ed] isSemiPlanarSupport leave.
expire time = 0 ms

[171:734] [2022-03-03 06:58:12 +0000.117385][77ed] creat hw H264Encoder success,


isSemiPlanar:1
[171:734] [2022-03-03 06:58:12 +0000.117559][77ed] InitEncode leave. expire time =
99 ms

[171:734] [2022-03-03 06:58:12 +0000.117626][77ed] H264Encode::created Encoder


[171:734] [2022-03-03 06:58:12 +0000.117653][77ed] H264Encode:: H264 encoder
created.
[171:734] [2022-03-03 06:58:12 +0000.117677][77ed] H264 encoder created.
[171:734] [2022-03-03 06:58:12 +0000.117700][77ed]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681a50d50
[171:734] [2022-03-03 06:58:12 +0000.117726][77ed] setOutput:
[171:734] [2022-03-03 06:58:12 +0000.117751][77ed]
RecordingSessionInternalSimple:encoder set output to muxer!
[171:734] [2022-03-03 06:58:12 +0000.117774][77ed] request a key frame
[171:734] [2022-03-03 06:58:12 +0000.117793][77ed] H264Encode:: request a key frame
[171:741] [2022-03-03 06:58:12 +0000.124412][77f2] add aac audio track with id:1
[171:743] [2022-03-03 06:58:12 +0000.126760][77ed] setDisplayRotate :90
[171:743] [2022-03-03 06:58:12 +0000.126888][77ed] 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
[171:746] [2022-03-03 06:58:12 +0000.129470][77ee]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[171:746] [2022-03-03 06:58:12 +0000.130049][77f2] audio start ts:0
[171:747] [2022-03-03 06:58:12 +0000.130155][77f2] the audio frame has been written
into MP4 file
[171:779] [2022-03-03 06:58:12 +0000.162926][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[171:789] [2022-03-03 06:58:12 +0000.172770][77ee] h264 add frame header cdr flag
[171:790] [2022-03-03 06:58:12 +0000.173384][77ee] h264 add frame header cdr flag
[171:790] [2022-03-03 06:58:12 +0000.173901][77ee] Received key frame:10
[171:790] [2022-03-03 06:58:12 +0000.173985][77ee] H264Encode:: get a sps pps
header!headerSize:29
[171:791] [2022-03-03 06:58:12 +0000.174116][77f2] get the H.264 SPS parameter
[171:791] [2022-03-03 06:58:12 +0000.174341][77f2] add video track with id:2
[171:792] [2022-03-03 06:58:12 +0000.175744][77f2] get the H.264 PPS parameter
[171:801] [2022-03-03 06:58:12 +0000.184283][77f2] get the H.264 IDR frame
[171:801] [2022-03-03 06:58:12 +0000.184470][77f2] resss:true
[171:801] [2022-03-03 06:58:12 +0000.184497][77f2] video start ts:10
[171:801] [2022-03-03 06:58:12 +0000.184573][77f2] the video frame has been written
into MP4 file
[171:875] [2022-03-03 06:58:12 +0000.258713][77f0] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18963 diff: 38
[172:026] [2022-03-03 06:58:12 +0000.409455][77ee] DTS queue for
Generator:0x76a1a51fc8 660 696
[172:107] [2022-03-03 06:58:12 +0000.490404][77f1] audio_frame_list_ empty
[172:212] [2022-03-03 06:58:12 +0000.595981][77ee] Push an pts:1098 to dts queue.
[172:251] [2022-03-03 06:58:12 +0000.634197][77ee] SendFrame
encodedImage._timeStamp:1098encodedImage->_length:120256
[172:251] [2022-03-03 06:58:12 +0000.634324][77ee] last dts:1066 currentPts:1098
ppsOrSPS:0 queue length:3
[172:287] [2022-03-03 06:58:12 +0000.670481][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[172:300] [2022-03-03 06:58:12 +0000.683508][77ee] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1304 pts:1304
[172:382] [2022-03-03 06:58:12 +0000.765868][77ee] DTS queue for
Generator:0x76a1a51fc8 1499 1532
[172:390] [2022-03-03 06:58:12 +0000.773614][77ee] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1567
[172:390] [2022-03-03 06:58:12 +0000.773760][77ee] push video frame to H264
encoder. (100 frame for one log)

[172:390] [2022-03-03 06:58:12 +0000.773804][77ee] push video frame to H264


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

[172:390] [2022-03-03 06:58:12 +0000.773840][77ee] H264Encode::push video frame to


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

[172:390] [2022-03-03 06:58:12 +0000.773887][77ee] The input pts:1567 fps:30


[172:416] [2022-03-03 06:58:12 +0000.799537][77ee] H264Encode::H264SWEncoder get
callback, length:115584 type:1 nalType:1length:115580
[172:503] [2022-03-03 06:58:12 +0000.886785][77f1] audio_frame_list_ empty
[172:599] [2022-03-03 06:58:12 +0000.983030][77ee] h264 add frame header cdr flag
[172:600] [2022-03-03 06:58:12 +0000.983446][77ee] Received key frame:2000
[172:615] [2022-03-03 06:58:12 +0000.998097][77f2] get the H.264 IDR frame
[172:695] [2022-03-03 06:58:13 +0000.78930][77f0] Error(video_source.cc:430): wait
decoder a frame: 1
[172:708] [2022-03-03 06:58:13 +0000.91644][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[172:718] [2022-03-03 06:58:13 +0000.101812][77ee] DTS queue for
Generator:0x76a1a51fc8 2334
[172:731] [2022-03-03 06:58:13 +0000.114843][77ee] Push an pts:2433 to dts queue.
[172:779] [2022-03-03 06:58:13 +0000.162878][77ee] last dts:2400 currentPts:2433
ppsOrSPS:0 queue length:1
[172:879] [2022-03-03 06:58:13 +0000.262383][77f1] audio_frame_list_ empty
[173:003] [2022-03-03 06:58:13 +0000.386486][7781] Run AGC when audioType = 0
[173:003] [2022-03-03 06:58:13 +0000.386738][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[173:063] [2022-03-03 06:58:13 +0000.446705][77ee] DTS queue for
Generator:0x76a1a51fc8 3166
[173:236] [2022-03-03 06:58:13 +0000.619074][77ee] Push an pts:3781 to dts queue.
[173:246] [2022-03-03 06:58:13 +0000.629806][77f1] audio_frame_list_ empty
[173:252] [2022-03-03 06:58:13 +0000.635124][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[173:279] [2022-03-03 06:58:13 +0000.662134][77f1] FilterPipeline2::OnAudioFrame
pts 202664 last_audio_timestamp_ 4595.56
[173:287] [2022-03-03 06:58:13 +0000.670312][77ee] last dts:3736 currentPts:3781
ppsOrSPS:0 queue length:4
[173:298] [2022-03-03 06:58:13 +0000.681181][77f0] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19883 diff: 118
[173:341] [2022-03-03 06:58:13 +0000.724837][77ee] DTS queue for
Generator:0x76a1a51fc8 3968 3999 4039
[173:351] [2022-03-03 06:58:13 +0000.734324][77ee] h264 add frame header cdr flag
[173:351] [2022-03-03 06:58:13 +0000.734725][77ee] Received key frame:3999
[173:362] [2022-03-03 06:58:13 +0000.745130][77f2] get the H.264 IDR frame
[173:503] [2022-03-03 06:58:13 +0000.887054][77ee] SendFrame
encodedImage._timeStamp:4435encodedImage->_length:20688
[173:555] [2022-03-03 06:58:13 +0000.938088][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[173:613] [2022-03-03 06:58:13 +0000.997009][77ee] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4665 pts:4665
[173:634] [2022-03-03 06:58:14 +0000.18025][77ee] DTS queue for
Generator:0x76a1a51fc8 4766 4796 4830 4865
[173:642] [2022-03-03 06:58:14 +0000.25804][77ee] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4931
[173:643] [2022-03-03 06:58:14 +0000.26239][77ee] push video frame to H264 encoder.
(100 frame for one log)

[173:643] [2022-03-03 06:58:14 +0000.26315][77ee] push video frame to H264 encoder.


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

[173:643] [2022-03-03 06:58:14 +0000.26334][77ee] H264Encode::push video frame to


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

[173:643] [2022-03-03 06:58:14 +0000.26363][77ee] The input pts:4931 fps:30


[173:680] [2022-03-03 06:58:14 +0000.63794][77ee] H264Encode::H264SWEncoder get
callback, length:134944 type:1 nalType:1length:134940
[173:697] [2022-03-03 06:58:14 +0000.80795][77f1] audio_frame_list_ empty
[173:709] [2022-03-03 06:58:14 +0000.92617][77ee] Push an pts:5097 to dts queue.
[173:737] [2022-03-03 06:58:14 +0000.120675][77ee] last dts:5064 currentPts:5097
ppsOrSPS:0 queue length:3
[173:857] [2022-03-03 06:58:14 +0000.240284][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[173:874] [2022-03-03 06:58:14 +0000.257813][77f0] too much frame will be writed
[173:898] [2022-03-03 06:58:14 +0000.281379][77ee] DTS queue for
Generator:0x76a1a51fc8
[174:024] [2022-03-03 06:58:14 +0000.407429][77ee] h264 add frame header cdr flag
[174:024] [2022-03-03 06:58:14 +0000.407802][77ee] Received key frame:5998
[174:034] [2022-03-03 06:58:14 +0000.417199][77f2] get the H.264 IDR frame
[174:137] [2022-03-03 06:58:14 +0000.520459][77f1] too much frame will be writed
[174:145] [2022-03-03 06:58:14 +0000.528890][77f0] too much frame will be writed
[174:147] [2022-03-03 06:58:14 +0000.530421][77ee] Push an pts:6432 to dts queue.
[174:167] [2022-03-03 06:58:14 +0000.550454][77f1] too much frame will be writed
[174:180] [2022-03-03 06:58:14 +0000.563376][77ee] last dts:6397 currentPts:6432
ppsOrSPS:0 queue length:2
[174:180] [2022-03-03 06:58:14 +0000.563513][77ee] DTS queue for
Generator:0x76a1a51fc8 6466
[174:206] [2022-03-03 06:58:14 +0000.589389][77f1] audio_frame_list_ empty
[174:213] [2022-03-03 06:58:14 +0000.596278][77f0] too much frame will be writed
[174:358] [2022-03-03 06:58:14 +0000.741721][77ee] DTS queue for
Generator:0x76a1a51fc8 7300
[174:374] [2022-03-03 06:58:14 +0000.757642][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[174:420] [2022-03-03 06:58:14 +0000.803290][77f0] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20819 diff: 182
[174:424] [2022-03-03 06:58:14 +0000.807676][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[174:510] [2022-03-03 06:58:14 +0000.894606][77ee] Push an pts:7763 to dts queue.
[174:562] [2022-03-03 06:58:14 +0000.945510][77ee] SendFrame
encodedImage._timeStamp:7763encodedImage->_length:127616
[174:562] [2022-03-03 06:58:14 +0000.945771][77ee] last dts:7734 currentPts:7763
ppsOrSPS:0 queue length:4
[174:567] [2022-03-03 06:58:14 +0000.950137][77f0] too much frame will be writed
[174:591] [2022-03-03 06:58:14 +0000.974970][77f1] audio_frame_list_ empty
[174:636] [2022-03-03 06:58:15 +0000.19425][77ee] h264 add frame header cdr flag
[174:636] [2022-03-03 06:58:15 +0000.19915][77ee] Received key frame:7995
[174:638] [2022-03-03 06:58:15 +0000.21885][77ee] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8041 pts:8041
[174:639] [2022-03-03 06:58:15 +0000.22733][77f2] get the H.264 IDR frame
[174:645] [2022-03-03 06:58:15 +0000.28848][77ee] DTS queue for
Generator:0x76a1a51fc8 8063 8098 8131 8169
[174:655] [2022-03-03 06:58:15 +0000.38435][77ee] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8300
[174:655] [2022-03-03 06:58:15 +0000.38529][77ee] push video frame to H264 encoder.
(100 frame for one log)

[174:655] [2022-03-03 06:58:15 +0000.38580][77ee] push video frame to H264 encoder.


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

[174:655] [2022-03-03 06:58:15 +0000.38610][77ee] H264Encode::push video frame to


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

[174:655] [2022-03-03 06:58:15 +0000.38647][77ee] The input pts:8300 fps:30


[174:721] [2022-03-03 06:58:15 +0000.104678][77ee] H264Encode::H264SWEncoder get
callback, length:151792 type:1 nalType:1length:151788
[174:734] [2022-03-03 06:58:15 +0000.117769][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[174:890] [2022-03-03 06:58:15 +0000.273581][77ee] DTS queue for
Generator:0x76a1a51fc8 8930 8963
[174:928] [2022-03-03 06:58:15 +0000.311111][77ee] Push an pts:9107 to dts queue.
[174:965] [2022-03-03 06:58:15 +0000.348604][77ee] last dts:9064 currentPts:9107
ppsOrSPS:0 queue length:4
[174:976] [2022-03-03 06:58:15 +0000.359805][77f1] too much frame will be writed
[174:983] [2022-03-03 06:58:15 +0000.366278][77f0] too much frame will be writed
[175:000] [2022-03-03 06:58:15 +0000.383783][7782] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[175:000] [2022-03-03 06:58:15 +0000.383955][7782] _deviceSampleRate:48000

[175:004] [2022-03-03 06:58:15 +0000.387589][7781] Run AGC when audioType = 0


[175:009] [2022-03-03 06:58:15 +0000.392372][77f1] too much frame will be writed
[175:036] [2022-03-03 06:58:15 +0000.419564][77f1] too much frame will be writed
[175:046] [2022-03-03 06:58:15 +0000.429798][77f0] too much frame will be writed
[175:058] [2022-03-03 06:58:15 +0000.441521][77f1] too much frame will be writed
[175:088] [2022-03-03 06:58:15 +0000.471730][77f1] too much frame will be writed
[175:099] [2022-03-03 06:58:15 +0000.482851][77f0] too much frame will be writed
[175:108] [2022-03-03 06:58:15 +0000.491932][77f1] too much frame will be writed
[175:121] [2022-03-03 06:58:15 +0000.504770][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[175:139] [2022-03-03 06:58:15 +0000.522717][77f1] too much frame will be writed
[175:160] [2022-03-03 06:58:15 +0000.543908][77f0] too much frame will be writed
[175:161] [2022-03-03 06:58:15 +0000.544246][77f1] too much frame will be writed
[175:165] [2022-03-03 06:58:15 +0000.548185][77ee] DTS queue for
Generator:0x76a1a51fc8 9797 9829
[175:172] [2022-03-03 06:58:15 +0000.556082][77f1] audio_frame_list_ empty
[175:231] [2022-03-03 06:58:15 +0000.614185][77ee] h264 add frame header cdr flag
[175:231] [2022-03-03 06:58:15 +0000.614482][77ee] Received key frame:10031
[175:241] [2022-03-03 06:58:15 +0000.624696][77f2] get the H.264 IDR frame
[175:246] [2022-03-03 06:58:15 +0000.629202][77f1] too much frame will be writed
[175:252] [2022-03-03 06:58:15 +0000.635886][77f0] too much frame will be writed
[175:267] [2022-03-03 06:58:15 +0000.650543][77f1] too much frame will be writed
[175:290] [2022-03-03 06:58:15 +0000.673732][77f1] too much frame will be writed
[175:294] [2022-03-03 06:58:15 +0000.677627][77f0] too much frame will be writed
[175:316] [2022-03-03 06:58:15 +0000.699799][77f1] too much frame will be writed
[175:343] [2022-03-03 06:58:15 +0000.726796][77f1] too much frame will be writed
[175:356] [2022-03-03 06:58:15 +0000.740039][77f0] too much frame will be writed
[175:376] [2022-03-03 06:58:15 +0000.759653][77ee] Push an pts:10463 to dts queue.
[175:378] [2022-03-03 06:58:15 +0000.762017][77f1] too much frame will be writed
[175:403] [2022-03-03 06:58:15 +0000.786381][77f1] too much frame will be writed
[175:405] [2022-03-03 06:58:15 +0000.788879][77ee] last dts:10428 currentPts:10463
ppsOrSPS:0 queue length:3
[175:424] [2022-03-03 06:58:15 +0000.807887][77f0] too much frame will be writed
[175:436] [2022-03-03 06:58:15 +0000.819074][77ee] DTS queue for
Generator:0x76a1a51fc8 10565 10598 10629 10665 10695
[175:440] [2022-03-03 06:58:15 +0000.823417][77f1] too much frame will be writed
[175:471] [2022-03-03 06:58:15 +0000.855058][77f1] too much frame will be writed
[175:484] [2022-03-03 06:58:15 +0000.867586][77f0] too much frame will be writed
[175:501] [2022-03-03 06:58:15 +0000.884495][77f1] too much frame will be writed
[175:527] [2022-03-03 06:58:15 +0000.910324][77f1] too much frame will be writed
[175:538] [2022-03-03 06:58:15 +0000.921710][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[175:541] [2022-03-03 06:58:15 +0000.924387][77f0] too much frame will be writed
[175:554] [2022-03-03 06:58:15 +0000.937279][77f1] too much frame will be writed
[175:581] [2022-03-03 06:58:15 +0000.964397][77f1] too much frame will be writed
[175:592] [2022-03-03 06:58:15 +0000.975625][77f0] too much frame will be writed
[175:616] [2022-03-03 06:58:15 +0000.999320][77f1] too much frame will be writed
[175:617] [2022-03-03 06:58:16 +0000.106][77ee] SendFrame
encodedImage._timeStamp:11130encodedImage->_length:72912
[175:640] [2022-03-03 06:58:16 +0000.23896][77f1] too much frame will be writed
[175:651] [2022-03-03 06:58:16 +0000.34359][77f0] too much frame will be writed
[175:682] [2022-03-03 06:58:16 +0000.65365][77f1] too much frame will be writed
[175:702] [2022-03-03 06:58:16 +0000.85269][77ee] DTS queue for
Generator:0x76a1a51fc8 11431 11467 11494
[175:704] [2022-03-03 06:58:16 +0000.87392][77ee] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11431 pts:11431
[175:719] [2022-03-03 06:58:16 +0000.102503][77f0] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21807 diff: 194
[175:722] [2022-03-03 06:58:16 +0000.105223][77f1] too much frame will be writed
[175:729] [2022-03-03 06:58:16 +0000.112266][77f0] too much frame will be writed
[175:738] [2022-03-03 06:58:16 +0000.121388][77ee] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11696
[175:738] [2022-03-03 06:58:16 +0000.121487][77ee] push video frame to H264
encoder. (100 frame for one log)

[175:738] [2022-03-03 06:58:16 +0000.121528][77ee] push video frame to H264


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

[175:738] [2022-03-03 06:58:16 +0000.121549][77ee] H264Encode::push video frame to


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

[175:738] [2022-03-03 06:58:16 +0000.121575][77ee] The input pts:11696 fps:30


[175:760] [2022-03-03 06:58:16 +0000.143070][77ee] H264Encode::H264SWEncoder get
callback, length:90672 type:1 nalType:1length:90668
[175:763] [2022-03-03 06:58:16 +0000.146253][77f1] too much frame will be writed
[175:782] [2022-03-03 06:58:16 +0000.165289][77f0] too much frame will be writed
[175:786] [2022-03-03 06:58:16 +0000.169473][77f1] too much frame will be writed
[175:789] [2022-03-03 06:58:16 +0000.172583][77ee] Push an pts:11797 to dts queue.
[175:814] [2022-03-03 06:58:16 +0000.197700][77f1] too much frame will be writed
[175:833] [2022-03-03 06:58:16 +0000.217058][77ee] last dts:11767 currentPts:11797
ppsOrSPS:0 queue length:4
[175:847] [2022-03-03 06:58:16 +0000.230773][77f0] too much frame will be writed
[175:855] [2022-03-03 06:58:16 +0000.238242][77f1] too much frame will be writed
[175:876] [2022-03-03 06:58:16 +0000.259955][77f1] too much frame will be writed
[175:900] [2022-03-03 06:58:16 +0000.283872][77f0] too much frame will be writed
[175:905] [2022-03-03 06:58:16 +0000.288789][77f1] too much frame will be writed
[175:920] [2022-03-03 06:58:16 +0000.303542][77ee] h264 add frame header cdr flag
[175:920] [2022-03-03 06:58:16 +0000.303996][77ee] Received key frame:12031
[175:926] [2022-03-03 06:58:16 +0000.309505][77f2] get the H.264 IDR frame
[175:927] [2022-03-03 06:58:16 +0000.310670][77f1] too much frame will be writed
[175:950] [2022-03-03 06:58:16 +0000.334015][77f1] too much frame will be writed
[175:952] [2022-03-03 06:58:16 +0000.335374][77f0] too much frame will be writed
[175:974] [2022-03-03 06:58:16 +0000.357174][77f1] too much frame will be writed
[175:974] [2022-03-03 06:58:16 +0000.357307][77ee] DTS queue for
Generator:0x76a1a51fc8 12230 12264 12298 12330
[175:981] [2022-03-03 06:58:16 +0000.364916][77f0] Error(video_source.cc:430): wait
decoder a frame: 0
[176:024] [2022-03-03 06:58:16 +0000.407346][77f1] too much frame will be writed
[176:045] [2022-03-03 06:58:16 +0000.428063][77f0] too much frame will be writed
[176:048] [2022-03-03 06:58:16 +0000.431104][77e3] av_read_frame AVERROR_EOF
[176:048] [2022-03-03 06:58:16 +0000.431747][77f1] too much frame will be writed
[176:074] [2022-03-03 06:58:16 +0000.457581][77f1] too much frame will be writed
[176:102] [2022-03-03 06:58:16 +0000.485385][77f1] too much frame will be writed
[176:102] [2022-03-03 06:58:16 +0000.485543][77e3] OnReceiveEOF:
[176:102] [2022-03-03 06:58:16 +0000.485587][77e3] OnDecoderEOF time:41434259
enter.

[176:102] [2022-03-03 06:58:16 +0000.485637][77e3] OnDecoderEOF leave. expire time


= 0 ms

[176:102] [2022-03-03 06:58:16 +0000.485672][77e3] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x76a1a334d0
[176:102] [2022-03-03 06:58:16 +0000.485955][77e1] CleanUp time:41434259 enter.

[176:104] [2022-03-03 06:58:16 +0000.487420][77f0] too much frame will be writed


[176:112] [2022-03-03 06:58:16 +0000.495839][77e1] CleanUp leave. expire time = 10
ms

[176:112] [2022-03-03 06:58:16 +0000.495976][77e1] clean up


[176:112] [2022-03-03 06:58:16 +0000.496014][77e1] running_decoder_count:0max
count:2
[176:139] [2022-03-03 06:58:16 +0000.522497][77ee] Push an pts:13128 to dts queue.
[176:147] [2022-03-03 06:58:16 +0000.530555][7781] haveEnoughProcessedData
internalAudioStream.length: 20
[176:150] [2022-03-03 06:58:16 +0000.533862][77ee] DTS queue for
Generator:0x76a1a51fc8 13028 13060 13096 13128 13163 13195
[176:151] [2022-03-03 06:58:16 +0000.534433][77f1] too much frame will be writed
[176:167] [2022-03-03 06:58:16 +0000.550378][77ee] last dts:13096 currentPts:13128
ppsOrSPS:0 queue length:7
[176:199] [2022-03-03 06:58:16 +0000.582188][77f1] PullAudioFrame: PullFrame audio
finished.
[176:199] [2022-03-03 06:58:16 +0000.582271][77f1] OnAudioTimer: OnAudioTimer
return
[176:219] [2022-03-03 06:58:16 +0000.602980][77f0] OnVideoTimer: OnVideoTimer
EndComposeFile
[176:220] [2022-03-03 06:58:16 +0000.603070][77f0] EndComposeFile: EndComposeFile,
is composing 1
[176:269] [2022-03-03 06:58:16 +0000.652816][77ee] DTS queue for
Generator:0x76a1a51fc8 13793 13831 13863 13895 13931 13963 13995 14028 14063 14095
[176:313] [2022-03-03 06:58:16 +0000.696921][77ee] h264 add frame header cdr flag
[176:314] [2022-03-03 06:58:16 +0000.697314][77ee] Received key frame:14028
[176:316] [2022-03-03 06:58:16 +0000.699753][77f2] get the H.264 IDR frame
[176:329] [2022-03-03 06:58:16 +0000.712252][77ee] Push an pts:14461 to dts queue.
[176:382] [2022-03-03 06:58:16 +0000.765818][77ee] SendFrame
encodedImage._timeStamp:14461encodedImage->_length:162096
[176:382] [2022-03-03 06:58:16 +0000.765944][77ee] last dts:14429 currentPts:14461
ppsOrSPS:0 queue length:9
[176:401] [2022-03-03 06:58:16 +0000.785000][77ee] DTS queue for
Generator:0x76a1a51fc8 14628 14665 14696 14730 14760 14794 14829 14864 14897
[176:425] [2022-03-03 06:58:16 +0000.808450][77ee] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15063
[176:425] [2022-03-03 06:58:16 +0000.808581][77ee] push video frame to H264
encoder. (100 frame for one log)

[176:425] [2022-03-03 06:58:16 +0000.808674][77ee] push video frame to H264


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

[176:425] [2022-03-03 06:58:16 +0000.808752][77ee] H264Encode::push video frame to


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

[176:425] [2022-03-03 06:58:16 +0000.808821][77ee] The input pts:15063 fps:30


[176:432] [2022-03-03 06:58:16 +0000.815171][77ee] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14794 pts:14794
[176:447] [2022-03-03 06:58:16 +0000.830442][77ee]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[176:447] [2022-03-03 06:58:16 +0000.830626][77ee]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x76e1a28320
[176:449] [2022-03-03 06:58:16 +0000.832708][77ef]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[176:449] [2022-03-03 06:58:16 +0000.832794][77ef]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[176:450] [2022-03-03 06:58:16 +0000.833074][77ed] stop recording
[176:450] [2022-03-03 06:58:16 +0000.833117][77ed]
RecordingSessionInternalSimple:destroy media processers
[176:450] [2022-03-03 06:58:16 +0000.833141][77ed] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[176:450] [2022-03-03 06:58:16 +0000.833169][77ed] H264Encode::flushing hareware
Encoder
[176:450] [2022-03-03 06:58:16 +0000.833325][77ed] Flush time:41434607 enter.

[176:450] [2022-03-03 06:58:16 +0000.833380][77ed] H264Encoder encoder flush


[176:450] [2022-03-03 06:58:16 +0000.833411][77ed] flush output queue
[176:476] [2022-03-03 06:58:16 +0000.859200][77ed] H264Encode::H264SWEncoder get
callback, length:125792 type:1 nalType:1length:125788
[176:777] [2022-03-03 06:58:17 +0000.161035][77ed] Flush leave. expire time = 328
ms

[176:778] [2022-03-03 06:58:17 +0000.161267][77ed] ~H264EncodeWrap:


[176:778] [2022-03-03 06:58:17 +0000.161331][77ed] ~H264Encode:
[176:778] [2022-03-03 06:58:17 +0000.161359][77ed] teardownCompressionSession:
H264Encode::destroying Encoder
[176:778] [2022-03-03 06:58:17 +0000.161385][77ed] Release time:41434935 enter.

[176:778] [2022-03-03 06:58:17 +0000.161558][77ed] Release:


MediaCodecVideoEncoder::Release _inited:1
[176:778] [2022-03-03 06:58:17 +0000.161623][77ed] Destroy time:41434935 enter.
[176:778] [2022-03-03 06:58:17 +0000.161672][77ed] H264Encoder encoderDestroy
[176:778] [2022-03-03 06:58:17 +0000.161715][77ed]
AndroidMediaCodecVideoEncoder::release env: 0x7681a634f0
[176:778] [2022-03-03 06:58:17 +0000.161754][77ed]
AndroidMediaCodecVideoEncoder::Destroy
[176:797] [2022-03-03 06:58:17 +0000.180871][77ed] Destroy leave. expire time = 19
ms

[176:797] [2022-03-03 06:58:17 +0000.181052][77ed] Release leave. expire time = 20


ms

[176:798] [2022-03-03 06:58:17 +0000.181091][77ed] ~AndroidHwAvcEncoder


time:41434955 enter.

[176:798] [2022-03-03 06:58:17 +0000.181251][77ed] Release time:41434955 enter.

[176:798] [2022-03-03 06:58:17 +0000.181293][77ed] Release:


MediaCodecVideoEncoder:: has been released before, just return
[176:798] [2022-03-03 06:58:17 +0000.181316][77ed] Release leave. expire time = 0
ms

[176:798] [2022-03-03 06:58:17 +0000.181336][77ed] ~AndroidMediaCodecVideoEncoder


[176:798] [2022-03-03 06:58:17 +0000.181357][77ed] ~WrapAndroidMediaCodec
time:41434955 enter.

[176:798] [2022-03-03 06:58:17 +0000.181377][77ed] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[176:798] [2022-03-03 06:58:17 +0000.181397][77ed] video hevc hw codec


destructor:0x75d1a45db0

[176:798] [2022-03-03 06:58:17 +0000.181449][77ed] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[176:798] [2022-03-03 06:58:17 +0000.181482][77ed] teardownCompressionSession:


H264Encode::destroyed Encoder
[176:798] [2022-03-03 06:58:17 +0000.181508][77ed]
RecordingSessionInternalSimple:destroy aac encoder output!
[176:798] [2022-03-03 06:58:17 +0000.181528][77ed] AACSWEncode destructor
[176:816] [2022-03-03 06:58:17 +0000.199819][77f2] fd_close successed!
[176:819] [2022-03-03 06:58:17 +0000.203046][77f2] MP4 close file successfully
[176:820] [2022-03-03 06:58:17 +0000.203145][77f2] Recording session Internal:
notify recording ok
[176:820] [2022-03-03 06:58:17 +0000.203171][77f2] onRecordingOk: Recording Ok,
compose use time: 5199, averagefps 0
[176:820] [2022-03-03 06:58:17 +0000.203195][77f2] OnReceiveEOF:
[176:821] [2022-03-03 06:58:17 +0000.204977][77f0] OnVideoTimer: OnVideoTimer
return
[176:837] [2022-03-03 06:58:17 +0000.221023][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[176:838] [2022-03-03 06:58:17 +0000.221163][6b8e] ~MediaComposeFile time:41434995
enter.

[176:838] [2022-03-03 06:58:17 +0000.221213][6b8e] CancelCompose: CancelCompose,


is composing 0
[176:838] [2022-03-03 06:58:17 +0000.221349][77ed] stop recording
[176:838] [2022-03-03 06:58:17 +0000.221379][77ed] we have stopped recording before
[176:839] [2022-03-03 06:58:17 +0000.222090][6b8e] ~MediaComposeFile leave. expire
time = 1 ms

[176:839] [2022-03-03 06:58:17 +0000.222283][6b8e] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[176:839] [2022-03-03 06:58:17 +0000.222749][6b8e] global uninited!
[176:839] [2022-03-03 06:58:17 +0000.222840][6b8e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[176:839] [2022-03-03 06:58:17 +0000.222901][6b8e] ~MediaFilterGraph:
MediaFilterGraph destruct
[176:839] [2022-03-03 06:58:17 +0000.222938][6b8e] RemoveVideoBackGroud: hava not
add video backgroud
[176:839] [2022-03-03 06:58:17 +0000.222993][6b8e] UnbindInputFilter 0x7661a68ee8
this 0x7691a8e3f0
[176:839] [2022-03-03 06:58:17 +0000.223032][6b8e] ClearAllSource: remove source
filter, sourceid: 0x76a1a334d0
[176:840] [2022-03-03 06:58:17 +0000.223097][6b8e] DestoryDecoderByVideoSource
time:41434997 enter.

[176:840] [2022-03-03 06:58:17 +0000.223133][6b8e] ~VideoBindDecoder time:41434997


enter.

[176:840] [2022-03-03 06:58:17 +0000.223262][6b8e] CleanUp time:41434997 enter.

[176:840] [2022-03-03 06:58:17 +0000.223441][6b8e] CleanUp leave. expire time = 0


ms

[176:840] [2022-03-03 06:58:17 +0000.223493][6b8e] CleanUp time:41434997 enter.

[176:840] [2022-03-03 06:58:17 +0000.223644][6b8e] CleanUp leave. expire time = 0


ms

[176:841] [2022-03-03 06:58:17 +0000.224307][6b8e] ~VideoBindDecoder leave. expire


time = 1 ms

[176:841] [2022-03-03 06:58:17 +0000.224352][6b8e] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[176:841] [2022-03-03 06:58:17 +0000.224398][6b8e] UnbindInputFilter 0x7661a674a8


this 0x7661a68ee8
[176:841] [2022-03-03 06:58:17 +0000.224436][6b8e] UnbindInputFilter 0x7661a57fa8
this 0x7661a674a8
[176:841] [2022-03-03 06:58:17 +0000.224471][6b8e] UnbindInputFilter 0x76a1a336f0
this 0x7661a57fa8
[176:841] [2022-03-03 06:58:17 +0000.224506][6b8e] UnbindInputFilter 0x7661a604a8
this 0x7661a58788
[176:841] [2022-03-03 06:58:17 +0000.224540][6b8e] UnbindInputFilter 0x7661a6ca68
this 0x7661a604a8
[176:841] [2022-03-03 06:58:17 +0000.224574][6b8e] UnbindInputFilter 0x76a1a336f0
this 0x7661a6ca68
[176:841] [2022-03-03 06:58:17 +0000.224620][6b8e] ~GLESContext:
[176:842] [2022-03-03 06:58:17 +0000.225601][6b8e] GLESContext destruct finish.
[176:842] [2022-03-03 06:58:17 +0000.225679][6b8e] filter: filter pipeline destroy
this: 0x7691a8e350
[177:000] [2022-03-03 06:58:17 +0000.383214][7781] Run AGC when audioType = 0
[177:000] [2022-03-03 06:58:17 +0000.383453][7781]
AudioDeviceDataHandler::MixAndSendOutFrame
[177:846] [2022-03-03 06:58:18 +0000.229451][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[179:001] [2022-03-03 06:58:19 +0000.384429][7781] Run AGC when audioType = 0
[179:560] [2022-03-03 06:58:19 +0000.943198][7781] haveEnoughProcessedData
internalAudioStream.length: 0
[180:241] [2022-03-03 06:58:20 +0000.624742][6bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[180:241] [2022-03-03 06:58:20 +0000.624925][6bc8] ~MediaFilterCamera time:41438398
enter.

[180:241] [2022-03-03 06:58:20 +0000.624959][6bc8] StopPullFrameAndWriteMp4


time:41438398 enter.

[180:242] [2022-03-03 06:58:20 +0000.625425][776e] stop recording


[180:242] [2022-03-03 06:58:20 +0000.625486][776e] we have stopped recording before
[180:242] [2022-03-03 06:58:20 +0000.625532][6bc8] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[180:243] [2022-03-03 06:58:20 +0000.626650][6bc8] DestroyPipelineAndFilters


time:41438400 enter.

[180:243] [2022-03-03 06:58:20 +0000.626822][6bc8] DestroyPipelineAndFilters


leave. expire time = 0 ms

[180:243] [2022-03-03 06:58:20 +0000.626905][6bc8] AppDeviceManagerStopMic

[180:244] [2022-03-03 06:58:20 +0000.627133][6bc8] AppDeviceManagerStopMic::mic


status is on
[180:244] [2022-03-03 06:58:20 +0000.627216][6bc8] Try to stop webrtc device.

[180:244] [2022-03-03 06:58:20 +0000.627271][6bc8] Set record state to


stopped.threadID:27592

[180:319] [2022-03-03 06:58:20 +0000.702282][6bc8] Try to destory the


recorder.threadID:27592

[180:519] [2022-03-03 06:58:20 +0000.902471][6bc8] DestroyAudioRecorder:


[180:519] [2022-03-03 06:58:20 +0000.902832][6bc8] Cleanup the buffer queue in the
recorder.
[180:519] [2022-03-03 06:58:20 +0000.902881][6bc8] Destroy the recorder.

[180:529] [2022-03-03 06:58:20 +0000.912400][6bc8] StopRecording finished.

[180:529] [2022-03-03 06:58:20 +0000.912467][6bc8] The stop recording success.

[180:529] [2022-03-03 06:58:20 +0000.912490][6bc8]


AudioDeviceDataHandler::StopMicProcess

[180:533] [2022-03-03 06:58:20 +0000.916948][6bc8] AppDeviceManager stop.

[180:534] [2022-03-03 06:58:20 +0000.917113][6bc8] Rlease the webrtc device object.

[180:534] [2022-03-03 06:58:20 +0000.917931][6bc8] OpenSlesInput destruct.

[180:535] [2022-03-03 06:58:20 +0000.918052][6bc8] OpenSlesOutput [000:028] [2022-


03-04 05:12:23 +0000.499224][17f3] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
04 05:12:23 +0000
[000:028] [2022-03-04 05:12:23 +0000.499308][17f3] set AppID=50011 old AppID=-1
[000:028] [2022-03-04 05:12:23 +0000.499335][17f3] Init the android object with
jvm:0xb400007691a09350 env:0x7681a424f0 context:0x752e6452e8
[000:028] [2022-03-04 05:12:23 +0000.499382][17f3] SetAndroidMediaCodecObjects
time:76040806 enter.

[000:028] [2022-03-04 05:12:23 +0000.499418][17f3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:028] [2022-03-04 05:12:23 +0000.499444][17f3] SetAndroidMediaCodecObjects


time:76040806 enter.

[000:028] [2022-03-04 05:12:23 +0000.499465][17f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007691a09350
[000:028] [2022-03-04 05:12:23 +0000.499485][17f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007691a09350 address:0x74b8ed0760
[000:028] [2022-03-04 05:12:23 +0000.499507][17f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007691a09350
address:0x74b8ed0760
[000:028] [2022-03-04 05:12:23 +0000.499528][17f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:028] [2022-03-04 05:12:23 +0000.499550][17f3] Set the android objects with


jvm:0xb400007691a09350 env:0x7681a424f0 context:0x752e6452e8

[000:029] [2022-03-04 05:12:23 +0000.500354][17f3] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7681a424f0
[000:029] [2022-03-04 05:12:23 +0000.500394][17f3] SystemUtil Init done
[000:030] [2022-03-04 05:12:23 +0000.501447][17f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:031] [2022-03-04 05:12:23 +0000.502842][17f3] MediaFilterCamera
[000:031] [2022-03-04 05:12:23 +0000.502911][17f3] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:031] [2022-03-04 05:12:23 +0000.503051][17f3] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:032] [2022-03-04 05:12:23 +0000.503117][17f3] Recording session using default
bitrate support by app:31457280
[000:032] [2022-03-04 05:12:23 +0000.503344][1d92] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a31670
[000:032] [2022-03-04 05:12:23 +0000.503517][1d92] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:032] [2022-03-04 05:12:23 +0000.503620][17f3] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:033] [2022-03-04 05:12:23 +0000.504327][17f3] Error(ini.cc:191): Open the file
failed. error:2
[000:033] [2022-03-04 05:12:23 +0000.504368][17f3]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:033] [2022-03-04 05:12:23 +0000.504394][17f3] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:036] [2022-03-04 05:12:23 +0000.507964][17f3] Error(ini.cc:191): Open the file
failed. error:2
[000:036] [2022-03-04 05:12:23 +0000.508054][17f3]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:037] [2022-03-04 05:12:23 +0000.508090][17f3] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:037] [2022-03-04 05:12:23 +0000.508114][17f3] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:037] [2022-03-04 05:12:23 +0000.508137][17f3] Using Default AEC type: software
AEC
[000:038] [2022-03-04 05:12:23 +0000.509322][17f3] The device model: m2101k9ag enum
value: 0
[000:038] [2022-03-04 05:12:23 +0000.509847][17f3] GetMachineModel is M2101K9AG
[000:038] [2022-03-04 05:12:23 +0000.509894][17f3] GetMachineInfo: M2101K9AG
[000:038] [2022-03-04 05:12:23 +0000.509931][17f3] Construct BeautifyReader
begin...
[000:038] [2022-03-04 05:12:23 +0000.509953][17f3] dumpStickerRgba:0
dumpStickerYuv:0
[000:038] [2022-03-04 05:12:23 +0000.509974][17f3] Construct BeautifyReader done.
[000:044] [2022-03-04 05:12:23 +0000.515134][17f3] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:044] [2022-03-04 05:12:23 +0000.515309][1d95] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76e1a67f00
[000:044] [2022-03-04 05:12:23 +0000.515465][17f3] AppDeviceManager telnet server
for statistics started......
[000:045] [2022-03-04 05:12:23 +0000.516112][17f3] CpuOverloadDetect time:76040823
enter.

[000:045] [2022-03-04 05:12:23 +0000.516230][17f3] CpuOverloadDetect leave. expire


time = 0 ms

[000:045] [2022-03-04 05:12:23 +0000.516255][1d96] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7691a66810
[000:045] [2022-03-04 05:12:23 +0000.516785][17f3] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:045] [2022-03-04 05:12:23 +0000.516817][17f3] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:046] [2022-03-04 05:12:23 +0000.518000][17f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2022-03-04 05:12:23 +0000.520172][17f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:049] [2022-03-04 05:12:23 +0000.520660][17f3] CreatePlatformSpecificObjects:
[000:049] [2022-03-04 05:12:23 +0000.520717][17f3] audio device use opensle input
and opensl output
[000:049] [2022-03-04 05:12:23 +0000.520749][17f3] Create OpenSLES output module
with java VM support.

[000:049] [2022-03-04 05:12:23 +0000.520886][17f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2022-03-04 05:12:23 +0000.521058][17f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-03-04 05:12:23 +0000.521230][17f3] Create OpenSLES output module
with buffer num:1

[000:050] [2022-03-04 05:12:23 +0000.521391][17f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2022-03-04 05:12:23 +0000.521529][17f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-03-04 05:12:23 +0000.521698][17f3] Create OpenSLES input module
with java VM support.

[000:050] [2022-03-04 05:12:23 +0000.521734][17f3] Create OpenSLES input module


with buffer num:1

[000:050] [2022-03-04 05:12:23 +0000.521782][17f3] Error(trace.cc:40): Init the


output and input for audio device template.
[000:050] [2022-03-04 05:12:23 +0000.521807][17f3] Init the output device.

[000:050] [2022-03-04 05:12:23 +0000.521831][17f3] Init the opensl input.


[000:050] [2022-03-04 05:12:23 +0000.521856][17f3] AppDeviceManager get setting
samplerate: 0
[000:051] [2022-03-04 05:12:23 +0000.522224][17f3] The device model: m2101k9ag enum
value: 0
[000:051] [2022-03-04 05:12:23 +0000.522671][17f3] The device model: m2101k9ag enum
value: 0
[000:051] [2022-03-04 05:12:23 +0000.522712][17f3] Set the sample rate to be:48000

[000:051] [2022-03-04 05:12:23 +0000.522736][17f3] Enable the recording stereo:0


[000:051] [2022-03-04 05:12:23 +0000.522760][17f3] Set the playout as stereo:1
[000:051] [2022-03-04 05:12:23 +0000.522781][17f3] Init the microphone.
[000:053] [2022-03-04 05:12:23 +0000.524189][17f3] Update the recording sample rate
to be: 48000
[000:053] [2022-03-04 05:12:23 +0000.524264][17f3] Init the speaker.
[000:053] [2022-03-04 05:12:23 +0000.524309][17f3] Low latency buffer size:144 low
sample rate:48000
[000:053] [2022-03-04 05:12:23 +0000.524573][17f3] Using 1 x 10ms for an audio
frame.

[000:056] [2022-03-04 05:12:23 +0000.527963][17f3] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:056] [2022-03-04 05:12:23 +0000.528054][17f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:057] [2022-03-04 05:12:23 +0000.528098][17f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:061] [2022-03-04 05:12:23 +0000.532464][17f3] The device model:m2101k9ag

[000:061] [2022-03-04 05:12:23 +0000.532532][17f3] speaker output factor:100


defaultFactor: 100

[000:061] [2022-03-04 05:12:23 +0000.532555][17f3] headset output factor:100


defaultFactor: 100

[000:061] [2022-03-04 05:12:23 +0000.532902][17f3] AppDeviceManagerStart finished.


[000:061] [2022-03-04 05:12:23 +0000.532934][17f3] AppDeviceManagerStartMic::mic
status is off
[000:061] [2022-03-04 05:12:23 +0000.532981][17f3] AppDeviceManagerStartMic update
aec type: 2

[000:061] [2022-03-04 05:12:23 +0000.533002][17f3] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:061] [2022-03-04 05:12:23 +0000.533024][17f3]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:061] [2022-03-04 05:12:23 +0000.533044][17f3]
AudioDeviceDataHandler::StartMicProcess

[000:062] [2022-03-04 05:12:23 +0000.533241][17f3] Try to start webrtc recording


device.

[000:062] [2022-03-04 05:12:23 +0000.533271][17f3] StartRecording. threadID:6131

[000:062] [2022-03-04 05:12:23 +0000.533370][1d97] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:062] [2022-03-04 05:12:23 +0000.533426][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[000:062] [2022-03-04 05:12:23 +0000.533639][17f3] The machine model:M2101K9AG

[000:062] [2022-03-04 05:12:23 +0000.533696][17f3] default mode: Set the recording


mode to voice communication to enable HW AEC .
[000:062] [2022-03-04 05:12:23 +0000.533719][17f3] Set the recording mode before
getSetting: 4
[000:062] [2022-03-04 05:12:23 +0000.533745][17f3] Set the recording mode after
getSetting: 1
[000:117] [2022-03-04 05:12:23 +0000.588336][17f3] StartRecording finished.

[000:117] [2022-03-04 05:12:23 +0000.588463][17f3] audio: start the audio mic


checker timer.

[000:118] [2022-03-04 05:12:23 +0000.589715][17f3] machine model :xiaomi


[000:118] [2022-03-04 05:12:23 +0000.589828][17f3] Support this machine
model :xiaomi
[000:122] [2022-03-04 05:12:23 +0000.593794][17f3] global inited! current sdk
version: 07-20-936c45f
[000:226] [2022-03-04 05:12:23 +0000.697445][1d98] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:226] [2022-03-04 05:12:23 +0000.697572][1d98] _deviceSampleRate:48000

[000:226] [2022-03-04 05:12:23 +0000.697929][1d97] Run AGC when audioType = 0


[000:226] [2022-03-04 05:12:23 +0000.698017][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:473] [2022-03-04 05:12:23 +0000.944660][1c38]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:473] [2022-03-04 05:12:23 +0000.944855][1d93] MediaFilterCamera, recording
file context:0x7631a39e00 input texture:10
[000:473] [2022-03-04 05:12:23 +0000.944920][1d93] GLESContext:
[000:473] [2022-03-04 05:12:23 +0000.944964][1d93] The result of eglGetDisplay is:
0xb400007681a471f0
[000:474] [2022-03-04 05:12:23 +0000.945838][1d93] The result of creation:
0x7631a5b3d0
[000:474] [2022-03-04 05:12:23 +0000.945948][1d93] The result of
eglCreatePbufferSurface is: 0x7631a608c0
[000:474] [2022-03-04 05:12:23 +0000.946061][1c38]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7631a39e00 input_texture: 10
[001:827] [2022-03-04 05:12:25 +0000.298596][1d97] haveEnoughProcessedData
internalAudioStream.length: 20
[002:228] [2022-03-04 05:12:25 +0000.699571][1d97] Run AGC when audioType = 0
[003:536] [2022-03-04 05:12:27 +0000.7193][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[004:121] [2022-03-04 05:12:27 +0000.592764][1d8e]
monitorTime:4004totalDuration:3900
[004:231] [2022-03-04 05:12:27 +0000.702375][1d97] Run AGC when audioType = 0
[004:231] [2022-03-04 05:12:27 +0000.702624][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:249] [2022-03-04 05:12:28 +0000.720454][1d97] haveEnoughProcessedData
internalAudioStream.length: 10
[005:830] [2022-03-04 05:12:29 +0000.301778][17ca] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[005:830] [2022-03-04 05:12:29 +0000.301864][17ca]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[005:831] [2022-03-04 05:12:29 +0000.302272][17ca]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[005:831] [2022-03-04 05:12:29 +0000.302481][1d93] operator() time:76046609 enter.

[005:831] [2022-03-04 05:12:29 +0000.302581][1d93] MediaFilterCamera, recording


file context:0x7631a39e00 input texture:10
[005:833] [2022-03-04 05:12:29 +0000.304289][1d93] MicSource: Mic source
created:10x76c1c241a0
[005:833] [2022-03-04 05:12:29 +0000.305024][1d93] received external audio stream

[005:834] [2022-03-04 05:12:29 +0000.305151][1d93] alloc thread: 0x7681a67dd0


name:worker3 thread id:501590592688 to Mic_source
[005:834] [2022-03-04 05:12:29 +0000.305184][1d93] audio: start the audio sender
thread.

[005:834] [2022-03-04 05:12:29 +0000.305262][1d93] construct OpenGLRenderProgram


0x76b1a31008
[005:834] [2022-03-04 05:12:29 +0000.305300][1d93] CropFilter::SetOrientation
orientation: 90
[005:834] [2022-03-04 05:12:29 +0000.305482][1d93] filter: filter pipeline
construtc this: 0x7661a60410
[005:834] [2022-03-04 05:12:29 +0000.305544][1d93] filter: filter pipeline2 update
pattern: 1
[005:834] [2022-03-04 05:12:29 +0000.305612][1d93] CameraSource::source_id_:1
[005:834] [2022-03-04 05:12:29 +0000.305660][1d93] RecordAudioSource::source_id_:2
[005:834] [2022-03-04 05:12:29 +0000.305802][1d93] BindInputFilter 0x7691a55d90
this 0x76b1a31230
[005:834] [2022-03-04 05:12:29 +0000.305865][1d93] BindInputFilter 0x7691a4dfa8
this 0x7691a6c0e0
[005:834] [2022-03-04 05:12:29 +0000.305910][1d93] BindInputFilter 0x76b1a31230
this 0x7661a604b0
[005:834] [2022-03-04 05:12:29 +0000.305976][1d93] setParamentForFilters:
speed:1.000000
[005:834] [2022-03-04 05:12:29 +0000.306015][1d93] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[005:834] [2022-03-04 05:12:29 +0000.306051][1d93] SetParamForFilter time:76046612
enter.

[005:835] [2022-03-04 05:12:29 +0000.306083][1d93] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[005:835] [2022-03-04 05:12:29 +0000.306117][1d93] SetParamForFilter: Params video
index is: 0
[005:835] [2022-03-04 05:12:29 +0000.306147][1d93] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[005:835] [2022-03-04 05:12:29 +0000.306177][1d93] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[005:835] [2022-03-04 05:12:29 +0000.306208][1d93] crop filter mode tpye:
citytravelvideo index:0
[005:841] [2022-03-04 05:12:29 +0000.312189][1d93]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312280][1d93]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312306][1d93]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312328][1d93]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312352][1d93]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312373][1d93]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312394][1d93]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312413][1d93]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312433][1d93]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312453][1d93]
Warning(parse_template_json.cc:67): json parament no found the parament
[005:841] [2022-03-04 05:12:29 +0000.312473][1d93]
Warning(parse_template_json.cc:93): json parament no found the duration
[005:841] [2022-03-04 05:12:29 +0000.312496][1d93] SetParamForFilter leave. expire
time = 7 ms

[005:841] [2022-03-04 05:12:29 +0000.312671][1d93] OnOutputSizeChanged width 1280


height 720
[005:841] [2022-03-04 05:12:29 +0000.312733][1d93] OpenGLFrameBuffer: width:1280
height:720
[005:841] [2022-03-04 05:12:29 +0000.312761][1d93] OpenGLFrameBuffer: width:1280
height:720
[005:841] [2022-03-04 05:12:29 +0000.312793][1d93] OpenGLFrameBuffer: width:1280
height:720
[005:841] [2022-03-04 05:12:29 +0000.312866][1d93] OpenGLFrameBuffer: width:1280
height:720
[005:841] [2022-03-04 05:12:29 +0000.312901][1d93] OpenGLFrameBuffer: width:1280
height:720
[005:841] [2022-03-04 05:12:29 +0000.312932][1d93] OpenGLFrameBuffer: width:1280
height:720
[005:841] [2022-03-04 05:12:29 +0000.312961][1d93] construct TrivalImageDrawer
0x7671a17ad0
[005:841] [2022-03-04 05:12:29 +0000.312993][1d93] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7671a17ad0 context 0x7601ab6ad0
[005:841] [2022-03-04 05:12:29 +0000.313024][1d93] setupGLES:
[005:842] [2022-03-04 05:12:29 +0000.313812][1d93] OpenGLRenderProgram::Initialize.
[005:842] [2022-03-04 05:12:29 +0000.313923][1d93] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[005:842] [2022-03-04 05:12:29 +0000.313962][1d93] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[005:842] [2022-03-04 05:12:29 +0000.314030][1d93] Init open gl render:
0x76b1a31008
[005:843] [2022-03-04 05:12:29 +0000.314069][1d93] Fragement shader path:
[005:843] [2022-03-04 05:12:29 +0000.314100][1d93] Fragement shader path:
[005:843] [2022-03-04 05:12:29 +0000.314127][1d93] create opengl program object.
[005:843] [2022-03-04 05:12:29 +0000.314154][1d93] create shader: vertex
[005:843] [2022-03-04 05:12:29 +0000.314409][1d93] create shader: fragment
[005:844] [2022-03-04 05:12:29 +0000.316015][1d93] Have not extra filter filename!
[005:845] [2022-03-04 05:12:29 +0000.316152][1d93] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[005:845] [2022-03-04 05:12:29 +0000.316198][1d93] OpenGLRenderProgram::Initialize
success.
[005:845] [2022-03-04 05:12:29 +0000.316301][1d93] Setup the OpenGL result:1
[005:845] [2022-03-04 05:12:29 +0000.316606][1d92] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
[005:845] [2022-03-04 05:12:29 +0000.316781][1d92] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[005:845] [2022-03-04 05:12:29 +0000.316820][1dba] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a1a1d838
[005:845] [2022-03-04 05:12:29 +0000.316859][1d92] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[005:845] [2022-03-04 05:12:29 +0000.316909][1d92] 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_76046623.mp4
fileFD: -1
[005:846] [2022-03-04 05:12:29 +0000.317272][1d92] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
is opened successfully
[005:846] [2022-03-04 05:12:29 +0000.317358][1d92] setupMediaProcessers:
[005:846] [2022-03-04 05:12:29 +0000.317387][1d92]
RecordingSessionInternalSimple:setup media processers.
[005:846] [2022-03-04 05:12:29 +0000.317409][1d92] construct AAC encoder
[005:846] [2022-03-04 05:12:29 +0000.317936][1d92] H264Encoder creating:
superfast011818
[005:846] [2022-03-04 05:12:29 +0000.318025][1d92] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[005:847] [2022-03-04 05:12:29 +0000.318510][1d92] H264Encode::GetMachineModel is
M2101K9AG
[005:847] [2022-03-04 05:12:29 +0000.318567][1d92] H264Encoder machine_mode
is:M2101K9AG
[005:847] [2022-03-04 05:12:29 +0000.318599][1d92] H264Encode::machine size :9
machine_mode:M2101K9AG
[005:847] [2022-03-04 05:12:29 +0000.318630][1d92] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[005:847] [2022-03-04 05:12:29 +0000.318659][1d92] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[005:847] [2022-03-04 05:12:29 +0000.318685][1d92] setupCompressionSession:
[005:847] [2022-03-04 05:12:29 +0000.318712][1d92] H264Encode::creating hareware
Encoder
[005:847] [2022-03-04 05:12:29 +0000.318740][1d92] AndroidHwAvcEncoder
time:76046625 enter.

[005:847] [2022-03-04 05:12:29 +0000.318940][1d92] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74b8ed0760
[005:848] [2022-03-04 05:12:29 +0000.319080][1d92] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[005:848] [2022-03-04 05:12:29 +0000.319122][1d92] The video avc hw codec address
is 0x75d1a3cc90
[005:848] [2022-03-04 05:12:29 +0000.319212][1d92] AndroidHwAvcEncoder leave.
expire time = 1 ms

[005:848] [2022-03-04 05:12:29 +0000.319252][1d92] RegisterEncodeCompleteCallback


time:76046626 enter.

[005:848] [2022-03-04 05:12:29 +0000.319359][1d97] On audio frame the broadcast


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

[005:848] [2022-03-04 05:12:29 +0000.319406][1d92] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[005:848] [2022-03-04 05:12:29 +0000.319523][1d92] InitEncode time:76046626 enter.

[005:848] [2022-03-04 05:12:29 +0000.319628][1d92] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[005:848] [2022-03-04 05:12:29 +0000.319675][1d92] Create time:76046626 enter.

[005:848] [2022-03-04 05:12:29 +0000.319706][1d92] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[005:848] [2022-03-04 05:12:29 +0000.319740][1d92]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a63150
[005:856] [2022-03-04 05:12:29 +0000.327857][1db6] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[005:857] [2022-03-04 05:12:29 +0000.328279][1db6] The output timestamp from audio
mixer change:76046626
[005:857] [2022-03-04 05:12:29 +0000.328361][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:869] [2022-03-04 05:12:29 +0000.340907][1d92] supported_type:video/avc
[005:869] [2022-03-04 05:12:29 +0000.341019][1d92] name:OMX.qcom.video.encoder.avc
mime:video/avc
[005:870] [2022-03-04 05:12:29 +0000.341065][1d92] hwCodecPrefix :OMX.qcom.
[005:870] [2022-03-04 05:12:29 +0000.341094][1d92] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[005:870] [2022-03-04 05:12:29 +0000.341137][1d92] mediacodec_createCodecByName
time:76046648 enter.

[005:870] [2022-03-04 05:12:29 +0000.341183][1d92] WrapAndroidMediaCodec


time:76046648 enter.

[005:870] [2022-03-04 05:12:29 +0000.341354][1d92] WrapAndroidMediaCodec leave.


expire time = 0 ms

[005:915] [2022-03-04 05:12:29 +0000.387055][1d92] mediacodec_createCodecByName


leave. expire time = 46 ms

[005:916] [2022-03-04 05:12:29 +0000.387189][1d92] WrapAndroidMediaFromat


time:76046694 enter.

[005:916] [2022-03-04 05:12:29 +0000.387287][1d92] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:007] [2022-03-04 05:12:29 +0000.478465][1d92] Destroy time:76046785 enter.

[006:007] [2022-03-04 05:12:29 +0000.478592][1d92] WrapAndroidMediaFromat::


Destroy
[006:007] [2022-03-04 05:12:29 +0000.478627][1d92] Destroy leave. expire time = 0
ms

[006:007] [2022-03-04 05:12:29 +0000.478653][1d92] ~WrapAndroidMediaFromat


time:76046785 enter.

[006:007] [2022-03-04 05:12:29 +0000.478676][1d92] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:007] [2022-03-04 05:12:29 +0000.478700][1d92] Create leave. expire time = 159


ms

[006:007] [2022-03-04 05:12:29 +0000.478724][1d92] isSemiPlanarSupport


time:76046785 enter.

[006:007] [2022-03-04 05:12:29 +0000.478758][1d92] H264Encoder isSemiPlanarSupport


[006:007] [2022-03-04 05:12:29 +0000.478789][1d92] isSemiPlanarSupport leave.
expire time = 0 ms

[006:007] [2022-03-04 05:12:29 +0000.478811][1d92] creat hw H264Encoder success,


isSemiPlanar:1
[006:007] [2022-03-04 05:12:29 +0000.478982][1d92] InitEncode leave. expire time =
159 ms

[006:007] [2022-03-04 05:12:29 +0000.479040][1d92] H264Encode::created Encoder


[006:008] [2022-03-04 05:12:29 +0000.479065][1d92] H264Encode:: H264 encoder
created.
[006:008] [2022-03-04 05:12:29 +0000.479085][1d92] H264 encoder created.
[006:008] [2022-03-04 05:12:29 +0000.479105][1d92]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681a386d0
[006:008] [2022-03-04 05:12:29 +0000.479128][1d92] setOutput:
[006:008] [2022-03-04 05:12:29 +0000.479149][1d92]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:008] [2022-03-04 05:12:29 +0000.479167][1d92] request a key frame
[006:008] [2022-03-04 05:12:29 +0000.479183][1d92] H264Encode:: request a key frame
[006:008] [2022-03-04 05:12:29 +0000.479311][1d92] setDisplayRotate :90
[006:008] [2022-03-04 05:12:29 +0000.479341][1d92] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[006:008] [2022-03-04 05:12:29 +0000.479403][1d93] StartRecording:
[006:008] [2022-03-04 05:12:29 +0000.479503][1db6] operator(): Set the recording
session in mic source. recording session: 0x7691a4de50
[006:008] [2022-03-04 05:12:29 +0000.479608][1d93] operator() leave. expire time =
177 ms

[006:008] [2022-03-04 05:12:29 +0000.479788][1db2] AF_SpeedFilter audio


0x7691a6bf90 PullFrame
[006:008] [2022-03-04 05:12:29 +0000.479834][1db2]
RecordAudioSource::PullAudioFrame
[006:008] [2022-03-04 05:12:29 +0000.479864][1db2] AF_SpeedFilter::PullFrame eof4
[006:014] [2022-03-04 05:12:29 +0000.485858][1db2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:014] [2022-03-04 05:12:29 +0000.485952][1db2] AF_SpeedFilter audio time,
0x7691a6bf90 rcv time: 76046786
[006:014] [2022-03-04 05:12:29 +0000.486037][1db2] AF_SpeedFilter audio time,
0x7691a6bf90 rcv time: 76046786in_nSamples:441
[006:015] [2022-03-04 05:12:29 +0000.486125][1db2] resampled_data_size:0
[006:067] [2022-03-04 05:12:29 +0000.538470][1d93]
MediaFilterCamera::NeedProcessTexture
[006:067] [2022-03-04 05:12:29 +0000.538554][1d93] begine recode to first frame
spend time:236
[006:067] [2022-03-04 05:12:29 +0000.538585][1d93] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7691a55c50
[006:067] [2022-03-04 05:12:29 +0000.538649][1d93] blur_distance_:0
[006:067] [2022-03-04 05:12:29 +0000.538685][1d93] blur_direction_angle_:-90
[006:067] [2022-03-04 05:12:29 +0000.538732][1d93]
GPUImageProcessing::SetOrientation orientation: 90
[006:067] [2022-03-04 05:12:29 +0000.538768][1d93] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:067] [2022-03-04 05:12:29 +0000.538848][1d93] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:067] [2022-03-04 05:12:29 +0000.538905][1d93] GPUImageProcessing: input frame
width1280 X 720
[006:068] [2022-03-04 05:12:29 +0000.539919][1d93] drawYUV420 render
OpenGLRenderProgram:0x76b1a31008
[006:069] [2022-03-04 05:12:29 +0000.540437][1d93] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:069] [2022-03-04 05:12:29 +0000.540543][1d93] CropFilter::OnVideoFrame
outputtexture :12
[006:069] [2022-03-04 05:12:29 +0000.540565][1d93] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:072] [2022-03-04 05:12:29 +0000.543655][1d93] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[006:101] [2022-03-04 05:12:29 +0000.572441][1d93] drawYUV420 render
OpenGLRenderProgram:0x76b1a31008
[006:107] [2022-03-04 05:12:29 +0000.578089][1d93] The convert RGB to YUV take 2
[006:107] [2022-03-04 05:12:29 +0000.578348][1d93] FilterPipeline2::OnVideoFrame
pts 32 last_video_timestamp_ 32
[006:107] [2022-03-04 05:12:29 +0000.578460][1d93]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:111] [2022-03-04 05:12:29 +0000.582102][1db9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:111] [2022-03-04 05:12:29 +0000.582182][1db9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:111] [2022-03-04 05:12:29 +0000.582205][1db9] push video frame to H264
encoder. (100 frame for one log)

[006:111] [2022-03-04 05:12:29 +0000.582224][1db9] push video frame to H264


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

[006:111] [2022-03-04 05:12:29 +0000.582241][1db9] H264Encode::push video frame to


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

[006:111] [2022-03-04 05:12:29 +0000.582259][1db9] Push an pts:0 to dts queue.


[006:111] [2022-03-04 05:12:29 +0000.582277][1db9] DTS queue for
Generator:0x76a1a48288 0
[006:111] [2022-03-04 05:12:29 +0000.582291][1db9] The input pts:0 fps:30
[006:112] [2022-03-04 05:12:29 +0000.583337][1db9]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:135] [2022-03-04 05:12:29 +0000.606094][1d93] drawYUV420 render
OpenGLRenderProgram:0x76b1a31008
[006:143] [2022-03-04 05:12:29 +0000.614143][1db2] AF_SpeedFilter audio time 222,
0x7691a6bf90 out time: 76046786 org time: 76046786
[006:143] [2022-03-04 05:12:29 +0000.614249][1db2] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:143] [2022-03-04 05:12:29 +0000.614282][1db2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 76046786
[006:143] [2022-03-04 05:12:29 +0000.614320][1db2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:143] [2022-03-04 05:12:29 +0000.614348][1db2] AF_SpeedFilter audio time
[006:143] [2022-03-04 05:12:29 +0000.614422][1db2] AF_SpeedFilter audio time 111,
0x7691a6bf90 out time: 76046796 org time: 76046796
[006:146] [2022-03-04 05:12:29 +0000.617686][1db8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[006:147] [2022-03-04 05:12:29 +0000.618338][1dba] add aac audio track with id:1
[006:170] [2022-03-04 05:12:29 +0000.641240][1db9] h264 add frame header cdr flag
[006:170] [2022-03-04 05:12:29 +0000.641600][1db9] h264 add frame header cdr flag
[006:171] [2022-03-04 05:12:29 +0000.642288][1db9] SendFrame
encodedImage._timeStamp:0encodedImage->_length:281629
[006:171] [2022-03-04 05:12:29 +0000.642374][1db9] Received key frame:0
[006:171] [2022-03-04 05:12:29 +0000.642406][1db9] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[006:171] [2022-03-04 05:12:29 +0000.642557][1db9] H264Encode::H264SWEncoder get
callback, length:281629 type:0 nalType:7length:17
[006:171] [2022-03-04 05:12:29 +0000.642627][1db9] H264Encode:: get a sps pps
header!headerSize:29
[006:171] [2022-03-04 05:12:29 +0000.642645][1db9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:171] [2022-03-04 05:12:29 +0000.642809][1dba] get the H.264 SPS parameter
[006:172] [2022-03-04 05:12:29 +0000.643549][1dba] add video track with id:2
[006:174] [2022-03-04 05:12:29 +0000.645597][1dba] get the H.264 PPS parameter
[006:175] [2022-03-04 05:12:29 +0000.646516][1dba] get the H.264 IDR frame
[006:175] [2022-03-04 05:12:29 +0000.646719][1dba] resss:true
[006:175] [2022-03-04 05:12:29 +0000.646792][1dba] video start ts:0
[006:175] [2022-03-04 05:12:29 +0000.647062][1dba] the video frame has been written
into MP4 file
[006:226] [2022-03-04 05:12:29 +0000.697519][1dba] audio start ts:0
[006:226] [2022-03-04 05:12:29 +0000.697657][1dba] the audio frame has been written
into MP4 file
[006:231] [2022-03-04 05:12:29 +0000.702851][1d97] Run AGC when audioType = 0
[006:566] [2022-03-04 05:12:30 +0000.38022][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:600] [2022-03-04 05:12:30 +0000.71333][1d93] The convert RGB to YUV take 2
[006:849] [2022-03-04 05:12:30 +0000.320790][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:934] [2022-03-04 05:12:30 +0000.405161][1db9] DTS queue for
Generator:0x76a1a48288 798 830
[006:961] [2022-03-04 05:12:30 +0000.432636][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[007:067] [2022-03-04 05:12:30 +0000.538948][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:102] [2022-03-04 05:12:30 +0000.573533][1d93] The convert RGB to YUV take 2
[007:438] [2022-03-04 05:12:30 +0000.909889][1db9] Push an pts:1335 to dts queue.
[007:481] [2022-03-04 05:12:30 +0000.952966][1db9] last dts:1302 currentPts:1335
ppsOrSPS:0 queue length:2
[007:591] [2022-03-04 05:12:31 +0000.63174][1db2] AF_SpeedFilter audio 0x7691a6bf90
PullFrame
[007:602] [2022-03-04 05:12:31 +0000.73952][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:637] [2022-03-04 05:12:31 +0000.108620][1d93] The convert RGB to YUV take 2
[007:801] [2022-03-04 05:12:31 +0000.272999][1db9] DTS queue for
Generator:0x76a1a48288 1668 1698
[007:837] [2022-03-04 05:12:31 +0000.308349][1db2]
RecordAudioSource::PullAudioFrame
[007:857] [2022-03-04 05:12:31 +0000.328922][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:099] [2022-03-04 05:12:31 +0000.571006][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:137] [2022-03-04 05:12:31 +0000.609038][1d93] The convert RGB to YUV take 1
[008:169] [2022-03-04 05:12:31 +0000.640109][1d93] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:175] [2022-03-04 05:12:31 +0000.646979][1db9] h264 add frame header cdr flag
[008:176] [2022-03-04 05:12:31 +0000.647534][1db9] Received key frame:2036
[008:210] [2022-03-04 05:12:31 +0000.681408][1dba] get the H.264 IDR frame
[008:230] [2022-03-04 05:12:31 +0000.701975][1d97] Run AGC when audioType = 0
[008:231] [2022-03-04 05:12:31 +0000.702228][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:242] [2022-03-04 05:12:31 +0000.713788][1db2] AF_SpeedFilter::PullFrame eof4
[008:245] [2022-03-04 05:12:31 +0000.716612][1db2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[008:300] [2022-03-04 05:12:31 +0000.771600][1db2] resampled_data_size:7168
[008:483] [2022-03-04 05:12:31 +0000.954713][1db8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[008:598] [2022-03-04 05:12:32 +0000.70014][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:605] [2022-03-04 05:12:32 +0000.76222][1db9] DTS queue for
Generator:0x76a1a48288 2499
[008:636] [2022-03-04 05:12:32 +0000.108075][1d93] The convert RGB to YUV take 2
[008:670] [2022-03-04 05:12:32 +0000.141448][1d97] haveEnoughProcessedData
internalAudioStream.length: 20
[008:804] [2022-03-04 05:12:32 +0000.275302][1db9] Push an pts:2701 to dts queue.
[008:841] [2022-03-04 05:12:32 +0000.312815][1db9] last dts:2668 currentPts:2701
ppsOrSPS:0 queue length:2
[008:849] [2022-03-04 05:12:32 +0000.320502][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:102] [2022-03-04 05:12:32 +0000.573183][1d93] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:140] [2022-03-04 05:12:32 +0000.611870][1d93] The convert RGB to YUV take 1
[009:158] [2022-03-04 05:12:32 +0000.629232][1db2] AF_SpeedFilter audio
0x7691a6bf90 PullFrame
[009:399] [2022-03-04 05:12:32 +0000.870178][1d93] drawYUV420 render
OpenGLRenderProgram:0x76b1a31008
[009:442] [2022-03-04 05:12:32 +0000.913130][1db9] DTS queue for
Generator:0x76a1a48288 3334
[009:470] [2022-03-04 05:12:32 +0000.942058][1d93] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:471] [2022-03-04 05:12:32 +0000.942220][1d93] GPUImageProcessing: input frame
width1280 X 720
[009:471] [2022-03-04 05:12:32 +0000.942708][1d93] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:471] [2022-03-04 05:12:32 +0000.942810][1d93] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:476] [2022-03-04 05:12:32 +0000.947654][1db9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3371
[009:479] [2022-03-04 05:12:32 +0000.950078][1db9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3334 pts:3334
[009:507] [2022-03-04 05:12:32 +0000.979015][1db9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3403
[009:508] [2022-03-04 05:12:32 +0000.979438][1db9] push video frame to H264
encoder. (100 frame for one log)

[009:508] [2022-03-04 05:12:32 +0000.979549][1db9] push video frame to H264


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

[009:508] [2022-03-04 05:12:32 +0000.979605][1db9] H264Encode::push video frame to


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

[009:508] [2022-03-04 05:12:32 +0000.979661][1db9] The input pts:3403 fps:30


[009:511] [2022-03-04 05:12:32 +0000.983036][1db9] SendFrame
encodedImage._timeStamp:3371encodedImage->_length:189296
[009:540] [2022-03-04 05:12:33 +0000.11460][1db9] H264Encode::H264SWEncoder get
callback, length:95808 type:1 nalType:1length:95804
[009:612] [2022-03-04 05:12:33 +0000.83889][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:637] [2022-03-04 05:12:33 +0000.108837][1d93] The convert RGB to YUV take 2
[009:670] [2022-03-04 05:12:33 +0000.141998][1db2]
RecordAudioSource::PullAudioFrame
[009:856] [2022-03-04 05:12:33 +0000.327598][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:099] [2022-03-04 05:12:33 +0000.570249][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:135] [2022-03-04 05:12:33 +0000.607016][1d93] The convert RGB to YUV take 2
[010:136] [2022-03-04 05:12:33 +0000.608030][1db9] Push an pts:4034 to dts queue.
[010:175] [2022-03-04 05:12:33 +0000.646183][1db9] h264 add frame header cdr flag
[010:175] [2022-03-04 05:12:33 +0000.646622][1db9] Received key frame:4034
[010:175] [2022-03-04 05:12:33 +0000.646736][1db9] last dts:3999 currentPts:4034
ppsOrSPS:0 queue length:2
[010:208] [2022-03-04 05:12:33 +0000.679750][1dba] get the H.264 IDR frame
[010:226] [2022-03-04 05:12:33 +0000.697579][1d98] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:226] [2022-03-04 05:12:33 +0000.697740][1d98] _deviceSampleRate:48000

[010:229] [2022-03-04 05:12:33 +0000.700259][1d97] Run AGC when audioType = 0


[010:234] [2022-03-04 05:12:33 +0000.706059][1d93] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:271] [2022-03-04 05:12:33 +0000.742851][1db9] DTS queue for
Generator:0x76a1a48288 4131 4166
[010:380] [2022-03-04 05:12:33 +0000.851333][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[010:496] [2022-03-04 05:12:33 +0000.967375][1db2] resampled_data_size:0
[010:496] [2022-03-04 05:12:33 +0000.967487][1db2] AF_SpeedFilter::PullFrame eof4
[010:498] [2022-03-04 05:12:33 +0000.969660][1db2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[010:601] [2022-03-04 05:12:34 +0000.72730][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:632] [2022-03-04 05:12:34 +0000.103204][1d93] The convert RGB to YUV take 2
[010:738] [2022-03-04 05:12:34 +0000.210018][1db2] AF_SpeedFilter audio
0x7691a6bf90 PullFrame
[010:849] [2022-03-04 05:12:34 +0000.320848][1db8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[010:851] [2022-03-04 05:12:34 +0000.322558][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:099] [2022-03-04 05:12:34 +0000.570746][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:103] [2022-03-04 05:12:34 +0000.574079][1db9] DTS queue for
Generator:0x76a1a48288 4965 4999
[011:134] [2022-03-04 05:12:34 +0000.605353][1d93] The convert RGB to YUV take 2
[011:480] [2022-03-04 05:12:34 +0000.951566][1db9] Push an pts:5375 to dts queue.
[011:499] [2022-03-04 05:12:34 +0000.970521][1db2]
RecordAudioSource::PullAudioFrame
[011:540] [2022-03-04 05:12:35 +0000.11280][1db9] last dts:5333 currentPts:5375
ppsOrSPS:0 queue length:3
[011:600] [2022-03-04 05:12:35 +0000.71892][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:633] [2022-03-04 05:12:35 +0000.104441][1d93] The convert RGB to YUV take 2
[011:856] [2022-03-04 05:12:35 +0000.327452][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:941] [2022-03-04 05:12:35 +0000.412326][1db9] DTS queue for
Generator:0x76a1a48288 5798 5838
[012:087] [2022-03-04 05:12:35 +0000.558211][1d97] haveEnoughProcessedData
internalAudioStream.length: 20
[012:101] [2022-03-04 05:12:35 +0000.572209][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:136] [2022-03-04 05:12:35 +0000.607737][1d93] The convert RGB to YUV take 2
[012:176] [2022-03-04 05:12:35 +0000.647430][1db9] h264 add frame header cdr flag
[012:176] [2022-03-04 05:12:35 +0000.648005][1db9] Received key frame:6034
[012:204] [2022-03-04 05:12:35 +0000.675994][1dba] get the H.264 IDR frame
[012:228] [2022-03-04 05:12:35 +0000.699756][1d97] Run AGC when audioType = 0
[012:228] [2022-03-04 05:12:35 +0000.700010][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:312] [2022-03-04 05:12:35 +0000.784017][1db2] AF_SpeedFilter audio
0x7691a6bf90 PullFrame
[012:330] [2022-03-04 05:12:35 +0000.802082][1d93] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[012:595] [2022-03-04 05:12:36 +0000.66982][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:634] [2022-03-04 05:12:36 +0000.105862][1d93] The convert RGB to YUV take 2
[012:718] [2022-03-04 05:12:36 +0000.189476][1db2] resampled_data_size:10240
[012:727] [2022-03-04 05:12:36 +0000.198199][1db2] AF_SpeedFilter::PullFrame eof4
[012:729] [2022-03-04 05:12:36 +0000.200371][1db2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:730] [2022-03-04 05:12:36 +0000.201232][1d93] drawYUV420 render
OpenGLRenderProgram:0x76b1a31008
[012:737] [2022-03-04 05:12:36 +0000.208354][1db9] DTS queue for
Generator:0x76a1a48288 6630
[012:799] [2022-03-04 05:12:36 +0000.270575][1db9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6697
[012:799] [2022-03-04 05:12:36 +0000.270689][1db9] Push an pts:6697 to dts queue.
[012:831] [2022-03-04 05:12:36 +0000.302929][1d93] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:831] [2022-03-04 05:12:36 +0000.303023][1d93] GPUImageProcessing: input frame
width1280 X 720
[012:832] [2022-03-04 05:12:36 +0000.303600][1d93] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:832] [2022-03-04 05:12:36 +0000.303738][1d93] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:840] [2022-03-04 05:12:36 +0000.311266][1db9] SendFrame
encodedImage._timeStamp:6697encodedImage->_length:72544
[012:840] [2022-03-04 05:12:36 +0000.311434][1db9] last dts:6663 currentPts:6697
ppsOrSPS:0 queue length:2
[012:840] [2022-03-04 05:12:36 +0000.311477][1db9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6697 pts:6697
[012:849] [2022-03-04 05:12:36 +0000.320829][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:872] [2022-03-04 05:12:36 +0000.343694][1db9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6768
[012:872] [2022-03-04 05:12:36 +0000.343836][1db9] push video frame to H264
encoder. (100 frame for one log)

[012:872] [2022-03-04 05:12:36 +0000.343864][1db9] push video frame to H264


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

[012:872] [2022-03-04 05:12:36 +0000.343888][1db9] H264Encode::push video frame to


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

[012:872] [2022-03-04 05:12:36 +0000.343917][1db9] The input pts:6768 fps:30


[012:904] [2022-03-04 05:12:36 +0000.375412][1db9] H264Encode::H264SWEncoder get
callback, length:227808 type:1 nalType:1length:227804
[013:098] [2022-03-04 05:12:36 +0000.569592][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:100] [2022-03-04 05:12:36 +0000.571233][1db8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[013:135] [2022-03-04 05:12:36 +0000.606415][1d93] The convert RGB to YUV take 3
[013:324] [2022-03-04 05:12:36 +0000.795859][1db2]
RecordAudioSource::PullAudioFrame
[013:568] [2022-03-04 05:12:37 +0000.39999][1db9] DTS queue for
Generator:0x76a1a48288 7464
[013:599] [2022-03-04 05:12:37 +0000.70799][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:634] [2022-03-04 05:12:37 +0000.105686][1d93] The convert RGB to YUV take 3
[013:788] [2022-03-04 05:12:37 +0000.259303][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[013:852] [2022-03-04 05:12:37 +0000.323253][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:875] [2022-03-04 05:12:37 +0000.346427][1db2] AF_SpeedFilter audio
0x7691a6bf90 PullFrame
[014:099] [2022-03-04 05:12:37 +0000.570248][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:133] [2022-03-04 05:12:37 +0000.604655][1d93] The convert RGB to YUV take 2
[014:136] [2022-03-04 05:12:37 +0000.607538][1db9] Push an pts:8031 to dts queue.
[014:173] [2022-03-04 05:12:37 +0000.644463][1db9] h264 add frame header cdr flag
[014:173] [2022-03-04 05:12:37 +0000.644917][1db9] Received key frame:8031
[014:173] [2022-03-04 05:12:37 +0000.645028][1db9] last dts:7999 currentPts:8031
ppsOrSPS:0 queue length:2
[014:204] [2022-03-04 05:12:37 +0000.675769][1dba] get the H.264 IDR frame
[014:226] [2022-03-04 05:12:37 +0000.697919][1d97] Run AGC when audioType = 0
[014:399] [2022-03-04 05:12:37 +0000.870528][1d93] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[014:401] [2022-03-04 05:12:37 +0000.872263][1db9] DTS queue for
Generator:0x76a1a48288 8265 8297
[014:599] [2022-03-04 05:12:38 +0000.70752][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:634] [2022-03-04 05:12:38 +0000.105651][1d93] The convert RGB to YUV take 2
[014:852] [2022-03-04 05:12:38 +0000.323623][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:949] [2022-03-04 05:12:38 +0000.420208][1db2] AF_SpeedFilter::PullFrame eof4
[014:951] [2022-03-04 05:12:38 +0000.422528][1db2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:982] [2022-03-04 05:12:38 +0000.453276][1db2] resampled_data_size:1024
[015:097] [2022-03-04 05:12:38 +0000.568672][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:133] [2022-03-04 05:12:38 +0000.604739][1d93] The convert RGB to YUV take 2
[015:141] [2022-03-04 05:12:38 +0000.612987][1db2]
RecordAudioSource::PullAudioFrame
[015:238] [2022-03-04 05:12:38 +0000.709549][1db9] DTS queue for
Generator:0x76a1a48288 9097 9133
[015:446] [2022-03-04 05:12:38 +0000.917394][1db2] AF_SpeedFilter audio
0x7691a6bf90 PullFrame
[015:462] [2022-03-04 05:12:38 +0000.933611][1db8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[015:475] [2022-03-04 05:12:38 +0000.946517][1db9] Push an pts:9369 to dts queue.
[015:492] [2022-03-04 05:12:38 +0000.964141][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[015:508] [2022-03-04 05:12:38 +0000.979419][1db9] last dts:9334 currentPts:9369
ppsOrSPS:0 queue length:2
[015:600] [2022-03-04 05:12:39 +0000.71074][1d93] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[015:635] [2022-03-04 05:12:39 +0000.106834][1d93] The convert RGB to YUV take 2
[015:813] [2022-03-04 05:12:39 +0000.284739][1db6] The output timestamp from audio
mixer change:76056586
[015:849] [2022-03-04 05:12:39 +0000.320400][1d97] On audio frame the broadcast
with timestamp:76056627 samples:480. (1000 frame for one log)

[015:855] [2022-03-04 05:12:39 +0000.326307][1db6] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[015:855] [2022-03-04 05:12:39 +0000.326655][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:020] [2022-03-04 05:12:39 +0000.491305][1db2] AF_SpeedFilter audio time,
0x7691a6bf90 rcv time: 76056787
[016:020] [2022-03-04 05:12:39 +0000.491474][1db2] AF_SpeedFilter audio time,
0x7691a6bf90 rcv time: 76056787in_nSamples:441
[016:064] [2022-03-04 05:12:39 +0000.535399][1d93] drawYUV420 render
OpenGLRenderProgram:0x76b1a31008
[016:069] [2022-03-04 05:12:39 +0000.540699][1db9] DTS queue for
Generator:0x76a1a48288 9935 9965
[016:097] [2022-03-04 05:12:39 +0000.568821][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:118] [2022-03-04 05:12:39 +0000.589271][1db2] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[016:118] [2022-03-04 05:12:39 +0000.589525][1db2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 76056786
[016:118] [2022-03-04 05:12:39 +0000.589636][1db2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[016:133] [2022-03-04 05:12:39 +0000.605027][1d93] The convert RGB to YUV take 2
[016:137] [2022-03-04 05:12:39 +0000.608106][1db9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10032
[016:173] [2022-03-04 05:12:39 +0000.644440][1db9] h264 add frame header cdr flag
[016:173] [2022-03-04 05:12:39 +0000.644949][1db9] SendFrame
encodedImage._timeStamp:10032encodedImage->_length:311008
[016:173] [2022-03-04 05:12:39 +0000.645008][1db9] Received key frame:10032
[016:197] [2022-03-04 05:12:39 +0000.669044][1d93] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:198] [2022-03-04 05:12:39 +0000.669163][1d93] GPUImageProcessing: input frame
width1280 X 720
[016:198] [2022-03-04 05:12:39 +0000.669510][1d93] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:198] [2022-03-04 05:12:39 +0000.669592][1d93] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:206] [2022-03-04 05:12:39 +0000.677286][1db9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10064 pts:10064
[016:207] [2022-03-04 05:12:39 +0000.678207][1dba] get the H.264 IDR frame
[016:231] [2022-03-04 05:12:39 +0000.702733][1d97] Run AGC when audioType = 0
[016:231] [2022-03-04 05:12:39 +0000.702969][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:240] [2022-03-04 05:12:39 +0000.711211][1db9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10136
[016:240] [2022-03-04 05:12:39 +0000.711383][1db9] push video frame to H264
encoder. (100 frame for one log)

[016:240] [2022-03-04 05:12:39 +0000.711420][1db9] push video frame to H264


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

[016:240] [2022-03-04 05:12:39 +0000.711447][1db9] H264Encode::push video frame to


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

[016:240] [2022-03-04 05:12:39 +0000.711482][1db9] The input pts:10136 fps:30


[016:274] [2022-03-04 05:12:39 +0000.745558][1db9] H264Encode::H264SWEncoder get
callback, length:176576 type:1 nalType:1length:176572
[016:497] [2022-03-04 05:12:39 +0000.968114][1d93] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[016:598] [2022-03-04 05:12:40 +0000.69849][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:634] [2022-03-04 05:12:40 +0000.105536][1d93] The convert RGB to YUV take 3
[016:804] [2022-03-04 05:12:40 +0000.275176][1db9] Push an pts:10699 to dts queue.
[016:840] [2022-03-04 05:12:40 +0000.311133][1db9] last dts:10664 currentPts:10699
ppsOrSPS:0 queue length:2
[016:859] [2022-03-04 05:12:40 +0000.330598][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:868] [2022-03-04 05:12:40 +0000.339506][1db9] DTS queue for
Generator:0x76a1a48288 10763
[016:964] [2022-03-04 05:12:40 +0000.435482][1db2]
RecordAudioSource::PullAudioFrame
[017:007] [2022-03-04 05:12:40 +0000.478377][1db2] AF_SpeedFilter audio
0x7691a6bf90 PullFrame
[017:098] [2022-03-04 05:12:40 +0000.569645][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:140] [2022-03-04 05:12:40 +0000.611555][1d93] The convert RGB to YUV take 2
[017:166] [2022-03-04 05:12:40 +0000.637766][1db2] resampled_data_size:13312
[017:180] [2022-03-04 05:12:40 +0000.651688][1db2] AF_SpeedFilter::PullFrame eof4
[017:183] [2022-03-04 05:12:40 +0000.654185][1db2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[017:197] [2022-03-04 05:12:40 +0000.668916][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[017:232] [2022-03-04 05:12:40 +0000.703819][1d93] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[017:236] [2022-03-04 05:12:40 +0000.707365][1db2] AF_SpeedFilter audio time
[017:236] [2022-03-04 05:12:40 +0000.707482][1db2] AF_SpeedFilter audio time 111,
0x7691a6bf90 out time: 76057976 org time: 76057976
[017:600] [2022-03-04 05:12:41 +0000.71489][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:633] [2022-03-04 05:12:41 +0000.104342][1d93] The convert RGB to YUV take 2
[017:708] [2022-03-04 05:12:41 +0000.179675][1db9] DTS queue for
Generator:0x76a1a48288 11599
[017:814] [2022-03-04 05:12:41 +0000.285604][1db8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[017:851] [2022-03-04 05:12:41 +0000.322699][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:095] [2022-03-04 05:12:41 +0000.566151][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:130] [2022-03-04 05:12:41 +0000.601970][1d93] The convert RGB to YUV take 1
[018:131] [2022-03-04 05:12:41 +0000.602364][1db9] Push an pts:12029 to dts queue.
[018:168] [2022-03-04 05:12:41 +0000.640045][1db9] h264 add frame header cdr flag
[018:169] [2022-03-04 05:12:41 +0000.640700][1db9] Received key frame:12029
[018:169] [2022-03-04 05:12:41 +0000.640894][1db9] last dts:11995 currentPts:12029
ppsOrSPS:0 queue length:2
[018:205] [2022-03-04 05:12:41 +0000.676742][1dba] get the H.264 IDR frame
[018:227] [2022-03-04 05:12:41 +0000.698113][1d97] Run AGC when audioType = 0
[018:533] [2022-03-04 05:12:42 +0000.4722][1db9] DTS queue for
Generator:0x76a1a48288 12400 12431
[018:564] [2022-03-04 05:12:42 +0000.35814][1d93] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[018:565] [2022-03-04 05:12:42 +0000.36767][1db2] AF_SpeedFilter audio 0x7691a6bf90
PullFrame
[018:599] [2022-03-04 05:12:42 +0000.70079][1d93] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[018:635] [2022-03-04 05:12:42 +0000.106096][1d93] The convert RGB to YUV take 2
[018:780] [2022-03-04 05:12:42 +0000.251526][1db2]
RecordAudioSource::PullAudioFrame
[018:856] [2022-03-04 05:12:42 +0000.327581][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:905] [2022-03-04 05:12:42 +0000.376137][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[019:097] [2022-03-04 05:12:42 +0000.568180][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:132] [2022-03-04 05:12:42 +0000.603608][1d93] The convert RGB to YUV take 2
[019:366] [2022-03-04 05:12:42 +0000.837361][1db9] DTS queue for
Generator:0x76a1a48288 13228 13262
[019:395] [2022-03-04 05:12:42 +0000.866898][1db2] AF_SpeedFilter::PullFrame eof4
[019:398] [2022-03-04 05:12:42 +0000.869212][1db2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[019:398] [2022-03-04 05:12:42 +0000.869668][1d93] drawYUV420 render
OpenGLRenderProgram:0x76b1a31008
[019:413] [2022-03-04 05:12:42 +0000.884362][1db2] resampled_data_size:4096
[019:468] [2022-03-04 05:12:42 +0000.939479][1db9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13362
[019:468] [2022-03-04 05:12:42 +0000.939686][1db9] Push an pts:13362 to dts queue.
[019:504] [2022-03-04 05:12:42 +0000.976054][1db9] SendFrame
encodedImage._timeStamp:13362encodedImage->_length:96752
[019:505] [2022-03-04 05:12:42 +0000.976275][1db9] last dts:13331 currentPts:13362
ppsOrSPS:0 queue length:2
[019:564] [2022-03-04 05:12:43 +0000.36031][1d93] GPUImageProcessing: process video
frame with resolution 1280 X 720
[019:565] [2022-03-04 05:12:43 +0000.36155][1d93] GPUImageProcessing: input frame
width1280 X 720
[019:565] [2022-03-04 05:12:43 +0000.36501][1d93] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:565] [2022-03-04 05:12:43 +0000.36597][1d93] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:571] [2022-03-04 05:12:43 +0000.42284][1db9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13432 pts:13432
[019:596] [2022-03-04 05:12:43 +0000.67762][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:599] [2022-03-04 05:12:43 +0000.70111][1db9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13496
[019:599] [2022-03-04 05:12:43 +0000.70221][1db9] push video frame to H264 encoder.
(100 frame for one log)

[019:599] [2022-03-04 05:12:43 +0000.70258][1db9] push video frame to H264 encoder.


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

[019:599] [2022-03-04 05:12:43 +0000.70291][1db9] H264Encode::push video frame to


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

[019:599] [2022-03-04 05:12:43 +0000.70323][1db9] The input pts:13496 fps:30


[019:633] [2022-03-04 05:12:43 +0000.104509][1d93] The convert RGB to YUV take 2
[019:638] [2022-03-04 05:12:43 +0000.109390][1db9] H264Encode::H264SWEncoder get
callback, length:128304 type:1 nalType:1length:128300
[019:851] [2022-03-04 05:12:43 +0000.322745][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:080] [2022-03-04 05:12:43 +0000.551884][1db8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[020:097] [2022-03-04 05:12:43 +0000.569016][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:134] [2022-03-04 05:12:43 +0000.605372][1d93] The convert RGB to YUV take 2
[020:135] [2022-03-04 05:12:43 +0000.607059][1db2] AF_SpeedFilter audio
0x7691a6bf90 PullFrame
[020:174] [2022-03-04 05:12:43 +0000.645143][1db9] h264 add frame header cdr flag
[020:174] [2022-03-04 05:12:43 +0000.645746][1db9] Received key frame:14032
[020:174] [2022-03-04 05:12:43 +0000.645850][1db9] DTS queue for
Generator:0x76a1a48288 14068
[020:204] [2022-03-04 05:12:43 +0000.675385][1dba] get the H.264 IDR frame
[020:226] [2022-03-04 05:12:43 +0000.697928][1d98] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:227] [2022-03-04 05:12:43 +0000.698130][1d98] _deviceSampleRate:48000

[020:227] [2022-03-04 05:12:43 +0000.698755][1d97] Run AGC when audioType = 0


[020:227] [2022-03-04 05:12:43 +0000.698935][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:595] [2022-03-04 05:12:44 +0000.67028][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:599] [2022-03-04 05:12:44 +0000.70605][1db2] RecordAudioSource::PullAudioFrame
[020:611] [2022-03-04 05:12:44 +0000.82229][1d97] haveEnoughProcessedData
internalAudioStream.length: 20
[020:629] [2022-03-04 05:12:44 +0000.100682][1d93] The convert RGB to YUV take 2
[020:662] [2022-03-04 05:12:44 +0000.133598][1d93] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[020:798] [2022-03-04 05:12:44 +0000.269506][1db9] Push an pts:14696 to dts queue.
[020:837] [2022-03-04 05:12:44 +0000.309045][1db9] last dts:14662 currentPts:14696
ppsOrSPS:0 queue length:2
[020:855] [2022-03-04 05:12:44 +0000.326987][1db6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:006] [2022-03-04 05:12:44 +0000.477252][1db9] DTS queue for
Generator:0x76a1a48288 14899
[021:098] [2022-03-04 05:12:44 +0000.569129][1d93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:137] [2022-03-04 05:12:44 +0000.608524][1d93] The convert RGB to YUV take 2
[021:299] [2022-03-04 05:12:44 +0000.770954][1d93] StopRecording:
[021:300] [2022-03-04 05:12:44 +0000.771426][1d93] OnNeedStopRecording:
[021:307] [2022-03-04 05:12:44 +0000.778840][1db2] resampled_data_size:512
[021:308] [2022-03-04 05:12:44 +0000.779136][1db2] AF_SpeedFilter audio time 222,
0x7691a6bf90 out time: 76062036 org time: 76062036
[021:308] [2022-03-04 05:12:44 +0000.779269][1db2] PullAudioFrame: PullFrame audio
finished.
[021:308] [2022-03-04 05:12:44 +0000.779321][1db2]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[021:308] [2022-03-04 05:12:44 +0000.780015][17ca]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:309] [2022-03-04 05:12:44 +0000.780216][1d93] operator(): Stop
[021:309] [2022-03-04 05:12:44 +0000.780268][1d93] StopPullFrameAndWriteMp4
time:76062087 enter.

[021:309] [2022-03-04 05:12:44 +0000.780314][1d93] StopRecording:


[021:310] [2022-03-04 05:12:44 +0000.781217][1db9]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[021:314] [2022-03-04 05:12:44 +0000.785368][1d92] stop recording
[021:314] [2022-03-04 05:12:44 +0000.785467][1d92]
RecordingSessionInternalSimple:destroy media processers
[021:314] [2022-03-04 05:12:44 +0000.785562][1d92] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:314] [2022-03-04 05:12:44 +0000.785594][1d92] H264Encode::flushing hareware
Encoder
[021:314] [2022-03-04 05:12:44 +0000.785747][1d92] Flush time:76062092 enter.

[021:314] [2022-03-04 05:12:44 +0000.785794][1d92] H264Encoder encoder flush


[021:314] [2022-03-04 05:12:44 +0000.785832][1d92] flush output queue
[021:625] [2022-03-04 05:12:45 +0000.96506][1d92] Flush leave. expire time = 311
ms

[021:625] [2022-03-04 05:12:45 +0000.96707][1d92] ~H264EncodeWrap:


[021:625] [2022-03-04 05:12:45 +0000.96750][1d92] ~H264Encode:
[021:625] [2022-03-04 05:12:45 +0000.96815][1d92] teardownCompressionSession:
H264Encode::destroying Encoder
[021:625] [2022-03-04 05:12:45 +0000.96836][1d92] Release time:76062403 enter.

[021:625] [2022-03-04 05:12:45 +0000.96978][1d92] Release:


MediaCodecVideoEncoder::Release _inited:1
[021:625] [2022-03-04 05:12:45 +0000.97017][1d92] Destroy time:76062403 enter.

[021:625] [2022-03-04 05:12:45 +0000.97047][1d92] H264Encoder encoderDestroy


[021:626] [2022-03-04 05:12:45 +0000.97076][1d92]
AndroidMediaCodecVideoEncoder::release env: 0x7681a5dfb0
[021:626] [2022-03-04 05:12:45 +0000.97104][1d92]
AndroidMediaCodecVideoEncoder::Destroy
[021:639] [2022-03-04 05:12:45 +0000.110433][1d92] Destroy leave. expire time = 14
ms

[021:639] [2022-03-04 05:12:45 +0000.110571][1d92] Release leave. expire time = 14


ms
[021:639] [2022-03-04 05:12:45 +0000.110657][1d92] ~AndroidHwAvcEncoder
time:76062417 enter.

[021:639] [2022-03-04 05:12:45 +0000.110767][1d92] Release time:76062417 enter.

[021:639] [2022-03-04 05:12:45 +0000.110819][1d92] Release:


MediaCodecVideoEncoder:: has been released before, just return
[021:639] [2022-03-04 05:12:45 +0000.110839][1d92] Release leave. expire time = 0
ms

[021:639] [2022-03-04 05:12:45 +0000.110856][1d92] ~AndroidMediaCodecVideoEncoder


[021:639] [2022-03-04 05:12:45 +0000.110892][1d92] ~WrapAndroidMediaCodec
time:76062417 enter.

[021:639] [2022-03-04 05:12:45 +0000.110914][1d92] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[021:639] [2022-03-04 05:12:45 +0000.110932][1d92] video hevc hw codec


destructor:0x75d1a3cc90

[021:639] [2022-03-04 05:12:45 +0000.111006][1d92] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[021:640] [2022-03-04 05:12:45 +0000.111176][1d92] teardownCompressionSession:


H264Encode::destroyed Encoder
[021:640] [2022-03-04 05:12:45 +0000.111209][1d92]
RecordingSessionInternalSimple:destroy aac encoder output!
[021:640] [2022-03-04 05:12:45 +0000.111227][1d92] AACSWEncode destructor
[021:646] [2022-03-04 05:12:45 +0000.117384][1dba] MP4 close file successfully
[021:646] [2022-03-04 05:12:45 +0000.117463][1dba] Recording session Internal:
notify recording ok
[021:646] [2022-03-04 05:12:45 +0000.117485][1dba] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4,
output_video_timestamp_:15198 last_video_pts_:15164
[021:646] [2022-03-04 05:12:45 +0000.117509][1dba] OnRecordFinish:
[021:647] [2022-03-04 05:12:45 +0000.118183][1dba] onRecordingOk: net seek
pos:0record video duration:15197record audio duration:15185
[021:648] [2022-03-04 05:12:45 +0000.119306][1db6] destructMicSource_w:
[021:648] [2022-03-04 05:12:45 +0000.119379][1db6] setOutput_w:
MicSource::setOutput() 0x0
[021:648] [2022-03-04 05:12:45 +0000.119407][1db6] close external audio stream

[021:648] [2022-03-04 05:12:45 +0000.119517][1d93] releaseThread 0x7681a67dd0


[021:648] [2022-03-04 05:12:45 +0000.119568][1d93] ~MicSource: Mic source
destroyed:0x76c1c241a0
[021:649] [2022-03-04 05:12:45 +0000.120993][1d93] StopPullFrameAndWriteMp4 leave.
expire time = 340 ms

[021:650] [2022-03-04 05:12:45 +0000.121075][1d93] DestroyPipelineAndFilters


time:76062428 enter.

[021:650] [2022-03-04 05:12:45 +0000.121187][1d93] UnbindInputFilter 0x7691a55d90


this 0x76b1a31230
[021:650] [2022-03-04 05:12:45 +0000.121227][1d93] UnbindInputFilter 0x7691a4dfa8
this 0x7691a6c0e0
[021:650] [2022-03-04 05:12:45 +0000.121304][1d93] UnbindInputFilter 0x76b1a31230
this 0x7661a604b0
[021:650] [2022-03-04 05:12:45 +0000.121321][1d93] filter: filter pipeline destroy
this: 0x7661a60410
[021:652] [2022-03-04 05:12:45 +0000.123712][1d93] ClearVideoOfSources: recodring
total frames:0
[021:652] [2022-03-04 05:12:45 +0000.123859][1d93] ClearVideoOfSources:
[021:652] [2022-03-04 05:12:45 +0000.123898][1d93] GPUImageProcessing destruct.
[021:652] [2022-03-04 05:12:45 +0000.123957][1d93] destroy TrivalImageDrawer
0x7671a17ad0
[021:652] [2022-03-04 05:12:45 +0000.123983][1d93] The shader has been initialize,
clean up them.

[021:652] [2022-03-04 05:12:45 +0000.124039][1d93] ~OpenGLFrameBuffer:


[021:653] [2022-03-04 05:12:45 +0000.124180][1d93] ~OpenGLFrameBuffer:
[021:653] [2022-03-04 05:12:45 +0000.124260][1d93] ~OpenGLFrameBuffer:
[021:653] [2022-03-04 05:12:45 +0000.124322][1d93] ~OpenGLFrameBuffer:
[021:653] [2022-03-04 05:12:45 +0000.124378][1d93] ~OpenGLFrameBuffer:
[021:653] [2022-03-04 05:12:45 +0000.124446][1d93] ~OpenGLFrameBuffer:
[021:653] [2022-03-04 05:12:45 +0000.124654][1d93] GPUImageProcessing destruct
finish.
[021:653] [2022-03-04 05:12:45 +0000.124705][1d93] GPURGBAFrame destruct.
[021:653] [2022-03-04 05:12:45 +0000.124856][1d93] destroy OpenGLRenderProgram
0x76b1a31008
[021:653] [2022-03-04 05:12:45 +0000.124890][1d93] ~CameraSource time:76062431
enter.

[021:653] [2022-03-04 05:12:45 +0000.124907][1d93] ~CameraSource leave. expire


time = 0 ms

[021:653] [2022-03-04 05:12:45 +0000.124934][1d93] ~RecordAudioSource time:76062431


enter.

[021:653] [2022-03-04 05:12:45 +0000.124956][1d93] ~RecordAudioSource leave.


expire time = 0 ms

[021:653] [2022-03-04 05:12:45 +0000.124978][1d93] DestroyPipelineAndFilters


leave. expire time = 3 ms

[021:683] [2022-03-04 05:12:45 +0000.154096][17ca]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:683] [2022-03-04 05:12:45 +0000.154642][17ca] machine model :xiaomi
[021:683] [2022-03-04 05:12:45 +0000.154685][17ca] Support this machine
model :xiaomi
[021:683] [2022-03-04 05:12:45 +0000.154706][17ca] global inited! current sdk
version: 07-20-936c45f
[021:683] [2022-03-04 05:12:45 +0000.154847][17ca] filter: filter pipeline
construtc this: 0x7691a62910
[021:683] [2022-03-04 05:12:45 +0000.154875][17ca] MediaFilterGraph:
MediaFilterGraph construct
[021:683] [2022-03-04 05:12:45 +0000.154897][17ca] GLESContext:
[021:683] [2022-03-04 05:12:45 +0000.154937][17ca] The result of eglGetDisplay is:
0xb400007681a471f0
[021:684] [2022-03-04 05:12:45 +0000.155764][17ca] The result of creation:
0x7631a62a80
[021:684] [2022-03-04 05:12:45 +0000.155880][17ca] The result of
eglCreatePbufferSurface is: 0x7631a65030
[021:685] [2022-03-04 05:12:45 +0000.156081][17ca] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
[021:685] [2022-03-04 05:12:45 +0000.156122][17ca] The source 0 speed:1
[021:685] [2022-03-04 05:12:45 +0000.156159][17ca] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4,
delay: 0
[021:685] [2022-03-04 05:12:45 +0000.156190][17ca] CreateDecoderByVideoSource
time:76062463 enter.

[021:686] [2022-03-04 05:12:45 +0000.157440][17ca] running_decoder_count:0max


count:2
[021:686] [2022-03-04 05:12:45 +0000.157511][17ca] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1c2cba0
[021:713] [2022-03-04 05:12:45 +0000.184923][1dd1] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76d1ae4190] Current FFmpeg version git-2021-06-16-
97cea6f

[021:751] [2022-03-04 05:12:45 +0000.222502][1dd1] OnStreamInfoFound: video


duration_: 15197
[021:753] [2022-03-04 05:12:45 +0000.224716][17ca] start decoder
[021:753] [2022-03-04 05:12:45 +0000.224788][17ca] CreateDecoderByVideoSource
leave. expire time = 68 ms

[021:753] [2022-03-04 05:12:45 +0000.224821][17ca] BindInputFilter 0x76a1a2cee0


this 0x7661a61008
[021:753] [2022-03-04 05:12:45 +0000.224867][17ca] BindInputFilter 0x7661a61008
this 0x7661a65b48
[021:753] [2022-03-04 05:12:45 +0000.224899][17ca] BindInputFilter 0x76a1a2cee0
this 0x7661a696c8
[021:753] [2022-03-04 05:12:45 +0000.224929][17ca] BindInputFilter 0x7661a696c8
this 0x7661a6a228
[021:753] [2022-03-04 05:12:45 +0000.224943][17ca] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
[021:753] [2022-03-04 05:12:45 +0000.224968][17ca] BindInputFilter 0x7661a65b48
this 0x7661a648e8
[021:753] [2022-03-04 05:12:45 +0000.224995][17ca] BindInputFilter 0x7661a648e8
this 0x7691a629b0
[021:753] [2022-03-04 05:12:45 +0000.225023][17ca] BindInputFilter 0x7661a6a228
this 0x7661a66168
[021:754] [2022-03-04 05:12:45 +0000.225139][17ca] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
[021:754] [2022-03-04 05:12:45 +0000.225459][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[021:754] [2022-03-04 05:12:45 +0000.225874][17ca] machine model :xiaomi
[021:754] [2022-03-04 05:12:45 +0000.225872][1dd2] NO get frame from decoder
[021:754] [2022-03-04 05:12:45 +0000.225918][17ca] Support this machine
model :xiaomi
[021:754] [2022-03-04 05:12:45 +0000.225970][17ca] global inited! current sdk
version: 07-20-936c45f
[021:754] [2022-03-04 05:12:45 +0000.226026][17ca] GetPipeline:
-----------------------------------------
[021:754] [2022-03-04 05:12:45 +0000.226055][17ca] GetPipeline: source:
0x76a1a2ccc0
[021:755] [2022-03-04 05:12:45 +0000.226071][17ca] GetPipeline: filter: NULLFilter
[021:755] [2022-03-04 05:12:45 +0000.226086][17ca] GetPipeline: filter: NULLFilter
[021:755] [2022-03-04 05:12:45 +0000.226105][17ca] GetPipeline: filter: NULLFilter
[021:755] [2022-03-04 05:12:45 +0000.226126][17ca] GetPipeline: audio filter:
AuidoNULLFilter
[021:755] [2022-03-04 05:12:45 +0000.226146][17ca] GetPipeline: audio filter:
AuidoNULLFilter
[021:755] [2022-03-04 05:12:45 +0000.226166][17ca] GetPipeline: audio filter:
AudioNUllFilter
[021:755] [2022-03-04 05:12:45 +0000.226187][17ca] GetPipeline:
------------------------------------------
[021:755] [2022-03-04 05:12:45 +0000.226210][17ca] filter: filter pipeline2 update
pattern: 0
[021:755] [2022-03-04 05:12:45 +0000.226974][17ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:756] [2022-03-04 05:12:45 +0000.227358][17ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:756] [2022-03-04 05:12:45 +0000.227484][17ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:756] [2022-03-04 05:12:45 +0000.227675][17ca] DeviceInit:
[021:756] [2022-03-04 05:12:45 +0000.227894][17ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:757] [2022-03-04 05:12:45 +0000.228172][17ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:757] [2022-03-04 05:12:45 +0000.228521][17ca] CreatePlatformSpecificObjects:
[021:757] [2022-03-04 05:12:45 +0000.228570][17ca] audio device use null audio
input and opensl output
[021:757] [2022-03-04 05:12:45 +0000.228613][17ca] Create OpenSLES output module
with java VM support.

[021:757] [2022-03-04 05:12:45 +0000.228745][17ca] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:757] [2022-03-04 05:12:45 +0000.228900][17ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:758] [2022-03-04 05:12:45 +0000.229093][1dd2] NO get frame from decoder
[021:758] [2022-03-04 05:12:45 +0000.229153][17ca] Create OpenSLES output module
with buffer num:2

[021:758] [2022-03-04 05:12:45 +0000.229193][17ca] Error(trace.cc:40): Init the


output and input for audio device template.
[021:758] [2022-03-04 05:12:45 +0000.229222][17ca] Init the output device.

[021:758] [2022-03-04 05:12:45 +0000.229247][17ca] Set the playout as stereo:1


[021:758] [2022-03-04 05:12:45 +0000.229279][17ca] Set the sample rate to be:44100

[021:758] [2022-03-04 05:12:45 +0000.229313][17ca] Low latency buffer size:144 low


sample rate:48000
[021:758] [2022-03-04 05:12:45 +0000.229353][17ca] DeviceInit: Done
[021:758] [2022-03-04 05:12:45 +0000.229524][17ca] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[021:758] [2022-03-04 05:12:45 +0000.229952][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[021:758] [2022-03-04 05:12:45 +0000.230044][17ca]
MediaFilterPlayer::SetPlayerNotify 0x75e1b3a100
[021:759] [2022-03-04 05:12:45 +0000.230130][17ca]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[021:759] [2022-03-04 05:12:45 +0000.230165][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[021:759] [2022-03-04 05:12:45 +0000.230441][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[021:759] [2022-03-04 05:12:45 +0000.230600][17ca] SetGraphLoop: SetGraphLoop 1
[021:759] [2022-03-04 05:12:45 +0000.230640][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[021:759] [2022-03-04 05:12:45 +0000.230688][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[021:759] [2022-03-04 05:12:45 +0000.231042][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[021:760] [2022-03-04 05:12:45 +0000.231366][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[021:760] [2022-03-04 05:12:45 +0000.231628][1dde] Start:
[021:760] [2022-03-04 05:12:45 +0000.232019][1dd2] NO get frame from decoder
[021:763] [2022-03-04 05:12:45 +0000.234462][1ddd] operator(): video render
started.
[021:763] [2022-03-04 05:12:45 +0000.234829][1ddd] DriveRender working... (1/200)
[021:763] [2022-03-04 05:12:45 +0000.234866][1ddd] Warning(video_render.cc:390): No
picture to display (1/50)
[021:763] [2022-03-04 05:12:45 +0000.234933][1dde] Start:
[021:763] [2022-03-04 05:12:45 +0000.235058][1dde] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[021:764] [2022-03-04 05:12:45 +0000.235098][1dde] Reset: history total size: 98
[021:764] [2022-03-04 05:12:45 +0000.235124][1dde] DeviceStart:
audioDevice_:0x7741a405b0
[021:764] [2022-03-04 05:12:45 +0000.235148][1dde] DeviceStart: time profile
playout init before
[021:764] [2022-03-04 05:12:45 +0000.235173][1dde] DeviceStart: time profile
playout init end
[021:764] [2022-03-04 05:12:45 +0000.235192][1dde] OpenSlesOutput:Start playout

[021:765] [2022-03-04 05:12:45 +0000.236977][1ddc] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x76d1ad4328
[021:767] [2022-03-04 05:12:45 +0000.238472][1dd2] NO get frame from decoder
[021:768] [2022-03-04 05:12:45 +0000.239190][1dde] Create the opensl output player.
streamtype before:0

[021:768] [2022-03-04 05:12:45 +0000.239817][1dd2] NO get frame from decoder


[021:774] [2022-03-04 05:12:45 +0000.245081][1dd2] NO get frame from decoder
[021:768] [2022-03-04 05:12:45 +0000.239551][1dde] Create the opensl output player.
streamtype after:3

[021:783] [2022-03-04 05:12:45 +0000.254263][1dd2] NO get frame from decoder


[021:786] [2022-03-04 05:12:45 +0000.257820][1dd2] NO get frame from decoder
[021:805] [2022-03-04 05:12:45 +0000.276209][1dde] Enqueue opensl buffer size:1764
[021:845] [2022-03-04 05:12:45 +0000.316914][1dde] DeviceStart: time profile
playout all end
[021:846] [2022-03-04 05:12:45 +0000.317182][1dde] operator(): Audio playback
started.
[021:846] [2022-03-04 05:12:45 +0000.317261][1dde] operator(): Started now!
[021:846] [2022-03-04 05:12:45 +0000.317249][1de1]
PlayerSimpleBufferQueueCallbackHandler function
[021:846] [2022-03-04 05:12:45 +0000.317472][1de1] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[021:846] [2022-03-04 05:12:45 +0000.317558][1de1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:847] [2022-03-04 05:12:45 +0000.318132][1de0] Error(video_source.cc:430): wait
decoder a frame: 0
[021:847] [2022-03-04 05:12:45 +0000.318274][1ddf] Pull audio failed.(wait video!)
[021:847] [2022-03-04 05:12:45 +0000.318340][1ddf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:848] [2022-03-04 05:12:45 +0000.319128][1de0] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[021:852] [2022-03-04 05:12:45 +0000.323960][1de0] OnVideoFrameReady(1/200)
[021:856] [2022-03-04 05:12:45 +0000.327249][1ddd] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[021:856] [2022-03-04 05:12:45 +0000.327384][1ddd] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:76062634
[021:870] [2022-03-04 05:12:45 +0000.341986][1ddf] audio_frame_list_ empty
[021:879] [2022-03-04 05:12:45 +0000.350222][1ddd] lipsync_debug: render a video
frame
[021:879] [2022-03-04 05:12:45 +0000.350324][1ddd] lipsync_debug: First video frame
rendering.
[021:890] [2022-03-04 05:12:45 +0000.361346][1ddd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:24 timeDelta:34 last
video ts:900 frame->pts:3060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[021:890] [2022-03-04 05:12:45 +0000.361423][1ddd] lipsync_debug: tsDelta -
timeDelta = -10
[021:890] [2022-03-04 05:12:45 +0000.361450][1ddd] lipsync_debug:result remaining
time:0
[021:890] [2022-03-04 05:12:45 +0000.361465][1ddd] dynamic updated lipsync delay:0
[021:893] [2022-03-04 05:12:45 +0000.365296][1de0]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[021:898] [2022-03-04 05:12:45 +0000.369315][1ddd] lipsync_debug:remaining time:10
tsDelta - timeDelta:12
[021:898] [2022-03-04 05:12:45 +0000.369407][1ddd] lipsync_debug:result remaining
time:10
[021:985] [2022-03-04 05:12:45 +0000.456496][1ddf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[021:985] [2022-03-04 05:12:45 +0000.456766][1ddf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:987] [2022-03-04 05:12:45 +0000.458645][1dde] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[021:987] [2022-03-04 05:12:45 +0000.458901][1dde] The audio playback speed:100
(1/100)
[021:987] [2022-03-04 05:12:45 +0000.458962][1dde] lipsync_debug: The current
played audio timestamp is:0(1/50)
[021:987] [2022-03-04 05:12:45 +0000.458999][1dde] First audio frame rendering
[022:020] [2022-03-04 05:12:45 +0000.492070][1de0] video frame wait audio frame:
last_video_timestamp:331 last_audio_timestamp:207.937
[022:229] [2022-03-04 05:12:45 +0000.700894][1d97] Run AGC when audioType = 0
[022:312] [2022-03-04 05:12:45 +0000.783950][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[022:511] [2022-03-04 05:12:45 +0000.982263][1ddd] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:76063289
[022:749] [2022-03-04 05:12:46 +0000.220611][1de1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:846] [2022-03-04 05:12:46 +0000.317632][1dde] do work DoLipsync!
[022:846] [2022-03-04 05:12:46 +0000.317905][1dde] total delay:244 videoTsMS:1000
audioTsMS:756 diff:244
[022:846] [2022-03-04 05:12:46 +0000.317991][1dde] Set the lipsync delay:244
[023:074] [2022-03-04 05:12:46 +0000.545516][1de0] Error(video_source.cc:430): wait
decoder a frame: 0
[023:346] [2022-03-04 05:12:46 +0000.817973][1ddd] lipsync_debug:displaying video
ts:120150 The current displayed video timestamp is:76064124
[023:360] [2022-03-04 05:12:46 +0000.831242][1ddd] DriveRender working... (1/200)
[023:457] [2022-03-04 05:12:46 +0000.928750][1ddd]
lipsync_debug:lipsync_threadhold: lipsync_delta:22 tsDelta:66 timeDelta:56 last
video ts:123480 frame->pts:127440 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:457] [2022-03-04 05:12:46 +0000.928922][1ddd] lipsync_debug: tsDelta -
timeDelta = 10
[023:677] [2022-03-04 05:12:47 +0000.148205][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[023:677] [2022-03-04 05:12:47 +0000.148732][1dde] Stop:
[023:682] [2022-03-04 05:12:47 +0000.153654][1ddd] operator(): Video Render
stopped.
[023:683] [2022-03-04 05:12:47 +0000.154451][1dde] Stop:
[023:683] [2022-03-04 05:12:47 +0000.154843][1dde] DeviceStop:
audioDevice_:0x7741a405b0
[023:683] [2022-03-04 05:12:47 +0000.154919][1dde] OpenSlesOutput:Stop playout

[023:687] [2022-03-04 05:12:47 +0000.158627][1dde] DeviceStop: Done


[023:688] [2022-03-04 05:12:47 +0000.159079][1dde] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[023:688] [2022-03-04 05:12:47 +0000.159195][1dde] operator(): Stop now!
[023:756] [2022-03-04 05:12:47 +0000.228077][17ca]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[023:757] [2022-03-04 05:12:47 +0000.228224][17ca] StopPreView: Have Stopped,
operation cancel
[023:757] [2022-03-04 05:12:47 +0000.228336][17ca] Stop:
[023:757] [2022-03-04 05:12:47 +0000.228495][1dde] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[023:757] [2022-03-04 05:12:47 +0000.228881][17ca] DeviceRelease:
audioDevice_:0x7741a405b0
[023:757] [2022-03-04 05:12:47 +0000.228952][17ca] OpenSlesOutput:Stop playout

[023:757] [2022-03-04 05:12:47 +0000.229011][17ca] DeviceRelease: Release the


webrtc device object.
[023:758] [2022-03-04 05:12:47 +0000.229244][17ca] OpenSlesOutput destruct.

[023:758] [2022-03-04 05:12:47 +0000.229329][17ca] DeviceRelease: Done


[023:758] [2022-03-04 05:12:47 +0000.229520][17ca] Stop:
[023:758] [2022-03-04 05:12:47 +0000.229633][1ddd] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[023:762] [2022-03-04 05:12:47 +0000.233694][17ca] global uninited!
[023:762] [2022-03-04 05:12:47 +0000.233949][17ca]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[023:763] [2022-03-04 05:12:47 +0000.234076][17ca] ~MediaFilterGraph:
MediaFilterGraph destruct
[023:763] [2022-03-04 05:12:47 +0000.234125][17ca] RemoveVideoBackGroud: hava not
add video backgroud
[023:763] [2022-03-04 05:12:47 +0000.234176][17ca] UnbindInputFilter 0x7661a648e8
this 0x7691a629b0
[023:763] [2022-03-04 05:12:47 +0000.234223][17ca] ClearAllSource: remove source
filter, sourceid: 0x76a1a2ccc0
[023:763] [2022-03-04 05:12:47 +0000.234248][17ca] DestoryDecoderByVideoSource
time:76064541 enter.

[023:763] [2022-03-04 05:12:47 +0000.234272][17ca] ~VideoBindDecoder time:76064541


enter.

[023:763] [2022-03-04 05:12:47 +0000.234476][17ca] CleanUp time:76064541 enter.

[023:768] [2022-03-04 05:12:47 +0000.239676][17ca] CleanUp leave. expire time = 5


ms

[023:768] [2022-03-04 05:12:47 +0000.239842][17ca] CleanUp time:76064546 enter.

[023:769] [2022-03-04 05:12:47 +0000.240418][17ca] CleanUp leave. expire time = 1


ms
[023:770] [2022-03-04 05:12:47 +0000.241128][17ca] ~VideoBindDecoder leave. expire
time = 7 ms

[023:770] [2022-03-04 05:12:47 +0000.241253][17ca] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[023:770] [2022-03-04 05:12:47 +0000.241299][17ca] UnbindInputFilter 0x7661a65b48


this 0x7661a648e8
[023:770] [2022-03-04 05:12:47 +0000.241334][17ca] UnbindInputFilter 0x7661a61008
this 0x7661a65b48
[023:770] [2022-03-04 05:12:47 +0000.241366][17ca] UnbindInputFilter 0x76a1a2cee0
this 0x7661a61008
[023:770] [2022-03-04 05:12:47 +0000.241396][17ca] UnbindInputFilter 0x7661a6a228
this 0x7661a66168
[023:770] [2022-03-04 05:12:47 +0000.241446][17ca] UnbindInputFilter 0x7661a696c8
this 0x7661a6a228
[023:770] [2022-03-04 05:12:47 +0000.241485][17ca] UnbindInputFilter 0x76a1a2cee0
this 0x7661a696c8
[023:779] [2022-03-04 05:12:47 +0000.250900][17ca] ~GLESContext:
[023:780] [2022-03-04 05:12:47 +0000.251927][17ca] GLESContext destruct finish.
[023:780] [2022-03-04 05:12:47 +0000.252030][17ca] filter: filter pipeline destroy
this: 0x7691a62910
[023:782] [2022-03-04 05:12:47 +0000.253281][17ca]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[023:782] [2022-03-04 05:12:47 +0000.253919][17ca] machine model :xiaomi
[023:782] [2022-03-04 05:12:47 +0000.253998][17ca] Support this machine
model :xiaomi
[023:782] [2022-03-04 05:12:47 +0000.254033][17ca] global inited! current sdk
version: 07-20-936c45f
[023:783] [2022-03-04 05:12:47 +0000.254294][17ca] filter: filter pipeline
construtc this: 0x7691a62910
[023:783] [2022-03-04 05:12:47 +0000.254344][17ca] MediaFilterGraph:
MediaFilterGraph construct
[023:783] [2022-03-04 05:12:47 +0000.254376][17ca] GLESContext:
[023:783] [2022-03-04 05:12:47 +0000.254428][17ca] The result of eglGetDisplay is:
0xb400007681a471f0
[023:784] [2022-03-04 05:12:47 +0000.255943][17ca] The result of creation:
0x7631a64d60
[023:785] [2022-03-04 05:12:47 +0000.256140][17ca] The result of
eglCreatePbufferSurface is: 0x7631a5afe0
[023:785] [2022-03-04 05:12:47 +0000.256268][17ca] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
[023:785] [2022-03-04 05:12:47 +0000.256378][17ca] The source 0 speed:1
[023:785] [2022-03-04 05:12:47 +0000.256425][17ca] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4,
delay: 0
[023:785] [2022-03-04 05:12:47 +0000.256461][17ca] CreateDecoderByVideoSource
time:76064563 enter.

[023:786] [2022-03-04 05:12:47 +0000.257170][17ca] running_decoder_count:0max


count:2
[023:786] [2022-03-04 05:12:47 +0000.257241][17ca] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c1c38db0
[023:787] [2022-03-04 05:12:47 +0000.258171][1de5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76d1ae4190] Current FFmpeg version git-2021-06-16-
97cea6f
[023:811] [2022-03-04 05:12:47 +0000.282355][1de5] OnStreamInfoFound: video
duration_: 15197
[023:813] [2022-03-04 05:12:47 +0000.284808][17ca] start decoder
[023:813] [2022-03-04 05:12:47 +0000.284890][17ca] CreateDecoderByVideoSource
leave. expire time = 28 ms

[023:813] [2022-03-04 05:12:47 +0000.284941][17ca] BindInputFilter 0x76a1a2cee0


this 0x7661a6a228
[023:813] [2022-03-04 05:12:47 +0000.284979][17ca] BindInputFilter 0x7661a6a228
this 0x7661a66168
[023:813] [2022-03-04 05:12:47 +0000.285016][17ca] BindInputFilter 0x76a1a2cee0
this 0x7661a61008
[023:813] [2022-03-04 05:12:47 +0000.285041][17ca] BindInputFilter 0x7661a61008
this 0x7661a65b48
[023:814] [2022-03-04 05:12:47 +0000.285069][17ca] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
[023:814] [2022-03-04 05:12:47 +0000.285106][17ca] BindInputFilter 0x7661a66168
this 0x7661a648e8
[023:814] [2022-03-04 05:12:47 +0000.285153][17ca] BindInputFilter 0x7661a648e8
this 0x7691a629b0
[023:814] [2022-03-04 05:12:47 +0000.285181][17ca] BindInputFilter 0x7661a65b48
this 0x7661a62b28
[023:814] [2022-03-04 05:12:47 +0000.285215][17ca] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_76046623.mp4
[023:814] [2022-03-04 05:12:47 +0000.285472][17ca]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[023:814] [2022-03-04 05:12:47 +0000.285627][17ca] MediaComposeFile time:76064592
enter.

[023:814] [2022-03-04 05:12:47 +0000.285675][17ca] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[023:814] [2022-03-04 05:12:47 +0000.285834][17ca] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[023:814] [2022-03-04 05:12:47 +0000.285878][17ca] Recording session using default
bitrate support by app:31457280
[023:814] [2022-03-04 05:12:47 +0000.285986][1de6] NO get frame from decoder
[023:815] [2022-03-04 05:12:47 +0000.286248][1df1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76b1a43f50
[023:815] [2022-03-04 05:12:47 +0000.286300][1df1] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[023:815] [2022-03-04 05:12:47 +0000.286446][17ca] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[023:815] [2022-03-04 05:12:47 +0000.286629][17ca] GetPipeline:
-----------------------------------------
[023:815] [2022-03-04 05:12:47 +0000.286663][17ca] GetPipeline: source:
0x76a1a2ccc0
[023:815] [2022-03-04 05:12:47 +0000.286690][17ca] GetPipeline: filter: NULLFilter
[023:815] [2022-03-04 05:12:47 +0000.286715][17ca] GetPipeline: filter: NULLFilter
[023:815] [2022-03-04 05:12:47 +0000.286740][17ca] GetPipeline: filter: NULLFilter
[023:815] [2022-03-04 05:12:47 +0000.286765][17ca] GetPipeline: audio filter:
AuidoNULLFilter
[023:815] [2022-03-04 05:12:47 +0000.286789][17ca] GetPipeline: audio filter:
AuidoNULLFilter
[023:815] [2022-03-04 05:12:47 +0000.286814][17ca] GetPipeline: audio filter:
AudioNUllFilter
[023:815] [2022-03-04 05:12:47 +0000.286839][17ca] GetPipeline:
------------------------------------------
[023:815] [2022-03-04 05:12:47 +0000.286909][17ca] filter: filter pipeline2 update
pattern: 2
[023:816] [2022-03-04 05:12:47 +0000.287255][17ca] MediaComposeFile leave. expire
time = 2 ms

[023:816] [2022-03-04 05:12:47 +0000.287711][17ca] machine model :xiaomi


[023:816] [2022-03-04 05:12:47 +0000.287748][17ca] Support this machine
model :xiaomi
[023:816] [2022-03-04 05:12:47 +0000.287773][17ca] global inited! current sdk
version: 07-20-936c45f
[023:819] [2022-03-04 05:12:47 +0000.290086][1de6] NO get frame from decoder
[023:824] [2022-03-04 05:12:47 +0000.295118][1de6] NO get frame from decoder
[023:825] [2022-03-04 05:12:47 +0000.296401][1de6] NO get frame from decoder
[023:826] [2022-03-04 05:12:47 +0000.297721][1de6] NO get frame from decoder
[023:828] [2022-03-04 05:12:47 +0000.299404][1de6] NO get frame from decoder
[023:829] [2022-03-04 05:12:47 +0000.300674][1de6] NO get frame from decoder
[023:830] [2022-03-04 05:12:47 +0000.301978][1de6] NO get frame from decoder
[023:839] [2022-03-04 05:12:47 +0000.310398][17ca]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[023:839] [2022-03-04 05:12:47 +0000.310516][17ca] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 307
[023:839] [2022-03-04 05:12:47 +0000.310625][17ca]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[023:839] [2022-03-04 05:12:47 +0000.310680][17ca] BeginCompose: BeginCompose, is
composing 0
[023:839] [2022-03-04 05:12:47 +0000.310790][1df1] start recording, file path:
[023:839] [2022-03-04 05:12:47 +0000.310944][1df1] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 307 audio_timescale:44100
video_timescale:90000
[023:839] [2022-03-04 05:12:47 +0000.310987][1df1] 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
[023:839] [2022-03-04 05:12:47 +0000.311019][1df1] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 307
[023:839] [2022-03-04 05:12:47 +0000.311057][1df1] fd_open successed
handle:0xb400007701a0a550
[023:840] [2022-03-04 05:12:47 +0000.311207][1df1] create mp4 file:319
m_fileHandle: 0x76d1ac9240
[023:840] [2022-03-04 05:12:47 +0000.311232][1df1] MP4 file: is opened successfully
[023:840] [2022-03-04 05:12:47 +0000.311252][1df1] setupMediaProcessers:
[023:840] [2022-03-04 05:12:47 +0000.311273][1df1]
RecordingSessionInternalSimple:setup media processers.
[023:840] [2022-03-04 05:12:47 +0000.311294][1df1] construct AAC encoder
[023:840] [2022-03-04 05:12:47 +0000.311574][1df1] H264Encoder creating:
ultrafast012323
[023:840] [2022-03-04 05:12:47 +0000.311616][1df1] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[023:841] [2022-03-04 05:12:47 +0000.312073][1df1] H264Encode::GetMachineModel is
M2101K9AG
[023:841] [2022-03-04 05:12:47 +0000.312118][1df1] H264Encoder machine_mode
is:M2101K9AG
[023:841] [2022-03-04 05:12:47 +0000.312139][1df1] H264Encode::machine size :9
machine_mode:M2101K9AG
[023:841] [2022-03-04 05:12:47 +0000.312160][1df1] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[023:841] [2022-03-04 05:12:47 +0000.312180][1df1] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[023:841] [2022-03-04 05:12:47 +0000.312197][1df1] setupCompressionSession:
[023:841] [2022-03-04 05:12:47 +0000.312217][1df1] H264Encode::creating hareware
Encoder
[023:841] [2022-03-04 05:12:47 +0000.312237][1df1] AndroidHwAvcEncoder
time:76064619 enter.

[023:841] [2022-03-04 05:12:47 +0000.312420][1df1] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007691a09350 address:0x74b8ed0760
[023:841] [2022-03-04 05:12:47 +0000.312535][1df1] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[023:841] [2022-03-04 05:12:47 +0000.312565][1df1] The video avc hw codec address
is 0x75d1a3e5f0
[023:841] [2022-03-04 05:12:47 +0000.312648][1df1] AndroidHwAvcEncoder leave.
expire time = 0 ms

[023:841] [2022-03-04 05:12:47 +0000.312677][1df1] RegisterEncodeCompleteCallback


time:76064619 enter.

[023:841] [2022-03-04 05:12:47 +0000.312888][1df1] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[023:841] [2022-03-04 05:12:47 +0000.312934][1df1] InitEncode time:76064619 enter.

[023:841] [2022-03-04 05:12:47 +0000.313025][1df1] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[023:841] [2022-03-04 05:12:47 +0000.313058][1df1] Create time:76064619 enter.

[023:842] [2022-03-04 05:12:47 +0000.313118][1df1] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[023:842] [2022-03-04 05:12:47 +0000.313148][1df1]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7651a61b90
[023:842] [2022-03-04 05:12:47 +0000.313300][1df1] supported_type:video/avc
[023:842] [2022-03-04 05:12:47 +0000.313338][1df1] name:OMX.qcom.video.encoder.avc
mime:video/avc
[023:842] [2022-03-04 05:12:47 +0000.313375][1df1] hwCodecPrefix :OMX.qcom.
[023:842] [2022-03-04 05:12:47 +0000.313400][1df1] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[023:842] [2022-03-04 05:12:47 +0000.313425][1df1] mediacodec_createCodecByName
time:76064620 enter.

[023:842] [2022-03-04 05:12:47 +0000.313451][1df1] WrapAndroidMediaCodec


time:76064620 enter.

[023:842] [2022-03-04 05:12:47 +0000.313594][1df1] WrapAndroidMediaCodec leave.


expire time = 0 ms

[023:863] [2022-03-04 05:12:47 +0000.334295][1df6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x76a1a54b98
[023:874] [2022-03-04 05:12:47 +0000.345782][1df1] mediacodec_createCodecByName
leave. expire time = 32 ms

[023:874] [2022-03-04 05:12:47 +0000.345879][1df1] WrapAndroidMediaFromat


time:76064652 enter.

[023:874] [2022-03-04 05:12:47 +0000.345947][1df1] WrapAndroidMediaFromat leave.


expire time = 0 ms
[023:922] [2022-03-04 05:12:47 +0000.393434][1df1] Destroy time:76064700 enter.

[023:922] [2022-03-04 05:12:47 +0000.393565][1df1] WrapAndroidMediaFromat::


Destroy
[023:922] [2022-03-04 05:12:47 +0000.393598][1df1] Destroy leave. expire time = 0
ms

[023:922] [2022-03-04 05:12:47 +0000.393620][1df1] ~WrapAndroidMediaFromat


time:76064700 enter.

[023:922] [2022-03-04 05:12:47 +0000.393642][1df1] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[023:922] [2022-03-04 05:12:47 +0000.393665][1df1] Create leave. expire time = 81


ms

[023:922] [2022-03-04 05:12:47 +0000.393689][1df1] isSemiPlanarSupport


time:76064700 enter.

[023:922] [2022-03-04 05:12:47 +0000.393709][1df1] H264Encoder isSemiPlanarSupport


[023:922] [2022-03-04 05:12:47 +0000.393731][1df1] isSemiPlanarSupport leave.
expire time = 0 ms

[023:922] [2022-03-04 05:12:47 +0000.393753][1df1] creat hw H264Encoder success,


isSemiPlanar:1
[023:922] [2022-03-04 05:12:47 +0000.393892][1df1] InitEncode leave. expire time =
81 ms

[023:922] [2022-03-04 05:12:47 +0000.393925][1df1] H264Encode::created Encoder


[023:922] [2022-03-04 05:12:47 +0000.393975][1df1] H264Encode:: H264 encoder
created.
[023:922] [2022-03-04 05:12:47 +0000.394001][1df1] H264 encoder created.
[023:922] [2022-03-04 05:12:47 +0000.394024][1df1]
RecordingSessionInternalSimple:created avc encoder avc: 0x7681a08d10
[023:922] [2022-03-04 05:12:47 +0000.394049][1df1] setOutput:
[023:923] [2022-03-04 05:12:47 +0000.394076][1df1]
RecordingSessionInternalSimple:encoder set output to muxer!
[023:923] [2022-03-04 05:12:47 +0000.394116][1df1] request a key frame
[023:923] [2022-03-04 05:12:47 +0000.394146][1df1] H264Encode:: request a key frame
[023:933] [2022-03-04 05:12:47 +0000.404977][1df1] setDisplayRotate :90
[023:934] [2022-03-04 05:12:47 +0000.405108][1df1] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:937] [2022-03-04 05:12:47 +0000.408340][1df2] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[023:938] [2022-03-04 05:12:47 +0000.409609][1df2]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[023:997] [2022-03-04 05:12:47 +0000.468925][1df2] h264 add frame header cdr flag
[023:999] [2022-03-04 05:12:47 +0000.470469][1df2] h264 add frame header cdr flag
[023:999] [2022-03-04 05:12:47 +0000.471017][1df2] Received key frame:10
[024:000] [2022-03-04 05:12:47 +0000.471098][1df2] H264Encode:: get a sps pps
header!headerSize:29
[024:000] [2022-03-04 05:12:47 +0000.471280][1df6] get the H.264 SPS parameter
[024:000] [2022-03-04 05:12:47 +0000.471497][1df6] add video track with id:1
[024:002] [2022-03-04 05:12:47 +0000.473157][1df6] get the H.264 PPS parameter
[024:004] [2022-03-04 05:12:47 +0000.475833][1df6] get the H.264 IDR frame
[024:004] [2022-03-04 05:12:47 +0000.475989][1df6] resss:true
[024:004] [2022-03-04 05:12:47 +0000.476019][1df6] video start ts:10
[024:005] [2022-03-04 05:12:47 +0000.476137][1df6] the video frame has been written
into MP4 file
[024:022] [2022-03-04 05:12:47 +0000.493435][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[024:104] [2022-03-04 05:12:47 +0000.575346][1df6] add aac audio track with id:2
[024:104] [2022-03-04 05:12:47 +0000.575491][1df6] audio start ts:0
[024:104] [2022-03-04 05:12:47 +0000.575898][1df6] the audio frame has been written
into MP4 file
[024:106] [2022-03-04 05:12:47 +0000.577844][1df1] setDisplayRotate :90
[024:106] [2022-03-04 05:12:47 +0000.577901][1df1] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:158] [2022-03-04 05:12:47 +0000.629533][1df5] audio frame wait video
frame.last_video_timestamp:566 last_audio_timestamp:788.753
[024:184] [2022-03-04 05:12:47 +0000.655868][1df4] Error(video_source.cc:430): wait
decoder a frame: 0
[024:218] [2022-03-04 05:12:47 +0000.689420][1df4] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7948 diff: 53
[024:220] [2022-03-04 05:12:47 +0000.691375][1df5] audio_frame_list_ empty
[024:231] [2022-03-04 05:12:47 +0000.702710][1d97] Run AGC when audioType = 0
[024:231] [2022-03-04 05:12:47 +0000.703010][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:233] [2022-03-04 05:12:47 +0000.704738][1df2] DTS queue for
Generator:0x76a1a54e08 498 535
[024:371] [2022-03-04 05:12:47 +0000.842626][1df2] Push an pts:830 to dts queue.
[024:396] [2022-03-04 05:12:47 +0000.867404][1df2] last dts:798 currentPts:830
ppsOrSPS:0 queue length:8
[024:512] [2022-03-04 05:12:47 +0000.983229][1df2] DTS queue for
Generator:0x76a1a54e08 1302 1335 1372 1416
[024:563] [2022-03-04 05:12:48 +0000.34447][1df2] SendFrame
encodedImage._timeStamp:1536encodedImage->_length:137584
[024:568] [2022-03-04 05:12:48 +0000.39395][1df2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1698
[024:568] [2022-03-04 05:12:48 +0000.39510][1df2] push video frame to H264 encoder.
(100 frame for one log)

[024:568] [2022-03-04 05:12:48 +0000.39564][1df2] push video frame to H264 encoder.


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

[024:568] [2022-03-04 05:12:48 +0000.39590][1df2] H264Encode::push video frame to


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

[024:568] [2022-03-04 05:12:48 +0000.39620][1df2] The input pts:1698 fps:30


[024:576] [2022-03-04 05:12:48 +0000.47764][1df2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1565 pts:1565
[024:605] [2022-03-04 05:12:48 +0000.76974][1df2] H264Encode::H264SWEncoder get
callback, length:100160 type:1 nalType:1length:100156
[024:650] [2022-03-04 05:12:48 +0000.121892][1df5] audio_frame_list_ empty
[024:669] [2022-03-04 05:12:48 +0000.140093][1df4] Error(video_source.cc:430): wait
decoder a frame: 8
[024:717] [2022-03-04 05:12:48 +0000.188652][1df2] Push an pts:2201 to dts queue.
[024:722] [2022-03-04 05:12:48 +0000.193728][1df2] h264 add frame header cdr flag
[024:723] [2022-03-04 05:12:48 +0000.194190][1df2] Received key frame:2036
[024:739] [2022-03-04 05:12:48 +0000.211038][1df6] get the H.264 IDR frame
[024:746] [2022-03-04 05:12:48 +0000.217651][1df2] DTS queue for
Generator:0x76a1a54e08 2201
[024:748] [2022-03-04 05:12:48 +0000.219994][1df2] last dts:2169 currentPts:2201
ppsOrSPS:0 queue length:1
[024:833] [2022-03-04 05:12:48 +0000.304528][1df1] setDisplayRotate :90
[024:833] [2022-03-04 05:12:48 +0000.304610][1df1] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:030] [2022-03-04 05:12:48 +0000.501689][1df5] audio_frame_list_ empty
[025:067] [2022-03-04 05:12:48 +0000.538452][1df2] DTS queue for
Generator:0x76a1a54e08 3002 3039 3067
[025:203] [2022-03-04 05:12:48 +0000.674488][1df1] setDisplayRotate :90
[025:203] [2022-03-04 05:12:48 +0000.674594][1df1] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:226] [2022-03-04 05:12:48 +0000.697967][1df4] Error(video_source.cc:430): wait
decoder a frame: 0
[025:266] [2022-03-04 05:12:48 +0000.737811][1df2] Push an pts:3536 to dts queue.
[025:316] [2022-03-04 05:12:48 +0000.787210][1df2] last dts:3513 currentPts:3536
ppsOrSPS:0 queue length:1
[025:374] [2022-03-04 05:12:48 +0000.845577][1df5] audio_frame_list_ empty
[025:391] [2022-03-04 05:12:48 +0000.862189][1df2] DTS queue for
Generator:0x76a1a54e08 3831 3867 3899
[025:514] [2022-03-04 05:12:48 +0000.985071][1df1] setDisplayRotate :90
[025:514] [2022-03-04 05:12:48 +0000.985160][1df1] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:519] [2022-03-04 05:12:48 +0000.990993][1df2] h264 add frame header cdr flag
[025:523] [2022-03-04 05:12:48 +0000.994762][1df2] Received key frame:4034
[025:547] [2022-03-04 05:12:49 +0000.18409][1df6] get the H.264 IDR frame
[025:612] [2022-03-04 05:12:49 +0000.83219][1df4] Error(video_source.cc:430): wait
decoder a frame: 0
[025:641] [2022-03-04 05:12:49 +0000.112473][1df2] DTS queue for
Generator:0x76a1a54e08 4567 4602 4633 4665 4699 4733 4768 4801
[025:642] [2022-03-04 05:12:49 +0000.113725][1df4] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8960 diff: 41
[025:651] [2022-03-04 05:12:49 +0000.123039][1df2] Push an pts:4867 to dts queue.
[025:693] [2022-03-04 05:12:49 +0000.164168][1df2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5070
[025:693] [2022-03-04 05:12:49 +0000.165311][1df2] push video frame to H264
encoder. (100 frame for one log)

[025:694] [2022-03-04 05:12:49 +0000.165473][1df2] push video frame to H264


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

[025:695] [2022-03-04 05:12:49 +0000.166880][1df2] H264Encode::push video frame to


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

[025:695] [2022-03-04 05:12:49 +0000.166999][1df2] The input pts:5070 fps:30


[025:703] [2022-03-04 05:12:49 +0000.174644][1df2] SendFrame
encodedImage._timeStamp:4867encodedImage->_length:149856
[025:703] [2022-03-04 05:12:49 +0000.174795][1df2] last dts:4832 currentPts:4867
ppsOrSPS:0 queue length:7
[025:707] [2022-03-04 05:12:49 +0000.178192][1df2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4933 pts:4933
[025:736] [2022-03-04 05:12:49 +0000.208058][1df2] H264Encode::H264SWEncoder get
callback, length:163696 type:1 nalType:1length:163692
[025:744] [2022-03-04 05:12:49 +0000.215555][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[025:771] [2022-03-04 05:12:49 +0000.242970][1df5] audio_frame_list_ empty
[025:848] [2022-03-04 05:12:49 +0000.319568][1df1] setDisplayRotate :90
[025:848] [2022-03-04 05:12:49 +0000.319649][1df1] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:855] [2022-03-04 05:12:49 +0000.327000][1df1] setDisplayRotate :90
[025:856] [2022-03-04 05:12:49 +0000.327085][1df1] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:937] [2022-03-04 05:12:49 +0000.409011][1df2] DTS queue for
Generator:0x76a1a54e08 5501 5531
[025:996] [2022-03-04 05:12:49 +0000.467672][1df4] Error(video_source.cc:430): wait
decoder a frame: 4
[026:110] [2022-03-04 05:12:49 +0000.581326][1df2] h264 add frame header cdr flag
[026:110] [2022-03-04 05:12:49 +0000.581891][1df2] Received key frame:6034
[026:113] [2022-03-04 05:12:49 +0000.584731][1df6] get the H.264 IDR frame
[026:122] [2022-03-04 05:12:49 +0000.594035][1df2] Push an pts:6201 to dts queue.
[026:134] [2022-03-04 05:12:49 +0000.605394][1df5] audio_frame_list_ empty
[026:165] [2022-03-04 05:12:49 +0000.636546][1df2] last dts:6169 currentPts:6201
ppsOrSPS:0 queue length:4
[026:188] [2022-03-04 05:12:49 +0000.659229][1df2] DTS queue for
Generator:0x76a1a54e08 6334
[026:230] [2022-03-04 05:12:49 +0000.701461][1d97] Run AGC when audioType = 0
[026:489] [2022-03-04 05:12:49 +0000.960477][1df2] DTS queue for
Generator:0x76a1a54e08 7166
[026:491] [2022-03-04 05:12:49 +0000.962575][1df5] audio_frame_list_ empty
[026:518] [2022-03-04 05:12:49 +0000.989432][1df4] Error(video_source.cc:430): wait
decoder a frame: 0
[026:616] [2022-03-04 05:12:50 +0000.87948][1df2] Push an pts:7532 to dts queue.
[026:665] [2022-03-04 05:12:50 +0000.136477][1df2] last dts:7500 currentPts:7532
ppsOrSPS:0 queue length:3
[026:779] [2022-03-04 05:12:50 +0000.250575][1df2] DTS queue for
Generator:0x76a1a54e08 7965 7999 8031
[026:805] [2022-03-04 05:12:50 +0000.276102][1df2] h264 add frame header cdr flag
[026:805] [2022-03-04 05:12:50 +0000.276637][1df2] Received key frame:8031
[026:826] [2022-03-04 05:12:50 +0000.297318][1df6] get the H.264 IDR frame
[026:843] [2022-03-04 05:12:50 +0000.314657][1df5] FilterPipeline2::OnAudioFrame
pts 397172 last_audio_timestamp_ 9006.17
[026:861] [2022-03-04 05:12:50 +0000.332705][1df4] Error(video_source.cc:430): wait
decoder a frame: 0
[026:885] [2022-03-04 05:12:50 +0000.356807][1df2] SendFrame
encodedImage._timeStamp:8200encodedImage->_length:113408
[026:924] [2022-03-04 05:12:50 +0000.395529][1df2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8297 pts:8297
[026:929] [2022-03-04 05:12:50 +0000.400222][1df5] audio_frame_list_ empty
[026:934] [2022-03-04 05:12:50 +0000.405356][1df4] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9892 diff: 109
[026:940] [2022-03-04 05:12:50 +0000.411990][1df2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8431
[026:941] [2022-03-04 05:12:50 +0000.412108][1df2] push video frame to H264
encoder. (100 frame for one log)

[026:941] [2022-03-04 05:12:50 +0000.412158][1df2] push video frame to H264


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

[026:941] [2022-03-04 05:12:50 +0000.412192][1df2] H264Encode::push video frame to


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

[026:941] [2022-03-04 05:12:50 +0000.412230][1df2] The input pts:8431 fps:30


[026:974] [2022-03-04 05:12:50 +0000.445326][1df2] H264Encode::H264SWEncoder get
callback, length:153328 type:1 nalType:1length:153324
[027:103] [2022-03-04 05:12:50 +0000.574911][1df2] DTS queue for
Generator:0x76a1a54e08
[027:109] [2022-03-04 05:12:50 +0000.581064][1df2] Push an pts:8863 to dts queue.
[027:150] [2022-03-04 05:12:50 +0000.621210][1df2] last dts:8830 currentPts:8863
ppsOrSPS:0 queue length:3
[027:279] [2022-03-04 05:12:50 +0000.750152][1df5] audio_frame_list_ empty
[027:294] [2022-03-04 05:12:50 +0000.765460][1df4] Error(video_source.cc:430): wait
decoder a frame: 55
[027:357] [2022-03-04 05:12:50 +0000.828299][1df2] DTS queue for
Generator:0x76a1a54e08 9632 9664
[027:449] [2022-03-04 05:12:50 +0000.920571][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[027:563] [2022-03-04 05:12:51 +0000.34171][1df2] h264 add frame header cdr flag
[027:563] [2022-03-04 05:12:51 +0000.34664][1df2] Received key frame:10032
[027:572] [2022-03-04 05:12:51 +0000.43261][1df6] get the H.264 IDR frame
[027:602] [2022-03-04 05:12:51 +0000.74018][1df2] Push an pts:10199 to dts queue.
[027:638] [2022-03-04 05:12:51 +0000.109183][1df2] last dts:10166 currentPts:10199
ppsOrSPS:0 queue length:4
[027:640] [2022-03-04 05:12:51 +0000.111666][1df5] audio_frame_list_ empty
[027:683] [2022-03-04 05:12:51 +0000.154167][1df2] DTS queue for
Generator:0x76a1a54e08 10397 10431 10464 10498 10531
[027:777] [2022-03-04 05:12:51 +0000.248859][1df4] Error(video_source.cc:430): wait
decoder a frame: 0
[027:964] [2022-03-04 05:12:51 +0000.435918][1df2] DTS queue for
Generator:0x76a1a54e08 11264 11298 11332
[028:028] [2022-03-04 05:12:51 +0000.499941][1df5] audio_frame_list_ empty
[028:030] [2022-03-04 05:12:51 +0000.501531][1df2] Push an pts:11531 to dts queue.
[028:060] [2022-03-04 05:12:51 +0000.531667][1df4] video frame wait audio frame:
last_video_timestamp:12462 last_audio_timestamp:12232.2
[028:063] [2022-03-04 05:12:51 +0000.535058][1df2] SendFrame
encodedImage._timeStamp:11531encodedImage->_length:109760
[028:064] [2022-03-04 05:12:51 +0000.535200][1df2] last dts:11500 currentPts:11531
ppsOrSPS:0 queue length:3
[028:130] [2022-03-04 05:12:51 +0000.602015][1df4] Error(video_source.cc:430): wait
decoder a frame: 0
[028:154] [2022-03-04 05:12:51 +0000.625142][1df2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11662 pts:11662
[028:167] [2022-03-04 05:12:51 +0000.638434][1df2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11798
[028:167] [2022-03-04 05:12:51 +0000.638540][1df2] push video frame to H264
encoder. (100 frame for one log)

[028:167] [2022-03-04 05:12:51 +0000.638582][1df2] push video frame to H264


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

[028:167] [2022-03-04 05:12:51 +0000.638606][1df2] H264Encode::push video frame to


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

[028:167] [2022-03-04 05:12:51 +0000.638641][1df2] The input pts:11798 fps:30


[028:199] [2022-03-04 05:12:51 +0000.670637][1df2] H264Encode::H264SWEncoder get
callback, length:139392 type:1 nalType:1length:139388
[028:226] [2022-03-04 05:12:51 +0000.697922][1d97] Run AGC when audioType = 0
[028:227] [2022-03-04 05:12:51 +0000.698691][1d97]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:248] [2022-03-04 05:12:51 +0000.719812][1df4] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10828 diff: 173
[028:268] [2022-03-04 05:12:51 +0000.739319][1df2] h264 add frame header cdr flag
[028:268] [2022-03-04 05:12:51 +0000.739764][1df2] Received key frame:12029
[028:286] [2022-03-04 05:12:51 +0000.757885][1df2] DTS queue for
Generator:0x76a1a54e08 12064 12097 12130 12163
[028:305] [2022-03-04 05:12:51 +0000.776150][1df6] get the H.264 IDR frame
[028:362] [2022-03-04 05:12:51 +0000.833360][1df5] audio_frame_list_ empty
[028:482] [2022-03-04 05:12:51 +0000.953692][1df5] too much frame will be writed
[028:484] [2022-03-04 05:12:51 +0000.955789][1df4] too much frame will be writed
[028:512] [2022-03-04 05:12:51 +0000.983916][1df5] too much frame will be writed
[028:542] [2022-03-04 05:12:52 +0000.13675][1df4] too much frame will be writed
[028:543] [2022-03-04 05:12:52 +0000.15010][1df5] too much frame will be writed
[028:563] [2022-03-04 05:12:52 +0000.34159][1df2] Push an pts:12863 to dts queue.
[028:582] [2022-03-04 05:12:52 +0000.53399][1df2] DTS queue for
Generator:0x76a1a54e08 12863 12902 12930 12963 12997 13030
[028:586] [2022-03-04 05:12:52 +0000.57962][1df2] last dts:12830 currentPts:12863
ppsOrSPS:0 queue length:6
[028:595] [2022-03-04 05:12:52 +0000.66220][1df4] Error(video_source.cc:430): wait
decoder a frame: 3
[028:624] [2022-03-04 05:12:52 +0000.95997][1df5] too much frame will be writed
[028:641] [2022-03-04 05:12:52 +0000.112343][1df4] too much frame will be writed
[028:647] [2022-03-04 05:12:52 +0000.118462][1df5] too much frame will be writed
[028:714] [2022-03-04 05:12:52 +0000.185787][1df5] too much frame will be writed
[028:723] [2022-03-04 05:12:52 +0000.194488][1df4] too much frame will be writed
[028:742] [2022-03-04 05:12:52 +0000.213224][1df5] too much frame will be writed
[028:752] [2022-03-04 05:12:52 +0000.224013][1de6] av_read_frame AVERROR_EOF
[028:792] [2022-03-04 05:12:52 +0000.263643][1de6] OnReceiveEOF:
[028:792] [2022-03-04 05:12:52 +0000.263765][1de6] OnDecoderEOF time:76069570
enter.

[028:792] [2022-03-04 05:12:52 +0000.263822][1de6] OnDecoderEOF leave. expire time


= 0 ms

[028:792] [2022-03-04 05:12:52 +0000.263847][1de6] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x76a1a2ccc0
[028:792] [2022-03-04 05:12:52 +0000.263984][1de4] CleanUp time:76069570 enter.

[028:795] [2022-03-04 05:12:52 +0000.267055][1de4] CleanUp leave. expire time = 4


ms

[028:796] [2022-03-04 05:12:52 +0000.267188][1de4] clean up


[028:796] [2022-03-04 05:12:52 +0000.267212][1de4] running_decoder_count:0max
count:2
[028:798] [2022-03-04 05:12:52 +0000.269790][1df5] PullAudioFrame: PullFrame audio
finished.
[028:798] [2022-03-04 05:12:52 +0000.270074][1df5]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[028:799] [2022-03-04 05:12:52 +0000.270159][1df5] OnAudioTimer: OnAudioTimer
return
[028:809] [2022-03-04 05:12:52 +0000.281040][1df4]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[028:810] [2022-03-04 05:12:52 +0000.281266][1df4] OnVideoTimer: OnVideoTimer
EndComposeFile
[028:810] [2022-03-04 05:12:52 +0000.281416][1df4] EndComposeFile: EndComposeFile,
is composing 1
[028:828] [2022-03-04 05:12:52 +0000.299833][1df2] DTS queue for
Generator:0x76a1a54e08 13664 13698 13730 13766 13794 13829 13866 13900
[028:865] [2022-03-04 05:12:52 +0000.336188][1df2] Push an pts:14200 to dts queue.
[028:888] [2022-03-04 05:12:52 +0000.359246][1df2] h264 add frame header cdr flag
[028:888] [2022-03-04 05:12:52 +0000.359732][1df2] Received key frame:14032
[028:898] [2022-03-04 05:12:52 +0000.369443][1df6] get the H.264 IDR frame
[028:906] [2022-03-04 05:12:52 +0000.377577][1df2] last dts:14165 currentPts:14200
ppsOrSPS:0 queue length:8
[028:939] [2022-03-04 05:12:52 +0000.410900][1df2] DTS queue for
Generator:0x76a1a54e08 14462 14496 14527 14563 14597 14629 14662 14696 14730
[028:999] [2022-03-04 05:12:52 +0000.470859][1df2] SendFrame
encodedImage._timeStamp:14861encodedImage->_length:162096
[029:003] [2022-03-04 05:12:52 +0000.474196][1df2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15164
[029:003] [2022-03-04 05:12:52 +0000.474306][1df2] push video frame to H264
encoder. (100 frame for one log)

[029:003] [2022-03-04 05:12:52 +0000.474337][1df2] push video frame to H264


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

[029:003] [2022-03-04 05:12:52 +0000.474360][1df2] H264Encode::push video frame to


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

[029:003] [2022-03-04 05:12:52 +0000.474398][1df2] The input pts:15164 fps:30


[029:008] [2022-03-04 05:12:52 +0000.479117][1df2]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[029:008] [2022-03-04 05:12:52 +0000.479317][1df2]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x76e1a28320
[029:010] [2022-03-04 05:12:52 +0000.481494][1df3]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[029:010] [2022-03-04 05:12:52 +0000.481575][1df3]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[029:010] [2022-03-04 05:12:52 +0000.481793][1df1] stop recording
[029:010] [2022-03-04 05:12:52 +0000.481846][1df1]
RecordingSessionInternalSimple:destroy media processers
[029:010] [2022-03-04 05:12:52 +0000.481880][1df1] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[029:010] [2022-03-04 05:12:52 +0000.481908][1df1] H264Encode::flushing hareware
Encoder
[029:011] [2022-03-04 05:12:52 +0000.482072][1df1] Flush time:76069789 enter.

[029:011] [2022-03-04 05:12:52 +0000.482132][1df1] H264Encoder encoder flush


[029:011] [2022-03-04 05:12:52 +0000.482158][1df1] flush output queue
[029:025] [2022-03-04 05:12:52 +0000.496718][1df1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15035 pts:15035
[029:039] [2022-03-04 05:12:52 +0000.510453][1df1] H264Encode::H264SWEncoder get
callback, length:149616 type:1 nalType:1length:149612
[029:160] [2022-03-04 05:12:52 +0000.632003][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[029:336] [2022-03-04 05:12:52 +0000.807849][1df1] Flush leave. expire time = 325
ms

[029:336] [2022-03-04 05:12:52 +0000.808060][1df1] ~H264EncodeWrap:


[029:337] [2022-03-04 05:12:52 +0000.808104][1df1] ~H264Encode:
[029:337] [2022-03-04 05:12:52 +0000.808132][1df1] teardownCompressionSession:
H264Encode::destroying Encoder
[029:337] [2022-03-04 05:12:52 +0000.808160][1df1] Release time:76070115 enter.

[029:337] [2022-03-04 05:12:52 +0000.808309][1df1] Release:


MediaCodecVideoEncoder::Release _inited:1
[029:337] [2022-03-04 05:12:52 +0000.808354][1df1] Destroy time:76070115 enter.
[029:337] [2022-03-04 05:12:52 +0000.808387][1df1] H264Encoder encoderDestroy
[029:337] [2022-03-04 05:12:52 +0000.808419][1df1]
AndroidMediaCodecVideoEncoder::release env: 0x7681a0af70
[029:337] [2022-03-04 05:12:52 +0000.808452][1df1]
AndroidMediaCodecVideoEncoder::Destroy
[029:352] [2022-03-04 05:12:52 +0000.823962][1df1] Destroy leave. expire time = 15
ms

[029:353] [2022-03-04 05:12:52 +0000.824209][1df1] Release leave. expire time = 16


ms

[029:353] [2022-03-04 05:12:52 +0000.824250][1df1] ~AndroidHwAvcEncoder


time:76070131 enter.

[029:353] [2022-03-04 05:12:52 +0000.824419][1df1] Release time:76070131 enter.

[029:353] [2022-03-04 05:12:52 +0000.824475][1df1] Release:


MediaCodecVideoEncoder:: has been released before, just return
[029:353] [2022-03-04 05:12:52 +0000.824504][1df1] Release leave. expire time = 0
ms

[029:353] [2022-03-04 05:12:52 +0000.824534][1df1] ~AndroidMediaCodecVideoEncoder


[029:353] [2022-03-04 05:12:52 +0000.824556][1df1] ~WrapAndroidMediaCodec
time:76070131 enter.

[029:353] [2022-03-04 05:12:52 +0000.824595][1df1] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[029:353] [2022-03-04 05:12:52 +0000.824624][1df1] video hevc hw codec


destructor:0x75d1a3e5f0

[029:353] [2022-03-04 05:12:52 +0000.824689][1df1] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[029:353] [2022-03-04 05:12:52 +0000.824911][1df1] teardownCompressionSession:


H264Encode::destroyed Encoder
[029:353] [2022-03-04 05:12:52 +0000.824948][1df1]
RecordingSessionInternalSimple:destroy aac encoder output!
[029:353] [2022-03-04 05:12:52 +0000.824976][1df1] AACSWEncode destructor
[029:368] [2022-03-04 05:12:52 +0000.839590][1df6] fd_close successed!
[029:369] [2022-03-04 05:12:52 +0000.840377][1df6] MP4 close file successfully
[029:369] [2022-03-04 05:12:52 +0000.840464][1df6] Recording session Internal:
notify recording ok
[029:369] [2022-03-04 05:12:52 +0000.840507][1df6] onRecordingOk: Recording Ok,
compose use time: 5530, averagefps 0
[029:369] [2022-03-04 05:12:52 +0000.840538][1df6] OnReceiveEOF:
[029:371] [2022-03-04 05:12:52 +0000.843095][1df4] OnVideoTimer: OnVideoTimer
return
[029:385] [2022-03-04 05:12:52 +0000.856934][17ca]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[029:385] [2022-03-04 05:12:52 +0000.857032][17ca] ~MediaComposeFile time:76070163
enter.

[029:386] [2022-03-04 05:12:52 +0000.857072][17ca] CancelCompose: CancelCompose,


is composing 0
[029:386] [2022-03-04 05:12:52 +0000.857195][1df1] stop recording
[029:386] [2022-03-04 05:12:52 +0000.857234][1df1] we have stopped recording before
[029:386] [2022-03-04 05:12:52 +0000.857669][17ca] ~MediaComposeFile leave. expire
time = 1 ms

[029:386] [2022-03-04 05:12:52 +0000.857802][17ca] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[029:387] [2022-03-04 05:12:52 +0000.858127][17ca] global uninited!
[029:387] [2022-03-04 05:12:52 +0000.858243][17ca]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[029:387] [2022-03-04 05:12:52 +0000.858308][17ca] ~MediaFilterGraph:
MediaFilterGraph destruct
[029:387] [2022-03-04 05:12:52 +0000.858374][17ca] RemoveVideoBackGroud: hava not
add video backgroud
[029:387] [2022-03-04 05:12:52 +0000.858410][17ca] UnbindInputFilter 0x7661a648e8
this 0x7691a629b0
[029:387] [2022-03-04 05:12:52 +0000.858439][17ca] ClearAllSource: remove source
filter, sourceid: 0x76a1a2ccc0
[029:387] [2022-03-04 05:12:52 +0000.858458][17ca] DestoryDecoderByVideoSource
time:76070165 enter.

[029:387] [2022-03-04 05:12:52 +0000.858482][17ca] ~VideoBindDecoder time:76070165


enter.

[029:387] [2022-03-04 05:12:52 +0000.858679][17ca] CleanUp time:76070165 enter.

[029:387] [2022-03-04 05:12:52 +0000.858890][17ca] CleanUp leave. expire time = 0


ms

[029:387] [2022-03-04 05:12:52 +0000.858941][17ca] CleanUp time:76070165 enter.

[029:388] [2022-03-04 05:12:52 +0000.859083][17ca] CleanUp leave. expire time = 1


ms

[029:389] [2022-03-04 05:12:52 +0000.860550][17ca] ~VideoBindDecoder leave. expire


time = 2 ms

[029:389] [2022-03-04 05:12:52 +0000.860652][17ca] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[029:389] [2022-03-04 05:12:52 +0000.860691][17ca] UnbindInputFilter 0x7661a66168


this 0x7661a648e8
[029:389] [2022-03-04 05:12:52 +0000.860724][17ca] UnbindInputFilter 0x7661a6a228
this 0x7661a66168
[029:389] [2022-03-04 05:12:52 +0000.860758][17ca] UnbindInputFilter 0x76a1a2cee0
this 0x7661a6a228
[029:389] [2022-03-04 05:12:52 +0000.860794][17ca] UnbindInputFilter 0x7661a65b48
this 0x7661a62b28
[029:389] [2022-03-04 05:12:52 +0000.860831][17ca] UnbindInputFilter 0x7661a61008
this 0x7661a65b48
[029:389] [2022-03-04 05:12:52 +0000.860865][17ca] UnbindInputFilter 0x76a1a2cee0
this 0x7661a61008
[029:389] [2022-03-04 05:12:52 +0000.860912][17ca] ~GLESContext:
[029:390] [2022-03-04 05:12:52 +0000.861864][17ca] GLESContext destruct finish.
[029:390] [2022-03-04 05:12:52 +0000.861941][17ca] filter: filter pipeline destroy
this: 0x7691a62910
[030:226] [2022-03-04 05:12:53 +0000.697292][1d98] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:226] [2022-03-04 05:12:53 +0000.697471][1d98] _deviceSampleRate:48000


[030:231] [2022-03-04 05:12:53 +0000.702297][1d97] Run AGC when audioType = 0
[030:861] [2022-03-04 05:12:54 +0000.332627][1d97] haveEnoughProcessedData
internalAudioStream.length: 0
[031:028] [2022-03-04 05:12:54 +0000.499712][17f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[031:029] [2022-03-04 05:12:54 +0000.500652][17f3] ~MediaFilterCamera time:76071807
enter.

[031:029] [2022-03-04 05:12:54 +0000.500706][17f3] StopPullFrameAndWriteMp4


time:76071807 enter.

[031:031] [2022-03-04 05:12:54 +0000.502614][1d92] stop recording


[031:031] [2022-03-04 05:12:54 +0000.502676][1d92] we have stopped recording before
[031:031] [2022-03-04 05:12:54 +0000.502752][17f3] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[031:032] [2022-03-04 05:12:54 +0000.503647][17f3] DestroyPipelineAndFilters


time:76071810 enter.

[031:032] [2022-03-04 05:12:54 +0000.503778][17f3] DestroyPipelineAndFilters


leave. expire time = 0 ms

[031:032] [2022-03-04 05:12:54 +0000.503833][17f3] AppDeviceManagerStopMic

[031:032] [2022-03-04 05:12:54 +0000.503937][17f3] AppDeviceManagerStopMic::mic


status is on
[031:032] [2022-03-04 05:12:54 +0000.503989][17f3] Try to stop webrtc device.

[031:033] [2022-03-04 05:12:54 +0000.504109][17f3] Set record state to


stopped.threadID:6131

[031:101] [2022-03-04 05:12:54 +0000.572162][17f3] Try to destory the


recorder.threadID:6131

[031:301] [2022-03-04 05:12:54 +0000.772338][17f3] DestroyAudioRecorder:


[031:301] [2022-03-04 05:12:54 +0000.772424][17f3] Cleanup the buffer queue in the
recorder.
[031:301] [2022-03-04 05:12:54 +0000.772447][17f3] Destroy the recorder.

[031:306] [2022-03-04 05:12:54 +0000.777926][17f3] StopRecording finished.

[031:307] [2022-03-04 05:12:54 +0000.778077][17f3] The stop recording success.

[031:307] [2022-03-04 05:12:54 +0000.778180][17f3]


AudioDeviceDataHandler::StopMicProcess

[031:310] [2022-03-04 05:12:54 +0000.7813[000:032] [2022-03-06 04:54:34


+0000.40764][60c9] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
06 04:54:34 +0000
[000:032] [2022-03-06 04:54:34 +0000.40855][60c9] set AppID=50011 old AppID=-1
[000:032] [2022-03-06 04:54:34 +0000.40874][60c9] Init the android object with
jvm:0xb400007cf7b96f10 env:0x7ce7b989f0 context:0x7b95be3728

[000:032] [2022-03-06 04:54:34 +0000.40941][60c9] SetAndroidMediaCodecObjects


time:29310509 enter.

[000:032] [2022-03-06 04:54:34 +0000.40973][60c9] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[000:032] [2022-03-06 04:54:34 +0000.40999][60c9] SetAndroidMediaCodecObjects
time:29310509 enter.

[000:032] [2022-03-06 04:54:34 +0000.41024][60c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007cf7b96f10
[000:032] [2022-03-06 04:54:34 +0000.41048][60c9] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007cf7b96f10 address:0x7b18513760
[000:032] [2022-03-06 04:54:34 +0000.41074][60c9] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007cf7b96f10
address:0x7b18513760
[000:032] [2022-03-06 04:54:34 +0000.41099][60c9] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:032] [2022-03-06 04:54:34 +0000.41136][60c9] Set the android objects with


jvm:0xb400007cf7b96f10 env:0x7ce7b989f0 context:0x7b95be3728

[000:033] [2022-03-06 04:54:34 +0000.42010][60c9] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7ce7b989f0
[000:033] [2022-03-06 04:54:34 +0000.42061][60c9] SystemUtil Init done
[000:034] [2022-03-06 04:54:34 +0000.42698][60c9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:035] [2022-03-06 04:54:34 +0000.44101][60c9] MediaFilterCamera
[000:035] [2022-03-06 04:54:34 +0000.44197][60c9] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:035] [2022-03-06 04:54:34 +0000.44306][60c9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:035] [2022-03-06 04:54:34 +0000.44360][60c9] Recording session using default
bitrate support by app:31457280
[000:036] [2022-03-06 04:54:34 +0000.45020][6a18] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bb2c50
[000:036] [2022-03-06 04:54:34 +0000.45090][6a18] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:036] [2022-03-06 04:54:34 +0000.45184][60c9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:037] [2022-03-06 04:54:34 +0000.45727][60c9] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2022-03-06 04:54:34 +0000.45773][60c9]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:037] [2022-03-06 04:54:34 +0000.45803][60c9] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:039] [2022-03-06 04:54:34 +0000.48631][60c9] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2022-03-06 04:54:34 +0000.48705][60c9]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:040] [2022-03-06 04:54:34 +0000.48744][60c9] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:040] [2022-03-06 04:54:34 +0000.48766][60c9] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:040] [2022-03-06 04:54:34 +0000.48792][60c9] Using Default AEC type: software
AEC
[000:041] [2022-03-06 04:54:34 +0000.49740][60c9] The device model: m2101k9ag enum
value: 0
[000:041] [2022-03-06 04:54:34 +0000.50190][60c9] GetMachineModel is M2101K9AG
[000:041] [2022-03-06 04:54:34 +0000.50225][60c9] GetMachineInfo: M2101K9AG
[000:041] [2022-03-06 04:54:34 +0000.50249][60c9] Construct BeautifyReader begin...
[000:041] [2022-03-06 04:54:34 +0000.50268][60c9] dumpStickerRgba:0
dumpStickerYuv:0
[000:041] [2022-03-06 04:54:34 +0000.50282][60c9] Construct BeautifyReader done.
[000:047] [2022-03-06 04:54:34 +0000.56281][60c9] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:047] [2022-03-06 04:54:34 +0000.56314][6a1b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d47bfde50
[000:048] [2022-03-06 04:54:34 +0000.56735][60c9] AppDeviceManager telnet server
for statistics started......
[000:048] [2022-03-06 04:54:34 +0000.57301][60c9] CpuOverloadDetect time:29310525
enter.

[000:048] [2022-03-06 04:54:34 +0000.57433][60c9] CpuOverloadDetect leave. expire


time = 0 ms

[000:048] [2022-03-06 04:54:34 +0000.57936][6a1c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7cf7c17590
[000:049] [2022-03-06 04:54:34 +0000.58044][60c9] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:049] [2022-03-06 04:54:34 +0000.58077][60c9] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:050] [2022-03-06 04:54:34 +0000.59524][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2022-03-06 04:54:34 +0000.60523][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2022-03-06 04:54:34 +0000.61110][60c9] CreatePlatformSpecificObjects:
[000:052] [2022-03-06 04:54:34 +0000.61181][60c9] audio device use opensle input
and opensl output
[000:052] [2022-03-06 04:54:34 +0000.61306][60c9] Create OpenSLES output module
with java VM support.

[000:052] [2022-03-06 04:54:34 +0000.61522][60c9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-03-06 04:54:34 +0000.61828][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-03-06 04:54:34 +0000.62096][60c9] Create OpenSLES output module
with buffer num:1

[000:053] [2022-03-06 04:54:34 +0000.62307][60c9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-03-06 04:54:34 +0000.62494][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:054] [2022-03-06 04:54:34 +0000.62710][60c9] Create OpenSLES input module with
java VM support.

[000:054] [2022-03-06 04:54:34 +0000.62753][60c9] Create OpenSLES input module with


buffer num:1

[000:054] [2022-03-06 04:54:34 +0000.62816][60c9] Error(trace.cc:40): Init the


output and input for audio device template.
[000:054] [2022-03-06 04:54:34 +0000.62841][60c9] Init the output device.

[000:054] [2022-03-06 04:54:34 +0000.62855][60c9] Init the opensl input.


[000:054] [2022-03-06 04:54:34 +0000.62877][60c9] AppDeviceManager get setting
samplerate: 0
[000:054] [2022-03-06 04:54:34 +0000.63226][60c9] The device model: m2101k9ag enum
value: 0
[000:055] [2022-03-06 04:54:34 +0000.63674][60c9] The device model: m2101k9ag enum
value: 0
[000:055] [2022-03-06 04:54:34 +0000.63700][60c9] Set the sample rate to be:48000
[000:055] [2022-03-06 04:54:34 +0000.63726][60c9] Enable the recording stereo:0
[000:055] [2022-03-06 04:54:34 +0000.63754][60c9] Set the playout as stereo:1
[000:055] [2022-03-06 04:54:34 +0000.63777][60c9] Init the microphone.
[000:056] [2022-03-06 04:54:34 +0000.65090][60c9] Update the recording sample rate
to be: 48000
[000:056] [2022-03-06 04:54:34 +0000.65161][60c9] Init the speaker.
[000:056] [2022-03-06 04:54:34 +0000.65209][60c9] Low latency buffer size:144 low
sample rate:48000
[000:056] [2022-03-06 04:54:34 +0000.65434][60c9] Using 1 x 10ms for an audio
frame.

[000:060] [2022-03-06 04:54:34 +0000.68809][60c9] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:060] [2022-03-06 04:54:34 +0000.68910][60c9] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:060] [2022-03-06 04:54:34 +0000.68948][60c9] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:065] [2022-03-06 04:54:34 +0000.73668][60c9] The device model:m2101k9ag

[000:065] [2022-03-06 04:54:34 +0000.73740][60c9] speaker output factor:100


defaultFactor: 100

[000:065] [2022-03-06 04:54:34 +0000.73757][60c9] headset output factor:100


defaultFactor: 100

[000:065] [2022-03-06 04:54:34 +0000.74066][60c9] AppDeviceManagerStart finished.


[000:065] [2022-03-06 04:54:34 +0000.74129][60c9] AppDeviceManagerStartMic::mic
status is off
[000:065] [2022-03-06 04:54:34 +0000.74174][60c9] AppDeviceManagerStartMic update
aec type: 2

[000:065] [2022-03-06 04:54:34 +0000.74196][60c9] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:065] [2022-03-06 04:54:34 +0000.74223][60c9]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:065] [2022-03-06 04:54:34 +0000.74250][60c9]
AudioDeviceDataHandler::StartMicProcess

[000:065] [2022-03-06 04:54:34 +0000.74428][60c9] Try to start webrtc recording


device.

[000:065] [2022-03-06 04:54:34 +0000.74457][60c9] StartRecording. threadID:24777

[000:065] [2022-03-06 04:54:34 +0000.74523][6a1d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:065] [2022-03-06 04:54:34 +0000.74579][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[000:066] [2022-03-06 04:54:34 +0000.74767][60c9] The machine model:M2101K9AG

[000:066] [2022-03-06 04:54:34 +0000.74821][60c9] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:066] [2022-03-06 04:54:34 +0000.74842][60c9] Set the recording mode before


getSetting: 4
[000:066] [2022-03-06 04:54:34 +0000.74860][60c9] Set the recording mode after
getSetting: 1
[000:115] [2022-03-06 04:54:34 +0000.123678][60c9] StartRecording finished.
[000:115] [2022-03-06 04:54:34 +0000.123772][60c9] audio: start the audio mic
checker timer.

[000:115] [2022-03-06 04:54:34 +0000.124286][60c9] machine model :xiaomi


[000:115] [2022-03-06 04:54:34 +0000.124376][60c9] Support this machine
model :xiaomi
[000:119] [2022-03-06 04:54:34 +0000.127679][60c9] global inited! current sdk
version: 07-20-936c45f
[000:217] [2022-03-06 04:54:34 +0000.225970][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:217] [2022-03-06 04:54:34 +0000.226059][6a1e] _deviceSampleRate:48000

[000:218] [2022-03-06 04:54:34 +0000.227646][6a1d] Run AGC when audioType = 0


[000:219] [2022-03-06 04:54:34 +0000.227744][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:467] [2022-03-06 04:54:34 +0000.476089][62ff]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:467] [2022-03-06 04:54:34 +0000.476303][6a19] MediaFilterCamera, recording
file context:0x7c97bc6a20 input texture:21
[000:467] [2022-03-06 04:54:34 +0000.476357][6a19] GLESContext:
[000:467] [2022-03-06 04:54:34 +0000.476407][6a19] The result of eglGetDisplay is:
0xb400007ce7b8be70
[000:468] [2022-03-06 04:54:34 +0000.477280][6a19] The result of creation:
0x7c97c07a30
[000:468] [2022-03-06 04:54:34 +0000.477456][6a19] The result of
eglCreatePbufferSurface is: 0x7c97c08690
[000:468] [2022-03-06 04:54:34 +0000.477568][62ff]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c97bc6a20 input_texture: 21
[001:828] [2022-03-06 04:54:35 +0000.837515][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[002:220] [2022-03-06 04:54:36 +0000.228893][6a1d] Run AGC when audioType = 0
[003:541] [2022-03-06 04:54:37 +0000.550183][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[004:117] [2022-03-06 04:54:38 +0000.126505][6a14]
monitorTime:4002totalDuration:3900
[004:220] [2022-03-06 04:54:38 +0000.229546][6a1d] Run AGC when audioType = 0
[004:221] [2022-03-06 04:54:38 +0000.229915][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:137] [2022-03-06 04:54:39 +0000.146537][6098] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[005:137] [2022-03-06 04:54:39 +0000.146629][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[005:138] [2022-03-06 04:54:39 +0000.147114][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[005:138] [2022-03-06 04:54:39 +0000.147309][6a19] operator() time:29315615 enter.

[005:138] [2022-03-06 04:54:39 +0000.147395][6a19] MediaFilterCamera, recording


file context:0x7c97bc6a20 input texture:21
[005:141] [2022-03-06 04:54:39 +0000.149809][6a19] MicSource: Mic source
created:10x7d27dedce0
[005:142] [2022-03-06 04:54:39 +0000.150714][6a19] received external audio stream

[005:142] [2022-03-06 04:54:39 +0000.150803][6a19] alloc thread: 0x7ce7b9e090


name:worker3 thread id:528751066288 to Mic_source
[005:142] [2022-03-06 04:54:39 +0000.150837][6a19] audio: start the audio sender
thread.

[005:142] [2022-03-06 04:54:39 +0000.150917][6a19] construct OpenGLRenderProgram


0x7d17bc80c8
[005:142] [2022-03-06 04:54:39 +0000.150961][6a19] CropFilter::SetOrientation
orientation: 90
[005:142] [2022-03-06 04:54:39 +0000.151125][6a19] filter: filter pipeline
construtc this: 0x7cc7bf5690
[005:142] [2022-03-06 04:54:39 +0000.151173][6a19] filter: filter pipeline2 update
pattern: 1
[005:142] [2022-03-06 04:54:39 +0000.151249][6a19] CameraSource::source_id_:1
[005:142] [2022-03-06 04:54:39 +0000.151284][6a19] RecordAudioSource::source_id_:2
[005:142] [2022-03-06 04:54:39 +0000.151520][6a19] BindInputFilter 0x7cf7c06cd0
this 0x7d17bc82f0
[005:142] [2022-03-06 04:54:39 +0000.151574][6a19] BindInputFilter 0x7cf7c161e8
this 0x7cf7c192e0
[005:142] [2022-03-06 04:54:39 +0000.151615][6a19] BindInputFilter 0x7d17bc82f0
this 0x7cc7bf5730
[005:143] [2022-03-06 04:54:39 +0000.151745][6a19] setParamentForFilters:
speed:1.000000
[005:143] [2022-03-06 04:54:39 +0000.151792][6a19] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[005:143] [2022-03-06 04:54:39 +0000.151818][6a19] SetParamForFilter time:29315620
enter.

[005:143] [2022-03-06 04:54:39 +0000.151842][6a19] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[005:143] [2022-03-06 04:54:39 +0000.151867][6a19] SetParamForFilter: Params video
index is: 0
[005:143] [2022-03-06 04:54:39 +0000.151886][6a19] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[005:143] [2022-03-06 04:54:39 +0000.151904][6a19] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[005:143] [2022-03-06 04:54:39 +0000.151923][6a19] crop filter mode tpye:
citytravelvideo index:0
[005:151] [2022-03-06 04:54:39 +0000.160428][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:151] [2022-03-06 04:54:39 +0000.160509][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:151] [2022-03-06 04:54:39 +0000.160536][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:151] [2022-03-06 04:54:39 +0000.160584][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:151] [2022-03-06 04:54:39 +0000.160627][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:152] [2022-03-06 04:54:39 +0000.160653][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:152] [2022-03-06 04:54:39 +0000.160694][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:152] [2022-03-06 04:54:39 +0000.160720][6a19]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:152] [2022-03-06 04:54:39 +0000.160758][6a19]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:152] [2022-03-06 04:54:39 +0000.160784][6a19]
Warning(parse_template_json.cc:67): json parament no found the parament
[005:152] [2022-03-06 04:54:39 +0000.160815][6a19]
Warning(parse_template_json.cc:93): json parament no found the duration
[005:152] [2022-03-06 04:54:39 +0000.160857][6a19] SetParamForFilter leave. expire
time = 9 ms
[005:152] [2022-03-06 04:54:39 +0000.161066][6a19] OnOutputSizeChanged width 1280
height 720
[005:152] [2022-03-06 04:54:39 +0000.161112][6a19] OpenGLFrameBuffer: width:1280
height:720
[005:152] [2022-03-06 04:54:39 +0000.161146][6a19] OpenGLFrameBuffer: width:1280
height:720
[005:152] [2022-03-06 04:54:39 +0000.161176][6a19] OpenGLFrameBuffer: width:1280
height:720
[005:152] [2022-03-06 04:54:39 +0000.161210][6a19] OpenGLFrameBuffer: width:1280
height:720
[005:152] [2022-03-06 04:54:39 +0000.161239][6a19] OpenGLFrameBuffer: width:1280
height:720
[005:152] [2022-03-06 04:54:39 +0000.161439][6a19] OpenGLFrameBuffer: width:1280
height:720
[005:152] [2022-03-06 04:54:39 +0000.161471][6a19] construct TrivalImageDrawer
0x7cd7bbf550
[005:152] [2022-03-06 04:54:39 +0000.161517][6a19] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7cd7bbf550 context 0x7c67cd3320
[005:152] [2022-03-06 04:54:39 +0000.161541][6a19] setupGLES:
[005:153] [2022-03-06 04:54:39 +0000.162132][6a19] OpenGLRenderProgram::Initialize.
[005:153] [2022-03-06 04:54:39 +0000.162271][6a19] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[005:153] [2022-03-06 04:54:39 +0000.162307][6a19] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[005:153] [2022-03-06 04:54:39 +0000.162374][6a19] Init open gl render:
0x7d17bc80c8
[005:153] [2022-03-06 04:54:39 +0000.162412][6a19] Fragement shader path:
[005:153] [2022-03-06 04:54:39 +0000.162439][6a19] Fragement shader path:
[005:153] [2022-03-06 04:54:39 +0000.162462][6a19] create opengl program object.
[005:153] [2022-03-06 04:54:39 +0000.162485][6a19] create shader: vertex
[005:154] [2022-03-06 04:54:39 +0000.162692][6a19] create shader: fragment
[005:155] [2022-03-06 04:54:39 +0000.164385][6a19] Have not extra filter filename!
[005:155] [2022-03-06 04:54:39 +0000.164483][6a19] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[005:155] [2022-03-06 04:54:39 +0000.164556][6a19] OpenGLRenderProgram::Initialize
success.
[005:156] [2022-03-06 04:54:39 +0000.164673][6a19] Setup the OpenGL result:1
[005:156] [2022-03-06 04:54:39 +0000.165011][6a18] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
[005:156] [2022-03-06 04:54:39 +0000.165213][6a18] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[005:156] [2022-03-06 04:54:39 +0000.165298][6a18] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[005:156] [2022-03-06 04:54:39 +0000.165344][6a18] 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_29315633.mp4
fileFD: -1
[005:156] [2022-03-06 04:54:39 +0000.165381][6a3d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c0bff8
[005:157] [2022-03-06 04:54:39 +0000.165716][6a18] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
is opened successfully
[005:157] [2022-03-06 04:54:39 +0000.165775][6a18] setupMediaProcessers:
[005:157] [2022-03-06 04:54:39 +0000.165804][6a18]
RecordingSessionInternalSimple:setup media processers.
[005:157] [2022-03-06 04:54:39 +0000.165825][6a18] construct AAC encoder
[005:158] [2022-03-06 04:54:39 +0000.166731][6a18] H264Encoder creating:
superfast011818
[005:158] [2022-03-06 04:54:39 +0000.166872][6a18] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[005:158] [2022-03-06 04:54:39 +0000.167405][6a18] H264Encode::GetMachineModel is
M2101K9AG
[005:158] [2022-03-06 04:54:39 +0000.167497][6a18] H264Encoder machine_mode
is:M2101K9AG
[005:158] [2022-03-06 04:54:39 +0000.167525][6a18] H264Encode::machine size :9
machine_mode:M2101K9AG
[005:158] [2022-03-06 04:54:39 +0000.167547][6a18] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[005:158] [2022-03-06 04:54:39 +0000.167567][6a18] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[005:158] [2022-03-06 04:54:39 +0000.167583][6a18] setupCompressionSession:
[005:158] [2022-03-06 04:54:39 +0000.167599][6a18] H264Encode::creating hareware
Encoder
[005:158] [2022-03-06 04:54:39 +0000.167617][6a18] AndroidHwAvcEncoder
time:29315635 enter.
[005:159] [2022-03-06 04:54:39 +0000.167792][6a18] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[005:159] [2022-03-06 04:54:39 +0000.167935][6a18] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[005:159] [2022-03-06 04:54:39 +0000.167981][6a18] The video avc hw codec address
is 0x7c37bdffd0
[005:159] [2022-03-06 04:54:39 +0000.168070][6a18] AndroidHwAvcEncoder leave.
expire time = 1 ms

[005:159] [2022-03-06 04:54:39 +0000.168114][6a18] RegisterEncodeCompleteCallback


time:29315636 enter.

[005:159] [2022-03-06 04:54:39 +0000.168249][6a18] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[005:159] [2022-03-06 04:54:39 +0000.168302][6a18] InitEncode time:29315636 enter.

[005:159] [2022-03-06 04:54:39 +0000.168391][6a18] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[005:159] [2022-03-06 04:54:39 +0000.168440][6a18] Create time:29315636 enter.

[005:159] [2022-03-06 04:54:39 +0000.168472][6a18] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[005:159] [2022-03-06 04:54:39 +0000.168507][6a18]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c12750
[005:161] [2022-03-06 04:54:39 +0000.169790][6a1d] On audio frame the broadcast
with timestamp:29315638 samples:480. (1000 frame for one log)

[005:168] [2022-03-06 04:54:39 +0000.177109][6a39] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[005:168] [2022-03-06 04:54:39 +0000.177632][6a39] The output timestamp from audio
mixer change:29315638
[005:169] [2022-03-06 04:54:39 +0000.177722][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:177] [2022-03-06 04:54:39 +0000.186220][6a18] supported_type:video/avc
[005:177] [2022-03-06 04:54:39 +0000.186347][6a18] name:OMX.qcom.video.encoder.avc
mime:video/avc
[005:177] [2022-03-06 04:54:39 +0000.186396][6a18] hwCodecPrefix :OMX.qcom.
[005:177] [2022-03-06 04:54:39 +0000.186427][6a18] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[005:177] [2022-03-06 04:54:39 +0000.186458][6a18] mediacodec_createCodecByName
time:29315654 enter.

[005:177] [2022-03-06 04:54:39 +0000.186493][6a18] WrapAndroidMediaCodec


time:29315654 enter.

[005:177] [2022-03-06 04:54:39 +0000.186639][6a18] WrapAndroidMediaCodec leave.


expire time = 1 ms

[005:247] [2022-03-06 04:54:39 +0000.255969][6a18] mediacodec_createCodecByName


leave. expire time = 70 ms

[005:247] [2022-03-06 04:54:39 +0000.256096][6a18] WrapAndroidMediaFromat


time:29315724 enter.

[005:247] [2022-03-06 04:54:39 +0000.256182][6a18] WrapAndroidMediaFromat leave.


expire time = 0 ms
[005:260] [2022-03-06 04:54:39 +0000.269393][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[005:357] [2022-03-06 04:54:39 +0000.366591][6a18] Destroy time:29315834 enter.

[005:358] [2022-03-06 04:54:39 +0000.366695][6a18] WrapAndroidMediaFromat::


Destroy
[005:358] [2022-03-06 04:54:39 +0000.366723][6a18] Destroy leave. expire time = 1
ms

[005:358] [2022-03-06 04:54:39 +0000.366746][6a18] ~WrapAndroidMediaFromat


time:29315835 enter.

[005:358] [2022-03-06 04:54:39 +0000.366770][6a18] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[005:358] [2022-03-06 04:54:39 +0000.366795][6a18] Create leave. expire time = 199


ms

[005:358] [2022-03-06 04:54:39 +0000.366820][6a18] isSemiPlanarSupport


time:29315835 enter.

[005:358] [2022-03-06 04:54:39 +0000.366842][6a18] H264Encoder isSemiPlanarSupport


[005:358] [2022-03-06 04:54:39 +0000.366866][6a18] isSemiPlanarSupport leave.
expire time = 0 ms

[005:358] [2022-03-06 04:54:39 +0000.366889][6a18] creat hw H264Encoder success,


isSemiPlanar:1
[005:358] [2022-03-06 04:54:39 +0000.367086][6a18] InitEncode leave. expire time =
199 ms

[005:358] [2022-03-06 04:54:39 +0000.367175][6a18] H264Encode::created Encoder


[005:358] [2022-03-06 04:54:39 +0000.367234][6a18] H264Encode:: H264 encoder
created.
[005:358] [2022-03-06 04:54:39 +0000.367294][6a18] H264 encoder created.
[005:358] [2022-03-06 04:54:39 +0000.367317][6a18]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c18530
[005:358] [2022-03-06 04:54:39 +0000.367343][6a18] setOutput:
[005:358] [2022-03-06 04:54:39 +0000.367365][6a18]
RecordingSessionInternalSimple:encoder set output to muxer!
[005:358] [2022-03-06 04:54:39 +0000.367384][6a18] request a key frame
[005:358] [2022-03-06 04:54:39 +0000.367403][6a18] H264Encode:: request a key frame
[005:358] [2022-03-06 04:54:39 +0000.367540][6a18] setDisplayRotate :90
[005:358] [2022-03-06 04:54:39 +0000.367576][6a18] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[005:359] [2022-03-06 04:54:39 +0000.367654][6a19] StartRecording:
[005:359] [2022-03-06 04:54:39 +0000.367770][6a39] operator(): Set the recording
session in mic source. recording session: 0x7cf7c16090
[005:359] [2022-03-06 04:54:39 +0000.367939][6a19] operator() leave. expire time =
221 ms

[005:359] [2022-03-06 04:54:39 +0000.368051][6a35] AF_SpeedFilter audio


0x7cf7c19190 PullFrame
[005:359] [2022-03-06 04:54:39 +0000.368092][6a35]
RecordAudioSource::PullAudioFrame
[005:359] [2022-03-06 04:54:39 +0000.368114][6a35] AF_SpeedFilter::PullFrame eof4
[005:361] [2022-03-06 04:54:39 +0000.370252][6a35]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:367] [2022-03-06 04:54:39 +0000.376637][6a35] AF_SpeedFilter audio time,
0x7cf7c19190 rcv time: 29315841
[005:368] [2022-03-06 04:54:39 +0000.376721][6a35] AF_SpeedFilter audio time,
0x7cf7c19190 rcv time: 29315841in_nSamples:441
[005:368] [2022-03-06 04:54:39 +0000.376866][6a35] resampled_data_size:0
[005:435] [2022-03-06 04:54:39 +0000.444189][6a19]
MediaFilterCamera::NeedProcessTexture
[005:435] [2022-03-06 04:54:39 +0000.444353][6a19] begine recode to first frame
spend time:297
[005:435] [2022-03-06 04:54:39 +0000.444414][6a19] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cf7c06b90
[005:435] [2022-03-06 04:54:39 +0000.444473][6a19] blur_distance_:0
[005:435] [2022-03-06 04:54:39 +0000.444506][6a19] blur_direction_angle_:-90
[005:435] [2022-03-06 04:54:39 +0000.444558][6a19]
GPUImageProcessing::SetOrientation orientation: 90
[005:435] [2022-03-06 04:54:39 +0000.444621][6a19] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[005:436] [2022-03-06 04:54:39 +0000.444784][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:436] [2022-03-06 04:54:39 +0000.444854][6a19] GPUImageProcessing: input frame
width1280 X 720
[005:438] [2022-03-06 04:54:39 +0000.447109][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc80c8
[005:440] [2022-03-06 04:54:39 +0000.449023][6a19] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:440] [2022-03-06 04:54:39 +0000.449177][6a19] CropFilter::OnVideoFrame
outputtexture :23
[005:440] [2022-03-06 04:54:39 +0000.449218][6a19] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:443] [2022-03-06 04:54:39 +0000.452496][6a19] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[005:463] [2022-03-06 04:54:39 +0000.472056][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc80c8
[005:467] [2022-03-06 04:54:39 +0000.476598][6a19] The convert RGB to YUV take 2
[005:468] [2022-03-06 04:54:39 +0000.476895][6a19] FilterPipeline2::OnVideoFrame
pts 26 last_video_timestamp_ 26
[005:468] [2022-03-06 04:54:39 +0000.476957][6a19]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[005:468] [2022-03-06 04:54:39 +0000.477521][6a3c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[005:468] [2022-03-06 04:54:39 +0000.477591][6a3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[005:468] [2022-03-06 04:54:39 +0000.477644][6a3c] push video frame to H264
encoder. (100 frame for one log)

[005:469] [2022-03-06 04:54:39 +0000.477670][6a3c] push video frame to H264


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

[005:469] [2022-03-06 04:54:39 +0000.477697][6a3c] H264Encode::push video frame to


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

[005:469] [2022-03-06 04:54:39 +0000.477721][6a3c] Push an pts:0 to dts queue.


[005:469] [2022-03-06 04:54:39 +0000.477748][6a3c] DTS queue for
Generator:0x7d07c07868 0
[005:469] [2022-03-06 04:54:39 +0000.477771][6a3c] The input pts:0 fps:30
[005:470] [2022-03-06 04:54:39 +0000.478686][6a3c]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[005:491] [2022-03-06 04:54:39 +0000.500118][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc80c8
[005:492] [2022-03-06 04:54:39 +0000.500665][6a35] AF_SpeedFilter audio time 222,
0x7cf7c19190 out time: 29315841 org time: 29315841
[005:492] [2022-03-06 04:54:39 +0000.500732][6a35] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[005:492] [2022-03-06 04:54:39 +0000.500777][6a35]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 29315841
[005:492] [2022-03-06 04:54:39 +0000.500815][6a35]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[005:492] [2022-03-06 04:54:39 +0000.500852][6a35] AF_SpeedFilter audio time
[005:492] [2022-03-06 04:54:39 +0000.500960][6a35] AF_SpeedFilter audio time 111,
0x7cf7c19190 out time: 29315851 org time: 29315851
[005:560] [2022-03-06 04:54:39 +0000.569584][6a3c] h264 add frame header cdr flag
[005:561] [2022-03-06 04:54:39 +0000.570052][6a3c] h264 add frame header cdr flag
[005:562] [2022-03-06 04:54:39 +0000.571554][6a3c] SendFrame
encodedImage._timeStamp:0encodedImage->_length:175485
[005:562] [2022-03-06 04:54:39 +0000.571644][6a3c] Received key frame:0
[005:563] [2022-03-06 04:54:39 +0000.571813][6a3c] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[005:563] [2022-03-06 04:54:39 +0000.571845][6a3c] H264Encode::H264SWEncoder get
callback, length:175485 type:0 nalType:7length:17
[005:563] [2022-03-06 04:54:39 +0000.571883][6a3c] H264Encode:: get a sps pps
header!headerSize:29
[005:563] [2022-03-06 04:54:39 +0000.572400][6a3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[005:564] [2022-03-06 04:54:39 +0000.572669][6a3d] get the H.264 SPS parameter
[005:564] [2022-03-06 04:54:39 +0000.572884][6a3d] add video track with id:1
[005:565] [2022-03-06 04:54:39 +0000.574448][6a3d] get the H.264 PPS parameter
[005:566] [2022-03-06 04:54:39 +0000.575040][6a3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[005:566] [2022-03-06 04:54:39 +0000.575661][6a3d] get the H.264 IDR frame
[005:567] [2022-03-06 04:54:39 +0000.575957][6a3d] resss:true
[005:567] [2022-03-06 04:54:39 +0000.576035][6a3d] video start ts:0
[005:567] [2022-03-06 04:54:39 +0000.576313][6a3d] the video frame has been written
into MP4 file
[005:568] [2022-03-06 04:54:39 +0000.577306][6a3d] add aac audio track with id:2
[005:569] [2022-03-06 04:54:39 +0000.577843][6a3d] audio start ts:0
[005:569] [2022-03-06 04:54:39 +0000.577997][6a3d] the audio frame has been written
into MP4 file
[005:920] [2022-03-06 04:54:39 +0000.928885][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:956] [2022-03-06 04:54:39 +0000.965198][6a19] The convert RGB to YUV take 2
[006:168] [2022-03-06 04:54:40 +0000.177516][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:218] [2022-03-06 04:54:40 +0000.227182][6a1d] Run AGC when audioType = 0
[006:297] [2022-03-06 04:54:40 +0000.306110][6a3c] DTS queue for
Generator:0x7d07c07868 799 831
[006:427] [2022-03-06 04:54:40 +0000.435914][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:460] [2022-03-06 04:54:40 +0000.468737][6a19] The convert RGB to YUV take 2
[006:796] [2022-03-06 04:54:40 +0000.805041][6a3c] Push an pts:1331 to dts queue.
[006:834] [2022-03-06 04:54:40 +0000.843435][6a3c] last dts:1294 currentPts:1331
ppsOrSPS:0 queue length:2
[006:922] [2022-03-06 04:54:40 +0000.931562][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:946] [2022-03-06 04:54:40 +0000.954955][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[006:962] [2022-03-06 04:54:40 +0000.971446][6a19] The convert RGB to YUV take 2
[006:965] [2022-03-06 04:54:40 +0000.974633][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[007:130] [2022-03-06 04:54:41 +0000.139465][6a3c] DTS queue for
Generator:0x7d07c07868 1631 1665
[007:171] [2022-03-06 04:54:41 +0000.180568][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:199] [2022-03-06 04:54:41 +0000.208362][6a35]
RecordAudioSource::PullAudioFrame
[007:426] [2022-03-06 04:54:41 +0000.434716][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:456] [2022-03-06 04:54:41 +0000.465587][6a19] The convert RGB to YUV take 1
[007:487] [2022-03-06 04:54:41 +0000.496604][6a19] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[007:495] [2022-03-06 04:54:41 +0000.503897][6a3c] h264 add frame header cdr flag
[007:495] [2022-03-06 04:54:41 +0000.504452][6a3c] Received key frame:1994
[007:536] [2022-03-06 04:54:41 +0000.544667][6a3d] get the H.264 IDR frame
[007:614] [2022-03-06 04:54:41 +0000.622839][6a35] AF_SpeedFilter::PullFrame eof4
[007:616] [2022-03-06 04:54:41 +0000.625242][6a35]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:651] [2022-03-06 04:54:41 +0000.660566][6a35] resampled_data_size:7168
[007:831] [2022-03-06 04:54:41 +0000.840242][6a3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[007:923] [2022-03-06 04:54:41 +0000.932181][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:928] [2022-03-06 04:54:41 +0000.937525][6a3c] DTS queue for
Generator:0x7d07c07868 2462
[007:959] [2022-03-06 04:54:41 +0000.967812][6a19] The convert RGB to YUV take 3
[008:132] [2022-03-06 04:54:42 +0000.140919][6a3c] Push an pts:2667 to dts queue.
[008:165] [2022-03-06 04:54:42 +0000.174666][6a3c] last dts:2634 currentPts:2667
ppsOrSPS:0 queue length:2
[008:169] [2022-03-06 04:54:42 +0000.178420][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:218] [2022-03-06 04:54:42 +0000.226753][6a1d] Run AGC when audioType = 0
[008:218] [2022-03-06 04:54:42 +0000.226988][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:434] [2022-03-06 04:54:42 +0000.443485][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:458] [2022-03-06 04:54:42 +0000.467135][6a19] The convert RGB to YUV take 1
[008:528] [2022-03-06 04:54:42 +0000.537593][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[008:682] [2022-03-06 04:54:42 +0000.690988][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[008:721] [2022-03-06 04:54:42 +0000.730397][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc80c8
[008:764] [2022-03-06 04:54:42 +0000.772944][6a3c] DTS queue for
Generator:0x7d07c07868 3295
[008:790] [2022-03-06 04:54:42 +0000.799047][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:790] [2022-03-06 04:54:42 +0000.799195][6a19] GPUImageProcessing: input frame
width1280 X 720
[008:790] [2022-03-06 04:54:42 +0000.799654][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:791] [2022-03-06 04:54:42 +0000.799802][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:794] [2022-03-06 04:54:42 +0000.803352][6a3c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3330
[008:797] [2022-03-06 04:54:42 +0000.806507][6a3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3295 pts:3295
[008:831] [2022-03-06 04:54:42 +0000.840363][6a3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3365
[008:831] [2022-03-06 04:54:42 +0000.840575][6a3c] push video frame to H264
encoder. (100 frame for one log)

[008:831] [2022-03-06 04:54:42 +0000.840647][6a3c] push video frame to H264


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

[008:832] [2022-03-06 04:54:42 +0000.840703][6a3c] H264Encode::push video frame to


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

[008:832] [2022-03-06 04:54:42 +0000.840767][6a3c] The input pts:3365 fps:30


[008:835] [2022-03-06 04:54:42 +0000.844365][6a3c] SendFrame
encodedImage._timeStamp:3330encodedImage->_length:168576
[008:864] [2022-03-06 04:54:42 +0000.873599][6a3c] H264Encode::H264SWEncoder get
callback, length:96112 type:1 nalType:1length:96108
[008:922] [2022-03-06 04:54:42 +0000.931538][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:963] [2022-03-06 04:54:42 +0000.972307][6a19] The convert RGB to YUV take 3
[009:040] [2022-03-06 04:54:43 +0000.48840][6a35] RecordAudioSource::PullAudioFrame
[009:161] [2022-03-06 04:54:43 +0000.170533][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:423] [2022-03-06 04:54:43 +0000.432356][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:458] [2022-03-06 04:54:43 +0000.466743][6a19] The convert RGB to YUV take 2
[009:459] [2022-03-06 04:54:43 +0000.468541][6a3c] Push an pts:3995 to dts queue.
[009:498] [2022-03-06 04:54:43 +0000.507617][6a3c] h264 add frame header cdr flag
[009:499] [2022-03-06 04:54:43 +0000.508153][6a3c] Received key frame:3995
[009:499] [2022-03-06 04:54:43 +0000.508253][6a3c] last dts:3962 currentPts:3995
ppsOrSPS:0 queue length:2
[009:530] [2022-03-06 04:54:43 +0000.539264][6a3d] get the H.264 IDR frame
[009:557] [2022-03-06 04:54:43 +0000.566043][6a19] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[009:595] [2022-03-06 04:54:43 +0000.603875][6a3c] DTS queue for
Generator:0x7d07c07868 4094 4129
[009:846] [2022-03-06 04:54:43 +0000.855413][6a35] resampled_data_size:0
[009:866] [2022-03-06 04:54:43 +0000.875102][6a35] AF_SpeedFilter::PullFrame eof4
[009:868] [2022-03-06 04:54:43 +0000.877402][6a35]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:923] [2022-03-06 04:54:43 +0000.932565][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:960] [2022-03-06 04:54:43 +0000.969070][6a19] The convert RGB to YUV take 2
[010:106] [2022-03-06 04:54:44 +0000.114747][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[010:170] [2022-03-06 04:54:44 +0000.179077][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:186] [2022-03-06 04:54:44 +0000.194741][6a3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[010:218] [2022-03-06 04:54:44 +0000.226690][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:218] [2022-03-06 04:54:44 +0000.226907][6a1e] _deviceSampleRate:48000

[010:219] [2022-03-06 04:54:44 +0000.228178][6a1d] Run AGC when audioType = 0


[010:395] [2022-03-06 04:54:44 +0000.404252][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[010:424] [2022-03-06 04:54:44 +0000.433342][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:427] [2022-03-06 04:54:44 +0000.436532][6a3c] DTS queue for
Generator:0x7d07c07868 4929 4963
[010:462] [2022-03-06 04:54:44 +0000.471310][6a19] The convert RGB to YUV take 2
[010:794] [2022-03-06 04:54:44 +0000.803480][6a3c] Push an pts:5329 to dts queue.
[010:831] [2022-03-06 04:54:44 +0000.840256][6a3c] last dts:5300 currentPts:5329
ppsOrSPS:0 queue length:2
[010:874] [2022-03-06 04:54:44 +0000.883184][6a35]
RecordAudioSource::PullAudioFrame
[010:922] [2022-03-06 04:54:44 +0000.931256][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:964] [2022-03-06 04:54:44 +0000.973511][6a19] The convert RGB to YUV take 2
[011:170] [2022-03-06 04:54:45 +0000.178873][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:262] [2022-03-06 04:54:45 +0000.271339][6a3c] DTS queue for
Generator:0x7d07c07868 5764 5797
[011:430] [2022-03-06 04:54:45 +0000.438784][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:459] [2022-03-06 04:54:45 +0000.468600][6a19] The convert RGB to YUV take 1
[011:494] [2022-03-06 04:54:45 +0000.503510][6a3c] h264 add frame header cdr flag
[011:495] [2022-03-06 04:54:45 +0000.504001][6a3c] Received key frame:5998
[011:526] [2022-03-06 04:54:45 +0000.534925][6a3d] get the H.264 IDR frame
[011:655] [2022-03-06 04:54:45 +0000.663949][6a19] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[011:693] [2022-03-06 04:54:45 +0000.701953][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[011:925] [2022-03-06 04:54:45 +0000.933766][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:960] [2022-03-06 04:54:45 +0000.968989][6a19] The convert RGB to YUV take 3
[012:056] [2022-03-06 04:54:46 +0000.64728][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc80c8
[012:066] [2022-03-06 04:54:46 +0000.74990][6a3c] DTS queue for
Generator:0x7d07c07868 6595
[012:066] [2022-03-06 04:54:46 +0000.75362][6a35] resampled_data_size:10240
[012:102] [2022-03-06 04:54:46 +0000.110817][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[012:116] [2022-03-06 04:54:46 +0000.125169][6a35] AF_SpeedFilter::PullFrame eof4
[012:118] [2022-03-06 04:54:46 +0000.127588][6a35]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:128] [2022-03-06 04:54:46 +0000.136838][6a3c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6662
[012:128] [2022-03-06 04:54:46 +0000.137152][6a3c] Push an pts:6662 to dts queue.
[012:154] [2022-03-06 04:54:46 +0000.163300][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:154] [2022-03-06 04:54:46 +0000.163473][6a19] GPUImageProcessing: input frame
width1280 X 720
[012:155] [2022-03-06 04:54:46 +0000.164062][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:155] [2022-03-06 04:54:46 +0000.164192][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:163] [2022-03-06 04:54:46 +0000.171801][6a3c] SendFrame
encodedImage._timeStamp:6662encodedImage->_length:117968
[012:163] [2022-03-06 04:54:46 +0000.172027][6a3c] last dts:6629 currentPts:6662
ppsOrSPS:0 queue length:2
[012:164] [2022-03-06 04:54:46 +0000.173647][6a3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6662 pts:6662
[012:167] [2022-03-06 04:54:46 +0000.176434][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:193] [2022-03-06 04:54:46 +0000.202431][6a3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6728
[012:193] [2022-03-06 04:54:46 +0000.202600][6a3c] push video frame to H264
encoder. (100 frame for one log)

[012:193] [2022-03-06 04:54:46 +0000.202633][6a3c] push video frame to H264


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

[012:194] [2022-03-06 04:54:46 +0000.202661][6a3c] H264Encode::push video frame to


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

[012:194] [2022-03-06 04:54:46 +0000.202695][6a3c] The input pts:6728 fps:30


[012:221] [2022-03-06 04:54:46 +0000.229802][6a1d] Run AGC when audioType = 0
[012:221] [2022-03-06 04:54:46 +0000.230105][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:230] [2022-03-06 04:54:46 +0000.239309][6a3c] H264Encode::H264SWEncoder get
callback, length:148624 type:1 nalType:1length:148620
[012:421] [2022-03-06 04:54:46 +0000.429869][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:448] [2022-03-06 04:54:46 +0000.457324][6a3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[012:458] [2022-03-06 04:54:46 +0000.467474][6a19] The convert RGB to YUV take 1
[012:732] [2022-03-06 04:54:46 +0000.741566][6a35]
RecordAudioSource::PullAudioFrame
[012:894] [2022-03-06 04:54:46 +0000.903517][6a3c] DTS queue for
Generator:0x7d07c07868 7425
[012:921] [2022-03-06 04:54:46 +0000.930265][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:959] [2022-03-06 04:54:46 +0000.968438][6a19] The convert RGB to YUV take 2
[013:166] [2022-03-06 04:54:47 +0000.175139][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:284] [2022-03-06 04:54:47 +0000.292709][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[013:419] [2022-03-06 04:54:47 +0000.427674][6a19] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[013:459] [2022-03-06 04:54:47 +0000.468060][6a19] The convert RGB to YUV take 2
[013:460] [2022-03-06 04:54:47 +0000.469319][6a3c] Push an pts:7995 to dts queue.
[013:498] [2022-03-06 04:54:47 +0000.507229][6a3c] h264 add frame header cdr flag
[013:499] [2022-03-06 04:54:47 +0000.507832][6a3c] Received key frame:7995
[013:499] [2022-03-06 04:54:47 +0000.507901][6a3c] last dts:7958 currentPts:7995
ppsOrSPS:0 queue length:2
[013:529] [2022-03-06 04:54:47 +0000.538317][6a3d] get the H.264 IDR frame
[013:725] [2022-03-06 04:54:47 +0000.733978][6a19] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[013:728] [2022-03-06 04:54:47 +0000.736860][6a3c] DTS queue for
Generator:0x7d07c07868 8228 8261
[013:811] [2022-03-06 04:54:47 +0000.820533][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[013:923] [2022-03-06 04:54:47 +0000.932285][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:956] [2022-03-06 04:54:47 +0000.965462][6a19] The convert RGB to YUV take 2
[014:161] [2022-03-06 04:54:48 +0000.170007][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:220] [2022-03-06 04:54:48 +0000.229327][6a1d] Run AGC when audioType = 0
[014:333] [2022-03-06 04:54:48 +0000.341977][6a35] resampled_data_size:1024
[014:394] [2022-03-06 04:54:48 +0000.403460][6a35] AF_SpeedFilter::PullFrame eof4
[014:397] [2022-03-06 04:54:48 +0000.405746][6a35]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:419] [2022-03-06 04:54:48 +0000.428389][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:457] [2022-03-06 04:54:48 +0000.466566][6a19] The convert RGB to YUV take 3
[014:557] [2022-03-06 04:54:48 +0000.566517][6a3c] DTS queue for
Generator:0x7d07c07868 9058 9094
[014:575] [2022-03-06 04:54:48 +0000.583971][6a35]
RecordAudioSource::PullAudioFrame
[014:790] [2022-03-06 04:54:48 +0000.799034][6a3c] Push an pts:9325 to dts queue.
[014:808] [2022-03-06 04:54:48 +0000.817206][6a3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[014:827] [2022-03-06 04:54:48 +0000.835722][6a3c] last dts:9293 currentPts:9325
ppsOrSPS:0 queue length:2
[014:869] [2022-03-06 04:54:48 +0000.878633][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[014:926] [2022-03-06 04:54:48 +0000.934993][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:959] [2022-03-06 04:54:48 +0000.967733][6a19] The convert RGB to YUV take 3
[015:128] [2022-03-06 04:54:49 +0000.137186][6a39] The output timestamp from audio
mixer change:29325599
[015:158] [2022-03-06 04:54:49 +0000.167604][6a1d] On audio frame the broadcast
with timestamp:29325635 samples:480. (1000 frame for one log)

[015:159] [2022-03-06 04:54:49 +0000.168519][6a39] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[015:160] [2022-03-06 04:54:49 +0000.168842][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:370] [2022-03-06 04:54:49 +0000.379378][6a35] AF_SpeedFilter audio time,
0x7cf7c19190 rcv time: 29325839
[015:370] [2022-03-06 04:54:49 +0000.379584][6a35] AF_SpeedFilter audio time,
0x7cf7c19190 rcv time: 29325839in_nSamples:441
[015:389] [2022-03-06 04:54:49 +0000.397754][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc80c8
[015:393] [2022-03-06 04:54:49 +0000.402647][6a3c] DTS queue for
Generator:0x7d07c07868 9895 9928
[015:425] [2022-03-06 04:54:49 +0000.433971][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:457] [2022-03-06 04:54:49 +0000.465893][6a19] The convert RGB to YUV take 2
[015:457] [2022-03-06 04:54:49 +0000.466181][6a3c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9995
[015:467] [2022-03-06 04:54:49 +0000.476110][6a35] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[015:467] [2022-03-06 04:54:49 +0000.476217][6a35]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 29325841
[015:467] [2022-03-06 04:54:49 +0000.476242][6a35]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[015:495] [2022-03-06 04:54:49 +0000.503960][6a3c] h264 add frame header cdr flag
[015:495] [2022-03-06 04:54:49 +0000.504576][6a3c] SendFrame
encodedImage._timeStamp:9995encodedImage->_length:240064
[015:496] [2022-03-06 04:54:49 +0000.504673][6a3c] Received key frame:9995
[015:518] [2022-03-06 04:54:49 +0000.526758][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:518] [2022-03-06 04:54:49 +0000.526846][6a19] GPUImageProcessing: input frame
width1280 X 720
[015:518] [2022-03-06 04:54:49 +0000.527215][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[015:518] [2022-03-06 04:54:49 +0000.527306][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[015:522] [2022-03-06 04:54:49 +0000.531406][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[015:525] [2022-03-06 04:54:49 +0000.533782][6a3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10027 pts:10027
[015:526] [2022-03-06 04:54:49 +0000.535665][6a3d] get the H.264 IDR frame
[015:557] [2022-03-06 04:54:49 +0000.566496][6a3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10093
[015:558] [2022-03-06 04:54:49 +0000.566672][6a3c] push video frame to H264
encoder. (100 frame for one log)

[015:558] [2022-03-06 04:54:49 +0000.566737][6a3c] push video frame to H264


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

[015:558] [2022-03-06 04:54:49 +0000.566799][6a3c] H264Encode::push video frame to


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

[015:558] [2022-03-06 04:54:49 +0000.566898][6a3c] The input pts:10093 fps:30


[015:594] [2022-03-06 04:54:49 +0000.603536][6a3c] H264Encode::H264SWEncoder get
callback, length:139280 type:1 nalType:1length:139276
[015:822] [2022-03-06 04:54:49 +0000.830756][6a19] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[015:922] [2022-03-06 04:54:49 +0000.931039][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:960] [2022-03-06 04:54:49 +0000.969377][6a19] The convert RGB to YUV take 4
[016:127] [2022-03-06 04:54:50 +0000.135959][6a3c] Push an pts:10662 to dts queue.
[016:163] [2022-03-06 04:54:50 +0000.172330][6a3c] last dts:10628 currentPts:10662
ppsOrSPS:0 queue length:2
[016:166] [2022-03-06 04:54:50 +0000.175661][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:192] [2022-03-06 04:54:50 +0000.200789][6a3c] DTS queue for
Generator:0x7d07c07868 10725
[016:219] [2022-03-06 04:54:50 +0000.228486][6a1d] Run AGC when audioType = 0
[016:220] [2022-03-06 04:54:50 +0000.228700][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:410] [2022-03-06 04:54:50 +0000.419648][6a35]
RecordAudioSource::PullAudioFrame
[016:423] [2022-03-06 04:54:50 +0000.431895][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:443] [2022-03-06 04:54:50 +0000.452190][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[016:461] [2022-03-06 04:54:50 +0000.470224][6a19] The convert RGB to YUV take 3
[016:504] [2022-03-06 04:54:50 +0000.513320][6a35] resampled_data_size:13312
[016:552] [2022-03-06 04:54:50 +0000.561433][6a19] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[016:590] [2022-03-06 04:54:50 +0000.598697][6a35] AF_SpeedFilter audio time
[016:590] [2022-03-06 04:54:50 +0000.598903][6a35] AF_SpeedFilter audio time 111,
0x7cf7c19190 out time: 29327031 org time: 29327031
[016:650] [2022-03-06 04:54:50 +0000.659601][6a35] AF_SpeedFilter::PullFrame eof4
[016:653] [2022-03-06 04:54:50 +0000.661838][6a35]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:923] [2022-03-06 04:54:50 +0000.932534][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:956] [2022-03-06 04:54:50 +0000.965588][6a19] The convert RGB to YUV take 2
[017:026] [2022-03-06 04:54:51 +0000.35014][6a3c] DTS queue for
Generator:0x7d07c07868 11560
[017:165] [2022-03-06 04:54:51 +0000.174185][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:169] [2022-03-06 04:54:51 +0000.178500][6a3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[017:224] [2022-03-06 04:54:51 +0000.233148][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[017:421] [2022-03-06 04:54:51 +0000.430273][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:460] [2022-03-06 04:54:51 +0000.469453][6a19] The convert RGB to YUV take 3
[017:464] [2022-03-06 04:54:51 +0000.472917][6a3c] Push an pts:11996 to dts queue.
[017:497] [2022-03-06 04:54:51 +0000.505772][6a3c] h264 add frame header cdr flag
[017:498] [2022-03-06 04:54:51 +0000.506995][6a3c] Received key frame:11996
[017:498] [2022-03-06 04:54:51 +0000.507135][6a3c] last dts:11960 currentPts:11996
ppsOrSPS:0 queue length:2
[017:527] [2022-03-06 04:54:51 +0000.535998][6a3d] get the H.264 IDR frame
[017:857] [2022-03-06 04:54:51 +0000.865864][6a3c] DTS queue for
Generator:0x7d07c07868 12361 12394
[017:888] [2022-03-06 04:54:51 +0000.896702][6a19] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[017:924] [2022-03-06 04:54:51 +0000.933117][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:958] [2022-03-06 04:54:51 +0000.966802][6a19] The convert RGB to YUV take 3
[018:011] [2022-03-06 04:54:52 +0000.20308][6a35] AF_SpeedFilter audio 0x7cf7c19190
PullFrame
[018:171] [2022-03-06 04:54:52 +0000.180355][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:218] [2022-03-06 04:54:52 +0000.227176][6a1d] Run AGC when audioType = 0
[018:246] [2022-03-06 04:54:52 +0000.254777][6a35]
RecordAudioSource::PullAudioFrame
[018:457] [2022-03-06 04:54:52 +0000.466074][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:491] [2022-03-06 04:54:52 +0000.500561][6a19] The convert RGB to YUV take 1
[018:726] [2022-03-06 04:54:52 +0000.735574][6a3c] DTS queue for
Generator:0x7d07c07868 13227 13260
[018:755] [2022-03-06 04:54:52 +0000.764612][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc80c8
[018:764] [2022-03-06 04:54:52 +0000.773206][6a35] resampled_data_size:4096
[018:824] [2022-03-06 04:54:52 +0000.832696][6a3c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13360
[018:824] [2022-03-06 04:54:52 +0000.832824][6a3c] Push an pts:13360 to dts queue.
[018:864] [2022-03-06 04:54:52 +0000.873170][6a3c] SendFrame
encodedImage._timeStamp:13360encodedImage->_length:120720
[018:864] [2022-03-06 04:54:52 +0000.873383][6a3c] last dts:13327 currentPts:13360
ppsOrSPS:0 queue length:2
[018:894] [2022-03-06 04:54:52 +0000.902718][6a35] AF_SpeedFilter::PullFrame eof4
[018:896] [2022-03-06 04:54:52 +0000.905111][6a35]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:920] [2022-03-06 04:54:52 +0000.929109][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[018:920] [2022-03-06 04:54:52 +0000.929237][6a19] GPUImageProcessing: input frame
width1280 X 720
[018:921] [2022-03-06 04:54:52 +0000.929678][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:921] [2022-03-06 04:54:52 +0000.929814][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:929] [2022-03-06 04:54:52 +0000.937685][6a3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13423 pts:13423
[018:935] [2022-03-06 04:54:52 +0000.944284][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[018:955] [2022-03-06 04:54:52 +0000.963723][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:958] [2022-03-06 04:54:52 +0000.966899][6a3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13493
[018:958] [2022-03-06 04:54:52 +0000.967072][6a3c] push video frame to H264
encoder. (100 frame for one log)

[018:958] [2022-03-06 04:54:52 +0000.967133][6a3c] push video frame to H264


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

[018:958] [2022-03-06 04:54:52 +0000.967204][6a3c] H264Encode::push video frame to


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

[018:958] [2022-03-06 04:54:52 +0000.967288][6a3c] The input pts:13493 fps:30


[018:985] [2022-03-06 04:54:52 +0000.993834][6a19] The convert RGB to YUV take 3
[018:990] [2022-03-06 04:54:52 +0000.999271][6a3c] H264Encode::H264SWEncoder get
callback, length:193008 type:1 nalType:1length:193004
[019:159] [2022-03-06 04:54:53 +0000.168578][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:433] [2022-03-06 04:54:53 +0000.441844][6a3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[019:453] [2022-03-06 04:54:53 +0000.461768][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:487] [2022-03-06 04:54:53 +0000.495761][6a19] The convert RGB to YUV take 2
[019:521] [2022-03-06 04:54:53 +0000.530148][6a3c] h264 add frame header cdr flag
[019:522] [2022-03-06 04:54:53 +0000.530759][6a3c] Received key frame:14024
[019:522] [2022-03-06 04:54:53 +0000.530844][6a3c] DTS queue for
Generator:0x7d07c07868 14054
[019:558] [2022-03-06 04:54:53 +0000.566731][6a3d] get the H.264 IDR frame
[019:608] [2022-03-06 04:54:53 +0000.617074][6a35] AF_SpeedFilter audio
0x7cf7c19190 PullFrame
[019:953] [2022-03-06 04:54:53 +0000.962256][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:989] [2022-03-06 04:54:53 +0000.997941][6a19] The convert RGB to YUV take 3
[020:023] [2022-03-06 04:54:54 +0000.31806][6a19] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[020:085] [2022-03-06 04:54:54 +0000.93779][6a35] RecordAudioSource::PullAudioFrame
[020:157] [2022-03-06 04:54:54 +0000.166247][6a3c] Push an pts:14694 to dts queue.
[020:165] [2022-03-06 04:54:54 +0000.174438][6a39] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:192] [2022-03-06 04:54:54 +0000.201341][6a3c] last dts:14661 currentPts:14694
ppsOrSPS:0 queue length:2
[020:218] [2022-03-06 04:54:54 +0000.226726][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:218] [2022-03-06 04:54:54 +0000.226928][6a1e] _deviceSampleRate:48000

[020:222] [2022-03-06 04:54:54 +0000.230916][6a1d] Run AGC when audioType = 0


[020:222] [2022-03-06 04:54:54 +0000.231230][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:362] [2022-03-06 04:54:54 +0000.370901][6a3c] DTS queue for
Generator:0x7d07c07868 14894
[020:454] [2022-03-06 04:54:54 +0000.462898][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:489] [2022-03-06 04:54:54 +0000.497800][6a19] The convert RGB to YUV take 2
[020:641] [2022-03-06 04:54:54 +0000.650197][6a1d] haveEnoughProcessedData
internalAudioStream.length: 20
[020:656] [2022-03-06 04:54:54 +0000.665371][6a19] StopRecording:
[020:657] [2022-03-06 04:54:54 +0000.665892][6a19] OnNeedStopRecording:
[020:661] [2022-03-06 04:54:54 +0000.669954][6a35] resampled_data_size:512
[020:661] [2022-03-06 04:54:54 +0000.670418][6a35] AF_SpeedFilter audio time 222,
0x7cf7c19190 out time: 29331091 org time: 29331091
[020:662] [2022-03-06 04:54:54 +0000.671065][6a35] PullAudioFrame: PullFrame audio
finished.
[020:662] [2022-03-06 04:54:54 +0000.671217][6a35]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[020:665] [2022-03-06 04:54:54 +0000.674112][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[020:665] [2022-03-06 04:54:54 +0000.674418][6a19] operator(): Stop
[020:665] [2022-03-06 04:54:54 +0000.674484][6a19] StopPullFrameAndWriteMp4
time:29331142 enter.

[020:665] [2022-03-06 04:54:54 +0000.674528][6a19] StopRecording:


[020:668] [2022-03-06 04:54:54 +0000.677346][6a3c]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[020:671] [2022-03-06 04:54:54 +0000.680054][6a18] stop recording
[020:671] [2022-03-06 04:54:54 +0000.680147][6a18]
RecordingSessionInternalSimple:destroy media processers
[020:671] [2022-03-06 04:54:54 +0000.680212][6a18] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[020:671] [2022-03-06 04:54:54 +0000.680262][6a18] H264Encode::flushing hareware
Encoder
[020:671] [2022-03-06 04:54:54 +0000.680503][6a18] Flush time:29331148 enter.

[020:671] [2022-03-06 04:54:54 +0000.680577][6a18] H264Encoder encoder flush


[020:671] [2022-03-06 04:54:54 +0000.680631][6a18] flush output queue
[020:983] [2022-03-06 04:54:54 +0000.991964][6a18] Flush leave. expire time = 312
ms

[020:983] [2022-03-06 04:54:54 +0000.992150][6a18] ~H264EncodeWrap:


[020:983] [2022-03-06 04:54:54 +0000.992183][6a18] ~H264Encode:
[020:983] [2022-03-06 04:54:54 +0000.992210][6a18] teardownCompressionSession:
H264Encode::destroying Encoder
[020:983] [2022-03-06 04:54:54 +0000.992288][6a18] Release time:29331460 enter.

[020:983] [2022-03-06 04:54:54 +0000.992420][6a18] Release:


MediaCodecVideoEncoder::Release _inited:1
[020:983] [2022-03-06 04:54:54 +0000.992454][6a18] Destroy time:29331460 enter.

[020:983] [2022-03-06 04:54:54 +0000.992491][6a18] H264Encoder encoderDestroy


[020:983] [2022-03-06 04:54:54 +0000.992521][6a18]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c1abb0
[020:983] [2022-03-06 04:54:54 +0000.992551][6a18]
AndroidMediaCodecVideoEncoder::Destroy
[020:997] [2022-03-06 04:54:55 +0000.6089][6a18] Destroy leave. expire time = 14
ms

[020:997] [2022-03-06 04:54:55 +0000.6252][6a18] Release leave. expire time = 14


ms

[020:997] [2022-03-06 04:54:55 +0000.6295][6a18] ~AndroidHwAvcEncoder time:29331474


enter.

[020:997] [2022-03-06 04:54:55 +0000.6405][6a18] Release time:29331474 enter.

[020:997] [2022-03-06 04:54:55 +0000.6442][6a18] Release: MediaCodecVideoEncoder::


has been released before, just return
[020:997] [2022-03-06 04:54:55 +0000.6477][6a18] Release leave. expire time = 0 ms

[020:997] [2022-03-06 04:54:55 +0000.6522][6a18] ~AndroidMediaCodecVideoEncoder


[020:997] [2022-03-06 04:54:55 +0000.6555][6a18] ~WrapAndroidMediaCodec
time:29331474 enter.

[020:997] [2022-03-06 04:54:55 +0000.6587][6a18] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:997] [2022-03-06 04:54:55 +0000.6614][6a18] video hevc hw codec


destructor:0x7c37bdffd0

[020:998] [2022-03-06 04:54:55 +0000.6672][6a18] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[020:998] [2022-03-06 04:54:55 +0000.6704][6a18] teardownCompressionSession:


H264Encode::destroyed Encoder
[020:998] [2022-03-06 04:54:55 +0000.6734][6a18]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:998] [2022-03-06 04:54:55 +0000.6759][6a18] AACSWEncode destructor
[021:006] [2022-03-06 04:54:55 +0000.14888][6a3d] MP4 close file successfully
[021:006] [2022-03-06 04:54:55 +0000.15005][6a3d] Recording session Internal:
notify recording ok
[021:006] [2022-03-06 04:54:55 +0000.15027][6a3d] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4,
output_video_timestamp_:15193 last_video_pts_:15157
[021:006] [2022-03-06 04:54:55 +0000.15056][6a3d] OnRecordFinish:
[021:007] [2022-03-06 04:54:55 +0000.15734][6a3d] onRecordingOk: net seek
pos:0record video duration:15190record audio duration:15162
[021:007] [2022-03-06 04:54:55 +0000.16276][6a39] destructMicSource_w:
[021:007] [2022-03-06 04:54:55 +0000.16329][6a39] setOutput_w:
MicSource::setOutput() 0x0
[021:007] [2022-03-06 04:54:55 +0000.16361][6a39] close external audio stream

[021:007] [2022-03-06 04:54:55 +0000.16484][6a19] releaseThread 0x7ce7b9e090


[021:007] [2022-03-06 04:54:55 +0000.16522][6a19] ~MicSource: Mic source
destroyed:0x7d27dedce0
[021:008] [2022-03-06 04:54:55 +0000.17600][6a19] StopPullFrameAndWriteMp4 leave.
expire time = 343 ms

[021:009] [2022-03-06 04:54:55 +0000.17679][6a19] DestroyPipelineAndFilters


time:29331486 enter.

[021:009] [2022-03-06 04:54:55 +0000.17711][6a19] UnbindInputFilter 0x7cf7c06cd0


this 0x7d17bc82f0
[021:009] [2022-03-06 04:54:55 +0000.17749][6a19] UnbindInputFilter 0x7cf7c161e8
this 0x7cf7c192e0
[021:009] [2022-03-06 04:54:55 +0000.17792][6a19] UnbindInputFilter 0x7d17bc82f0
this 0x7cc7bf5730
[021:009] [2022-03-06 04:54:55 +0000.17814][6a19] filter: filter pipeline destroy
this: 0x7cc7bf5690
[021:009] [2022-03-06 04:54:55 +0000.18027][6a19] ClearVideoOfSources: recodring
total frames:0
[021:009] [2022-03-06 04:54:55 +0000.18063][6a19] ClearVideoOfSources:
[021:009] [2022-03-06 04:54:55 +0000.18095][6a19] GPUImageProcessing destruct.
[021:009] [2022-03-06 04:54:55 +0000.18152][6a19] destroy TrivalImageDrawer
0x7cd7bbf550
[021:009] [2022-03-06 04:54:55 +0000.18174][6a19] The shader has been initialize,
clean up them.

[021:009] [2022-03-06 04:54:55 +0000.18229][6a19] ~OpenGLFrameBuffer:


[021:009] [2022-03-06 04:54:55 +0000.18347][6a19] ~OpenGLFrameBuffer:
[021:009] [2022-03-06 04:54:55 +0000.18480][6a19] ~OpenGLFrameBuffer:
[021:009] [2022-03-06 04:54:55 +0000.18567][6a19] ~OpenGLFrameBuffer:
[021:009] [2022-03-06 04:54:55 +0000.18640][6a19] ~OpenGLFrameBuffer:
[021:010] [2022-03-06 04:54:55 +0000.18721][6a19] ~OpenGLFrameBuffer:
[021:010] [2022-03-06 04:54:55 +0000.18911][6a19] GPUImageProcessing destruct
finish.
[021:010] [2022-03-06 04:54:55 +0000.18962][6a19] GPURGBAFrame destruct.
[021:010] [2022-03-06 04:54:55 +0000.19445][6a19] destroy OpenGLRenderProgram
0x7d17bc80c8
[021:010] [2022-03-06 04:54:55 +0000.19486][6a19] ~CameraSource time:29331487
enter.

[021:010] [2022-03-06 04:54:55 +0000.19503][6a19] ~CameraSource leave. expire time


= 0 ms

[021:010] [2022-03-06 04:54:55 +0000.19531][6a19] ~RecordAudioSource time:29331487


enter.

[021:010] [2022-03-06 04:54:55 +0000.19554][6a19] ~RecordAudioSource leave. expire


time = 0 ms

[021:010] [2022-03-06 04:54:55 +0000.19583][6a19] DestroyPipelineAndFilters leave.


expire time = 1 ms

[021:034] [2022-03-06 04:54:55 +0000.42758][6098]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:034] [2022-03-06 04:54:55 +0000.43524][6098] machine model :xiaomi
[021:034] [2022-03-06 04:54:55 +0000.43576][6098] Support this machine
model :xiaomi
[021:034] [2022-03-06 04:54:55 +0000.43591][6098] global inited! current sdk
version: 07-20-936c45f
[021:035] [2022-03-06 04:54:55 +0000.43722][6098] filter: filter pipeline construtc
this: 0x7cf7c21850
[021:035] [2022-03-06 04:54:55 +0000.43749][6098] MediaFilterGraph:
MediaFilterGraph construct
[021:035] [2022-03-06 04:54:55 +0000.43765][6098] GLESContext:
[021:035] [2022-03-06 04:54:55 +0000.43797][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[021:035] [2022-03-06 04:54:55 +0000.44585][6098] The result of creation:
0x7c97bfc3f0
[021:036] [2022-03-06 04:54:55 +0000.44682][6098] The result of
eglCreatePbufferSurface is: 0x7c97bb78d0
[021:036] [2022-03-06 04:54:55 +0000.44824][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
[021:036] [2022-03-06 04:54:55 +0000.44849][6098] The source 0 speed:1
[021:036] [2022-03-06 04:54:55 +0000.44872][6098] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4,
delay: 0
[021:036] [2022-03-06 04:54:55 +0000.44892][6098] CreateDecoderByVideoSource
time:29331513 enter.

[021:037] [2022-03-06 04:54:55 +0000.45996][6098] running_decoder_count:0max


count:2
[021:037] [2022-03-06 04:54:55 +0000.46055][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27cab720
[021:068] [2022-03-06 04:54:55 +0000.77629][6a49] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7d37be9500] Current FFmpeg version git-2021-06-16-97cea6f

[021:106] [2022-03-06 04:54:55 +0000.114858][6a49] OnStreamInfoFound: video


duration_: 15190
[021:107] [2022-03-06 04:54:55 +0000.116638][6098] start decoder
[021:108] [2022-03-06 04:54:55 +0000.116725][6098] CreateDecoderByVideoSource
leave. expire time = 72 ms

[021:108] [2022-03-06 04:54:55 +0000.116782][6098] BindInputFilter 0x7d07c062b0


this 0x7cc7bf3968
[021:108] [2022-03-06 04:54:55 +0000.116810][6098] BindInputFilter 0x7cc7bf3968
this 0x7cc7bf9d28
[021:108] [2022-03-06 04:54:55 +0000.116838][6098] BindInputFilter 0x7d07c062b0
this 0x7cc7bf7248
[021:108] [2022-03-06 04:54:55 +0000.116864][6098] BindInputFilter 0x7cc7bf7248
this 0x7cc7bf83c8
[021:108] [2022-03-06 04:54:55 +0000.116884][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
[021:108] [2022-03-06 04:54:55 +0000.116943][6098] BindInputFilter 0x7cc7bf9d28
this 0x7cc7bef0c8
[021:108] [2022-03-06 04:54:55 +0000.116971][6098] BindInputFilter 0x7cc7bef0c8
this 0x7cf7c218f0
[021:108] [2022-03-06 04:54:55 +0000.116998][6098] BindInputFilter 0x7cc7bf83c8
this 0x7cc7bf8828
[021:108] [2022-03-06 04:54:55 +0000.117023][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
[021:108] [2022-03-06 04:54:55 +0000.117348][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[021:109] [2022-03-06 04:54:55 +0000.117795][6098] machine model :xiaomi
[021:109] [2022-03-06 04:54:55 +0000.117828][6098] Support this machine
model :xiaomi
[021:109] [2022-03-06 04:54:55 +0000.117871][6098] global inited! current sdk
version: 07-20-936c45f
[021:109] [2022-03-06 04:54:55 +0000.117923][6098] GetPipeline:
-----------------------------------------
[021:109] [2022-03-06 04:54:55 +0000.117945][6098] GetPipeline: source:
0x7d07c06090
[021:109] [2022-03-06 04:54:55 +0000.117965][6a4a] NO get frame from decoder
[021:109] [2022-03-06 04:54:55 +0000.117972][6098] GetPipeline: filter: NULLFilter
[021:109] [2022-03-06 04:54:55 +0000.118037][6098] GetPipeline: filter: NULLFilter
[021:109] [2022-03-06 04:54:55 +0000.118061][6098] GetPipeline: filter: NULLFilter
[021:109] [2022-03-06 04:54:55 +0000.118085][6098] GetPipeline: audio filter:
AuidoNULLFilter
[021:109] [2022-03-06 04:54:55 +0000.118117][6098] GetPipeline: audio filter:
AuidoNULLFilter
[021:109] [2022-03-06 04:54:55 +0000.118149][6098] GetPipeline: audio filter:
AudioNUllFilter
[021:109] [2022-03-06 04:54:55 +0000.118163][6098] GetPipeline:
------------------------------------------
[021:109] [2022-03-06 04:54:55 +0000.118187][6098] filter: filter pipeline2 update
pattern: 0
[021:110] [2022-03-06 04:54:55 +0000.119103][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:110] [2022-03-06 04:54:55 +0000.119346][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:110] [2022-03-06 04:54:55 +0000.119421][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:110] [2022-03-06 04:54:55 +0000.119527][6098] DeviceInit:
[021:111] [2022-03-06 04:54:55 +0000.119734][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:111] [2022-03-06 04:54:55 +0000.120194][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:111] [2022-03-06 04:54:55 +0000.120504][6098] CreatePlatformSpecificObjects:
[021:111] [2022-03-06 04:54:55 +0000.120568][6098] audio device use null audio
input and opensl output
[021:111] [2022-03-06 04:54:55 +0000.120596][6098] Create OpenSLES output module
with java VM support.

[021:112] [2022-03-06 04:54:55 +0000.120744][6098] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:112] [2022-03-06 04:54:55 +0000.121043][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:112] [2022-03-06 04:54:55 +0000.121329][6098] Create OpenSLES output module
with buffer num:2

[021:112] [2022-03-06 04:54:55 +0000.121396][6098] Error(trace.cc:40): Init the


output and input for audio device template.
[021:112] [2022-03-06 04:54:55 +0000.121426][6098] Init the output device.

[021:112] [2022-03-06 04:54:55 +0000.121454][6098] Set the playout as stereo:1


[021:112] [2022-03-06 04:54:55 +0000.121491][6098] Set the sample rate to be:44100

[021:112] [2022-03-06 04:54:55 +0000.121531][6098] Low latency buffer size:144 low


sample rate:48000
[021:112] [2022-03-06 04:54:55 +0000.121562][6098] DeviceInit: Done
[021:113] [2022-03-06 04:54:55 +0000.121823][6098] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[021:110] [2022-03-06 04:54:55 +0000.119059][6a4a] NO get frame from decoder
[021:127] [2022-03-06 04:54:55 +0000.136198][6a4a] NO get frame from decoder
[021:128] [2022-03-06 04:54:55 +0000.137007][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[021:128] [2022-03-06 04:54:55 +0000.137102][6098]
MediaFilterPlayer::SetPlayerNotify 0x7c47d02b40
[021:128] [2022-03-06 04:54:55 +0000.137210][6098]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[021:128] [2022-03-06 04:54:55 +0000.137257][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[021:128] [2022-03-06 04:54:55 +0000.137503][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[021:128] [2022-03-06 04:54:55 +0000.137621][6098] SetGraphLoop: SetGraphLoop 1
[021:129] [2022-03-06 04:54:55 +0000.137649][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[021:129] [2022-03-06 04:54:55 +0000.137707][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[021:129] [2022-03-06 04:54:55 +0000.137999][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[021:129] [2022-03-06 04:54:55 +0000.138261][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[021:130] [2022-03-06 04:54:55 +0000.139555][6a54] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d37c446f8
[021:132] [2022-03-06 04:54:55 +0000.141208][6a4a] NO get frame from decoder
[021:134] [2022-03-06 04:54:55 +0000.143331][6a4a] NO get frame from decoder
[021:136] [2022-03-06 04:54:55 +0000.144914][6a4a] NO get frame from decoder
[021:138] [2022-03-06 04:54:55 +0000.146942][6a4a] NO get frame from decoder
[021:142] [2022-03-06 04:54:55 +0000.151844][6a4a] NO get frame from decoder
[021:146] [2022-03-06 04:54:55 +0000.155399][6a56] Start:
[021:147] [2022-03-06 04:54:55 +0000.155905][6a55] operator(): video render
started.
[021:147] [2022-03-06 04:54:55 +0000.156073][6a55] DriveRender working... (1/200)
[021:147] [2022-03-06 04:54:55 +0000.156108][6a56] Start:
[021:147] [2022-03-06 04:54:55 +0000.156507][6a56] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[021:147] [2022-03-06 04:54:55 +0000.156607][6a56] Reset: history total size: 98
[021:147] [2022-03-06 04:54:55 +0000.156134][6a55] Warning(video_render.cc:390): No
picture to display (1/50)
[021:148] [2022-03-06 04:54:55 +0000.156665][6a56] DeviceStart:
audioDevice_:0x7da7c6b8a0
[021:148] [2022-03-06 04:54:55 +0000.156703][6a56] DeviceStart: time profile
playout init before
[021:148] [2022-03-06 04:54:55 +0000.156761][6a56] DeviceStart: time profile
playout init end
[021:148] [2022-03-06 04:54:55 +0000.156823][6a56] OpenSlesOutput:Start playout

[021:149] [2022-03-06 04:54:55 +0000.158503][6a56] Create the opensl output player.


streamtype before:0

[021:149] [2022-03-06 04:54:55 +0000.158627][6a56] Create the opensl output player.


streamtype after:3

[021:175] [2022-03-06 04:54:55 +0000.184389][6a56] Enqueue opensl buffer size:1764


[021:200] [2022-03-06 04:54:55 +0000.209509][6a56] DeviceStart: time profile
playout all end
[021:200] [2022-03-06 04:54:55 +0000.209589][6a56] operator(): Audio playback
started.
[021:201] [2022-03-06 04:54:55 +0000.209736][6a56] operator(): Started now!
[021:201] [2022-03-06 04:54:55 +0000.209834][6a57] Pull audio failed.(wait video!)
[021:201] [2022-03-06 04:54:55 +0000.209927][6a57]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:201] [2022-03-06 04:54:55 +0000.209854][6a58] Error(video_source.cc:430): wait
decoder a frame: 0
[021:202] [2022-03-06 04:54:55 +0000.211498][6a58] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[021:203] [2022-03-06 04:54:55 +0000.211993][6a57] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[021:205] [2022-03-06 04:54:55 +0000.213893][6a59]
PlayerSimpleBufferQueueCallbackHandler function
[021:205] [2022-03-06 04:54:55 +0000.214037][6a59] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[021:205] [2022-03-06 04:54:55 +0000.214078][6a59]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:213] [2022-03-06 04:54:55 +0000.221781][6a58] OnVideoFrameReady(1/200)
[021:213] [2022-03-06 04:54:55 +0000.222221][6a55] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[021:213] [2022-03-06 04:54:55 +0000.222350][6a55] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:29331690
[021:213] [2022-03-06 04:54:55 +0000.222495][6a57] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:214] [2022-03-06 04:54:55 +0000.223630][6a57] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[021:215] [2022-03-06 04:54:55 +0000.224048][6a56] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[021:215] [2022-03-06 04:54:55 +0000.224274][6a57]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:215] [2022-03-06 04:54:55 +0000.224378][6a56] The audio playback speed:100
(1/100)
[021:215] [2022-03-06 04:54:55 +0000.224440][6a56] lipsync_debug: The current
played audio timestamp is:0(1/50)
[021:215] [2022-03-06 04:54:55 +0000.224476][6a56] First audio frame rendering
[021:239] [2022-03-06 04:54:55 +0000.248166][6a55] lipsync_debug: render a video
frame
[021:239] [2022-03-06 04:54:55 +0000.248235][6a55] lipsync_debug: First video frame
rendering.
[021:249] [2022-03-06 04:54:55 +0000.258144][6a55]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:20 timeDelta:36 last
video ts:900 frame->pts:2700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[021:249] [2022-03-06 04:54:55 +0000.258228][6a55] lipsync_debug: tsDelta -
timeDelta = -16
[021:249] [2022-03-06 04:54:55 +0000.258243][6a55] lipsync_debug:result remaining
time:0
[021:249] [2022-03-06 04:54:55 +0000.258258][6a55] dynamic updated lipsync delay:0
[021:257] [2022-03-06 04:54:55 +0000.266634][6a55] lipsync_debug:remaining time:10
tsDelta - timeDelta:6
[021:258] [2022-03-06 04:54:55 +0000.266800][6a55] lipsync_debug:result remaining
time:6
[021:352] [2022-03-06 04:54:55 +0000.361159][6a58] video frame wait audio frame:
last_video_timestamp:459 last_audio_timestamp:347.891
[021:352] [2022-03-06 04:54:55 +0000.361431][6a58]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[021:863] [2022-03-06 04:54:55 +0000.871774][6a55] lipsync_debug:displaying video
ts:59400 The current displayed video timestamp is:29332340
[022:102] [2022-03-06 04:54:56 +0000.111141][6a59]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:201] [2022-03-06 04:54:56 +0000.210124][6a56] do work DoLipsync!
[022:201] [2022-03-06 04:54:56 +0000.210396][6a56] total delay:80 videoTsMS:995
audioTsMS:915 diff:80
[022:201] [2022-03-06 04:54:56 +0000.210471][6a56] Set the lipsync delay:80
[022:222] [2022-03-06 04:54:56 +0000.231444][6a1d] Run AGC when audioType = 0
[022:264] [2022-03-06 04:54:56 +0000.272975][6a58] Error(video_source.cc:430): wait
decoder a frame: 0
[022:342] [2022-03-06 04:54:56 +0000.351112][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[022:420] [2022-03-06 04:54:56 +0000.429375][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[022:422] [2022-03-06 04:54:56 +0000.431468][6a56] Stop:
[022:423] [2022-03-06 04:54:56 +0000.431816][6a55] operator(): Video Render
stopped.
[022:423] [2022-03-06 04:54:56 +0000.431982][6a56] Stop:
[022:424] [2022-03-06 04:54:56 +0000.433528][6a56] DeviceStop:
audioDevice_:0x7da7c6b8a0
[022:425] [2022-03-06 04:54:56 +0000.434088][6a56] OpenSlesOutput:Stop playout

[022:431] [2022-03-06 04:54:56 +0000.439717][6a56] DeviceStop: Done


[022:431] [2022-03-06 04:54:56 +0000.439952][6a56] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[022:431] [2022-03-06 04:54:56 +0000.440015][6a56] operator(): Stop now!
[022:453] [2022-03-06 04:54:56 +0000.462153][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[022:453] [2022-03-06 04:54:56 +0000.462287][6098] StopPreView: Have Stopped,
operation cancel
[022:453] [2022-03-06 04:54:56 +0000.462345][6098] Stop:
[022:453] [2022-03-06 04:54:56 +0000.462507][6a56] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[022:454] [2022-03-06 04:54:56 +0000.462779][6098] DeviceRelease:
audioDevice_:0x7da7c6b8a0
[022:454] [2022-03-06 04:54:56 +0000.462850][6098] OpenSlesOutput:Stop playout

[022:454] [2022-03-06 04:54:56 +0000.462892][6098] DeviceRelease: Release the


webrtc device object.
[022:454] [2022-03-06 04:54:56 +0000.463411][6098] OpenSlesOutput destruct.

[022:454] [2022-03-06 04:54:56 +0000.463498][6098] DeviceRelease: Done


[022:455] [2022-03-06 04:54:56 +0000.463692][6098] Stop:
[022:455] [2022-03-06 04:54:56 +0000.463790][6a55] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[022:458] [2022-03-06 04:54:56 +0000.467398][6098] global uninited!
[022:458] [2022-03-06 04:54:56 +0000.467595][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[022:459] [2022-03-06 04:54:56 +0000.467671][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[022:459] [2022-03-06 04:54:56 +0000.467693][6098] RemoveVideoBackGroud: hava not
add video backgroud
[022:459] [2022-03-06 04:54:56 +0000.467727][6098] UnbindInputFilter 0x7cc7bef0c8
this 0x7cf7c218f0
[022:459] [2022-03-06 04:54:56 +0000.467757][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c06090
[022:459] [2022-03-06 04:54:56 +0000.467776][6098] DestoryDecoderByVideoSource
time:29332936 enter.

[022:459] [2022-03-06 04:54:56 +0000.467799][6098] ~VideoBindDecoder time:29332936


enter.

[022:459] [2022-03-06 04:54:56 +0000.468018][6098] CleanUp time:29332936 enter.

[022:473] [2022-03-06 04:54:56 +0000.482366][6098] CleanUp leave. expire time = 14


ms

[022:473] [2022-03-06 04:54:56 +0000.482468][6098] CleanUp time:29332950 enter.

[022:474] [2022-03-06 04:54:56 +0000.482787][6098] CleanUp leave. expire time = 1


ms

[022:474] [2022-03-06 04:54:56 +0000.483229][6098] ~VideoBindDecoder leave. expire


time = 15 ms

[022:474] [2022-03-06 04:54:56 +0000.483283][6098] DestoryDecoderByVideoSource


leave. expire time = 15 ms

[022:474] [2022-03-06 04:54:56 +0000.483319][6098] UnbindInputFilter 0x7cc7bf9d28


this 0x7cc7bef0c8
[022:474] [2022-03-06 04:54:56 +0000.483355][6098] UnbindInputFilter 0x7cc7bf3968
this 0x7cc7bf9d28
[022:474] [2022-03-06 04:54:56 +0000.483388][6098] UnbindInputFilter 0x7d07c062b0
this 0x7cc7bf3968
[022:474] [2022-03-06 04:54:56 +0000.483420][6098] UnbindInputFilter 0x7cc7bf83c8
this 0x7cc7bf8828
[022:474] [2022-03-06 04:54:56 +0000.483451][6098] UnbindInputFilter 0x7cc7bf7248
this 0x7cc7bf83c8
[022:474] [2022-03-06 04:54:56 +0000.483482][6098] UnbindInputFilter 0x7d07c062b0
this 0x7cc7bf7248
[022:486] [2022-03-06 04:54:56 +0000.495390][6098] ~GLESContext:
[022:487] [2022-03-06 04:54:56 +0000.496492][6098] GLESContext destruct finish.
[022:487] [2022-03-06 04:54:56 +0000.496593][6098] filter: filter pipeline destroy
this: 0x7cf7c21850
[022:488] [2022-03-06 04:54:56 +0000.497241][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:489] [2022-03-06 04:54:56 +0000.497765][6098] machine model :xiaomi
[022:489] [2022-03-06 04:54:56 +0000.497842][6098] Support this machine
model :xiaomi
[022:489] [2022-03-06 04:54:56 +0000.497869][6098] global inited! current sdk
version: 07-20-936c45f
[022:489] [2022-03-06 04:54:56 +0000.498063][6098] filter: filter pipeline
construtc this: 0x7cf7c21850
[022:489] [2022-03-06 04:54:56 +0000.498105][6098] MediaFilterGraph:
MediaFilterGraph construct
[022:489] [2022-03-06 04:54:56 +0000.498140][6098] GLESContext:
[022:489] [2022-03-06 04:54:56 +0000.498192][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[022:491] [2022-03-06 04:54:56 +0000.500093][6098] The result of creation:
0x7c97bf5880
[022:491] [2022-03-06 04:54:56 +0000.500258][6098] The result of
eglCreatePbufferSurface is: 0x7c97bec520
[022:491] [2022-03-06 04:54:56 +0000.500409][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
[022:491] [2022-03-06 04:54:56 +0000.500463][6098] The source 0 speed:1
[022:491] [2022-03-06 04:54:56 +0000.500497][6098] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4,
delay: 0
[022:491] [2022-03-06 04:54:56 +0000.500528][6098] CreateDecoderByVideoSource
time:29332968 enter.

[022:492] [2022-03-06 04:54:56 +0000.501207][6098] running_decoder_count:0max


count:2
[022:492] [2022-03-06 04:54:56 +0000.501333][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e89980
[022:493] [2022-03-06 04:54:56 +0000.503718][6a5c] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c7bc40] Current FFmpeg version git-2021-06-16-
97cea6f

[022:510] [2022-03-06 04:54:56 +0000.519571][6a5c] OnStreamInfoFound: video


duration_: 15190
[022:513] [2022-03-06 04:54:56 +0000.522021][6098] start decoder
[022:513] [2022-03-06 04:54:56 +0000.522101][6098] CreateDecoderByVideoSource
leave. expire time = 22 ms

[022:513] [2022-03-06 04:54:56 +0000.522141][6098] BindInputFilter 0x7d07c062b0


this 0x7cc7bf7248
[022:513] [2022-03-06 04:54:56 +0000.522170][6098] BindInputFilter 0x7cc7bf7248
this 0x7cc7bf83c8
[022:513] [2022-03-06 04:54:56 +0000.522214][6098] BindInputFilter 0x7d07c062b0
this 0x7cc7bf8828
[022:513] [2022-03-06 04:54:56 +0000.522254][6098] BindInputFilter 0x7cc7bf8828
this 0x7cc7bf3968
[022:513] [2022-03-06 04:54:56 +0000.522284][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
[022:513] [2022-03-06 04:54:56 +0000.522359][6098] BindInputFilter 0x7cc7bf83c8
this 0x7cc7bf3ea8
[022:513] [2022-03-06 04:54:56 +0000.522394][6098] BindInputFilter 0x7cc7bf3ea8
this 0x7cf7c218f0
[022:513] [2022-03-06 04:54:56 +0000.522426][6098] BindInputFilter 0x7cc7bf3968
this 0x7cc7bf1748
[022:513] [2022-03-06 04:54:56 +0000.522458][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29315633.mp4
[022:514] [2022-03-06 04:54:56 +0000.522729][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[022:514] [2022-03-06 04:54:56 +0000.522865][6098] MediaComposeFile time:29332991
enter.

[022:514] [2022-03-06 04:54:56 +0000.522913][6098] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[022:514] [2022-03-06 04:54:56 +0000.523029][6098] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[022:514] [2022-03-06 04:54:56 +0000.523068][6098] Recording session using default
bitrate support by app:31457280
[022:514] [2022-03-06 04:54:56 +0000.523191][6a67] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bb9cd0
[022:514] [2022-03-06 04:54:56 +0000.523225][6a67] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[022:514] [2022-03-06 04:54:56 +0000.523336][6098] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[022:514] [2022-03-06 04:54:56 +0000.523448][6098] GetPipeline:
-----------------------------------------
[022:514] [2022-03-06 04:54:56 +0000.523487][6098] GetPipeline: source:
0x7d07c06090
[022:514] [2022-03-06 04:54:56 +0000.523510][6098] GetPipeline: filter: NULLFilter
[022:514] [2022-03-06 04:54:56 +0000.523535][6098] GetPipeline: filter: NULLFilter
[022:514] [2022-03-06 04:54:56 +0000.523579][6098] GetPipeline: filter: NULLFilter
[022:514] [2022-03-06 04:54:56 +0000.523604][6098] GetPipeline: audio filter:
AuidoNULLFilter
[022:514] [2022-03-06 04:54:56 +0000.523630][6098] GetPipeline: audio filter:
AuidoNULLFilter
[022:515] [2022-03-06 04:54:56 +0000.523665][6098] GetPipeline: audio filter:
AudioNUllFilter
[022:515] [2022-03-06 04:54:56 +0000.523697][6098] GetPipeline:
------------------------------------------
[022:515] [2022-03-06 04:54:56 +0000.523738][6098] filter: filter pipeline2 update
pattern: 2
[022:515] [2022-03-06 04:54:56 +0000.524041][6098] MediaComposeFile leave. expire
time = 1 ms

[022:516] [2022-03-06 04:54:56 +0000.524659][6098] machine model :xiaomi


[022:516] [2022-03-06 04:54:56 +0000.524716][6098] Support this machine
model :xiaomi
[022:516] [2022-03-06 04:54:56 +0000.524737][6098] global inited! current sdk
version: 07-20-936c45f
[022:514] [2022-03-06 04:54:56 +0000.523533][6a5d] NO get frame from decoder
[022:520] [2022-03-06 04:54:56 +0000.528879][6a5d] NO get frame from decoder
[022:525] [2022-03-06 04:54:56 +0000.534375][6a5d] NO get frame from decoder
[022:526] [2022-03-06 04:54:56 +0000.535295][6a5d] NO get frame from decoder
[022:531] [2022-03-06 04:54:56 +0000.540043][6a5d] NO get frame from decoder
[022:535] [2022-03-06 04:54:56 +0000.544375][6a5d] NO get frame from decoder
[022:539] [2022-03-06 04:54:56 +0000.548317][6a5d] NO get frame from decoder
[022:543] [2022-03-06 04:54:56 +0000.552544][6a5d] NO get frame from decoder
[022:552] [2022-03-06 04:54:56 +0000.561418][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[022:552] [2022-03-06 04:54:56 +0000.561533][6098] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 201
[022:552] [2022-03-06 04:54:56 +0000.561643][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[022:553] [2022-03-06 04:54:56 +0000.561742][6098] BeginCompose: BeginCompose, is
composing 0
[022:553] [2022-03-06 04:54:56 +0000.561842][6a67] start recording, file path:
[022:553] [2022-03-06 04:54:56 +0000.562339][6a67] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 201 audio_timescale:44100
video_timescale:90000
[022:553] [2022-03-06 04:54:56 +0000.562402][6a67] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[022:553] [2022-03-06 04:54:56 +0000.562439][6a67] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 201
[022:553] [2022-03-06 04:54:56 +0000.562481][6a67] fd_open successed
handle:0xb400007d67b96920
[022:553] [2022-03-06 04:54:56 +0000.562634][6a67] create mp4 file:338
m_fileHandle: 0x7d37c7c920
[022:554] [2022-03-06 04:54:56 +0000.562664][6a67] MP4 file: is opened successfully
[022:554] [2022-03-06 04:54:56 +0000.562692][6a67] setupMediaProcessers:
[022:554] [2022-03-06 04:54:56 +0000.562716][6a67]
RecordingSessionInternalSimple:setup media processers.
[022:554] [2022-03-06 04:54:56 +0000.562743][6a67] construct AAC encoder
[022:554] [2022-03-06 04:54:56 +0000.562971][6a67] H264Encoder creating:
ultrafast012323
[022:554] [2022-03-06 04:54:56 +0000.563009][6a67] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[022:554] [2022-03-06 04:54:56 +0000.563438][6a67] H264Encode::GetMachineModel is
M2101K9AG
[022:554] [2022-03-06 04:54:56 +0000.563477][6a67] H264Encoder machine_mode
is:M2101K9AG
[022:554] [2022-03-06 04:54:56 +0000.563503][6a67] H264Encode::machine size :9
machine_mode:M2101K9AG
[022:554] [2022-03-06 04:54:56 +0000.563529][6a67] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[022:554] [2022-03-06 04:54:56 +0000.563555][6a67] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[022:554] [2022-03-06 04:54:56 +0000.563578][6a67] setupCompressionSession:
[022:554] [2022-03-06 04:54:56 +0000.563603][6a67] H264Encode::creating hareware
Encoder
[022:554] [2022-03-06 04:54:56 +0000.563629][6a67] AndroidHwAvcEncoder
time:29333031 enter.

[022:555] [2022-03-06 04:54:56 +0000.563801][6a67] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[022:555] [2022-03-06 04:54:56 +0000.563913][6a67] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[022:555] [2022-03-06 04:54:56 +0000.563950][6a67] The video avc hw codec address
is 0x7c37bcad10
[022:555] [2022-03-06 04:54:56 +0000.564024][6a67] AndroidHwAvcEncoder leave.
expire time = 1 ms
[022:555] [2022-03-06 04:54:56 +0000.564060][6a67] RegisterEncodeCompleteCallback
time:29333032 enter.

[022:555] [2022-03-06 04:54:56 +0000.564173][6a67] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[022:555] [2022-03-06 04:54:56 +0000.564214][6a67] InitEncode time:29333032 enter.

[022:555] [2022-03-06 04:54:56 +0000.564282][6a67] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[022:555] [2022-03-06 04:54:56 +0000.564322][6a67] Create time:29333032 enter.

[022:555] [2022-03-06 04:54:56 +0000.564350][6a67] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[022:555] [2022-03-06 04:54:56 +0000.564436][6a67]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7be7850
[022:556] [2022-03-06 04:54:56 +0000.564651][6a67] supported_type:video/avc
[022:556] [2022-03-06 04:54:56 +0000.564712][6a67] name:OMX.qcom.video.encoder.avc
mime:video/avc
[022:556] [2022-03-06 04:54:56 +0000.564769][6a67] hwCodecPrefix :OMX.qcom.
[022:556] [2022-03-06 04:54:56 +0000.564809][6a67] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[022:556] [2022-03-06 04:54:56 +0000.564847][6a67] mediacodec_createCodecByName
time:29333033 enter.

[022:556] [2022-03-06 04:54:56 +0000.564882][6a67] WrapAndroidMediaCodec


time:29333033 enter.

[022:556] [2022-03-06 04:54:56 +0000.565035][6a67] WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:588] [2022-03-06 04:54:56 +0000.596791][6a6c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d07c16b18
[022:601] [2022-03-06 04:54:56 +0000.610393][6a67] mediacodec_createCodecByName
leave. expire time = 45 ms

[022:601] [2022-03-06 04:54:56 +0000.610487][6a67] WrapAndroidMediaFromat


time:29333078 enter.

[022:601] [2022-03-06 04:54:56 +0000.610553][6a67] WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:647] [2022-03-06 04:54:56 +0000.656015][6a67] Destroy time:29333124 enter.

[022:647] [2022-03-06 04:54:56 +0000.656121][6a67] WrapAndroidMediaFromat::


Destroy
[022:647] [2022-03-06 04:54:56 +0000.656163][6a67] Destroy leave. expire time = 0
ms

[022:647] [2022-03-06 04:54:56 +0000.656198][6a67] ~WrapAndroidMediaFromat


time:29333124 enter.

[022:647] [2022-03-06 04:54:56 +0000.656229][6a67] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:647] [2022-03-06 04:54:56 +0000.656260][6a67] Create leave. expire time = 92


ms
[022:647] [2022-03-06 04:54:56 +0000.656290][6a67] isSemiPlanarSupport
time:29333124 enter.

[022:647] [2022-03-06 04:54:56 +0000.656317][6a67] H264Encoder isSemiPlanarSupport


[022:647] [2022-03-06 04:54:56 +0000.656350][6a67] isSemiPlanarSupport leave.
expire time = 0 ms

[022:647] [2022-03-06 04:54:56 +0000.656379][6a67] creat hw H264Encoder success,


isSemiPlanar:1
[022:647] [2022-03-06 04:54:56 +0000.656610][6a67] InitEncode leave. expire time =
92 ms

[022:648] [2022-03-06 04:54:56 +0000.657052][6a67] H264Encode::created Encoder


[022:648] [2022-03-06 04:54:56 +0000.657139][6a67] H264Encode:: H264 encoder
created.
[022:648] [2022-03-06 04:54:56 +0000.657175][6a67] H264 encoder created.
[022:648] [2022-03-06 04:54:56 +0000.657211][6a67]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c05ef0
[022:648] [2022-03-06 04:54:56 +0000.657258][6a67] setOutput:
[022:648] [2022-03-06 04:54:56 +0000.657292][6a67]
RecordingSessionInternalSimple:encoder set output to muxer!
[022:648] [2022-03-06 04:54:56 +0000.657325][6a67] request a key frame
[022:648] [2022-03-06 04:54:56 +0000.657356][6a67] H264Encode:: request a key frame
[022:662] [2022-03-06 04:54:56 +0000.671251][6a67] setDisplayRotate :90
[022:668] [2022-03-06 04:54:56 +0000.676892][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:670] [2022-03-06 04:54:56 +0000.679528][6a6c] add aac audio track with id:1
[022:671] [2022-03-06 04:54:56 +0000.679673][6a6c] audio start ts:0
[022:671] [2022-03-06 04:54:56 +0000.679726][6a6c] the audio frame has been written
into MP4 file
[022:671] [2022-03-06 04:54:56 +0000.679815][6a68] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[022:672] [2022-03-06 04:54:56 +0000.681216][6a68]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[022:744] [2022-03-06 04:54:56 +0000.753247][6a68] h264 add frame header cdr flag
[022:750] [2022-03-06 04:54:56 +0000.758986][6a68] h264 add frame header cdr flag
[022:751] [2022-03-06 04:54:56 +0000.759819][6a68] Received key frame:10
[022:751] [2022-03-06 04:54:56 +0000.759896][6a68] H264Encode:: get a sps pps
header!headerSize:29
[022:756] [2022-03-06 04:54:56 +0000.765607][6a6c] get the H.264 SPS parameter
[022:758] [2022-03-06 04:54:56 +0000.766663][6a6c] add video track with id:2
[022:759] [2022-03-06 04:54:56 +0000.767900][6a6c] get the H.264 PPS parameter
[022:768] [2022-03-06 04:54:56 +0000.776866][6a6c] get the H.264 IDR frame
[022:768] [2022-03-06 04:54:56 +0000.776970][6a6c] resss:true
[022:768] [2022-03-06 04:54:56 +0000.776993][6a6c] video start ts:10
[022:768] [2022-03-06 04:54:56 +0000.777075][6a6c] the video frame has been written
into MP4 file
[022:911] [2022-03-06 04:54:56 +0000.920369][6a68] DTS queue for
Generator:0x7d07c0c958 459 494 527 557
[022:969] [2022-03-06 04:54:56 +0000.978262][6a68] Push an pts:831 to dts queue.
[023:011] [2022-03-06 04:54:57 +0000.20567][6a6a] Error(video_source.cc:430): wait
decoder a frame: 0
[023:042] [2022-03-06 04:54:57 +0000.51245][6a68] last dts:799 currentPts:831
ppsOrSPS:0 queue length:5
[023:075] [2022-03-06 04:54:57 +0000.84436][6a67] setDisplayRotate :90
[023:075] [2022-03-06 04:54:57 +0000.84557][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:078] [2022-03-06 04:54:57 +0000.87094][6a6a] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7984 diff: 17
[023:167] [2022-03-06 04:54:57 +0000.176574][6a68] DTS queue for
Generator:0x7d07c0c958 1294 1331 1364 1396
[023:240] [2022-03-06 04:54:57 +0000.249461][6a68] SendFrame
encodedImage._timeStamp:1499encodedImage->_length:213472
[023:243] [2022-03-06 04:54:57 +0000.252107][6a68] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1532 pts:1532
[023:252] [2022-03-06 04:54:57 +0000.260789][6a68] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1665
[023:252] [2022-03-06 04:54:57 +0000.260972][6a68] push video frame to H264
encoder. (100 frame for one log)

[023:252] [2022-03-06 04:54:57 +0000.261013][6a68] push video frame to H264


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

[023:252] [2022-03-06 04:54:57 +0000.261033][6a68] H264Encode::push video frame to


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

[023:252] [2022-03-06 04:54:57 +0000.261060][6a68] The input pts:1665 fps:30


[023:271] [2022-03-06 04:54:57 +0000.279684][6a6b] audio_frame_list_ empty
[023:285] [2022-03-06 04:54:57 +0000.294422][6a68] H264Encode::H264SWEncoder get
callback, length:156160 type:1 nalType:1length:156156
[023:310] [2022-03-06 04:54:57 +0000.318800][6a67] setDisplayRotate :90
[023:310] [2022-03-06 04:54:57 +0000.318898][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:355] [2022-03-06 04:54:57 +0000.363652][6a67] setDisplayRotate :90
[023:355] [2022-03-06 04:54:57 +0000.363739][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:380] [2022-03-06 04:54:57 +0000.388952][6a68] h264 add frame header cdr flag
[023:386] [2022-03-06 04:54:57 +0000.395537][6a68] Received key frame:1994
[023:411] [2022-03-06 04:54:57 +0000.420345][6a6c] get the H.264 IDR frame
[023:421] [2022-03-06 04:54:57 +0000.430422][6a67] setDisplayRotate :90
[023:421] [2022-03-06 04:54:57 +0000.430509][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:423] [2022-03-06 04:54:57 +0000.431815][6a68] Push an pts:2161 to dts queue.
[023:432] [2022-03-06 04:54:57 +0000.440784][6a68] DTS queue for
Generator:0x7d07c0c958 2130 2161 2198
[023:575] [2022-03-06 04:54:57 +0000.583934][6a6b] audio_frame_list_ empty
[023:585] [2022-03-06 04:54:57 +0000.594094][6a67] setDisplayRotate :90
[023:585] [2022-03-06 04:54:57 +0000.594201][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:589] [2022-03-06 04:54:57 +0000.598392][6a68] last dts:2130 currentPts:2161
ppsOrSPS:0 queue length:4
[023:611] [2022-03-06 04:54:57 +0000.620257][6a6a] Error(video_source.cc:430): wait
decoder a frame: 0
[023:840] [2022-03-06 04:54:57 +0000.849267][6a68] DTS queue for
Generator:0x7d07c0c958 2974 2996 3028
[023:946] [2022-03-06 04:54:57 +0000.955295][6a6b] audio_frame_list_ empty
[024:007] [2022-03-06 04:54:58 +0000.16312][6a6a] Error(video_source.cc:430): wait
decoder a frame: 0
[024:053] [2022-03-06 04:54:58 +0000.62108][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[024:067] [2022-03-06 04:54:58 +0000.76479][6a68] Push an pts:3499 to dts queue.
[024:095] [2022-03-06 04:54:58 +0000.104669][6a68] last dts:3462 currentPts:3499
ppsOrSPS:0 queue length:5
[024:139] [2022-03-06 04:54:58 +0000.148437][6a68] DTS queue for
Generator:0x7d07c0c958 3797 3830 3861
[024:219] [2022-03-06 04:54:58 +0000.228610][6a1d] Run AGC when audioType = 0
[024:220] [2022-03-06 04:54:58 +0000.228809][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:222] [2022-03-06 04:54:58 +0000.230818][6a68] h264 add frame header cdr flag
[024:224] [2022-03-06 04:54:58 +0000.232875][6a68] Received key frame:3995
[024:229] [2022-03-06 04:54:58 +0000.238612][6a6c] get the H.264 IDR frame
[024:361] [2022-03-06 04:54:58 +0000.369882][6a6b] audio_frame_list_ empty
[024:428] [2022-03-06 04:54:58 +0000.436816][6a68] DTS queue for
Generator:0x7d07c0c958 4629 4661
[024:456] [2022-03-06 04:54:58 +0000.465090][6a6a] Error(video_source.cc:430): wait
decoder a frame: 11
[024:468] [2022-03-06 04:54:58 +0000.476838][6a68] Push an pts:4831 to dts queue.
[024:502] [2022-03-06 04:54:58 +0000.510743][6a68] SendFrame
encodedImage._timeStamp:4831encodedImage->_length:152800
[024:502] [2022-03-06 04:54:58 +0000.510931][6a68] last dts:4796 currentPts:4831
ppsOrSPS:0 queue length:3
[024:530] [2022-03-06 04:54:58 +0000.538741][6a68] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4895 pts:4895
[024:531] [2022-03-06 04:54:58 +0000.540274][6a68] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5029
[024:531] [2022-03-06 04:54:58 +0000.540392][6a68] push video frame to H264
encoder. (100 frame for one log)

[024:531] [2022-03-06 04:54:58 +0000.540416][6a68] push video frame to H264


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

[024:531] [2022-03-06 04:54:58 +0000.540434][6a68] H264Encode::push video frame to


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

[024:531] [2022-03-06 04:54:58 +0000.540461][6a68] The input pts:5029 fps:30


[024:558] [2022-03-06 04:54:58 +0000.567517][6a68] H264Encode::H264SWEncoder get
callback, length:117488 type:1 nalType:1length:117484
[024:625] [2022-03-06 04:54:58 +0000.634496][6a67] setDisplayRotate :90
[024:625] [2022-03-06 04:54:58 +0000.634605][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:654] [2022-03-06 04:54:58 +0000.662652][6a6a] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8976 diff: 25
[024:703] [2022-03-06 04:54:58 +0000.712210][6a68] DTS queue for
Generator:0x7d07c0c958 5461 5501
[024:884] [2022-03-06 04:54:58 +0000.893174][6a6a] Error(video_source.cc:430): wait
decoder a frame: 9
[024:905] [2022-03-06 04:54:58 +0000.914179][6a68] h264 add frame header cdr flag
[024:906] [2022-03-06 04:54:58 +0000.914653][6a68] Received key frame:5998
[024:913] [2022-03-06 04:54:58 +0000.921924][6a6c] get the H.264 IDR frame
[024:951] [2022-03-06 04:54:58 +0000.960276][6a68] Push an pts:6163 to dts queue.
[024:975] [2022-03-06 04:54:58 +0000.983805][6a68] last dts:6129 currentPts:6163
ppsOrSPS:0 queue length:3
[025:010] [2022-03-06 04:54:59 +0000.19545][6a68] DTS queue for
Generator:0x7d07c0c958 6262 6296 6328
[025:197] [2022-03-06 04:54:59 +0000.206148][6a68] DTS queue for
Generator:0x7d07c0c958 7128
[025:307] [2022-03-06 04:54:59 +0000.316038][6a68] Push an pts:7496 to dts queue.
[025:327] [2022-03-06 04:54:59 +0000.336627][6a6a] Error(video_source.cc:430): wait
decoder a frame: 0
[025:339] [2022-03-06 04:54:59 +0000.348427][6a68] last dts:7460 currentPts:7496
ppsOrSPS:0 queue length:4
[025:388] [2022-03-06 04:54:59 +0000.397136][6a6b] audio frame wait video
frame.last_video_timestamp:8228 last_audio_timestamp:8449.34
[025:422] [2022-03-06 04:54:59 +0000.431133][6a68] DTS queue for
Generator:0x7d07c0c958 7899 7929 7958 7995 8030
[025:446] [2022-03-06 04:54:59 +0000.455344][6a68] h264 add frame header cdr flag
[025:447] [2022-03-06 04:54:59 +0000.455890][6a68] Received key frame:7995
[025:466] [2022-03-06 04:54:59 +0000.474902][6a6c] get the H.264 IDR frame
[025:490] [2022-03-06 04:54:59 +0000.499288][6a68] SendFrame
encodedImage._timeStamp:8161encodedImage->_length:98800
[025:546] [2022-03-06 04:54:59 +0000.554871][6a68] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8261 pts:8261
[025:563] [2022-03-06 04:54:59 +0000.572317][6a68] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8394
[025:563] [2022-03-06 04:54:59 +0000.572436][6a68] push video frame to H264
encoder. (100 frame for one log)

[025:563] [2022-03-06 04:54:59 +0000.572510][6a68] push video frame to H264


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

[025:563] [2022-03-06 04:54:59 +0000.572539][6a68] H264Encode::push video frame to


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

[025:563] [2022-03-06 04:54:59 +0000.572567][6a68] The input pts:8394 fps:30


[025:621] [2022-03-06 04:54:59 +0000.630194][6a68] H264Encode::H264SWEncoder get
callback, length:151792 type:1 nalType:1length:151788
[025:660] [2022-03-06 04:54:59 +0000.668762][6a68] Push an pts:8827 to dts queue.
[025:669] [2022-03-06 04:54:59 +0000.677823][6a68] DTS queue for
Generator:0x7d07c0c958 8700 8728 8762 8796 8827 8862
[025:698] [2022-03-06 04:54:59 +0000.706912][6a68] last dts:8796 currentPts:8827
ppsOrSPS:0 queue length:7
[025:731] [2022-03-06 04:54:59 +0000.739876][6a67] setDisplayRotate :90
[025:731] [2022-03-06 04:54:59 +0000.739963][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:734] [2022-03-06 04:54:59 +0000.742777][6a6b] FilterPipeline2::OnAudioFrame
pts 416614 last_audio_timestamp_ 9447.03
[025:760] [2022-03-06 04:54:59 +0000.769210][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[025:763] [2022-03-06 04:54:59 +0000.772186][6a67] setDisplayRotate :90
[025:763] [2022-03-06 04:54:59 +0000.772257][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:782] [2022-03-06 04:54:59 +0000.791537][6a6a] Error(video_source.cc:430): wait
decoder a frame: 16
[025:783] [2022-03-06 04:54:59 +0000.792257][6a67] setDisplayRotate :90
[025:783] [2022-03-06 04:54:59 +0000.792330][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:846] [2022-03-06 04:54:59 +0000.855328][6a6a] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9972 diff: 29
[025:912] [2022-03-06 04:54:59 +0000.921567][6a68] DTS queue for
Generator:0x7d07c0c958 9594 9626
[025:973] [2022-03-06 04:54:59 +0000.982418][6a67] setDisplayRotate :90
[025:973] [2022-03-06 04:54:59 +0000.982550][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:005] [2022-03-06 04:55:00 +0000.13843][6a6b] audio_frame_list_ empty
[026:035] [2022-03-06 04:55:00 +0000.44434][6a68] h264 add frame header cdr flag
[026:036] [2022-03-06 04:55:00 +0000.44908][6a68] Received key frame:9995
[026:045] [2022-03-06 04:55:00 +0000.53852][6a6c] get the H.264 IDR frame
[026:064] [2022-03-06 04:55:00 +0000.73209][6a68] Push an pts:10158 to dts queue.
[026:098] [2022-03-06 04:55:00 +0000.107179][6a68] last dts:10126 currentPts:10158
ppsOrSPS:0 queue length:2
[026:214] [2022-03-06 04:55:00 +0000.223597][6a67] setDisplayRotate :90
[026:215] [2022-03-06 04:55:00 +0000.223692][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:224] [2022-03-06 04:55:00 +0000.232865][6a1d] Run AGC when audioType = 0
[026:226] [2022-03-06 04:55:00 +0000.235640][6a68] DTS queue for
Generator:0x7d07c0c958 10429
[026:232] [2022-03-06 04:55:00 +0000.241552][6a67] setDisplayRotate :90
[026:233] [2022-03-06 04:55:00 +0000.241702][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:256] [2022-03-06 04:55:00 +0000.264769][6a6a] Error(video_source.cc:430): wait
decoder a frame: 0
[026:354] [2022-03-06 04:55:00 +0000.363602][6a6b] audio_frame_list_ empty
[026:465] [2022-03-06 04:55:00 +0000.473851][6a68] DTS queue for
Generator:0x7d07c0c958 11161 11193 11229 11259 11293 11326 11358
[026:553] [2022-03-06 04:55:00 +0000.561962][6a67] setDisplayRotate :90
[026:553] [2022-03-06 04:55:00 +0000.562049][6a67] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:566] [2022-03-06 04:55:00 +0000.575639][6a68] Push an pts:11494 to dts queue.
[026:620] [2022-03-06 04:55:00 +0000.629103][6a68] SendFrame
encodedImage._timeStamp:11494encodedImage->_length:99632
[026:620] [2022-03-06 04:55:00 +0000.629249][6a68] last dts:11462 currentPts:11494
ppsOrSPS:0 queue length:2
[026:641] [2022-03-06 04:55:00 +0000.649929][6a6a] Error(video_source.cc:430): wait
decoder a frame: 0
[026:668] [2022-03-06 04:55:00 +0000.677387][6a68] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11626 pts:11626
[026:672] [2022-03-06 04:55:00 +0000.681603][6a68] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11758
[026:673] [2022-03-06 04:55:00 +0000.681774][6a68] push video frame to H264
encoder. (100 frame for one log)

[026:673] [2022-03-06 04:55:00 +0000.681816][6a68] push video frame to H264


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

[026:673] [2022-03-06 04:55:00 +0000.681867][6a68] H264Encode::push video frame to


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

[026:673] [2022-03-06 04:55:00 +0000.681909][6a68] The input pts:11758 fps:30


[026:756] [2022-03-06 04:55:00 +0000.764867][6a68] H264Encode::H264SWEncoder get
callback, length:162304 type:1 nalType:1length:162300
[026:818] [2022-03-06 04:55:00 +0000.827941][6a68] h264 add frame header cdr flag
[026:820] [2022-03-06 04:55:00 +0000.829563][6a68] Received key frame:11996
[026:841] [2022-03-06 04:55:00 +0000.850333][6a68] DTS queue for
Generator:0x7d07c0c958 12059 12093
[026:842] [2022-03-06 04:55:00 +0000.851535][6a6c] get the H.264 IDR frame
[026:980] [2022-03-06 04:55:00 +0000.989604][6a6a] Error(video_source.cc:430): wait
decoder a frame: 3
[026:995] [2022-03-06 04:55:01 +0000.3742][6a68] Push an pts:12857 to dts queue.
[027:015] [2022-03-06 04:55:01 +0000.24271][6a68] DTS queue for
Generator:0x7d07c0c958 12828 12857 12897 12927 12956 12996 13029 13055
[027:021] [2022-03-06 04:55:01 +0000.30045][6a68] last dts:12828 currentPts:12857
ppsOrSPS:0 queue length:7
[027:089] [2022-03-06 04:55:01 +0000.98108][6a6a] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10940 diff: 61
[027:194] [2022-03-06 04:55:01 +0000.202726][6a68] DTS queue for
Generator:0x7d07c0c958 13726 13759 13793 13823
[027:253] [2022-03-06 04:55:01 +0000.262491][6a68] h264 add frame header cdr flag
[027:254] [2022-03-06 04:55:01 +0000.262917][6a68] Received key frame:14024
[027:257] [2022-03-06 04:55:01 +0000.266081][6a6c] get the H.264 IDR frame
[027:279] [2022-03-06 04:55:01 +0000.287805][6a68] Push an pts:14193 to dts queue.
[027:286] [2022-03-06 04:55:01 +0000.295046][6a6b] audio_frame_list_ empty
[027:320] [2022-03-06 04:55:01 +0000.329479][6a68] last dts:14159 currentPts:14193
ppsOrSPS:0 queue length:4
[027:365] [2022-03-06 04:55:01 +0000.374481][6a5d] av_read_frame AVERROR_EOF
[027:395] [2022-03-06 04:55:01 +0000.404095][6a6a] Error(video_source.cc:430): wait
decoder a frame: 0
[027:404] [2022-03-06 04:55:01 +0000.413255][6a68] DTS queue for
Generator:0x7d07c0c958 14524 14562 14593 14628 14661
[027:422] [2022-03-06 04:55:01 +0000.430975][6a5d] OnReceiveEOF:
[027:422] [2022-03-06 04:55:01 +0000.431083][6a5d] OnDecoderEOF time:29337899
enter.

[027:422] [2022-03-06 04:55:01 +0000.431149][6a5d] OnDecoderEOF leave. expire time


= 0 ms

[027:422] [2022-03-06 04:55:01 +0000.431174][6a5d] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x7d07c06090
[027:422] [2022-03-06 04:55:01 +0000.431202][6a5d] NULLFilter::OnVideoSourceEOF
0x7d07c06090 this 0x7cc7bf71b0
[027:422] [2022-03-06 04:55:01 +0000.431243][6a5d] NULLFilter::OnVideoSourceEOF
0x7cc7bf71b0 this 0x7cc7bf8330
[027:422] [2022-03-06 04:55:01 +0000.431289][6a5d] NULLFilter::OnVideoSourceEOF
0x7cc7bf8330 this 0x7cc7bf3e10
[027:422] [2022-03-06 04:55:01 +0000.431417][6a5b] CleanUp time:29337899 enter.

[027:424] [2022-03-06 04:55:01 +0000.433424][6a6b] PullAudioFrame: PullFrame audio


finished.
[027:424] [2022-03-06 04:55:01 +0000.433539][6a6b]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[027:424] [2022-03-06 04:55:01 +0000.433566][6a6b] OnAudioTimer: OnAudioTimer
return
[027:425] [2022-03-06 04:55:01 +0000.434056][6a6a]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[027:425] [2022-03-06 04:55:01 +0000.434161][6a6a] OnVideoTimer: OnVideoTimer
EndComposeFile
[027:425] [2022-03-06 04:55:01 +0000.434180][6a6a] EndComposeFile: EndComposeFile,
is composing 1
[027:440] [2022-03-06 04:55:01 +0000.449244][6a5b] CleanUp leave. expire time = 18
ms

[027:440] [2022-03-06 04:55:01 +0000.449336][6a5b] clean up


[027:440] [2022-03-06 04:55:01 +0000.449355][6a5b] running_decoder_count:0max
count:2
[027:468] [2022-03-06 04:55:01 +0000.477326][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[027:471] [2022-03-06 04:55:01 +0000.479943][6a68] SendFrame
encodedImage._timeStamp:14860encodedImage->_length:82976
[027:472] [2022-03-06 04:55:01 +0000.481400][6a68] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15157
[027:472] [2022-03-06 04:55:01 +0000.481505][6a68] push video frame to H264
encoder. (100 frame for one log)

[027:472] [2022-03-06 04:55:01 +0000.481526][6a68] push video frame to H264


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

[027:472] [2022-03-06 04:55:01 +0000.481542][6a68] H264Encode::push video frame to


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

[027:472] [2022-03-06 04:55:01 +0000.481565][6a68] The input pts:15157 fps:30


[027:476] [2022-03-06 04:55:01 +0000.485110][6a68]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[027:476] [2022-03-06 04:55:01 +0000.485239][6a68]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7d47c04420
[027:477] [2022-03-06 04:55:01 +0000.486163][6a69]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[027:477] [2022-03-06 04:55:01 +0000.486288][6a69]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[027:477] [2022-03-06 04:55:01 +0000.486588][6a67] stop recording
[027:477] [2022-03-06 04:55:01 +0000.486635][6a67]
RecordingSessionInternalSimple:destroy media processers
[027:478] [2022-03-06 04:55:01 +0000.486653][6a67] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[027:478] [2022-03-06 04:55:01 +0000.486690][6a67] H264Encode::flushing hareware
Encoder
[027:478] [2022-03-06 04:55:01 +0000.486894][6a67] Flush time:29337955 enter.

[027:478] [2022-03-06 04:55:01 +0000.486947][6a67] H264Encoder encoder flush


[027:478] [2022-03-06 04:55:01 +0000.486988][6a67] flush output queue
[027:498] [2022-03-06 04:55:01 +0000.507252][6a67] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15023 pts:15023
[027:519] [2022-03-06 04:55:01 +0000.527975][6a67] H264Encode::H264SWEncoder get
callback, length:172832 type:1 nalType:1length:172828
[027:816] [2022-03-06 04:55:01 +0000.825003][6a67] Flush leave. expire time = 338
ms

[027:816] [2022-03-06 04:55:01 +0000.825333][6a67] ~H264EncodeWrap:


[027:816] [2022-03-06 04:55:01 +0000.825431][6a67] ~H264Encode:
[027:816] [2022-03-06 04:55:01 +0000.825481][6a67] teardownCompressionSession:
H264Encode::destroying Encoder
[027:816] [2022-03-06 04:55:01 +0000.825526][6a67] Release time:29338293 enter.

[027:817] [2022-03-06 04:55:01 +0000.825761][6a67] Release:


MediaCodecVideoEncoder::Release _inited:1
[027:817] [2022-03-06 04:55:01 +0000.825874][6a67] Destroy time:29338294 enter.

[027:817] [2022-03-06 04:55:01 +0000.825963][6a67] H264Encoder encoderDestroy


[027:817] [2022-03-06 04:55:01 +0000.826028][6a67]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c0bb10
[027:817] [2022-03-06 04:55:01 +0000.826091][6a67]
AndroidMediaCodecVideoEncoder::Destroy
[027:840] [2022-03-06 04:55:01 +0000.848868][6a67] Destroy leave. expire time = 23
ms

[027:840] [2022-03-06 04:55:01 +0000.849073][6a67] Release leave. expire time = 24


ms

[027:840] [2022-03-06 04:55:01 +0000.849120][6a67] ~AndroidHwAvcEncoder


time:29338317 enter.

[027:842] [2022-03-06 04:55:01 +0000.851531][6a67] Release time:29338319 enter.

[027:843] [2022-03-06 04:55:01 +0000.851922][6a67] Release:


MediaCodecVideoEncoder:: has been released before, just return
[027:843] [2022-03-06 04:55:01 +0000.851967][6a67] Release leave. expire time = 1
ms

[027:843] [2022-03-06 04:55:01 +0000.851987][6a67] ~AndroidMediaCodecVideoEncoder


[027:843] [2022-03-06 04:55:01 +0000.852007][6a67] ~WrapAndroidMediaCodec
time:29338320 enter.

[027:843] [2022-03-06 04:55:01 +0000.852029][6a67] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[027:843] [2022-03-06 04:55:01 +0000.852050][6a67] video hevc hw codec


destructor:0x7c37bcad10

[027:843] [2022-03-06 04:55:01 +0000.852235][6a67] ~AndroidHwAvcEncoder leave.


expire time = 3 ms

[027:843] [2022-03-06 04:55:01 +0000.852313][6a67] teardownCompressionSession:


H264Encode::destroyed Encoder
[027:844] [2022-03-06 04:55:01 +0000.852812][6a67]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:844] [2022-03-06 04:55:01 +0000.852848][6a67] AACSWEncode destructor
[027:856] [2022-03-06 04:55:01 +0000.865241][6a6c] fd_close successed!
[027:857] [2022-03-06 04:55:01 +0000.866161][6a6c] MP4 close file successfully
[027:857] [2022-03-06 04:55:01 +0000.866276][6a6c] Recording session Internal:
notify recording ok
[027:857] [2022-03-06 04:55:01 +0000.866308][6a6c] onRecordingOk: Recording Ok,
compose use time: 5304, averagefps 0
[027:857] [2022-03-06 04:55:01 +0000.866344][6a6c] OnReceiveEOF:
[027:859] [2022-03-06 04:55:01 +0000.867725][6a6a] OnVideoTimer: OnVideoTimer
return
[027:877] [2022-03-06 04:55:01 +0000.886553][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[027:878] [2022-03-06 04:55:01 +0000.886794][6098] ~MediaComposeFile time:29338355
enter.

[027:878] [2022-03-06 04:55:01 +0000.886874][6098] CancelCompose: CancelCompose,


is composing 0
[027:878] [2022-03-06 04:55:01 +0000.887128][6a67] stop recording
[027:878] [2022-03-06 04:55:01 +0000.887182][6a67] we have stopped recording before
[027:879] [2022-03-06 04:55:01 +0000.887920][6098] ~MediaComposeFile leave. expire
time = 1 ms

[027:879] [2022-03-06 04:55:01 +0000.888112][6098] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[027:880] [2022-03-06 04:55:01 +0000.889584][6098] global uninited!
[027:881] [2022-03-06 04:55:01 +0000.889795][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[027:881] [2022-03-06 04:55:01 +0000.889946][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[027:881] [2022-03-06 04:55:01 +0000.889983][6098] RemoveVideoBackGroud: hava not
add video backgroud
[027:881] [2022-03-06 04:55:01 +0000.890110][6098] UnbindInputFilter 0x7cc7bf3ea8
this 0x7cf7c218f0
[027:881] [2022-03-06 04:55:01 +0000.890160][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c06090
[027:881] [2022-03-06 04:55:01 +0000.890189][6098] DestoryDecoderByVideoSource
time:29338358 enter.

[027:881] [2022-03-06 04:55:01 +0000.890268][6098] ~VideoBindDecoder time:29338358


enter.

[027:881] [2022-03-06 04:55:01 +0000.890444][6098] CleanUp time:29338358 enter.

[027:882] [2022-03-06 04:55:01 +0000.890699][6098] CleanUp leave. expire time = 1


ms

[027:882] [2022-03-06 04:55:01 +0000.890740][6098] CleanUp time:29338359 enter.

[027:882] [2022-03-06 04:55:01 +0000.891117][6098] CleanUp leave. expire time = 0


ms

[027:883] [2022-03-06 04:55:01 +0000.891859][6098] ~VideoBindDecoder leave. expire


time = 2 ms

[027:883] [2022-03-06 04:55:01 +0000.891939][6098] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[027:883] [2022-03-06 04:55:01 +0000.891980][6098] UnbindInputFilter 0x7cc7bf83c8


this 0x7cc7bf3ea8
[027:883] [2022-03-06 04:55:01 +0000.892036][6098] UnbindInputFilter 0x7cc7bf7248
this 0x7cc7bf83c8
[027:883] [2022-03-06 04:55:01 +0000.892103][6098] UnbindInputFilter 0x7d07c062b0
this 0x7cc7bf7248
[027:883] [2022-03-06 04:55:01 +0000.892134][6098] UnbindInputFilter 0x7cc7bf3968
this 0x7cc7bf1748
[027:883] [2022-03-06 04:55:01 +0000.892179][6098] UnbindInputFilter 0x7cc7bf8828
this 0x7cc7bf3968
[027:883] [2022-03-06 04:55:01 +0000.892217][6098] UnbindInputFilter 0x7d07c062b0
this 0x7cc7bf8828
[027:883] [2022-03-06 04:55:01 +0000.892262][6098] ~GLESContext:
[027:884] [2022-03-06 04:55:01 +0000.893329][6098] GLESContext destruct finish.
[027:884] [2022-03-06 04:55:01 +0000.893404][6098] filter: filter pipeline destroy
this: 0x7cf7c21850
[028:217] [2022-03-06 04:55:02 +0000.226615][6a1d] Run AGC when audioType = 0
[028:218] [2022-03-06 04:55:02 +0000.226765][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:169] [2022-03-06 04:55:03 +0000.178641][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[030:218] [2022-03-06 04:55:04 +0000.227059][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:218] [2022-03-06 04:55:04 +0000.227406][6a1e] _deviceSampleRate:48000


[030:222] [2022-03-06 04:55:04 +0000.231827][6a1d] Run AGC when audioType = 0
[030:880] [2022-03-06 04:55:04 +0000.888717][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[032:220] [2022-03-06 04:55:06 +0000.229217][6a1d] Run AGC when audioType = 0
[032:220] [2022-03-06 04:55:06 +0000.229563][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:580] [2022-03-06 04:55:06 +0000.589547][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[034:220] [2022-03-06 04:55:08 +0000.228779][6a1d] Run AGC when audioType = 0
[034:293] [2022-03-06 04:55:08 +0000.302207][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[036:006] [2022-03-06 04:55:10 +0000.15381][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[036:220] [2022-03-06 04:55:10 +0000.229175][6a1d] Run AGC when audioType = 0
[036:220] [2022-03-06 04:55:10 +0000.229435][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[037:719] [2022-03-06 04:55:11 +0000.727983][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[038:220] [2022-03-06 04:55:12 +0000.228974][6a1d] Run AGC when audioType = 0
[039:439] [2022-03-06 04:55:13 +0000.448807][6a1d] haveEnoughProcessedData
internalAudioStream.length: 20
[040:217] [2022-03-06 04:55:14 +0000.226577][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:218] [2022-03-06 04:55:14 +0000.226846][6a1e] _deviceSampleRate:48000

[040:219] [2022-03-06 04:55:14 +0000.228466][6a1d] Run AGC when audioType = 0


[040:220] [2022-03-06 04:55:14 +0000.228668][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:146] [2022-03-06 04:55:15 +0000.154842][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[042:222] [2022-03-06 04:55:16 +0000.230849][6a1d] Run AGC when audioType = 0
[042:858] [2022-03-06 04:55:16 +0000.867082][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[044:222] [2022-03-06 04:55:18 +0000.231225][6a1d] Run AGC when audioType = 0
[044:223] [2022-03-06 04:55:18 +0000.231872][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:577] [2022-03-06 04:55:18 +0000.586462][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[046:221] [2022-03-06 04:55:20 +0000.230670][6a1d] Run AGC when audioType = 0
[046:294] [2022-03-06 04:55:20 +0000.303484][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[047:998] [2022-03-06 04:55:22 +0000.7034][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[048:218] [2022-03-06 04:55:22 +0000.226714][6a1d] Run AGC when audioType = 0
[048:218] [2022-03-06 04:55:22 +0000.226862][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[049:702] [2022-03-06 04:55:23 +0000.711077][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[050:217] [2022-03-06 04:55:24 +0000.226571][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:218] [2022-03-06 04:55:24 +0000.226867][6a1e] _deviceSampleRate:48000

[050:222] [2022-03-06 04:55:24 +0000.231100][6a1d] Run AGC when audioType = 0


[051:418] [2022-03-06 04:55:25 +0000.427675][6a1d] haveEnoughProcessedData
internalAudioStream.length: 20
[052:221] [2022-03-06 04:55:26 +0000.229836][6a1d] Run AGC when audioType = 0
[052:221] [2022-03-06 04:55:26 +0000.229938][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:120] [2022-03-06 04:55:27 +0000.129542][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[054:219] [2022-03-06 04:55:28 +0000.228364][6a1d] Run AGC when audioType = 0
[054:834] [2022-03-06 04:55:28 +0000.842716][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[056:220] [2022-03-06 04:55:30 +0000.229205][6a1d] Run AGC when audioType = 0
[056:220] [2022-03-06 04:55:30 +0000.229540][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:549] [2022-03-06 04:55:30 +0000.557912][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[058:221] [2022-03-06 04:55:32 +0000.230481][6a1d] Run AGC when audioType = 0
[058:263] [2022-03-06 04:55:32 +0000.272352][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[059:979] [2022-03-06 04:55:33 +0000.988116][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[060:217] [2022-03-06 04:55:34 +0000.226603][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:218] [2022-03-06 04:55:34 +0000.226860][6a1e] _deviceSampleRate:48000

[060:221] [2022-03-06 04:55:34 +0000.229820][6a1d] Run AGC when audioType = 0


[060:221] [2022-03-06 04:55:34 +0000.230111][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[061:699] [2022-03-06 04:55:35 +0000.707993][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[062:101] [2022-03-06 04:55:36 +0000.110142][6098] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[062:101] [2022-03-06 04:55:36 +0000.110237][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[062:101] [2022-03-06 04:55:36 +0000.110602][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[062:102] [2022-03-06 04:55:36 +0000.110822][6a19] operator() time:29372579 enter.

[062:102] [2022-03-06 04:55:36 +0000.110873][6a19] MediaFilterCamera, recording


file context:0x7c97bc6a20 input texture:21
[062:104] [2022-03-06 04:55:36 +0000.113108][6a19] MicSource: Mic source
created:10x7d27e069a0
[062:105] [2022-03-06 04:55:36 +0000.114217][6a19] alloc thread: 0x7ce7beb770
name:worker0 thread id:529506045104 to Mic_source
[062:105] [2022-03-06 04:55:36 +0000.114346][6a19] audio: start the audio sender
thread.

[062:105] [2022-03-06 04:55:36 +0000.114414][6a19] construct OpenGLRenderProgram


0x7d17bc4568
[062:105] [2022-03-06 04:55:36 +0000.114445][6a19] CropFilter::SetOrientation
orientation: 90
[062:106] [2022-03-06 04:55:36 +0000.114694][6a19] filter: filter pipeline
construtc this: 0x7cc7c02eb0
[062:106] [2022-03-06 04:55:36 +0000.114749][6a19] filter: filter pipeline2 update
pattern: 1
[062:106] [2022-03-06 04:55:36 +0000.114797][6a19] CameraSource::source_id_:5
[062:106] [2022-03-06 04:55:36 +0000.114834][6a19] RecordAudioSource::source_id_:6
[062:106] [2022-03-06 04:55:36 +0000.115139][6a19] BindInputFilter 0x7cf7c1de10
this 0x7d17bc4790
[062:106] [2022-03-06 04:55:36 +0000.115187][6a19] BindInputFilter 0x7cf7bf17a8
this 0x7cf7bddae0
[062:106] [2022-03-06 04:55:36 +0000.115223][6a19] BindInputFilter 0x7d17bc4790
this 0x7cc7c02f50
[062:106] [2022-03-06 04:55:36 +0000.115280][6a19] setParamentForFilters:
speed:1.000000
[062:106] [2022-03-06 04:55:36 +0000.115314][6a19] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[062:106] [2022-03-06 04:55:36 +0000.115351][6a19] SetParamForFilter time:29372583
enter.

[062:106] [2022-03-06 04:55:36 +0000.115385][6a19] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[062:106] [2022-03-06 04:55:36 +0000.115421][6a19] SetParamForFilter: Params video
index is: 0
[062:106] [2022-03-06 04:55:36 +0000.115455][6a19] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[062:106] [2022-03-06 04:55:36 +0000.115488][6a19] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[062:106] [2022-03-06 04:55:36 +0000.115524][6a19] crop filter mode tpye:
citytravelvideo index:0
[062:117] [2022-03-06 04:55:36 +0000.126271][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[062:117] [2022-03-06 04:55:36 +0000.126412][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[062:117] [2022-03-06 04:55:36 +0000.126452][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[062:117] [2022-03-06 04:55:36 +0000.126478][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[062:117] [2022-03-06 04:55:36 +0000.126504][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[062:117] [2022-03-06 04:55:36 +0000.126530][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[062:117] [2022-03-06 04:55:36 +0000.126554][6a19]
Warning(parse_template_json.cc:45): json parament no found the parament
[062:117] [2022-03-06 04:55:36 +0000.126579][6a19]
Warning(parse_template_json.cc:81): json parament no found the parament
[062:118] [2022-03-06 04:55:36 +0000.126691][6a19]
Warning(parse_template_json.cc:81): json parament no found the parament
[062:118] [2022-03-06 04:55:36 +0000.126759][6a19]
Warning(parse_template_json.cc:67): json parament no found the parament
[062:118] [2022-03-06 04:55:36 +0000.126799][6a19]
Warning(parse_template_json.cc:93): json parament no found the duration
[062:118] [2022-03-06 04:55:36 +0000.126853][6a19] SetParamForFilter leave. expire
time = 12 ms

[062:118] [2022-03-06 04:55:36 +0000.126971][6a19] OnOutputSizeChanged width 1280


height 720
[062:118] [2022-03-06 04:55:36 +0000.127019][6a19] OpenGLFrameBuffer: width:1280
height:720
[062:118] [2022-03-06 04:55:36 +0000.127061][6a19] OpenGLFrameBuffer: width:1280
height:720
[062:118] [2022-03-06 04:55:36 +0000.127100][6a19] OpenGLFrameBuffer: width:1280
height:720
[062:118] [2022-03-06 04:55:36 +0000.127135][6a19] OpenGLFrameBuffer: width:1280
height:720
[062:118] [2022-03-06 04:55:36 +0000.127170][6a19] OpenGLFrameBuffer: width:1280
height:720
[062:118] [2022-03-06 04:55:36 +0000.127204][6a19] OpenGLFrameBuffer: width:1280
height:720
[062:118] [2022-03-06 04:55:36 +0000.127238][6a19] construct TrivalImageDrawer
0x7cd7bcfed0
[062:118] [2022-03-06 04:55:36 +0000.127280][6a19] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7cd7bcfed0 context 0x7c67cd3320
[062:118] [2022-03-06 04:55:36 +0000.127321][6a19] setupGLES:
[062:119] [2022-03-06 04:55:36 +0000.127930][6a19] OpenGLRenderProgram::Initialize.
[062:119] [2022-03-06 04:55:36 +0000.128030][6a19] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[062:119] [2022-03-06 04:55:36 +0000.128140][6a19] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[062:119] [2022-03-06 04:55:36 +0000.128222][6a19] Init open gl render:
0x7d17bc4568
[062:119] [2022-03-06 04:55:36 +0000.128270][6a19] Fragement shader path:
[062:119] [2022-03-06 04:55:36 +0000.128310][6a19] Fragement shader path:
[062:119] [2022-03-06 04:55:36 +0000.128344][6a19] create opengl program object.
[062:119] [2022-03-06 04:55:36 +0000.128379][6a19] create shader: vertex
[062:120] [2022-03-06 04:55:36 +0000.128677][6a19] create shader: fragment
[062:122] [2022-03-06 04:55:36 +0000.130754][6a19] Have not extra filter filename!
[062:122] [2022-03-06 04:55:36 +0000.130872][6a19] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[062:122] [2022-03-06 04:55:36 +0000.130909][6a19] OpenGLRenderProgram::Initialize
success.
[062:122] [2022-03-06 04:55:36 +0000.130982][6a19] Setup the OpenGL result:1
[062:122] [2022-03-06 04:55:36 +0000.131564][6a18] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
[062:123] [2022-03-06 04:55:36 +0000.132322][6a18] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[062:123] [2022-03-06 04:55:36 +0000.132606][6a9a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c0d4c8
[062:124] [2022-03-06 04:55:36 +0000.132665][6a18] 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
[062:124] [2022-03-06 04:55:36 +0000.132848][6a18] 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_29372599.mp4
fileFD: -1
[062:125] [2022-03-06 04:55:36 +0000.133775][6a18] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
is opened successfully
[062:125] [2022-03-06 04:55:36 +0000.133879][6a18] setupMediaProcessers:
[062:125] [2022-03-06 04:55:36 +0000.133921][6a18]
RecordingSessionInternalSimple:setup media processers.
[062:125] [2022-03-06 04:55:36 +0000.133967][6a18] construct AAC encoder
[062:125] [2022-03-06 04:55:36 +0000.134438][6a18] H264Encoder creating:
superfast011818
[062:125] [2022-03-06 04:55:36 +0000.134526][6a18] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[062:127] [2022-03-06 04:55:36 +0000.136180][6a18] H264Encode::GetMachineModel is
M2101K9AG
[062:127] [2022-03-06 04:55:36 +0000.136271][6a18] H264Encoder machine_mode
is:M2101K9AG
[062:127] [2022-03-06 04:55:36 +0000.136310][6a18] H264Encode::machine size :9
machine_mode:M2101K9AG
[062:127] [2022-03-06 04:55:36 +0000.136352][6a18] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[062:127] [2022-03-06 04:55:36 +0000.136393][6a18] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[062:127] [2022-03-06 04:55:36 +0000.136432][6a18] setupCompressionSession:
[062:127] [2022-03-06 04:55:36 +0000.136469][6a18] H264Encode::creating hareware
Encoder
[062:127] [2022-03-06 04:55:36 +0000.136508][6a18] AndroidHwAvcEncoder
time:29372604 enter.

[062:128] [2022-03-06 04:55:36 +0000.136858][6a18] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[062:128] [2022-03-06 04:55:36 +0000.137076][6a18] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[062:128] [2022-03-06 04:55:36 +0000.137127][6a18] The video avc hw codec address
is 0x7c37bd8b10
[062:128] [2022-03-06 04:55:36 +0000.137244][6a18] AndroidHwAvcEncoder leave.
expire time = 1 ms

[062:128] [2022-03-06 04:55:36 +0000.137291][6a18] RegisterEncodeCompleteCallback


time:29372605 enter.

[062:128] [2022-03-06 04:55:36 +0000.137444][6a18] RegisterEncodeCompleteCallback


leave. expire time = 0 ms
[062:128] [2022-03-06 04:55:36 +0000.137500][6a18] InitEncode time:29372605 enter.

[062:128] [2022-03-06 04:55:36 +0000.137606][6a18] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[062:129] [2022-03-06 04:55:36 +0000.137660][6a18] Create time:29372606 enter.

[062:129] [2022-03-06 04:55:36 +0000.137702][6a18] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[062:129] [2022-03-06 04:55:36 +0000.137749][6a18]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c04890
[062:129] [2022-03-06 04:55:36 +0000.138032][6a18] supported_type:video/avc
[062:129] [2022-03-06 04:55:36 +0000.138083][6a18] name:OMX.qcom.video.encoder.avc
mime:video/avc
[062:129] [2022-03-06 04:55:36 +0000.138148][6a18] hwCodecPrefix :OMX.qcom.
[062:129] [2022-03-06 04:55:36 +0000.138192][6a18] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[062:129] [2022-03-06 04:55:36 +0000.138238][6a18] mediacodec_createCodecByName
time:29372606 enter.

[062:129] [2022-03-06 04:55:36 +0000.138282][6a18] WrapAndroidMediaCodec


time:29372606 enter.

[062:129] [2022-03-06 04:55:36 +0000.138529][6a18] WrapAndroidMediaCodec leave.


expire time = 0 ms

[062:152] [2022-03-06 04:55:36 +0000.161006][6a18] mediacodec_createCodecByName


leave. expire time = 23 ms

[062:152] [2022-03-06 04:55:36 +0000.161162][6a18] WrapAndroidMediaFromat


time:29372629 enter.

[062:152] [2022-03-06 04:55:36 +0000.161336][6a18] WrapAndroidMediaFromat leave.


expire time = 0 ms

[062:199] [2022-03-06 04:55:36 +0000.208422][6a18] Destroy time:29372676 enter.

[062:199] [2022-03-06 04:55:36 +0000.208595][6a18] WrapAndroidMediaFromat::


Destroy
[062:199] [2022-03-06 04:55:36 +0000.208638][6a18] Destroy leave. expire time = 0
ms

[062:200] [2022-03-06 04:55:36 +0000.208662][6a18] ~WrapAndroidMediaFromat


time:29372677 enter.

[062:200] [2022-03-06 04:55:36 +0000.208736][6a18] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[062:200] [2022-03-06 04:55:36 +0000.208764][6a18] Create leave. expire time = 71


ms

[062:200] [2022-03-06 04:55:36 +0000.208799][6a18] isSemiPlanarSupport


time:29372677 enter.

[062:200] [2022-03-06 04:55:36 +0000.208837][6a18] H264Encoder isSemiPlanarSupport


[062:200] [2022-03-06 04:55:36 +0000.208879][6a18] isSemiPlanarSupport leave.
expire time = 0 ms
[062:200] [2022-03-06 04:55:36 +0000.208913][6a18] creat hw H264Encoder success,
isSemiPlanar:1
[062:200] [2022-03-06 04:55:36 +0000.209081][6a18] InitEncode leave. expire time =
72 ms

[062:200] [2022-03-06 04:55:36 +0000.209139][6a18] H264Encode::created Encoder


[062:200] [2022-03-06 04:55:36 +0000.209174][6a18] H264Encode:: H264 encoder
created.
[062:200] [2022-03-06 04:55:36 +0000.209213][6a18] H264 encoder created.
[062:200] [2022-03-06 04:55:36 +0000.209245][6a18]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c17e50
[062:200] [2022-03-06 04:55:36 +0000.209323][6a18] setOutput:
[062:200] [2022-03-06 04:55:36 +0000.209357][6a18]
RecordingSessionInternalSimple:encoder set output to muxer!
[062:200] [2022-03-06 04:55:36 +0000.209391][6a18] request a key frame
[062:200] [2022-03-06 04:55:36 +0000.209426][6a18] H264Encode:: request a key frame
[062:201] [2022-03-06 04:55:36 +0000.209878][6a18] setDisplayRotate :90
[062:201] [2022-03-06 04:55:36 +0000.209937][6a18] 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
[062:201] [2022-03-06 04:55:36 +0000.210026][6a19] StartRecording:
[062:201] [2022-03-06 04:55:36 +0000.210104][6a93] operator(): Set the recording
session in mic source. recording session: 0x7cf7bf1650
[062:201] [2022-03-06 04:55:36 +0000.210310][6a19] operator() leave. expire time =
99 ms

[062:221] [2022-03-06 04:55:36 +0000.229865][6a1d] Run AGC when audioType = 0


[062:241] [2022-03-06 04:55:36 +0000.249678][6a19] begine recode to first frame
spend time:139
[062:241] [2022-03-06 04:55:36 +0000.249772][6a19]
GPUImageProcessing::SetOrientation orientation: 90
[062:244] [2022-03-06 04:55:36 +0000.253069][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc4568
[062:258] [2022-03-06 04:55:36 +0000.266779][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[062:274] [2022-03-06 04:55:36 +0000.282933][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc4568
[062:282] [2022-03-06 04:55:36 +0000.291490][6a99]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[062:301] [2022-03-06 04:55:36 +0000.310255][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc4568
[062:329] [2022-03-06 04:55:36 +0000.337675][6a9a] add aac audio track with id:1
[062:329] [2022-03-06 04:55:36 +0000.337786][6a9a] audio start ts:0
[062:329] [2022-03-06 04:55:36 +0000.337829][6a9a] the audio frame has been written
into MP4 file
[062:341] [2022-03-06 04:55:36 +0000.350573][6a99] h264 add frame header cdr flag
[062:342] [2022-03-06 04:55:36 +0000.351458][6a99] h264 add frame header cdr flag
[062:343] [2022-03-06 04:55:36 +0000.352110][6a99] Received key frame:0
[062:343] [2022-03-06 04:55:36 +0000.352195][6a99] H264Encode:: get a sps pps
header!headerSize:29
[062:343] [2022-03-06 04:55:36 +0000.352468][6a9a] get the H.264 SPS parameter
[062:344] [2022-03-06 04:55:36 +0000.352708][6a9a] add video track with id:2
[062:345] [2022-03-06 04:55:36 +0000.353809][6a9a] get the H.264 PPS parameter
[062:348] [2022-03-06 04:55:36 +0000.356725][6a9a] get the H.264 IDR frame
[062:348] [2022-03-06 04:55:36 +0000.356888][6a9a] resss:true
[062:348] [2022-03-06 04:55:36 +0000.356920][6a9a] video start ts:0
[062:348] [2022-03-06 04:55:36 +0000.357012][6a9a] the video frame has been written
into MP4 file
[062:503] [2022-03-06 04:55:36 +0000.512568][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:508] [2022-03-06 04:55:36 +0000.517395][6a92] resampled_data_size:14336
[062:510] [2022-03-06 04:55:36 +0000.519559][6a99] DTS queue for
Generator:0x7d07bf9a68 198 231
[062:569] [2022-03-06 04:55:36 +0000.578078][6a19] The convert RGB to YUV take 2
[062:604] [2022-03-06 04:55:36 +0000.613603][6a99] Push an pts:329 to dts queue.
[062:642] [2022-03-06 04:55:36 +0000.651038][6a99] last dts:296 currentPts:329
ppsOrSPS:0 queue length:2
[062:695] [2022-03-06 04:55:36 +0000.703988][6a92] AF_SpeedFilter::PullFrame eof4
[062:699] [2022-03-06 04:55:36 +0000.708251][6a92]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[062:713] [2022-03-06 04:55:36 +0000.722544][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[063:000] [2022-03-06 04:55:37 +0000.9127][6a19] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[063:068] [2022-03-06 04:55:37 +0000.77494][6a19] The convert RGB to YUV take 1
[063:270] [2022-03-06 04:55:37 +0000.279252][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:343] [2022-03-06 04:55:37 +0000.352191][6a99] DTS queue for
Generator:0x7d07bf9a68 1031 1066
[063:404] [2022-03-06 04:55:37 +0000.413345][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[063:462] [2022-03-06 04:55:37 +0000.471795][6a92]
RecordAudioSource::PullAudioFrame
[063:465] [2022-03-06 04:55:37 +0000.473812][6a98]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1068queue_audio_frame_:9
[063:503] [2022-03-06 04:55:37 +0000.512285][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:573] [2022-03-06 04:55:37 +0000.581984][6a19] The convert RGB to YUV take 2
[063:605] [2022-03-06 04:55:37 +0000.614395][6a19] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11984 diff: 17
[063:674] [2022-03-06 04:55:37 +0000.683249][6a19] FilterPipeline2::OnVideoFrame
pts 1431 last_video_timestamp_ 1431
[063:775] [2022-03-06 04:55:37 +0000.784069][6a99]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1499
[063:838] [2022-03-06 04:55:37 +0000.846805][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[063:838] [2022-03-06 04:55:37 +0000.846944][6a19] GPUImageProcessing: input frame
width1280 X 720
[063:838] [2022-03-06 04:55:37 +0000.847556][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[063:839] [2022-03-06 04:55:37 +0000.847749][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[063:946] [2022-03-06 04:55:37 +0000.954896][6a99] Push an pts:1671 to dts queue.
[063:978] [2022-03-06 04:55:37 +0000.987158][6a99] last dts:1633 currentPts:1671
ppsOrSPS:0 queue length:2
[064:008] [2022-03-06 04:55:38 +0000.16904][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:075] [2022-03-06 04:55:38 +0000.84006][6a19] The convert RGB to YUV take 2
[064:175] [2022-03-06 04:55:38 +0000.184084][6a99] DTS queue for
Generator:0x7d07bf9a68 1865 1898
[064:206] [2022-03-06 04:55:38 +0000.214737][6a19] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[064:222] [2022-03-06 04:55:38 +0000.230777][6a1d] Run AGC when audioType = 0
[064:222] [2022-03-06 04:55:38 +0000.231001][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:268] [2022-03-06 04:55:38 +0000.276972][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[064:306] [2022-03-06 04:55:38 +0000.315332][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[064:307] [2022-03-06 04:55:38 +0000.316079][6a99] h264 add frame header cdr flag
[064:308] [2022-03-06 04:55:38 +0000.317222][6a99] Received key frame:2002
[064:341] [2022-03-06 04:55:38 +0000.349899][6a9a] get the H.264 IDR frame
[064:503] [2022-03-06 04:55:38 +0000.511918][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:573] [2022-03-06 04:55:38 +0000.582450][6a19] The convert RGB to YUV take 2
[064:768] [2022-03-06 04:55:38 +0000.777164][6a92] resampled_data_size:5120
[064:949] [2022-03-06 04:55:38 +0000.958334][6a92] AF_SpeedFilter::PullFrame eof4
[064:954] [2022-03-06 04:55:38 +0000.963299][6a92]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[064:988] [2022-03-06 04:55:38 +0000.996880][6a99] DTS queue for
Generator:0x7d07bf9a68 2708
[065:004] [2022-03-06 04:55:39 +0000.13368][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:073] [2022-03-06 04:55:39 +0000.82278][6a19] The convert RGB to YUV take 2
[065:118] [2022-03-06 04:55:39 +0000.126850][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[065:264] [2022-03-06 04:55:39 +0000.273420][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[065:274] [2022-03-06 04:55:39 +0000.282818][6a99] Push an pts:2999 to dts queue.
[065:310] [2022-03-06 04:55:39 +0000.319512][6a99] SendFrame
encodedImage._timeStamp:2999encodedImage->_length:178544
[065:311] [2022-03-06 04:55:39 +0000.319729][6a99] last dts:2964 currentPts:2999
ppsOrSPS:0 queue length:2
[065:312] [2022-03-06 04:55:39 +0000.320878][6a92]
RecordAudioSource::PullAudioFrame
[065:447] [2022-03-06 04:55:39 +0000.456380][6a99] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3130 pts:3130
[065:501] [2022-03-06 04:55:39 +0000.510291][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:535] [2022-03-06 04:55:39 +0000.544610][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc4568
[065:573] [2022-03-06 04:55:39 +0000.581840][6a19] The convert RGB to YUV take 2
[065:609] [2022-03-06 04:55:39 +0000.618213][6a99] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3332
[065:609] [2022-03-06 04:55:39 +0000.618385][6a99] push video frame to H264
encoder. (100 frame for one log)

[065:609] [2022-03-06 04:55:39 +0000.618500][6a99] push video frame to H264


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

[065:609] [2022-03-06 04:55:39 +0000.618581][6a99] H264Encode::push video frame to


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

[065:610] [2022-03-06 04:55:39 +0000.618692][6a99] The input pts:3332 fps:30


[065:642] [2022-03-06 04:55:39 +0000.651397][6a99] H264Encode::H264SWEncoder get
callback, length:110544 type:1 nalType:1length:110540
[065:703] [2022-03-06 04:55:39 +0000.712193][6a19] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12980 diff: 21
[065:716] [2022-03-06 04:55:39 +0000.725374][6a98]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3390queue_audio_frame_:3
[065:810] [2022-03-06 04:55:39 +0000.819427][6a99] DTS queue for
Generator:0x7d07bf9a68 3531
[065:886] [2022-03-06 04:55:39 +0000.895111][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[066:003] [2022-03-06 04:55:40 +0000.12476][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[066:072] [2022-03-06 04:55:40 +0000.80894][6a19] The convert RGB to YUV take 3
[066:200] [2022-03-06 04:55:40 +0000.209249][6a93] The output timestamp from audio
mixer change:29376676
[066:220] [2022-03-06 04:55:40 +0000.228803][6a1d] Run AGC when audioType = 0
[066:261] [2022-03-06 04:55:40 +0000.270177][6a1d] On audio frame the broadcast
with timestamp:29376738 samples:480. (1000 frame for one log)

[066:263] [2022-03-06 04:55:40 +0000.272260][6a93] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[066:263] [2022-03-06 04:55:40 +0000.272627][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[066:308] [2022-03-06 04:55:40 +0000.317402][6a99] h264 add frame header cdr flag
[066:309] [2022-03-06 04:55:40 +0000.318502][6a99] Received key frame:4000
[066:345] [2022-03-06 04:55:40 +0000.354370][6a9a] get the H.264 IDR frame
[066:502] [2022-03-06 04:55:40 +0000.511175][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[066:570] [2022-03-06 04:55:40 +0000.579351][6a19] The convert RGB to YUV take 1
[066:609] [2022-03-06 04:55:40 +0000.618211][6a99] Push an pts:4332 to dts queue.
[066:643] [2022-03-06 04:55:40 +0000.652041][6a99] DTS queue for
Generator:0x7d07bf9a68 4332 4367
[066:646] [2022-03-06 04:55:40 +0000.654990][6a99] last dts:4297 currentPts:4332
ppsOrSPS:0 queue length:2
[066:829] [2022-03-06 04:55:40 +0000.838038][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[066:912] [2022-03-06 04:55:40 +0000.921415][6a92] AF_SpeedFilter audio time,
0x7cf7bdd990 rcv time: 29377378
[066:912] [2022-03-06 04:55:40 +0000.921614][6a92] AF_SpeedFilter audio time,
0x7cf7bdd990 rcv time: 29377378in_nSamples:441
[066:946] [2022-03-06 04:55:40 +0000.954734][6a92] resampled_data_size:0
[067:002] [2022-03-06 04:55:41 +0000.10842][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[067:031] [2022-03-06 04:55:41 +0000.40261][6a92]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 29377377
[067:031] [2022-03-06 04:55:41 +0000.40475][6a92]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[067:073] [2022-03-06 04:55:41 +0000.82218][6a19] The convert RGB to YUV take 2
[067:109] [2022-03-06 04:55:41 +0000.118125][6a99]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4831
[067:156] [2022-03-06 04:55:41 +0000.165017][6a92]
RecordAudioSource::PullAudioFrame
[067:202] [2022-03-06 04:55:41 +0000.211380][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[067:202] [2022-03-06 04:55:41 +0000.211494][6a19] GPUImageProcessing: input frame
width1280 X 720
[067:203] [2022-03-06 04:55:41 +0000.212116][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[067:203] [2022-03-06 04:55:41 +0000.212275][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[067:213] [2022-03-06 04:55:41 +0000.221800][6a92] AF_SpeedFilter::PullFrame eof4
[067:217] [2022-03-06 04:55:41 +0000.226200][6a92]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[067:258] [2022-03-06 04:55:41 +0000.266904][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[067:467] [2022-03-06 04:55:41 +0000.476508][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[067:477] [2022-03-06 04:55:41 +0000.485867][6a99] DTS queue for
Generator:0x7d07bf9a68 5166 5202
[067:503] [2022-03-06 04:55:41 +0000.512251][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[067:570] [2022-03-06 04:55:41 +0000.579203][6a19] The convert RGB to YUV take 2
[067:776] [2022-03-06 04:55:41 +0000.784933][6a19] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13984 diff: 17
[067:943] [2022-03-06 04:55:41 +0000.952287][6a99] Push an pts:5667 to dts queue.
[067:979] [2022-03-06 04:55:41 +0000.988121][6a99] last dts:5629 currentPts:5667
ppsOrSPS:0 queue length:2
[068:002] [2022-03-06 04:55:42 +0000.11008][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:071] [2022-03-06 04:55:42 +0000.79853][6a98]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5712queue_audio_frame_:7
[068:077] [2022-03-06 04:55:42 +0000.85702][6a19] The convert RGB to YUV take 3
[068:218] [2022-03-06 04:55:42 +0000.227558][6a1d] Run AGC when audioType = 0
[068:219] [2022-03-06 04:55:42 +0000.227770][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:263] [2022-03-06 04:55:42 +0000.272218][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[068:305] [2022-03-06 04:55:42 +0000.313888][6a99] DTS queue for
Generator:0x7d07bf9a68 5999 6028
[068:308] [2022-03-06 04:55:42 +0000.317115][6a99] h264 add frame header cdr flag
[068:309] [2022-03-06 04:55:42 +0000.318306][6a99] Received key frame:5999
[068:343] [2022-03-06 04:55:42 +0000.352302][6a9a] get the H.264 IDR frame
[068:502] [2022-03-06 04:55:42 +0000.511309][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:540] [2022-03-06 04:55:42 +0000.549050][6a1d] haveEnoughProcessedData
internalAudioStream.length: 20
[068:571] [2022-03-06 04:55:42 +0000.580312][6a19] The convert RGB to YUV take 2
[068:643] [2022-03-06 04:55:42 +0000.652098][6a99] SendFrame
encodedImage._timeStamp:6329encodedImage->_length:107376
[068:809] [2022-03-06 04:55:42 +0000.818045][6a99] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6499 pts:6499
[068:869] [2022-03-06 04:55:42 +0000.878191][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc4568
[068:972] [2022-03-06 04:55:42 +0000.981080][6a99] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6697
[068:972] [2022-03-06 04:55:42 +0000.981189][6a99] push video frame to H264
encoder. (100 frame for one log)

[068:972] [2022-03-06 04:55:42 +0000.981236][6a99] push video frame to H264


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

[068:972] [2022-03-06 04:55:42 +0000.981259][6a99] H264Encode::push video frame to


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

[068:972] [2022-03-06 04:55:42 +0000.981312][6a99] The input pts:6697 fps:30


[068:991] [2022-03-06 04:55:43 +0000.368][6a92] RecordAudioSource::PullAudioFrame
[069:003] [2022-03-06 04:55:43 +0000.12519][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[069:009] [2022-03-06 04:55:43 +0000.18264][6a99] H264Encode::H264SWEncoder get
callback, length:67952 type:1 nalType:1length:67948
[069:042] [2022-03-06 04:55:43 +0000.51275][6a92] AF_SpeedFilter audio 0x7cf7bdd990
PullFrame
[069:072] [2022-03-06 04:55:43 +0000.81135][6a19] The convert RGB to YUV take 2
[069:110] [2022-03-06 04:55:43 +0000.119603][6a99] DTS queue for
Generator:0x7d07bf9a68 6831
[069:191] [2022-03-06 04:55:43 +0000.199691][6a92] resampled_data_size:8704
[069:262] [2022-03-06 04:55:43 +0000.271270][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[069:274] [2022-03-06 04:55:43 +0000.283339][6a99] Push an pts:7000 to dts queue.
[069:309] [2022-03-06 04:55:43 +0000.318667][6a99] last dts:6964 currentPts:7000
ppsOrSPS:0 queue length:2
[069:391] [2022-03-06 04:55:43 +0000.400094][6a92] AF_SpeedFilter audio time
[069:391] [2022-03-06 04:55:43 +0000.400294][6a92] AF_SpeedFilter audio time 111,
0x7cf7bdd990 out time: 29379767 org time: 29379767
[069:462] [2022-03-06 04:55:43 +0000.471245][6a92] AF_SpeedFilter::PullFrame eof4
[069:467] [2022-03-06 04:55:43 +0000.476386][6a92]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[069:502] [2022-03-06 04:55:43 +0000.511201][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[069:574] [2022-03-06 04:55:43 +0000.583012][6a19] The convert RGB to YUV take 2
[069:851] [2022-03-06 04:55:43 +0000.860439][6a92] FilterPipeline2::OnAudioFrame
pts 7540 last_audio_timestamp_ 7540
[069:869] [2022-03-06 04:55:43 +0000.878275][6a19] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14980 diff: 21
[069:948] [2022-03-06 04:55:43 +0000.957326][6a99] DTS queue for
Generator:0x7d07bf9a68 7666
[070:002] [2022-03-06 04:55:44 +0000.11091][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:072] [2022-03-06 04:55:44 +0000.80739][6a19] The convert RGB to YUV take 3
[070:217] [2022-03-06 04:55:44 +0000.226740][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:218] [2022-03-06 04:55:44 +0000.226974][6a1e] _deviceSampleRate:48000

[070:219] [2022-03-06 04:55:44 +0000.228637][6a1d] Run AGC when audioType = 0


[070:241] [2022-03-06 04:55:44 +0000.249712][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[070:269] [2022-03-06 04:55:44 +0000.278102][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[070:306] [2022-03-06 04:55:44 +0000.315272][6a99] h264 add frame header cdr flag
[070:307] [2022-03-06 04:55:44 +0000.316061][6a99] Received key frame:7997
[070:331] [2022-03-06 04:55:44 +0000.339692][6a98]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8034queue_audio_frame_:1
[070:344] [2022-03-06 04:55:44 +0000.352982][6a9a] get the H.264 IDR frame
[070:437] [2022-03-06 04:55:44 +0000.445708][6a99]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8161
[070:502] [2022-03-06 04:55:44 +0000.511167][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:568] [2022-03-06 04:55:44 +0000.576974][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[070:568] [2022-03-06 04:55:44 +0000.577088][6a19] GPUImageProcessing: input frame
width1280 X 720
[070:568] [2022-03-06 04:55:44 +0000.577570][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[070:569] [2022-03-06 04:55:44 +0000.577676][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[070:570] [2022-03-06 04:55:44 +0000.579360][6a19] The convert RGB to YUV take 1
[070:607] [2022-03-06 04:55:44 +0000.616075][6a99] Push an pts:8330 to dts queue.
[070:614] [2022-03-06 04:55:44 +0000.623626][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[070:642] [2022-03-06 04:55:44 +0000.650857][6a99] last dts:8297 currentPts:8330
ppsOrSPS:0 queue length:2
[070:776] [2022-03-06 04:55:44 +0000.785544][6a99] DTS queue for
Generator:0x7d07bf9a68 8463 8500
[070:828] [2022-03-06 04:55:44 +0000.837133][6a92]
RecordAudioSource::PullAudioFrame
[071:000] [2022-03-06 04:55:45 +0000.8891][6a19] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[071:071] [2022-03-06 04:55:45 +0000.79980][6a19] The convert RGB to YUV take 2
[071:264] [2022-03-06 04:55:45 +0000.273324][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[071:434] [2022-03-06 04:55:45 +0000.443479][6a92] resampled_data_size:0
[071:500] [2022-03-06 04:55:45 +0000.509037][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:571] [2022-03-06 04:55:45 +0000.579912][6a19] The convert RGB to YUV take 2
[071:605] [2022-03-06 04:55:45 +0000.614580][6a99] DTS queue for
Generator:0x7d07bf9a68 9297 9329
[071:712] [2022-03-06 04:55:45 +0000.720905][6a92] AF_SpeedFilter::PullFrame eof4
[071:716] [2022-03-06 04:55:45 +0000.725350][6a92]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[071:936] [2022-03-06 04:55:45 +0000.945291][6a19] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15984 diff: 17
[071:937] [2022-03-06 04:55:45 +0000.946450][6a99] Push an pts:9662 to dts queue.
[071:951] [2022-03-06 04:55:45 +0000.959963][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[071:976] [2022-03-06 04:55:45 +0000.984849][6a99] SendFrame
encodedImage._timeStamp:9662encodedImage->_length:145008
[071:976] [2022-03-06 04:55:45 +0000.985080][6a99] last dts:9628 currentPts:9662
ppsOrSPS:0 queue length:2
[072:001] [2022-03-06 04:55:46 +0000.9810][6a19] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[072:069] [2022-03-06 04:55:46 +0000.78134][6a19] The convert RGB to YUV take 2
[072:175] [2022-03-06 04:55:46 +0000.184497][6a99] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9863 pts:9863
[072:199] [2022-03-06 04:55:46 +0000.208137][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[072:200] [2022-03-06 04:55:46 +0000.209113][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc4568
[072:219] [2022-03-06 04:55:46 +0000.228018][6a1d] Run AGC when audioType = 0
[072:219] [2022-03-06 04:55:46 +0000.228280][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:262] [2022-03-06 04:55:46 +0000.271043][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[072:312] [2022-03-06 04:55:46 +0000.321609][6a99] h264 add frame header cdr flag
[072:314] [2022-03-06 04:55:46 +0000.323089][6a99] Received key frame:9998
[072:340] [2022-03-06 04:55:46 +0000.349260][6a99] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10063
[072:340] [2022-03-06 04:55:46 +0000.349531][6a99] push video frame to H264
encoder. (100 frame for one log)

[072:340] [2022-03-06 04:55:46 +0000.349595][6a99] push video frame to H264


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

[072:340] [2022-03-06 04:55:46 +0000.349631][6a99] H264Encode::push video frame to


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

[072:341] [2022-03-06 04:55:46 +0000.349712][6a99] The input pts:10063 fps:30


[072:346] [2022-03-06 04:55:46 +0000.355313][6a9a] get the H.264 IDR frame
[072:381] [2022-03-06 04:55:46 +0000.389857][6a99] H264Encode::H264SWEncoder get
callback, length:107952 type:1 nalType:1length:107948
[072:409] [2022-03-06 04:55:46 +0000.418289][6a99] DTS queue for
Generator:0x7d07bf9a68 10129
[072:513] [2022-03-06 04:55:46 +0000.522268][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[072:602] [2022-03-06 04:55:46 +0000.611375][6a19] The convert RGB to YUV take 2
[072:669] [2022-03-06 04:55:46 +0000.678215][6a92]
RecordAudioSource::PullAudioFrame
[072:699] [2022-03-06 04:55:46 +0000.708265][6a98]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10356queue_audio_frame_:4
[073:034] [2022-03-06 04:55:47 +0000.43606][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:104] [2022-03-06 04:55:47 +0000.112771][6a19] The convert RGB to YUV take 3
[073:268] [2022-03-06 04:55:47 +0000.276873][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[073:284] [2022-03-06 04:55:47 +0000.292690][6a99] DTS queue for
Generator:0x7d07bf9a68 11005
[073:304] [2022-03-06 04:55:47 +0000.313505][6a99] Push an pts:11029 to dts queue.
[073:341] [2022-03-06 04:55:47 +0000.350228][6a99] last dts:11005 currentPts:11029
ppsOrSPS:0 queue length:2
[073:532] [2022-03-06 04:55:47 +0000.541689][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:603] [2022-03-06 04:55:47 +0000.612634][6a19] The convert RGB to YUV take 2
[073:627] [2022-03-06 04:55:47 +0000.636014][6a92] resampled_data_size:11776
[073:661] [2022-03-06 04:55:47 +0000.670454][6a1d] haveEnoughProcessedData
internalAudioStream.length: 20
[073:780] [2022-03-06 04:55:47 +0000.789333][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[073:805] [2022-03-06 04:55:47 +0000.813737][6a99]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11529
[073:968] [2022-03-06 04:55:47 +0000.977377][6a92] AF_SpeedFilter::PullFrame eof4
[073:969] [2022-03-06 04:55:47 +0000.978420][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[073:969] [2022-03-06 04:55:47 +0000.978582][6a19] GPUImageProcessing: input frame
width1280 X 720
[073:970] [2022-03-06 04:55:47 +0000.979441][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[073:970] [2022-03-06 04:55:47 +0000.979631][6a19] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[073:973] [2022-03-06 04:55:47 +0000.981941][6a92]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[074:035] [2022-03-06 04:55:48 +0000.44271][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:069] [2022-03-06 04:55:48 +0000.77804][6a19] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16980 diff: 21
[074:104] [2022-03-06 04:55:48 +0000.113408][6a19] The convert RGB to YUV take 2
[074:109] [2022-03-06 04:55:48 +0000.118621][6a99] DTS queue for
Generator:0x7d07bf9a68 11830
[074:220] [2022-03-06 04:55:48 +0000.228938][6a1d] Run AGC when audioType = 0
[074:267] [2022-03-06 04:55:48 +0000.275822][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[074:342] [2022-03-06 04:55:48 +0000.351423][6a99] h264 add frame header cdr flag
[074:343] [2022-03-06 04:55:48 +0000.352607][6a99] Received key frame:12027
[074:379] [2022-03-06 04:55:48 +0000.388037][6a9a] get the H.264 IDR frame
[074:510] [2022-03-06 04:55:48 +0000.519159][6a92]
RecordAudioSource::PullAudioFrame
[074:534] [2022-03-06 04:55:48 +0000.542917][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:601] [2022-03-06 04:55:48 +0000.610570][6a19] The convert RGB to YUV take 2
[074:638] [2022-03-06 04:55:48 +0000.646749][6a99] Push an pts:12363 to dts queue.
[074:681] [2022-03-06 04:55:48 +0000.689981][6a99] last dts:12328 currentPts:12363
ppsOrSPS:0 queue length:2
[074:939] [2022-03-06 04:55:48 +0000.948354][6a99] DTS queue for
Generator:0x7d07bf9a68 12628 12663
[075:027] [2022-03-06 04:55:49 +0000.36132][6a98]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12678queue_audio_frame_:7
[075:035] [2022-03-06 04:55:49 +0000.44218][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:104] [2022-03-06 04:55:49 +0000.113306][6a19] The convert RGB to YUV take 2
[075:270] [2022-03-06 04:55:49 +0000.279015][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[075:339] [2022-03-06 04:55:49 +0000.347907][6a99] SendFrame
encodedImage._timeStamp:13027encodedImage->_length:146304
[075:360] [2022-03-06 04:55:49 +0000.369110][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[075:361] [2022-03-06 04:55:49 +0000.370578][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[075:365] [2022-03-06 04:55:49 +0000.374637][6a19] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[075:535] [2022-03-06 04:55:49 +0000.544363][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:566] [2022-03-06 04:55:49 +0000.575499][6a19] drawYUV420 render
OpenGLRenderProgram:0x7d17bc4568
[075:574] [2022-03-06 04:55:49 +0000.582663][6a99] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13264 pts:13264
[075:602] [2022-03-06 04:55:49 +0000.610666][6a19] The convert RGB to YUV take 2
[075:738] [2022-03-06 04:55:49 +0000.746720][6a99] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13461
[075:738] [2022-03-06 04:55:49 +0000.746965][6a99] push video frame to H264
encoder. (100 frame for one log)

[075:738] [2022-03-06 04:55:49 +0000.747052][6a99] push video frame to H264


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

[075:738] [2022-03-06 04:55:49 +0000.747108][6a99] H264Encode::push video frame to


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

[075:738] [2022-03-06 04:55:49 +0000.747172][6a99] The input pts:13461 fps:30


[075:776] [2022-03-06 04:55:49 +0000.785027][6a99] DTS queue for
Generator:0x7d07bf9a68 13461 13497
[075:780] [2022-03-06 04:55:49 +0000.789076][6a99] H264Encode::H264SWEncoder get
callback, length:127024 type:1 nalType:1length:127020
[075:884] [2022-03-06 04:55:49 +0000.892796][6a92] resampled_data_size:2560
[075:969] [2022-03-06 04:55:49 +0000.978415][6a99] Push an pts:13694 to dts queue.
[076:005] [2022-03-06 04:55:50 +0000.14058][6a99] last dts:13662 currentPts:13694
ppsOrSPS:0 queue length:2
[076:035] [2022-03-06 04:55:50 +0000.44011][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[076:102] [2022-03-06 04:55:50 +0000.111295][6a19] The convert RGB to YUV take 2
[076:139] [2022-03-06 04:55:50 +0000.147787][6a19] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17984 diff: 17
[076:164] [2022-03-06 04:55:50 +0000.172906][6a93] The output timestamp from audio
mixer change:29386635
[076:221] [2022-03-06 04:55:50 +0000.229904][6a1d] Run AGC when audioType = 0
[076:221] [2022-03-06 04:55:50 +0000.230142][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:222] [2022-03-06 04:55:50 +0000.231341][6a92] AF_SpeedFilter::PullFrame eof4
[076:226] [2022-03-06 04:55:50 +0000.235623][6a92]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[076:258] [2022-03-06 04:55:50 +0000.267062][6a1d] On audio frame the broadcast
with timestamp:29386735 samples:480. (1000 frame for one log)

[076:268] [2022-03-06 04:55:50 +0000.277158][6a93] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[076:269] [2022-03-06 04:55:50 +0000.277711][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[076:341] [2022-03-06 04:55:50 +0000.350065][6a99] h264 add frame header cdr flag
[076:342] [2022-03-06 04:55:50 +0000.350887][6a99] Received key frame:14028
[076:346] [2022-03-06 04:55:50 +0000.355524][6a92]
RecordAudioSource::PullAudioFrame
[076:375] [2022-03-06 04:55:50 +0000.384265][6a9a] get the H.264 IDR frame
[076:532] [2022-03-06 04:55:50 +0000.541092][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[076:571] [2022-03-06 04:55:50 +0000.579981][6a99] DTS queue for
Generator:0x7d07bf9a68 14294
[076:600] [2022-03-06 04:55:50 +0000.609433][6a19] The convert RGB to YUV take 2
[076:911] [2022-03-06 04:55:50 +0000.920581][6a92] AF_SpeedFilter audio time,
0x7cf7bdd990 rcv time: 29387377
[076:912] [2022-03-06 04:55:50 +0000.920778][6a92] AF_SpeedFilter audio time,
0x7cf7bdd990 rcv time: 29387377in_nSamples:441
[076:934] [2022-03-06 04:55:50 +0000.943503][6a92] AF_SpeedFilter audio
0x7cf7bdd990 PullFrame
[077:008] [2022-03-06 04:55:51 +0000.17554][6a92]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 29387377
[077:009] [2022-03-06 04:55:51 +0000.17774][6a92]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[077:033] [2022-03-06 04:55:51 +0000.42160][6a19] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[077:072] [2022-03-06 04:55:51 +0000.81139][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[077:102] [2022-03-06 04:55:51 +0000.111391][6a19] The convert RGB to YUV take 2
[077:139] [2022-03-06 04:55:51 +0000.148661][6a99]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14863
[077:267] [2022-03-06 04:55:51 +0000.276636][6a93] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[077:302] [2022-03-06 04:55:51 +0000.311024][6a99] Push an pts:15027 to dts queue.
[077:318] [2022-03-06 04:55:51 +0000.326817][6a98]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 15000queue_audio_frame_:1
[077:331] [2022-03-06 04:55:51 +0000.339945][6a19] GPUImageProcessing: process
video frame with resolution 1280 X 720
[077:331] [2022-03-06 04:55:51 +0000.340085][6a19] GPUImageProcessing: input frame
width1280 X 720
[077:332] [2022-03-06 04:55:51 +0000.340805][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[077:332] [2022-03-06 04:55:51 +0000.341005][6a19] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[077:339] [2022-03-06 04:55:51 +0000.347784][6a99] last dts:14994 currentPts:15027
ppsOrSPS:0 queue length:2
[077:408] [2022-03-06 04:55:51 +0000.417451][6a99] DTS queue for
Generator:0x7d07bf9a68 15130
[077:474] [2022-03-06 04:55:51 +0000.483341][6a19] StopRecording:
[077:475] [2022-03-06 04:55:51 +0000.484000][6a19] OnNeedStopRecording:
[077:478] [2022-03-06 04:55:51 +0000.487358][6a92] PullAudioFrame: PullFrame audio
finished.
[077:478] [2022-03-06 04:55:51 +0000.487423][6a92]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[077:479] [2022-03-06 04:55:51 +0000.488433][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[077:480] [2022-03-06 04:55:51 +0000.488767][6a19] operator(): Stop
[077:480] [2022-03-06 04:55:51 +0000.488830][6a19] StopPullFrameAndWriteMp4
time:29387957 enter.

[077:480] [2022-03-06 04:55:51 +0000.488856][6a19] StopRecording:


[077:481] [2022-03-06 04:55:51 +0000.490600][6a99]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[077:482] [2022-03-06 04:55:51 +0000.491354][6a18] stop recording
[077:482] [2022-03-06 04:55:51 +0000.491429][6a18]
RecordingSessionInternalSimple:destroy media processers
[077:482] [2022-03-06 04:55:51 +0000.491453][6a18] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[077:482] [2022-03-06 04:55:51 +0000.491474][6a18] H264Encode::flushing hareware
Encoder
[077:483] [2022-03-06 04:55:51 +0000.491863][6a18] Flush time:29387960 enter.

[077:483] [2022-03-06 04:55:51 +0000.491947][6a18] H264Encoder encoder flush


[077:483] [2022-03-06 04:55:51 +0000.491976][6a18] flush output queue
[077:794] [2022-03-06 04:55:51 +0000.803305][6a18] Flush leave. expire time = 311
ms

[077:794] [2022-03-06 04:55:51 +0000.803545][6a18] ~H264EncodeWrap:


[077:794] [2022-03-06 04:55:51 +0000.803586][6a18] ~H264Encode:
[077:794] [2022-03-06 04:55:51 +0000.803617][6a18] teardownCompressionSession:
H264Encode::destroying Encoder
[077:795] [2022-03-06 04:55:51 +0000.803653][6a18] Release time:29388272 enter.

[077:795] [2022-03-06 04:55:51 +0000.803820][6a18] Release:


MediaCodecVideoEncoder::Release _inited:1
[077:795] [2022-03-06 04:55:51 +0000.803856][6a18] Destroy time:29388272 enter.

[077:795] [2022-03-06 04:55:51 +0000.803892][6a18] H264Encoder encoderDestroy


[077:795] [2022-03-06 04:55:51 +0000.803909][6a18]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c08db0
[077:795] [2022-03-06 04:55:51 +0000.803934][6a18]
AndroidMediaCodecVideoEncoder::Destroy
[077:811] [2022-03-06 04:55:51 +0000.819913][6a18] Destroy leave. expire time = 16
ms

[077:811] [2022-03-06 04:55:51 +0000.820054][6a18] Release leave. expire time = 16


ms

[077:811] [2022-03-06 04:55:51 +0000.820091][6a18] ~AndroidHwAvcEncoder


time:29388288 enter.

[077:811] [2022-03-06 04:55:51 +0000.820232][6a18] Release time:29388288 enter.

[077:811] [2022-03-06 04:55:51 +0000.820270][6a18] Release:


MediaCodecVideoEncoder:: has been released before, just return
[077:811] [2022-03-06 04:55:51 +0000.820364][6a18] Release leave. expire time = 0
ms

[077:811] [2022-03-06 04:55:51 +0000.820379][6a18] ~AndroidMediaCodecVideoEncoder


[077:811] [2022-03-06 04:55:51 +0000.820393][6a18] ~WrapAndroidMediaCodec
time:29388288 enter.
[077:811] [2022-03-06 04:55:51 +0000.820438][6a18] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[077:811] [2022-03-06 04:55:51 +0000.820453][6a18] video hevc hw codec


destructor:0x7c37bd8b10

[077:811] [2022-03-06 04:55:51 +0000.820519][6a18] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[077:811] [2022-03-06 04:55:51 +0000.820551][6a18] teardownCompressionSession:


H264Encode::destroyed Encoder
[077:811] [2022-03-06 04:55:51 +0000.820636][6a18]
RecordingSessionInternalSimple:destroy aac encoder output!
[077:812] [2022-03-06 04:55:51 +0000.820659][6a18] AACSWEncode destructor
[077:818] [2022-03-06 04:55:51 +0000.827071][6a9a] MP4 close file successfully
[077:818] [2022-03-06 04:55:51 +0000.827167][6a9a] Recording session Internal:
notify recording ok
[077:818] [2022-03-06 04:55:51 +0000.827187][6a9a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4,
output_video_timestamp_:15200 last_video_pts_:15161
[077:818] [2022-03-06 04:55:51 +0000.827211][6a9a] OnRecordFinish:
[077:819] [2022-03-06 04:55:51 +0000.827715][6a9a] onRecordingOk: net seek
pos:0record video duration:15194record audio duration:15162
[077:819] [2022-03-06 04:55:51 +0000.828077][6a93] destructMicSource_w:
[077:819] [2022-03-06 04:55:51 +0000.828145][6a93] setOutput_w:
MicSource::setOutput() 0x0
[077:819] [2022-03-06 04:55:51 +0000.828365][6a19] releaseThread 0x7ce7beb770
[077:819] [2022-03-06 04:55:51 +0000.828396][6a19] ~MicSource: Mic source
destroyed:0x7d27e069a0
[077:821] [2022-03-06 04:55:51 +0000.830443][6a19] StopPullFrameAndWriteMp4 leave.
expire time = 341 ms

[077:821] [2022-03-06 04:55:51 +0000.830502][6a19] DestroyPipelineAndFilters


time:29388298 enter.

[077:821] [2022-03-06 04:55:51 +0000.830529][6a19] UnbindInputFilter 0x7cf7c1de10


this 0x7d17bc4790
[077:821] [2022-03-06 04:55:51 +0000.830577][6a19] UnbindInputFilter 0x7cf7bf17a8
this 0x7cf7bddae0
[077:821] [2022-03-06 04:55:51 +0000.830611][6a19] UnbindInputFilter 0x7d17bc4790
this 0x7cc7c02f50
[077:821] [2022-03-06 04:55:51 +0000.830632][6a19] filter: filter pipeline destroy
this: 0x7cc7c02eb0
[077:823] [2022-03-06 04:55:51 +0000.831954][6a19] ClearVideoOfSources: recodring
total frames:0
[077:823] [2022-03-06 04:55:51 +0000.832015][6a19] ClearVideoOfSources:
[077:823] [2022-03-06 04:55:51 +0000.832073][6a19] GPUImageProcessing destruct.
[077:823] [2022-03-06 04:55:51 +0000.832165][6a19] destroy TrivalImageDrawer
0x7cd7bcfed0
[077:823] [2022-03-06 04:55:51 +0000.832258][6a19] The shader has been initialize,
clean up them.

[077:823] [2022-03-06 04:55:51 +0000.832293][6a19] ~OpenGLFrameBuffer:


[077:823] [2022-03-06 04:55:51 +0000.832460][6a19] ~OpenGLFrameBuffer:
[077:823] [2022-03-06 04:55:51 +0000.832540][6a19] ~OpenGLFrameBuffer:
[077:823] [2022-03-06 04:55:51 +0000.832608][6a19] ~OpenGLFrameBuffer:
[077:824] [2022-03-06 04:55:51 +0000.832671][6a19] ~OpenGLFrameBuffer:
[077:824] [2022-03-06 04:55:51 +0000.832737][6a19] ~OpenGLFrameBuffer:
[077:827] [2022-03-06 04:55:51 +0000.836133][6a19] GPUImageProcessing destruct
finish.
[077:827] [2022-03-06 04:55:51 +0000.836238][6a19] GPURGBAFrame destruct.
[077:827] [2022-03-06 04:55:51 +0000.836487][6a19] destroy OpenGLRenderProgram
0x7d17bc4568
[077:827] [2022-03-06 04:55:51 +0000.836525][6a19] ~CameraSource time:29388304
enter.

[077:827] [2022-03-06 04:55:51 +0000.836542][6a19] ~CameraSource leave. expire


time = 0 ms

[077:827] [2022-03-06 04:55:51 +0000.836569][6a19] ~RecordAudioSource time:29388304


enter.

[077:827] [2022-03-06 04:55:51 +0000.836591][6a19] ~RecordAudioSource leave.


expire time = 0 ms

[077:827] [2022-03-06 04:55:51 +0000.836620][6a19] DestroyPipelineAndFilters


leave. expire time = 6 ms

[077:847] [2022-03-06 04:55:51 +0000.856157][6098]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[077:848] [2022-03-06 04:55:51 +0000.857467][6098] machine model :xiaomi
[077:849] [2022-03-06 04:55:51 +0000.857980][6098] Support this machine
model :xiaomi
[077:849] [2022-03-06 04:55:51 +0000.858079][6098] global inited! current sdk
version: 07-20-936c45f
[077:849] [2022-03-06 04:55:51 +0000.858514][6098] filter: filter pipeline
construtc this: 0x7cf7c01790
[077:850] [2022-03-06 04:55:51 +0000.858660][6098] MediaFilterGraph:
MediaFilterGraph construct
[077:850] [2022-03-06 04:55:51 +0000.858713][6098] GLESContext:
[077:850] [2022-03-06 04:55:51 +0000.858788][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[077:852] [2022-03-06 04:55:51 +0000.860956][6098] The result of creation:
0x7c97be9a60
[077:852] [2022-03-06 04:55:51 +0000.861286][6098] The result of
eglCreatePbufferSurface is: 0x7c97bf55b0
[077:852] [2022-03-06 04:55:51 +0000.861580][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
[077:853] [2022-03-06 04:55:51 +0000.861766][6098] The source 0 speed:1
[077:853] [2022-03-06 04:55:51 +0000.861869][6098] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4,
delay: 0
[077:853] [2022-03-06 04:55:51 +0000.861955][6098] CreateDecoderByVideoSource
time:29388330 enter.

[077:853] [2022-03-06 04:55:51 +0000.862425][6098] running_decoder_count:0max


count:2
[077:853] [2022-03-06 04:55:51 +0000.862529][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27df80c0
[077:854] [2022-03-06 04:55:51 +0000.863646][6aa4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c63a00] Current FFmpeg version git-2021-06-16-
97cea6f

[077:882] [2022-03-06 04:55:51 +0000.891192][6aa4] OnStreamInfoFound: video


duration_: 15194
[077:884] [2022-03-06 04:55:51 +0000.893508][6098] start decoder
[077:884] [2022-03-06 04:55:51 +0000.893594][6098] CreateDecoderByVideoSource
leave. expire time = 31 ms

[077:884] [2022-03-06 04:55:51 +0000.893631][6098] BindInputFilter 0x7d07c17830


this 0x7cc7bf89e8
[077:885] [2022-03-06 04:55:51 +0000.893653][6098] BindInputFilter 0x7cc7bf89e8
this 0x7cc7be2da8
[077:885] [2022-03-06 04:55:51 +0000.893675][6098] BindInputFilter 0x7d07c17830
this 0x7cc7c000e8
[077:885] [2022-03-06 04:55:51 +0000.893700][6098] BindInputFilter 0x7cc7c000e8
this 0x7cc7bfe788
[077:885] [2022-03-06 04:55:51 +0000.893745][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
[077:885] [2022-03-06 04:55:51 +0000.893753][6aa5] NO get frame from decoder
[077:885] [2022-03-06 04:55:51 +0000.893802][6098] BindInputFilter 0x7cc7be2da8
this 0x7cc7bf9388
[077:885] [2022-03-06 04:55:51 +0000.893829][6098] BindInputFilter 0x7cc7bf9388
this 0x7cf7c01830
[077:885] [2022-03-06 04:55:51 +0000.893858][6098] BindInputFilter 0x7cc7bfe788
this 0x7cc7bf2388
[077:885] [2022-03-06 04:55:51 +0000.893884][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
[077:885] [2022-03-06 04:55:51 +0000.893957][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[077:885] [2022-03-06 04:55:51 +0000.894419][6098] machine model :xiaomi
[077:885] [2022-03-06 04:55:51 +0000.894470][6098] Support this machine
model :xiaomi
[077:885] [2022-03-06 04:55:51 +0000.894498][6098] global inited! current sdk
version: 07-20-936c45f
[077:885] [2022-03-06 04:55:51 +0000.894562][6098] GetPipeline:
-----------------------------------------
[077:885] [2022-03-06 04:55:51 +0000.894586][6098] GetPipeline: source:
0x7d07c17610
[077:885] [2022-03-06 04:55:51 +0000.894588][6aa5] NO get frame from decoder
[077:885] [2022-03-06 04:55:51 +0000.894621][6098] GetPipeline: filter: NULLFilter
[077:886] [2022-03-06 04:55:51 +0000.894683][6098] GetPipeline: filter: NULLFilter
[077:886] [2022-03-06 04:55:51 +0000.894707][6098] GetPipeline: filter: NULLFilter
[077:886] [2022-03-06 04:55:51 +0000.894732][6098] GetPipeline: audio filter:
AuidoNULLFilter
[077:886] [2022-03-06 04:55:51 +0000.894760][6098] GetPipeline: audio filter:
AuidoNULLFilter
[077:886] [2022-03-06 04:55:51 +0000.894790][6098] GetPipeline: audio filter:
AudioNUllFilter
[077:886] [2022-03-06 04:55:51 +0000.894815][6098] GetPipeline:
------------------------------------------
[077:886] [2022-03-06 04:55:51 +0000.894845][6098] filter: filter pipeline2 update
pattern: 0
[077:887] [2022-03-06 04:55:51 +0000.896012][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[077:887] [2022-03-06 04:55:51 +0000.896272][6aa5] NO get frame from decoder
[077:887] [2022-03-06 04:55:51 +0000.896339][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[077:887] [2022-03-06 04:55:51 +0000.896430][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[077:887] [2022-03-06 04:55:51 +0000.896592][6098] DeviceInit:
[077:888] [2022-03-06 04:55:51 +0000.896812][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[077:888] [2022-03-06 04:55:51 +0000.897127][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[077:889] [2022-03-06 04:55:51 +0000.897791][6098] CreatePlatformSpecificObjects:
[077:889] [2022-03-06 04:55:51 +0000.897869][6098] audio device use null audio
input and opensl output
[077:889] [2022-03-06 04:55:51 +0000.897891][6098] Create OpenSLES output module
with java VM support.

[077:889] [2022-03-06 04:55:51 +0000.898060][6098] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[077:889] [2022-03-06 04:55:51 +0000.898290][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[077:889] [2022-03-06 04:55:51 +0000.898504][6aa5] NO get frame from decoder
[077:889] [2022-03-06 04:55:51 +0000.898554][6098] Create OpenSLES output module
with buffer num:2

[077:889] [2022-03-06 04:55:51 +0000.898603][6098] Error(trace.cc:40): Init the


output and input for audio device template.
[077:889] [2022-03-06 04:55:51 +0000.898630][6098] Init the output device.

[077:890] [2022-03-06 04:55:51 +0000.898657][6098] Set the playout as stereo:1


[077:890] [2022-03-06 04:55:51 +0000.898684][6098] Set the sample rate to be:44100

[077:890] [2022-03-06 04:55:51 +0000.898730][6098] Low latency buffer size:144 low


sample rate:48000
[077:890] [2022-03-06 04:55:51 +0000.898762][6098] DeviceInit: Done
[077:890] [2022-03-06 04:55:51 +0000.898882][6098] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[077:892] [2022-03-06 04:55:51 +0000.900954][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[077:892] [2022-03-06 04:55:51 +0000.901049][6098]
MediaFilterPlayer::SetPlayerNotify 0x7c47cb8080
[077:892] [2022-03-06 04:55:51 +0000.901084][6098]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[077:892] [2022-03-06 04:55:51 +0000.901112][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[077:892] [2022-03-06 04:55:51 +0000.901147][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[077:892] [2022-03-06 04:55:51 +0000.901212][6098] SetGraphLoop: SetGraphLoop 1
[077:892] [2022-03-06 04:55:51 +0000.901235][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[077:892] [2022-03-06 04:55:51 +0000.901272][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[077:892] [2022-03-06 04:55:51 +0000.901408][6aa5] NO get frame from decoder
[077:892] [2022-03-06 04:55:51 +0000.901558][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[077:893] [2022-03-06 04:55:51 +0000.901790][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[077:893] [2022-03-06 04:55:51 +0000.902361][6ab1] Start:
[077:893] [2022-03-06 04:55:51 +0000.902626][6ab0] operator(): video render
started.
[077:894] [2022-03-06 04:55:51 +0000.902720][6ab1] Start:
[077:894] [2022-03-06 04:55:51 +0000.903075][6ab1] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[077:894] [2022-03-06 04:55:51 +0000.903476][6ab1] Reset: history total size: 98
[077:894] [2022-03-06 04:55:51 +0000.903530][6ab1] DeviceStart:
audioDevice_:0x7da7c762f0
[077:894] [2022-03-06 04:55:51 +0000.903553][6ab1] DeviceStart: time profile
playout init before
[077:894] [2022-03-06 04:55:51 +0000.903595][6ab1] DeviceStart: time profile
playout init end
[077:894] [2022-03-06 04:55:51 +0000.903626][6ab1] OpenSlesOutput:Start playout

[077:895] [2022-03-06 04:55:51 +0000.904151][6aa5] NO get frame from decoder


[077:899] [2022-03-06 04:55:51 +0000.907892][6ab1] Create the opensl output player.
streamtype before:0

[077:899] [2022-03-06 04:55:51 +0000.907955][6ab1] Create the opensl output player.


streamtype after:3

[077:898] [2022-03-06 04:55:51 +0000.907644][6aaf] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d37c82cc8
[077:901] [2022-03-06 04:55:51 +0000.910375][6aa5] NO get frame from decoder
[077:905] [2022-03-06 04:55:51 +0000.913821][6aa5] NO get frame from decoder
[077:953] [2022-03-06 04:55:51 +0000.961879][6ab1] Enqueue opensl buffer size:1764
[077:973] [2022-03-06 04:55:51 +0000.981695][6ab1] DeviceStart: time profile
playout all end
[077:973] [2022-03-06 04:55:51 +0000.981804][6ab1] operator(): Audio playback
started.
[077:973] [2022-03-06 04:55:51 +0000.981880][6ab1] operator(): Started now!
[078:001] [2022-03-06 04:55:52 +0000.10655][6ab0] lipsync_debug: First video frame
rendering.
[078:086] [2022-03-06 04:55:52 +0000.95550][6ab1] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[078:087] [2022-03-06 04:55:52 +0000.95858][6ab1] First audio frame rendering
[078:089] [2022-03-06 04:55:52 +0000.98248][6ab2] audio frame wait video
frame.last_video_timestamp:128 last_audio_timestamp:231.927
[078:090] [2022-03-06 04:55:52 +0000.99114][6ab2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[078:133] [2022-03-06 04:55:52 +0000.142344][6ab0] lipsync_debug:displaying video
ts:14490 The current displayed video timestamp is:29388610
[078:221] [2022-03-06 04:55:52 +0000.230511][6a1d] Run AGC when audioType = 0
[078:271] [2022-03-06 04:55:52 +0000.280603][6ab0] DriveRender working... (1/200)
[078:401] [2022-03-06 04:55:52 +0000.409769][6ab0]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:34 last
video ts:35550 frame->pts:38520 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[078:401] [2022-03-06 04:55:52 +0000.410001][6ab0] lipsync_debug: tsDelta -
timeDelta = -1
[078:557] [2022-03-06 04:55:52 +0000.565764][6ab4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[078:777] [2022-03-06 04:55:52 +0000.786664][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[078:796] [2022-03-06 04:55:52 +0000.805453][6ab2] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 37870
[078:796] [2022-03-06 04:55:52 +0000.805588][6ab2] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[078:804] [2022-03-06 04:55:52 +0000.812890][6ab3] Error(video_source.cc:430): wait
decoder a frame: 0
[078:807] [2022-03-06 04:55:52 +0000.816036][6ab0] lipsync_debug:displaying video
ts:75150 The current displayed video timestamp is:29389284
[078:871] [2022-03-06 04:55:52 +0000.880607][6ab0] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[078:872] [2022-03-06 04:55:52 +0000.880831][6ab0] lipsync_debug:result remaining
time:3
[078:895] [2022-03-06 04:55:52 +0000.904440][6ab1] The audio playback speed:100
(1/100)
[078:895] [2022-03-06 04:55:52 +0000.904615][6ab1] lipsync_debug: The current
played audio timestamp is:39898(1/50)
[079:043] [2022-03-06 04:55:53 +0000.52434][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[079:044] [2022-03-06 04:55:53 +0000.53026][6ab1] Stop:
[079:045] [2022-03-06 04:55:53 +0000.53762][6ab0] operator(): Video Render stopped.
[079:045] [2022-03-06 04:55:53 +0000.53975][6ab1] Stop:
[079:045] [2022-03-06 04:55:53 +0000.54298][6ab1] DeviceStop:
audioDevice_:0x7da7c762f0
[079:045] [2022-03-06 04:55:53 +0000.54413][6ab1] OpenSlesOutput:Stop playout

[079:048] [2022-03-06 04:55:53 +0000.57398][6ab1] DeviceStop: Done


[079:048] [2022-03-06 04:55:53 +0000.57608][6ab1] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[079:049] [2022-03-06 04:55:53 +0000.57739][6ab1] operator(): Stop now!
[079:058] [2022-03-06 04:55:53 +0000.67369][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[079:058] [2022-03-06 04:55:53 +0000.67466][6098] StopPreView: Have Stopped,
operation cancel
[079:058] [2022-03-06 04:55:53 +0000.67510][6098] Stop:
[079:059] [2022-03-06 04:55:53 +0000.67703][6ab1] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[079:061] [2022-03-06 04:55:53 +0000.69993][6098] DeviceRelease:
audioDevice_:0x7da7c762f0
[079:061] [2022-03-06 04:55:53 +0000.70056][6098] OpenSlesOutput:Stop playout

[079:061] [2022-03-06 04:55:53 +0000.70093][6098] DeviceRelease: Release the webrtc


device object.
[079:061] [2022-03-06 04:55:53 +0000.70369][6098] OpenSlesOutput destruct.

[079:061] [2022-03-06 04:55:53 +0000.70611][6098] DeviceRelease: Done


[079:066] [2022-03-06 04:55:53 +0000.75303][6098] Stop:
[079:066] [2022-03-06 04:55:53 +0000.75514][6ab0] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[079:069] [2022-03-06 04:55:53 +0000.78454][6098] global uninited!
[079:069] [2022-03-06 04:55:53 +0000.78594][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[079:070] [2022-03-06 04:55:53 +0000.78652][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[079:070] [2022-03-06 04:55:53 +0000.78676][6098] RemoveVideoBackGroud: hava not
add video backgroud
[079:070] [2022-03-06 04:55:53 +0000.78708][6098] UnbindInputFilter 0x7cc7bf9388
this 0x7cf7c01830
[079:070] [2022-03-06 04:55:53 +0000.78736][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c17610
[079:070] [2022-03-06 04:55:53 +0000.78753][6098] DestoryDecoderByVideoSource
time:29389547 enter.

[079:070] [2022-03-06 04:55:53 +0000.78776][6098] ~VideoBindDecoder time:29389547


enter.

[079:070] [2022-03-06 04:55:53 +0000.78965][6098] CleanUp time:29389547 enter.

[079:077] [2022-03-06 04:55:53 +0000.85753][6098] CleanUp leave. expire time = 7


ms
[079:077] [2022-03-06 04:55:53 +0000.85919][6098] CleanUp time:29389554 enter.

[079:078] [2022-03-06 04:55:53 +0000.86767][6098] CleanUp leave. expire time = 1


ms

[079:078] [2022-03-06 04:55:53 +0000.87318][6098] ~VideoBindDecoder leave. expire


time = 8 ms

[079:078] [2022-03-06 04:55:53 +0000.87396][6098] DestoryDecoderByVideoSource


leave. expire time = 8 ms

[079:078] [2022-03-06 04:55:53 +0000.87435][6098] UnbindInputFilter 0x7cc7be2da8


this 0x7cc7bf9388
[079:078] [2022-03-06 04:55:53 +0000.87472][6098] UnbindInputFilter 0x7cc7bf89e8
this 0x7cc7be2da8
[079:078] [2022-03-06 04:55:53 +0000.87506][6098] UnbindInputFilter 0x7d07c17830
this 0x7cc7bf89e8
[079:078] [2022-03-06 04:55:53 +0000.87540][6098] UnbindInputFilter 0x7cc7bfe788
this 0x7cc7bf2388
[079:078] [2022-03-06 04:55:53 +0000.87574][6098] UnbindInputFilter 0x7cc7c000e8
this 0x7cc7bfe788
[079:078] [2022-03-06 04:55:53 +0000.87610][6098] UnbindInputFilter 0x7d07c17830
this 0x7cc7c000e8
[079:087] [2022-03-06 04:55:53 +0000.96105][6098] ~GLESContext:
[079:088] [2022-03-06 04:55:53 +0000.97199][6098] GLESContext destruct finish.
[079:088] [2022-03-06 04:55:53 +0000.97285][6098] filter: filter pipeline destroy
this: 0x7cf7c01790
[079:089] [2022-03-06 04:55:53 +0000.97986][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[079:089] [2022-03-06 04:55:53 +0000.98473][6098] machine model :xiaomi
[079:089] [2022-03-06 04:55:53 +0000.98519][6098] Support this machine
model :xiaomi
[079:089] [2022-03-06 04:55:53 +0000.98557][6098] global inited! current sdk
version: 07-20-936c45f
[079:090] [2022-03-06 04:55:53 +0000.98730][6098] filter: filter pipeline construtc
this: 0x7cf7c01790
[079:090] [2022-03-06 04:55:53 +0000.98765][6098] MediaFilterGraph:
MediaFilterGraph construct
[079:090] [2022-03-06 04:55:53 +0000.98792][6098] GLESContext:
[079:090] [2022-03-06 04:55:53 +0000.98845][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[079:091] [2022-03-06 04:55:53 +0000.100325][6098] The result of creation:
0x7c97bf4b90
[079:091] [2022-03-06 04:55:53 +0000.100481][6098] The result of
eglCreatePbufferSurface is: 0x7c97bde930
[079:091] [2022-03-06 04:55:53 +0000.100608][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
[079:092] [2022-03-06 04:55:53 +0000.100651][6098] The source 0 speed:1
[079:092] [2022-03-06 04:55:53 +0000.100688][6098] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4,
delay: 0
[079:092] [2022-03-06 04:55:53 +0000.100722][6098] CreateDecoderByVideoSource
time:29389569 enter.

[079:092] [2022-03-06 04:55:53 +0000.101062][6098] running_decoder_count:0max


count:2
[079:092] [2022-03-06 04:55:53 +0000.101098][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27dcf590
[079:093] [2022-03-06 04:55:53 +0000.102084][6ab7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37be9500] Current FFmpeg version git-2021-06-16-
97cea6f

[079:111] [2022-03-06 04:55:53 +0000.120135][6ab7] OnStreamInfoFound: video


duration_: 15194
[079:112] [2022-03-06 04:55:53 +0000.121617][6ab8] NO get frame from decoder
[079:113] [2022-03-06 04:55:53 +0000.121688][6098] start decoder
[079:113] [2022-03-06 04:55:53 +0000.121776][6098] CreateDecoderByVideoSource
leave. expire time = 21 ms

[079:113] [2022-03-06 04:55:53 +0000.121842][6098] BindInputFilter 0x7d07c17830


this 0x7cc7c000e8
[079:113] [2022-03-06 04:55:53 +0000.121880][6098] BindInputFilter 0x7cc7c000e8
this 0x7cc7bfe788
[079:113] [2022-03-06 04:55:53 +0000.121916][6098] BindInputFilter 0x7d07c17830
this 0x7cc7bf2388
[079:113] [2022-03-06 04:55:53 +0000.121954][6098] BindInputFilter 0x7cc7bf2388
this 0x7cc7bf89e8
[079:113] [2022-03-06 04:55:53 +0000.121977][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
[079:113] [2022-03-06 04:55:53 +0000.122018][6098] BindInputFilter 0x7cc7bfe788
this 0x7cc7be2da8
[079:113] [2022-03-06 04:55:53 +0000.122113][6098] BindInputFilter 0x7cc7be2da8
this 0x7cf7c01830
[079:113] [2022-03-06 04:55:53 +0000.122165][6098] BindInputFilter 0x7cc7bf89e8
this 0x7cc7bffe48
[079:113] [2022-03-06 04:55:53 +0000.122201][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29372599.mp4
[079:113] [2022-03-06 04:55:53 +0000.122291][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[079:113] [2022-03-06 04:55:53 +0000.122475][6098] MediaComposeFile time:29389590
enter.

[079:113] [2022-03-06 04:55:53 +0000.122524][6098] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[079:114] [2022-03-06 04:55:53 +0000.122684][6098] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[079:114] [2022-03-06 04:55:53 +0000.122732][6098] Recording session using default
bitrate support by app:31457280
[079:114] [2022-03-06 04:55:53 +0000.122935][6ac2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bc9090
[079:114] [2022-03-06 04:55:53 +0000.122988][6ac2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[079:114] [2022-03-06 04:55:53 +0000.123103][6098] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[079:114] [2022-03-06 04:55:53 +0000.123220][6098] GetPipeline:
-----------------------------------------
[079:114] [2022-03-06 04:55:53 +0000.123253][6098] GetPipeline: source:
0x7d07c17610
[079:114] [2022-03-06 04:55:53 +0000.123290][6098] GetPipeline: filter: NULLFilter
[079:114] [2022-03-06 04:55:53 +0000.123315][6098] GetPipeline: filter: NULLFilter
[079:114] [2022-03-06 04:55:53 +0000.123346][6098] GetPipeline: filter: NULLFilter
[079:114] [2022-03-06 04:55:53 +0000.123365][6098] GetPipeline: audio filter:
AuidoNULLFilter
[079:114] [2022-03-06 04:55:53 +0000.123384][6098] GetPipeline: audio filter:
AuidoNULLFilter
[079:114] [2022-03-06 04:55:53 +0000.123401][6098] GetPipeline: audio filter:
AudioNUllFilter
[079:114] [2022-03-06 04:55:53 +0000.123419][6098] GetPipeline:
------------------------------------------
[079:114] [2022-03-06 04:55:53 +0000.123454][6098] filter: filter pipeline2 update
pattern: 2
[079:115] [2022-03-06 04:55:53 +0000.123674][6098] MediaComposeFile leave. expire
time = 2 ms

[079:115] [2022-03-06 04:55:53 +0000.124164][6098] machine model :xiaomi


[079:115] [2022-03-06 04:55:53 +0000.124201][6098] Support this machine
model :xiaomi
[079:115] [2022-03-06 04:55:53 +0000.124219][6098] global inited! current sdk
version: 07-20-936c45f
[079:116] [2022-03-06 04:55:53 +0000.125231][6ab8] NO get frame from decoder
[079:120] [2022-03-06 04:55:53 +0000.129588][6ab8] NO get frame from decoder
[079:123] [2022-03-06 04:55:53 +0000.131839][6ab8] NO get frame from decoder
[079:129] [2022-03-06 04:55:53 +0000.138359][6ab8] NO get frame from decoder
[079:132] [2022-03-06 04:55:53 +0000.141362][6ab8] NO get frame from decoder
[079:133] [2022-03-06 04:55:53 +0000.142345][6ab8] NO get frame from decoder
[079:135] [2022-03-06 04:55:53 +0000.143742][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[079:135] [2022-03-06 04:55:53 +0000.143913][6098] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 326
[079:135] [2022-03-06 04:55:53 +0000.143999][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[079:135] [2022-03-06 04:55:53 +0000.144038][6098] BeginCompose: BeginCompose, is
composing 0
[079:135] [2022-03-06 04:55:53 +0000.144154][6ac2] start recording, file path:
[079:135] [2022-03-06 04:55:53 +0000.144329][6ac2] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 326 audio_timescale:44100
video_timescale:90000
[079:135] [2022-03-06 04:55:53 +0000.144378][6ac2] 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
[079:135] [2022-03-06 04:55:53 +0000.144423][6ac2] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 326
[079:135] [2022-03-06 04:55:53 +0000.144499][6ac2] fd_open successed
handle:0xb400007d67b96920
[079:135] [2022-03-06 04:55:53 +0000.144645][6ac2] create mp4 file:327
m_fileHandle: 0x7d37be7b40
[079:136] [2022-03-06 04:55:53 +0000.144674][6ac2] MP4 file: is opened successfully
[079:136] [2022-03-06 04:55:53 +0000.144692][6ac2] setupMediaProcessers:
[079:136] [2022-03-06 04:55:53 +0000.144719][6ac2]
RecordingSessionInternalSimple:setup media processers.
[079:136] [2022-03-06 04:55:53 +0000.144754][6ac2] construct AAC encoder
[079:136] [2022-03-06 04:55:53 +0000.145030][6ac2] H264Encoder creating:
ultrafast012323
[079:136] [2022-03-06 04:55:53 +0000.145078][6ac2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[079:136] [2022-03-06 04:55:53 +0000.145552][6ac2] H264Encode::GetMachineModel is
M2101K9AG
[079:136] [2022-03-06 04:55:53 +0000.145614][6ac2] H264Encoder machine_mode
is:M2101K9AG
[079:136] [2022-03-06 04:55:53 +0000.145634][6ac2] H264Encode::machine size :9
machine_mode:M2101K9AG
[079:137] [2022-03-06 04:55:53 +0000.145654][6ac2] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[079:137] [2022-03-06 04:55:53 +0000.145712][6ac2] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[079:137] [2022-03-06 04:55:53 +0000.145731][6ac2] setupCompressionSession:
[079:137] [2022-03-06 04:55:53 +0000.145767][6ac2] H264Encode::creating hareware
Encoder
[079:137] [2022-03-06 04:55:53 +0000.145786][6ac2] AndroidHwAvcEncoder
time:29389614 enter.

[079:137] [2022-03-06 04:55:53 +0000.146005][6ac2] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[079:137] [2022-03-06 04:55:53 +0000.146115][6ac2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[079:137] [2022-03-06 04:55:53 +0000.146152][6ac2] The video avc hw codec address
is 0x7c37bd7870
[079:137] [2022-03-06 04:55:53 +0000.146238][6ac2] AndroidHwAvcEncoder leave.
expire time = 0 ms

[079:137] [2022-03-06 04:55:53 +0000.146282][6ac2] RegisterEncodeCompleteCallback


time:29389614 enter.

[079:137] [2022-03-06 04:55:53 +0000.146401][6ac2] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[079:137] [2022-03-06 04:55:53 +0000.146445][6ac2] InitEncode time:29389614 enter.

[079:137] [2022-03-06 04:55:53 +0000.146524][6ac2] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[079:137] [2022-03-06 04:55:53 +0000.146563][6ac2] Create time:29389614 enter.

[079:137] [2022-03-06 04:55:53 +0000.146593][6ac2] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[079:137] [2022-03-06 04:55:53 +0000.146627][6ac2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c06a50
[079:138] [2022-03-06 04:55:53 +0000.146782][6ac2] supported_type:video/avc
[079:138] [2022-03-06 04:55:53 +0000.146820][6ac2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[079:138] [2022-03-06 04:55:53 +0000.146867][6ac2] hwCodecPrefix :OMX.qcom.
[079:138] [2022-03-06 04:55:53 +0000.146902][6ac2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[079:138] [2022-03-06 04:55:53 +0000.146936][6ac2] mediacodec_createCodecByName
time:29389615 enter.

[079:138] [2022-03-06 04:55:53 +0000.146968][6ac2] WrapAndroidMediaCodec


time:29389615 enter.

[079:138] [2022-03-06 04:55:53 +0000.147090][6ac2] WrapAndroidMediaCodec leave.


expire time = 0 ms

[079:140] [2022-03-06 04:55:53 +0000.149424][6ab8] NO get frame from decoder


[079:142] [2022-03-06 04:55:53 +0000.151615][6ac7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c221c8
[079:182] [2022-03-06 04:55:53 +0000.191396][6ac2] mediacodec_createCodecByName
leave. expire time = 44 ms

[079:182] [2022-03-06 04:55:53 +0000.191575][6ac2] WrapAndroidMediaFromat


time:29389659 enter.

[079:183] [2022-03-06 04:55:53 +0000.191689][6ac2] WrapAndroidMediaFromat leave.


expire time = 1 ms

[079:219] [2022-03-06 04:55:53 +0000.228292][6ac2] Destroy time:29389696 enter.

[079:219] [2022-03-06 04:55:53 +0000.228456][6ac2] WrapAndroidMediaFromat::


Destroy
[079:219] [2022-03-06 04:55:53 +0000.228627][6ac2] Destroy leave. expire time = 1
ms

[079:220] [2022-03-06 04:55:53 +0000.228805][6ac2] ~WrapAndroidMediaFromat


time:29389697 enter.

[079:220] [2022-03-06 04:55:53 +0000.228845][6ac2] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[079:220] [2022-03-06 04:55:53 +0000.228873][6ac2] Create leave. expire time = 83


ms

[079:220] [2022-03-06 04:55:53 +0000.228899][6ac2] isSemiPlanarSupport


time:29389697 enter.

[079:220] [2022-03-06 04:55:53 +0000.228929][6ac2] H264Encoder isSemiPlanarSupport


[079:220] [2022-03-06 04:55:53 +0000.228955][6ac2] isSemiPlanarSupport leave.
expire time = 0 ms

[079:220] [2022-03-06 04:55:53 +0000.228979][6ac2] creat hw H264Encoder success,


isSemiPlanar:1
[079:220] [2022-03-06 04:55:53 +0000.229140][6ac2] InitEncode leave. expire time =
83 ms

[079:220] [2022-03-06 04:55:53 +0000.229181][6ac2] H264Encode::created Encoder


[079:220] [2022-03-06 04:55:53 +0000.229209][6ac2] H264Encode:: H264 encoder
created.
[079:220] [2022-03-06 04:55:53 +0000.229234][6ac2] H264 encoder created.
[079:220] [2022-03-06 04:55:53 +0000.229260][6ac2]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7bacd10
[079:220] [2022-03-06 04:55:53 +0000.229287][6ac2] setOutput:
[079:220] [2022-03-06 04:55:53 +0000.229312][6ac2]
RecordingSessionInternalSimple:encoder set output to muxer!
[079:220] [2022-03-06 04:55:53 +0000.229336][6ac2] request a key frame
[079:220] [2022-03-06 04:55:53 +0000.229361][6ac2] H264Encode:: request a key frame
[079:233] [2022-03-06 04:55:53 +0000.242375][6ac2] setDisplayRotate :90
[079:234] [2022-03-06 04:55:53 +0000.242878][6ac2] 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
[079:238] [2022-03-06 04:55:53 +0000.247389][6ac3]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[079:268] [2022-03-06 04:55:53 +0000.277013][6ac5] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18972 diff: 29
[079:279] [2022-03-06 04:55:53 +0000.288198][6ac3] h264 add frame header cdr flag
[079:280] [2022-03-06 04:55:53 +0000.289000][6ac3] h264 add frame header cdr flag
[079:280] [2022-03-06 04:55:53 +0000.289489][6ac3] Received key frame:10
[079:280] [2022-03-06 04:55:53 +0000.289573][6ac3] H264Encode:: get a sps pps
header!headerSize:29
[079:281] [2022-03-06 04:55:53 +0000.289834][6ac7] get the H.264 SPS parameter
[079:281] [2022-03-06 04:55:53 +0000.290094][6ac7] add video track with id:1
[079:287] [2022-03-06 04:55:53 +0000.295918][6ac7] get the H.264 PPS parameter
[079:288] [2022-03-06 04:55:53 +0000.296797][6ac7] get the H.264 IDR frame
[079:288] [2022-03-06 04:55:53 +0000.296900][6ac7] resss:true
[079:288] [2022-03-06 04:55:53 +0000.296931][6ac7] video start ts:10
[079:288] [2022-03-06 04:55:53 +0000.297033][6ac7] the video frame has been written
into MP4 file
[079:328] [2022-03-06 04:55:53 +0000.337141][6ac6] audio_frame_list_ empty
[079:369] [2022-03-06 04:55:53 +0000.377893][6ac7] add aac audio track with id:2
[079:369] [2022-03-06 04:55:53 +0000.378027][6ac7] audio start ts:0
[079:369] [2022-03-06 04:55:53 +0000.378062][6ac7] the audio frame has been written
into MP4 file
[079:372] [2022-03-06 04:55:53 +0000.380739][6ac2] setDisplayRotate :90
[079:372] [2022-03-06 04:55:53 +0000.380808][6ac2] 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
[079:387] [2022-03-06 04:55:53 +0000.395822][6ac2] setDisplayRotate :90
[079:387] [2022-03-06 04:55:53 +0000.395898][6ac2] 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
[079:529] [2022-03-06 04:55:53 +0000.538630][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[079:552] [2022-03-06 04:55:53 +0000.561481][6ac3] DTS queue for
Generator:0x7d07c1ef08 695 728 759 794
[079:690] [2022-03-06 04:55:53 +0000.699553][6ac3] Push an pts:1165 to dts queue.
[079:739] [2022-03-06 04:55:53 +0000.748480][6ac6] audio_frame_list_ empty
[079:770] [2022-03-06 04:55:53 +0000.778678][6ac2] setDisplayRotate :90
[079:770] [2022-03-06 04:55:53 +0000.778771][6ac2] 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
[079:773] [2022-03-06 04:55:53 +0000.782518][6ac3] SendFrame
encodedImage._timeStamp:1165encodedImage->_length:162912
[079:774] [2022-03-06 04:55:53 +0000.782676][6ac3] last dts:1133 currentPts:1165
ppsOrSPS:0 queue length:3
[079:782] [2022-03-06 04:55:53 +0000.790926][6ac2] setDisplayRotate :90
[079:782] [2022-03-06 04:55:53 +0000.791014][6ac2] 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
[079:836] [2022-03-06 04:55:53 +0000.844680][6ac3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1365 pts:1365
[079:921] [2022-03-06 04:55:53 +0000.930044][6ac3] DTS queue for
Generator:0x7d07c1ef08 1566 1600
[079:924] [2022-03-06 04:55:53 +0000.932680][6ac3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1633
[079:924] [2022-03-06 04:55:53 +0000.932764][6ac3] push video frame to H264
encoder. (100 frame for one log)

[079:924] [2022-03-06 04:55:53 +0000.932785][6ac3] push video frame to H264


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

[079:924] [2022-03-06 04:55:53 +0000.932806][6ac3] H264Encode::push video frame to


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

[079:924] [2022-03-06 04:55:53 +0000.932849][6ac3] The input pts:1633 fps:30


[079:964] [2022-03-06 04:55:53 +0000.973512][6ac3] H264Encode::H264SWEncoder get
callback, length:113376 type:1 nalType:1length:113372
[080:062] [2022-03-06 04:55:54 +0000.70773][6ac3] h264 add frame header cdr flag
[080:062] [2022-03-06 04:55:54 +0000.71150][6ac3] Received key frame:2002
[080:070] [2022-03-06 04:55:54 +0000.79187][6ac7] get the H.264 IDR frame
[080:100] [2022-03-06 04:55:54 +0000.108849][6ac6] audio_frame_list_ empty
[080:128] [2022-03-06 04:55:54 +0000.137607][6ac2] setDisplayRotate :90
[080:129] [2022-03-06 04:55:54 +0000.137716][6ac2] 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
[080:151] [2022-03-06 04:55:54 +0000.160027][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[080:189] [2022-03-06 04:55:54 +0000.197977][6ac3] DTS queue for
Generator:0x7d07c1ef08 2364 2400 2434
[080:205] [2022-03-06 04:55:54 +0000.214428][6ac3] Push an pts:2509 to dts queue.
[080:217] [2022-03-06 04:55:54 +0000.226472][6a1e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:218] [2022-03-06 04:55:54 +0000.226682][6a1e] _deviceSampleRate:48000

[080:222] [2022-03-06 04:55:54 +0000.231047][6a1d] Run AGC when audioType = 0


[080:222] [2022-03-06 04:55:54 +0000.231540][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[080:232] [2022-03-06 04:55:54 +0000.240725][6ac3] last dts:2465 currentPts:2509
ppsOrSPS:0 queue length:5
[080:449] [2022-03-06 04:55:54 +0000.458304][6ac3] DTS queue for
Generator:0x7d07c1ef08 3201 3230 3264
[080:462] [2022-03-06 04:55:54 +0000.471610][6ac5] video frame wait audio frame:
last_video_timestamp:3264 last_audio_timestamp:3040.05
[080:486] [2022-03-06 04:55:54 +0000.495051][6a1d] haveEnoughProcessedData
internalAudioStream.length: 0
[080:489] [2022-03-06 04:55:54 +0000.498351][6ac6] audio_frame_list_ empty
[080:507] [2022-03-06 04:55:54 +0000.515728][6ac2] setDisplayRotate :90
[080:507] [2022-03-06 04:55:54 +0000.515853][6ac2] 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
[080:513] [2022-03-06 04:55:54 +0000.522460][6ac2] setDisplayRotate :90
[080:513] [2022-03-06 04:55:54 +0000.522596][6ac2] 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
[080:579] [2022-03-06 04:55:54 +0000.588173][6ac6] FilterPipeline2::OnAudioFrame
pts 178108 last_audio_timestamp_ 4038.73
[080:580] [2022-03-06 04:55:54 +0000.588866][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[080:708] [2022-03-06 04:55:54 +0000.717629][6ac3] Push an pts:3830 to dts queue.
[080:747] [2022-03-06 04:55:54 +0000.756103][6ac3] last dts:3798 currentPts:3830
ppsOrSPS:0 queue length:2
[080:816] [2022-03-06 04:55:54 +0000.824777][6ac3] h264 add frame header cdr flag
[080:816] [2022-03-06 04:55:54 +0000.825158][6ac3] Received key frame:4000
[080:816] [2022-03-06 04:55:54 +0000.825276][6ac3] DTS queue for
Generator:0x7d07c1ef08 4029 4063
[080:822] [2022-03-06 04:55:54 +0000.831279][6ac7] get the H.264 IDR frame
[080:860] [2022-03-06 04:55:54 +0000.868821][6ac2] setDisplayRotate :90
[080:860] [2022-03-06 04:55:54 +0000.868935][6ac2] 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
[080:865] [2022-03-06 04:55:54 +0000.874346][6ac5] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19980 diff: 21
[080:923] [2022-03-06 04:55:54 +0000.932272][6ac6] audio_frame_list_ empty
[081:005] [2022-03-06 04:55:55 +0000.14004][6ac5] Error(video_source.cc:430): wait
decoder a frame: 1
[081:028] [2022-03-06 04:55:55 +0000.37512][6ac3] SendFrame
encodedImage._timeStamp:4499encodedImage->_length:168896
[081:104] [2022-03-06 04:55:55 +0000.113553][6ac3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4730 pts:4730
[081:126] [2022-03-06 04:55:55 +0000.134900][6ac3] DTS queue for
Generator:0x7d07c1ef08 4866 4897
[081:139] [2022-03-06 04:55:55 +0000.147831][6ac3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4999
[081:139] [2022-03-06 04:55:55 +0000.147930][6ac3] push video frame to H264
encoder. (100 frame for one log)

[081:139] [2022-03-06 04:55:55 +0000.148141][6ac3] push video frame to H264


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

[081:139] [2022-03-06 04:55:55 +0000.148215][6ac3] H264Encode::push video frame to


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

[081:139] [2022-03-06 04:55:55 +0000.148263][6ac3] The input pts:4999 fps:30


[081:211] [2022-03-06 04:55:55 +0000.220328][6ac3] H264Encode::H264SWEncoder get
callback, length:103616 type:1 nalType:1length:103612
[081:222] [2022-03-06 04:55:55 +0000.230933][6ac3] Push an pts:5166 to dts queue.
[081:264] [2022-03-06 04:55:55 +0000.273053][6ac3] last dts:5132 currentPts:5166
ppsOrSPS:0 queue length:2
[081:294] [2022-03-06 04:55:55 +0000.303155][6ac6] audio_frame_list_ empty
[081:446] [2022-03-06 04:55:55 +0000.455218][6ac3] DTS queue for
Generator:0x7d07c1ef08 5667 5700 5730 5761
[081:521] [2022-03-06 04:55:55 +0000.530578][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[081:542] [2022-03-06 04:55:55 +0000.550696][6ac3] h264 add frame header cdr flag
[081:542] [2022-03-06 04:55:55 +0000.551169][6ac3] Received key frame:5999
[081:602] [2022-03-06 04:55:55 +0000.611352][6ac7] get the H.264 IDR frame
[081:673] [2022-03-06 04:55:55 +0000.682160][6ac6] audio_frame_list_ empty
[081:723] [2022-03-06 04:55:55 +0000.732592][6ac3] Push an pts:6499 to dts queue.
[081:770] [2022-03-06 04:55:55 +0000.779473][6ac3] last dts:6463 currentPts:6499
ppsOrSPS:0 queue length:2
[081:770] [2022-03-06 04:55:55 +0000.779604][6ac3] DTS queue for
Generator:0x7d07c1ef08 6529
[081:858] [2022-03-06 04:55:55 +0000.867561][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[082:024] [2022-03-06 04:55:56 +0000.33364][6ac3] DTS queue for
Generator:0x7d07c1ef08 7298 7330 7365 7401 7432
[082:032] [2022-03-06 04:55:56 +0000.41123][6ac6] audio_frame_list_ empty
[082:135] [2022-03-06 04:55:56 +0000.144180][6ac5] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20884 diff: 117
[082:155] [2022-03-06 04:55:56 +0000.164229][6ac3] Push an pts:7831 to dts queue.
[082:196] [2022-03-06 04:55:56 +0000.205173][6ac3] SendFrame
encodedImage._timeStamp:7831encodedImage->_length:139824
[082:196] [2022-03-06 04:55:56 +0000.205289][6ac3] last dts:7798 currentPts:7831
ppsOrSPS:0 queue length:2
[082:201] [2022-03-06 04:55:56 +0000.210016][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[082:222] [2022-03-06 04:55:56 +0000.230738][6a1d] Run AGC when audioType = 0
[082:240] [2022-03-06 04:55:56 +0000.253208][6ac3] h264 add frame header cdr flag
[082:245] [2022-03-06 04:55:56 +0000.253812][6ac3] Received key frame:7997
[082:247] [2022-03-06 04:55:56 +0000.255935][6ac7] get the H.264 IDR frame
[082:256] [2022-03-06 04:55:56 +0000.265179][6ac3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8096 pts:8096
[082:265] [2022-03-06 04:55:56 +0000.274037][6ac3] DTS queue for
Generator:0x7d07c1ef08 8161 8196
[082:283] [2022-03-06 04:55:56 +0000.292407][6ac3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8363
[082:283] [2022-03-06 04:55:56 +0000.292544][6ac3] push video frame to H264
encoder. (100 frame for one log)

[082:283] [2022-03-06 04:55:56 +0000.292592][6ac3] push video frame to H264


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

[082:283] [2022-03-06 04:55:56 +0000.292641][6ac3] H264Encode::push video frame to


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

[082:284] [2022-03-06 04:55:56 +0000.292670][6ac3] The input pts:8363 fps:30


[082:322] [2022-03-06 04:55:56 +0000.331038][6ac5] Error(video_source.cc:430): wait
decoder a frame: 7
[082:354] [2022-03-06 04:55:56 +0000.363054][6ac3] H264Encode::H264SWEncoder get
callback, length:138112 type:1 nalType:1length:138108
[082:395] [2022-03-06 04:55:56 +0000.403656][6ac6] audio_frame_list_ empty
[082:464] [2022-03-06 04:55:56 +0000.472899][6ac3] DTS queue for
Generator:0x7d07c1ef08 8964 8998 9031 9062
[082:473] [2022-03-06 04:55:56 +0000.482058][6ac3] Push an pts:9164 to dts queue.
[082:517] [2022-03-06 04:55:56 +0000.526331][6ac3] last dts:9130 currentPts:9164
ppsOrSPS:0 queue length:2
[082:784] [2022-03-06 04:55:56 +0000.792689][6ac3] DTS queue for
Generator:0x7d07c1ef08 9795 9830 9863 9894
[082:787] [2022-03-06 04:55:56 +0000.796045][6ac6] audio_frame_list_ empty
[082:856] [2022-03-06 04:55:56 +0000.864746][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[082:862] [2022-03-06 04:55:56 +0000.871125][6ac3] h264 add frame header cdr flag
[082:863] [2022-03-06 04:55:56 +0000.871879][6ac3] Received key frame:9998
[082:901] [2022-03-06 04:55:56 +0000.910621][6ac7] get the H.264 IDR frame
[083:040] [2022-03-06 04:55:57 +0000.48930][6ac3] Push an pts:10527 to dts queue.
[083:074] [2022-03-06 04:55:57 +0000.83228][6ac3] last dts:10494 currentPts:10527
ppsOrSPS:0 queue length:2
[083:125] [2022-03-06 04:55:57 +0000.133663][6ac3] DTS queue for
Generator:0x7d07c1ef08 10663 10699 10728
[083:203] [2022-03-06 04:55:57 +0000.212371][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[083:206] [2022-03-06 04:55:57 +0000.214859][6ac6] audio_frame_list_ empty
[083:283] [2022-03-06 04:55:57 +0000.292083][6ac3] SendFrame
encodedImage._timeStamp:11196encodedImage->_length:141280
[083:309] [2022-03-06 04:55:57 +0000.318531][6ac3] DTS queue for
Generator:0x7d07c1ef08 11463 11495 11529 11563 11594
[083:323] [2022-03-06 04:55:57 +0000.332648][6ac3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11763
[083:324] [2022-03-06 04:55:57 +0000.332849][6ac3] push video frame to H264
encoder. (100 frame for one log)

[083:324] [2022-03-06 04:55:57 +0000.332917][6ac3] push video frame to H264


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

[083:324] [2022-03-06 04:55:57 +0000.332962][6ac3] H264Encode::push video frame to


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

[083:324] [2022-03-06 04:55:57 +0000.333062][6ac3] The input pts:11763 fps:30


[083:329] [2022-03-06 04:55:57 +0000.337907][6ac3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11495 pts:11495
[083:336] [2022-03-06 04:55:57 +0000.345208][6ac3] Push an pts:11863 to dts queue.
[083:362] [2022-03-06 04:55:57 +0000.371161][6ac3] H264Encode::H264SWEncoder get
callback, length:60784 type:1 nalType:1length:60780
[083:385] [2022-03-06 04:55:57 +0000.394484][6ac3] last dts:11830 currentPts:11863
ppsOrSPS:0 queue length:8
[083:413] [2022-03-06 04:55:57 +0000.421891][6ac3] h264 add frame header cdr flag
[083:414] [2022-03-06 04:55:57 +0000.422763][6ac3] Received key frame:12027
[083:448] [2022-03-06 04:55:57 +0000.457387][6ac7] get the H.264 IDR frame
[083:480] [2022-03-06 04:55:57 +0000.488952][6ac3] DTS queue for
Generator:0x7d07c1ef08 12328 12363
[083:502] [2022-03-06 04:55:57 +0000.511460][6ac6] audio_frame_list_ empty
[083:536] [2022-03-06 04:55:57 +0000.545151][6ac2] setDisplayRotate :90
[083:536] [2022-03-06 04:55:57 +0000.545249][6ac2] 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
[083:556] [2022-03-06 04:55:57 +0000.564892][6ac5] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21964 diff: 37
[083:694] [2022-03-06 04:55:57 +0000.703564][6ac5] Error(video_source.cc:430): wait
decoder a frame: 0
[083:798] [2022-03-06 04:55:57 +0000.806973][6ac3] Push an pts:13199 to dts queue.
[083:816] [2022-03-06 04:55:57 +0000.824654][6ac3] DTS queue for
Generator:0x7d07c1ef08 13129 13161 13199 13229
[083:822] [2022-03-06 04:55:57 +0000.831253][6ac3] last dts:13161 currentPts:13199
ppsOrSPS:0 queue length:2
[083:857] [2022-03-06 04:55:57 +0000.866271][6ac2] setDisplayRotate :90
[083:857] [2022-03-06 04:55:57 +0000.866381][6ac2] 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
[083:918] [2022-03-06 04:55:57 +0000.927244][6a1d] haveEnoughProcessedData
internalAudioStream.length: 20
[084:046] [2022-03-06 04:55:58 +0000.54781][6ac3] DTS queue for
Generator:0x7d07c1ef08 13961 13996 14028 14063
[084:079] [2022-03-06 04:55:58 +0000.87682][6ac3] h264 add frame header cdr flag
[084:079] [2022-03-06 04:55:58 +0000.88079][6ac3] Received key frame:14028
[084:087] [2022-03-06 04:55:58 +0000.96311][6ac7] get the H.264 IDR frame
[084:142] [2022-03-06 04:55:58 +0000.151376][6ac5] Error(video_source.cc:430): wait
decoder a frame: 24
[084:160] [2022-03-06 04:55:58 +0000.169023][6ab8] av_read_frame AVERROR_EOF
[084:199] [2022-03-06 04:55:58 +0000.207761][6ac6] audio_frame_list_ empty
[084:204] [2022-03-06 04:55:58 +0000.213261][6ac3] Push an pts:14525 to dts queue.
[084:213] [2022-03-06 04:55:58 +0000.221859][6ab8] OnReceiveEOF:
[084:213] [2022-03-06 04:55:58 +0000.222286][6ab8] OnDecoderEOF time:29394690
enter.

[084:213] [2022-03-06 04:55:58 +0000.222392][6ab8] OnDecoderEOF leave. expire time


= 0 ms

[084:214] [2022-03-06 04:55:58 +0000.222660][6ab8] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x7d07c17610
[084:214] [2022-03-06 04:55:58 +0000.222702][6ab8] NULLFilter::OnVideoSourceEOF
0x7d07c17610 this 0x7cc7c00050
[084:214] [2022-03-06 04:55:58 +0000.222737][6ab8] NULLFilter::OnVideoSourceEOF
0x7cc7c00050 this 0x7cc7bfe6f0
[084:214] [2022-03-06 04:55:58 +0000.222827][6ab8] NULLFilter::OnVideoSourceEOF
0x7cc7bfe6f0 this 0x7cc7be2d10
[084:214] [2022-03-06 04:55:58 +0000.222963][6ab6] CleanUp time:29394691 enter.
[084:216] [2022-03-06 04:55:58 +0000.224745][6ac5] OnVideoTimer: OnVideoTimer
return
[084:216] [2022-03-06 04:55:58 +0000.224867][6ac6] PullAudioFrame: PullFrame audio
finished.
[084:216] [2022-03-06 04:55:58 +0000.224915][6ac6] OnAudioTimer: OnAudioTimer
EndComposeFile
[084:216] [2022-03-06 04:55:58 +0000.224946][6ac6] EndComposeFile: EndComposeFile,
is composing 1
[084:221] [2022-03-06 04:55:58 +0000.230345][6a1d] Run AGC when audioType = 0
[084:221] [2022-03-06 04:55:58 +0000.230451][6ab6] CleanUp leave. expire time = 7
ms

[084:222] [2022-03-06 04:55:58 +0000.230816][6ab6] clean up


[084:222] [2022-03-06 04:55:58 +0000.230906][6ab6] running_decoder_count:0max
count:2
[084:222] [2022-03-06 04:55:58 +0000.230918][6a1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:243] [2022-03-06 04:55:58 +0000.251968][6ac3] SendFrame
encodedImage._timeStamp:14525encodedImage->_length:176512
[084:243] [2022-03-06 04:55:58 +0000.252087][6ac3] last dts:14495 currentPts:14525
ppsOrSPS:0 queue length:8
[084:262] [2022-03-06 04:55:58 +0000.270911][6ac3] DTS queue for
Generator:0x7d07c1ef08 14694 14731 14761 14794 14827 14863 14895 14927 14963
[084:282] [2022-03-06 04:55:58 +0000.291762][6ac3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15130
[084:283] [2022-03-06 04:55:58 +0000.291902][6ac3] push video frame to H264
encoder. (100 frame for one log)

[084:283] [2022-03-06 04:55:58 +0000.291947][6ac3] push video frame to H264


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

[084:283] [2022-03-06 04:55:58 +0000.291970][6ac3] H264Encode::push video frame to


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

[084:283] [2022-03-06 04:55:58 +0000.292003][6ac3] The input pts:15130 fps:30


[084:295] [2022-03-06 04:55:58 +0000.304353][6ac3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14863 pts:14863
[084:297] [2022-03-06 04:55:58 +0000.306067][6ac3]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[084:297] [2022-03-06 04:55:58 +0000.306163][6ac3]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7d47be27c0
[084:298] [2022-03-06 04:55:58 +0000.306967][6ac4]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[084:298] [2022-03-06 04:55:58 +0000.307040][6ac4]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[084:299] [2022-03-06 04:55:58 +0000.308126][6ac2] stop recording
[084:299] [2022-03-06 04:55:58 +0000.308214][6ac2]
RecordingSessionInternalSimple:destroy media processers
[084:299] [2022-03-06 04:55:58 +0000.308244][6ac2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[084:299] [2022-03-06 04:55:58 +0000.308345][6ac2] H264Encode::flushing hareware
Encoder
[084:299] [2022-03-06 04:55:58 +0000.308558][6ac2] Flush time:29394776 enter.

[084:299] [2022-03-06 04:55:58 +0000.308618][6ac2] H264Encoder encoder flush


[084:300] [2022-03-06 04:55:58 +0000.308656][6ac2] flush output queue
[084:340] [2022-03-06 04:55:58 +0000.349115][6ac2] H264Encode::H264SWEncoder get
callback, length:88640 type:1 nalType:1length:88636
[084:635] [2022-03-06 04:55:58 +0000.643788][6ac2] Flush leave. expire time = 336
ms

[084:635] [2022-03-06 04:55:58 +0000.644099][6ac2] ~H264EncodeWrap:


[084:635] [2022-03-06 04:55:58 +0000.644199][6ac2] ~H264Encode:
[084:635] [2022-03-06 04:55:58 +0000.644262][6ac2] teardownCompressionSession:
H264Encode::destroying Encoder
[084:635] [2022-03-06 04:55:58 +0000.644328][6ac2] Release time:29395112 enter.

[084:635] [2022-03-06 04:55:58 +0000.644575][6ac2] Release:


MediaCodecVideoEncoder::Release _inited:1
[084:636] [2022-03-06 04:55:58 +0000.644675][6ac2] Destroy time:29395113 enter.

[084:636] [2022-03-06 04:55:58 +0000.644753][6ac2] H264Encoder encoderDestroy


[084:636] [2022-03-06 04:55:58 +0000.644812][6ac2]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c14f90
[084:636] [2022-03-06 04:55:58 +0000.644888][6ac2]
AndroidMediaCodecVideoEncoder::Destroy
[084:658] [2022-03-06 04:55:58 +0000.667525][6ac2] Destroy leave. expire time = 22
ms

[084:659] [2022-03-06 04:55:58 +0000.667824][6ac2] Release leave. expire time = 24


ms

[084:659] [2022-03-06 04:55:58 +0000.667927][6ac2] ~AndroidHwAvcEncoder


time:29395136 enter.

[084:659] [2022-03-06 04:55:58 +0000.668115][6ac2] Release time:29395136 enter.

[084:659] [2022-03-06 04:55:58 +0000.668179][6ac2] Release:


MediaCodecVideoEncoder:: has been released before, just return
[084:659] [2022-03-06 04:55:58 +0000.668285][6ac2] Release leave. expire time = 0
ms

[084:659] [2022-03-06 04:55:58 +0000.668322][6ac2] ~AndroidMediaCodecVideoEncoder


[084:659] [2022-03-06 04:55:58 +0000.668357][6ac2] ~WrapAndroidMediaCodec
time:29395136 enter.

[084:659] [2022-03-06 04:55:58 +0000.668390][6ac2] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[084:659] [2022-03-06 04:55:58 +0000.668425][6ac2] video hevc hw codec


destructor:0x7c37bd7870

[084:659] [2022-03-06 04:55:58 +0000.668525][6ac2] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[084:659] [2022-03-06 04:55:58 +0000.668578][6ac2] teardownCompressionSession:


H264Encode::destroyed Encoder
[084:659] [2022-03-06 04:55:58 +0000.668617][6ac2]
RecordingSessionInternalSimple:destroy aac encoder output!
[084:659] [2022-03-06 04:55:58 +0000.668646][6ac2] AACSWEncode destructor
[084:670] [2022-03-06 04:55:58 +0000.678966][6ac7] fd_close successed!
[084:671] [2022-03-06 04:55:58 +0000.680136][6ac7] MP4 close file successfully
[084:671] [2022-03-06 04:55:58 +0000.680244][6ac7] Recording session Internal:
notify recording ok
[084:671] [2022-03-06 04:55:58 +0000.680270][6ac7] onRecordingOk: Recording Ok,
compose use time: 5536, averagefps 0
[084:671] [2022-03-06 04:55:58 +0000.680305][6ac7] OnReceiveEOF:
[084:674] [2022-03-06 04:55:58 +0000.682939][6ac6] OnAudioTimer: OnAudioTimer
return
[084:684] [2022-03-06 04:55:58 +0000.693605][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[084:685] [2022-03-06 04:55:58 +0000.693713][6098] ~MediaComposeFile time:29395162
enter.

[084:685] [2022-03-06 04:55:58 +0000.693744][6098] CancelCompose: CancelCompose,


is composing 0
[084:685] [2022-03-06 04:55:58 +0000.693861][6ac2] stop recording
[084:685] [2022-03-06 04:55:58 +0000.693894][6ac2] we have stopped recording before
[084:685] [2022-03-06 04:55:58 +0000.694314][6098] ~MediaComposeFile leave. expire
time = 0 ms

[084:685] [2022-03-06 04:55:58 +0000.694464][6098] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[084:686] [2022-03-06 04:55:58 +0000.695277][6098] global uninited!
[084:686] [2022-03-06 04:55:58 +0000.695405][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[084:686] [2022-03-06 04:55:58 +0000.695482][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[084:686] [2022-03-06 04:55:58 +0000.695515][6098] RemoveVideoBackGroud: hava not
add video backgroud
[084:686] [2022-03-06 04:55:58 +0000.695558][6098] UnbindInputFilter 0x7cc7be2da8
this 0x7cf7c01830
[084:686] [2022-03-06 04:55:58 +0000.695591][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c17610
[084:686] [2022-03-06 04:55:58 +0000.695616][6098] DestoryDecoderByVideoSource
time:29395163 enter.

[084:686] [2022-03-06 04:55:58 +0000.695647][6098] ~VideoBindDecoder time:29395163


enter.

[084:687] [2022-03-06 04:55:58 +0000.695779][6098] CleanUp time:29395164 enter.

[084:687] [2022-03-06 04:55:58 +0000.695969][6098] CleanUp leave. expire time = 0


ms

[084:687] [2022-03-06 04:55:58 +0000.696002][6098] CleanUp time:29395164 enter.

[084:687] [2022-03-06 04:55:58 +0000.696150][6098] CleanUp leave. expire time = 0


ms

[084:687] [2022-03-06 04:55:58 +0000.696607][6098] ~VideoBindDecoder leave. expire


time = 1 ms

[084:688] [2022-03-06 04:55:58 +0000.696651][6098] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[084:688] [2022-03-06 04:55:58 +0000.696683][6098] UnbindInputFilter 0x7cc7bfe788


this 0x7cc7be2da8
[084:688] [2022-03-06 04:55:58 +0000.696716][6098] UnbindInputFilter 0x7cc7c000e8
this 0x7cc7bfe788
[084:688] [2022-03-06 04:55:58 +0000.696749][6098] UnbindInputFilter 0x7d07c17830
this 0x7cc7c000e8
[084:688] [2022-03-06 04:55:58 +0000.696782][6098] UnbindInputFilter 0x7cc7bf89e8
this 0x7cc7bffe48
[084:688] [2022-03-06 04:55:58 +0000.696815][6098] UnbindInputFilter 0x7cc7bf2388
this 0x7cc7bf89e8
[084:688] [2022-03-06 04:55:58 +0000.696847][6098] UnbindInputFilter 0x7d07c17830
this 0x7cc7bf2388
[084:688] [2022-03-06 04:55:58 +0000.696888][6098] ~GLESContext:
[084:689] [2022-03-06 04:55:58 +0000.698074][6098] GLESContext destruct finish.
[084:689] [2022-03-06 04:55:58 +0000.698156][6098] filter: filter pipeline destroy
this: 0x7cf7c01790
[085:621] [2022-03-06 04:55:59 +0000.629842][6a1d] haveEnoughProcessedData
internalAudioStream.length: 10
[085:746] [2022-03-06 04:55:59 +0000.755602][60c9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[085:747] [2022-03-06 04:55:59 +0000.755702][60c9] ~MediaFilterCamera time:29396224
enter.

[085:747] [2022-03-06 04:55:59 +0000.755739][60c9] StopPullFrameAndWriteMp4


time:29396224 enter.

[085:747] [2022-03-06 04:55:59 +0000.756082][6a18] stop recording


[085:747] [2022-03-06 04:55:59 +0000.756136][6a18] we have stopped recording before
[085:747] [2022-03-06 04:55:59 +0000.756211][60c9] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[085:748] [2022-03-06 04:55:59 +0000.756732][60c9] DestroyPipelineAndFilters


time:29396225 enter.

[085:748] [2022-03-06 04:55:59 +0000.756794][60c9] DestroyPipelineAndFilters


leave. expire time = 0 ms

[085:748] [2022-03-06 04:55:59 +0000.756823][60c9] AppDeviceManagerStopMic

[085:748] [2022-03-06 04:55:59 +0000.756878][60c9] AppDeviceManagerStopMic::mic


status is on
[085:748] [2022-03-06 04:55:59 +0000.756910][60c9] Try to stop webrtc device.

[085:748] [2022-03-06 04:55:59 +0000.756943][60c9] Set record state to


stopped.threadID:24777

[085:800] [2022-03-06 04:55:59 +0000.809506][60c9] Try to destory the


recorder.threadID:24777

[086:001] [2022-03-06 04:56:00 +0000.9795][60c9] DestroyAudioRecorder:


[086:001] [2022-03-06 04:56:00 +0000.9960][60c9] Cleanup the buffer queue in the
recorder.
[086:001] [2022-03-06 04:56:00 +0000.10095][60c9] Destroy the recorder.

[086:007] [2022-03-06 04:56:00 +0000.15820][60c9] StopRecording finished.

[086:007] [2022-03-06 04:56:00 +0000.15919][60c9] The stop recording success.

[086:007] [2022-03-06 04:56:00 +0000.16029][60c9]


AudioDeviceDataHandler::StopMicProcess

[086:011] [2022-03-06 04:56:00 +0000.20184][60c9] AppDeviceManager stop.

[086:011] [2022-03-06 04:56:00 +0000.20273][60c9] Rlease the webrtc device object.

[086:012] [2022-03-06 04:56:00 +0000.20713][60c9] OpenSlesInput destruct.

[086:012] [2022-03-06 04:56:00 +0000.20776][60c9] OpenSlesOutput destruct.


[086:013] [2022-03-06 04:56:00 +0000.22218][60c9] EventDispatchServerScope destruct
[086:013] [2022-03-06 04:56:00 +0000.22348][60c9]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[086:013] [2022-03-06 04:56:00 +0000.22455][60c9] ~AudioDeviceDataHandler

[086:021] [2022-03-06 04:56:00 +0000.30257][60c9] AppDeviceManagerDestruct.

[086:021] [2022-03-06 04:56:00 +0000.30412][60c9] ~AppDeviceManager:


[086:021] [2022-03-06 04:56:00 +0000.30555][60c9] ~CpuOverloadDetect time:29396498
enter.

[086:023] [2022-03-06 04:56:00 +0000.32146][60c9] ~CpuOverloadDetect leave. expire


time = 2 ms

[086:026] [2022-03-06 04:56:00 +0000.34846][60c9] Destruct BeautifyReader begin...


[086:026] [2022-03-06 04:56:00 +0000.34981][60c9] Destruct BeautifyReader done.
[086:026] [2022-03-06 04:56:00 +0000.35054][60c9] ~MediaFilterCamera leave. expire
time = 279 ms

[086:026] [2022-03-06 04:56:00 +0000.35385][60c9] ~GLESContext:


[086:032] [2022-03-06 04:56:00 +0000.41102][60c9] GLESContext destruct finish.
[086:032] [2022-03-06 04:56:00 +0000.41282][60c9] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[086:034] [2022-03-06 04:56:00 +0000.42957][60c9] global uninited!
[086:034] [2022-03-06 04:56:00 +0000.43308][60c9] clear AppID 50011
[086:034] [2022-03-06 04:56:00 +0000.43355][60c9] UnRegister JVM for Xplatform util
[086:034] [2022-03-06 04:56:00 +0000.43382][60c9] Dispose::unregister webrtc video
engine
[086:034] [2022-03-06 04:56:00 +0000.43403][60c9] Init the android object with
jvm:0x0 env:0x0 context:0x0

[086:034] [2022-03-06 04:56:00 +0000.43429][60c9] SetAndroidMediaCodecObjects


time:29396511 enter.

[086:034] [2022-03-06 04:56:00 +0000.43452][60c9] ClearAndroidMediaCodecObjects


time:29396511 enter.

[086:034] [2022-03-06 04:56:00 +0000.43535][60c9] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[086:034] [2022-03-06 04:56:00 +0000.43559][60c9] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[086:034] [2022-03-06 04:56:00 +0000.43585][60c9] SetAndroidMediaCodecObjects


time:29396511 enter.

[086:034] [2022-03-06 04:56:00 +0000.43608][60c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[086:034] [2022-03-06 04:56:00 +0000.43632][60c9] ClearAndroidMediaCodecObjects
time:29396511 enter.

[086:035] [2022-03-06 04:56:00 +0000.43656][60c9] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[086:035] [2022-03-06 04:56:00 +0000.43679][60c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[086:035] [2022-03-06 04:56:00 +0000.43703][60c9] SetAndroidMediaCodecObjects
leave. expire time = 1 ms
[086:035] [2022-03-06 04:56:00 +0000.43726][60c9] Dispose::unregister webrtc voice
engine
[086:035] [2022-03-06 04:56:00 +0000.43749][60c9] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[086:035] [2022-03-06 04:56:00 +0000.43774][60c9] SystemUtil UnInit done


[151:844] [2022-03-06 04:57:05 +0000.852681][60c9] Register JVM for xplatform util
[151:852] [2022-03-06 04:57:05 +0000.861000][60c9] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
06 04:57:05 +0000
[151:852] [2022-03-06 04:57:05 +0000.861099][60c9] set AppID=50011 old AppID=-1
[151:852] [2022-03-06 04:57:05 +0000.861136][60c9] Init the android object with
jvm:0xb400007cf7b96f10 env:0x7ce7b989f0 context:0x7b95be3d58

[151:852] [2022-03-06 04:57:05 +0000.861171][60c9] SetAndroidMediaCodecObjects


time:29462329 enter.

[151:852] [2022-03-06 04:57:05 +0000.861206][60c9] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[151:852] [2022-03-06 04:57:05 +0000.861230][60c9] SetAndroidMediaCodecObjects


time:29462329 enter.

[151:852] [2022-03-06 04:57:05 +0000.861259][60c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007cf7b96f10
[151:852] [2022-03-06 04:57:05 +0000.861285][60c9] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007cf7b96f10 address:0x7b18513760
[151:852] [2022-03-06 04:57:05 +0000.861314][60c9] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007cf7b96f10
address:0x7b18513760
[151:852] [2022-03-06 04:57:05 +0000.861342][60c9] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[151:852] [2022-03-06 04:57:05 +0000.861369][60c9] Set the android objects with


jvm:0xb400007cf7b96f10 env:0x7ce7b989f0 context:0x7b95be3d58

[151:852] [2022-03-06 04:57:05 +0000.861396][60c9] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7ce7b989f0
[151:852] [2022-03-06 04:57:05 +0000.861424][60c9] SystemUtil Init done
[151:853] [2022-03-06 04:57:05 +0000.861884][60c9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[151:853] [2022-03-06 04:57:05 +0000.862025][60c9] MediaFilterCamera
[151:853] [2022-03-06 04:57:05 +0000.862060][60c9] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[151:854] [2022-03-06 04:57:05 +0000.862692][60c9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[151:854] [2022-03-06 04:57:05 +0000.862747][60c9] Recording session using default
bitrate support by app:31457280
[151:854] [2022-03-06 04:57:05 +0000.863006][6ec2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bce1d0
[151:854] [2022-03-06 04:57:05 +0000.863043][6ec2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[151:854] [2022-03-06 04:57:05 +0000.863146][60c9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[151:855] [2022-03-06 04:57:05 +0000.863916][60c9] Error(ini.cc:191): Open the file
failed. error:2
[151:855] [2022-03-06 04:57:05 +0000.863961][60c9]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[151:855] [2022-03-06 04:57:05 +0000.863990][60c9] The device model: m2101k9ag
usingSoftwareAEC value: 0
[151:861] [2022-03-06 04:57:05 +0000.869949][60c9] Error(ini.cc:191): Open the file
failed. error:2
[151:861] [2022-03-06 04:57:05 +0000.870026][60c9]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[151:861] [2022-03-06 04:57:05 +0000.870052][60c9] The device model: m2101k9ag
usingHardwareAEC value: 0
[151:861] [2022-03-06 04:57:05 +0000.870095][60c9] The machine device: m2101k9ag
usingHardwareAEC value: 0
[151:861] [2022-03-06 04:57:05 +0000.870111][60c9] Using Default AEC type: software
AEC
[151:862] [2022-03-06 04:57:05 +0000.871104][60c9] The device model: m2101k9ag enum
value: 0
[151:862] [2022-03-06 04:57:05 +0000.871547][60c9] GetMachineModel is M2101K9AG
[151:862] [2022-03-06 04:57:05 +0000.871580][60c9] GetMachineInfo: M2101K9AG
[151:862] [2022-03-06 04:57:05 +0000.871608][60c9] Construct BeautifyReader
begin...
[151:862] [2022-03-06 04:57:05 +0000.871636][60c9] dumpStickerRgba:0
dumpStickerYuv:0
[151:863] [2022-03-06 04:57:05 +0000.871714][60c9] Construct BeautifyReader done.
[151:866] [2022-03-06 04:57:05 +0000.874847][60c9] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[151:866] [2022-03-06 04:57:05 +0000.874939][60c9] AppDeviceManager telnet server
for statistics started......
[151:866] [2022-03-06 04:57:05 +0000.875057][6ec5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d47c13e60
[151:866] [2022-03-06 04:57:05 +0000.875510][60c9] CpuOverloadDetect time:29462343
enter.

[151:866] [2022-03-06 04:57:05 +0000.875631][60c9] CpuOverloadDetect leave. expire


time = 0 ms

[151:867] [2022-03-06 04:57:05 +0000.875658][6ec6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7cf7bdded0
[151:867] [2022-03-06 04:57:05 +0000.876200][60c9] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[151:867] [2022-03-06 04:57:05 +0000.876232][60c9] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[151:867] [2022-03-06 04:57:05 +0000.876405][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[151:868] [2022-03-06 04:57:05 +0000.876686][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[151:868] [2022-03-06 04:57:05 +0000.876891][60c9] CreatePlatformSpecificObjects:
[151:868] [2022-03-06 04:57:05 +0000.876928][60c9] audio device use opensle input
and opensl output
[151:868] [2022-03-06 04:57:05 +0000.876956][60c9] Create OpenSLES output module
with java VM support.

[151:868] [2022-03-06 04:57:05 +0000.877066][60c9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[151:868] [2022-03-06 04:57:05 +0000.877199][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[151:868] [2022-03-06 04:57:05 +0000.877368][60c9] Create OpenSLES output module
with buffer num:1

[151:868] [2022-03-06 04:57:05 +0000.877475][60c9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[151:868] [2022-03-06 04:57:05 +0000.877611][60c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[151:869] [2022-03-06 04:57:05 +0000.877790][60c9] Create OpenSLES input module
with java VM support.

[151:869] [2022-03-06 04:57:05 +0000.877828][60c9] Create OpenSLES input module


with buffer num:1

[151:869] [2022-03-06 04:57:05 +0000.877861][60c9] Error(trace.cc:40): Init the


output and input for audio device template.
[151:869] [2022-03-06 04:57:05 +0000.877882][60c9] Init the output device.

[151:869] [2022-03-06 04:57:05 +0000.877910][60c9] Init the opensl input.


[151:869] [2022-03-06 04:57:05 +0000.877939][60c9] AppDeviceManager get setting
samplerate: 0
[151:869] [2022-03-06 04:57:05 +0000.878319][60c9] The device model: m2101k9ag enum
value: 0
[151:870] [2022-03-06 04:57:05 +0000.878799][60c9] The device model: m2101k9ag enum
value: 0
[151:870] [2022-03-06 04:57:05 +0000.878825][60c9] Set the sample rate to be:48000

[151:870] [2022-03-06 04:57:05 +0000.878852][60c9] Enable the recording stereo:0


[151:870] [2022-03-06 04:57:05 +0000.878882][60c9] Set the playout as stereo:1
[151:870] [2022-03-06 04:57:05 +0000.878907][60c9] Init the microphone.
[151:870] [2022-03-06 04:57:05 +0000.879321][60c9] Update the recording sample rate
to be: 48000
[151:870] [2022-03-06 04:57:05 +0000.879375][60c9] Init the speaker.
[151:870] [2022-03-06 04:57:05 +0000.879405][60c9] Low latency buffer size:144 low
sample rate:48000
[151:871] [2022-03-06 04:57:05 +0000.879659][60c9] Using 1 x 10ms for an audio
frame.

[151:876] [2022-03-06 04:57:05 +0000.885528][60c9] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[151:877] [2022-03-06 04:57:05 +0000.885648][60c9] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[151:877] [2022-03-06 04:57:05 +0000.885701][60c9] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[151:882] [2022-03-06 04:57:05 +0000.890897][60c9] The device model:m2101k9ag

[151:882] [2022-03-06 04:57:05 +0000.890974][60c9] speaker output factor:100


defaultFactor: 100

[151:882] [2022-03-06 04:57:05 +0000.890999][60c9] headset output factor:100


defaultFactor: 100

[151:882] [2022-03-06 04:57:05 +0000.891414][60c9] AppDeviceManagerStart finished.


[151:882] [2022-03-06 04:57:05 +0000.891462][60c9] AppDeviceManagerStartMic::mic
status is off
[151:882] [2022-03-06 04:57:05 +0000.891506][60c9] AppDeviceManagerStartMic update
aec type: 2

[151:882] [2022-03-06 04:57:05 +0000.891531][60c9] AppDeviceManagerStartMic update


voiceChangeMode: 4

[151:882] [2022-03-06 04:57:05 +0000.891546][60c9]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[151:882] [2022-03-06 04:57:05 +0000.891574][60c9]
AudioDeviceDataHandler::StartMicProcess
[151:883] [2022-03-06 04:57:05 +0000.891745][60c9] Try to start webrtc recording
device.

[151:883] [2022-03-06 04:57:05 +0000.891789][60c9] StartRecording. threadID:24777

[151:883] [2022-03-06 04:57:05 +0000.891834][60c9] default mode: Set the recording


mode to voice communication to enable HW AEC .

[151:883] [2022-03-06 04:57:05 +0000.891856][60c9] Set the recording mode before


getSetting: 4
[151:883] [2022-03-06 04:57:05 +0000.891877][60c9] Set the recording mode after
getSetting: 1
[151:883] [2022-03-06 04:57:05 +0000.892077][6ec7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[151:917] [2022-03-06 04:57:05 +0000.926119][60c9] StartRecording finished.

[151:918] [2022-03-06 04:57:05 +0000.926940][60c9] audio: start the audio mic


checker timer.

[151:918] [2022-03-06 04:57:05 +0000.927385][60c9] machine model :xiaomi


[151:918] [2022-03-06 04:57:05 +0000.927428][60c9] Support this machine
model :xiaomi
[151:918] [2022-03-06 04:57:05 +0000.927446][60c9] global inited! current sdk
version: 07-20-936c45f
[152:271] [2022-03-06 04:57:06 +0000.280644][62ff]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[152:272] [2022-03-06 04:57:06 +0000.280874][6ec3] MediaFilterCamera, recording
file context:0x7c97bc6a20 input texture:24
[152:272] [2022-03-06 04:57:06 +0000.280928][6ec3] GLESContext:
[152:272] [2022-03-06 04:57:06 +0000.280964][6ec3] The result of eglGetDisplay is:
0xb400007ce7b8be70
[152:273] [2022-03-06 04:57:06 +0000.282331][6ec3] The result of creation:
0x7c97c14660
[152:273] [2022-03-06 04:57:06 +0000.282476][6ec3] The result of
eglCreatePbufferSurface is: 0x7c97c13fa0
[152:274] [2022-03-06 04:57:06 +0000.282664][62ff]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c97bc6a20 input_texture: 24
[152:485] [2022-03-06 04:57:06 +0000.494165][6ec7] Run AGC when audioType = 0
[153:331] [2022-03-06 04:57:07 +0000.339692][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[154:484] [2022-03-06 04:57:08 +0000.493347][6ec7] Run AGC when audioType = 0
[154:485] [2022-03-06 04:57:08 +0000.493963][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[154:953] [2022-03-06 04:57:08 +0000.962029][6098] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[154:953] [2022-03-06 04:57:08 +0000.962127][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[154:953] [2022-03-06 04:57:08 +0000.962536][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[154:954] [2022-03-06 04:57:08 +0000.962749][6ec3] operator() time:29465431 enter.

[154:954] [2022-03-06 04:57:08 +0000.962799][6ec3] MediaFilterCamera, recording


file context:0x7c97bc6a20 input texture:24
[154:956] [2022-03-06 04:57:08 +0000.964897][6ec3] MicSource: Mic source
created:10x7d27e89980
[154:957] [2022-03-06 04:57:08 +0000.965942][6ec3] alloc thread: 0x7ce7c32050
name:worker0 thread id:529507658928 to Mic_source
[154:957] [2022-03-06 04:57:08 +0000.966065][6ec3] audio: start the audio sender
thread.

[154:957] [2022-03-06 04:57:08 +0000.966262][6ec3] construct OpenGLRenderProgram


0x7d17bcafa8
[154:957] [2022-03-06 04:57:08 +0000.966293][6ec3] CropFilter::SetOrientation
orientation: 90
[154:957] [2022-03-06 04:57:08 +0000.966524][6ec3] filter: filter pipeline
construtc this: 0x7cc7c07830
[154:957] [2022-03-06 04:57:08 +0000.966579][6ec3] filter: filter pipeline2 update
pattern: 1
[154:958] [2022-03-06 04:57:08 +0000.966675][6ec3] CameraSource::source_id_:9
[154:958] [2022-03-06 04:57:08 +0000.966704][6ec3] RecordAudioSource::source_id_:10
[154:958] [2022-03-06 04:57:08 +0000.966924][6ec3] BindInputFilter 0x7cf7c47550
this 0x7d17bcb1d0
[154:958] [2022-03-06 04:57:08 +0000.967005][6ec3] BindInputFilter 0x7cf7c488a8
this 0x7cf7c4a2e0
[154:958] [2022-03-06 04:57:08 +0000.967049][6ec3] BindInputFilter 0x7d17bcb1d0
this 0x7cc7c078d0
[154:958] [2022-03-06 04:57:08 +0000.967108][6ec3] setParamentForFilters:
speed:1.000000
[154:958] [2022-03-06 04:57:08 +0000.967142][6ec3] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[154:958] [2022-03-06 04:57:08 +0000.967176][6ec3] SetParamForFilter time:29465435
enter.

[154:958] [2022-03-06 04:57:08 +0000.967206][6ec3] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[154:958] [2022-03-06 04:57:08 +0000.967238][6ec3] SetParamForFilter: Params video
index is: 0
[154:958] [2022-03-06 04:57:08 +0000.967266][6ec3] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[154:958] [2022-03-06 04:57:08 +0000.967293][6ec3] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[154:958] [2022-03-06 04:57:08 +0000.967322][6ec3] crop filter mode tpye:
citytravelvideo index:0
[154:966] [2022-03-06 04:57:08 +0000.974785][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.974886][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.974910][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.974931][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.974951][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.974969][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.975004][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.975038][6ec3]
Warning(parse_template_json.cc:81): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.975069][6ec3]
Warning(parse_template_json.cc:81): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.975100][6ec3]
Warning(parse_template_json.cc:67): json parament no found the parament
[154:966] [2022-03-06 04:57:08 +0000.975132][6ec3]
Warning(parse_template_json.cc:93): json parament no found the duration
[154:966] [2022-03-06 04:57:08 +0000.975170][6ec3] SetParamForFilter leave. expire
time = 8 ms

[154:966] [2022-03-06 04:57:08 +0000.975382][6ec3] OnOutputSizeChanged width 1280


height 720
[154:966] [2022-03-06 04:57:08 +0000.975431][6ec3] OpenGLFrameBuffer: width:1280
height:720
[154:966] [2022-03-06 04:57:08 +0000.975462][6ec3] OpenGLFrameBuffer: width:1280
height:720
[154:966] [2022-03-06 04:57:08 +0000.975492][6ec3] OpenGLFrameBuffer: width:1280
height:720
[154:966] [2022-03-06 04:57:08 +0000.975522][6ec3] OpenGLFrameBuffer: width:1280
height:720
[154:966] [2022-03-06 04:57:08 +0000.975553][6ec3] OpenGLFrameBuffer: width:1280
height:720
[154:966] [2022-03-06 04:57:08 +0000.975582][6ec3] OpenGLFrameBuffer: width:1280
height:720
[154:966] [2022-03-06 04:57:08 +0000.975612][6ec3] construct TrivalImageDrawer
0x7cd7bd8db0
[154:966] [2022-03-06 04:57:08 +0000.975643][6ec3] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7cd7bd8db0 context 0x7c67c902a0
[154:967] [2022-03-06 04:57:08 +0000.975673][6ec3] setupGLES:
[154:967] [2022-03-06 04:57:08 +0000.976089][6ec3] OpenGLRenderProgram::Initialize.
[154:967] [2022-03-06 04:57:08 +0000.976147][6ec3] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[154:967] [2022-03-06 04:57:08 +0000.976171][6ec3] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[154:967] [2022-03-06 04:57:08 +0000.976265][6ec3] Init open gl render:
0x7d17bcafa8
[154:967] [2022-03-06 04:57:08 +0000.976305][6ec3] Fragement shader path:
[154:967] [2022-03-06 04:57:08 +0000.976337][6ec3] Fragement shader path:
[154:967] [2022-03-06 04:57:08 +0000.976365][6ec3] create opengl program object.
[154:967] [2022-03-06 04:57:08 +0000.976396][6ec3] create shader: vertex
[154:967] [2022-03-06 04:57:08 +0000.976637][6ec3] create shader: fragment
[154:969] [2022-03-06 04:57:08 +0000.978238][6ec3] Have not extra filter filename!
[154:969] [2022-03-06 04:57:08 +0000.978317][6ec3] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[154:969] [2022-03-06 04:57:08 +0000.978347][6ec3] OpenGLRenderProgram::Initialize
success.
[154:969] [2022-03-06 04:57:08 +0000.978413][6ec3] Setup the OpenGL result:1
[154:970] [2022-03-06 04:57:08 +0000.978822][6ec2] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
[154:970] [2022-03-06 04:57:08 +0000.978976][6ec2] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[154:970] [2022-03-06 04:57:08 +0000.979030][6ec2] 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
[154:970] [2022-03-06 04:57:08 +0000.979074][6ec2] 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_29465446.mp4
fileFD: -1
[154:970] [2022-03-06 04:57:08 +0000.979130][6eeb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c21ad8
[154:970] [2022-03-06 04:57:08 +0000.979461][6ec2] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
is opened successfully
[154:970] [2022-03-06 04:57:08 +0000.979502][6ec2] setupMediaProcessers:
[154:970] [2022-03-06 04:57:08 +0000.979531][6ec2]
RecordingSessionInternalSimple:setup media processers.
[154:970] [2022-03-06 04:57:08 +0000.979565][6ec2] construct AAC encoder
[154:971] [2022-03-06 04:57:08 +0000.979878][6ec2] H264Encoder creating:
superfast011818
[154:971] [2022-03-06 04:57:08 +0000.979921][6ec2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[154:971] [2022-03-06 04:57:08 +0000.980521][6ec2] H264Encode::GetMachineModel is
M2101K9AG
[154:971] [2022-03-06 04:57:08 +0000.980568][6ec2] H264Encoder machine_mode
is:M2101K9AG
[154:971] [2022-03-06 04:57:08 +0000.980600][6ec2] H264Encode::machine size :9
machine_mode:M2101K9AG
[154:971] [2022-03-06 04:57:08 +0000.980633][6ec2] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[154:972] [2022-03-06 04:57:08 +0000.980664][6ec2] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[154:972] [2022-03-06 04:57:08 +0000.980693][6ec2] setupCompressionSession:
[154:972] [2022-03-06 04:57:08 +0000.980725][6ec2] H264Encode::creating hareware
Encoder
[154:972] [2022-03-06 04:57:08 +0000.980757][6ec2] AndroidHwAvcEncoder
time:29465449 enter.

[154:972] [2022-03-06 04:57:08 +0000.980956][6ec2] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[154:972] [2022-03-06 04:57:08 +0000.981087][6ec2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[154:972] [2022-03-06 04:57:08 +0000.981127][6ec2] The video avc hw codec address
is 0x7c37be8fd0
[154:972] [2022-03-06 04:57:08 +0000.981201][6ec2] AndroidHwAvcEncoder leave.
expire time = 0 ms

[154:972] [2022-03-06 04:57:08 +0000.981240][6ec2] RegisterEncodeCompleteCallback


time:29465449 enter.

[154:972] [2022-03-06 04:57:08 +0000.981347][6ec2] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[154:972] [2022-03-06 04:57:08 +0000.981395][6ec2] InitEncode time:29465449 enter.

[154:972] [2022-03-06 04:57:08 +0000.981462][6ec2] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[154:972] [2022-03-06 04:57:08 +0000.981507][6ec2] Create time:29465449 enter.

[154:972] [2022-03-06 04:57:08 +0000.981543][6ec2] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[154:972] [2022-03-06 04:57:08 +0000.981577][6ec2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c1eed0
[154:973] [2022-03-06 04:57:08 +0000.981790][6ec2] supported_type:video/avc
[154:973] [2022-03-06 04:57:08 +0000.981835][6ec2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[154:973] [2022-03-06 04:57:08 +0000.981887][6ec2] hwCodecPrefix :OMX.qcom.
[154:973] [2022-03-06 04:57:08 +0000.981914][6ec2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[154:973] [2022-03-06 04:57:08 +0000.981941][6ec2] mediacodec_createCodecByName
time:29465450 enter.

[154:973] [2022-03-06 04:57:08 +0000.981966][6ec2] WrapAndroidMediaCodec


time:29465450 enter.

[154:973] [2022-03-06 04:57:08 +0000.982086][6ec2] WrapAndroidMediaCodec leave.


expire time = 0 ms

[154:991] [2022-03-06 04:57:09 +0000.484][6ec2] mediacodec_createCodecByName


leave. expire time = 18 ms

[154:991] [2022-03-06 04:57:09 +0000.632][6ec2] WrapAndroidMediaFromat


time:29465468 enter.

[154:992] [2022-03-06 04:57:09 +0000.736][6ec2] WrapAndroidMediaFromat leave.


expire time = 1 ms

[155:035] [2022-03-06 04:57:09 +0000.44347][6ec2] Destroy time:29465512 enter.

[155:035] [2022-03-06 04:57:09 +0000.44461][6ec2] WrapAndroidMediaFromat::


Destroy
[155:035] [2022-03-06 04:57:09 +0000.44544][6ec2] Destroy leave. expire time = 0
ms
[155:035] [2022-03-06 04:57:09 +0000.44568][6ec2] ~WrapAndroidMediaFromat
time:29465512 enter.

[155:035] [2022-03-06 04:57:09 +0000.44585][6ec2] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[155:035] [2022-03-06 04:57:09 +0000.44609][6ec2] Create leave. expire time = 63


ms

[155:035] [2022-03-06 04:57:09 +0000.44630][6ec2] isSemiPlanarSupport time:29465512


enter.

[155:036] [2022-03-06 04:57:09 +0000.44679][6ec2] H264Encoder isSemiPlanarSupport


[155:036] [2022-03-06 04:57:09 +0000.44715][6ec2] isSemiPlanarSupport leave.
expire time = 1 ms

[155:036] [2022-03-06 04:57:09 +0000.44751][6ec2] creat hw H264Encoder success,


isSemiPlanar:1
[155:036] [2022-03-06 04:57:09 +0000.45111][6ec2] InitEncode leave. expire time =
64 ms

[155:036] [2022-03-06 04:57:09 +0000.45173][6ec2] H264Encode::created Encoder


[155:036] [2022-03-06 04:57:09 +0000.45380][6ec2] H264Encode:: H264 encoder
created.
[155:036] [2022-03-06 04:57:09 +0000.45451][6ec2] H264 encoder created.
[155:036] [2022-03-06 04:57:09 +0000.45490][6ec2]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c33910
[155:036] [2022-03-06 04:57:09 +0000.45518][6ec2] setOutput:
[155:036] [2022-03-06 04:57:09 +0000.45534][6ec2]
RecordingSessionInternalSimple:encoder set output to muxer!
[155:036] [2022-03-06 04:57:09 +0000.45551][6ec2] request a key frame
[155:036] [2022-03-06 04:57:09 +0000.45567][6ec2] H264Encode:: request a key frame
[155:037] [2022-03-06 04:57:09 +0000.45704][6ec2] setDisplayRotate :90
[155:037] [2022-03-06 04:57:09 +0000.45739][6ec2] 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
[155:037] [2022-03-06 04:57:09 +0000.45806][6ec3] StartRecording:
[155:037] [2022-03-06 04:57:09 +0000.45867][6ee4] operator(): Set the recording
session in mic source. recording session: 0x7cf7c48750
[155:037] [2022-03-06 04:57:09 +0000.46003][6ec3] operator() leave. expire time =
83 ms

[155:048] [2022-03-06 04:57:09 +0000.56680][6ec7] haveEnoughProcessedData


internalAudioStream.length: 20
[155:081] [2022-03-06 04:57:09 +0000.89726][6ec3] begine recode to first frame
spend time:127
[155:081] [2022-03-06 04:57:09 +0000.89814][6ec3]
GPUImageProcessing::SetOrientation orientation: 90
[155:082] [2022-03-06 04:57:09 +0000.90707][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcafa8
[155:112] [2022-03-06 04:57:09 +0000.120927][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcafa8
[155:113] [2022-03-06 04:57:09 +0000.122380][6ec3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[155:118] [2022-03-06 04:57:09 +0000.126869][6eea]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[155:150] [2022-03-06 04:57:09 +0000.159212][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcafa8
[155:170] [2022-03-06 04:57:09 +0000.178958][6eeb] add aac audio track with id:1
[155:170] [2022-03-06 04:57:09 +0000.179052][6eeb] audio start ts:0
[155:170] [2022-03-06 04:57:09 +0000.179081][6eeb] the audio frame has been written
into MP4 file
[155:183] [2022-03-06 04:57:09 +0000.191784][6eea] h264 add frame header cdr flag
[155:184] [2022-03-06 04:57:09 +0000.192786][6eea] h264 add frame header cdr flag
[155:184] [2022-03-06 04:57:09 +0000.193186][6eea] Received key frame:0
[155:184] [2022-03-06 04:57:09 +0000.193249][6eea] H264Encode:: get a sps pps
header!headerSize:29
[155:184] [2022-03-06 04:57:09 +0000.193393][6eeb] get the H.264 SPS parameter
[155:184] [2022-03-06 04:57:09 +0000.193607][6eeb] add video track with id:2
[155:185] [2022-03-06 04:57:09 +0000.194212][6eeb] get the H.264 PPS parameter
[155:185] [2022-03-06 04:57:09 +0000.194295][6eeb] get the H.264 IDR frame
[155:185] [2022-03-06 04:57:09 +0000.194323][6eeb] resss:true
[155:185] [2022-03-06 04:57:09 +0000.194351][6eeb] video start ts:0
[155:185] [2022-03-06 04:57:09 +0000.194391][6eeb] the video frame has been written
into MP4 file
[155:210] [2022-03-06 04:57:09 +0000.219193][6ec3] The convert RGB to YUV take 1
[155:415] [2022-03-06 04:57:09 +0000.424449][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[155:580] [2022-03-06 04:57:09 +0000.588716][6eea] DTS queue for
Generator:0x7d07c2e1d8 430 463
[155:608] [2022-03-06 04:57:09 +0000.617581][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[155:711] [2022-03-06 04:57:09 +0000.720451][6ec3] The convert RGB to YUV take 2
[155:733] [2022-03-06 04:57:09 +0000.742109][6ee3] resampled_data_size:9216
[155:744] [2022-03-06 04:57:09 +0000.752983][6ee3]
RecordAudioSource::PullAudioFrame
[155:776] [2022-03-06 04:57:09 +0000.785516][6eea] Push an pts:661 to dts queue.
[155:812] [2022-03-06 04:57:09 +0000.821402][6eea] last dts:631 currentPts:661
ppsOrSPS:0 queue length:2
[155:914] [2022-03-06 04:57:09 +0000.923523][6ec3] webrtc common_video plane
old ..... (1/1000) new: 23001 delete: 22984 diff: 17
[155:920] [2022-03-06 04:57:09 +0000.929470][6a14]
monitorTime:4002totalDuration:3900
[156:029] [2022-03-06 04:57:10 +0000.37777][6ee3] AF_SpeedFilter::PullFrame eof4
[156:035] [2022-03-06 04:57:10 +0000.44231][6ee3]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[156:073] [2022-03-06 04:57:10 +0000.82522][6ee3] AF_SpeedFilter audio 0x7cf7c4a190
PullFrame
[156:118] [2022-03-06 04:57:10 +0000.127241][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[156:215] [2022-03-06 04:57:10 +0000.224196][6ec3] The convert RGB to YUV take 2
[156:408] [2022-03-06 04:57:10 +0000.417297][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[156:414] [2022-03-06 04:57:10 +0000.423208][6eea] DTS queue for
Generator:0x7d07c2e1d8 1265 1300
[156:483] [2022-03-06 04:57:10 +0000.492654][6ec8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[156:484] [2022-03-06 04:57:10 +0000.492871][6ec8] _deviceSampleRate:48000

[156:485] [2022-03-06 04:57:10 +0000.493797][6ec7] Run AGC when audioType = 0


[156:614] [2022-03-06 04:57:10 +0000.623504][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[156:717] [2022-03-06 04:57:10 +0000.726601][6ec3] The convert RGB to YUV take 1
[156:750] [2022-03-06 04:57:10 +0000.758983][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[157:111] [2022-03-06 04:57:11 +0000.120621][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[157:116] [2022-03-06 04:57:11 +0000.125599][6eea] Push an pts:2000 to dts queue.
[157:151] [2022-03-06 04:57:11 +0000.160013][6eea] h264 add frame header cdr flag
[157:152] [2022-03-06 04:57:11 +0000.161058][6eea] Received key frame:2000
[157:152] [2022-03-06 04:57:11 +0000.161195][6eea] last dts:1967 currentPts:2000
ppsOrSPS:0 queue length:2
[157:184] [2022-03-06 04:57:11 +0000.193043][6eeb] get the H.264 IDR frame
[157:211] [2022-03-06 04:57:11 +0000.220540][6ec3] The convert RGB to YUV take 1
[157:216] [2022-03-06 04:57:11 +0000.225568][6eea] DTS queue for
Generator:0x7d07c2e1d8 2098
[157:342] [2022-03-06 04:57:11 +0000.350714][6ee9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2136queue_audio_frame_:7
[157:406] [2022-03-06 04:57:11 +0000.415010][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[157:586] [2022-03-06 04:57:11 +0000.594700][6ee3]
RecordAudioSource::PullAudioFrame
[157:613] [2022-03-06 04:57:11 +0000.622188][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[157:657] [2022-03-06 04:57:11 +0000.666547][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[157:717] [2022-03-06 04:57:11 +0000.725795][6ec3] The convert RGB to YUV take 3
[157:820] [2022-03-06 04:57:11 +0000.829074][6eea] SendFrame
encodedImage._timeStamp:2666encodedImage->_length:184960
[157:845] [2022-03-06 04:57:11 +0000.854590][6ec3]
MediaFilterCamera::NeedProcessTexture
[157:943] [2022-03-06 04:57:11 +0000.951869][6ec3] CameraSource::PushExtraFrame
pkt_dts: 2862, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cf7c47410
[157:944] [2022-03-06 04:57:11 +0000.952781][6ec3] CropFilter::OnVideoFrame
outputtexture :28
[157:972] [2022-03-06 04:57:11 +0000.981249][6ee3] resampled_data_size:0
[158:015] [2022-03-06 04:57:12 +0000.23692][6ec3] webrtc common_video plane
old ..... (1/1000) new: 24001 delete: 23980 diff: 21
[158:017] [2022-03-06 04:57:12 +0000.26289][6ec3]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:2903
[158:057] [2022-03-06 04:57:12 +0000.65683][6eea] DTS queue for
Generator:0x7d07c2e1d8 2936
[158:089] [2022-03-06 04:57:12 +0000.98344][6ee3] AF_SpeedFilter audio time 111,
0x7cf7c4a190 out time: 29468515 org time: 29468515
[158:113] [2022-03-06 04:57:12 +0000.121777][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[158:118] [2022-03-06 04:57:12 +0000.126759][6eea]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3001
[158:120] [2022-03-06 04:57:12 +0000.128965][6eea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2964 pts:2964
[158:214] [2022-03-06 04:57:12 +0000.223243][6ec3] The convert RGB to YUV take 2
[158:214] [2022-03-06 04:57:12 +0000.223539][6ec3] FilterPipeline2::OnVideoFrame
pts 3131 last_video_timestamp_ 3131
[158:278] [2022-03-06 04:57:12 +0000.287344][6ee3] AF_SpeedFilter audio time
[158:281] [2022-03-06 04:57:12 +0000.290211][6ec3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[158:281] [2022-03-06 04:57:12 +0000.290292][6ec3] GPUImageProcessing: input frame
width1280 X 720
[158:281] [2022-03-06 04:57:12 +0000.290644][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[158:282] [2022-03-06 04:57:12 +0000.290731][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[158:300] [2022-03-06 04:57:12 +0000.308984][6ee3] AF_SpeedFilter::PullFrame eof4
[158:306] [2022-03-06 04:57:12 +0000.315320][6ee3]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[158:380] [2022-03-06 04:57:12 +0000.388819][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcafa8
[158:411] [2022-03-06 04:57:12 +0000.420187][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[158:414] [2022-03-06 04:57:12 +0000.423327][6eea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3299
[158:414] [2022-03-06 04:57:12 +0000.423447][6eea] push video frame to H264
encoder. (100 frame for one log)

[158:414] [2022-03-06 04:57:12 +0000.423527][6eea] push video frame to H264


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

[158:414] [2022-03-06 04:57:12 +0000.423569][6eea] H264Encode::push video frame to


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

[158:414] [2022-03-06 04:57:12 +0000.423613][6eea] The input pts:3299 fps:30


[158:449] [2022-03-06 04:57:12 +0000.458251][6eea] Push an pts:3334 to dts queue.
[158:454] [2022-03-06 04:57:12 +0000.463042][6eea] H264Encode::H264SWEncoder get
callback, length:102048 type:1 nalType:1length:102044
[158:462] [2022-03-06 04:57:12 +0000.471031][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[158:484] [2022-03-06 04:57:12 +0000.493622][6eea] last dts:3299 currentPts:3334
ppsOrSPS:0 queue length:2
[158:488] [2022-03-06 04:57:12 +0000.497041][6ec7] Run AGC when audioType = 0
[158:488] [2022-03-06 04:57:12 +0000.497297][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[158:613] [2022-03-06 04:57:12 +0000.622549][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[158:716] [2022-03-06 04:57:12 +0000.724787][6ec3] The convert RGB to YUV take 3
[158:886] [2022-03-06 04:57:12 +0000.895615][6eea] DTS queue for
Generator:0x7d07c2e1d8 3768
[159:017] [2022-03-06 04:57:13 +0000.25930][6ec3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[159:112] [2022-03-06 04:57:13 +0000.120992][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[159:154] [2022-03-06 04:57:13 +0000.163609][6eea] h264 add frame header cdr flag
[159:155] [2022-03-06 04:57:13 +0000.164554][6eea] Received key frame:4000
[159:187] [2022-03-06 04:57:13 +0000.196263][6eeb] get the H.264 IDR frame
[159:212] [2022-03-06 04:57:13 +0000.220828][6ec3] The convert RGB to YUV take 2
[159:234] [2022-03-06 04:57:13 +0000.243207][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[159:408] [2022-03-06 04:57:13 +0000.417569][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[159:428] [2022-03-06 04:57:13 +0000.436947][6ee3]
RecordAudioSource::PullAudioFrame
[159:615] [2022-03-06 04:57:13 +0000.624000][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[159:699] [2022-03-06 04:57:13 +0000.708055][6ee9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4458queue_audio_frame_:9
[159:716] [2022-03-06 04:57:13 +0000.725345][6ec3] The convert RGB to YUV take 2
[159:719] [2022-03-06 04:57:13 +0000.728349][6eea] DTS queue for
Generator:0x7d07c2e1d8 4564 4602
[159:784] [2022-03-06 04:57:13 +0000.793037][6eea] Push an pts:4666 to dts queue.
[159:820] [2022-03-06 04:57:13 +0000.829199][6eea] last dts:4636 currentPts:4666
ppsOrSPS:0 queue length:2
[160:081] [2022-03-06 04:57:14 +0000.90254][6ec3] webrtc common_video plane
old ..... (1/1000) new: 25001 delete: 24984 diff: 17
[160:114] [2022-03-06 04:57:14 +0000.122706][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[160:158] [2022-03-06 04:57:14 +0000.167270][6ee3] resampled_data_size:12288
[160:167] [2022-03-06 04:57:14 +0000.176042][6ec7] haveEnoughProcessedData
internalAudioStream.length: 10
[160:214] [2022-03-06 04:57:14 +0000.222831][6ec3] The convert RGB to YUV take 3
[160:356] [2022-03-06 04:57:14 +0000.365015][6ee3] FilterPipeline2::OnAudioFrame
pts 5210 last_audio_timestamp_ 5210
[160:414] [2022-03-06 04:57:14 +0000.423053][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[160:487] [2022-03-06 04:57:14 +0000.496336][6ec7] Run AGC when audioType = 0
[160:543] [2022-03-06 04:57:14 +0000.551975][6ee3] AF_SpeedFilter::PullFrame eof4
[160:549] [2022-03-06 04:57:14 +0000.557815][6eea] DTS queue for
Generator:0x7d07c2e1d8 5400 5434
[160:550] [2022-03-06 04:57:14 +0000.558685][6ee3]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[160:614] [2022-03-06 04:57:14 +0000.622914][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[160:716] [2022-03-06 04:57:14 +0000.724801][6ec3] The convert RGB to YUV take 2
[160:816] [2022-03-06 04:57:14 +0000.824747][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[161:113] [2022-03-06 04:57:15 +0000.121843][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[161:118] [2022-03-06 04:57:15 +0000.127154][6eea] Push an pts:6001 to dts queue.
[161:150] [2022-03-06 04:57:15 +0000.159201][6eea] h264 add frame header cdr flag
[161:151] [2022-03-06 04:57:15 +0000.159959][6eea] SendFrame
encodedImage._timeStamp:6001encodedImage->_length:209360
[161:151] [2022-03-06 04:57:15 +0000.160055][6eea] Received key frame:6001
[161:151] [2022-03-06 04:57:15 +0000.160127][6eea] last dts:5964 currentPts:6001
ppsOrSPS:0 queue length:2
[161:186] [2022-03-06 04:57:15 +0000.194682][6eeb] get the H.264 IDR frame
[161:214] [2022-03-06 04:57:15 +0000.223544][6ec3] The convert RGB to YUV take 2
[161:264] [2022-03-06 04:57:15 +0000.273239][6ee3]
RecordAudioSource::PullAudioFrame
[161:350] [2022-03-06 04:57:15 +0000.359109][6eea] DTS queue for
Generator:0x7d07c2e1d8 6231
[161:408] [2022-03-06 04:57:15 +0000.417145][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[161:451] [2022-03-06 04:57:15 +0000.460089][6eea]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6334
[161:490] [2022-03-06 04:57:15 +0000.498652][6eea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6334 pts:6334
[161:611] [2022-03-06 04:57:15 +0000.620193][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[161:643] [2022-03-06 04:57:15 +0000.652078][6ec3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[161:643] [2022-03-06 04:57:15 +0000.652221][6ec3] GPUImageProcessing: input frame
width1280 X 720
[161:644] [2022-03-06 04:57:15 +0000.652795][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[161:644] [2022-03-06 04:57:15 +0000.652977][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[161:714] [2022-03-06 04:57:15 +0000.722778][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcafa8
[161:716] [2022-03-06 04:57:15 +0000.725619][6ec3] The convert RGB to YUV take 2
[161:782] [2022-03-06 04:57:15 +0000.791181][6eea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6667
[161:782] [2022-03-06 04:57:15 +0000.791347][6eea] push video frame to H264
encoder. (100 frame for one log)

[161:782] [2022-03-06 04:57:15 +0000.791414][6eea] push video frame to H264


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

[161:782] [2022-03-06 04:57:15 +0000.791492][6eea] H264Encode::push video frame to


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

[161:782] [2022-03-06 04:57:15 +0000.791546][6eea] The input pts:6667 fps:30


[161:819] [2022-03-06 04:57:15 +0000.828282][6eea] H264Encode::H264SWEncoder get
callback, length:163888 type:1 nalType:1length:163884
[161:871] [2022-03-06 04:57:15 +0000.879953][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[161:957] [2022-03-06 04:57:15 +0000.966419][6ee9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6780queue_audio_frame_:3
[162:111] [2022-03-06 04:57:16 +0000.120029][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[162:178] [2022-03-06 04:57:16 +0000.187558][6ec3] webrtc common_video plane
old ..... (1/1000) new: 26001 delete: 25980 diff: 21
[162:187] [2022-03-06 04:57:16 +0000.196409][6eea] DTS queue for
Generator:0x7d07c2e1d8 7067
[162:213] [2022-03-06 04:57:16 +0000.222640][6ec3] The convert RGB to YUV take 2
[162:396] [2022-03-06 04:57:16 +0000.405150][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[162:410] [2022-03-06 04:57:16 +0000.419319][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[162:414] [2022-03-06 04:57:16 +0000.423330][6ee3] resampled_data_size:3072
[162:450] [2022-03-06 04:57:16 +0000.458804][6eea] Push an pts:7333 to dts queue.
[162:486] [2022-03-06 04:57:16 +0000.495205][6eea] last dts:7298 currentPts:7333
ppsOrSPS:0 queue length:2
[162:486] [2022-03-06 04:57:16 +0000.495293][6ec7] Run AGC when audioType = 0
[162:487] [2022-03-06 04:57:16 +0000.495664][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[162:613] [2022-03-06 04:57:16 +0000.621835][6ec3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[162:716] [2022-03-06 04:57:16 +0000.724863][6ec3] The convert RGB to YUV take 3
[162:797] [2022-03-06 04:57:16 +0000.805951][6ee3] AF_SpeedFilter::PullFrame eof4
[162:803] [2022-03-06 04:57:16 +0000.812509][6ee3]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[163:022] [2022-03-06 04:57:17 +0000.31248][6eea] DTS queue for
Generator:0x7d07c2e1d8 7903
[163:103] [2022-03-06 04:57:17 +0000.112058][6ee3]
RecordAudioSource::PullAudioFrame
[163:112] [2022-03-06 04:57:17 +0000.120716][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[163:149] [2022-03-06 04:57:17 +0000.158686][6eea] h264 add frame header cdr flag
[163:151] [2022-03-06 04:57:17 +0000.159780][6eea] Received key frame:8000
[163:187] [2022-03-06 04:57:17 +0000.196245][6eeb] get the H.264 IDR frame
[163:214] [2022-03-06 04:57:17 +0000.223284][6ec3] The convert RGB to YUV take 2
[163:289] [2022-03-06 04:57:17 +0000.298287][6ee4] The output timestamp from audio
mixer change:29473763
[163:404] [2022-03-06 04:57:17 +0000.413461][6ec7] On audio frame the broadcast
with timestamp:29473881 samples:480. (1000 frame for one log)

[163:413] [2022-03-06 04:57:17 +0000.422333][6ee4] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[163:414] [2022-03-06 04:57:17 +0000.422652][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[163:577] [2022-03-06 04:57:17 +0000.585897][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[163:610] [2022-03-06 04:57:17 +0000.619365][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[163:714] [2022-03-06 04:57:17 +0000.723012][6ec3] The convert RGB to YUV take 2
[163:780] [2022-03-06 04:57:17 +0000.788924][6eea] Push an pts:8665 to dts queue.
[163:817] [2022-03-06 04:57:17 +0000.826177][6eea] last dts:8630 currentPts:8665
ppsOrSPS:0 queue length:2
[163:848] [2022-03-06 04:57:17 +0000.856808][6eea] DTS queue for
Generator:0x7d07c2e1d8 8698 8731
[163:971] [2022-03-06 04:57:17 +0000.980497][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[164:112] [2022-03-06 04:57:18 +0000.121455][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[164:212] [2022-03-06 04:57:18 +0000.221097][6ec3] The convert RGB to YUV take 2
[164:244] [2022-03-06 04:57:18 +0000.252846][6ec3] webrtc common_video plane
old ..... (1/1000) new: 27001 delete: 26984 diff: 17
[164:329] [2022-03-06 04:57:18 +0000.338222][6ee9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9102queue_audio_frame_:7
[164:408] [2022-03-06 04:57:18 +0000.416834][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[164:471] [2022-03-06 04:57:18 +0000.480311][6ee3] AF_SpeedFilter audio time,
0x7cf7c4a190 rcv time: 29474944
[164:471] [2022-03-06 04:57:18 +0000.480487][6ee3] AF_SpeedFilter audio time,
0x7cf7c4a190 rcv time: 29474944in_nSamples:441
[164:484] [2022-03-06 04:57:18 +0000.493027][6eea] SendFrame
encodedImage._timeStamp:9330encodedImage->_length:124464
[164:487] [2022-03-06 04:57:18 +0000.496624][6ec7] Run AGC when audioType = 0
[164:600] [2022-03-06 04:57:18 +0000.609624][6ee3] resampled_data_size:15360
[164:601] [2022-03-06 04:57:18 +0000.609992][6ee3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 29474945
[164:601] [2022-03-06 04:57:18 +0000.610059][6ee3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[164:614] [2022-03-06 04:57:18 +0000.623302][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[164:681] [2022-03-06 04:57:18 +0000.690107][6eea] DTS queue for
Generator:0x7d07c2e1d8 9536 9564
[164:715] [2022-03-06 04:57:18 +0000.723699][6ec3] The convert RGB to YUV take 3
[164:783] [2022-03-06 04:57:18 +0000.792381][6eea]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9667
[164:849] [2022-03-06 04:57:18 +0000.857827][6eea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9702 pts:9702
[164:943] [2022-03-06 04:57:18 +0000.951753][6ee3]
RecordAudioSource::PullAudioFrame
[165:011] [2022-03-06 04:57:19 +0000.20591][6ec3] GPUImageProcessing: process video
frame with resolution 1280 X 720
[165:012] [2022-03-06 04:57:19 +0000.20714][6ec3] GPUImageProcessing: input frame
width1280 X 720
[165:012] [2022-03-06 04:57:19 +0000.21203][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[165:012] [2022-03-06 04:57:19 +0000.21331][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[165:044] [2022-03-06 04:57:19 +0000.52893][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcafa8
[165:054] [2022-03-06 04:57:19 +0000.62795][6ee3] AF_SpeedFilter::PullFrame eof4
[165:060] [2022-03-06 04:57:19 +0000.69442][6ee3]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[165:112] [2022-03-06 04:57:19 +0000.121181][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[165:117] [2022-03-06 04:57:19 +0000.126509][6eea] Push an pts:10000 to dts queue.
[165:148] [2022-03-06 04:57:19 +0000.157617][6eea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10032
[165:149] [2022-03-06 04:57:19 +0000.157926][6eea] push video frame to H264
encoder. (100 frame for one log)

[165:149] [2022-03-06 04:57:19 +0000.158030][6eea] push video frame to H264


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

[165:149] [2022-03-06 04:57:19 +0000.158092][6eea] H264Encode::push video frame to


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

[165:149] [2022-03-06 04:57:19 +0000.158167][6eea] The input pts:10032 fps:30


[165:151] [2022-03-06 04:57:19 +0000.159903][6eea] h264 add frame header cdr flag
[165:152] [2022-03-06 04:57:19 +0000.161155][6eea] Received key frame:10000
[165:152] [2022-03-06 04:57:19 +0000.161321][6eea] last dts:9964 currentPts:10000
ppsOrSPS:0 queue length:2
[165:182] [2022-03-06 04:57:19 +0000.191544][6eea] H264Encode::H264SWEncoder get
callback, length:74560 type:1 nalType:1length:74556
[165:184] [2022-03-06 04:57:19 +0000.192832][6eeb] get the H.264 IDR frame
[165:210] [2022-03-06 04:57:19 +0000.219044][6ec3] The convert RGB to YUV take 2
[165:288] [2022-03-06 04:57:19 +0000.297213][6ec7] haveEnoughProcessedData
internalAudioStream.length: 20
[165:404] [2022-03-06 04:57:19 +0000.413127][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[165:485] [2022-03-06 04:57:19 +0000.494527][6eea] DTS queue for
Generator:0x7d07c2e1d8 10365
[165:554] [2022-03-06 04:57:19 +0000.562748][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[165:611] [2022-03-06 04:57:19 +0000.619836][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[165:715] [2022-03-06 04:57:19 +0000.723695][6ec3] The convert RGB to YUV take 3
[166:112] [2022-03-06 04:57:20 +0000.120849][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[166:215] [2022-03-06 04:57:20 +0000.224130][6ec3] The convert RGB to YUV take 2
[166:319] [2022-03-06 04:57:20 +0000.328510][6eea] DTS queue for
Generator:0x7d07c2e1d8 11201
[166:343] [2022-03-06 04:57:20 +0000.352359][6ec3] webrtc common_video plane
old ..... (1/1000) new: 28001 delete: 27980 diff: 21
[166:404] [2022-03-06 04:57:20 +0000.413551][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[166:450] [2022-03-06 04:57:20 +0000.459022][6eea] Push an pts:11334 to dts queue.
[166:482] [2022-03-06 04:57:20 +0000.491300][6ec8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[166:482] [2022-03-06 04:57:20 +0000.491520][6ec8] _deviceSampleRate:48000

[166:485] [2022-03-06 04:57:20 +0000.493902][6ec7] Run AGC when audioType = 0


[166:485] [2022-03-06 04:57:20 +0000.494220][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[166:487] [2022-03-06 04:57:20 +0000.495988][6eea] last dts:11309 currentPts:11334
ppsOrSPS:0 queue length:2
[166:582] [2022-03-06 04:57:20 +0000.590843][6ee9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11424queue_audio_frame_:1
[166:611] [2022-03-06 04:57:20 +0000.620511][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[166:714] [2022-03-06 04:57:20 +0000.722926][6ec3] The convert RGB to YUV take 3
[166:786] [2022-03-06 04:57:20 +0000.794975][6ee3]
RecordAudioSource::PullAudioFrame
[166:857] [2022-03-06 04:57:20 +0000.866359][6ee3] resampled_data_size:6144
[166:987] [2022-03-06 04:57:20 +0000.996492][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[167:109] [2022-03-06 04:57:21 +0000.117846][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[167:131] [2022-03-06 04:57:21 +0000.140254][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[167:147] [2022-03-06 04:57:21 +0000.156437][6eea] h264 add frame header cdr flag
[167:148] [2022-03-06 04:57:21 +0000.157374][6eea] Received key frame:11997
[167:148] [2022-03-06 04:57:21 +0000.157489][6eea] DTS queue for
Generator:0x7d07c2e1d8 11997 12029
[167:186] [2022-03-06 04:57:21 +0000.195420][6eeb] get the H.264 IDR frame
[167:212] [2022-03-06 04:57:21 +0000.220727][6ec3] The convert RGB to YUV take 2
[167:306] [2022-03-06 04:57:21 +0000.314923][6ee3] AF_SpeedFilter::PullFrame eof4
[167:315] [2022-03-06 04:57:21 +0000.323711][6ee3]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[167:411] [2022-03-06 04:57:21 +0000.420022][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[167:609] [2022-03-06 04:57:21 +0000.618129][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[167:724] [2022-03-06 04:57:21 +0000.733182][6ec3] The convert RGB to YUV take 3
[167:780] [2022-03-06 04:57:21 +0000.789142][6eea] Push an pts:12665 to dts queue.
[167:818] [2022-03-06 04:57:21 +0000.827443][6eea] SendFrame
encodedImage._timeStamp:12665encodedImage->_length:112160
[167:819] [2022-03-06 04:57:21 +0000.827689][6eea] last dts:12628 currentPts:12665
ppsOrSPS:0 queue length:2
[167:984] [2022-03-06 04:57:21 +0000.992855][6eea] DTS queue for
Generator:0x7d07c2e1d8 12828 12867
[168:111] [2022-03-06 04:57:22 +0000.119902][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[168:113] [2022-03-06 04:57:22 +0000.122290][6eea]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:12999
[168:213] [2022-03-06 04:57:22 +0000.222126][6ec3] The convert RGB to YUV take 2
[168:219] [2022-03-06 04:57:22 +0000.228356][6eea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13064 pts:13064
[168:375] [2022-03-06 04:57:22 +0000.383817][6ec3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[168:375] [2022-03-06 04:57:22 +0000.383925][6ec3] GPUImageProcessing: input frame
width1280 X 720
[168:375] [2022-03-06 04:57:22 +0000.384071][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcafa8
[168:375] [2022-03-06 04:57:22 +0000.384468][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[168:375] [2022-03-06 04:57:22 +0000.384603][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[168:408] [2022-03-06 04:57:22 +0000.416943][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[168:411] [2022-03-06 04:57:22 +0000.420541][6ec3] webrtc common_video plane
old ..... (1/1000) new: 29001 delete: 28984 diff: 17
[168:501] [2022-03-06 04:57:22 +0000.509898][6ec7] Run AGC when audioType = 0
[168:514] [2022-03-06 04:57:22 +0000.523246][6eea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13397
[168:514] [2022-03-06 04:57:22 +0000.523476][6eea] push video frame to H264
encoder. (100 frame for one log)

[168:514] [2022-03-06 04:57:22 +0000.523584][6eea] push video frame to H264


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

[168:515] [2022-03-06 04:57:22 +0000.523659][6eea] H264Encode::push video frame to


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

[168:515] [2022-03-06 04:57:22 +0000.523725][6eea] The input pts:13397 fps:30


[168:546] [2022-03-06 04:57:22 +0000.555615][6eea] H264Encode::H264SWEncoder get
callback, length:192560 type:1 nalType:1length:192556
[168:609] [2022-03-06 04:57:22 +0000.617898][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[168:622] [2022-03-06 04:57:22 +0000.631547][6ee3]
RecordAudioSource::PullAudioFrame
[168:697] [2022-03-06 04:57:22 +0000.706244][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[168:713] [2022-03-06 04:57:22 +0000.722566][6ec3] The convert RGB to YUV take 2
[168:719] [2022-03-06 04:57:22 +0000.728282][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[168:813] [2022-03-06 04:57:22 +0000.822536][6eea] DTS queue for
Generator:0x7d07c2e1d8 13664 13697
[168:917] [2022-03-06 04:57:22 +0000.926116][6ee9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13746queue_audio_frame_:4
[169:027] [2022-03-06 04:57:23 +0000.35787][6ee3] resampled_data_size:0
[169:110] [2022-03-06 04:57:23 +0000.118734][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[169:112] [2022-03-06 04:57:23 +0000.121307][6eea] Push an pts:13998 to dts queue.
[169:147] [2022-03-06 04:57:23 +0000.156466][6eea] h264 add frame header cdr flag
[169:148] [2022-03-06 04:57:23 +0000.157222][6eea] Received key frame:13998
[169:148] [2022-03-06 04:57:23 +0000.157322][6eea] last dts:13964 currentPts:13998
ppsOrSPS:0 queue length:2
[169:184] [2022-03-06 04:57:23 +0000.193006][6eeb] get the H.264 IDR frame
[169:213] [2022-03-06 04:57:23 +0000.221730][6ec3] The convert RGB to YUV take 3
[169:289] [2022-03-06 04:57:23 +0000.297942][6ee3] AF_SpeedFilter audio time 111,
0x7cf7c4a190 out time: 29479705 org time: 29479705
[169:413] [2022-03-06 04:57:23 +0000.422868][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[169:488] [2022-03-06 04:57:23 +0000.496967][6ee3] AF_SpeedFilter audio time
[169:563] [2022-03-06 04:57:23 +0000.571910][6ee3] AF_SpeedFilter::PullFrame eof4
[169:569] [2022-03-06 04:57:23 +0000.578272][6ee3]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[169:606] [2022-03-06 04:57:23 +0000.614713][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[169:613] [2022-03-06 04:57:23 +0000.621940][6eea] DTS queue for
Generator:0x7d07c2e1d8 14494
[169:712] [2022-03-06 04:57:23 +0000.720836][6ec3] The convert RGB to YUV take 3
[170:108] [2022-03-06 04:57:24 +0000.117661][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[170:144] [2022-03-06 04:57:24 +0000.153029][6ec3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[170:208] [2022-03-06 04:57:24 +0000.217308][6ec3] The convert RGB to YUV take 2
[170:298] [2022-03-06 04:57:24 +0000.307532][6ee3] AF_SpeedFilter audio
0x7cf7c4a190 PullFrame
[170:309] [2022-03-06 04:57:24 +0000.317682][6ec3] StopRecording:
[170:309] [2022-03-06 04:57:24 +0000.318094][6ec3] OnNeedStopRecording:
[170:312] [2022-03-06 04:57:24 +0000.320881][6ee3] FilterPipeline2::OnAudioFrame
pts 15210 last_audio_timestamp_ 15210
[170:312] [2022-03-06 04:57:24 +0000.320981][6ee3] PullAudioFrame: PullFrame audio
finished.
[170:312] [2022-03-06 04:57:24 +0000.321005][6ee3]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[170:317] [2022-03-06 04:57:24 +0000.326314][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[170:318] [2022-03-06 04:57:24 +0000.327094][6ec3] operator(): Stop
[170:318] [2022-03-06 04:57:24 +0000.327285][6ec3] StopPullFrameAndWriteMp4
time:29480795 enter.

[170:318] [2022-03-06 04:57:24 +0000.327333][6ec3] StopRecording:


[170:321] [2022-03-06 04:57:24 +0000.330004][6eea]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[170:324] [2022-03-06 04:57:24 +0000.333357][6ec2] stop recording
[170:324] [2022-03-06 04:57:24 +0000.333474][6ec2]
RecordingSessionInternalSimple:destroy media processers
[170:324] [2022-03-06 04:57:24 +0000.333521][6ec2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[170:324] [2022-03-06 04:57:24 +0000.333550][6ec2] H264Encode::flushing hareware
Encoder
[170:325] [2022-03-06 04:57:24 +0000.333929][6ec2] Flush time:29480802 enter.

[170:325] [2022-03-06 04:57:24 +0000.334071][6ec2] H264Encoder encoder flush


[170:325] [2022-03-06 04:57:24 +0000.334120][6ec2] flush output queue
[170:405] [2022-03-06 04:57:24 +0000.414394][6ec7] haveEnoughProcessedData
internalAudioStream.length: 10
[170:410] [2022-03-06 04:57:24 +0000.419641][6ee4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[170:487] [2022-03-06 04:57:24 +0000.496141][6ec7] Run AGC when audioType = 0
[170:487] [2022-03-06 04:57:24 +0000.496259][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[170:639] [2022-03-06 04:57:24 +0000.648636][6ec2] Flush leave. expire time = 315
ms

[170:640] [2022-03-06 04:57:24 +0000.648840][6ec2] ~H264EncodeWrap:


[170:640] [2022-03-06 04:57:24 +0000.648879][6ec2] ~H264Encode:
[170:640] [2022-03-06 04:57:24 +0000.648911][6ec2] teardownCompressionSession:
H264Encode::destroying Encoder
[170:640] [2022-03-06 04:57:24 +0000.648949][6ec2] Release time:29481117 enter.

[170:640] [2022-03-06 04:57:24 +0000.649213][6ec2] Release:


MediaCodecVideoEncoder::Release _inited:1
[170:640] [2022-03-06 04:57:24 +0000.649259][6ec2] Destroy time:29481117 enter.

[170:640] [2022-03-06 04:57:24 +0000.649296][6ec2] H264Encoder encoderDestroy


[170:640] [2022-03-06 04:57:24 +0000.649326][6ec2]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c04630
[170:640] [2022-03-06 04:57:24 +0000.649353][6ec2]
AndroidMediaCodecVideoEncoder::Destroy
[170:654] [2022-03-06 04:57:24 +0000.663480][6ec2] Destroy leave. expire time = 14
ms

[170:654] [2022-03-06 04:57:24 +0000.663639][6ec2] Release leave. expire time = 15


ms

[170:655] [2022-03-06 04:57:24 +0000.663675][6ec2] ~AndroidHwAvcEncoder


time:29481132 enter.
[170:655] [2022-03-06 04:57:24 +0000.663804][6ec2] Release time:29481132 enter.

[170:655] [2022-03-06 04:57:24 +0000.663841][6ec2] Release:


MediaCodecVideoEncoder:: has been released before, just return
[170:655] [2022-03-06 04:57:24 +0000.663874][6ec2] Release leave. expire time = 0
ms

[170:655] [2022-03-06 04:57:24 +0000.663907][6ec2] ~AndroidMediaCodecVideoEncoder


[170:655] [2022-03-06 04:57:24 +0000.663938][6ec2] ~WrapAndroidMediaCodec
time:29481132 enter.

[170:655] [2022-03-06 04:57:24 +0000.663965][6ec2] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[170:655] [2022-03-06 04:57:24 +0000.663991][6ec2] video hevc hw codec


destructor:0x7c37be8fd0

[170:655] [2022-03-06 04:57:24 +0000.664048][6ec2] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[170:655] [2022-03-06 04:57:24 +0000.664331][6ec2] teardownCompressionSession:


H264Encode::destroyed Encoder
[170:655] [2022-03-06 04:57:24 +0000.664364][6ec2]
RecordingSessionInternalSimple:destroy aac encoder output!
[170:655] [2022-03-06 04:57:24 +0000.664380][6ec2] AACSWEncode destructor
[170:657] [2022-03-06 04:57:24 +0000.666253][6eeb] MP4 close file successfully
[170:657] [2022-03-06 04:57:24 +0000.666345][6eeb] Recording session Internal:
notify recording ok
[170:657] [2022-03-06 04:57:24 +0000.666384][6eeb] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4,
output_video_timestamp_:15195 last_video_pts_:15170
[170:657] [2022-03-06 04:57:24 +0000.666420][6eeb] OnRecordFinish:
[170:658] [2022-03-06 04:57:24 +0000.666899][6eeb] onRecordingOk: net seek
pos:0record video duration:15203record audio duration:15185
[170:659] [2022-03-06 04:57:24 +0000.667820][6ee4] destructMicSource_w:
[170:659] [2022-03-06 04:57:24 +0000.667900][6ee4] setOutput_w:
MicSource::setOutput() 0x0
[170:659] [2022-03-06 04:57:24 +0000.668364][6ec3] releaseThread 0x7ce7c32050
[170:659] [2022-03-06 04:57:24 +0000.668419][6ec3] ~MicSource: Mic source
destroyed:0x7d27e89980
[170:663] [2022-03-06 04:57:24 +0000.672243][6ec3] StopPullFrameAndWriteMp4 leave.
expire time = 345 ms

[170:663] [2022-03-06 04:57:24 +0000.672402][6ec3] DestroyPipelineAndFilters


time:29481140 enter.

[170:663] [2022-03-06 04:57:24 +0000.672531][6ec3] UnbindInputFilter 0x7cf7c47550


this 0x7d17bcb1d0
[170:663] [2022-03-06 04:57:24 +0000.672612][6ec3] UnbindInputFilter 0x7cf7c488a8
this 0x7cf7c4a2e0
[170:664] [2022-03-06 04:57:24 +0000.672686][6ec3] UnbindInputFilter 0x7d17bcb1d0
this 0x7cc7c078d0
[170:664] [2022-03-06 04:57:24 +0000.672721][6ec3] filter: filter pipeline destroy
this: 0x7cc7c07830
[170:665] [2022-03-06 04:57:24 +0000.673815][6ec3] ClearVideoOfSources: recodring
total frames:0
[170:665] [2022-03-06 04:57:24 +0000.673957][6ec3] ClearVideoOfSources:
[170:665] [2022-03-06 04:57:24 +0000.674122][6ec3] GPUImageProcessing destruct.
[170:665] [2022-03-06 04:57:24 +0000.674290][6ec3] destroy TrivalImageDrawer
0x7cd7bd8db0
[170:665] [2022-03-06 04:57:24 +0000.674415][6ec3] The shader has been initialize,
clean up them.

[170:666] [2022-03-06 04:57:24 +0000.674658][6ec3] ~OpenGLFrameBuffer:


[170:666] [2022-03-06 04:57:24 +0000.674948][6ec3] ~OpenGLFrameBuffer:
[170:666] [2022-03-06 04:57:24 +0000.675293][6ec3] ~OpenGLFrameBuffer:
[170:666] [2022-03-06 04:57:24 +0000.675504][6ec3] ~OpenGLFrameBuffer:
[170:667] [2022-03-06 04:57:24 +0000.675906][6ec3] ~OpenGLFrameBuffer:
[170:667] [2022-03-06 04:57:24 +0000.676434][6ec3] ~OpenGLFrameBuffer:
[170:668] [2022-03-06 04:57:24 +0000.677392][6ec3] GPUImageProcessing destruct
finish.
[170:668] [2022-03-06 04:57:24 +0000.677561][6ec3] GPURGBAFrame destruct.
[170:671] [2022-03-06 04:57:24 +0000.680005][6ec3] destroy OpenGLRenderProgram
0x7d17bcafa8
[170:671] [2022-03-06 04:57:24 +0000.680231][6ec3] ~CameraSource time:29481148
enter.

[170:671] [2022-03-06 04:57:24 +0000.680278][6ec3] ~CameraSource leave. expire


time = 0 ms

[170:671] [2022-03-06 04:57:24 +0000.680323][6ec3] ~RecordAudioSource time:29481148


enter.

[170:671] [2022-03-06 04:57:24 +0000.680355][6ec3] ~RecordAudioSource leave.


expire time = 0 ms

[170:671] [2022-03-06 04:57:24 +0000.680394][6ec3] DestroyPipelineAndFilters


leave. expire time = 8 ms

[170:691] [2022-03-06 04:57:24 +0000.699875][6098]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[170:691] [2022-03-06 04:57:24 +0000.700413][6098] machine model :xiaomi
[170:691] [2022-03-06 04:57:24 +0000.700461][6098] Support this machine
model :xiaomi
[170:691] [2022-03-06 04:57:24 +0000.700477][6098] global inited! current sdk
version: 07-20-936c45f
[170:691] [2022-03-06 04:57:24 +0000.700626][6098] filter: filter pipeline
construtc this: 0x7cf7c4ba10
[170:692] [2022-03-06 04:57:24 +0000.700656][6098] MediaFilterGraph:
MediaFilterGraph construct
[170:692] [2022-03-06 04:57:24 +0000.700686][6098] GLESContext:
[170:692] [2022-03-06 04:57:24 +0000.700731][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[170:692] [2022-03-06 04:57:24 +0000.701510][6098] The result of creation:
0x7c97c0c230
[170:694] [2022-03-06 04:57:24 +0000.703020][6098] The result of
eglCreatePbufferSurface is: 0x7c97c07b50
[170:694] [2022-03-06 04:57:24 +0000.703168][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
[170:694] [2022-03-06 04:57:24 +0000.703205][6098] The source 0 speed:1
[170:694] [2022-03-06 04:57:24 +0000.703235][6098] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4,
delay: 0
[170:694] [2022-03-06 04:57:24 +0000.703264][6098] CreateDecoderByVideoSource
time:29481171 enter.
[170:695] [2022-03-06 04:57:24 +0000.704066][6098] running_decoder_count:0max
count:2
[170:695] [2022-03-06 04:57:24 +0000.704162][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e37ed0
[170:699] [2022-03-06 04:57:24 +0000.708159][6f09] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c619d0] Current FFmpeg version git-2021-06-16-
97cea6f

[170:722] [2022-03-06 04:57:24 +0000.731623][6f09] OnStreamInfoFound: video


duration_: 15203
[170:725] [2022-03-06 04:57:24 +0000.733778][6098] start decoder
[170:725] [2022-03-06 04:57:24 +0000.733874][6098] CreateDecoderByVideoSource
leave. expire time = 31 ms

[170:725] [2022-03-06 04:57:24 +0000.733877][6f0a] NO get frame from decoder


[170:725] [2022-03-06 04:57:24 +0000.733909][6098] BindInputFilter 0x7d07c1f9b0
this 0x7cc7c00b68
[170:725] [2022-03-06 04:57:24 +0000.733932][6098] BindInputFilter 0x7cc7c00b68
this 0x7cc7bf1e48
[170:725] [2022-03-06 04:57:24 +0000.733971][6098] BindInputFilter 0x7d07c1f9b0
this 0x7cc7bfdec8
[170:725] [2022-03-06 04:57:24 +0000.734007][6098] BindInputFilter 0x7cc7bfdec8
this 0x7cc7bf99a8
[170:725] [2022-03-06 04:57:24 +0000.734035][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
[170:725] [2022-03-06 04:57:24 +0000.734076][6098] BindInputFilter 0x7cc7bf1e48
this 0x7cc7c01268
[170:725] [2022-03-06 04:57:24 +0000.734110][6098] BindInputFilter 0x7cc7c01268
this 0x7cf7c4bab0
[170:725] [2022-03-06 04:57:24 +0000.734137][6098] BindInputFilter 0x7cc7bf99a8
this 0x7cc7bfe5c8
[170:725] [2022-03-06 04:57:24 +0000.734165][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
[170:725] [2022-03-06 04:57:24 +0000.734254][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[170:726] [2022-03-06 04:57:24 +0000.734674][6098] machine model :xiaomi
[170:726] [2022-03-06 04:57:24 +0000.734720][6098] Support this machine
model :xiaomi
[170:726] [2022-03-06 04:57:24 +0000.734736][6098] global inited! current sdk
version: 07-20-936c45f
[170:726] [2022-03-06 04:57:24 +0000.734779][6098] GetPipeline:
-----------------------------------------
[170:726] [2022-03-06 04:57:24 +0000.734802][6098] GetPipeline: source:
0x7d07c1f790
[170:726] [2022-03-06 04:57:24 +0000.734820][6098] GetPipeline: filter: NULLFilter
[170:726] [2022-03-06 04:57:24 +0000.734839][6098] GetPipeline: filter: NULLFilter
[170:726] [2022-03-06 04:57:24 +0000.734852][6098] GetPipeline: filter: NULLFilter
[170:726] [2022-03-06 04:57:24 +0000.734871][6098] GetPipeline: audio filter:
AuidoNULLFilter
[170:726] [2022-03-06 04:57:24 +0000.734883][6098] GetPipeline: audio filter:
AuidoNULLFilter
[170:726] [2022-03-06 04:57:24 +0000.734902][6098] GetPipeline: audio filter:
AudioNUllFilter
[170:726] [2022-03-06 04:57:24 +0000.734917][6098] GetPipeline:
------------------------------------------
[170:726] [2022-03-06 04:57:24 +0000.734938][6098] filter: filter pipeline2 update
pattern: 0
[170:727] [2022-03-06 04:57:24 +0000.736042][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[170:727] [2022-03-06 04:57:24 +0000.736251][6f0a] NO get frame from decoder
[170:727] [2022-03-06 04:57:24 +0000.736363][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[170:727] [2022-03-06 04:57:24 +0000.736434][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[170:727] [2022-03-06 04:57:24 +0000.736558][6098] DeviceInit:
[170:728] [2022-03-06 04:57:24 +0000.736766][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[170:728] [2022-03-06 04:57:24 +0000.737155][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[170:728] [2022-03-06 04:57:24 +0000.737493][6098] CreatePlatformSpecificObjects:
[170:728] [2022-03-06 04:57:24 +0000.737559][6098] audio device use null audio
input and opensl output
[170:728] [2022-03-06 04:57:24 +0000.737581][6098] Create OpenSLES output module
with java VM support.

[170:729] [2022-03-06 04:57:24 +0000.737758][6098] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[170:729] [2022-03-06 04:57:24 +0000.738167][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[170:729] [2022-03-06 04:57:24 +0000.738478][6098] Create OpenSLES output module
with buffer num:2

[170:729] [2022-03-06 04:57:24 +0000.738549][6098] Error(trace.cc:40): Init the


output and input for audio device template.
[170:729] [2022-03-06 04:57:24 +0000.738573][6098] Init the output device.

[170:729] [2022-03-06 04:57:24 +0000.738602][6098] Set the playout as stereo:1


[170:729] [2022-03-06 04:57:24 +0000.738632][6098] Set the sample rate to be:44100

[170:729] [2022-03-06 04:57:24 +0000.738648][6f0a] NO get frame from decoder


[170:730] [2022-03-06 04:57:24 +0000.738688][6098] Low latency buffer size:144 low
sample rate:48000
[170:730] [2022-03-06 04:57:24 +0000.738767][6098] DeviceInit: Done
[170:730] [2022-03-06 04:57:24 +0000.738919][6098] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[170:730] [2022-03-06 04:57:24 +0000.739164][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[170:730] [2022-03-06 04:57:24 +0000.739231][6098]
MediaFilterPlayer::SetPlayerNotify 0x7c47d35030
[170:730] [2022-03-06 04:57:24 +0000.739269][6098]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[170:730] [2022-03-06 04:57:24 +0000.739294][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[170:730] [2022-03-06 04:57:24 +0000.739329][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[170:730] [2022-03-06 04:57:24 +0000.739426][6098] SetGraphLoop: SetGraphLoop 1
[170:730] [2022-03-06 04:57:24 +0000.739451][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[170:730] [2022-03-06 04:57:24 +0000.739483][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[170:731] [2022-03-06 04:57:24 +0000.739724][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[170:731] [2022-03-06 04:57:24 +0000.739886][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[170:732] [2022-03-06 04:57:24 +0000.741259][6f0a] NO get frame from decoder
[170:732] [2022-03-06 04:57:24 +0000.741384][6f16] Start:
[170:732] [2022-03-06 04:57:24 +0000.741512][6f15] operator(): video render
started.
[170:733] [2022-03-06 04:57:24 +0000.742027][6f16] Start:
[170:734] [2022-03-06 04:57:24 +0000.742860][6f14] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d37cbd238
[170:741] [2022-03-06 04:57:24 +0000.749983][6f0a] NO get frame from decoder
[170:733] [2022-03-06 04:57:24 +0000.742255][6f16] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[170:743] [2022-03-06 04:57:24 +0000.752099][6f16] Reset: history total size: 98
[170:743] [2022-03-06 04:57:24 +0000.752204][6f16] DeviceStart:
audioDevice_:0x7da7c8fbb0
[170:743] [2022-03-06 04:57:24 +0000.752224][6f16] DeviceStart: time profile
playout init before
[170:743] [2022-03-06 04:57:24 +0000.752242][6f16] DeviceStart: time profile
playout init end
[170:743] [2022-03-06 04:57:24 +0000.752286][6f16] OpenSlesOutput:Start playout

[170:744] [2022-03-06 04:57:24 +0000.753338][6f16] Create the opensl output player.


streamtype before:0

[170:744] [2022-03-06 04:57:24 +0000.753428][6f16] Create the opensl output player.


streamtype after:3

[170:746] [2022-03-06 04:57:24 +0000.755518][6f0a] NO get frame from decoder


[170:749] [2022-03-06 04:57:24 +0000.758671][6f0a] NO get frame from decoder
[170:753] [2022-03-06 04:57:24 +0000.762234][6f0a] NO get frame from decoder
[170:793] [2022-03-06 04:57:24 +0000.802486][6f16] Enqueue opensl buffer size:1764
[170:808] [2022-03-06 04:57:24 +0000.817427][6f16] DeviceStart: time profile
playout all end
[170:808] [2022-03-06 04:57:24 +0000.817578][6f16] operator(): Audio playback
started.
[170:809] [2022-03-06 04:57:24 +0000.817830][6f16] operator(): Started now!
[170:810] [2022-03-06 04:57:24 +0000.819301][6f17] Pull audio failed.(wait video!)
[170:811] [2022-03-06 04:57:24 +0000.819769][6f17]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[170:866] [2022-03-06 04:57:24 +0000.875047][6f15] lipsync_debug: First video frame
rendering.
[170:917] [2022-03-06 04:57:24 +0000.926003][6f16] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[170:917] [2022-03-06 04:57:24 +0000.926227][6f16] First audio frame rendering
[170:918] [2022-03-06 04:57:24 +0000.927261][6f17] audio frame wait video
frame.last_video_timestamp:129 last_audio_timestamp:231.927
[170:978] [2022-03-06 04:57:24 +0000.987207][6f18] webrtc common_video plane
old ..... (1/1000) new: 30001 delete: 29996 diff: 5
[171:146] [2022-03-06 04:57:25 +0000.155615][6f18] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 44730pts ms:497000
[171:148] [2022-03-06 04:57:25 +0000.156691][6f18] OnVideoFrameReady(1/200)
[171:148] [2022-03-06 04:57:25 +0000.156849][6f15] operator() frame->pts-
9223372036854775808 queue_ size: 6 (1/200)
[171:224] [2022-03-06 04:57:25 +0000.233607][6f19]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[171:256] [2022-03-06 04:57:25 +0000.264897][6f15] lipsync_debug:displaying video
ts:38700 The current displayed video timestamp is:29481733
[171:587] [2022-03-06 04:57:25 +0000.596336][6f15] DriveRender working... (1/200)
[171:630] [2022-03-06 04:57:25 +0000.639211][6f18] Error(video_source.cc:430): wait
decoder a frame: 0
[171:793] [2022-03-06 04:57:25 +0000.801819][6f15]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:40 timeDelta:36 last
video ts:83790 frame->pts:87390 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[171:793] [2022-03-06 04:57:25 +0000.802042][6f15] lipsync_debug: tsDelta -
timeDelta = 4
[171:971] [2022-03-06 04:57:25 +0000.980014][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[171:971] [2022-03-06 04:57:25 +0000.980628][6f16] Stop:
[171:972] [2022-03-06 04:57:25 +0000.980839][6f15] operator(): Video Render
stopped.
[171:972] [2022-03-06 04:57:25 +0000.980956][6f16] Stop:
[171:972] [2022-03-06 04:57:25 +0000.981638][6f16] DeviceStop:
audioDevice_:0x7da7c8fbb0
[171:973] [2022-03-06 04:57:25 +0000.981887][6f16] OpenSlesOutput:Stop playout

[171:978] [2022-03-06 04:57:25 +0000.987156][6f16] DeviceStop: Done


[171:978] [2022-03-06 04:57:25 +0000.987497][6f16] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[171:978] [2022-03-06 04:57:25 +0000.987601][6f16] operator(): Stop now!
[172:002] [2022-03-06 04:57:26 +0000.10800][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[172:002] [2022-03-06 04:57:26 +0000.10901][6098] StopPreView: Have Stopped,
operation cancel
[172:002] [2022-03-06 04:57:26 +0000.10933][6098] Stop:
[172:002] [2022-03-06 04:57:26 +0000.11048][6f16] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[172:002] [2022-03-06 04:57:26 +0000.11271][6098] DeviceRelease:
audioDevice_:0x7da7c8fbb0
[172:002] [2022-03-06 04:57:26 +0000.11313][6098] OpenSlesOutput:Stop playout

[172:002] [2022-03-06 04:57:26 +0000.11347][6098] DeviceRelease: Release the webrtc


device object.
[172:002] [2022-03-06 04:57:26 +0000.11622][6098] OpenSlesOutput destruct.

[172:003] [2022-03-06 04:57:26 +0000.11861][6098] DeviceRelease: Done


[172:003] [2022-03-06 04:57:26 +0000.12137][6098] Stop:
[172:004] [2022-03-06 04:57:26 +0000.13449][6f15] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[172:008] [2022-03-06 04:57:26 +0000.17156][6098] global uninited!
[172:008] [2022-03-06 04:57:26 +0000.17304][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[172:008] [2022-03-06 04:57:26 +0000.17400][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[172:008] [2022-03-06 04:57:26 +0000.17457][6098] RemoveVideoBackGroud: hava not
add video backgroud
[172:008] [2022-03-06 04:57:26 +0000.17494][6098] UnbindInputFilter 0x7cc7c01268
this 0x7cf7c4bab0
[172:008] [2022-03-06 04:57:26 +0000.17525][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c1f790
[172:008] [2022-03-06 04:57:26 +0000.17544][6098] DestoryDecoderByVideoSource
time:29482485 enter.

[172:008] [2022-03-06 04:57:26 +0000.17568][6098] ~VideoBindDecoder time:29482485


enter.

[172:009] [2022-03-06 04:57:26 +0000.17903][6098] CleanUp time:29482486 enter.


[172:013] [2022-03-06 04:57:26 +0000.22102][6098] CleanUp leave. expire time = 4
ms

[172:013] [2022-03-06 04:57:26 +0000.22227][6098] CleanUp time:29482490 enter.

[172:014] [2022-03-06 04:57:26 +0000.23326][6098] CleanUp leave. expire time = 1


ms

[172:015] [2022-03-06 04:57:26 +0000.24222][6098] ~VideoBindDecoder leave. expire


time = 7 ms

[172:015] [2022-03-06 04:57:26 +0000.24338][6098] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[172:015] [2022-03-06 04:57:26 +0000.24394][6098] UnbindInputFilter 0x7cc7bf1e48


this 0x7cc7c01268
[172:015] [2022-03-06 04:57:26 +0000.24453][6098] UnbindInputFilter 0x7cc7c00b68
this 0x7cc7bf1e48
[172:015] [2022-03-06 04:57:26 +0000.24510][6098] UnbindInputFilter 0x7d07c1f9b0
this 0x7cc7c00b68
[172:015] [2022-03-06 04:57:26 +0000.24563][6098] UnbindInputFilter 0x7cc7bf99a8
this 0x7cc7bfe5c8
[172:015] [2022-03-06 04:57:26 +0000.24616][6098] UnbindInputFilter 0x7cc7bfdec8
this 0x7cc7bf99a8
[172:016] [2022-03-06 04:57:26 +0000.24676][6098] UnbindInputFilter 0x7d07c1f9b0
this 0x7cc7bfdec8
[172:024] [2022-03-06 04:57:26 +0000.32861][6098] ~GLESContext:
[172:034] [2022-03-06 04:57:26 +0000.43642][6098] GLESContext destruct finish.
[172:035] [2022-03-06 04:57:26 +0000.43731][6098] filter: filter pipeline destroy
this: 0x7cf7c4ba10
[172:035] [2022-03-06 04:57:26 +0000.44320][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[172:036] [2022-03-06 04:57:26 +0000.44811][6098] machine model :xiaomi
[172:036] [2022-03-06 04:57:26 +0000.44848][6098] Support this machine
model :xiaomi
[172:036] [2022-03-06 04:57:26 +0000.44870][6098] global inited! current sdk
version: 07-20-936c45f
[172:036] [2022-03-06 04:57:26 +0000.45020][6098] filter: filter pipeline construtc
this: 0x7cf7c4ba10
[172:036] [2022-03-06 04:57:26 +0000.45074][6098] MediaFilterGraph:
MediaFilterGraph construct
[172:036] [2022-03-06 04:57:26 +0000.45093][6098] GLESContext:
[172:036] [2022-03-06 04:57:26 +0000.45135][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[172:037] [2022-03-06 04:57:26 +0000.46369][6098] The result of creation:
0x7c97c18950
[172:037] [2022-03-06 04:57:26 +0000.46597][6098] The result of
eglCreatePbufferSurface is: 0x7c97bfc750
[172:038] [2022-03-06 04:57:26 +0000.46758][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
[172:038] [2022-03-06 04:57:26 +0000.46798][6098] The source 0 speed:1
[172:038] [2022-03-06 04:57:26 +0000.46832][6098] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4,
delay: 0
[172:038] [2022-03-06 04:57:26 +0000.46867][6098] CreateDecoderByVideoSource
time:29482515 enter.

[172:039] [2022-03-06 04:57:26 +0000.47699][6098] running_decoder_count:0max


count:2
[172:039] [2022-03-06 04:57:26 +0000.47786][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e2e390
[172:040] [2022-03-06 04:57:26 +0000.48891][6f1c] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7d37ca7380] Current FFmpeg version git-2021-06-16-97cea6f

[172:054] [2022-03-06 04:57:26 +0000.63653][6f1c] OnStreamInfoFound: video


duration_: 15203
[172:057] [2022-03-06 04:57:26 +0000.65958][6098] start decoder
[172:057] [2022-03-06 04:57:26 +0000.66091][6098] CreateDecoderByVideoSource
leave. expire time = 19 ms

[172:057] [2022-03-06 04:57:26 +0000.66140][6098] BindInputFilter 0x7d07c1f9b0


this 0x7cc7bfdec8
[172:057] [2022-03-06 04:57:26 +0000.66177][6098] BindInputFilter 0x7cc7bfdec8
this 0x7cc7bf99a8
[172:057] [2022-03-06 04:57:26 +0000.66233][6098] BindInputFilter 0x7d07c1f9b0
this 0x7cc7bf7f68
[172:057] [2022-03-06 04:57:26 +0000.66277][6098] BindInputFilter 0x7cc7bf7f68
this 0x7cc7c01188
[172:057] [2022-03-06 04:57:26 +0000.66310][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
[172:057] [2022-03-06 04:57:26 +0000.66360][6098] BindInputFilter 0x7cc7bf99a8
this 0x7cc7bfc9c8
[172:057] [2022-03-06 04:57:26 +0000.66398][6098] BindInputFilter 0x7cc7bfc9c8
this 0x7cf7c4bab0
[172:057] [2022-03-06 04:57:26 +0000.66435][6098] BindInputFilter 0x7cc7c01188
this 0x7cc7bf7788
[172:057] [2022-03-06 04:57:26 +0000.66475][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29465446.mp4
[172:057] [2022-03-06 04:57:26 +0000.66563][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[172:058] [2022-03-06 04:57:26 +0000.66700][6098] MediaComposeFile time:29482535
enter.

[172:058] [2022-03-06 04:57:26 +0000.66747][6098] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[172:058] [2022-03-06 04:57:26 +0000.66866][6098] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[172:058] [2022-03-06 04:57:26 +0000.66905][6098] Recording session using default
bitrate support by app:31457280
[172:058] [2022-03-06 04:57:26 +0000.66999][6f27] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bc64d0
[172:058] [2022-03-06 04:57:26 +0000.67099][6f27] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[172:058] [2022-03-06 04:57:26 +0000.67225][6098] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[172:058] [2022-03-06 04:57:26 +0000.67360][6098] GetPipeline:
-----------------------------------------
[172:058] [2022-03-06 04:57:26 +0000.67392][6098] GetPipeline: source: 0x7d07c1f790
[172:058] [2022-03-06 04:57:26 +0000.67429][6098] GetPipeline: filter: NULLFilter
[172:058] [2022-03-06 04:57:26 +0000.67465][6098] GetPipeline: filter: NULLFilter
[172:058] [2022-03-06 04:57:26 +0000.67497][6098] GetPipeline: filter: NULLFilter
[172:058] [2022-03-06 04:57:26 +0000.67530][6098] GetPipeline: audio filter:
AuidoNULLFilter
[172:058] [2022-03-06 04:57:26 +0000.67553][6098] GetPipeline: audio filter:
AuidoNULLFilter
[172:058] [2022-03-06 04:57:26 +0000.67576][6098] GetPipeline: audio filter:
AudioNUllFilter
[172:058] [2022-03-06 04:57:26 +0000.67593][6098] GetPipeline:
------------------------------------------
[172:058] [2022-03-06 04:57:26 +0000.67620][6098] filter: filter pipeline2 update
pattern: 2
[172:059] [2022-03-06 04:57:26 +0000.67867][6098] MediaComposeFile leave. expire
time = 1 ms

[172:059] [2022-03-06 04:57:26 +0000.68342][6098] machine model :xiaomi


[172:059] [2022-03-06 04:57:26 +0000.68379][6098] Support this machine
model :xiaomi
[172:059] [2022-03-06 04:57:26 +0000.68406][6098] global inited! current sdk
version: 07-20-936c45f
[172:057] [2022-03-06 04:57:26 +0000.65958][6f1d] NO get frame from decoder
[172:061] [2022-03-06 04:57:26 +0000.70343][6f1d] NO get frame from decoder
[172:063] [2022-03-06 04:57:26 +0000.71920][6f1d] NO get frame from decoder
[172:065] [2022-03-06 04:57:26 +0000.74106][6f1d] NO get frame from decoder
[172:077] [2022-03-06 04:57:26 +0000.86462][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[172:077] [2022-03-06 04:57:26 +0000.86591][6098] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 337
[172:078] [2022-03-06 04:57:26 +0000.86670][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[172:078] [2022-03-06 04:57:26 +0000.86719][6098] BeginCompose: BeginCompose, is
composing 0
[172:078] [2022-03-06 04:57:26 +0000.86833][6f27] start recording, file path:
[172:078] [2022-03-06 04:57:26 +0000.87394][6f1d] NO get frame from decoder
[172:090] [2022-03-06 04:57:26 +0000.98687][6f27] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 337 audio_timescale:44100
video_timescale:90000
[172:090] [2022-03-06 04:57:26 +0000.98825][6f27] 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
[172:090] [2022-03-06 04:57:26 +0000.98860][6f27] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 337
[172:090] [2022-03-06 04:57:26 +0000.98899][6f27] fd_open successed
handle:0xb400007d67b96920
[172:090] [2022-03-06 04:57:26 +0000.99075][6f27] create mp4 file:159 m_fileHandle:
0x7d37cd0420
[172:090] [2022-03-06 04:57:26 +0000.99109][6f27] MP4 file: is opened successfully
[172:090] [2022-03-06 04:57:26 +0000.99141][6f27] setupMediaProcessers:
[172:090] [2022-03-06 04:57:26 +0000.99168][6f27]
RecordingSessionInternalSimple:setup media processers.
[172:090] [2022-03-06 04:57:26 +0000.99196][6f27] construct AAC encoder
[172:090] [2022-03-06 04:57:26 +0000.99444][6f27] H264Encoder creating:
ultrafast012323
[172:090] [2022-03-06 04:57:26 +0000.99485][6f27] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[172:091] [2022-03-06 04:57:26 +0000.99967][6f27] H264Encode::GetMachineModel is
M2101K9AG
[172:091] [2022-03-06 04:57:26 +0000.100013][6f27] H264Encoder machine_mode
is:M2101K9AG
[172:091] [2022-03-06 04:57:26 +0000.100038][6f27] H264Encode::machine size :9
machine_mode:M2101K9AG
[172:091] [2022-03-06 04:57:26 +0000.100067][6f27] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[172:091] [2022-03-06 04:57:26 +0000.100138][6f27] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[172:091] [2022-03-06 04:57:26 +0000.100165][6f27] setupCompressionSession:
[172:091] [2022-03-06 04:57:26 +0000.100193][6f27] H264Encode::creating hareware
Encoder
[172:091] [2022-03-06 04:57:26 +0000.100221][6f27] AndroidHwAvcEncoder
time:29482568 enter.

[172:091] [2022-03-06 04:57:26 +0000.100491][6f1d] NO get frame from decoder


[172:092] [2022-03-06 04:57:26 +0000.101569][6f2c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c2cf38
[172:093] [2022-03-06 04:57:26 +0000.102500][6f27] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[172:094] [2022-03-06 04:57:26 +0000.102683][6f27] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[172:094] [2022-03-06 04:57:26 +0000.102738][6f27] The video avc hw codec address
is 0x7c37bdb510
[172:094] [2022-03-06 04:57:26 +0000.102972][6f27] AndroidHwAvcEncoder leave.
expire time = 3 ms

[172:094] [2022-03-06 04:57:26 +0000.103037][6f27] RegisterEncodeCompleteCallback


time:29482571 enter.

[172:094] [2022-03-06 04:57:26 +0000.103192][6f27] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[172:094] [2022-03-06 04:57:26 +0000.103494][6f27] InitEncode time:29482571 enter.

[172:094] [2022-03-06 04:57:26 +0000.103642][6f27] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[172:095] [2022-03-06 04:57:26 +0000.103686][6f27] Create time:29482572 enter.

[172:095] [2022-03-06 04:57:26 +0000.103715][6f27] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[172:095] [2022-03-06 04:57:26 +0000.103746][6f27]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c20550
[172:095] [2022-03-06 04:57:26 +0000.103884][6f27] supported_type:video/avc
[172:095] [2022-03-06 04:57:26 +0000.103921][6f27] name:OMX.qcom.video.encoder.avc
mime:video/avc
[172:095] [2022-03-06 04:57:26 +0000.103965][6f27] hwCodecPrefix :OMX.qcom.
[172:095] [2022-03-06 04:57:26 +0000.104002][6f27] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[172:095] [2022-03-06 04:57:26 +0000.104037][6f27] mediacodec_createCodecByName
time:29482572 enter.

[172:095] [2022-03-06 04:57:26 +0000.104067][6f27] WrapAndroidMediaCodec


time:29482572 enter.

[172:095] [2022-03-06 04:57:26 +0000.104178][6f27] WrapAndroidMediaCodec leave.


expire time = 0 ms

[172:098] [2022-03-06 04:57:26 +0000.107246][6f1d] NO get frame from decoder


[172:102] [2022-03-06 04:57:26 +0000.111392][6f1d] NO get frame from decoder
[172:117] [2022-03-06 04:57:26 +0000.126154][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[172:122] [2022-03-06 04:57:26 +0000.131052][6f27] mediacodec_createCodecByName
leave. expire time = 27 ms
[172:122] [2022-03-06 04:57:26 +0000.131164][6f27] WrapAndroidMediaFromat
time:29482599 enter.

[172:122] [2022-03-06 04:57:26 +0000.131241][6f27] WrapAndroidMediaFromat leave.


expire time = 0 ms

[172:160] [2022-03-06 04:57:26 +0000.169493][6f27] Destroy time:29482637 enter.

[172:160] [2022-03-06 04:57:26 +0000.169593][6f27] WrapAndroidMediaFromat::


Destroy
[172:160] [2022-03-06 04:57:26 +0000.169615][6f27] Destroy leave. expire time = 0
ms

[172:160] [2022-03-06 04:57:26 +0000.169634][6f27] ~WrapAndroidMediaFromat


time:29482637 enter.

[172:161] [2022-03-06 04:57:26 +0000.169679][6f27] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[172:161] [2022-03-06 04:57:26 +0000.169725][6f27] Create leave. expire time = 66


ms

[172:161] [2022-03-06 04:57:26 +0000.169765][6f27] isSemiPlanarSupport


time:29482638 enter.

[172:161] [2022-03-06 04:57:26 +0000.169796][6f27] H264Encoder isSemiPlanarSupport


[172:161] [2022-03-06 04:57:26 +0000.169830][6f27] isSemiPlanarSupport leave.
expire time = 0 ms

[172:161] [2022-03-06 04:57:26 +0000.169859][6f27] creat hw H264Encoder success,


isSemiPlanar:1
[172:161] [2022-03-06 04:57:26 +0000.170002][6f27] InitEncode leave. expire time =
67 ms

[172:161] [2022-03-06 04:57:26 +0000.170076][6f27] H264Encode::created Encoder


[172:161] [2022-03-06 04:57:26 +0000.170101][6f27] H264Encode:: H264 encoder
created.
[172:161] [2022-03-06 04:57:26 +0000.170119][6f27] H264 encoder created.
[172:161] [2022-03-06 04:57:26 +0000.170152][6f27]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c2fdf0
[172:161] [2022-03-06 04:57:26 +0000.170183][6f27] setOutput:
[172:161] [2022-03-06 04:57:26 +0000.170215][6f27]
RecordingSessionInternalSimple:encoder set output to muxer!
[172:161] [2022-03-06 04:57:26 +0000.170244][6f27] request a key frame
[172:161] [2022-03-06 04:57:26 +0000.170274][6f27] H264Encode:: request a key frame
[172:167] [2022-03-06 04:57:26 +0000.176553][6f27] setDisplayRotate :90
[172:167] [2022-03-06 04:57:26 +0000.176645][6f27] 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
[172:174] [2022-03-06 04:57:26 +0000.182962][6f28]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[172:189] [2022-03-06 04:57:26 +0000.197871][6f27] setDisplayRotate :90
[172:189] [2022-03-06 04:57:26 +0000.197983][6f27] 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
[172:203] [2022-03-06 04:57:26 +0000.212580][6f27] setDisplayRotate :90
[172:204] [2022-03-06 04:57:26 +0000.212700][6f27] 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
[172:209] [2022-03-06 04:57:26 +0000.218333][6f28] Push an pts:129 to dts queue.
[172:221] [2022-03-06 04:57:26 +0000.230416][6f28] h264 add frame header cdr flag
[172:222] [2022-03-06 04:57:26 +0000.230922][6f28] h264 add frame header cdr flag
[172:222] [2022-03-06 04:57:26 +0000.231361][6f28] Received key frame:10
[172:222] [2022-03-06 04:57:26 +0000.231429][6f28] H264Encode:: get a sps pps
header!headerSize:29
[172:222] [2022-03-06 04:57:26 +0000.231616][6f2c] get the H.264 SPS parameter
[172:223] [2022-03-06 04:57:26 +0000.231943][6f2c] add video track with id:1
[172:224] [2022-03-06 04:57:26 +0000.233108][6f2c] get the H.264 PPS parameter
[172:225] [2022-03-06 04:57:26 +0000.233723][6f2c] get the H.264 IDR frame
[172:225] [2022-03-06 04:57:26 +0000.233807][6f2c] resss:true
[172:225] [2022-03-06 04:57:26 +0000.233832][6f2c] video start ts:10
[172:225] [2022-03-06 04:57:26 +0000.233911][6f2c] the video frame has been written
into MP4 file
[172:225] [2022-03-06 04:57:26 +0000.234435][6f28] DTS queue for
Generator:0x7d07c1fce8 96 129
[172:252] [2022-03-06 04:57:26 +0000.261291][6f28] last dts:96 currentPts:129
ppsOrSPS:0 queue length:2
[172:316] [2022-03-06 04:57:26 +0000.324799][6f27] setDisplayRotate :90
[172:316] [2022-03-06 04:57:26 +0000.324920][6f27] 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
[172:317] [2022-03-06 04:57:26 +0000.326173][6f2c] add aac audio track with id:2
[172:317] [2022-03-06 04:57:26 +0000.326288][6f2c] audio start ts:0
[172:317] [2022-03-06 04:57:26 +0000.326341][6f2c] the audio frame has been written
into MP4 file
[172:326] [2022-03-06 04:57:26 +0000.335462][6f27] setDisplayRotate :90
[172:326] [2022-03-06 04:57:26 +0000.335553][6f27] 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
[172:453] [2022-03-06 04:57:26 +0000.461831][6f2b] audio_frame_list_ empty
[172:472] [2022-03-06 04:57:26 +0000.481019][6f2a] Error(video_source.cc:430): wait
decoder a frame: 1
[172:483] [2022-03-06 04:57:26 +0000.492662][6ec7] Run AGC when audioType = 0
[172:513] [2022-03-06 04:57:26 +0000.521782][6f28] SendFrame
encodedImage._timeStamp:799encodedImage->_length:107968
[172:540] [2022-03-06 04:57:26 +0000.549527][6f28] DTS queue for
Generator:0x7d07c1fce8 931 971
[172:699] [2022-03-06 04:57:26 +0000.708405][6f27] setDisplayRotate :90
[172:699] [2022-03-06 04:57:26 +0000.708510][6f27] 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
[172:714] [2022-03-06 04:57:26 +0000.722679][6f28] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1169 pts:1169
[172:816] [2022-03-06 04:57:26 +0000.825123][6f28] Push an pts:1469 to dts queue.
[172:823] [2022-03-06 04:57:26 +0000.832632][6f2b] audio_frame_list_ empty
[172:827] [2022-03-06 04:57:26 +0000.836118][6f28] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1568
[172:827] [2022-03-06 04:57:26 +0000.836210][6f28] push video frame to H264
encoder. (100 frame for one log)

[172:827] [2022-03-06 04:57:26 +0000.836252][6f28] push video frame to H264


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

[172:827] [2022-03-06 04:57:26 +0000.836275][6f28] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:1568(100 frame for one
log)
[172:827] [2022-03-06 04:57:26 +0000.836313][6f28] The input pts:1568 fps:30
[172:877] [2022-03-06 04:57:26 +0000.885832][6f28] last dts:1437 currentPts:1469
ppsOrSPS:0 queue length:5
[172:885] [2022-03-06 04:57:26 +0000.894455][6f28] H264Encode::H264SWEncoder get
callback, length:138384 type:1 nalType:1length:138380
[172:967] [2022-03-06 04:57:26 +0000.975768][6f28] DTS queue for
Generator:0x7d07c1fce8 1736 1766 1800 1838
[173:023] [2022-03-06 04:57:27 +0000.32329][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[173:078] [2022-03-06 04:57:27 +0000.86992][6f28] h264 add frame header cdr flag
[173:078] [2022-03-06 04:57:27 +0000.87317][6f28] Received key frame:2000
[173:100] [2022-03-06 04:57:27 +0000.108757][6f2c] get the H.264 IDR frame
[173:167] [2022-03-06 04:57:27 +0000.175792][6f2a] webrtc common_video plane
old ..... (1/1000) new: 31001 delete: 30900 diff: 101
[173:209] [2022-03-06 04:57:27 +0000.218409][6f2b] audio_frame_list_ empty
[173:231] [2022-03-06 04:57:27 +0000.239957][6f28] DTS queue for
Generator:0x7d07c1fce8 2529 2567 2603 2635 2666
[173:256] [2022-03-06 04:57:27 +0000.265320][6f28] Push an pts:2802 to dts queue.
[173:275] [2022-03-06 04:57:27 +0000.284208][6f28] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[173:289] [2022-03-06 04:57:27 +0000.297729][6f28] last dts:2767 currentPts:2802
ppsOrSPS:0 queue length:5
[173:317] [2022-03-06 04:57:27 +0000.326051][6f2a] video frame wait audio frame:
last_video_timestamp:3268 last_audio_timestamp:3040.05
[173:457] [2022-03-06 04:57:27 +0000.466482][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[173:459] [2022-03-06 04:57:27 +0000.468517][6f28] DTS queue for
Generator:0x7d07c1fce8 3401 3433 3467
[173:569] [2022-03-06 04:57:27 +0000.578467][6f2b] audio_frame_list_ empty
[173:669] [2022-03-06 04:57:27 +0000.677961][6f28] Push an pts:4130 to dts queue.
[173:673] [2022-03-06 04:57:27 +0000.681796][6f28] h264 add frame header cdr flag
[173:673] [2022-03-06 04:57:27 +0000.682203][6f28] Received key frame:4000
[173:677] [2022-03-06 04:57:27 +0000.686566][6f2c] get the H.264 IDR frame
[173:700] [2022-03-06 04:57:27 +0000.709433][6f28] SendFrame
encodedImage._timeStamp:4130encodedImage->_length:67776
[173:700] [2022-03-06 04:57:27 +0000.709548][6f28] last dts:4098 currentPts:4130
ppsOrSPS:0 queue length:2
[173:728] [2022-03-06 04:57:27 +0000.737371][6f27] setDisplayRotate :90
[173:728] [2022-03-06 04:57:27 +0000.737459][6f27] 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
[173:753] [2022-03-06 04:57:27 +0000.762448][6f28] DTS queue for
Generator:0x7d07c1fce8 4199 4232 4264 4300
[173:826] [2022-03-06 04:57:27 +0000.835115][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[173:867] [2022-03-06 04:57:27 +0000.876149][6f2a] Error(video_source.cc:430): wait
decoder a frame: 18
[173:873] [2022-03-06 04:57:27 +0000.881715][6f28] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4533 pts:4533
[173:940] [2022-03-06 04:57:27 +0000.949557][6f28] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4930
[173:941] [2022-03-06 04:57:27 +0000.949798][6f28] push video frame to H264
encoder. (100 frame for one log)

[173:941] [2022-03-06 04:57:27 +0000.949847][6f28] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[173:941] [2022-03-06 04:57:27 +0000.949868][6f28] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:4930(100 frame for one
log)

[173:941] [2022-03-06 04:57:27 +0000.949992][6f28] The input pts:4930 fps:30


[173:946] [2022-03-06 04:57:27 +0000.955534][6f2b] audio_frame_list_ empty
[174:011] [2022-03-06 04:57:28 +0000.20085][6f28] H264Encode::H264SWEncoder get
callback, length:133616 type:1 nalType:1length:133612
[174:058] [2022-03-06 04:57:28 +0000.67602][6f28] DTS queue for
Generator:0x7d07c1fce8 5035 5067 5099 5132
[174:156] [2022-03-06 04:57:28 +0000.164877][6f28] Push an pts:5468 to dts queue.
[174:194] [2022-03-06 04:57:28 +0000.203001][6f28] last dts:5434 currentPts:5468
ppsOrSPS:0 queue length:5
[174:309] [2022-03-06 04:57:28 +0000.318009][6f28] DTS queue for
Generator:0x7d07c1fce8 5901 5933
[174:353] [2022-03-06 04:57:28 +0000.361944][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[174:367] [2022-03-06 04:57:28 +0000.376328][6f28] h264 add frame header cdr flag
[174:368] [2022-03-06 04:57:28 +0000.376811][6f28] Received key frame:6001
[174:417] [2022-03-06 04:57:28 +0000.426319][6f2c] get the H.264 IDR frame
[174:424] [2022-03-06 04:57:28 +0000.433585][6f2b] audio_frame_list_ empty
[174:487] [2022-03-06 04:57:28 +0000.495737][6ec7] Run AGC when audioType = 0
[174:487] [2022-03-06 04:57:28 +0000.495929][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[174:507] [2022-03-06 04:57:28 +0000.515789][6f2a] webrtc common_video plane
old ..... (1/1000) new: 32001 delete: 31872 diff: 129
[174:676] [2022-03-06 04:57:28 +0000.685362][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[174:683] [2022-03-06 04:57:28 +0000.692540][6f28] DTS queue for
Generator:0x7d07c1fce8 6732
[174:711] [2022-03-06 04:57:28 +0000.720058][6f28] Push an pts:6799 to dts queue.
[174:736] [2022-03-06 04:57:28 +0000.744907][6f28] last dts:6762 currentPts:6799
ppsOrSPS:0 queue length:3
[174:804] [2022-03-06 04:57:28 +0000.813260][6f2b] audio_frame_list_ empty
[174:941] [2022-03-06 04:57:28 +0000.950217][6f28] SendFrame
encodedImage._timeStamp:7469encodedImage->_length:218160
[174:941] [2022-03-06 04:57:28 +0000.950372][6f28] DTS queue for
Generator:0x7d07c1fce8 7501 7533 7564 7602 7634
[175:061] [2022-03-06 04:57:29 +0000.69701][6f2a] Error(video_source.cc:430): wait
decoder a frame: 1
[175:092] [2022-03-06 04:57:29 +0000.101639][6f28] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7903 pts:7903
[175:147] [2022-03-06 04:57:29 +0000.155699][6f28] h264 add frame header cdr flag
[175:148] [2022-03-06 04:57:29 +0000.156921][6f28] Received key frame:8000
[175:158] [2022-03-06 04:57:29 +0000.167298][6f2c] get the H.264 IDR frame
[175:159] [2022-03-06 04:57:29 +0000.168423][6f2b] audio_frame_list_ empty
[175:160] [2022-03-06 04:57:29 +0000.169652][6f28] Push an pts:8133 to dts queue.
[175:187] [2022-03-06 04:57:29 +0000.196458][6f28] last dts:8100 currentPts:8133
ppsOrSPS:0 queue length:3
[175:209] [2022-03-06 04:57:29 +0000.218440][6f28] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8299
[175:209] [2022-03-06 04:57:29 +0000.218532][6f28] push video frame to H264
encoder. (100 frame for one log)

[175:209] [2022-03-06 04:57:29 +0000.218569][6f28] push video frame to H264


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

[175:209] [2022-03-06 04:57:29 +0000.218591][6f28] H264Encode::push video frame to


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

[175:210] [2022-03-06 04:57:29 +0000.218779][6f28] The input pts:8299 fps:30


[175:228] [2022-03-06 04:57:29 +0000.237153][6f28] DTS queue for
Generator:0x7d07c1fce8 8266 8299 8333 8367 8400 8432 8466 8498
[175:241] [2022-03-06 04:57:29 +0000.249871][6f28] H264Encode::H264SWEncoder get
callback, length:130720 type:1 nalType:1length:130716
[175:430] [2022-03-06 04:57:29 +0000.439626][6f28] DTS queue for
Generator:0x7d07c1fce8 9130 9169 9203 9234 9262 9298
[175:483] [2022-03-06 04:57:29 +0000.491754][6f28] Push an pts:9468 to dts queue.
[175:513] [2022-03-06 04:57:29 +0000.522436][6f28] last dts:9434 currentPts:9468
ppsOrSPS:0 queue length:9
[175:549] [2022-03-06 04:57:29 +0000.557983][6ec7] haveEnoughProcessedData
internalAudioStream.length: 20
[175:551] [2022-03-06 04:57:29 +0000.559699][6f2b] audio_frame_list_ empty
[175:599] [2022-03-06 04:57:29 +0000.607990][6f28] DTS queue for
Generator:0x7d07c1fce8 10000 10032 10065 10096
[175:600] [2022-03-06 04:57:29 +0000.608891][6f28] h264 add frame header cdr flag
[175:600] [2022-03-06 04:57:29 +0000.609344][6f28] Received key frame:10000
[175:613] [2022-03-06 04:57:29 +0000.622273][6f2c] get the H.264 IDR frame
[175:634] [2022-03-06 04:57:29 +0000.643622][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[175:816] [2022-03-06 04:57:29 +0000.825644][6f28] Push an pts:10800 to dts queue.
[175:859] [2022-03-06 04:57:29 +0000.868340][6f28] SendFrame
encodedImage._timeStamp:10800encodedImage->_length:103472
[175:859] [2022-03-06 04:57:29 +0000.868472][6f28] last dts:10765 currentPts:10800
ppsOrSPS:0 queue length:2
[175:865] [2022-03-06 04:57:29 +0000.874584][6f28] DTS queue for
Generator:0x7d07c1fce8 10865
[175:899] [2022-03-06 04:57:29 +0000.907795][6f2b] audio_frame_list_ empty
[175:936] [2022-03-06 04:57:29 +0000.945428][6f2a] webrtc common_video plane
old ..... (1/1000) new: 33001 delete: 32936 diff: 65
[175:979] [2022-03-06 04:57:29 +0000.987817][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[176:074] [2022-03-06 04:57:30 +0000.83256][6f28] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11261 pts:11261
[176:176] [2022-03-06 04:57:30 +0000.185513][6f28] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11664
[176:176] [2022-03-06 04:57:30 +0000.185612][6f28] push video frame to H264
encoder. (100 frame for one log)

[176:177] [2022-03-06 04:57:30 +0000.185655][6f28] push video frame to H264


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

[176:177] [2022-03-06 04:57:30 +0000.185676][6f28] H264Encode::push video frame to


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

[176:177] [2022-03-06 04:57:30 +0000.185718][6f28] The input pts:11664 fps:30


[176:186] [2022-03-06 04:57:30 +0000.195378][6f28] DTS queue for
Generator:0x7d07c1fce8 11664 11699 11732
[176:199] [2022-03-06 04:57:30 +0000.207854][6f28] H264Encode::H264SWEncoder get
callback, length:89568 type:1 nalType:1length:89564
[176:282] [2022-03-06 04:57:30 +0000.290686][6f28] Push an pts:12134 to dts queue.
[176:299] [2022-03-06 04:57:30 +0000.308064][6f28] h264 add frame header cdr flag
[176:299] [2022-03-06 04:57:30 +0000.308489][6f28] Received key frame:11997
[176:309] [2022-03-06 04:57:30 +0000.317973][6f2c] get the H.264 IDR frame
[176:325] [2022-03-06 04:57:30 +0000.334187][6f28] last dts:12098 currentPts:12134
ppsOrSPS:0 queue length:6
[176:338] [2022-03-06 04:57:30 +0000.346665][6f2b] audio_frame_list_ empty
[176:358] [2022-03-06 04:57:30 +0000.367576][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[176:422] [2022-03-06 04:57:30 +0000.430678][6f28] DTS queue for
Generator:0x7d07c1fce8 12465 12497 12530 12566
[176:482] [2022-03-06 04:57:30 +0000.491622][6ec8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[176:483] [2022-03-06 04:57:30 +0000.491908][6ec8] _deviceSampleRate:48000

[176:487] [2022-03-06 04:57:30 +0000.496339][6ec7] Run AGC when audioType = 0


[176:691] [2022-03-06 04:57:30 +0000.700662][6f2b] audio_frame_list_ empty
[176:708] [2022-03-06 04:57:30 +0000.717162][6f28] DTS queue for
Generator:0x7d07c1fce8 13330 13363
[176:716] [2022-03-06 04:57:30 +0000.724719][6f28] Push an pts:13465 to dts queue.
[176:758] [2022-03-06 04:57:30 +0000.766745][6f28] last dts:13428 currentPts:13465
ppsOrSPS:0 queue length:4
[176:849] [2022-03-06 04:57:30 +0000.857989][6f1d] av_read_frame AVERROR_EOF
[176:860] [2022-03-06 04:57:30 +0000.869207][6f2a] Error(video_source.cc:430): wait
decoder a frame: 0
[176:894] [2022-03-06 04:57:30 +0000.902891][6f28] h264 add frame header cdr flag
[176:894] [2022-03-06 04:57:30 +0000.903261][6f28] Received key frame:13998
[176:911] [2022-03-06 04:57:30 +0000.919804][6f1d] OnReceiveEOF:
[176:911] [2022-03-06 04:57:30 +0000.919893][6f1d] OnDecoderEOF time:29487388
enter.

[176:911] [2022-03-06 04:57:30 +0000.919937][6f1d] OnDecoderEOF leave. expire time


= 0 ms

[176:911] [2022-03-06 04:57:30 +0000.919960][6f1d] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7d07c1f790
[176:911] [2022-03-06 04:57:30 +0000.919988][6f2b] PullAudioFrame: PullFrame audio
finished.
[176:911] [2022-03-06 04:57:30 +0000.920067][6f2b] OnAudioTimer: OnAudioTimer
return
[176:911] [2022-03-06 04:57:30 +0000.920078][6f1b] CleanUp time:29487388 enter.

[176:917] [2022-03-06 04:57:30 +0000.926157][6f2a] OnVideoTimer: OnVideoTimer


EndComposeFile
[176:917] [2022-03-06 04:57:30 +0000.926247][6f2a] EndComposeFile: EndComposeFile,
is composing 1
[176:919] [2022-03-06 04:57:30 +0000.927885][6f1b] CleanUp leave. expire time = 8
ms

[176:919] [2022-03-06 04:57:30 +0000.928067][6f1b] clean up


[176:919] [2022-03-06 04:57:30 +0000.928094][6f1b] running_decoder_count:0max
count:2
[176:924] [2022-03-06 04:57:30 +0000.932958][6f2c] get the H.264 IDR frame
[176:925] [2022-03-06 04:57:30 +0000.934147][6f28] DTS queue for
Generator:0x7d07c1fce8 14063 14099 14129 14166 14203 14237 14267
[176:941] [2022-03-06 04:57:30 +0000.950362][6f28] SendFrame
encodedImage._timeStamp:14129encodedImage->_length:115856
[176:994] [2022-03-06 04:57:31 +0000.2868][6f28] Push an pts:14796 to dts queue.
[177:020] [2022-03-06 04:57:31 +0000.28786][6f28] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14627 pts:14627
[177:032] [2022-03-06 04:57:31 +0000.40700][6f28] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15033
[177:032] [2022-03-06 04:57:31 +0000.40831][6f28] push video frame to H264 encoder.
(100 frame for one log)

[177:032] [2022-03-06 04:57:31 +0000.40875][6f28] push video frame to H264 encoder.


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

[177:032] [2022-03-06 04:57:31 +0000.40897][6f28] H264Encode::push video frame to


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

[177:032] [2022-03-06 04:57:31 +0000.40948][6f28] The input pts:15033 fps:30


[177:048] [2022-03-06 04:57:31 +0000.57568][6f28] last dts:14761 currentPts:14796
ppsOrSPS:0 queue length:10
[177:051] [2022-03-06 04:57:31 +0000.60564][6f28] DTS queue for
Generator:0x7d07c1fce8 14861 14896 14928 14963 14996 15033 15063 15094 15126
[177:058] [2022-03-06 04:57:31 +0000.66743][6f28]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[177:058] [2022-03-06 04:57:31 +0000.66831][6f28]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7d47c15250
[177:059] [2022-03-06 04:57:31 +0000.68577][6f29]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[177:059] [2022-03-06 04:57:31 +0000.68645][6f29]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[177:060] [2022-03-06 04:57:31 +0000.68829][6f27] stop recording
[177:060] [2022-03-06 04:57:31 +0000.68866][6f27]
RecordingSessionInternalSimple:destroy media processers
[177:060] [2022-03-06 04:57:31 +0000.68911][6f27] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[177:060] [2022-03-06 04:57:31 +0000.68953][6f27] H264Encode::flushing hareware
Encoder
[177:060] [2022-03-06 04:57:31 +0000.69108][6f27] Flush time:29487537 enter.

[177:060] [2022-03-06 04:57:31 +0000.69193][6f27] H264Encoder encoder flush


[177:060] [2022-03-06 04:57:31 +0000.69228][6f27] flush output queue
[177:087] [2022-03-06 04:57:31 +0000.96110][6f27] H264Encode::H264SWEncoder get
callback, length:191536 type:1 nalType:1length:191532
[177:250] [2022-03-06 04:57:31 +0000.258695][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[177:397] [2022-03-06 04:57:31 +0000.406201][6f27] Flush leave. expire time = 337
ms

[177:397] [2022-03-06 04:57:31 +0000.406451][6f27] ~H264EncodeWrap:


[177:397] [2022-03-06 04:57:31 +0000.406531][6f27] ~H264Encode:
[177:397] [2022-03-06 04:57:31 +0000.406580][6f27] teardownCompressionSession:
H264Encode::destroying Encoder
[177:397] [2022-03-06 04:57:31 +0000.406631][6f27] Release time:29487874 enter.

[177:398] [2022-03-06 04:57:31 +0000.406842][6f27] Release:


MediaCodecVideoEncoder::Release _inited:1
[177:398] [2022-03-06 04:57:31 +0000.406924][6f27] Destroy time:29487875 enter.

[177:398] [2022-03-06 04:57:31 +0000.406988][6f27] H264Encoder encoderDestroy


[177:398] [2022-03-06 04:57:31 +0000.407027][6f27]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c14070
[177:398] [2022-03-06 04:57:31 +0000.407070][6f27]
AndroidMediaCodecVideoEncoder::Destroy
[177:421] [2022-03-06 04:57:31 +0000.430070][6f27] Destroy leave. expire time = 23
ms

[177:421] [2022-03-06 04:57:31 +0000.430262][6f27] Release leave. expire time = 24


ms

[177:421] [2022-03-06 04:57:31 +0000.430298][6f27] ~AndroidHwAvcEncoder


time:29487898 enter.

[177:421] [2022-03-06 04:57:31 +0000.430440][6f27] Release time:29487898 enter.

[177:421] [2022-03-06 04:57:31 +0000.430479][6f27] Release:


MediaCodecVideoEncoder:: has been released before, just return
[177:421] [2022-03-06 04:57:31 +0000.430503][6f27] Release leave. expire time = 0
ms

[177:421] [2022-03-06 04:57:31 +0000.430563][6f27] ~AndroidMediaCodecVideoEncoder


[177:421] [2022-03-06 04:57:31 +0000.430583][6f27] ~WrapAndroidMediaCodec
time:29487898 enter.

[177:421] [2022-03-06 04:57:31 +0000.430635][6f27] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[177:422] [2022-03-06 04:57:31 +0000.430656][6f27] video hevc hw codec


destructor:0x7c37bdb510

[177:422] [2022-03-06 04:57:31 +0000.430731][6f27] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[177:422] [2022-03-06 04:57:31 +0000.431492][6f27] teardownCompressionSession:


H264Encode::destroyed Encoder
[177:423] [2022-03-06 04:57:31 +0000.431778][6f27]
RecordingSessionInternalSimple:destroy aac encoder output!
[177:423] [2022-03-06 04:57:31 +0000.431834][6f27] AACSWEncode destructor
[177:434] [2022-03-06 04:57:31 +0000.442811][6f2c] fd_close successed!
[177:435] [2022-03-06 04:57:31 +0000.444069][6f2c] MP4 close file successfully
[177:435] [2022-03-06 04:57:31 +0000.444179][6f2c] Recording session Internal:
notify recording ok
[177:435] [2022-03-06 04:57:31 +0000.444208][6f2c] onRecordingOk: Recording Ok,
compose use time: 5357, averagefps 0
[177:435] [2022-03-06 04:57:31 +0000.444236][6f2c] OnReceiveEOF:
[177:445] [2022-03-06 04:57:31 +0000.454323][6f2a] OnVideoTimer: OnVideoTimer
return
[177:448] [2022-03-06 04:57:31 +0000.457561][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[177:449] [2022-03-06 04:57:31 +0000.457653][6098] ~MediaComposeFile time:29487926
enter.

[177:449] [2022-03-06 04:57:31 +0000.457686][6098] CancelCompose: CancelCompose,


is composing 0
[177:449] [2022-03-06 04:57:31 +0000.457793][6f27] stop recording
[177:449] [2022-03-06 04:57:31 +0000.457827][6f27] we have stopped recording before
[177:449] [2022-03-06 04:57:31 +0000.458257][6098] ~MediaComposeFile leave. expire
time = 0 ms

[177:449] [2022-03-06 04:57:31 +0000.458384][6098] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[177:450] [2022-03-06 04:57:31 +0000.458718][6098] global uninited!
[177:450] [2022-03-06 04:57:31 +0000.458819][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[177:450] [2022-03-06 04:57:31 +0000.458926][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[177:450] [2022-03-06 04:57:31 +0000.458958][6098] RemoveVideoBackGroud: hava not
add video backgroud
[177:450] [2022-03-06 04:57:31 +0000.458999][6098] UnbindInputFilter 0x7cc7bfc9c8
this 0x7cf7c4bab0
[177:450] [2022-03-06 04:57:31 +0000.459030][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c1f790
[177:450] [2022-03-06 04:57:31 +0000.459052][6098] DestoryDecoderByVideoSource
time:29487927 enter.

[177:450] [2022-03-06 04:57:31 +0000.459082][6098] ~VideoBindDecoder time:29487927


enter.

[177:450] [2022-03-06 04:57:31 +0000.459299][6098] CleanUp time:29487927 enter.

[177:450] [2022-03-06 04:57:31 +0000.459526][6098] CleanUp leave. expire time = 0


ms

[177:450] [2022-03-06 04:57:31 +0000.459578][6098] CleanUp time:29487927 enter.

[177:451] [2022-03-06 04:57:31 +0000.459730][6098] CleanUp leave. expire time = 1


ms

[177:451] [2022-03-06 04:57:31 +0000.460152][6098] ~VideoBindDecoder leave. expire


time = 1 ms

[177:451] [2022-03-06 04:57:31 +0000.460201][6098] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[177:451] [2022-03-06 04:57:31 +0000.460236][6098] UnbindInputFilter 0x7cc7bf99a8


this 0x7cc7bfc9c8
[177:451] [2022-03-06 04:57:31 +0000.460274][6098] UnbindInputFilter 0x7cc7bfdec8
this 0x7cc7bf99a8
[177:451] [2022-03-06 04:57:31 +0000.460309][6098] UnbindInputFilter 0x7d07c1f9b0
this 0x7cc7bfdec8
[177:451] [2022-03-06 04:57:31 +0000.460342][6098] UnbindInputFilter 0x7cc7c01188
this 0x7cc7bf7788
[177:451] [2022-03-06 04:57:31 +0000.460374][6098] UnbindInputFilter 0x7cc7bf7f68
this 0x7cc7c01188
[177:451] [2022-03-06 04:57:31 +0000.460406][6098] UnbindInputFilter 0x7d07c1f9b0
this 0x7cc7bf7f68
[177:451] [2022-03-06 04:57:31 +0000.460586][6098] ~GLESContext:
[177:453] [2022-03-06 04:57:31 +0000.461778][6098] GLESContext destruct finish.
[177:453] [2022-03-06 04:57:31 +0000.461862][6098] filter: filter pipeline destroy
this: 0x7cf7c4ba10
[178:486] [2022-03-06 04:57:32 +0000.495633][6ec7] Run AGC when audioType = 0
[178:487] [2022-03-06 04:57:32 +0000.495873][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[178:946] [2022-03-06 04:57:32 +0000.954852][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[180:487] [2022-03-06 04:57:34 +0000.496015][6ec7] Run AGC when audioType = 0
[180:648] [2022-03-06 04:57:34 +0000.657686][6ec7] haveEnoughProcessedData
internalAudioStream.length: 10
[182:363] [2022-03-06 04:57:36 +0000.372338][6ec7] haveEnoughProcessedData
internalAudioStream.length: 20
[182:484] [2022-03-06 04:57:36 +0000.493245][6ec7] Run AGC when audioType = 0
[182:484] [2022-03-06 04:57:36 +0000.493557][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[184:075] [2022-03-06 04:57:38 +0000.84770][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[184:485] [2022-03-06 04:57:38 +0000.494065][6ec7] Run AGC when audioType = 0
[184:981] [2022-03-06 04:57:38 +0000.990235][6098] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[184:981] [2022-03-06 04:57:38 +0000.990321][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[184:982] [2022-03-06 04:57:38 +0000.990656][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[184:982] [2022-03-06 04:57:38 +0000.990874][6ec3] operator() time:29495459 enter.

[184:982] [2022-03-06 04:57:38 +0000.990922][6ec3] MediaFilterCamera, recording


file context:0x7c97bc6a20 input texture:24
[184:984] [2022-03-06 04:57:38 +0000.992716][6ec3] MicSource: Mic source
created:10x7d27e54c40
[184:984] [2022-03-06 04:57:38 +0000.993551][6ec3] alloc thread: 0x7ce7bae5d0
name:worker3 thread id:529513684144 to Mic_source
[184:984] [2022-03-06 04:57:38 +0000.993633][6ec3] audio: start the audio sender
thread.

[184:985] [2022-03-06 04:57:38 +0000.993683][6ec3] construct OpenGLRenderProgram


0x7d17bcc8a8
[184:985] [2022-03-06 04:57:38 +0000.993711][6ec3] CropFilter::SetOrientation
orientation: 0
[184:985] [2022-03-06 04:57:38 +0000.993878][6ec3] filter: filter pipeline
construtc this: 0x7cc7bfb270
[184:985] [2022-03-06 04:57:38 +0000.993970][6ec3] filter: filter pipeline2 update
pattern: 1
[184:985] [2022-03-06 04:57:38 +0000.994001][6ec3] CameraSource::source_id_:13
[184:985] [2022-03-06 04:57:38 +0000.994039][6ec3] RecordAudioSource::source_id_:14
[184:985] [2022-03-06 04:57:38 +0000.994246][6ec3] BindInputFilter 0x7cf7c065d0
this 0x7d17bccad0
[184:985] [2022-03-06 04:57:38 +0000.994279][6ec3] BindInputFilter 0x7cf7c2c6e8
this 0x7cf7c29ce0
[184:985] [2022-03-06 04:57:38 +0000.994307][6ec3] BindInputFilter 0x7d17bccad0
this 0x7cc7bfb310
[184:985] [2022-03-06 04:57:38 +0000.994347][6ec3] setParamentForFilters:
speed:1.000000
[184:985] [2022-03-06 04:57:38 +0000.994367][6ec3] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[184:985] [2022-03-06 04:57:38 +0000.994389][6ec3] SetParamForFilter time:29495462
enter.

[184:985] [2022-03-06 04:57:38 +0000.994408][6ec3] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[184:985] [2022-03-06 04:57:38 +0000.994428][6ec3] SetParamForFilter: Params video
index is: 0
[184:985] [2022-03-06 04:57:38 +0000.994446][6ec3] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[184:985] [2022-03-06 04:57:38 +0000.994484][6ec3] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[184:985] [2022-03-06 04:57:38 +0000.994518][6ec3] crop filter mode tpye:
citytravelvideo index:0
[184:992] [2022-03-06 04:57:39 +0000.1393][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[184:992] [2022-03-06 04:57:39 +0000.1482][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[184:992] [2022-03-06 04:57:39 +0000.1511][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[184:992] [2022-03-06 04:57:39 +0000.1532][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[184:992] [2022-03-06 04:57:39 +0000.1553][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[184:992] [2022-03-06 04:57:39 +0000.1594][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[184:992] [2022-03-06 04:57:39 +0000.1626][6ec3]
Warning(parse_template_json.cc:45): json parament no found the parament
[184:993] [2022-03-06 04:57:39 +0000.1742][6ec3]
Warning(parse_template_json.cc:81): json parament no found the parament
[184:993] [2022-03-06 04:57:39 +0000.1776][6ec3]
Warning(parse_template_json.cc:81): json parament no found the parament
[184:993] [2022-03-06 04:57:39 +0000.1829][6ec3]
Warning(parse_template_json.cc:67): json parament no found the parament
[184:993] [2022-03-06 04:57:39 +0000.1851][6ec3]
Warning(parse_template_json.cc:93): json parament no found the duration
[184:993] [2022-03-06 04:57:39 +0000.1877][6ec3] SetParamForFilter leave. expire
time = 8 ms

[184:993] [2022-03-06 04:57:39 +0000.1973][6ec3] OnOutputSizeChanged width 1280


height 720
[184:993] [2022-03-06 04:57:39 +0000.2018][6ec3] OpenGLFrameBuffer: width:1280
height:720
[184:993] [2022-03-06 04:57:39 +0000.2069][6ec3] OpenGLFrameBuffer: width:1280
height:720
[184:993] [2022-03-06 04:57:39 +0000.2100][6ec3] OpenGLFrameBuffer: width:1280
height:720
[184:993] [2022-03-06 04:57:39 +0000.2135][6ec3] OpenGLFrameBuffer: width:1280
height:720
[184:993] [2022-03-06 04:57:39 +0000.2166][6ec3] OpenGLFrameBuffer: width:1280
height:720
[184:993] [2022-03-06 04:57:39 +0000.2188][6ec3] OpenGLFrameBuffer: width:1280
height:720
[184:993] [2022-03-06 04:57:39 +0000.2213][6ec3] construct TrivalImageDrawer
0x7cd7bd9e90
[184:993] [2022-03-06 04:57:39 +0000.2246][6ec3] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7cd7bd9e90 context 0x7c67c902a0
[184:993] [2022-03-06 04:57:39 +0000.2276][6ec3] setupGLES:
[184:994] [2022-03-06 04:57:39 +0000.2763][6ec3] OpenGLRenderProgram::Initialize.
[184:994] [2022-03-06 04:57:39 +0000.2822][6ec3] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[184:994] [2022-03-06 04:57:39 +0000.2852][6ec3] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[184:994] [2022-03-06 04:57:39 +0000.2982][6ec3] Init open gl render: 0x7d17bcc8a8
[184:994] [2022-03-06 04:57:39 +0000.3047][6ec3] Fragement shader path:
[184:994] [2022-03-06 04:57:39 +0000.3075][6ec3] Fragement shader path:
[184:994] [2022-03-06 04:57:39 +0000.3096][6ec3] create opengl program object.
[184:994] [2022-03-06 04:57:39 +0000.3115][6ec3] create shader: vertex
[184:994] [2022-03-06 04:57:39 +0000.3326][6ec3] create shader: fragment
[184:996] [2022-03-06 04:57:39 +0000.4919][6ec3] Have not extra filter filename!
[184:996] [2022-03-06 04:57:39 +0000.4990][6ec3] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[184:996] [2022-03-06 04:57:39 +0000.5018][6ec3] OpenGLRenderProgram::Initialize
success.
[184:996] [2022-03-06 04:57:39 +0000.5083][6ec3] Setup the OpenGL result:1
[184:996] [2022-03-06 04:57:39 +0000.5459][6ec2] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
[184:997] [2022-03-06 04:57:39 +0000.5652][6ec2] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[184:997] [2022-03-06 04:57:39 +0000.5700][6ec2] 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
[184:997] [2022-03-06 04:57:39 +0000.5783][6f55] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c228b8
[184:997] [2022-03-06 04:57:39 +0000.5794][6ec2] 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_29495473.mp4
fileFD: -1
[184:997] [2022-03-06 04:57:39 +0000.6353][6ec2] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
is opened successfully
[184:997] [2022-03-06 04:57:39 +0000.6405][6ec2] setupMediaProcessers:
[184:997] [2022-03-06 04:57:39 +0000.6435][6ec2]
RecordingSessionInternalSimple:setup media processers.
[184:997] [2022-03-06 04:57:39 +0000.6468][6ec2] construct AAC encoder
[184:998] [2022-03-06 04:57:39 +0000.6788][6ec2] H264Encoder creating:
superfast011818
[184:998] [2022-03-06 04:57:39 +0000.6893][6ec2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[184:998] [2022-03-06 04:57:39 +0000.7502][6ec2] H264Encode::GetMachineModel is
M2101K9AG
[184:998] [2022-03-06 04:57:39 +0000.7564][6ec2] H264Encoder machine_mode
is:M2101K9AG
[184:998] [2022-03-06 04:57:39 +0000.7608][6ec2] H264Encode::machine size :9
machine_mode:M2101K9AG
[184:999] [2022-03-06 04:57:39 +0000.7732][6ec2] H264Encode::machine array size :22
machine_mode:M2101K9AG
[184:999] [2022-03-06 04:57:39 +0000.7766][6ec2] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[184:999] [2022-03-06 04:57:39 +0000.7801][6ec2] setupCompressionSession:
[184:999] [2022-03-06 04:57:39 +0000.7833][6ec2] H264Encode::creating hareware
Encoder
[184:999] [2022-03-06 04:57:39 +0000.7865][6ec2] AndroidHwAvcEncoder time:29495476
enter.

[184:999] [2022-03-06 04:57:39 +0000.8081][6ec2] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[184:999] [2022-03-06 04:57:39 +0000.8221][6ec2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[184:999] [2022-03-06 04:57:39 +0000.8265][6ec2] The video avc hw codec address is
0x7c37be7010
[184:999] [2022-03-06 04:57:39 +0000.8358][6ec2] AndroidHwAvcEncoder leave. expire
time = 0 ms

[184:999] [2022-03-06 04:57:39 +0000.8400][6ec2] RegisterEncodeCompleteCallback


time:29495476 enter.

[184:999] [2022-03-06 04:57:39 +0000.8554][6ec2] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[184:999] [2022-03-06 04:57:39 +0000.8616][6ec2] InitEncode time:29495476 enter.

[185:000] [2022-03-06 04:57:39 +0000.8723][6ec2] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[185:000] [2022-03-06 04:57:39 +0000.8772][6ec2] Create time:29495477 enter.

[185:000] [2022-03-06 04:57:39 +0000.8805][6ec2] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[185:000] [2022-03-06 04:57:39 +0000.8840][6ec2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c0cd50
[185:000] [2022-03-06 04:57:39 +0000.9019][6ec2] supported_type:video/avc
[185:000] [2022-03-06 04:57:39 +0000.9080][6ec2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[185:000] [2022-03-06 04:57:39 +0000.9122][6ec2] hwCodecPrefix :OMX.qcom.
[185:000] [2022-03-06 04:57:39 +0000.9165][6ec2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[185:000] [2022-03-06 04:57:39 +0000.9205][6ec2] mediacodec_createCodecByName
time:29495477 enter.

[185:000] [2022-03-06 04:57:39 +0000.9238][6ec2] WrapAndroidMediaCodec


time:29495477 enter.

[185:000] [2022-03-06 04:57:39 +0000.9378][6ec2] WrapAndroidMediaCodec leave.


expire time = 0 ms

[185:017] [2022-03-06 04:57:39 +0000.25964][6ec2] mediacodec_createCodecByName


leave. expire time = 17 ms

[185:017] [2022-03-06 04:57:39 +0000.26181][6ec2] WrapAndroidMediaFromat


time:29495494 enter.

[185:017] [2022-03-06 04:57:39 +0000.26279][6ec2] WrapAndroidMediaFromat leave.


expire time = 0 ms

[185:060] [2022-03-06 04:57:39 +0000.68808][6ec2] Destroy time:29495537 enter.

[185:060] [2022-03-06 04:57:39 +0000.68916][6ec2] WrapAndroidMediaFromat::


Destroy
[185:060] [2022-03-06 04:57:39 +0000.69005][6ec2] Destroy leave. expire time = 0
ms

[185:060] [2022-03-06 04:57:39 +0000.69036][6ec2] ~WrapAndroidMediaFromat


time:29495537 enter.

[185:060] [2022-03-06 04:57:39 +0000.69078][6ec2] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[185:060] [2022-03-06 04:57:39 +0000.69110][6ec2] Create leave. expire time = 60


ms

[185:060] [2022-03-06 04:57:39 +0000.69132][6ec2] isSemiPlanarSupport time:29495537


enter.

[185:060] [2022-03-06 04:57:39 +0000.69154][6ec2] H264Encoder isSemiPlanarSupport


[185:060] [2022-03-06 04:57:39 +0000.69175][6ec2] isSemiPlanarSupport leave.
expire time = 0 ms

[185:060] [2022-03-06 04:57:39 +0000.69195][6ec2] creat hw H264Encoder success,


isSemiPlanar:1
[185:060] [2022-03-06 04:57:39 +0000.69354][6ec2] InitEncode leave. expire time =
61 ms

[185:060] [2022-03-06 04:57:39 +0000.69396][6ec2] H264Encode::created Encoder


[185:060] [2022-03-06 04:57:39 +0000.69431][6ec2] H264Encode:: H264 encoder
created.
[185:060] [2022-03-06 04:57:39 +0000.69464][6ec2] H264 encoder created.
[185:060] [2022-03-06 04:57:39 +0000.69490][6ec2]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c2ff50
[185:060] [2022-03-06 04:57:39 +0000.69518][6ec2] setOutput:
[185:060] [2022-03-06 04:57:39 +0000.69550][6ec2]
RecordingSessionInternalSimple:encoder set output to muxer!
[185:060] [2022-03-06 04:57:39 +0000.69574][6ec2] request a key frame
[185:060] [2022-03-06 04:57:39 +0000.69606][6ec2] H264Encode:: request a key frame
[185:061] [2022-03-06 04:57:39 +0000.69841][6ec2] setDisplayRotate :0
[185:061] [2022-03-06 04:57:39 +0000.69874][6ec2] 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
[185:061] [2022-03-06 04:57:39 +0000.69933][6ec3] StartRecording:
[185:061] [2022-03-06 04:57:39 +0000.69994][6f51] operator(): Set the recording
session in mic source. recording session: 0x7cf7c2c590
[185:061] [2022-03-06 04:57:39 +0000.70501][6ec3] operator() leave. expire time =
79 ms

[185:104] [2022-03-06 04:57:39 +0000.113024][6ec3] begine recode to first frame


spend time:122
[185:104] [2022-03-06 04:57:39 +0000.113121][6ec3]
GPUImageProcessing::SetOrientation orientation: 0
[185:105] [2022-03-06 04:57:39 +0000.114436][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcc8a8
[185:134] [2022-03-06 04:57:39 +0000.142860][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcc8a8
[185:142] [2022-03-06 04:57:39 +0000.151641][6f54]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[185:165] [2022-03-06 04:57:39 +0000.174542][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcc8a8
[185:199] [2022-03-06 04:57:39 +0000.207726][6f55] add aac audio track with id:1
[185:199] [2022-03-06 04:57:39 +0000.207995][6f55] audio start ts:0
[185:199] [2022-03-06 04:57:39 +0000.208134][6f55] the audio frame has been written
into MP4 file
[185:206] [2022-03-06 04:57:39 +0000.214879][6f54] h264 add frame header cdr flag
[185:207] [2022-03-06 04:57:39 +0000.215749][6f54] h264 add frame header cdr flag
[185:207] [2022-03-06 04:57:39 +0000.216078][6f54] Received key frame:0
[185:207] [2022-03-06 04:57:39 +0000.216122][6f54] H264Encode:: get a sps pps
header!headerSize:29
[185:208] [2022-03-06 04:57:39 +0000.217026][6f55] get the H.264 SPS parameter
[185:208] [2022-03-06 04:57:39 +0000.217248][6f55] add video track with id:2
[185:209] [2022-03-06 04:57:39 +0000.217957][6f55] get the H.264 PPS parameter
[185:209] [2022-03-06 04:57:39 +0000.218338][6f55] get the H.264 IDR frame
[185:209] [2022-03-06 04:57:39 +0000.218378][6f55] resss:true
[185:209] [2022-03-06 04:57:39 +0000.218393][6f55] video start ts:0
[185:209] [2022-03-06 04:57:39 +0000.218467][6f55] the video frame has been written
into MP4 file
[185:219] [2022-03-06 04:57:39 +0000.228342][6f4d]
RecordAudioSource::PullAudioFrame
[185:300] [2022-03-06 04:57:39 +0000.309610][6ec3] webrtc common_video plane
old ..... (1/1000) new: 34001 delete: 33983 diff: 18
[185:366] [2022-03-06 04:57:39 +0000.374837][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[185:499] [2022-03-06 04:57:39 +0000.508228][6ec3] The convert RGB to YUV take 2
[185:752] [2022-03-06 04:57:39 +0000.761039][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[185:770] [2022-03-06 04:57:39 +0000.779174][6f54] DTS queue for
Generator:0x7d07c073c8 600 634
[185:788] [2022-03-06 04:57:39 +0000.797255][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[185:868] [2022-03-06 04:57:39 +0000.876915][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[186:006] [2022-03-06 04:57:40 +0000.15268][6ec3] The convert RGB to YUV take 2
[186:038] [2022-03-06 04:57:40 +0000.46904][6f53]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 859queue_audio_frame_:2
[186:076] [2022-03-06 04:57:40 +0000.85186][6f54] Push an pts:939 to dts queue.
[186:109] [2022-03-06 04:57:40 +0000.118160][6f54] last dts:907 currentPts:939
ppsOrSPS:0 queue length:2
[186:131] [2022-03-06 04:57:40 +0000.139917][6f4d] resampled_data_size:4608
[186:277] [2022-03-06 04:57:40 +0000.286020][6f54]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1138
[186:367] [2022-03-06 04:57:40 +0000.376426][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[186:483] [2022-03-06 04:57:40 +0000.492309][6ec8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[186:483] [2022-03-06 04:57:40 +0000.492502][6ec8] _deviceSampleRate:48000


[186:485] [2022-03-06 04:57:40 +0000.493691][6ec7] Run AGC when audioType = 0
[186:485] [2022-03-06 04:57:40 +0000.493891][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[186:503] [2022-03-06 04:57:40 +0000.512009][6ec3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[186:503] [2022-03-06 04:57:40 +0000.512260][6ec3] GPUImageProcessing: input frame
width1280 X 720
[186:504] [2022-03-06 04:57:40 +0000.512873][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[186:504] [2022-03-06 04:57:40 +0000.513012][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[186:506] [2022-03-06 04:57:40 +0000.514932][6ec3] The convert RGB to YUV take 2
[186:564] [2022-03-06 04:57:40 +0000.573180][6f4d] AF_SpeedFilter::PullFrame eof4
[186:574] [2022-03-06 04:57:40 +0000.582726][6f4d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[186:607] [2022-03-06 04:57:40 +0000.616037][6f54] DTS queue for
Generator:0x7d07c073c8 1439 1472
[186:626] [2022-03-06 04:57:40 +0000.634986][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[186:748] [2022-03-06 04:57:40 +0000.757662][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[186:871] [2022-03-06 04:57:40 +0000.879815][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[187:005] [2022-03-06 04:57:41 +0000.14515][6ec3] The convert RGB to YUV take 2
[187:056] [2022-03-06 04:57:41 +0000.65157][6f4d] RecordAudioSource::PullAudioFrame
[187:179] [2022-03-06 04:57:41 +0000.188614][6f54] h264 add frame header cdr flag
[187:180] [2022-03-06 04:57:41 +0000.189323][6f54] Received key frame:2002
[187:212] [2022-03-06 04:57:41 +0000.221008][6f55] get the H.264 IDR frame
[187:367] [2022-03-06 04:57:41 +0000.375884][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[187:400] [2022-03-06 04:57:41 +0000.409340][6ec3] webrtc common_video plane
old ..... (1/1000) new: 35001 delete: 34979 diff: 22
[187:406] [2022-03-06 04:57:41 +0000.415269][6f54] Push an pts:2268 to dts queue.
[187:408] [2022-03-06 04:57:41 +0000.417601][6f54] DTS queue for
Generator:0x7d07c073c8 2268
[187:443] [2022-03-06 04:57:41 +0000.452036][6f54] SendFrame
encodedImage._timeStamp:2268encodedImage->_length:179472
[187:443] [2022-03-06 04:57:41 +0000.452347][6f54] last dts:2234 currentPts:2268
ppsOrSPS:0 queue length:2
[187:502] [2022-03-06 04:57:41 +0000.511626][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[187:506] [2022-03-06 04:57:41 +0000.514818][6ec3] The convert RGB to YUV take 2
[187:593] [2022-03-06 04:57:41 +0000.602129][6f51] The output timestamp from audio
mixer change:29498062
[187:747] [2022-03-06 04:57:41 +0000.755774][6ec7] On audio frame the broadcast
with timestamp:29498224 samples:480. (1000 frame for one log)

[187:751] [2022-03-06 04:57:41 +0000.759706][6f51] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[187:751] [2022-03-06 04:57:41 +0000.760052][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[187:868] [2022-03-06 04:57:41 +0000.877532][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[187:910] [2022-03-06 04:57:41 +0000.919335][6f54] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2735 pts:2735
[188:003] [2022-03-06 04:57:42 +0000.12410][6ec3] The convert RGB to YUV take 2
[188:010] [2022-03-06 04:57:42 +0000.19338][6f4d] FilterPipeline2::OnAudioFrame pts
2860 last_audio_timestamp_ 2860
[188:211] [2022-03-06 04:57:42 +0000.219847][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[188:244] [2022-03-06 04:57:42 +0000.253387][6f54] DTS queue for
Generator:0x7d07c073c8 3104
[188:293] [2022-03-06 04:57:42 +0000.302475][6f4d] resampled_data_size:16616
[188:340] [2022-03-06 04:57:42 +0000.348979][6f54] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3204
[188:340] [2022-03-06 04:57:42 +0000.349112][6f54] push video frame to H264
encoder. (100 frame for one log)

[188:340] [2022-03-06 04:57:42 +0000.349170][6f54] push video frame to H264


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

[188:340] [2022-03-06 04:57:42 +0000.349206][6f54] H264Encode::push video frame to


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

[188:340] [2022-03-06 04:57:42 +0000.349241][6f54] The input pts:3204 fps:30


[188:368] [2022-03-06 04:57:42 +0000.377111][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[188:373] [2022-03-06 04:57:42 +0000.381737][6f54] H264Encode::H264SWEncoder get
callback, length:102640 type:1 nalType:1length:102636
[188:399] [2022-03-06 04:57:42 +0000.407945][6f53]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3181queue_audio_frame_:5
[188:401] [2022-03-06 04:57:42 +0000.410552][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcc8a8
[188:483] [2022-03-06 04:57:42 +0000.492139][6ec7] Run AGC when audioType = 0
[188:504] [2022-03-06 04:57:42 +0000.512996][6ec3] The convert RGB to YUV take 2
[188:740] [2022-03-06 04:57:42 +0000.749458][6f54] Push an pts:3602 to dts queue.
[188:753] [2022-03-06 04:57:42 +0000.762606][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[188:775] [2022-03-06 04:57:42 +0000.784659][6f54] last dts:3568 currentPts:3602
ppsOrSPS:0 queue length:2
[188:840] [2022-03-06 04:57:42 +0000.849527][6f4d] AF_SpeedFilter::PullFrame eof4
[188:849] [2022-03-06 04:57:42 +0000.858264][6f4d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[188:869] [2022-03-06 04:57:42 +0000.877724][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[188:913] [2022-03-06 04:57:42 +0000.922054][6f4d]
RecordAudioSource::PullAudioFrame
[189:004] [2022-03-06 04:57:43 +0000.12729][6ec3] The convert RGB to YUV take 3
[189:106] [2022-03-06 04:57:43 +0000.114735][6f54] DTS queue for
Generator:0x7d07c073c8 3916 3934 3968
[189:176] [2022-03-06 04:57:43 +0000.184948][6f54] h264 add frame header cdr flag
[189:176] [2022-03-06 04:57:43 +0000.185294][6f54] Received key frame:4004
[189:202] [2022-03-06 04:57:43 +0000.211547][6f55] get the H.264 IDR frame
[189:207] [2022-03-06 04:57:43 +0000.215952][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[189:227] [2022-03-06 04:57:43 +0000.236186][6f4d] AF_SpeedFilter audio time,
0x7cf7c29b90 rcv time: 29499699
[189:227] [2022-03-06 04:57:43 +0000.236374][6f4d] AF_SpeedFilter audio time,
0x7cf7c29b90 rcv time: 29499699in_nSamples:441
[189:337] [2022-03-06 04:57:43 +0000.345740][6f4d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 29499703
[189:337] [2022-03-06 04:57:43 +0000.345968][6f4d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[189:363] [2022-03-06 04:57:43 +0000.372253][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[189:471] [2022-03-06 04:57:43 +0000.480605][6ec3] webrtc common_video plane
old ..... (1/1000) new: 36001 delete: 35983 diff: 18
[189:502] [2022-03-06 04:57:43 +0000.511061][6ec3] The convert RGB to YUV take 2
[189:608] [2022-03-06 04:57:43 +0000.617584][6f54]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4470
[189:754] [2022-03-06 04:57:43 +0000.763270][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[189:771] [2022-03-06 04:57:43 +0000.779688][6ec3] FilterPipeline2::OnVideoFrame
pts 4663 last_video_timestamp_ 4663
[189:801] [2022-03-06 04:57:43 +0000.810579][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[189:870] [2022-03-06 04:57:43 +0000.879160][6ec3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[189:870] [2022-03-06 04:57:43 +0000.879284][6ec3] GPUImageProcessing: input frame
width1280 X 720
[189:871] [2022-03-06 04:57:43 +0000.879875][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[189:871] [2022-03-06 04:57:43 +0000.880044][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[189:871] [2022-03-06 04:57:43 +0000.880191][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[189:907] [2022-03-06 04:57:43 +0000.916057][6f54] DTS queue for
Generator:0x7d07c073c8 4738 4769
[190:003] [2022-03-06 04:57:44 +0000.12520][6ec3] The convert RGB to YUV take 2
[190:071] [2022-03-06 04:57:44 +0000.79876][6f54] Push an pts:4934 to dts queue.
[190:107] [2022-03-06 04:57:44 +0000.116518][6f54] last dts:4903 currentPts:4934
ppsOrSPS:0 queue length:2
[190:366] [2022-03-06 04:57:44 +0000.375612][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[190:484] [2022-03-06 04:57:44 +0000.493327][6ec7] Run AGC when audioType = 0
[190:484] [2022-03-06 04:57:44 +0000.493608][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[190:501] [2022-03-06 04:57:44 +0000.510654][6ec3] The convert RGB to YUV take 2
[190:558] [2022-03-06 04:57:44 +0000.567195][6f4d] resampled_data_size:7680
[190:741] [2022-03-06 04:57:44 +0000.749895][6f54] DTS queue for
Generator:0x7d07c073c8 5569 5603
[190:753] [2022-03-06 04:57:44 +0000.761793][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[190:756] [2022-03-06 04:57:44 +0000.765242][6f4d]
RecordAudioSource::PullAudioFrame
[190:760] [2022-03-06 04:57:44 +0000.769187][6f53]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5503queue_audio_frame_:9
[190:789] [2022-03-06 04:57:44 +0000.797879][6f54] SendFrame
encodedImage._timeStamp:5603encodedImage->_length:25696
[190:903] [2022-03-06 04:57:44 +0000.912241][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[190:914] [2022-03-06 04:57:44 +0000.923284][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[191:002] [2022-03-06 04:57:45 +0000.11552][6ec3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[191:039] [2022-03-06 04:57:45 +0000.48262][6ec3] The convert RGB to YUV take 2
[191:100] [2022-03-06 04:57:45 +0000.109156][6f4d] AF_SpeedFilter::PullFrame eof4
[191:109] [2022-03-06 04:57:45 +0000.117971][6f4d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[191:207] [2022-03-06 04:57:45 +0000.216657][6f54] h264 add frame header cdr flag
[191:208] [2022-03-06 04:57:45 +0000.217253][6f54] Received key frame:6037
[191:246] [2022-03-06 04:57:45 +0000.254712][6f55] get the H.264 IDR frame
[191:314] [2022-03-06 04:57:45 +0000.323228][6f54] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6134 pts:6134
[191:388] [2022-03-06 04:57:45 +0000.396881][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[191:398] [2022-03-06 04:57:45 +0000.407152][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[191:439] [2022-03-06 04:57:45 +0000.448195][6f54] Push an pts:6302 to dts queue.
[191:477] [2022-03-06 04:57:45 +0000.486649][6f54] last dts:6265 currentPts:6302
ppsOrSPS:0 queue length:2
[191:539] [2022-03-06 04:57:45 +0000.547685][6ec3] The convert RGB to YUV take 2
[191:575] [2022-03-06 04:57:45 +0000.584316][6f54] DTS queue for
Generator:0x7d07c073c8 6435
[191:601] [2022-03-06 04:57:45 +0000.610249][6ec3] webrtc common_video plane
old ..... (1/1000) new: 37001 delete: 36979 diff: 22
[191:746] [2022-03-06 04:57:45 +0000.755115][6f54] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6607
[191:746] [2022-03-06 04:57:45 +0000.755271][6f54] push video frame to H264
encoder. (100 frame for one log)

[191:746] [2022-03-06 04:57:45 +0000.755369][6f54] push video frame to H264


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

[191:746] [2022-03-06 04:57:45 +0000.755439][6f54] H264Encode::push video frame to


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

[191:746] [2022-03-06 04:57:45 +0000.755513][6f54] The input pts:6607 fps:30


[191:750] [2022-03-06 04:57:45 +0000.759651][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[191:765] [2022-03-06 04:57:45 +0000.773792][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcc8a8
[191:774] [2022-03-06 04:57:45 +0000.783471][6f54] H264Encode::H264SWEncoder get
callback, length:183808 type:1 nalType:1length:183804
[191:901] [2022-03-06 04:57:45 +0000.910550][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[192:038] [2022-03-06 04:57:46 +0000.47185][6ec3] The convert RGB to YUV take 2
[192:401] [2022-03-06 04:57:46 +0000.409914][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[192:407] [2022-03-06 04:57:46 +0000.415850][6f54] DTS queue for
Generator:0x7d07c073c8 7268
[192:487] [2022-03-06 04:57:46 +0000.496603][6ec7] Run AGC when audioType = 0
[192:535] [2022-03-06 04:57:46 +0000.544498][6ec3] The convert RGB to YUV take 2
[192:590] [2022-03-06 04:57:46 +0000.599065][6f4d]
RecordAudioSource::PullAudioFrame
[192:622] [2022-03-06 04:57:46 +0000.631315][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[192:749] [2022-03-06 04:57:46 +0000.758649][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[192:772] [2022-03-06 04:57:46 +0000.781151][6f4d] resampled_data_size:0
[192:773] [2022-03-06 04:57:46 +0000.782567][6f54] Push an pts:7636 to dts queue.
[192:806] [2022-03-06 04:57:46 +0000.814689][6f54] last dts:7601 currentPts:7636
ppsOrSPS:0 queue length:2
[192:897] [2022-03-06 04:57:46 +0000.906424][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[192:958] [2022-03-06 04:57:46 +0000.966704][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[192:976] [2022-03-06 04:57:46 +0000.985549][6f54]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7839
[193:023] [2022-03-06 04:57:47 +0000.31897][6f53]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7825queue_audio_frame_:3
[193:037] [2022-03-06 04:57:47 +0000.46618][6ec3] The convert RGB to YUV take 2
[193:205] [2022-03-06 04:57:47 +0000.214556][6f54] h264 add frame header cdr flag
[193:206] [2022-03-06 04:57:47 +0000.215111][6f54] Received key frame:8033
[193:235] [2022-03-06 04:57:47 +0000.244061][6f54] DTS queue for
Generator:0x7d07c073c8 8066 8100
[193:241] [2022-03-06 04:57:47 +0000.250504][6f55] get the H.264 IDR frame
[193:268] [2022-03-06 04:57:47 +0000.277150][6ec3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[193:268] [2022-03-06 04:57:47 +0000.277333][6ec3] GPUImageProcessing: input frame
width1280 X 720
[193:269] [2022-03-06 04:57:47 +0000.277869][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[193:269] [2022-03-06 04:57:47 +0000.278077][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[193:345] [2022-03-06 04:57:47 +0000.353935][6f4d] AF_SpeedFilter::PullFrame eof4
[193:353] [2022-03-06 04:57:47 +0000.362511][6f4d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[193:399] [2022-03-06 04:57:47 +0000.407812][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[193:535] [2022-03-06 04:57:47 +0000.544663][6ec3] The convert RGB to YUV take 1
[193:668] [2022-03-06 04:57:47 +0000.676720][6ec3] webrtc common_video plane
old ..... (1/1000) new: 38001 delete: 37983 diff: 18
[193:746] [2022-03-06 04:57:47 +0000.755080][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[193:901] [2022-03-06 04:57:47 +0000.910218][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[194:039] [2022-03-06 04:57:48 +0000.47682][6ec3] The convert RGB to YUV take 3
[194:067] [2022-03-06 04:57:48 +0000.75759][6f54] DTS queue for
Generator:0x7d07c073c8 8903 8931
[194:102] [2022-03-06 04:57:48 +0000.111309][6f54] Push an pts:8965 to dts queue.
[194:140] [2022-03-06 04:57:48 +0000.149381][6f54] SendFrame
encodedImage._timeStamp:8965encodedImage->_length:145920
[194:140] [2022-03-06 04:57:48 +0000.149559][6f54] last dts:8931 currentPts:8965
ppsOrSPS:0 queue length:2
[194:324] [2022-03-06 04:57:48 +0000.333270][6ec7] haveEnoughProcessedData
internalAudioStream.length: 10
[194:397] [2022-03-06 04:57:48 +0000.406577][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[194:423] [2022-03-06 04:57:48 +0000.432399][6f4d]
RecordAudioSource::PullAudioFrame
[194:485] [2022-03-06 04:57:48 +0000.493703][6ec7] Run AGC when audioType = 0
[194:485] [2022-03-06 04:57:48 +0000.493972][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[194:532] [2022-03-06 04:57:48 +0000.541020][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[194:537] [2022-03-06 04:57:48 +0000.546518][6ec3] The convert RGB to YUV take 2
[194:675] [2022-03-06 04:57:48 +0000.683810][6f54] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9500 pts:9500
[194:749] [2022-03-06 04:57:48 +0000.757970][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[194:900] [2022-03-06 04:57:48 +0000.909135][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[194:906] [2022-03-06 04:57:48 +0000.914725][6f54] DTS queue for
Generator:0x7d07c073c8 9734 9767
[194:975] [2022-03-06 04:57:48 +0000.984577][6f4d] resampled_data_size:11264
[195:037] [2022-03-06 04:57:49 +0000.46527][6ec3] The convert RGB to YUV take 2
[195:098] [2022-03-06 04:57:49 +0000.107059][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcc8a8
[195:103] [2022-03-06 04:57:49 +0000.111925][6f54] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9965
[195:103] [2022-03-06 04:57:49 +0000.112117][6f54] push video frame to H264
encoder. (100 frame for one log)

[195:103] [2022-03-06 04:57:49 +0000.112252][6f54] push video frame to H264


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

[195:103] [2022-03-06 04:57:49 +0000.112330][6f54] H264Encode::push video frame to


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

[195:103] [2022-03-06 04:57:49 +0000.112414][6f54] The input pts:9965 fps:30


[195:142] [2022-03-06 04:57:49 +0000.150668][6f54] H264Encode::H264SWEncoder get
callback, length:161584 type:1 nalType:1length:161580
[195:208] [2022-03-06 04:57:49 +0000.217389][6f54] h264 add frame header cdr flag
[195:209] [2022-03-06 04:57:49 +0000.218215][6f54] Received key frame:10033
[195:242] [2022-03-06 04:57:49 +0000.251418][6f55] get the H.264 IDR frame
[195:268] [2022-03-06 04:57:49 +0000.277337][6f4d] AF_SpeedFilter audio time 111,
0x7cf7c29b90 out time: 29505653 org time: 29505653
[195:356] [2022-03-06 04:57:49 +0000.365416][6f53]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10147queue_audio_frame_:5
[195:398] [2022-03-06 04:57:49 +0000.406764][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[195:436] [2022-03-06 04:57:49 +0000.445074][6f54] Push an pts:10299 to dts queue.
[195:470] [2022-03-06 04:57:49 +0000.479130][6f54] last dts:10265 currentPts:10299
ppsOrSPS:0 queue length:2
[195:535] [2022-03-06 04:57:49 +0000.543998][6ec3] The convert RGB to YUV take 2
[195:549] [2022-03-06 04:57:49 +0000.558669][6f4d] AF_SpeedFilter audio time
[195:596] [2022-03-06 04:57:49 +0000.605390][6f4d] AF_SpeedFilter::PullFrame eof4
[195:605] [2022-03-06 04:57:49 +0000.614235][6f4d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[195:708] [2022-03-06 04:57:49 +0000.716832][6f54] DTS queue for
Generator:0x7d07c073c8 10566
[195:747] [2022-03-06 04:57:49 +0000.755871][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[195:774] [2022-03-06 04:57:49 +0000.783280][6ec3] webrtc common_video plane
old ..... (1/1000) new: 39001 delete: 38979 diff: 22
[195:900] [2022-03-06 04:57:49 +0000.908950][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[196:028] [2022-03-06 04:57:50 +0000.37122][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[196:035] [2022-03-06 04:57:50 +0000.44038][6ec3] The convert RGB to YUV take 3
[196:114] [2022-03-06 04:57:50 +0000.123626][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[196:264] [2022-03-06 04:57:50 +0000.273594][6f4d]
RecordAudioSource::PullAudioFrame
[196:307] [2022-03-06 04:57:50 +0000.315734][6f54]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11170
[196:400] [2022-03-06 04:57:50 +0000.408962][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[196:482] [2022-03-06 04:57:50 +0000.491194][6ec8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[196:482] [2022-03-06 04:57:50 +0000.491371][6ec8] _deviceSampleRate:48000

[196:483] [2022-03-06 04:57:50 +0000.492457][6ec7] Run AGC when audioType = 0


[196:540] [2022-03-06 04:57:50 +0000.548757][6ec3] The convert RGB to YUV take 3
[196:545] [2022-03-06 04:57:50 +0000.554229][6f54] DTS queue for
Generator:0x7d07c073c8 11405
[196:632] [2022-03-06 04:57:50 +0000.641017][6ec3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[196:632] [2022-03-06 04:57:50 +0000.641120][6ec3] GPUImageProcessing: input frame
width1280 X 720
[196:632] [2022-03-06 04:57:50 +0000.641600][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[196:633] [2022-03-06 04:57:50 +0000.641738][6ec3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[196:751] [2022-03-06 04:57:50 +0000.759771][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[196:770] [2022-03-06 04:57:50 +0000.778889][6f54] Push an pts:11631 to dts queue.
[196:807] [2022-03-06 04:57:50 +0000.815766][6f54] last dts:11600 currentPts:11631
ppsOrSPS:0 queue length:2
[196:897] [2022-03-06 04:57:50 +0000.906390][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:034] [2022-03-06 04:57:51 +0000.42770][6ec3] The convert RGB to YUV take 3
[197:205] [2022-03-06 04:57:51 +0000.214218][6f54] h264 add frame header cdr flag
[197:206] [2022-03-06 04:57:51 +0000.214840][6f54] Received key frame:12040
[197:236] [2022-03-06 04:57:51 +0000.244831][6f55] get the H.264 IDR frame
[197:256] [2022-03-06 04:57:51 +0000.265347][6f4d] resampled_data_size:1536
[197:367] [2022-03-06 04:57:51 +0000.376514][6f54] DTS queue for
Generator:0x7d07c073c8 12203 12233
[197:396] [2022-03-06 04:57:51 +0000.405595][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:472] [2022-03-06 04:57:51 +0000.480898][6f54] SendFrame
encodedImage._timeStamp:12300encodedImage->_length:146800
[197:536] [2022-03-06 04:57:51 +0000.545192][6ec3] The convert RGB to YUV take 2
[197:568] [2022-03-06 04:57:51 +0000.576700][6f51] The output timestamp from audio
mixer change:29508043
[197:711] [2022-03-06 04:57:51 +0000.720582][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[197:720] [2022-03-06 04:57:51 +0000.729367][6f53]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12469queue_audio_frame_:9
[197:737] [2022-03-06 04:57:51 +0000.746178][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[197:742] [2022-03-06 04:57:51 +0000.751604][6ec7] On audio frame the broadcast
with timestamp:29508219 samples:480. (1000 frame for one log)

[197:744] [2022-03-06 04:57:51 +0000.753636][6f51] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[197:745] [2022-03-06 04:57:51 +0000.754010][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[197:837] [2022-03-06 04:57:51 +0000.845736][6ec3] webrtc common_video plane
old ..... (1/1000) new: 40001 delete: 39983 diff: 18
[197:865] [2022-03-06 04:57:51 +0000.874252][6f4d] AF_SpeedFilter::PullFrame eof4
[197:874] [2022-03-06 04:57:51 +0000.883229][6f4d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[197:898] [2022-03-06 04:57:51 +0000.906860][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:990] [2022-03-06 04:57:51 +0000.999526][6f4d] FilterPipeline2::OnAudioFrame
pts 12860 last_audio_timestamp_ 12860
[198:035] [2022-03-06 04:57:52 +0000.44304][6ec3] The convert RGB to YUV take 2
[198:040] [2022-03-06 04:57:52 +0000.49591][6f54] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:12867 pts:12867
[198:105] [2022-03-06 04:57:52 +0000.114534][6f54] Push an pts:12967 to dts queue.
[198:114] [2022-03-06 04:57:52 +0000.123437][6f4d]
RecordAudioSource::PullAudioFrame
[198:137] [2022-03-06 04:57:52 +0000.146212][6f54] last dts:12932 currentPts:12967
ppsOrSPS:0 queue length:2
[198:202] [2022-03-06 04:57:52 +0000.211202][6f54] DTS queue for
Generator:0x7d07c073c8 13034 13065
[198:396] [2022-03-06 04:57:52 +0000.405377][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[198:431] [2022-03-06 04:57:52 +0000.440122][6ec3] drawYUV420 render
OpenGLRenderProgram:0x7d17bcc8a8
[198:466] [2022-03-06 04:57:52 +0000.475446][6f54] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13330
[198:466] [2022-03-06 04:57:52 +0000.475593][6f54] push video frame to H264
encoder. (100 frame for one log)

[198:467] [2022-03-06 04:57:52 +0000.475665][6f54] push video frame to H264


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

[198:467] [2022-03-06 04:57:52 +0000.475720][6f54] H264Encode::push video frame to


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

[198:467] [2022-03-06 04:57:52 +0000.475786][6f54] The input pts:13330 fps:30


[198:484] [2022-03-06 04:57:52 +0000.492868][6ec7] Run AGC when audioType = 0
[198:484] [2022-03-06 04:57:52 +0000.493129][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[198:505] [2022-03-06 04:57:52 +0000.513970][6f54] H264Encode::H264SWEncoder get
callback, length:151584 type:1 nalType:1length:151580
[198:532] [2022-03-06 04:57:52 +0000.541532][6ec3] The convert RGB to YUV take 1
[198:754] [2022-03-06 04:57:52 +0000.763534][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[198:898] [2022-03-06 04:57:52 +0000.906719][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[199:034] [2022-03-06 04:57:53 +0000.42791][6ec3] The convert RGB to YUV take 3
[199:035] [2022-03-06 04:57:53 +0000.43694][6f54] DTS queue for
Generator:0x7d07c073c8 13866 13898
[199:207] [2022-03-06 04:57:53 +0000.216094][6f54] h264 add frame header cdr flag
[199:207] [2022-03-06 04:57:53 +0000.216615][6f54] Received key frame:14030
[199:227] [2022-03-06 04:57:53 +0000.235753][6f4d] AF_SpeedFilter audio time,
0x7cf7c29b90 rcv time: 29509700
[199:227] [2022-03-06 04:57:53 +0000.235906][6f4d] AF_SpeedFilter audio time,
0x7cf7c29b90 rcv time: 29509700in_nSamples:441
[199:238] [2022-03-06 04:57:53 +0000.247358][6f55] get the H.264 IDR frame
[199:289] [2022-03-06 04:57:53 +0000.297908][6f4d] AF_SpeedFilter audio
0x7cf7c29b90 PullFrame
[199:314] [2022-03-06 04:57:53 +0000.323604][6f4d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 29509703
[199:315] [2022-03-06 04:57:53 +0000.323876][6f4d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[199:396] [2022-03-06 04:57:53 +0000.404708][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[199:407] [2022-03-06 04:57:53 +0000.415770][6f4d] resampled_data_size:14336
[199:436] [2022-03-06 04:57:53 +0000.445054][6f54] Push an pts:14299 to dts queue.
[199:445] [2022-03-06 04:57:53 +0000.454093][6ec7] haveEnoughProcessedData
internalAudioStream.length: 20
[199:468] [2022-03-06 04:57:53 +0000.476921][6f54] last dts:14263 currentPts:14299
ppsOrSPS:0 queue length:2
[199:534] [2022-03-06 04:57:53 +0000.543091][6ec3] The convert RGB to YUV take 2
[199:635] [2022-03-06 04:57:53 +0000.644035][6f54]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14498
[199:749] [2022-03-06 04:57:53 +0000.758105][6f51] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[199:837] [2022-03-06 04:57:53 +0000.845884][6f54] DTS queue for
Generator:0x7d07c073c8 14699
[199:900] [2022-03-06 04:57:53 +0000.908842][6ec3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[199:931] [2022-03-06 04:57:53 +0000.939897][6ec3] webrtc common_video plane
old ..... (1/1000) new: 41001 delete: 40979 diff: 22
[199:952] [2022-03-06 04:57:53 +0000.960770][6f4d]
RecordAudioSource::PullAudioFrame
[199:977] [2022-03-06 04:57:53 +0000.986513][6f53]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14791queue_audio_frame_:3
[199:996] [2022-03-06 04:57:54 +0000.5510][6ec3] GPUImageProcessing: process video
frame with resolution 1280 X 720
[199:996] [2022-03-06 04:57:54 +0000.5611][6ec3] GPUImageProcessing: input frame
width1280 X 720
[199:997] [2022-03-06 04:57:54 +0000.6025][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[199:997] [2022-03-06 04:57:54 +0000.6123][6ec3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[200:034] [2022-03-06 04:57:54 +0000.42811][6ec3] The convert RGB to YUV take 3
[200:122] [2022-03-06 04:57:54 +0000.131190][6f4d] AF_SpeedFilter::PullFrame eof4
[200:131] [2022-03-06 04:57:54 +0000.139685][6f4d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[200:330] [2022-03-06 04:57:54 +0000.339040][6ec3] StopRecording:
[200:330] [2022-03-06 04:57:54 +0000.339297][6ec3] OnNeedStopRecording:
[200:337] [2022-03-06 04:57:54 +0000.345893][6f4d] PullAudioFrame: PullFrame audio
finished.
[200:337] [2022-03-06 04:57:54 +0000.346105][6f4d]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[200:344] [2022-03-06 04:57:54 +0000.352959][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[200:344] [2022-03-06 04:57:54 +0000.353151][6ec3] operator(): Stop
[200:344] [2022-03-06 04:57:54 +0000.353190][6ec3] StopPullFrameAndWriteMp4
time:29510821 enter.

[200:344] [2022-03-06 04:57:54 +0000.353218][6ec3] StopRecording:


[200:346] [2022-03-06 04:57:54 +0000.354962][6f54]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[200:346] [2022-03-06 04:57:54 +0000.355441][6ec2] stop recording
[200:346] [2022-03-06 04:57:54 +0000.355500][6ec2]
RecordingSessionInternalSimple:destroy media processers
[200:346] [2022-03-06 04:57:54 +0000.355523][6ec2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[200:346] [2022-03-06 04:57:54 +0000.355560][6ec2] H264Encode::flushing hareware
Encoder
[200:347] [2022-03-06 04:57:54 +0000.355707][6ec2] Flush time:29510824 enter.

[200:347] [2022-03-06 04:57:54 +0000.355752][6ec2] H264Encoder encoder flush


[200:347] [2022-03-06 04:57:54 +0000.355787][6ec2] flush output queue
[200:483] [2022-03-06 04:57:54 +0000.492401][6ec7] Run AGC when audioType = 0
[200:659] [2022-03-06 04:57:54 +0000.668445][6ec2] Flush leave. expire time = 312
ms

[200:660] [2022-03-06 04:57:54 +0000.668746][6ec2] ~H264EncodeWrap:


[200:660] [2022-03-06 04:57:54 +0000.668798][6ec2] ~H264Encode:
[200:660] [2022-03-06 04:57:54 +0000.668835][6ec2] teardownCompressionSession:
H264Encode::destroying Encoder
[200:660] [2022-03-06 04:57:54 +0000.668872][6ec2] Release time:29511137 enter.

[200:660] [2022-03-06 04:57:54 +0000.669024][6ec2] Release:


MediaCodecVideoEncoder::Release _inited:1
[200:660] [2022-03-06 04:57:54 +0000.669061][6ec2] Destroy time:29511137 enter.

[200:660] [2022-03-06 04:57:54 +0000.669096][6ec2] H264Encoder encoderDestroy


[200:660] [2022-03-06 04:57:54 +0000.669126][6ec2]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c120d0
[200:660] [2022-03-06 04:57:54 +0000.669156][6ec2]
AndroidMediaCodecVideoEncoder::Destroy
[200:676] [2022-03-06 04:57:54 +0000.684664][6ec2] Destroy leave. expire time = 16
ms

[200:676] [2022-03-06 04:57:54 +0000.684816][6ec2] Release leave. expire time = 16


ms

[200:676] [2022-03-06 04:57:54 +0000.684857][6ec2] ~AndroidHwAvcEncoder


time:29511153 enter.

[200:676] [2022-03-06 04:57:54 +0000.684965][6ec2] Release time:29511153 enter.

[200:676] [2022-03-06 04:57:54 +0000.685003][6ec2] Release:


MediaCodecVideoEncoder:: has been released before, just return
[200:676] [2022-03-06 04:57:54 +0000.685037][6ec2] Release leave. expire time = 0
ms

[200:676] [2022-03-06 04:57:54 +0000.685052][6ec2] ~AndroidMediaCodecVideoEncoder


[200:676] [2022-03-06 04:57:54 +0000.685076][6ec2] ~WrapAndroidMediaCodec
time:29511153 enter.

[200:676] [2022-03-06 04:57:54 +0000.685108][6ec2] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[200:676] [2022-03-06 04:57:54 +0000.685127][6ec2] video hevc hw codec


destructor:0x7c37be7010

[200:676] [2022-03-06 04:57:54 +0000.685181][6ec2] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[200:677] [2022-03-06 04:57:54 +0000.685650][6ec2] teardownCompressionSession:


H264Encode::destroyed Encoder
[200:677] [2022-03-06 04:57:54 +0000.685686][6ec2]
RecordingSessionInternalSimple:destroy aac encoder output!
[200:677] [2022-03-06 04:57:54 +0000.685703][6ec2] AACSWEncode destructor
[200:682] [2022-03-06 04:57:54 +0000.691500][6f55] MP4 close file successfully
[200:682] [2022-03-06 04:57:54 +0000.691583][6f55] Recording session Internal:
notify recording ok
[200:682] [2022-03-06 04:57:54 +0000.691602][6f55] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4,
output_video_timestamp_:15195 last_video_pts_:15166
[200:683] [2022-03-06 04:57:54 +0000.691809][6f55] OnRecordFinish:
[200:683] [2022-03-06 04:57:54 +0000.692598][6f55] onRecordingOk: net seek
pos:0record video duration:15199record audio duration:15185
[200:684] [2022-03-06 04:57:54 +0000.693413][6f51] destructMicSource_w:
[200:684] [2022-03-06 04:57:54 +0000.693482][6f51] setOutput_w:
MicSource::setOutput() 0x0
[200:685] [2022-03-06 04:57:54 +0000.694162][6ec3] releaseThread 0x7ce7bae5d0
[200:685] [2022-03-06 04:57:54 +0000.694254][6ec3] ~MicSource: Mic source
destroyed:0x7d27e54c40
[200:687] [2022-03-06 04:57:54 +0000.696551][6ec3] StopPullFrameAndWriteMp4 leave.
expire time = 343 ms

[200:688] [2022-03-06 04:57:54 +0000.696712][6ec3] DestroyPipelineAndFilters


time:29511165 enter.

[200:688] [2022-03-06 04:57:54 +0000.696976][6ec3] UnbindInputFilter 0x7cf7c065d0


this 0x7d17bccad0
[200:688] [2022-03-06 04:57:54 +0000.697074][6ec3] UnbindInputFilter 0x7cf7c2c6e8
this 0x7cf7c29ce0
[200:688] [2022-03-06 04:57:54 +0000.697162][6ec3] UnbindInputFilter 0x7d17bccad0
this 0x7cc7bfb310
[200:688] [2022-03-06 04:57:54 +0000.697219][6ec3] filter: filter pipeline destroy
this: 0x7cc7bfb270
[200:689] [2022-03-06 04:57:54 +0000.697906][6ec3] ClearVideoOfSources: recodring
total frames:0
[200:689] [2022-03-06 04:57:54 +0000.697996][6ec3] ClearVideoOfSources:
[200:689] [2022-03-06 04:57:54 +0000.698012][6ec3] GPUImageProcessing destruct.
[200:689] [2022-03-06 04:57:54 +0000.698060][6ec3] destroy TrivalImageDrawer
0x7cd7bd9e90
[200:689] [2022-03-06 04:57:54 +0000.698083][6ec3] The shader has been initialize,
clean up them.

[200:689] [2022-03-06 04:57:54 +0000.698173][6ec3] ~OpenGLFrameBuffer:


[200:689] [2022-03-06 04:57:54 +0000.698338][6ec3] ~OpenGLFrameBuffer:
[200:689] [2022-03-06 04:57:54 +0000.698439][6ec3] ~OpenGLFrameBuffer:
[200:689] [2022-03-06 04:57:54 +0000.698580][6ec3] ~OpenGLFrameBuffer:
[200:690] [2022-03-06 04:57:54 +0000.698670][6ec3] ~OpenGLFrameBuffer:
[200:690] [2022-03-06 04:57:54 +0000.698733][6ec3] ~OpenGLFrameBuffer:
[200:702] [2022-03-06 04:57:54 +0000.711468][6ec3] GPUImageProcessing destruct
finish.
[200:702] [2022-03-06 04:57:54 +0000.711552][6ec3] GPURGBAFrame destruct.
[200:703] [2022-03-06 04:57:54 +0000.712079][6ec3] destroy OpenGLRenderProgram
0x7d17bcc8a8
[200:703] [2022-03-06 04:57:54 +0000.712132][6ec3] ~CameraSource time:29511180
enter.

[200:703] [2022-03-06 04:57:54 +0000.712148][6ec3] ~CameraSource leave. expire


time = 0 ms

[200:703] [2022-03-06 04:57:54 +0000.712166][6ec3] ~RecordAudioSource time:29511180


enter.

[200:703] [2022-03-06 04:57:54 +0000.712200][6ec3] ~RecordAudioSource leave.


expire time = 0 ms

[200:703] [2022-03-06 04:57:54 +0000.712218][6ec3] DestroyPipelineAndFilters


leave. expire time = 15 ms

[200:716] [2022-03-06 04:57:54 +0000.724890][6098]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[200:716] [2022-03-06 04:57:54 +0000.725305][6098] machine model :xiaomi
[200:716] [2022-03-06 04:57:54 +0000.725349][6098] Support this machine
model :xiaomi
[200:716] [2022-03-06 04:57:54 +0000.725376][6098] global inited! current sdk
version: 07-20-936c45f
[200:716] [2022-03-06 04:57:54 +0000.725521][6098] filter: filter pipeline
construtc this: 0x7cf7bda6d0
[200:716] [2022-03-06 04:57:54 +0000.725550][6098] MediaFilterGraph:
MediaFilterGraph construct
[200:716] [2022-03-06 04:57:54 +0000.725575][6098] GLESContext:
[200:716] [2022-03-06 04:57:54 +0000.725634][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[200:717] [2022-03-06 04:57:54 +0000.726520][6098] The result of creation:
0x7c97bfd290
[200:718] [2022-03-06 04:57:54 +0000.727113][6098] The result of
eglCreatePbufferSurface is: 0x7c97c16280
[200:718] [2022-03-06 04:57:54 +0000.727246][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
[200:718] [2022-03-06 04:57:54 +0000.727284][6098] The source 0 speed:1
[200:718] [2022-03-06 04:57:54 +0000.727308][6098] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4,
delay: 0
[200:718] [2022-03-06 04:57:54 +0000.727344][6098] CreateDecoderByVideoSource
time:29511195 enter.

[200:719] [2022-03-06 04:57:54 +0000.728130][6098] running_decoder_count:0max


count:2
[200:719] [2022-03-06 04:57:54 +0000.728170][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27c88f20
[200:720] [2022-03-06 04:57:54 +0000.729273][6f63] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c99230] Current FFmpeg version git-2021-06-16-
97cea6f

[200:745] [2022-03-06 04:57:54 +0000.754117][6f63] OnStreamInfoFound: video


duration_: 15199
[200:747] [2022-03-06 04:57:54 +0000.755928][6098] start decoder
[200:747] [2022-03-06 04:57:54 +0000.756002][6098] CreateDecoderByVideoSource
leave. expire time = 29 ms

[200:747] [2022-03-06 04:57:54 +0000.756046][6098] BindInputFilter 0x7d07c2fa60


this 0x7cc7bd05e8
[200:747] [2022-03-06 04:57:54 +0000.756087][6098] BindInputFilter 0x7cc7bd05e8
this 0x7cc7bd0428
[200:747] [2022-03-06 04:57:54 +0000.756110][6098] BindInputFilter 0x7d07c2fa60
this 0x7cc7c00b68
[200:747] [2022-03-06 04:57:54 +0000.756138][6098] BindInputFilter 0x7cc7c00b68
this 0x7cc7bfe788
[200:747] [2022-03-06 04:57:54 +0000.756163][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
[200:747] [2022-03-06 04:57:54 +0000.756202][6098] BindInputFilter 0x7cc7bd0428
this 0x7cc7bf9008
[200:747] [2022-03-06 04:57:54 +0000.756235][6098] BindInputFilter 0x7cc7bf9008
this 0x7cf7bda770
[200:747] [2022-03-06 04:57:54 +0000.756323][6098] BindInputFilter 0x7cc7bfe788
this 0x7cc7bff2e8
[200:747] [2022-03-06 04:57:54 +0000.756358][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
[200:747] [2022-03-06 04:57:54 +0000.756418][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[200:748] [2022-03-06 04:57:54 +0000.756813][6098] machine model :xiaomi
[200:748] [2022-03-06 04:57:54 +0000.756847][6098] Support this machine
model :xiaomi
[200:748] [2022-03-06 04:57:54 +0000.756875][6098] global inited! current sdk
version: 07-20-936c45f
[200:748] [2022-03-06 04:57:54 +0000.756929][6098] GetPipeline:
-----------------------------------------
[200:748] [2022-03-06 04:57:54 +0000.756952][6098] GetPipeline: source:
0x7d07c2f840
[200:748] [2022-03-06 04:57:54 +0000.756977][6098] GetPipeline: filter: NULLFilter
[200:748] [2022-03-06 04:57:54 +0000.756990][6098] GetPipeline: filter: NULLFilter
[200:748] [2022-03-06 04:57:54 +0000.757009][6098] GetPipeline: filter: NULLFilter
[200:748] [2022-03-06 04:57:54 +0000.757033][6098] GetPipeline: audio filter:
AuidoNULLFilter
[200:748] [2022-03-06 04:57:54 +0000.757058][6098] GetPipeline: audio filter:
AuidoNULLFilter
[200:748] [2022-03-06 04:57:54 +0000.757083][6098] GetPipeline: audio filter:
AudioNUllFilter
[200:748] [2022-03-06 04:57:54 +0000.757108][6098] GetPipeline:
------------------------------------------
[200:748] [2022-03-06 04:57:54 +0000.757136][6098] filter: filter pipeline2 update
pattern: 0
[200:749] [2022-03-06 04:57:54 +0000.758055][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[200:749] [2022-03-06 04:57:54 +0000.758300][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[200:749] [2022-03-06 04:57:54 +0000.758372][6098] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[200:749] [2022-03-06 04:57:54 +0000.758496][6098] DeviceInit:
[200:750] [2022-03-06 04:57:54 +0000.758727][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[200:750] [2022-03-06 04:57:54 +0000.759270][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[200:750] [2022-03-06 04:57:54 +0000.759576][6098] CreatePlatformSpecificObjects:
[200:750] [2022-03-06 04:57:54 +0000.759636][6098] audio device use null audio
input and opensl output
[200:751] [2022-03-06 04:57:54 +0000.759663][6098] Create OpenSLES output module
with java VM support.

[200:751] [2022-03-06 04:57:54 +0000.759806][6098] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[200:751] [2022-03-06 04:57:54 +0000.760019][6098] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[200:751] [2022-03-06 04:57:54 +0000.760249][6098] Create OpenSLES output module
with buffer num:2

[200:751] [2022-03-06 04:57:54 +0000.760305][6098] Error(trace.cc:40): Init the


output and input for audio device template.
[200:751] [2022-03-06 04:57:54 +0000.760334][6098] Init the output device.

[200:751] [2022-03-06 04:57:54 +0000.760361][6098] Set the playout as stereo:1


[200:751] [2022-03-06 04:57:54 +0000.760389][6098] Set the sample rate to be:44100

[200:751] [2022-03-06 04:57:54 +0000.760430][6098] Low latency buffer size:144 low


sample rate:48000
[200:751] [2022-03-06 04:57:54 +0000.760467][6098] DeviceInit: Done
[200:751] [2022-03-06 04:57:54 +0000.760606][6098] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[200:752] [2022-03-06 04:57:54 +0000.760846][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[200:752] [2022-03-06 04:57:54 +0000.760913][6098]
MediaFilterPlayer::SetPlayerNotify 0x7c47cec850
[200:752] [2022-03-06 04:57:54 +0000.760947][6098]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[200:752] [2022-03-06 04:57:54 +0000.760970][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[200:752] [2022-03-06 04:57:54 +0000.761038][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[200:752] [2022-03-06 04:57:54 +0000.761103][6098] SetGraphLoop: SetGraphLoop 1
[200:752] [2022-03-06 04:57:54 +0000.761128][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[200:752] [2022-03-06 04:57:54 +0000.761149][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[200:752] [2022-03-06 04:57:54 +0000.761385][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[200:752] [2022-03-06 04:57:54 +0000.761561][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[200:753] [2022-03-06 04:57:54 +0000.761876][6f71] Start:
[200:753] [2022-03-06 04:57:54 +0000.761925][6f64] NO get frame from decoder
[200:753] [2022-03-06 04:57:54 +0000.762048][6f70] operator(): video render
started.
[200:753] [2022-03-06 04:57:54 +0000.761989][6f6f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d37c9c8c8
[200:753] [2022-03-06 04:57:54 +0000.762391][6f71] Start:
[200:753] [2022-03-06 04:57:54 +0000.762534][6f71] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[200:753] [2022-03-06 04:57:54 +0000.762574][6f71] Reset: history total size: 98
[200:753] [2022-03-06 04:57:54 +0000.762606][6f71] DeviceStart:
audioDevice_:0x7da7c67480
[200:753] [2022-03-06 04:57:54 +0000.762627][6f71] DeviceStart: time profile
playout init before
[200:754] [2022-03-06 04:57:54 +0000.762657][6f71] DeviceStart: time profile
playout init end
[200:754] [2022-03-06 04:57:54 +0000.762683][6f71] OpenSlesOutput:Start playout

[200:754] [2022-03-06 04:57:54 +0000.763069][6f64] NO get frame from decoder


[200:754] [2022-03-06 04:57:54 +0000.763450][6f71] Create the opensl output player.
streamtype before:0

[200:754] [2022-03-06 04:57:54 +0000.763520][6f71] Create the opensl output player.


streamtype after:3

[200:755] [2022-03-06 04:57:54 +0000.763985][6f64] NO get frame from decoder


[200:764] [2022-03-06 04:57:54 +0000.773660][6f64] NO get frame from decoder
[200:766] [2022-03-06 04:57:54 +0000.775269][6f64] NO get frame from decoder
[200:772] [2022-03-06 04:57:54 +0000.783005][6f64] NO get frame from decoder
[200:774] [2022-03-06 04:57:54 +0000.783622][6f64] NO get frame from decoder
[200:778] [2022-03-06 04:57:54 +0000.786686][6f64] NO get frame from decoder
[200:822] [2022-03-06 04:57:54 +0000.830957][6f71] Enqueue opensl buffer size:1764
[200:835] [2022-03-06 04:57:54 +0000.844175][6f71] DeviceStart: time profile
playout all end
[200:835] [2022-03-06 04:57:54 +0000.844508][6f71] operator(): Audio playback
started.
[200:835] [2022-03-06 04:57:54 +0000.844623][6f71] operator(): Started now!
[200:838] [2022-03-06 04:57:54 +0000.847739][6f72]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[200:840] [2022-03-06 04:57:54 +0000.849588][6f72] Pull audio failed.(wait video!)
[200:841] [2022-03-06 04:57:54 +0000.850445][6f72]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[200:843] [2022-03-06 04:57:54 +0000.852262][6f72] Pull audio failed.(wait video!)
[200:844] [2022-03-06 04:57:54 +0000.853229][6f72]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[200:846] [2022-03-06 04:57:54 +0000.854987][6f72] Pull audio failed.(wait video!)
[200:848] [2022-03-06 04:57:54 +0000.857001][6f72]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[200:850] [2022-03-06 04:57:54 +0000.858826][6f72] Pull audio failed.(wait video!)
[200:851] [2022-03-06 04:57:54 +0000.859915][6f72]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[200:865] [2022-03-06 04:57:54 +0000.874112][6f70] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:29511342
[200:872] [2022-03-06 04:57:54 +0000.881575][6f70] lipsync_debug: render a video
frame
[200:873] [2022-03-06 04:57:54 +0000.881964][6f70] lipsync_debug: First video frame
rendering.
[200:941] [2022-03-06 04:57:54 +0000.950376][6f74]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[200:958] [2022-03-06 04:57:54 +0000.967047][6f71] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[200:958] [2022-03-06 04:57:54 +0000.967171][6f71] First audio frame rendering
[200:959] [2022-03-06 04:57:54 +0000.968377][6f72] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[200:960] [2022-03-06 04:57:54 +0000.968892][6f72]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[200:988] [2022-03-06 04:57:54 +0000.997077][6f70] lipsync_debug:result remaining
time:0
[200:988] [2022-03-06 04:57:54 +0000.997188][6f70] dynamic updated lipsync delay:0
[201:147] [2022-03-06 04:57:55 +0000.155826][6ec7] haveEnoughProcessedData
internalAudioStream.length: 20
[201:503] [2022-03-06 04:57:55 +0000.512298][6f72] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 32756
[201:503] [2022-03-06 04:57:55 +0000.512489][6f72] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[201:504] [2022-03-06 04:57:55 +0000.513036][6f73] Error(video_source.cc:430): wait
decoder a frame: 0
[201:519] [2022-03-06 04:57:55 +0000.528022][6f70] lipsync_debug:displaying video
ts:59760 The current displayed video timestamp is:29511996
[201:618] [2022-03-06 04:57:55 +0000.627656][6f70] lipsync_debug:remaining time:10
tsDelta - timeDelta:5
[201:619] [2022-03-06 04:57:55 +0000.627764][6f70] lipsync_debug:result remaining
time:5
[201:756] [2022-03-06 04:57:55 +0000.765664][6f71] The audio playback speed:100
(1/100)
[201:757] [2022-03-06 04:57:55 +0000.765959][6f71] lipsync_debug: The current
played audio timestamp is:41970(1/50)
[201:959] [2022-03-06 04:57:55 +0000.968233][6f70] DriveRender working... (1/200)
[201:977] [2022-03-06 04:57:55 +0000.986210][6f74]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[202:249] [2022-03-06 04:57:56 +0000.258405][6f70]
lipsync_debug:lipsync_threadhold: lipsync_delta:18 tsDelta:55 timeDelta:31 last
video ts:110970 frame->pts:114300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[202:249] [2022-03-06 04:57:56 +0000.258566][6f70] lipsync_debug: tsDelta -
timeDelta = 24
[202:375] [2022-03-06 04:57:56 +0000.384369][6f70] lipsync_debug:displaying video
ts:120420 The current displayed video timestamp is:29512852
[202:485] [2022-03-06 04:57:56 +0000.494528][6ec7] Run AGC when audioType = 0
[202:485] [2022-03-06 04:57:56 +0000.494622][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[202:506] [2022-03-06 04:57:56 +0000.514896][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[202:506] [2022-03-06 04:57:56 +0000.515494][6f71] Stop:
[202:509] [2022-03-06 04:57:56 +0000.518626][6f70] operator(): Video Render
stopped.
[202:510] [2022-03-06 04:57:56 +0000.519142][6f71] Stop:
[202:510] [2022-03-06 04:57:56 +0000.519349][6f71] DeviceStop:
audioDevice_:0x7da7c67480
[202:510] [2022-03-06 04:57:56 +0000.519394][6f71] OpenSlesOutput:Stop playout

[202:512] [2022-03-06 04:57:56 +0000.521023][6f71] DeviceStop: Done


[202:512] [2022-03-06 04:57:56 +0000.521197][6f71] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[202:512] [2022-03-06 04:57:56 +0000.521253][6f71] operator(): Stop now!
[202:520] [2022-03-06 04:57:56 +0000.529202][6098]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[202:520] [2022-03-06 04:57:56 +0000.529288][6098] StopPreView: Have Stopped,
operation cancel
[202:520] [2022-03-06 04:57:56 +0000.529321][6098] Stop:
[202:520] [2022-03-06 04:57:56 +0000.529425][6f71] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[202:520] [2022-03-06 04:57:56 +0000.529576][6098] DeviceRelease:
audioDevice_:0x7da7c67480
[202:520] [2022-03-06 04:57:56 +0000.529606][6098] OpenSlesOutput:Stop playout

[202:520] [2022-03-06 04:57:56 +0000.529642][6098] DeviceRelease: Release the


webrtc device object.
[202:521] [2022-03-06 04:57:56 +0000.529776][6098] OpenSlesOutput destruct.

[202:521] [2022-03-06 04:57:56 +0000.529926][6098] DeviceRelease: Done


[202:521] [2022-03-06 04:57:56 +0000.530471][6098] Stop:
[202:521] [2022-03-06 04:57:56 +0000.530606][6f70] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[202:524] [2022-03-06 04:57:56 +0000.533514][6098] global uninited!
[202:524] [2022-03-06 04:57:56 +0000.533635][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[202:525] [2022-03-06 04:57:56 +0000.533685][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[202:525] [2022-03-06 04:57:56 +0000.533702][6098] RemoveVideoBackGroud: hava not
add video backgroud
[202:525] [2022-03-06 04:57:56 +0000.533729][6098] UnbindInputFilter 0x7cc7bf9008
this 0x7cf7bda770
[202:525] [2022-03-06 04:57:56 +0000.533748][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c2f840
[202:525] [2022-03-06 04:57:56 +0000.533762][6098] DestoryDecoderByVideoSource
time:29513002 enter.

[202:525] [2022-03-06 04:57:56 +0000.533780][6098] ~VideoBindDecoder time:29513002


enter.

[202:525] [2022-03-06 04:57:56 +0000.533991][6098] CleanUp time:29513002 enter.

[202:530] [2022-03-06 04:57:56 +0000.539358][6098] CleanUp leave. expire time = 5


ms
[202:530] [2022-03-06 04:57:56 +0000.539435][6098] CleanUp time:29513007 enter.

[202:531] [2022-03-06 04:57:56 +0000.539728][6098] CleanUp leave. expire time = 1


ms

[202:531] [2022-03-06 04:57:56 +0000.540101][6098] ~VideoBindDecoder leave. expire


time = 6 ms

[202:531] [2022-03-06 04:57:56 +0000.540165][6098] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[202:531] [2022-03-06 04:57:56 +0000.540192][6098] UnbindInputFilter 0x7cc7bd0428


this 0x7cc7bf9008
[202:531] [2022-03-06 04:57:56 +0000.540277][6098] UnbindInputFilter 0x7cc7bd05e8
this 0x7cc7bd0428
[202:531] [2022-03-06 04:57:56 +0000.540300][6098] UnbindInputFilter 0x7d07c2fa60
this 0x7cc7bd05e8
[202:531] [2022-03-06 04:57:56 +0000.540347][6098] UnbindInputFilter 0x7cc7bfe788
this 0x7cc7bff2e8
[202:531] [2022-03-06 04:57:56 +0000.540380][6098] UnbindInputFilter 0x7cc7c00b68
this 0x7cc7bfe788
[202:531] [2022-03-06 04:57:56 +0000.540408][6098] UnbindInputFilter 0x7d07c2fa60
this 0x7cc7c00b68
[202:541] [2022-03-06 04:57:56 +0000.549706][6098] ~GLESContext:
[202:542] [2022-03-06 04:57:56 +0000.550762][6098] GLESContext destruct finish.
[202:542] [2022-03-06 04:57:56 +0000.550844][6098] filter: filter pipeline destroy
this: 0x7cf7bda6d0
[202:542] [2022-03-06 04:57:56 +0000.551613][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[202:543] [2022-03-06 04:57:56 +0000.552166][6098] machine model :xiaomi
[202:543] [2022-03-06 04:57:56 +0000.552212][6098] Support this machine
model :xiaomi
[202:543] [2022-03-06 04:57:56 +0000.552241][6098] global inited! current sdk
version: 07-20-936c45f
[202:543] [2022-03-06 04:57:56 +0000.552394][6098] filter: filter pipeline
construtc this: 0x7cf7bda6d0
[202:543] [2022-03-06 04:57:56 +0000.552425][6098] MediaFilterGraph:
MediaFilterGraph construct
[202:543] [2022-03-06 04:57:56 +0000.552442][6098] GLESContext:
[202:543] [2022-03-06 04:57:56 +0000.552479][6098] The result of eglGetDisplay is:
0xb400007ce7b8be70
[202:544] [2022-03-06 04:57:56 +0000.553251][6098] The result of creation:
0x7c97c112a0
[202:544] [2022-03-06 04:57:56 +0000.553415][6098] The result of
eglCreatePbufferSurface is: 0x7c97c172d0
[202:544] [2022-03-06 04:57:56 +0000.553538][6098] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
[202:544] [2022-03-06 04:57:56 +0000.553581][6098] The source 0 speed:1
[202:544] [2022-03-06 04:57:56 +0000.553611][6098] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4,
delay: 0
[202:545] [2022-03-06 04:57:56 +0000.553671][6098] CreateDecoderByVideoSource
time:29513022 enter.

[202:545] [2022-03-06 04:57:56 +0000.554341][6098] running_decoder_count:0max


count:2
[202:545] [2022-03-06 04:57:56 +0000.554402][6098] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27dc51b0
[202:547] [2022-03-06 04:57:56 +0000.555780][6f78] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37cd1100] Current FFmpeg version git-2021-06-16-
97cea6f

[202:568] [2022-03-06 04:57:56 +0000.577294][6f78] OnStreamInfoFound: video


duration_: 15199
[202:569] [2022-03-06 04:57:56 +0000.578456][6098] start decoder
[202:569] [2022-03-06 04:57:56 +0000.578531][6098] CreateDecoderByVideoSource
leave. expire time = 24 ms

[202:569] [2022-03-06 04:57:56 +0000.578565][6098] BindInputFilter 0x7d07c2fa60


this 0x7cc7c00b68
[202:569] [2022-03-06 04:57:56 +0000.578605][6098] BindInputFilter 0x7cc7c00b68
this 0x7cc7bfe788
[202:570] [2022-03-06 04:57:56 +0000.578656][6098] BindInputFilter 0x7d07c2fa60
this 0x7cc7bff2e8
[202:570] [2022-03-06 04:57:56 +0000.578689][6098] BindInputFilter 0x7cc7bff2e8
this 0x7cc7bd05e8
[202:570] [2022-03-06 04:57:56 +0000.578716][6098] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
[202:570] [2022-03-06 04:57:56 +0000.578757][6098] BindInputFilter 0x7cc7bfe788
this 0x7cc7bd0428
[202:570] [2022-03-06 04:57:56 +0000.578789][6098] BindInputFilter 0x7cc7bd0428
this 0x7cf7bda770
[202:570] [2022-03-06 04:57:56 +0000.578814][6098] BindInputFilter 0x7cc7bd05e8
this 0x7cc7bf9008
[202:570] [2022-03-06 04:57:56 +0000.578841][6098] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_29495473.mp4
[202:570] [2022-03-06 04:57:56 +0000.578900][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[202:570] [2022-03-06 04:57:56 +0000.579011][6098] MediaComposeFile time:29513047
enter.

[202:570] [2022-03-06 04:57:56 +0000.579053][6098] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[202:570] [2022-03-06 04:57:56 +0000.579155][6098] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[202:570] [2022-03-06 04:57:56 +0000.579186][6098] Recording session using default
bitrate support by app:31457280
[202:574] [2022-03-06 04:57:56 +0000.583582][6f83] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bdcf50
[202:575] [2022-03-06 04:57:56 +0000.583671][6f83] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[202:575] [2022-03-06 04:57:56 +0000.583819][6098] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[202:575] [2022-03-06 04:57:56 +0000.583919][6098] GetPipeline:
-----------------------------------------
[202:575] [2022-03-06 04:57:56 +0000.583948][6098] GetPipeline: source:
0x7d07c2f840
[202:575] [2022-03-06 04:57:56 +0000.583981][6098] GetPipeline: filter: NULLFilter
[202:575] [2022-03-06 04:57:56 +0000.584010][6098] GetPipeline: filter: NULLFilter
[202:575] [2022-03-06 04:57:56 +0000.584035][6098] GetPipeline: filter: NULLFilter
[202:575] [2022-03-06 04:57:56 +0000.584048][6098] GetPipeline: audio filter:
AuidoNULLFilter
[202:575] [2022-03-06 04:57:56 +0000.584067][6098] GetPipeline: audio filter:
AuidoNULLFilter
[202:575] [2022-03-06 04:57:56 +0000.584080][6098] GetPipeline: audio filter:
AudioNUllFilter
[202:575] [2022-03-06 04:57:56 +0000.584099][6098] GetPipeline:
------------------------------------------
[202:575] [2022-03-06 04:57:56 +0000.584112][6098] filter: filter pipeline2 update
pattern: 2
[202:575] [2022-03-06 04:57:56 +0000.584264][6098] MediaComposeFile leave. expire
time = 5 ms

[202:575] [2022-03-06 04:57:56 +0000.584618][6098] machine model :xiaomi


[202:575] [2022-03-06 04:57:56 +0000.584643][6098] Support this machine
model :xiaomi
[202:576] [2022-03-06 04:57:56 +0000.584671][6098] global inited! current sdk
version: 07-20-936c45f
[202:569] [2022-03-06 04:57:56 +0000.578613][6f79] NO get frame from decoder
[202:577] [2022-03-06 04:57:56 +0000.586217][6f79] NO get frame from decoder
[202:581] [2022-03-06 04:57:56 +0000.590072][6f79] NO get frame from decoder
[202:583] [2022-03-06 04:57:56 +0000.592210][6f79] NO get frame from decoder
[202:587] [2022-03-06 04:57:56 +0000.595857][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[202:587] [2022-03-06 04:57:56 +0000.595995][6098] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 334
[202:587] [2022-03-06 04:57:56 +0000.596067][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[202:587] [2022-03-06 04:57:56 +0000.596117][6098] BeginCompose: BeginCompose, is
composing 0
[202:587] [2022-03-06 04:57:56 +0000.596436][6f83] start recording, file path:
[202:587] [2022-03-06 04:57:56 +0000.596639][6f83] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 334 audio_timescale:44100
video_timescale:90000
[202:587] [2022-03-06 04:57:56 +0000.596639][6f79] NO get frame from decoder
[202:588] [2022-03-06 04:57:56 +0000.596691][6f83] 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
[202:588] [2022-03-06 04:57:56 +0000.596720][6f83] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 334
[202:588] [2022-03-06 04:57:56 +0000.596766][6f83] fd_open successed
handle:0xb400007d67b96920
[202:588] [2022-03-06 04:57:56 +0000.596931][6f83] create mp4 file:350
m_fileHandle: 0x7d37c99230
[202:588] [2022-03-06 04:57:56 +0000.596956][6f83] MP4 file: is opened successfully
[202:588] [2022-03-06 04:57:56 +0000.596974][6f83] setupMediaProcessers:
[202:588] [2022-03-06 04:57:56 +0000.596992][6f83]
RecordingSessionInternalSimple:setup media processers.
[202:588] [2022-03-06 04:57:56 +0000.597018][6f83] construct AAC encoder
[202:588] [2022-03-06 04:57:56 +0000.597250][6f83] H264Encoder creating:
ultrafast012323
[202:588] [2022-03-06 04:57:56 +0000.597288][6f83] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[202:589] [2022-03-06 04:57:56 +0000.597652][6f83] H264Encode::GetMachineModel is
M2101K9AG
[202:589] [2022-03-06 04:57:56 +0000.597693][6f83] H264Encoder machine_mode
is:M2101K9AG
[202:589] [2022-03-06 04:57:56 +0000.597716][6f83] H264Encode::machine size :9
machine_mode:M2101K9AG
[202:589] [2022-03-06 04:57:56 +0000.597743][6f83] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[202:589] [2022-03-06 04:57:56 +0000.597793][6f83] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[202:589] [2022-03-06 04:57:56 +0000.597818][6f83] setupCompressionSession:
[202:589] [2022-03-06 04:57:56 +0000.597842][6f83] H264Encode::creating hareware
Encoder
[202:589] [2022-03-06 04:57:56 +0000.597855][6f83] AndroidHwAvcEncoder
time:29513066 enter.

[202:589] [2022-03-06 04:57:56 +0000.598024][6f83] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b18513760
[202:589] [2022-03-06 04:57:56 +0000.598119][6f83] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[202:589] [2022-03-06 04:57:56 +0000.598148][6f83] The video avc hw codec address
is 0x7c37be3b10
[202:589] [2022-03-06 04:57:56 +0000.598216][6f83] AndroidHwAvcEncoder leave.
expire time = 0 ms

[202:589] [2022-03-06 04:57:56 +0000.598245][6f83] RegisterEncodeCompleteCallback


time:29513066 enter.

[202:589] [2022-03-06 04:57:56 +0000.598357][6f83] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[202:589] [2022-03-06 04:57:56 +0000.598397][6f83] InitEncode time:29513066 enter.

[202:589] [2022-03-06 04:57:56 +0000.598493][6f83] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[202:589] [2022-03-06 04:57:56 +0000.598525][6f83] Create time:29513066 enter.

[202:589] [2022-03-06 04:57:56 +0000.598551][6f83] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[202:589] [2022-03-06 04:57:56 +0000.598582][6f83]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7bd9690
[202:590] [2022-03-06 04:57:56 +0000.598781][6f83] supported_type:video/avc
[202:590] [2022-03-06 04:57:56 +0000.598827][6f83] name:OMX.qcom.video.encoder.avc
mime:video/avc
[202:590] [2022-03-06 04:57:56 +0000.598867][6f83] hwCodecPrefix :OMX.qcom.
[202:590] [2022-03-06 04:57:56 +0000.598896][6f83] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[202:590] [2022-03-06 04:57:56 +0000.598923][6f83] mediacodec_createCodecByName
time:29513067 enter.

[202:590] [2022-03-06 04:57:56 +0000.598949][6f83] WrapAndroidMediaCodec


time:29513067 enter.

[202:590] [2022-03-06 04:57:56 +0000.599048][6f83] WrapAndroidMediaCodec leave.


expire time = 0 ms

[202:593] [2022-03-06 04:57:56 +0000.601955][6f79] NO get frame from decoder


[202:594] [2022-03-06 04:57:56 +0000.603215][6f79] NO get frame from decoder
[202:597] [2022-03-06 04:57:56 +0000.605801][6f79] NO get frame from decoder
[202:608] [2022-03-06 04:57:56 +0000.616930][6f88] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c334f8
[202:617] [2022-03-06 04:57:56 +0000.626189][6f83] mediacodec_createCodecByName
leave. expire time = 27 ms

[202:617] [2022-03-06 04:57:56 +0000.626316][6f83] WrapAndroidMediaFromat


time:29513094 enter.
[202:617] [2022-03-06 04:57:56 +0000.626376][6f83] WrapAndroidMediaFromat leave.
expire time = 0 ms

[202:672] [2022-03-06 04:57:56 +0000.681347][6f83] Destroy time:29513149 enter.

[202:672] [2022-03-06 04:57:56 +0000.681433][6f83] WrapAndroidMediaFromat::


Destroy
[202:672] [2022-03-06 04:57:56 +0000.681456][6f83] Destroy leave. expire time = 0
ms

[202:672] [2022-03-06 04:57:56 +0000.681470][6f83] ~WrapAndroidMediaFromat


time:29513149 enter.

[202:672] [2022-03-06 04:57:56 +0000.681485][6f83] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[202:672] [2022-03-06 04:57:56 +0000.681580][6f83] Create leave. expire time = 83


ms

[202:672] [2022-03-06 04:57:56 +0000.681597][6f83] isSemiPlanarSupport


time:29513149 enter.

[202:672] [2022-03-06 04:57:56 +0000.681639][6f83] H264Encoder isSemiPlanarSupport


[202:674] [2022-03-06 04:57:56 +0000.682744][6f83] isSemiPlanarSupport leave.
expire time = 2 ms

[202:674] [2022-03-06 04:57:56 +0000.682809][6f83] creat hw H264Encoder success,


isSemiPlanar:1
[202:674] [2022-03-06 04:57:56 +0000.682964][6f83] InitEncode leave. expire time =
85 ms

[202:674] [2022-03-06 04:57:56 +0000.682997][6f83] H264Encode::created Encoder


[202:674] [2022-03-06 04:57:56 +0000.683109][6f83] H264Encode:: H264 encoder
created.
[202:674] [2022-03-06 04:57:56 +0000.683153][6f83] H264 encoder created.
[202:674] [2022-03-06 04:57:56 +0000.683180][6f83]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7bae470
[202:674] [2022-03-06 04:57:56 +0000.683205][6f83] setOutput:
[202:674] [2022-03-06 04:57:56 +0000.683230][6f83]
RecordingSessionInternalSimple:encoder set output to muxer!
[202:674] [2022-03-06 04:57:56 +0000.683256][6f83] request a key frame
[202:674] [2022-03-06 04:57:56 +0000.683281][6f83] H264Encode:: request a key frame
[202:679] [2022-03-06 04:57:56 +0000.688242][6f83] setDisplayRotate :0
[202:679] [2022-03-06 04:57:56 +0000.688329][6f83] 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
[202:683] [2022-03-06 04:57:56 +0000.692483][6f84]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[202:714] [2022-03-06 04:57:56 +0000.723143][6f84] h264 add frame header cdr flag
[202:716] [2022-03-06 04:57:56 +0000.725631][6f84] h264 add frame header cdr flag
[202:717] [2022-03-06 04:57:56 +0000.725969][6f84] Received key frame:10
[202:717] [2022-03-06 04:57:56 +0000.726025][6f84] H264Encode:: get a sps pps
header!headerSize:29
[202:717] [2022-03-06 04:57:56 +0000.726154][6f88] get the H.264 SPS parameter
[202:717] [2022-03-06 04:57:56 +0000.726397][6f88] add video track with id:1
[202:718] [2022-03-06 04:57:56 +0000.727061][6f88] get the H.264 PPS parameter
[202:723] [2022-03-06 04:57:56 +0000.731938][6f88] get the H.264 IDR frame
[202:723] [2022-03-06 04:57:56 +0000.732076][6f88] resss:true
[202:723] [2022-03-06 04:57:56 +0000.732141][6f88] video start ts:10
[202:723] [2022-03-06 04:57:56 +0000.732216][6f88] the video frame has been written
into MP4 file
[202:733] [2022-03-06 04:57:56 +0000.742111][6f87] audio_frame_list_ empty
[202:825] [2022-03-06 04:57:56 +0000.833984][6f88] add aac audio track with id:2
[202:825] [2022-03-06 04:57:56 +0000.834101][6f88] audio start ts:0
[202:825] [2022-03-06 04:57:56 +0000.834154][6f88] the audio frame has been written
into MP4 file
[202:826] [2022-03-06 04:57:56 +0000.835339][6f83] setDisplayRotate :0
[202:826] [2022-03-06 04:57:56 +0000.835407][6f83] 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
[202:841] [2022-03-06 04:57:56 +0000.850607][6f83] setDisplayRotate :0
[202:842] [2022-03-06 04:57:56 +0000.850678][6f83] 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
[202:844] [2022-03-06 04:57:56 +0000.853238][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[202:851] [2022-03-06 04:57:56 +0000.860257][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[202:859] [2022-03-06 04:57:56 +0000.867914][6f84] DTS queue for
Generator:0x7d07c402e8 265 299 333 365
[202:893] [2022-03-06 04:57:56 +0000.902054][6f84] Push an pts:430 to dts queue.
[202:929] [2022-03-06 04:57:56 +0000.938473][6f84] SendFrame
encodedImage._timeStamp:430encodedImage->_length:88608
[202:932] [2022-03-06 04:57:56 +0000.940705][6f84] last dts:398 currentPts:430
ppsOrSPS:0 queue length:2
[203:123] [2022-03-06 04:57:57 +0000.132218][6f87] audio_frame_list_ empty
[203:184] [2022-03-06 04:57:57 +0000.192755][6f84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:968 pts:968
[203:226] [2022-03-06 04:57:57 +0000.234859][6f86] webrtc common_video plane
old ..... (1/1000) new: 42001 delete: 41951 diff: 50
[203:252] [2022-03-06 04:57:57 +0000.260926][6f84] DTS queue for
Generator:0x7d07c402e8
[203:300] [2022-03-06 04:57:57 +0000.308721][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[203:347] [2022-03-06 04:57:57 +0000.356600][6f84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1507
[203:348] [2022-03-06 04:57:57 +0000.356716][6f84] push video frame to H264
encoder. (100 frame for one log)

[203:348] [2022-03-06 04:57:57 +0000.356753][6f84] push video frame to H264


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

[203:348] [2022-03-06 04:57:57 +0000.356775][6f84] H264Encode::push video frame to


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

[203:348] [2022-03-06 04:57:57 +0000.356802][6f84] The input pts:1507 fps:30


[203:428] [2022-03-06 04:57:57 +0000.436729][6f84] H264Encode::H264SWEncoder get
callback, length:164288 type:1 nalType:1length:164284
[203:464] [2022-03-06 04:57:57 +0000.473255][6f84] Push an pts:1770 to dts queue.
[203:509] [2022-03-06 04:57:57 +0000.517963][6f84] last dts:1737 currentPts:1770
ppsOrSPS:0 queue length:1
[203:588] [2022-03-06 04:57:57 +0000.597109][6f84] DTS queue for
Generator:0x7d07c402e8 1904 1935 1969 2002 2038 2070
[203:614] [2022-03-06 04:57:57 +0000.623121][6f84] h264 add frame header cdr flag
[203:614] [2022-03-06 04:57:57 +0000.623468][6f84] Received key frame:2002
[203:617] [2022-03-06 04:57:57 +0000.626530][6f88] get the H.264 IDR frame
[203:702] [2022-03-06 04:57:57 +0000.711049][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[203:737] [2022-03-06 04:57:57 +0000.746512][6f84] DTS queue for
Generator:0x7d07c402e8 2702 2735 2770 2802 2835 2868 2907
[203:761] [2022-03-06 04:57:57 +0000.769688][6f84] Push an pts:3104 to dts queue.
[203:767] [2022-03-06 04:57:57 +0000.775681][6f87] audio_frame_list_ empty
[203:872] [2022-03-06 04:57:57 +0000.880751][6f83] setDisplayRotate :0
[203:872] [2022-03-06 04:57:57 +0000.880845][6f83] 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
[203:880] [2022-03-06 04:57:57 +0000.889045][6f84] last dts:3077 currentPts:3104
ppsOrSPS:0 queue length:7
[204:059] [2022-03-06 04:57:58 +0000.68437][6f84] DTS queue for
Generator:0x7d07c402e8 3602 3636 3666
[204:139] [2022-03-06 04:57:58 +0000.148448][6f84] SendFrame
encodedImage._timeStamp:3770encodedImage->_length:134896
[204:147] [2022-03-06 04:57:58 +0000.156515][6f86] video frame wait audio frame:
last_video_timestamp:4266 last_audio_timestamp:4061.72
[204:203] [2022-03-06 04:57:58 +0000.211820][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[204:209] [2022-03-06 04:57:58 +0000.218090][6f84] h264 add frame header cdr flag
[204:209] [2022-03-06 04:57:58 +0000.218391][6f84] Received key frame:4004
[204:236] [2022-03-06 04:57:58 +0000.245094][6f88] get the H.264 IDR frame
[204:321] [2022-03-06 04:57:58 +0000.330258][6f87] audio_frame_list_ empty
[204:357] [2022-03-06 04:57:58 +0000.366514][6f84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4337 pts:4337
[204:372] [2022-03-06 04:57:58 +0000.381106][6f84] Push an pts:4437 to dts queue.
[204:388] [2022-03-06 04:57:58 +0000.396857][6f84] DTS queue for
Generator:0x7d07c402e8 4437 4470
[204:402] [2022-03-06 04:57:58 +0000.410711][6f86] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[204:421] [2022-03-06 04:57:58 +0000.430269][6f84] last dts:4401 currentPts:4437
ppsOrSPS:0 queue length:4
[204:488] [2022-03-06 04:57:58 +0000.496781][6ec7] Run AGC when audioType = 0
[204:558] [2022-03-06 04:57:58 +0000.566932][6f86] webrtc common_video plane
old ..... (1/1000) new: 43001 delete: 42894 diff: 107
[204:562] [2022-03-06 04:57:58 +0000.570882][6f84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4868
[204:562] [2022-03-06 04:57:58 +0000.570970][6f84] push video frame to H264
encoder. (100 frame for one log)

[204:562] [2022-03-06 04:57:58 +0000.571007][6f84] push video frame to H264


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

[204:562] [2022-03-06 04:57:58 +0000.571028][6f84] H264Encode::push video frame to


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

[204:562] [2022-03-06 04:57:58 +0000.571055][6f84] The input pts:4868 fps:30


[204:565] [2022-03-06 04:57:58 +0000.574355][6ec7] haveEnoughProcessedData
internalAudioStream.length: 20
[204:586] [2022-03-06 04:57:58 +0000.595120][6f84] H264Encode::H264SWEncoder get
callback, length:114000 type:1 nalType:1length:113996
[204:589] [2022-03-06 04:57:58 +0000.598315][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[204:729] [2022-03-06 04:57:58 +0000.738434][6f84] DTS queue for
Generator:0x7d07c402e8 5234 5266 5301 5337
[204:734] [2022-03-06 04:57:58 +0000.743566][6f87] audio_frame_list_ empty
[204:918] [2022-03-06 04:57:58 +0000.926974][6f84] Push an pts:5803 to dts queue.
[204:950] [2022-03-06 04:57:58 +0000.959542][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[204:954] [2022-03-06 04:57:58 +0000.963115][6f84] last dts:5770 currentPts:5803
ppsOrSPS:0 queue length:3
[205:061] [2022-03-06 04:57:59 +0000.69664][6f84] h264 add frame header cdr flag
[205:061] [2022-03-06 04:57:59 +0000.70037][6f84] Received key frame:6037
[205:068] [2022-03-06 04:57:59 +0000.76954][6f88] get the H.264 IDR frame
[205:080] [2022-03-06 04:57:59 +0000.89074][6f84] DTS queue for
Generator:0x7d07c402e8 6134
[205:099] [2022-03-06 04:57:59 +0000.107780][6f87] audio_frame_list_ empty
[205:322] [2022-03-06 04:57:59 +0000.331566][6f86] too much frame will be writed
[205:362] [2022-03-06 04:57:59 +0000.370934][6f84] DTS queue for
Generator:0x7d07c402e8 6934 6969 7001
[205:404] [2022-03-06 04:57:59 +0000.413386][6f84] Push an pts:7133 to dts queue.
[205:448] [2022-03-06 04:57:59 +0000.456889][6f84] SendFrame
encodedImage._timeStamp:7133encodedImage->_length:145200
[205:448] [2022-03-06 04:57:59 +0000.457007][6f84] last dts:7102 currentPts:7133
ppsOrSPS:0 queue length:4
[205:465] [2022-03-06 04:57:59 +0000.474436][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[205:587] [2022-03-06 04:57:59 +0000.595809][6f84] DTS queue for
Generator:0x7d07c402e8 7734 7765 7804 7839 7869
[205:589] [2022-03-06 04:57:59 +0000.597777][6f84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7734 pts:7734
[205:609] [2022-03-06 04:57:59 +0000.618136][6f87] audio_frame_list_ empty
[205:690] [2022-03-06 04:57:59 +0000.698847][6f84] h264 add frame header cdr flag
[205:690] [2022-03-06 04:57:59 +0000.699178][6f84] Received key frame:8033
[205:692] [2022-03-06 04:57:59 +0000.701559][6f88] get the H.264 IDR frame
[205:704] [2022-03-06 04:57:59 +0000.713343][6f84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8266
[205:704] [2022-03-06 04:57:59 +0000.713484][6f84] push video frame to H264
encoder. (100 frame for one log)

[205:704] [2022-03-06 04:57:59 +0000.713567][6f84] push video frame to H264


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

[205:704] [2022-03-06 04:57:59 +0000.713595][6f84] H264Encode::push video frame to


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

[205:704] [2022-03-06 04:57:59 +0000.713633][6f84] The input pts:8266 fps:30


[205:751] [2022-03-06 04:57:59 +0000.760255][6f84] H264Encode::H264SWEncoder get
callback, length:154496 type:1 nalType:1length:154492
[205:754] [2022-03-06 04:57:59 +0000.763524][6f84] Push an pts:8467 to dts queue.
[205:818] [2022-03-06 04:57:59 +0000.827194][6f84] last dts:8434 currentPts:8467
ppsOrSPS:0 queue length:6
[205:826] [2022-03-06 04:57:59 +0000.834846][6f84] DTS queue for
Generator:0x7d07c402e8 8533 8566 8601 8633 8666 8701
[205:864] [2022-03-06 04:57:59 +0000.873630][6f86] webrtc common_video plane
old ..... (1/1000) new: 44001 delete: 43862 diff: 139
[205:881] [2022-03-06 04:57:59 +0000.890502][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[205:995] [2022-03-06 04:58:00 +0000.3832][6f87] audio_frame_list_ empty
[206:099] [2022-03-06 04:58:00 +0000.108253][6f84] DTS queue for
Generator:0x7d07c402e8 9367 9403 9436 9469 9500 9534
[206:159] [2022-03-06 04:58:00 +0000.168559][6f84] Push an pts:9799 to dts queue.
[206:193] [2022-03-06 04:58:00 +0000.202295][6f84] last dts:9767 currentPts:9799
ppsOrSPS:0 queue length:2
[206:262] [2022-03-06 04:58:00 +0000.271547][6f86] Error(video_source.cc:430): wait
decoder a frame: 7
[206:269] [2022-03-06 04:58:00 +0000.278155][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[206:280] [2022-03-06 04:58:00 +0000.289246][6f84] h264 add frame header cdr flag
[206:280] [2022-03-06 04:58:00 +0000.289594][6f84] Received key frame:10033
[206:283] [2022-03-06 04:58:00 +0000.292514][6f88] get the H.264 IDR frame
[206:325] [2022-03-06 04:58:00 +0000.334392][6f84] DTS queue for
Generator:0x7d07c402e8 10200 10232 10265 10299 10331
[206:369] [2022-03-06 04:58:00 +0000.378575][6f87] audio_frame_list_ empty
[206:421] [2022-03-06 04:58:00 +0000.430010][6f84] SendFrame
encodedImage._timeStamp:10468encodedImage->_length:152544
[206:482] [2022-03-06 04:58:00 +0000.491451][6ec8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[206:482] [2022-03-06 04:58:00 +0000.491720][6ec8] _deviceSampleRate:48000

[206:484] [2022-03-06 04:58:00 +0000.493644][6ec7] Run AGC when audioType = 0


[206:485] [2022-03-06 04:58:00 +0000.493831][6ec7]
AudioDeviceDataHandler::MixAndSendOutFrame
[206:566] [2022-03-06 04:58:00 +0000.575074][6f84] Push an pts:11134 to dts queue.
[206:595] [2022-03-06 04:58:00 +0000.603666][6f84] DTS queue for
Generator:0x7d07c402e8 11065 11103 11134
[206:604] [2022-03-06 04:58:00 +0000.612938][6f84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11103 pts:11103
[206:605] [2022-03-06 04:58:00 +0000.614627][6f84] last dts:11103 currentPts:11134
ppsOrSPS:0 queue length:1
[206:678] [2022-03-06 04:58:00 +0000.687535][6f84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11631
[206:679] [2022-03-06 04:58:00 +0000.687716][6f84] push video frame to H264
encoder. (100 frame for one log)

[206:679] [2022-03-06 04:58:00 +0000.687758][6f84] push video frame to H264


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

[206:679] [2022-03-06 04:58:00 +0000.687778][6f84] H264Encode::push video frame to


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

[206:679] [2022-03-06 04:58:00 +0000.687806][6f84] The input pts:11631 fps:30


[206:708] [2022-03-06 04:58:00 +0000.717201][6f84] H264Encode::H264SWEncoder get
callback, length:5312 type:1 nalType:1length:5308
[206:752] [2022-03-06 04:58:00 +0000.760762][6f84] DTS queue for
Generator:0x7d07c402e8 11799 11843 11868 11898 11932 11963 12000 12040 12064
[206:771] [2022-03-06 04:58:00 +0000.779830][6f87] audio_frame_list_ empty
[206:781] [2022-03-06 04:58:00 +0000.790079][6f84] h264 add frame header cdr flag
[206:781] [2022-03-06 04:58:00 +0000.790589][6f84] Received key frame:12040
[206:817] [2022-03-06 04:58:00 +0000.825890][6f88] get the H.264 IDR frame
[206:825] [2022-03-06 04:58:00 +0000.833783][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[206:875] [2022-03-06 04:58:00 +0000.884387][6f84] Push an pts:12467 to dts queue.
[206:922] [2022-03-06 04:58:00 +0000.930672][6f84] last dts:12435 currentPts:12467
ppsOrSPS:0 queue length:4
[207:009] [2022-03-06 04:58:01 +0000.18626][6f84] DTS queue for
Generator:0x7d07c402e8 12733 12764
[207:186] [2022-03-06 04:58:01 +0000.195424][6f86] webrtc common_video plane
old ..... (1/1000) new: 45001 delete: 44886 diff: 115
[207:210] [2022-03-06 04:58:01 +0000.219179][6f86] Error(video_source.cc:430): wait
decoder a frame: 0
[207:330] [2022-03-06 04:58:01 +0000.338722][6f84] DTS queue for
Generator:0x7d07c402e8 13498 13533 13566 13599 13629 13667
[207:389] [2022-03-06 04:58:01 +0000.397760][6f84] Push an pts:13799 to dts queue.
[207:416] [2022-03-06 04:58:01 +0000.424759][6f84] SendFrame
encodedImage._timeStamp:13799encodedImage->_length:139408
[207:416] [2022-03-06 04:58:01 +0000.424907][6f84] last dts:13765 currentPts:13799
ppsOrSPS:0 queue length:4
[207:425] [2022-03-06 04:58:01 +0000.434591][6f79] av_read_frame AVERROR_EOF
[207:466] [2022-03-06 04:58:01 +0000.475575][6f79] OnReceiveEOF:
[207:467] [2022-03-06 04:58:01 +0000.475766][6f79] OnDecoderEOF time:29517944
enter.

[207:467] [2022-03-06 04:58:01 +0000.475810][6f79] OnDecoderEOF leave. expire time


= 0 ms

[207:467] [2022-03-06 04:58:01 +0000.475834][6f79] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x7d07c2f840
[207:467] [2022-03-06 04:58:01 +0000.475921][6f77] CleanUp time:29517944 enter.

[207:469] [2022-03-06 04:58:01 +0000.477726][6f87] PullAudioFrame: PullFrame audio


finished.
[207:469] [2022-03-06 04:58:01 +0000.477895][6f87] OnAudioTimer: OnAudioTimer
return
[207:476] [2022-03-06 04:58:01 +0000.484917][6f86] OnVideoTimer: OnVideoTimer
EndComposeFile
[207:476] [2022-03-06 04:58:01 +0000.485070][6f86] EndComposeFile: EndComposeFile,
is composing 1
[207:480] [2022-03-06 04:58:01 +0000.489359][6f77] CleanUp leave. expire time = 13
ms

[207:480] [2022-03-06 04:58:01 +0000.489494][6f77] clean up


[207:480] [2022-03-06 04:58:01 +0000.489539][6f77] running_decoder_count:0max
count:2
[207:496] [2022-03-06 04:58:01 +0000.505033][6f84] h264 add frame header cdr flag
[207:496] [2022-03-06 04:58:01 +0000.505392][6f84] Received key frame:14030
[207:502] [2022-03-06 04:58:01 +0000.511467][6f88] get the H.264 IDR frame
[207:534] [2022-03-06 04:58:01 +0000.543495][6f84] DTS queue for
Generator:0x7d07c402e8 14299 14329 14366 14399 14429 14464 14498
[207:568] [2022-03-06 04:58:01 +0000.577645][6f84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14464 pts:14464
[207:596] [2022-03-06 04:58:01 +0000.605091][6f84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14997
[207:596] [2022-03-06 04:58:01 +0000.605259][6f84] push video frame to H264
encoder. (100 frame for one log)

[207:596] [2022-03-06 04:58:01 +0000.605313][6f84] push video frame to H264


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

[207:596] [2022-03-06 04:58:01 +0000.605344][6f84] H264Encode::push video frame to


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

[207:596] [2022-03-06 04:58:01 +0000.605380][6f84] The input pts:14997 fps:30


[207:615] [2022-03-06 04:58:01 +0000.624405][6f84] Push an pts:15131 to dts queue.
[207:625] [2022-03-06 04:58:01 +0000.634317][6f84]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[207:625] [2022-03-06 04:58:01 +0000.634468][6f84]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7d47ba5140
[207:628] [2022-03-06 04:58:01 +0000.637126][6f85]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[207:628] [2022-03-06 04:58:01 +0000.637218][6f85]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[207:629] [2022-03-06 04:58:01 +0000.637675][6f83] stop recording
[207:629] [2022-03-06 04:58:01 +0000.637782][6f83]
RecordingSessionInternalSimple:destroy media processers
[207:629] [2022-03-06 04:58:01 +0000.637834][6f83] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[207:629] [2022-03-06 04:58:01 +0000.637873][6f83] H264Encode::flushing hareware
Encoder
[207:629] [2022-03-06 04:58:01 +0000.638057][6f83] Flush time:29518106 enter.

[207:629] [2022-03-06 04:58:01 +0000.638118][6f83] H264Encoder encoder flush


[207:629] [2022-03-06 04:58:01 +0000.638155][6f83] flush output queue
[207:648] [2022-03-06 04:58:01 +0000.657206][6f83] H264Encode::H264SWEncoder get
callback, length:108112 type:1 nalType:1length:108108
[207:667] [2022-03-06 04:58:01 +0000.676284][6f83] last dts:15097 currentPts:15131
ppsOrSPS:0 queue length:2
[207:975] [2022-03-06 04:58:01 +0000.983796][6f83] Flush leave. expire time = 346
ms

[207:975] [2022-03-06 04:58:01 +0000.984162][6f83] ~H264EncodeWrap:


[207:975] [2022-03-06 04:58:01 +0000.984393][6f83] ~H264Encode:
[207:975] [2022-03-06 04:58:01 +0000.984492][6f83] teardownCompressionSession:
H264Encode::destroying Encoder
[207:975] [2022-03-06 04:58:01 +0000.984581][6f83] Release time:29518452 enter.

[207:976] [2022-03-06 04:58:01 +0000.984876][6f83] Release:


MediaCodecVideoEncoder::Release _inited:1
[207:976] [2022-03-06 04:58:01 +0000.985031][6f83] Destroy time:29518453 enter.

[207:976] [2022-03-06 04:58:01 +0000.985119][6f83] H264Encoder encoderDestroy


[207:976] [2022-03-06 04:58:01 +0000.985200][6f83]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c01a30
[207:976] [2022-03-06 04:58:01 +0000.985270][6f83]
AndroidMediaCodecVideoEncoder::Destroy
[207:989] [2022-03-06 04:58:01 +0000.998326][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[207:996] [2022-03-06 04:58:02 +0000.5649][6f83] Destroy leave. expire time = 21
ms

[207:997] [2022-03-06 04:58:02 +0000.5838][6f83] Release leave. expire time = 22


ms

[207:997] [2022-03-06 04:58:02 +0000.5882][6f83] ~AndroidHwAvcEncoder time:29518474


enter.

[207:997] [2022-03-06 04:58:02 +0000.6047][6f83] Release time:29518474 enter.

[207:997] [2022-03-06 04:58:02 +0000.6114][6f83] Release: MediaCodecVideoEncoder::


has been released before, just return
[207:997] [2022-03-06 04:58:02 +0000.6142][6f83] Release leave. expire time = 0 ms

[207:997] [2022-03-06 04:58:02 +0000.6178][6f83] ~AndroidMediaCodecVideoEncoder


[207:997] [2022-03-06 04:58:02 +0000.6211][6f83] ~WrapAndroidMediaCodec
time:29518474 enter.

[207:997] [2022-03-06 04:58:02 +0000.6245][6f83] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[207:997] [2022-03-06 04:58:02 +0000.6278][6f83] video hevc hw codec


destructor:0x7c37be3b10

[207:997] [2022-03-06 04:58:02 +0000.6646][6f83] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[207:998] [2022-03-06 04:58:02 +0000.7392][6f83] teardownCompressionSession:


H264Encode::destroyed Encoder
[207:999] [2022-03-06 04:58:02 +0000.7700][6f83]
RecordingSessionInternalSimple:destroy aac encoder output!
[207:999] [2022-03-06 04:58:02 +0000.7764][6f83] AACSWEncode destructor
[208:008] [2022-03-06 04:58:02 +0000.17267][6f88] fd_close successed!
[208:009] [2022-03-06 04:58:02 +0000.18402][6f88] MP4 close file successfully
[208:009] [2022-03-06 04:58:02 +0000.18490][6f88] Recording session Internal:
notify recording ok
[208:009] [2022-03-06 04:58:02 +0000.18515][6f88] onRecordingOk: Recording Ok,
compose use time: 5422, averagefps 0
[208:009] [2022-03-06 04:58:02 +0000.18540][6f88] OnReceiveEOF:
[208:011] [2022-03-06 04:58:02 +0000.19804][6f86] OnVideoTimer: OnVideoTimer return
[208:031] [2022-03-06 04:58:02 +0000.39966][6098]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[208:031] [2022-03-06 04:58:02 +0000.40077][6098] ~MediaComposeFile time:29518508
enter.

[208:031] [2022-03-06 04:58:02 +0000.40111][6098] CancelCompose: CancelCompose, is


composing 0
[208:031] [2022-03-06 04:58:02 +0000.40352][6f83] stop recording
[208:031] [2022-03-06 04:58:02 +0000.40393][6f83] we have stopped recording before
[208:032] [2022-03-06 04:58:02 +0000.41296][6098] ~MediaComposeFile leave. expire
time = 1 ms

[208:032] [2022-03-06 04:58:02 +0000.41530][6098] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[208:033] [2022-03-06 04:58:02 +0000.42054][6098] global uninited!
[208:033] [2022-03-06 04:58:02 +0000.42188][6098]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[208:033] [2022-03-06 04:58:02 +0000.42289][6098] ~MediaFilterGraph:
MediaFilterGraph destruct
[208:033] [2022-03-06 04:58:02 +0000.42326][6098] RemoveVideoBackGroud: hava not
add video backgroud
[208:033] [2022-03-06 04:58:02 +0000.42364][6098] UnbindInputFilter 0x7cc7bd0428
this 0x7cf7bda770
[208:033] [2022-03-06 04:58:02 +0000.42392][6098] ClearAllSource: remove source
filter, sourceid: 0x7d07c2f840
[208:033] [2022-03-06 04:58:02 +0000.42418][6098] DestoryDecoderByVideoSource
time:29518510 enter.

[208:033] [2022-03-06 04:58:02 +0000.42442][6098] ~VideoBindDecoder time:29518510


enter.

[208:033] [2022-03-06 04:58:02 +0000.42595][6098] CleanUp time:29518510 enter.

[208:034] [2022-03-06 04:58:02 +0000.42828][6098] CleanUp leave. expire time = 1


ms

[208:034] [2022-03-06 04:58:02 +0000.42870][6098] CleanUp time:29518511 enter.

[208:034] [2022-03-06 04:58:02 +0000.43036][6098] CleanUp leave. expire time = 0


ms

[208:034] [2022-03-06 04:58:02 +0000.43589][6098] ~VideoBindDecoder leave. expire


time = 1 ms

[208:035] [2022-03-06 04:58:02 +0000.43682][6098] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[208:035] [2022-03-06 04:58:02 +0000.43721][6098] UnbindInputFilter 0x7cc7bfe788


this 0x7cc7bd0428
[208:035] [2022-03-06 04:58:02 +0000.43753][6098] UnbindInputFilter 0x7cc7c00b68
this 0x7cc7bfe788
[208:035] [2022-03-06 04:58:02 +0000.43783][6098] UnbindInputFilter 0x7d07c2fa60
this 0x7cc7c00b68
[208:035] [2022-03-06 04:58:02 +0000.43810][6098] UnbindInputFilter 0x7cc7bd05e8
this 0x7cc7bf9008
[208:035] [2022-03-06 04:58:02 +0000.43836][6098] UnbindInputFilter 0x7cc7bff2e8
this 0x7cc7bd05e8
[208:035] [2022-03-06 04:58:02 +0000.43862][6098] UnbindInputFilter 0x7d07c2fa60
this 0x7cc7bff2e8
[208:035] [2022-03-06 04:58:02 +0000.43895][6098] ~GLESContext:
[208:036] [2022-03-06 04:58:02 +0000.45082][6098] GLESContext destruct finish.
[208:036] [2022-03-06 04:58:02 +0000.45240][6098] filter: filter pipeline destroy
this: 0x7cf7bda6d0
[208:482] [2022-03-06 04:58:02 +0000.491308][6ec7] Run AGC when audioType = 0
[209:689] [2022-03-06 04:58:03 +0000.697929][6ec7] haveEnoughProcessedData
internalAudioStream.length: 0
[210:017] [2022-03-06 04:58:04 +0000.25901][60c9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[210:017] [2022-03-06 04:58:04 +0000.26016][60c9] ~MediaFilterCamera time:29520494
enter.

[210:017] [2022-03-06 04:58:04 +0000.26054][60c9] StopPullFrameAndWriteMp4


time:29520494 enter.

[210:018] [2022-03-06 04:58:04 +0000.27336][6ec2] stop recording


[210:018] [2022-03-06 04:58:04 +0000.27504][6ec2] we have stopped recording before
[210:019] [2022-03-06 04:58:04 +0000.28238][60c9] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[210:020] [2022-03-06 04:58:04 +0000.28820][60c9] DestroyPipelineAndFilters


time:29520497 enter.

[210:020] [2022-03-06 04:58:04 +0000.28903][60c9] DestroyPipelineAndFilters leave.


expire time = 0 ms

[210:020] [2022-03-06 04:58:04 +0000.28928][60c9] AppDeviceManagerStopMic

[210:020] [2022-03-06 04:58:04 +0000.29001][60c9] AppDeviceManagerStopMic::mic


status is on
[210:020] [2022-03-06 04:58:04 +0000.29030][60c9] Try to stop webrtc device.

[210:020] [2022-03-06 04:58:04 +0000.29069][60c9] Set record state to


stopped.threadID:24777
[210:066] [2022-03-06 04:58:04 +0000.74683][60c9] Try to destory the
recorder.threadID:24777

[210:266] [2022-03-06 04:58:04 +0000.274846][60c9] DestroyAudioRecorder:


[210:266] [2022-03-06 04:58:04 +0000.274928][60c9] Cleanup the buffer queue in the
recorder.
[210:266] [2022-03-06 04:58:04 +0000.274952][60c9] Destroy the recorder.

[210:284] [2022-03-06 04:58:04 +0000.293143][60c9] StopRecording finished.

[210:284] [2022-03-06 04:58:04 +0000.293223][60c9] The stop recording success.

[210:284] [2022-03-06 04:58:04 +0000.293240][60c9]


AudioDeviceDataHandler::StopMicProcess

[210:287] [2022-03-06 04:58:04 +0000.296139][60c9] AppDeviceManager stop.

[210:287] [2022-03-06 04:58:04 +0000.296293][60c9] Rlease the webrtc device object.

[210:288] [2022-03-06 04:58:04 +0000.296678][60c9] OpenSlesInput destruct.

[210:288] [2022-03-06 04:58:04 +0000.296755][60c9] OpenSlesOutput destruct.

[210:289] [2022-03-06 04:58:04 +0000.298616][60c9] EventDispatchServerScope


destruct
[210:290] [2022-03-06 04:58:04 +0000.298769][60c9]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[210:290] [2022-03-06 04:58:04 +0000.298897][60c9] ~AudioDeviceDataHandler

[210:293] [2022-03-06 04:58:04 +0000.302515][60c9] AppDeviceManagerDestruct.

[210:293] [2022-03-06 04:58:04 +0000.302572][60c9] ~AppDeviceManager:


[210:293] [2022-03-06 04:58:04 +0000.302624][60c9] ~CpuOverloadDetect time:29520770
enter.

[210:294] [2022-03-06 04:58:04 +0000.302916][60c9] ~CpuOverloadDetect leave.


expire time = 1 ms

[210:295] [2022-03-06 04:58:04 +0000.304100][60c9] Destruct BeautifyReader begin...


[210:295] [2022-03-06 04:58:04 +0000.304160][60c9] Destruct BeautifyReader done.
[210:295] [2022-03-06 04:58:04 +0000.304195][60c9] ~MediaFilterCamera leave.
expire time = 278 ms

[210:295] [2022-03-06 04:58:04 +0000.304443][60c9] ~GLESContext:


[210:300] [2022-03-06 04:58:04 +0000.309050][60c9] GLESContext destruct finish.
[210:300] [2022-03-06 04:58:04 +0000.309203][60c9] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[210:301] [2022-03-06 04:58:04 +0000.310229][60c9] global uninited!
[210:301] [2022-03-06 04:58:04 +0000.310595][60c9] clear AppID 50011
[210:302] [2022-03-06 04:58:04 +0000.310665][60c9] UnRegister JVM for Xplatform
util
[210:302] [2022-03-06 04:58:04 +0000.310693][60c9] Dispose::unregister webrtc video
engine
[210:302] [2022-03-06 04:58:04 +0000.310719][60c9] Init the android object with
jvm:0x0 env:0x0 context:0x0

[210:302] [2022-03-06 04:58:04 +0000.310747][60c9] SetAndroidMediaCodecObjects


time:29520779 enter.
[210:302] [2022-03-06 04:58:04 +0000.310771][60c9] ClearAndroidMediaCodecObjects
time:29520779 enter.

[210:302] [2022-03-06 04:58:04 +0000.310797][60c9] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[210:302] [2022-03-06 04:58:04 +0000.310820][60c9] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[210:302] [2022-03-06 04:58:04 +0000.310846][60c9] SetAndroidMediaCodecObjects


time:29520779 enter.

[210:302] [2022-03-06 04:58:04 +0000.310872][60c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[210:302] [2022-03-06 04:58:04 +0000.310897][60c9] ClearAndroidMediaCodecObjects
time:29520779 enter.

[210:302] [2022-03-06 04:58:04 +0000.310921][60c9] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[210:302] [2022-03-06 04:58:04 +0000.310946][60c9] SetAndroidMediaCodecObjects:


S[000:028] [2022-03-08 05:25:45 +0000.403464][5f61] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
08 05:25:45 +0000
[000:028] [2022-03-08 05:25:45 +0000.403542][5f61] set AppID=50011 old AppID=-1
[000:028] [2022-03-08 05:25:45 +0000.403589][5f61] Init the android object with
jvm:0xb400007cf7b96f10 env:0x7ce7b98b50 context:0x7b97193728

[000:028] [2022-03-08 05:25:45 +0000.403639][5f61] SetAndroidMediaCodecObjects


time:73001165 enter.

[000:028] [2022-03-08 05:25:45 +0000.403680][5f61] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:029] [2022-03-08 05:25:45 +0000.403710][5f61] SetAndroidMediaCodecObjects


time:73001166 enter.

[000:029] [2022-03-08 05:25:45 +0000.403743][5f61] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007cf7b96f10
[000:029] [2022-03-08 05:25:45 +0000.403776][5f61] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007cf7b96f10 address:0x7b162dc760
[000:029] [2022-03-08 05:25:45 +0000.403811][5f61] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007cf7b96f10
address:0x7b162dc760
[000:029] [2022-03-08 05:25:45 +0000.403825][5f61] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:029] [2022-03-08 05:25:45 +0000.403854][5f61] Set the android objects with


jvm:0xb400007cf7b96f10 env:0x7ce7b98b50 context:0x7b97193728

[000:030] [2022-03-08 05:25:45 +0000.405214][5f61] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7ce7b98b50
[000:030] [2022-03-08 05:25:45 +0000.405330][5f61] SystemUtil Init done
[000:031] [2022-03-08 05:25:45 +0000.405987][5f61]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:033] [2022-03-08 05:25:45 +0000.408134][5f61] MediaFilterCamera
[000:033] [2022-03-08 05:25:45 +0000.408226][5f61] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:033] [2022-03-08 05:25:45 +0000.408351][5f61] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:033] [2022-03-08 05:25:45 +0000.408381][5f61] Recording session using default
bitrate support by app:31457280
[000:033] [2022-03-08 05:25:45 +0000.408485][6bc9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17be0dd0
[000:033] [2022-03-08 05:25:45 +0000.408518][6bc9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:033] [2022-03-08 05:25:45 +0000.408612][5f61] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:034] [2022-03-08 05:25:45 +0000.409148][5f61] Error(ini.cc:191): Open the file
failed. error:2
[000:034] [2022-03-08 05:25:45 +0000.409187][5f61]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:034] [2022-03-08 05:25:45 +0000.409227][5f61] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:037] [2022-03-08 05:25:45 +0000.412633][5f61] Error(ini.cc:191): Open the file
failed. error:2
[000:038] [2022-03-08 05:25:45 +0000.412710][5f61]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:038] [2022-03-08 05:25:45 +0000.412745][5f61] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:038] [2022-03-08 05:25:45 +0000.412767][5f61] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:038] [2022-03-08 05:25:45 +0000.412794][5f61] Using Default AEC type: software
AEC
[000:039] [2022-03-08 05:25:45 +0000.413809][5f61] The device model: m2101k9ag enum
value: 0
[000:039] [2022-03-08 05:25:45 +0000.414396][5f61] GetMachineModel is M2101K9AG
[000:039] [2022-03-08 05:25:45 +0000.414458][5f61] GetMachineInfo: M2101K9AG
[000:039] [2022-03-08 05:25:45 +0000.414490][5f61] Construct BeautifyReader
begin...
[000:039] [2022-03-08 05:25:45 +0000.414511][5f61] dumpStickerRgba:0
dumpStickerYuv:0
[000:039] [2022-03-08 05:25:45 +0000.414539][5f61] Construct BeautifyReader done.
[000:046] [2022-03-08 05:25:45 +0000.421289][5f61] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:046] [2022-03-08 05:25:45 +0000.421689][5f61] AppDeviceManager telnet server
for statistics started......
[000:046] [2022-03-08 05:25:45 +0000.421378][6bcc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d47c27db0
[000:047] [2022-03-08 05:25:45 +0000.422203][5f61] CpuOverloadDetect time:73001184
enter.

[000:047] [2022-03-08 05:25:45 +0000.422328][5f61] CpuOverloadDetect leave. expire


time = 0 ms

[000:047] [2022-03-08 05:25:45 +0000.422359][6bcd] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7cf7bda350
[000:048] [2022-03-08 05:25:45 +0000.422908][5f61] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:048] [2022-03-08 05:25:45 +0000.422947][5f61] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:049] [2022-03-08 05:25:45 +0000.424053][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2022-03-08 05:25:45 +0000.424383][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-03-08 05:25:45 +0000.424893][5f61] CreatePlatformSpecificObjects:
[000:050] [2022-03-08 05:25:45 +0000.424967][5f61] audio device use opensle input
and opensl output
[000:050] [2022-03-08 05:25:45 +0000.425008][5f61] Create OpenSLES output module
with java VM support.

[000:050] [2022-03-08 05:25:45 +0000.425169][5f61] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2022-03-08 05:25:45 +0000.425367][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-03-08 05:25:45 +0000.425581][5f61] Create OpenSLES output module
with buffer num:1

[000:051] [2022-03-08 05:25:45 +0000.425756][5f61] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2022-03-08 05:25:45 +0000.425942][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2022-03-08 05:25:45 +0000.426138][5f61] Create OpenSLES input module
with java VM support.

[000:051] [2022-03-08 05:25:45 +0000.426177][5f61] Create OpenSLES input module


with buffer num:1

[000:051] [2022-03-08 05:25:45 +0000.426240][5f61] Error(trace.cc:40): Init the


output and input for audio device template.
[000:051] [2022-03-08 05:25:45 +0000.426263][5f61] Init the output device.

[000:051] [2022-03-08 05:25:45 +0000.426292][5f61] Init the opensl input.


[000:051] [2022-03-08 05:25:45 +0000.426321][5f61] AppDeviceManager get setting
samplerate: 0
[000:051] [2022-03-08 05:25:45 +0000.426690][5f61] The device model: m2101k9ag enum
value: 0
[000:052] [2022-03-08 05:25:45 +0000.427138][5f61] The device model: m2101k9ag enum
value: 0
[000:052] [2022-03-08 05:25:45 +0000.427163][5f61] Set the sample rate to be:48000

[000:052] [2022-03-08 05:25:45 +0000.427190][5f61] Enable the recording stereo:0


[000:052] [2022-03-08 05:25:45 +0000.427217][5f61] Set the playout as stereo:1
[000:052] [2022-03-08 05:25:45 +0000.427241][5f61] Init the microphone.
[000:053] [2022-03-08 05:25:45 +0000.428651][5f61] Update the recording sample rate
to be: 48000
[000:054] [2022-03-08 05:25:45 +0000.428722][5f61] Init the speaker.
[000:054] [2022-03-08 05:25:45 +0000.428762][5f61] Low latency buffer size:144 low
sample rate:48000
[000:054] [2022-03-08 05:25:45 +0000.428932][5f61] Using 1 x 10ms for an audio
frame.

[000:058] [2022-03-08 05:25:45 +0000.432962][5f61] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:058] [2022-03-08 05:25:45 +0000.433061][5f61] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:058] [2022-03-08 05:25:45 +0000.433098][5f61] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2022-03-08 05:25:45 +0000.437596][5f61] The device model:m2101k9ag

[000:062] [2022-03-08 05:25:45 +0000.437670][5f61] speaker output factor:100


defaultFactor: 100

[000:062] [2022-03-08 05:25:45 +0000.437687][5f61] headset output factor:100


defaultFactor: 100
[000:063] [2022-03-08 05:25:45 +0000.438147][5f61] AppDeviceManagerStart finished.
[000:063] [2022-03-08 05:25:45 +0000.438188][5f61] AppDeviceManagerStartMic::mic
status is off
[000:063] [2022-03-08 05:25:45 +0000.438243][5f61] AppDeviceManagerStartMic update
aec type: 2

[000:063] [2022-03-08 05:25:45 +0000.438264][5f61] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:063] [2022-03-08 05:25:45 +0000.438278][5f61]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:063] [2022-03-08 05:25:45 +0000.438297][5f61]
AudioDeviceDataHandler::StartMicProcess

[000:063] [2022-03-08 05:25:45 +0000.438389][5f61] Try to start webrtc recording


device.

[000:063] [2022-03-08 05:25:45 +0000.438416][5f61] StartRecording. threadID:24417

[000:063] [2022-03-08 05:25:45 +0000.438419][6bce] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:063] [2022-03-08 05:25:45 +0000.438466][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[000:064] [2022-03-08 05:25:45 +0000.438738][5f61] The machine model:M2101K9AG

[000:064] [2022-03-08 05:25:45 +0000.438791][5f61] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:064] [2022-03-08 05:25:45 +0000.438812][5f61] Set the recording mode before


getSetting: 4
[000:064] [2022-03-08 05:25:45 +0000.438831][5f61] Set the recording mode after
getSetting: 1
[000:116] [2022-03-08 05:25:45 +0000.491262][5f61] StartRecording finished.

[000:116] [2022-03-08 05:25:45 +0000.491334][5f61] audio: start the audio mic


checker timer.

[000:117] [2022-03-08 05:25:45 +0000.491888][5f61] machine model :xiaomi


[000:117] [2022-03-08 05:25:45 +0000.491936][5f61] Support this machine
model :xiaomi
[000:120] [2022-03-08 05:25:45 +0000.495644][5f61] global inited! current sdk
version: 07-20-936c45f
[000:236] [2022-03-08 05:25:45 +0000.610769][6bcf] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:236] [2022-03-08 05:25:45 +0000.610849][6bcf] _deviceSampleRate:48000

[000:240] [2022-03-08 05:25:45 +0000.615491][6bce] Run AGC when audioType = 0


[000:240] [2022-03-08 05:25:45 +0000.615590][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:494] [2022-03-08 05:25:45 +0000.869479][69fd]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:495] [2022-03-08 05:25:45 +0000.869948][6bca] MediaFilterCamera, recording
file context:0x7c97bc42c0 input texture:12
[000:495] [2022-03-08 05:25:45 +0000.870030][6bca] GLESContext:
[000:495] [2022-03-08 05:25:45 +0000.870075][6bca] The result of eglGetDisplay is:
0xb400007ce7b8be70
[000:496] [2022-03-08 05:25:45 +0000.870874][6bca] The result of creation:
0x7c97bce5e0
[000:496] [2022-03-08 05:25:45 +0000.870992][6bca] The result of
eglCreatePbufferSurface is: 0x7c97bce8b0
[000:496] [2022-03-08 05:25:45 +0000.871167][69fd]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c97bc42c0 input_texture: 12
[001:832] [2022-03-08 05:25:47 +0000.207134][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[002:239] [2022-03-08 05:25:47 +0000.614438][6bce] Run AGC when audioType = 0
[003:545] [2022-03-08 05:25:48 +0000.920586][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[004:120] [2022-03-08 05:25:49 +0000.495234][6bc5]
monitorTime:4004totalDuration:3900
[004:236] [2022-03-08 05:25:49 +0000.610822][6bce] Run AGC when audioType = 0
[004:236] [2022-03-08 05:25:49 +0000.611099][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:239] [2022-03-08 05:25:50 +0000.613860][5f3a] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[005:239] [2022-03-08 05:25:50 +0000.613928][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[005:239] [2022-03-08 05:25:50 +0000.614381][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[005:239] [2022-03-08 05:25:50 +0000.614604][6bca] operator() time:73006376 enter.

[005:239] [2022-03-08 05:25:50 +0000.614676][6bca] MediaFilterCamera, recording


file context:0x7c97bc42c0 input texture:12
[005:241] [2022-03-08 05:25:50 +0000.616570][6bca] MicSource: Mic source
created:10x7d27d3a910
[005:242] [2022-03-08 05:25:50 +0000.617381][6bca] received external audio stream

[005:242] [2022-03-08 05:25:50 +0000.617480][6bca] alloc thread: 0x7ce7be2030


name:worker1 thread id:528413760688 to Mic_source
[005:242] [2022-03-08 05:25:50 +0000.617529][6bca] audio: start the audio sender
thread.

[005:242] [2022-03-08 05:25:50 +0000.617624][6bca] construct OpenGLRenderProgram


0x7d17bb9028
[005:242] [2022-03-08 05:25:50 +0000.617657][6bca] CropFilter::SetOrientation
orientation: 90
[005:243] [2022-03-08 05:25:50 +0000.617976][6bca] filter: filter pipeline
construtc this: 0x7cc7bf5bd0
[005:243] [2022-03-08 05:25:50 +0000.618017][6bca] filter: filter pipeline2 update
pattern: 1
[005:243] [2022-03-08 05:25:50 +0000.618104][6bca] CameraSource::source_id_:1
[005:243] [2022-03-08 05:25:50 +0000.618129][6bca] RecordAudioSource::source_id_:2
[005:243] [2022-03-08 05:25:50 +0000.618340][6bca] BindInputFilter 0x7cf7bfbf90
this 0x7d17bb9250
[005:243] [2022-03-08 05:25:50 +0000.618379][6bca] BindInputFilter 0x7cf7bcd468
this 0x7cf7bcd2a0
[005:243] [2022-03-08 05:25:50 +0000.618425][6bca] BindInputFilter 0x7d17bb9250
this 0x7cc7bf5c70
[005:243] [2022-03-08 05:25:50 +0000.618467][6bca] setParamentForFilters:
speed:1.000000
[005:243] [2022-03-08 05:25:50 +0000.618492][6bca] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[005:243] [2022-03-08 05:25:50 +0000.618524][6bca] SetParamForFilter time:73006380
enter.
[005:243] [2022-03-08 05:25:50 +0000.618589][6bca] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[005:243] [2022-03-08 05:25:50 +0000.618625][6bca] SetParamForFilter: Params video
index is: 0
[005:243] [2022-03-08 05:25:50 +0000.618657][6bca] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[005:243] [2022-03-08 05:25:50 +0000.618673][6bca] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[005:243] [2022-03-08 05:25:50 +0000.618698][6bca] crop filter mode tpye:
citytravelvideo index:0
[005:253] [2022-03-08 05:25:50 +0000.628193][6bca]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628284][6bca]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628307][6bca]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628324][6bca]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628342][6bca]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628359][6bca]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628376][6bca]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628393][6bca]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628411][6bca]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628428][6bca]
Warning(parse_template_json.cc:67): json parament no found the parament
[005:253] [2022-03-08 05:25:50 +0000.628445][6bca]
Warning(parse_template_json.cc:93): json parament no found the duration
[005:253] [2022-03-08 05:25:50 +0000.628487][6bca] SetParamForFilter leave. expire
time = 10 ms

[005:253] [2022-03-08 05:25:50 +0000.628684][6bca] OnOutputSizeChanged width 1280


height 720
[005:254] [2022-03-08 05:25:50 +0000.628722][6bca] OpenGLFrameBuffer: width:1280
height:720
[005:254] [2022-03-08 05:25:50 +0000.628787][6bca] OpenGLFrameBuffer: width:1280
height:720
[005:254] [2022-03-08 05:25:50 +0000.628807][6bca] OpenGLFrameBuffer: width:1280
height:720
[005:254] [2022-03-08 05:25:50 +0000.628825][6bca] OpenGLFrameBuffer: width:1280
height:720
[005:254] [2022-03-08 05:25:50 +0000.628889][6bca] OpenGLFrameBuffer: width:1280
height:720
[005:254] [2022-03-08 05:25:50 +0000.628916][6bca] OpenGLFrameBuffer: width:1280
height:720
[005:254] [2022-03-08 05:25:50 +0000.628934][6bca] construct TrivalImageDrawer
0x7cd7bbf1f0
[005:254] [2022-03-08 05:25:50 +0000.628953][6bca] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7cd7bbf1f0 context 0x7c67c55380
[005:254] [2022-03-08 05:25:50 +0000.628972][6bca] setupGLES:
[005:256] [2022-03-08 05:25:50 +0000.631548][6bca] OpenGLRenderProgram::Initialize.
[005:256] [2022-03-08 05:25:50 +0000.631661][6bca] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[005:256] [2022-03-08 05:25:50 +0000.631687][6bca] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[005:257] [2022-03-08 05:25:50 +0000.631744][6bca] Init open gl render:
0x7d17bb9028
[005:257] [2022-03-08 05:25:50 +0000.631796][6bca] Fragement shader path:
[005:257] [2022-03-08 05:25:50 +0000.631827][6bca] Fragement shader path:
[005:257] [2022-03-08 05:25:50 +0000.631855][6bca] create opengl program object.
[005:257] [2022-03-08 05:25:50 +0000.631888][6bca] create shader: vertex
[005:257] [2022-03-08 05:25:50 +0000.631946][6bce] On audio frame the broadcast
with timestamp:73006394 samples:480. (1000 frame for one log)

[005:257] [2022-03-08 05:25:50 +0000.632064][6bca] create shader: fragment


[005:258] [2022-03-08 05:25:50 +0000.633537][6bca] Have not extra filter filename!
[005:258] [2022-03-08 05:25:50 +0000.633620][6bca] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[005:258] [2022-03-08 05:25:50 +0000.633645][6bca] OpenGLRenderProgram::Initialize
success.
[005:259] [2022-03-08 05:25:50 +0000.633728][6bca] Setup the OpenGL result:1
[005:259] [2022-03-08 05:25:50 +0000.634012][6bc9] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
[005:259] [2022-03-08 05:25:50 +0000.634162][6bc9] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[005:259] [2022-03-08 05:25:50 +0000.634184][6bf6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07c0bda8
[005:259] [2022-03-08 05:25:50 +0000.634209][6bc9] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[005:259] [2022-03-08 05:25:50 +0000.634249][6bc9] 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_73006396.mp4
fileFD: -1
[005:259] [2022-03-08 05:25:50 +0000.634580][6bc9] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
is opened successfully
[005:259] [2022-03-08 05:25:50 +0000.634613][6bc9] setupMediaProcessers:
[005:259] [2022-03-08 05:25:50 +0000.634639][6bc9]
RecordingSessionInternalSimple:setup media processers.
[005:259] [2022-03-08 05:25:50 +0000.634665][6bc9] construct AAC encoder
[005:260] [2022-03-08 05:25:50 +0000.635233][6bc9] H264Encoder creating:
superfast011818
[005:260] [2022-03-08 05:25:50 +0000.635312][6bc9] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[005:261] [2022-03-08 05:25:50 +0000.635907][6bc9] H264Encode::GetMachineModel is
M2101K9AG
[005:261] [2022-03-08 05:25:50 +0000.635978][6bc9] H264Encoder machine_mode
is:M2101K9AG
[005:261] [2022-03-08 05:25:50 +0000.635999][6bc9] H264Encode::machine size :9
machine_mode:M2101K9AG
[005:261] [2022-03-08 05:25:50 +0000.636018][6bc9] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[005:261] [2022-03-08 05:25:50 +0000.636058][6bc9] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[005:261] [2022-03-08 05:25:50 +0000.636089][6bc9] setupCompressionSession:
[005:261] [2022-03-08 05:25:50 +0000.636120][6bc9] H264Encode::creating hareware
Encoder
[005:261] [2022-03-08 05:25:50 +0000.636152][6bc9] AndroidHwAvcEncoder
time:73006398 enter.

[005:261] [2022-03-08 05:25:50 +0000.636355][6bc9] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b162dc760
[005:261] [2022-03-08 05:25:50 +0000.636500][6bc9] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[005:261] [2022-03-08 05:25:50 +0000.636535][6bc9] The video avc hw codec address
is 0x7c37bd5890
[005:261] [2022-03-08 05:25:50 +0000.636605][6bc9] AndroidHwAvcEncoder leave.
expire time = 0 ms

[005:261] [2022-03-08 05:25:50 +0000.636647][6bc9] RegisterEncodeCompleteCallback


time:73006398 enter.

[005:262] [2022-03-08 05:25:50 +0000.636762][6bc9] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[005:262] [2022-03-08 05:25:50 +0000.636804][6bc9] InitEncode time:73006399 enter.

[005:262] [2022-03-08 05:25:50 +0000.636878][6bc9] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[005:262] [2022-03-08 05:25:50 +0000.636918][6bc9] Create time:73006399 enter.
[005:262] [2022-03-08 05:25:50 +0000.636949][6bc9] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[005:262] [2022-03-08 05:25:50 +0000.636981][6bc9]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7bf9f10
[005:263] [2022-03-08 05:25:50 +0000.638667][6bf0] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[005:264] [2022-03-08 05:25:50 +0000.639220][6bf0] The output timestamp from audio
mixer change:73006394
[005:264] [2022-03-08 05:25:50 +0000.639313][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:267] [2022-03-08 05:25:50 +0000.642394][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[005:280] [2022-03-08 05:25:50 +0000.655101][6bc9] supported_type:video/avc
[005:280] [2022-03-08 05:25:50 +0000.655222][6bc9] name:OMX.qcom.video.encoder.avc
mime:video/avc
[005:280] [2022-03-08 05:25:50 +0000.655271][6bc9] hwCodecPrefix :OMX.qcom.
[005:280] [2022-03-08 05:25:50 +0000.655319][6bc9] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[005:280] [2022-03-08 05:25:50 +0000.655358][6bc9] mediacodec_createCodecByName
time:73006417 enter.

[005:280] [2022-03-08 05:25:50 +0000.655405][6bc9] WrapAndroidMediaCodec


time:73006417 enter.

[005:280] [2022-03-08 05:25:50 +0000.655558][6bc9] WrapAndroidMediaCodec leave.


expire time = 0 ms

[005:313] [2022-03-08 05:25:50 +0000.687785][6bc9] mediacodec_createCodecByName


leave. expire time = 33 ms

[005:313] [2022-03-08 05:25:50 +0000.687950][6bc9] WrapAndroidMediaFromat


time:73006450 enter.

[005:313] [2022-03-08 05:25:50 +0000.688066][6bc9] WrapAndroidMediaFromat leave.


expire time = 0 ms

[005:420] [2022-03-08 05:25:50 +0000.795443][6bc9] Destroy time:73006557 enter.

[005:420] [2022-03-08 05:25:50 +0000.795588][6bc9] WrapAndroidMediaFromat::


Destroy
[005:420] [2022-03-08 05:25:50 +0000.795616][6bc9] Destroy leave. expire time = 0
ms

[005:420] [2022-03-08 05:25:50 +0000.795637][6bc9] ~WrapAndroidMediaFromat


time:73006557 enter.

[005:420] [2022-03-08 05:25:50 +0000.795696][6bc9] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[005:421] [2022-03-08 05:25:50 +0000.795731][6bc9] Create leave. expire time = 159


ms

[005:421] [2022-03-08 05:25:50 +0000.795758][6bc9] isSemiPlanarSupport


time:73006558 enter.

[005:421] [2022-03-08 05:25:50 +0000.795790][6bc9] H264Encoder isSemiPlanarSupport


[005:421] [2022-03-08 05:25:50 +0000.795823][6bc9] isSemiPlanarSupport leave.
expire time = 0 ms
[005:421] [2022-03-08 05:25:50 +0000.795850][6bc9] creat hw H264Encoder success,
isSemiPlanar:1
[005:421] [2022-03-08 05:25:50 +0000.796051][6bc9] InitEncode leave. expire time =
159 ms

[005:421] [2022-03-08 05:25:50 +0000.796107][6bc9] H264Encode::created Encoder


[005:421] [2022-03-08 05:25:50 +0000.796133][6bc9] H264Encode:: H264 encoder
created.
[005:421] [2022-03-08 05:25:50 +0000.796170][6bc9] H264 encoder created.
[005:421] [2022-03-08 05:25:50 +0000.796189][6bc9]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c02d70
[005:421] [2022-03-08 05:25:50 +0000.796210][6bc9] setOutput:
[005:421] [2022-03-08 05:25:50 +0000.796228][6bc9]
RecordingSessionInternalSimple:encoder set output to muxer!
[005:421] [2022-03-08 05:25:50 +0000.796247][6bc9] request a key frame
[005:421] [2022-03-08 05:25:50 +0000.796264][6bc9] H264Encode:: request a key frame
[005:421] [2022-03-08 05:25:50 +0000.796392][6bc9] setDisplayRotate :90
[005:421] [2022-03-08 05:25:50 +0000.796428][6bc9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[005:421] [2022-03-08 05:25:50 +0000.796497][6bca] StartRecording:
[005:421] [2022-03-08 05:25:50 +0000.796646][6bf0] operator(): Set the recording
session in mic source. recording session: 0x7cf7bcd310
[005:422] [2022-03-08 05:25:50 +0000.796772][6bca] operator() leave. expire time =
183 ms

[005:422] [2022-03-08 05:25:50 +0000.796906][6bee] AF_SpeedFilter audio


0x7cf7bcd150 PullFrame
[005:422] [2022-03-08 05:25:50 +0000.796960][6bee]
RecordAudioSource::PullAudioFrame
[005:422] [2022-03-08 05:25:50 +0000.797000][6bee] AF_SpeedFilter::PullFrame eof4
[005:424] [2022-03-08 05:25:50 +0000.799191][6bee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:441] [2022-03-08 05:25:50 +0000.815940][6bee] AF_SpeedFilter audio time,
0x7cf7bcd150 rcv time: 73006577
[005:441] [2022-03-08 05:25:50 +0000.816129][6bee] AF_SpeedFilter audio time,
0x7cf7bcd150 rcv time: 73006577in_nSamples:441
[005:441] [2022-03-08 05:25:50 +0000.816242][6bee] resampled_data_size:0
[005:472] [2022-03-08 05:25:50 +0000.847043][6bca]
MediaFilterCamera::NeedProcessTexture
[005:474] [2022-03-08 05:25:50 +0000.849258][6bca] begine recode to first frame
spend time:235
[005:474] [2022-03-08 05:25:50 +0000.849378][6bca] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cf7bfbe50
[005:474] [2022-03-08 05:25:50 +0000.849445][6bca] blur_distance_:0
[005:474] [2022-03-08 05:25:50 +0000.849480][6bca] blur_direction_angle_:-90
[005:474] [2022-03-08 05:25:50 +0000.849530][6bca]
GPUImageProcessing::SetOrientation orientation: 90
[005:474] [2022-03-08 05:25:50 +0000.849567][6bca] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[005:474] [2022-03-08 05:25:50 +0000.849669][6bca] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:475] [2022-03-08 05:25:50 +0000.849718][6bca] GPUImageProcessing: input frame
width1280 X 720
[005:478] [2022-03-08 05:25:50 +0000.853330][6bca] drawYUV420 render
OpenGLRenderProgram:0x7d17bb9028
[005:480] [2022-03-08 05:25:50 +0000.855164][6bca] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:480] [2022-03-08 05:25:50 +0000.855290][6bca] CropFilter::OnVideoFrame
outputtexture :14
[005:480] [2022-03-08 05:25:50 +0000.855344][6bca] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:489] [2022-03-08 05:25:50 +0000.864196][6bca] The read pixel from buffer take:
9 width:1280 height:720 frameType:0
[005:517] [2022-03-08 05:25:50 +0000.891712][6bca] drawYUV420 render
OpenGLRenderProgram:0x7d17bb9028
[005:525] [2022-03-08 05:25:50 +0000.899735][6bca] The convert RGB to YUV take 4
[005:525] [2022-03-08 05:25:50 +0000.900095][6bca] FilterPipeline2::OnVideoFrame
pts 42 last_video_timestamp_ 42
[005:525] [2022-03-08 05:25:50 +0000.900277][6bca]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[005:526] [2022-03-08 05:25:50 +0000.901425][6bf5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[005:526] [2022-03-08 05:25:50 +0000.901492][6bf5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[005:526] [2022-03-08 05:25:50 +0000.901513][6bf5] push video frame to H264
encoder. (100 frame for one log)

[005:526] [2022-03-08 05:25:50 +0000.901553][6bf5] push video frame to H264


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

[005:526] [2022-03-08 05:25:50 +0000.901584][6bf5] H264Encode::push video frame to


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

[005:526] [2022-03-08 05:25:50 +0000.901626][6bf5] Push an pts:0 to dts queue.


[005:526] [2022-03-08 05:25:50 +0000.901665][6bf5] DTS queue for
Generator:0x7d07bd3598 0
[005:526] [2022-03-08 05:25:50 +0000.901701][6bf5] The input pts:0 fps:30
[005:529] [2022-03-08 05:25:50 +0000.903816][6bf5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[005:540] [2022-03-08 05:25:50 +0000.915484][6bca] drawYUV420 render
OpenGLRenderProgram:0x7d17bb9028
[005:557] [2022-03-08 05:25:50 +0000.931965][6bee] AF_SpeedFilter audio time 222,
0x7cf7bcd150 out time: 73006577 org time: 73006577
[005:557] [2022-03-08 05:25:50 +0000.932051][6bee] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[005:557] [2022-03-08 05:25:50 +0000.932079][6bee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 73006577
[005:557] [2022-03-08 05:25:50 +0000.932095][6bee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[005:557] [2022-03-08 05:25:50 +0000.932115][6bee] AF_SpeedFilter audio time
[005:557] [2022-03-08 05:25:50 +0000.932163][6bee] AF_SpeedFilter audio time 111,
0x7cf7bcd150 out time: 73006587 org time: 73006587
[005:558] [2022-03-08 05:25:50 +0000.932940][6bf4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[005:558] [2022-03-08 05:25:50 +0000.933585][6bf6] add aac audio track with id:1
[005:559] [2022-03-08 05:25:50 +0000.934179][6bf6] audio start ts:0
[005:559] [2022-03-08 05:25:50 +0000.934274][6bf6] the audio frame has been written
into MP4 file
[005:607] [2022-03-08 05:25:50 +0000.982254][6bf5] h264 add frame header cdr flag
[005:608] [2022-03-08 05:25:50 +0000.982921][6bf5] h264 add frame header cdr flag
[005:608] [2022-03-08 05:25:50 +0000.983330][6bf5] SendFrame
encodedImage._timeStamp:0encodedImage->_length:234765
[005:608] [2022-03-08 05:25:50 +0000.983380][6bf5] Received key frame:0
[005:608] [2022-03-08 05:25:50 +0000.983420][6bf5] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[005:608] [2022-03-08 05:25:50 +0000.983452][6bf5] H264Encode::H264SWEncoder get
callback, length:234765 type:0 nalType:7length:17
[005:608] [2022-03-08 05:25:50 +0000.983481][6bf5] H264Encode:: get a sps pps
header!headerSize:29
[005:608] [2022-03-08 05:25:50 +0000.983494][6bf5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[005:609] [2022-03-08 05:25:50 +0000.983747][6bf6] get the H.264 SPS parameter
[005:609] [2022-03-08 05:25:50 +0000.983962][6bf6] add video track with id:2
[005:610] [2022-03-08 05:25:50 +0000.985010][6bf6] get the H.264 PPS parameter
[005:611] [2022-03-08 05:25:50 +0000.986483][6bf6] get the H.264 IDR frame
[005:611] [2022-03-08 05:25:50 +0000.986593][6bf6] resss:true
[005:611] [2022-03-08 05:25:50 +0000.986615][6bf6] video start ts:0
[005:611] [2022-03-08 05:25:50 +0000.986699][6bf6] the video frame has been written
into MP4 file
[005:966] [2022-03-08 05:25:51 +0000.340876][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:999] [2022-03-08 05:25:51 +0000.374556][6bca] The convert RGB to YUV take 2
[006:235] [2022-03-08 05:25:51 +0000.610018][6bce] Run AGC when audioType = 0
[006:265] [2022-03-08 05:25:51 +0000.641055][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:339] [2022-03-08 05:25:51 +0000.713763][6bf5] DTS queue for
Generator:0x7d07bd3598 788 821
[006:470] [2022-03-08 05:25:51 +0000.845550][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:508] [2022-03-08 05:25:51 +0000.882916][6bca] The convert RGB to YUV take 4
[006:852] [2022-03-08 05:25:52 +0000.227172][6bf5] Push an pts:1331 to dts queue.
[006:907] [2022-03-08 05:25:52 +0000.282158][6bf5] last dts:1285 currentPts:1331
ppsOrSPS:0 queue length:3
[006:976] [2022-03-08 05:25:52 +0000.351219][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[007:002] [2022-03-08 05:25:52 +0000.376994][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:024] [2022-03-08 05:25:52 +0000.399032][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[007:038] [2022-03-08 05:25:52 +0000.413254][6bca] The convert RGB to YUV take 2
[007:209] [2022-03-08 05:25:52 +0000.584251][6bf5] DTS queue for
Generator:0x7d07bd3598 1658 1689
[007:264] [2022-03-08 05:25:52 +0000.639072][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:269] [2022-03-08 05:25:52 +0000.643776][6bee]
RecordAudioSource::PullAudioFrame
[007:506] [2022-03-08 05:25:52 +0000.881065][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:535] [2022-03-08 05:25:52 +0000.910497][6bca] The convert RGB to YUV take 2
[007:565] [2022-03-08 05:25:52 +0000.940312][6bca] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[007:570] [2022-03-08 05:25:52 +0000.945727][6bf5] h264 add frame header cdr flag
[007:571] [2022-03-08 05:25:52 +0000.946217][6bf5] Received key frame:2018
[007:608] [2022-03-08 05:25:52 +0000.982788][6bf6] get the H.264 IDR frame
[007:680] [2022-03-08 05:25:53 +0000.55064][6bee] AF_SpeedFilter::PullFrame eof4
[007:682] [2022-03-08 05:25:53 +0000.57404][6bee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:733] [2022-03-08 05:25:53 +0000.108652][6bee] resampled_data_size:7168
[007:906] [2022-03-08 05:25:53 +0000.280966][6bf4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[008:001] [2022-03-08 05:25:53 +0000.376225][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:009] [2022-03-08 05:25:53 +0000.383806][6bf5] DTS queue for
Generator:0x7d07bd3598 2487
[008:040] [2022-03-08 05:25:53 +0000.415323][6bca] The convert RGB to YUV take 3
[008:209] [2022-03-08 05:25:53 +0000.583900][6bf5] Push an pts:2688 to dts queue.
[008:237] [2022-03-08 05:25:53 +0000.612212][6bce] Run AGC when audioType = 0
[008:237] [2022-03-08 05:25:53 +0000.612470][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:241] [2022-03-08 05:25:53 +0000.616111][6bf5] last dts:2654 currentPts:2688
ppsOrSPS:0 queue length:2
[008:265] [2022-03-08 05:25:53 +0000.640113][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:504] [2022-03-08 05:25:53 +0000.879695][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:535] [2022-03-08 05:25:53 +0000.910587][6bca] The convert RGB to YUV take 2
[008:601] [2022-03-08 05:25:53 +0000.976102][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[008:689] [2022-03-08 05:25:54 +0000.64365][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[008:801] [2022-03-08 05:25:54 +0000.175751][6bca] drawYUV420 render
OpenGLRenderProgram:0x7d17bb9028
[008:844] [2022-03-08 05:25:54 +0000.219096][6bf5] DTS queue for
Generator:0x7d07bd3598 3322
[008:871] [2022-03-08 05:25:54 +0000.245993][6bca] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:871] [2022-03-08 05:25:54 +0000.246134][6bca] GPUImageProcessing: input frame
width1280 X 720
[008:872] [2022-03-08 05:25:54 +0000.246724][6bca] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:872] [2022-03-08 05:25:54 +0000.246863][6bca] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:874] [2022-03-08 05:25:54 +0000.249724][6bf5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3356
[008:881] [2022-03-08 05:25:54 +0000.255808][6bf5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3322 pts:3322
[008:905] [2022-03-08 05:25:54 +0000.280181][6bf5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3386
[008:905] [2022-03-08 05:25:54 +0000.280381][6bf5] push video frame to H264
encoder. (100 frame for one log)

[008:905] [2022-03-08 05:25:54 +0000.280420][6bf5] push video frame to H264


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

[008:905] [2022-03-08 05:25:54 +0000.280452][6bf5] H264Encode::push video frame to


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

[008:905] [2022-03-08 05:25:54 +0000.280540][6bf5] The input pts:3386 fps:30


[008:908] [2022-03-08 05:25:54 +0000.282812][6bf5] SendFrame
encodedImage._timeStamp:3356encodedImage->_length:163232
[008:936] [2022-03-08 05:25:54 +0000.311641][6bf5] H264Encode::H264SWEncoder get
callback, length:496 type:1 nalType:1length:492
[009:005] [2022-03-08 05:25:54 +0000.379844][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:038] [2022-03-08 05:25:54 +0000.413659][6bca] The convert RGB to YUV take 1
[009:108] [2022-03-08 05:25:54 +0000.483637][6bee]
RecordAudioSource::PullAudioFrame
[009:262] [2022-03-08 05:25:54 +0000.637143][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:500] [2022-03-08 05:25:54 +0000.875068][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:537] [2022-03-08 05:25:54 +0000.911938][6bca] The convert RGB to YUV take 2
[009:540] [2022-03-08 05:25:54 +0000.915459][6bf5] Push an pts:4020 to dts queue.
[009:577] [2022-03-08 05:25:54 +0000.951734][6bf5] h264 add frame header cdr flag
[009:577] [2022-03-08 05:25:54 +0000.952328][6bf5] Received key frame:4020
[009:577] [2022-03-08 05:25:54 +0000.952479][6bf5] last dts:3984 currentPts:4020
ppsOrSPS:0 queue length:2
[009:613] [2022-03-08 05:25:54 +0000.988149][6bf6] get the H.264 IDR frame
[009:637] [2022-03-08 05:25:55 +0000.12006][6bca] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[009:672] [2022-03-08 05:25:55 +0000.47622][6bf5] DTS queue for
Generator:0x7d07bd3598 4120 4154
[009:922] [2022-03-08 05:25:55 +0000.296783][6bee] resampled_data_size:0
[009:946] [2022-03-08 05:25:55 +0000.321423][6bee] AF_SpeedFilter::PullFrame eof4
[009:949] [2022-03-08 05:25:55 +0000.323759][6bee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[010:001] [2022-03-08 05:25:55 +0000.376467][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:037] [2022-03-08 05:25:55 +0000.412344][6bca] The convert RGB to YUV take 2
[010:183] [2022-03-08 05:25:55 +0000.558643][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[010:235] [2022-03-08 05:25:55 +0000.610091][6bcf] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:235] [2022-03-08 05:25:55 +0000.610260][6bcf] _deviceSampleRate:48000

[010:239] [2022-03-08 05:25:55 +0000.614380][6bce] Run AGC when audioType = 0


[010:256] [2022-03-08 05:25:55 +0000.630771][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:261] [2022-03-08 05:25:55 +0000.636695][6bf4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[010:395] [2022-03-08 05:25:55 +0000.770121][6bce] haveEnoughProcessedData
internalAudioStream.length: 10
[010:503] [2022-03-08 05:25:55 +0000.877842][6bca] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[010:506] [2022-03-08 05:25:55 +0000.881563][6bf5] DTS queue for
Generator:0x7d07bd3598 4953 4988
[010:533] [2022-03-08 05:25:55 +0000.908114][6bca] The convert RGB to YUV take 2
[010:873] [2022-03-08 05:25:56 +0000.247864][6bf5] Push an pts:5353 to dts queue.
[010:911] [2022-03-08 05:25:56 +0000.286374][6bf5] last dts:5320 currentPts:5353
ppsOrSPS:0 queue length:2
[010:955] [2022-03-08 05:25:56 +0000.330176][6bee]
RecordAudioSource::PullAudioFrame
[011:005] [2022-03-08 05:25:56 +0000.379947][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:038] [2022-03-08 05:25:56 +0000.413051][6bca] The convert RGB to YUV take 2
[011:265] [2022-03-08 05:25:56 +0000.640689][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:336] [2022-03-08 05:25:56 +0000.711526][6bf5] DTS queue for
Generator:0x7d07bd3598 5785 5820
[011:501] [2022-03-08 05:25:56 +0000.876282][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:533] [2022-03-08 05:25:56 +0000.907949][6bca] The convert RGB to YUV take 2
[011:574] [2022-03-08 05:25:56 +0000.948970][6bf5] h264 add frame header cdr flag
[011:574] [2022-03-08 05:25:56 +0000.949697][6bf5] Received key frame:6017
[011:611] [2022-03-08 05:25:56 +0000.985778][6bf6] get the H.264 IDR frame
[011:736] [2022-03-08 05:25:57 +0000.111439][6bca] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[011:771] [2022-03-08 05:25:57 +0000.146569][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[012:002] [2022-03-08 05:25:57 +0000.376759][6bca] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:039] [2022-03-08 05:25:57 +0000.413852][6bca] The convert RGB to YUV take 3
[012:097] [2022-03-08 05:25:57 +0000.472448][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[012:133] [2022-03-08 05:25:57 +0000.508425][6bca] drawYUV420 render
OpenGLRenderProgram:0x7d17bb9028
[012:141] [2022-03-08 05:25:57 +0000.516614][6bf5] DTS queue for
Generator:0x7d07bd3598 6619
[012:153] [2022-03-08 05:25:57 +0000.528504][6bee] resampled_data_size:10240
[012:201] [2022-03-08 05:25:57 +0000.576413][6bee] AF_SpeedFilter::PullFrame eof4
[012:204] [2022-03-08 05:25:57 +0000.578963][6bf5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6685
[012:204] [2022-03-08 05:25:57 +0000.578938][6bee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:204] [2022-03-08 05:25:57 +0000.579221][6bf5] Push an pts:6685 to dts queue.
[012:230] [2022-03-08 05:25:57 +0000.605673][6bca] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:231] [2022-03-08 05:25:57 +0000.605792][6bca] GPUImageProcessing: input frame
width1280 X 720
[012:231] [2022-03-08 05:25:57 +0000.606202][6bca] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:231] [2022-03-08 05:25:57 +0000.606309][6bca] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:236] [2022-03-08 05:25:57 +0000.611643][6bf5] SendFrame
encodedImage._timeStamp:6685encodedImage->_length:174160
[012:236] [2022-03-08 05:25:57 +0000.611644][6bce] Run AGC when audioType = 0
[012:237] [2022-03-08 05:25:57 +0000.612033][6bf5] last dts:6654 currentPts:6685
ppsOrSPS:0 queue length:2
[012:237] [2022-03-08 05:25:57 +0000.612287][6bf5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6685 pts:6685
[012:237] [2022-03-08 05:25:57 +0000.612363][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:265] [2022-03-08 05:25:57 +0000.639759][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:272] [2022-03-08 05:25:57 +0000.647697][6bf5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6753
[012:273] [2022-03-08 05:25:57 +0000.647921][6bf5] push video frame to H264
encoder. (100 frame for one log)

[012:273] [2022-03-08 05:25:57 +0000.647969][6bf5] push video frame to H264


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

[012:273] [2022-03-08 05:25:57 +0000.648044][6bf5] H264Encode::push video frame to


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

[012:273] [2022-03-08 05:25:57 +0000.648128][6bf5] The input pts:6753 fps:30


[012:310] [2022-03-08 05:25:57 +0000.685158][6bf5] H264Encode::H264SWEncoder get
callback, length:102288 type:1 nalType:1length:102284
[012:503] [2022-03-08 05:25:57 +0000.878386][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:532] [2022-03-08 05:25:57 +0000.907095][6bf4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[012:537] [2022-03-08 05:25:57 +0000.911826][6bca] The convert RGB to YUV take 2
[012:792] [2022-03-08 05:25:58 +0000.167049][6bee]
RecordAudioSource::PullAudioFrame
[012:974] [2022-03-08 05:25:58 +0000.348867][6bf5] DTS queue for
Generator:0x7d07bd3598 7453
[013:002] [2022-03-08 05:25:58 +0000.376823][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:036] [2022-03-08 05:25:58 +0000.411641][6bca] The convert RGB to YUV take 2
[013:260] [2022-03-08 05:25:58 +0000.635071][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:344] [2022-03-08 05:25:58 +0000.719449][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[013:500] [2022-03-08 05:25:58 +0000.875223][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:531] [2022-03-08 05:25:58 +0000.905787][6bca] The convert RGB to YUV take 3
[013:532] [2022-03-08 05:25:58 +0000.907469][6bf5] Push an pts:8014 to dts queue.
[013:574] [2022-03-08 05:25:58 +0000.949586][6bf5] h264 add frame header cdr flag
[013:575] [2022-03-08 05:25:58 +0000.950245][6bf5] Received key frame:8014
[013:575] [2022-03-08 05:25:58 +0000.950353][6bf5] last dts:7985 currentPts:8014
ppsOrSPS:0 queue length:2
[013:608] [2022-03-08 05:25:58 +0000.983334][6bf6] get the H.264 IDR frame
[013:805] [2022-03-08 05:25:59 +0000.180687][6bca] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[013:807] [2022-03-08 05:25:59 +0000.181950][6bf5] DTS queue for
Generator:0x7d07bd3598 8254 8288
[013:808] [2022-03-08 05:25:59 +0000.183369][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[014:002] [2022-03-08 05:25:59 +0000.377200][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:037] [2022-03-08 05:25:59 +0000.412554][6bca] The convert RGB to YUV take 3
[014:237] [2022-03-08 05:25:59 +0000.612598][6bce] Run AGC when audioType = 0
[014:268] [2022-03-08 05:25:59 +0000.642796][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:408] [2022-03-08 05:25:59 +0000.783655][6bee] resampled_data_size:1024
[014:442] [2022-03-08 05:25:59 +0000.817049][6bee] AF_SpeedFilter::PullFrame eof4
[014:444] [2022-03-08 05:25:59 +0000.819393][6bee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:501] [2022-03-08 05:25:59 +0000.876685][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:534] [2022-03-08 05:25:59 +0000.909509][6bca] The convert RGB to YUV take 2
[014:628] [2022-03-08 05:26:00 +0000.2863][6bee] RecordAudioSource::PullAudioFrame
[014:639] [2022-03-08 05:26:00 +0000.14500][6bf5] DTS queue for
Generator:0x7d07bd3598 9088 9120
[014:873] [2022-03-08 05:26:00 +0000.248380][6bf5] Push an pts:9352 to dts queue.
[014:895] [2022-03-08 05:26:00 +0000.270123][6bf4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[014:907] [2022-03-08 05:26:00 +0000.281937][6bf5] last dts:9320 currentPts:9352
ppsOrSPS:0 queue length:2
[014:918] [2022-03-08 05:26:00 +0000.292930][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[014:998] [2022-03-08 05:26:00 +0000.373125][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:037] [2022-03-08 05:26:00 +0000.412301][6bca] The convert RGB to YUV take 2
[015:223] [2022-03-08 05:26:00 +0000.598564][6bf0] The output timestamp from audio
mixer change:73016352
[015:257] [2022-03-08 05:26:00 +0000.632228][6bce] On audio frame the broadcast
with timestamp:73016394 samples:480. (1000 frame for one log)

[015:265] [2022-03-08 05:26:00 +0000.640430][6bf0] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[015:266] [2022-03-08 05:26:00 +0000.640750][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:444] [2022-03-08 05:26:00 +0000.819418][6bee] AF_SpeedFilter audio time,
0x7cf7bcd150 rcv time: 73016576
[015:445] [2022-03-08 05:26:00 +0000.819947][6bee] AF_SpeedFilter audio time,
0x7cf7bcd150 rcv time: 73016576in_nSamples:441
[015:469] [2022-03-08 05:26:00 +0000.844177][6bca] drawYUV420 render
OpenGLRenderProgram:0x7d17bb9028
[015:475] [2022-03-08 05:26:00 +0000.849783][6bf5] DTS queue for
Generator:0x7d07bd3598 9919 9954
[015:499] [2022-03-08 05:26:00 +0000.873949][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:520] [2022-03-08 05:26:00 +0000.894730][6bce] haveEnoughProcessedData
internalAudioStream.length: 20
[015:534] [2022-03-08 05:26:00 +0000.909553][6bca] The convert RGB to YUV take 2
[015:538] [2022-03-08 05:26:00 +0000.913094][6bf5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10018
[015:542] [2022-03-08 05:26:00 +0000.916822][6bee] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[015:542] [2022-03-08 05:26:00 +0000.916928][6bee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 73016577
[015:542] [2022-03-08 05:26:00 +0000.916959][6bee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[015:568] [2022-03-08 05:26:00 +0000.943576][6bf5] h264 add frame header cdr flag
[015:569] [2022-03-08 05:26:00 +0000.944386][6bf5] SendFrame
encodedImage._timeStamp:10018encodedImage->_length:246288
[015:569] [2022-03-08 05:26:00 +0000.944486][6bf5] Received key frame:10018
[015:601] [2022-03-08 05:26:00 +0000.975734][6bca] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:601] [2022-03-08 05:26:00 +0000.975894][6bca] GPUImageProcessing: input frame
width1280 X 720
[015:601] [2022-03-08 05:26:00 +0000.976496][6bca] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[015:602] [2022-03-08 05:26:00 +0000.976720][6bca] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[015:608] [2022-03-08 05:26:00 +0000.982715][6bf5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10049 pts:10049
[015:609] [2022-03-08 05:26:00 +0000.984247][6bf6] get the H.264 IDR frame
[015:637] [2022-03-08 05:26:01 +0000.11932][6bf5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10119
[015:637] [2022-03-08 05:26:01 +0000.12083][6bf5] push video frame to H264 encoder.
(100 frame for one log)

[015:637] [2022-03-08 05:26:01 +0000.12117][6bf5] push video frame to H264 encoder.


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

[015:637] [2022-03-08 05:26:01 +0000.12143][6bf5] H264Encode::push video frame to


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

[015:637] [2022-03-08 05:26:01 +0000.12172][6bf5] The input pts:10119 fps:30


[015:674] [2022-03-08 05:26:01 +0000.48793][6bf5] H264Encode::H264SWEncoder get
callback, length:44832 type:1 nalType:1length:44828
[015:898] [2022-03-08 05:26:01 +0000.273614][6bca] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[015:998] [2022-03-08 05:26:01 +0000.373670][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:036] [2022-03-08 05:26:01 +0000.411464][6bca] The convert RGB to YUV take 2
[016:204] [2022-03-08 05:26:01 +0000.578867][6bf5] Push an pts:10685 to dts queue.
[016:238] [2022-03-08 05:26:01 +0000.613732][6bce] Run AGC when audioType = 0
[016:239] [2022-03-08 05:26:01 +0000.613978][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:241] [2022-03-08 05:26:01 +0000.616723][6bf5] last dts:10654 currentPts:10685
ppsOrSPS:0 queue length:2
[016:264] [2022-03-08 05:26:01 +0000.639423][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:272] [2022-03-08 05:26:01 +0000.646873][6bf5] DTS queue for
Generator:0x7d07bd3598 10751
[016:461] [2022-03-08 05:26:01 +0000.835877][6bee]
RecordAudioSource::PullAudioFrame
[016:489] [2022-03-08 05:26:01 +0000.864531][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[016:500] [2022-03-08 05:26:01 +0000.875122][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:532] [2022-03-08 05:26:01 +0000.907621][6bca] The convert RGB to YUV take 2
[016:592] [2022-03-08 05:26:01 +0000.967425][6bee] resampled_data_size:13312
[016:635] [2022-03-08 05:26:02 +0000.9912][6bca] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[016:668] [2022-03-08 05:26:02 +0000.43647][6bee] AF_SpeedFilter audio time
[016:669] [2022-03-08 05:26:02 +0000.43911][6bee] AF_SpeedFilter audio time 111,
0x7cf7bcd150 out time: 73017767 org time: 73017767
[016:693] [2022-03-08 05:26:02 +0000.68020][6bee] AF_SpeedFilter::PullFrame eof4
[016:695] [2022-03-08 05:26:02 +0000.70633][6bee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:995] [2022-03-08 05:26:02 +0000.370276][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:031] [2022-03-08 05:26:02 +0000.406679][6bca] The convert RGB to YUV take 1
[017:107] [2022-03-08 05:26:02 +0000.482648][6bf5] DTS queue for
Generator:0x7d07bd3598 11584
[017:148] [2022-03-08 05:26:02 +0000.522925][6bf4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[017:218] [2022-03-08 05:26:02 +0000.593131][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[017:264] [2022-03-08 05:26:02 +0000.638912][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:499] [2022-03-08 05:26:02 +0000.874333][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:534] [2022-03-08 05:26:02 +0000.909185][6bca] The convert RGB to YUV take 2
[017:535] [2022-03-08 05:26:02 +0000.909994][6bf5] Push an pts:12016 to dts queue.
[017:572] [2022-03-08 05:26:02 +0000.947027][6bf5] h264 add frame header cdr flag
[017:573] [2022-03-08 05:26:02 +0000.947918][6bf5] Received key frame:12016
[017:573] [2022-03-08 05:26:02 +0000.948101][6bf5] last dts:11984 currentPts:12016
ppsOrSPS:0 queue length:2
[017:606] [2022-03-08 05:26:02 +0000.981549][6bf6] get the H.264 IDR frame
[017:938] [2022-03-08 05:26:03 +0000.313343][6bf5] DTS queue for
Generator:0x7d07bd3598 12384 12418
[017:972] [2022-03-08 05:26:03 +0000.347496][6bca] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[017:997] [2022-03-08 05:26:03 +0000.372208][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:035] [2022-03-08 05:26:03 +0000.409770][6bca] The convert RGB to YUV take 3
[018:083] [2022-03-08 05:26:03 +0000.458678][6bee] AF_SpeedFilter audio
0x7cf7bcd150 PullFrame
[018:240] [2022-03-08 05:26:03 +0000.615221][6bce] Run AGC when audioType = 0
[018:258] [2022-03-08 05:26:03 +0000.632764][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:318] [2022-03-08 05:26:03 +0000.693597][6bee]
RecordAudioSource::PullAudioFrame
[018:499] [2022-03-08 05:26:03 +0000.874714][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:533] [2022-03-08 05:26:03 +0000.908617][6bca] The convert RGB to YUV take 1
[018:769] [2022-03-08 05:26:04 +0000.144187][6bf5] DTS queue for
Generator:0x7d07bd3598 13217 13250
[018:799] [2022-03-08 05:26:04 +0000.174460][6bca] drawYUV420 render
OpenGLRenderProgram:0x7d17bb9028
[018:842] [2022-03-08 05:26:04 +0000.217604][6bee] resampled_data_size:4096
[018:869] [2022-03-08 05:26:04 +0000.243827][6bf5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13349
[018:869] [2022-03-08 05:26:04 +0000.244011][6bf5] Push an pts:13349 to dts queue.
[018:905] [2022-03-08 05:26:04 +0000.280349][6bf5] SendFrame
encodedImage._timeStamp:13349encodedImage->_length:210784
[018:905] [2022-03-08 05:26:04 +0000.280537][6bf5] last dts:13319 currentPts:13349
ppsOrSPS:0 queue length:2
[018:930] [2022-03-08 05:26:04 +0000.305385][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[018:963] [2022-03-08 05:26:04 +0000.338646][6bee] AF_SpeedFilter::PullFrame eof4
[018:965] [2022-03-08 05:26:04 +0000.340463][6bca] GPUImageProcessing: process
video frame with resolution 1280 X 720
[018:965] [2022-03-08 05:26:04 +0000.340641][6bca] GPUImageProcessing: input frame
width1280 X 720
[018:966] [2022-03-08 05:26:04 +0000.340975][6bee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:966] [2022-03-08 05:26:04 +0000.341174][6bca] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:966] [2022-03-08 05:26:04 +0000.341297][6bca] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:974] [2022-03-08 05:26:04 +0000.348792][6bf5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13419 pts:13419
[019:000] [2022-03-08 05:26:04 +0000.375030][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:005] [2022-03-08 05:26:04 +0000.380225][6bf5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13485
[019:005] [2022-03-08 05:26:04 +0000.380363][6bf5] push video frame to H264
encoder. (100 frame for one log)

[019:005] [2022-03-08 05:26:04 +0000.380405][6bf5] push video frame to H264


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

[019:005] [2022-03-08 05:26:04 +0000.380440][6bf5] H264Encode::push video frame to


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

[019:005] [2022-03-08 05:26:04 +0000.380503][6bf5] The input pts:13485 fps:30


[019:037] [2022-03-08 05:26:04 +0000.412551][6bca] The convert RGB to YUV take 2
[019:040] [2022-03-08 05:26:04 +0000.415414][6bf5] H264Encode::H264SWEncoder get
callback, length:160112 type:1 nalType:1length:160108
[019:260] [2022-03-08 05:26:04 +0000.635142][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:501] [2022-03-08 05:26:04 +0000.876288][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:508] [2022-03-08 05:26:04 +0000.883054][6bf4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[019:534] [2022-03-08 05:26:04 +0000.909224][6bca] The convert RGB to YUV take 2
[019:576] [2022-03-08 05:26:04 +0000.950961][6bf5] h264 add frame header cdr flag
[019:576] [2022-03-08 05:26:04 +0000.951539][6bf5] Received key frame:14017
[019:576] [2022-03-08 05:26:04 +0000.951605][6bf5] DTS queue for
Generator:0x7d07bd3598 14055
[019:609] [2022-03-08 05:26:04 +0000.984005][6bf6] get the H.264 IDR frame
[019:678] [2022-03-08 05:26:05 +0000.53135][6bee] AF_SpeedFilter audio 0x7cf7bcd150
PullFrame
[019:998] [2022-03-08 05:26:05 +0000.373151][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:035] [2022-03-08 05:26:05 +0000.410342][6bca] The convert RGB to YUV take 3
[020:065] [2022-03-08 05:26:05 +0000.440227][6bca] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[020:160] [2022-03-08 05:26:05 +0000.534873][6bee]
RecordAudioSource::PullAudioFrame
[020:202] [2022-03-08 05:26:05 +0000.577165][6bf5] Push an pts:14683 to dts queue.
[020:236] [2022-03-08 05:26:05 +0000.611104][6bcf] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:236] [2022-03-08 05:26:05 +0000.611443][6bcf] _deviceSampleRate:48000

[020:239] [2022-03-08 05:26:05 +0000.613758][6bf5] last dts:14648 currentPts:14683


ppsOrSPS:0 queue length:2
[020:240] [2022-03-08 05:26:05 +0000.614870][6bce] Run AGC when audioType = 0
[020:240] [2022-03-08 05:26:05 +0000.615198][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:267] [2022-03-08 05:26:05 +0000.641806][6bf0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:407] [2022-03-08 05:26:05 +0000.782038][6bf5] DTS queue for
Generator:0x7d07bd3598 14884
[020:497] [2022-03-08 05:26:05 +0000.872317][6bca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:531] [2022-03-08 05:26:05 +0000.905811][6bca] The convert RGB to YUV take 2
[020:640] [2022-03-08 05:26:06 +0000.14814][6bce] haveEnoughProcessedData
internalAudioStream.length: 20
[020:735] [2022-03-08 05:26:06 +0000.110691][6bca] StopRecording:
[020:736] [2022-03-08 05:26:06 +0000.111114][6bca] OnNeedStopRecording:
[020:739] [2022-03-08 05:26:06 +0000.114612][6bee] resampled_data_size:512
[020:740] [2022-03-08 05:26:06 +0000.114780][6bee] AF_SpeedFilter audio time 222,
0x7cf7bcd150 out time: 73021827 org time: 73021827
[020:740] [2022-03-08 05:26:06 +0000.114888][6bee] PullAudioFrame: PullFrame audio
finished.
[020:740] [2022-03-08 05:26:06 +0000.114932][6bee]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[020:744] [2022-03-08 05:26:06 +0000.119178][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[020:744] [2022-03-08 05:26:06 +0000.119447][6bca] operator(): Stop
[020:744] [2022-03-08 05:26:06 +0000.119502][6bca] StopPullFrameAndWriteMp4
time:73021881 enter.

[020:744] [2022-03-08 05:26:06 +0000.119533][6bca] StopRecording:


[020:747] [2022-03-08 05:26:06 +0000.122059][6bf5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[020:750] [2022-03-08 05:26:06 +0000.125167][6bc9] stop recording
[020:750] [2022-03-08 05:26:06 +0000.125257][6bc9]
RecordingSessionInternalSimple:destroy media processers
[020:750] [2022-03-08 05:26:06 +0000.125286][6bc9] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[020:750] [2022-03-08 05:26:06 +0000.125308][6bc9] H264Encode::flushing hareware
Encoder
[020:750] [2022-03-08 05:26:06 +0000.125524][6bc9] Flush time:73021887 enter.

[020:750] [2022-03-08 05:26:06 +0000.125580][6bc9] H264Encoder encoder flush


[020:750] [2022-03-08 05:26:06 +0000.125623][6bc9] flush output queue
[021:062] [2022-03-08 05:26:06 +0000.436903][6bc9] Flush leave. expire time = 312
ms

[021:062] [2022-03-08 05:26:06 +0000.437238][6bc9] ~H264EncodeWrap:


[021:062] [2022-03-08 05:26:06 +0000.437293][6bc9] ~H264Encode:
[021:062] [2022-03-08 05:26:06 +0000.437375][6bc9] teardownCompressionSession:
H264Encode::destroying Encoder
[021:062] [2022-03-08 05:26:06 +0000.437404][6bc9] Release time:73022199 enter.

[021:062] [2022-03-08 05:26:06 +0000.437623][6bc9] Release:


MediaCodecVideoEncoder::Release _inited:1
[021:062] [2022-03-08 05:26:06 +0000.437671][6bc9] Destroy time:73022199 enter.

[021:063] [2022-03-08 05:26:06 +0000.438705][6bc9] H264Encoder encoderDestroy


[021:064] [2022-03-08 05:26:06 +0000.438794][6bc9]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c0bb10
[021:064] [2022-03-08 05:26:06 +0000.438815][6bc9]
AndroidMediaCodecVideoEncoder::Destroy
[021:076] [2022-03-08 05:26:06 +0000.450784][6bc9] Destroy leave. expire time = 14
ms

[021:076] [2022-03-08 05:26:06 +0000.450939][6bc9] Release leave. expire time = 14


ms

[021:076] [2022-03-08 05:26:06 +0000.451018][6bc9] ~AndroidHwAvcEncoder


time:73022213 enter.

[021:076] [2022-03-08 05:26:06 +0000.451125][6bc9] Release time:73022213 enter.

[021:076] [2022-03-08 05:26:06 +0000.451169][6bc9] Release:


MediaCodecVideoEncoder:: has been released before, just return
[021:076] [2022-03-08 05:26:06 +0000.451188][6bc9] Release leave. expire time = 0
ms

[021:076] [2022-03-08 05:26:06 +0000.451202][6bc9] ~AndroidMediaCodecVideoEncoder


[021:076] [2022-03-08 05:26:06 +0000.451246][6bc9] ~WrapAndroidMediaCodec
time:73022213 enter.

[021:076] [2022-03-08 05:26:06 +0000.451261][6bc9] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[021:076] [2022-03-08 05:26:06 +0000.451275][6bc9] video hevc hw codec


destructor:0x7c37bd5890

[021:076] [2022-03-08 05:26:06 +0000.451323][6bc9] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[021:076] [2022-03-08 05:26:06 +0000.451357][6bc9] teardownCompressionSession:


H264Encode::destroyed Encoder
[021:076] [2022-03-08 05:26:06 +0000.451390][6bc9]
RecordingSessionInternalSimple:destroy aac encoder output!
[021:076] [2022-03-08 05:26:06 +0000.451405][6bc9] AACSWEncode destructor
[021:078] [2022-03-08 05:26:06 +0000.453338][6bf6] MP4 close file successfully
[021:078] [2022-03-08 05:26:06 +0000.453425][6bf6] Recording session Internal:
notify recording ok
[021:078] [2022-03-08 05:26:06 +0000.453444][6bf6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4,
output_video_timestamp_:15218 last_video_pts_:15184
[021:078] [2022-03-08 05:26:06 +0000.453470][6bf6] OnRecordFinish:
[021:079] [2022-03-08 05:26:06 +0000.454262][6bf6] onRecordingOk: net seek
pos:0record video duration:15217record audio duration:15185
[021:079] [2022-03-08 05:26:06 +0000.454660][6bf0] destructMicSource_w:
[021:080] [2022-03-08 05:26:06 +0000.454711][6bf0] setOutput_w:
MicSource::setOutput() 0x0
[021:080] [2022-03-08 05:26:06 +0000.454753][6bf0] close external audio stream

[021:080] [2022-03-08 05:26:06 +0000.454847][6bca] releaseThread 0x7ce7be2030


[021:080] [2022-03-08 05:26:06 +0000.454872][6bca] ~MicSource: Mic source
destroyed:0x7d27d3a910
[021:080] [2022-03-08 05:26:06 +0000.455656][6bca] StopPullFrameAndWriteMp4 leave.
expire time = 336 ms

[021:081] [2022-03-08 05:26:06 +0000.455723][6bca] DestroyPipelineAndFilters


time:73022218 enter.

[021:081] [2022-03-08 05:26:06 +0000.455752][6bca] UnbindInputFilter 0x7cf7bfbf90


this 0x7d17bb9250
[021:081] [2022-03-08 05:26:06 +0000.455783][6bca] UnbindInputFilter 0x7cf7bcd468
this 0x7cf7bcd2a0
[021:081] [2022-03-08 05:26:06 +0000.455812][6bca] UnbindInputFilter 0x7d17bb9250
this 0x7cc7bf5c70
[021:081] [2022-03-08 05:26:06 +0000.455832][6bca] filter: filter pipeline destroy
this: 0x7cc7bf5bd0
[021:081] [2022-03-08 05:26:06 +0000.456055][6bca] ClearVideoOfSources: recodring
total frames:0
[021:081] [2022-03-08 05:26:06 +0000.456089][6bca] ClearVideoOfSources:
[021:081] [2022-03-08 05:26:06 +0000.456105][6bca] GPUImageProcessing destruct.
[021:081] [2022-03-08 05:26:06 +0000.456162][6bca] destroy TrivalImageDrawer
0x7cd7bbf1f0
[021:081] [2022-03-08 05:26:06 +0000.456185][6bca] The shader has been initialize,
clean up them.

[021:081] [2022-03-08 05:26:06 +0000.456235][6bca] ~OpenGLFrameBuffer:


[021:081] [2022-03-08 05:26:06 +0000.456393][6bca] ~OpenGLFrameBuffer:
[021:081] [2022-03-08 05:26:06 +0000.456466][6bca] ~OpenGLFrameBuffer:
[021:081] [2022-03-08 05:26:06 +0000.456546][6bca] ~OpenGLFrameBuffer:
[021:081] [2022-03-08 05:26:06 +0000.456617][6bca] ~OpenGLFrameBuffer:
[021:081] [2022-03-08 05:26:06 +0000.456676][6bca] ~OpenGLFrameBuffer:
[021:082] [2022-03-08 05:26:06 +0000.456830][6bca] GPUImageProcessing destruct
finish.
[021:082] [2022-03-08 05:26:06 +0000.456872][6bca] GPURGBAFrame destruct.
[021:082] [2022-03-08 05:26:06 +0000.457012][6bca] destroy OpenGLRenderProgram
0x7d17bb9028
[021:082] [2022-03-08 05:26:06 +0000.457048][6bca] ~CameraSource time:73022219
enter.

[021:082] [2022-03-08 05:26:06 +0000.457065][6bca] ~CameraSource leave. expire


time = 0 ms

[021:082] [2022-03-08 05:26:06 +0000.457090][6bca] ~RecordAudioSource time:73022219


enter.
[021:082] [2022-03-08 05:26:06 +0000.457113][6bca] ~RecordAudioSource leave.
expire time = 0 ms

[021:082] [2022-03-08 05:26:06 +0000.457139][6bca] DestroyPipelineAndFilters


leave. expire time = 1 ms

[021:100] [2022-03-08 05:26:06 +0000.475277][5f3a]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:101] [2022-03-08 05:26:06 +0000.475835][5f3a] machine model :xiaomi
[021:101] [2022-03-08 05:26:06 +0000.475872][5f3a] Support this machine
model :xiaomi
[021:101] [2022-03-08 05:26:06 +0000.475900][5f3a] global inited! current sdk
version: 07-20-936c45f
[021:101] [2022-03-08 05:26:06 +0000.476039][5f3a] filter: filter pipeline
construtc this: 0x7cf7bfca90
[021:101] [2022-03-08 05:26:06 +0000.476069][5f3a] MediaFilterGraph:
MediaFilterGraph construct
[021:101] [2022-03-08 05:26:06 +0000.476095][5f3a] GLESContext:
[021:101] [2022-03-08 05:26:06 +0000.476140][5f3a] The result of eglGetDisplay is:
0xb400007ce7b8be70
[021:102] [2022-03-08 05:26:06 +0000.476950][5f3a] The result of creation:
0x7c97bd5c90
[021:102] [2022-03-08 05:26:06 +0000.477062][5f3a] The result of
eglCreatePbufferSurface is: 0x7c97bdc1d0
[021:102] [2022-03-08 05:26:06 +0000.477240][5f3a] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
[021:102] [2022-03-08 05:26:06 +0000.477282][5f3a] The source 0 speed:1
[021:102] [2022-03-08 05:26:06 +0000.477315][5f3a] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4,
delay: 0
[021:102] [2022-03-08 05:26:06 +0000.477346][5f3a] CreateDecoderByVideoSource
time:73022239 enter.

[021:103] [2022-03-08 05:26:06 +0000.477898][5f3a] running_decoder_count:0max


count:2
[021:103] [2022-03-08 05:26:06 +0000.478009][5f3a] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e25540
[021:136] [2022-03-08 05:26:06 +0000.511081][6c1a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c849e0] Current FFmpeg version git-2021-06-16-
97cea6f

[021:183] [2022-03-08 05:26:06 +0000.558091][6c1a] OnStreamInfoFound: video


duration_: 15217
[021:185] [2022-03-08 05:26:06 +0000.559774][5f3a] start decoder
[021:185] [2022-03-08 05:26:06 +0000.559904][5f3a] CreateDecoderByVideoSource
leave. expire time = 83 ms

[021:185] [2022-03-08 05:26:06 +0000.559959][5f3a] BindInputFilter 0x7d07c08310


this 0x7cc7bf30a8
[021:185] [2022-03-08 05:26:06 +0000.559991][5f3a] BindInputFilter 0x7cc7bf30a8
this 0x7cc7bf2b68
[021:185] [2022-03-08 05:26:06 +0000.560026][5f3a] BindInputFilter 0x7d07c08310
this 0x7cc7bf05c8
[021:185] [2022-03-08 05:26:06 +0000.560058][5f3a] BindInputFilter 0x7cc7bf05c8
this 0x7cc7bf21c8
[021:185] [2022-03-08 05:26:06 +0000.560072][5f3a] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
[021:185] [2022-03-08 05:26:06 +0000.560094][5f3a] BindInputFilter 0x7cc7bf2b68
this 0x7cc7bf8588
[021:185] [2022-03-08 05:26:06 +0000.560280][5f3a] BindInputFilter 0x7cc7bf8588
this 0x7cf7bfcb30
[021:185] [2022-03-08 05:26:06 +0000.560326][5f3a] BindInputFilter 0x7cc7bf21c8
this 0x7cc7bf8ac8
[021:185] [2022-03-08 05:26:06 +0000.560427][5f3a] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
[021:185] [2022-03-08 05:26:06 +0000.560704][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[021:187] [2022-03-08 05:26:06 +0000.562008][5f3a] machine model :xiaomi
[021:187] [2022-03-08 05:26:06 +0000.562079][5f3a] Support this machine
model :xiaomi
[021:187] [2022-03-08 05:26:06 +0000.562099][5f3a] global inited! current sdk
version: 07-20-936c45f
[021:187] [2022-03-08 05:26:06 +0000.562200][5f3a] GetPipeline:
-----------------------------------------
[021:187] [2022-03-08 05:26:06 +0000.562231][5f3a] GetPipeline: source:
0x7d07c080f0
[021:187] [2022-03-08 05:26:06 +0000.562245][5f3a] GetPipeline: filter: NULLFilter
[021:187] [2022-03-08 05:26:06 +0000.562265][5f3a] GetPipeline: filter: NULLFilter
[021:187] [2022-03-08 05:26:06 +0000.562291][5f3a] GetPipeline: filter: NULLFilter
[021:187] [2022-03-08 05:26:06 +0000.562304][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[021:187] [2022-03-08 05:26:06 +0000.562324][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[021:187] [2022-03-08 05:26:06 +0000.562350][5f3a] GetPipeline: audio filter:
AudioNUllFilter
[021:187] [2022-03-08 05:26:06 +0000.562377][5f3a] GetPipeline:
------------------------------------------
[021:187] [2022-03-08 05:26:06 +0000.562407][5f3a] filter: filter pipeline2 update
pattern: 0
[021:189] [2022-03-08 05:26:06 +0000.563992][5f3a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:189] [2022-03-08 05:26:06 +0000.564296][5f3a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:189] [2022-03-08 05:26:06 +0000.564392][5f3a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:189] [2022-03-08 05:26:06 +0000.564540][5f3a] DeviceInit:
[021:190] [2022-03-08 05:26:06 +0000.564773][5f3a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:190] [2022-03-08 05:26:06 +0000.565268][5f3a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:190] [2022-03-08 05:26:06 +0000.565576][5f3a] CreatePlatformSpecificObjects:
[021:190] [2022-03-08 05:26:06 +0000.565627][5f3a] audio device use null audio
input and opensl output
[021:190] [2022-03-08 05:26:06 +0000.565655][5f3a] Create OpenSLES output module
with java VM support.

[021:191] [2022-03-08 05:26:06 +0000.565809][5f3a] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:191] [2022-03-08 05:26:06 +0000.565997][5f3a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:191] [2022-03-08 05:26:06 +0000.566201][5f3a] Create OpenSLES output module
with buffer num:2

[021:191] [2022-03-08 05:26:06 +0000.566249][5f3a] Error(trace.cc:40): Init the


output and input for audio device template.
[021:191] [2022-03-08 05:26:06 +0000.566275][5f3a] Init the output device.

[021:191] [2022-03-08 05:26:06 +0000.566304][5f3a] Set the playout as stereo:1


[021:191] [2022-03-08 05:26:06 +0000.566334][5f3a] Set the sample rate to be:44100

[021:191] [2022-03-08 05:26:06 +0000.566377][5f3a] Low latency buffer size:144 low


sample rate:48000
[021:191] [2022-03-08 05:26:06 +0000.566411][5f3a] DeviceInit: Done
[021:191] [2022-03-08 05:26:06 +0000.566556][5f3a] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[021:191] [2022-03-08 05:26:06 +0000.566665][6c25] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d37bdc3a8
[021:192] [2022-03-08 05:26:06 +0000.567069][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[021:192] [2022-03-08 05:26:06 +0000.567151][5f3a]
MediaFilterPlayer::SetPlayerNotify 0x7c47cd0ce0
[021:192] [2022-03-08 05:26:06 +0000.567214][5f3a]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[021:192] [2022-03-08 05:26:06 +0000.567242][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[021:192] [2022-03-08 05:26:06 +0000.567548][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[021:193] [2022-03-08 05:26:06 +0000.568097][5f3a] SetGraphLoop: SetGraphLoop 1
[021:193] [2022-03-08 05:26:06 +0000.568155][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[021:193] [2022-03-08 05:26:06 +0000.568368][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[021:194] [2022-03-08 05:26:06 +0000.569262][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[021:194] [2022-03-08 05:26:06 +0000.569544][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[021:195] [2022-03-08 05:26:06 +0000.569770][6c27] Start:
[021:195] [2022-03-08 05:26:06 +0000.569871][6c26] operator(): video render
started.
[021:195] [2022-03-08 05:26:06 +0000.569907][6c26] DriveRender working... (1/200)
[021:195] [2022-03-08 05:26:06 +0000.569929][6c26] Warning(video_render.cc:390): No
picture to display (1/50)
[021:195] [2022-03-08 05:26:06 +0000.569980][6c27] Start:
[021:195] [2022-03-08 05:26:06 +0000.570082][6c27] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[021:195] [2022-03-08 05:26:06 +0000.570113][6c27] Reset: history total size: 98
[021:195] [2022-03-08 05:26:06 +0000.570141][6c27] DeviceStart:
audioDevice_:0x7da7c9a600
[021:195] [2022-03-08 05:26:06 +0000.570165][6c27] DeviceStart: time profile
playout init before
[021:195] [2022-03-08 05:26:06 +0000.570195][6c27] DeviceStart: time profile
playout init end
[021:195] [2022-03-08 05:26:06 +0000.570219][6c27] OpenSlesOutput:Start playout

[021:198] [2022-03-08 05:26:06 +0000.572909][6c27] Create the opensl output player.


streamtype before:0

[021:198] [2022-03-08 05:26:06 +0000.572967][6c27] Create the opensl output player.


streamtype after:3
[021:200] [2022-03-08 05:26:06 +0000.575154][6c1b] NO get frame from decoder
[021:203] [2022-03-08 05:26:06 +0000.577874][6c1b] NO get frame from decoder
[021:206] [2022-03-08 05:26:06 +0000.581160][6c1b] NO get frame from decoder
[021:208] [2022-03-08 05:26:06 +0000.583313][6c1b] NO get frame from decoder
[021:210] [2022-03-08 05:26:06 +0000.585523][6c1b] NO get frame from decoder
[021:215] [2022-03-08 05:26:06 +0000.592431][6c27] Enqueue opensl buffer size:1764
[021:223] [2022-03-08 05:26:06 +0000.597975][6c1b] NO get frame from decoder
[021:226] [2022-03-08 05:26:06 +0000.601722][6c1b] NO get frame from decoder
[021:239] [2022-03-08 05:26:06 +0000.613739][6c1b] NO get frame from decoder
[021:244] [2022-03-08 05:26:06 +0000.619357][6c27] DeviceStart: time profile
playout all end
[021:245] [2022-03-08 05:26:06 +0000.620084][6c27] operator(): Audio playback
started.
[021:245] [2022-03-08 05:26:06 +0000.620199][6c27] operator(): Started now!
[021:245] [2022-03-08 05:26:06 +0000.620304][6c29] Error(video_source.cc:430): wait
decoder a frame: 0
[021:246] [2022-03-08 05:26:06 +0000.620831][6c29] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[021:247] [2022-03-08 05:26:06 +0000.622496][6c29] OnVideoFrameReady(1/200)
[021:251] [2022-03-08 05:26:06 +0000.626603][6c26] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[021:252] [2022-03-08 05:26:06 +0000.626710][6c26] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:73022389
[021:264] [2022-03-08 05:26:06 +0000.639303][6c26] lipsync_debug: render a video
frame
[021:264] [2022-03-08 05:26:06 +0000.639389][6c26] lipsync_debug: First video frame
rendering.
[021:268] [2022-03-08 05:26:06 +0000.643076][6c2a]
PlayerSimpleBufferQueueCallbackHandler function
[021:268] [2022-03-08 05:26:06 +0000.643438][6c2a] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[021:268] [2022-03-08 05:26:06 +0000.643502][6c2a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:277] [2022-03-08 05:26:06 +0000.652242][6c28] audio_frame_list_ empty
[021:278] [2022-03-08 05:26:06 +0000.653453][6c26]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:13 timeDelta:26 last
video ts:900 frame->pts:2070 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[021:279] [2022-03-08 05:26:06 +0000.654052][6c26] lipsync_debug: tsDelta -
timeDelta = -13
[021:279] [2022-03-08 05:26:06 +0000.654114][6c26] lipsync_debug:result remaining
time:0
[021:279] [2022-03-08 05:26:06 +0000.654128][6c26] dynamic updated lipsync delay:0
[021:281] [2022-03-08 05:26:06 +0000.656569][6c29]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[021:282] [2022-03-08 05:26:06 +0000.656804][6c26] lipsync_debug:remaining time:10
tsDelta - timeDelta:16
[021:282] [2022-03-08 05:26:06 +0000.656852][6c26] lipsync_debug:result remaining
time:10
[021:431] [2022-03-08 05:26:06 +0000.805760][6c28] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[021:431] [2022-03-08 05:26:06 +0000.805863][6c28] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:431] [2022-03-08 05:26:06 +0000.805950][6c27] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[021:431] [2022-03-08 05:26:06 +0000.806105][6c27] The audio playback speed:100
(1/100)
[021:431] [2022-03-08 05:26:06 +0000.806159][6c27] lipsync_debug: The current
played audio timestamp is:0(1/50)
[021:431] [2022-03-08 05:26:06 +0000.806196][6c27] First audio frame rendering
[021:432] [2022-03-08 05:26:06 +0000.807472][6c28] audio frame wait video
frame.last_video_timestamp:151 last_audio_timestamp:254.921
[021:432] [2022-03-08 05:26:06 +0000.807563][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:433] [2022-03-08 05:26:06 +0000.808609][6c28] audio frame wait video
frame.last_video_timestamp:151 last_audio_timestamp:254.921
[021:433] [2022-03-08 05:26:06 +0000.808690][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:434] [2022-03-08 05:26:06 +0000.809578][6c28] audio frame wait video
frame.last_video_timestamp:151 last_audio_timestamp:254.921
[021:434] [2022-03-08 05:26:06 +0000.809606][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:435] [2022-03-08 05:26:06 +0000.810487][6c28] audio frame wait video
frame.last_video_timestamp:151 last_audio_timestamp:254.921
[021:435] [2022-03-08 05:26:06 +0000.810511][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:436] [2022-03-08 05:26:06 +0000.811381][6c28] audio frame wait video
frame.last_video_timestamp:151 last_audio_timestamp:254.921
[021:436] [2022-03-08 05:26:06 +0000.811404][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:437] [2022-03-08 05:26:06 +0000.812276][6c28] audio frame wait video
frame.last_video_timestamp:151 last_audio_timestamp:254.921
[021:437] [2022-03-08 05:26:06 +0000.812305][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:438] [2022-03-08 05:26:06 +0000.813180][6c28] audio frame wait video
frame.last_video_timestamp:151 last_audio_timestamp:254.921
[021:438] [2022-03-08 05:26:06 +0000.813198][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:439] [2022-03-08 05:26:06 +0000.814154][6c28] audio frame wait video
frame.last_video_timestamp:183 last_audio_timestamp:300.907
[021:439] [2022-03-08 05:26:06 +0000.814225][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:440] [2022-03-08 05:26:06 +0000.815127][6c28] audio frame wait video
frame.last_video_timestamp:183 last_audio_timestamp:300.907
[021:440] [2022-03-08 05:26:06 +0000.815226][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:441] [2022-03-08 05:26:06 +0000.816133][6c28] audio frame wait video
frame.last_video_timestamp:183 last_audio_timestamp:300.907
[021:441] [2022-03-08 05:26:06 +0000.816187][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:442] [2022-03-08 05:26:06 +0000.817073][6c28] audio frame wait video
frame.last_video_timestamp:183 last_audio_timestamp:300.907
[021:442] [2022-03-08 05:26:06 +0000.817184][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:445] [2022-03-08 05:26:06 +0000.820620][6c28] audio frame wait video
frame.last_video_timestamp:217 last_audio_timestamp:324.898
[021:446] [2022-03-08 05:26:06 +0000.820715][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:447] [2022-03-08 05:26:06 +0000.822060][6c28] audio frame wait video
frame.last_video_timestamp:249 last_audio_timestamp:370.884
[021:447] [2022-03-08 05:26:06 +0000.822225][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:448] [2022-03-08 05:26:06 +0000.823135][6c28] audio frame wait video
frame.last_video_timestamp:249 last_audio_timestamp:370.884
[021:448] [2022-03-08 05:26:06 +0000.823216][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:449] [2022-03-08 05:26:06 +0000.824120][6c28] audio frame wait video
frame.last_video_timestamp:249 last_audio_timestamp:370.884
[021:449] [2022-03-08 05:26:06 +0000.824163][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:450] [2022-03-08 05:26:06 +0000.825072][6c28] audio frame wait video
frame.last_video_timestamp:249 last_audio_timestamp:370.884
[021:450] [2022-03-08 05:26:06 +0000.825125][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:451] [2022-03-08 05:26:06 +0000.826079][6c28] audio frame wait video
frame.last_video_timestamp:282 last_audio_timestamp:393.878
[021:451] [2022-03-08 05:26:06 +0000.826125][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:452] [2022-03-08 05:26:06 +0000.827008][6c28] audio frame wait video
frame.last_video_timestamp:282 last_audio_timestamp:393.878
[021:452] [2022-03-08 05:26:06 +0000.827038][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:453] [2022-03-08 05:26:06 +0000.827978][6c28] audio frame wait video
frame.last_video_timestamp:282 last_audio_timestamp:393.878
[021:453] [2022-03-08 05:26:06 +0000.828027][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:454] [2022-03-08 05:26:06 +0000.828919][6c28] audio frame wait video
frame.last_video_timestamp:282 last_audio_timestamp:393.878
[021:454] [2022-03-08 05:26:06 +0000.828954][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:455] [2022-03-08 05:26:06 +0000.829829][6c28] audio frame wait video
frame.last_video_timestamp:282 last_audio_timestamp:393.878
[021:455] [2022-03-08 05:26:06 +0000.829852][6c28]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:518] [2022-03-08 05:26:06 +0000.892841][6c29] video frame wait audio frame:
last_video_timestamp:515 last_audio_timestamp:393.878
[021:897] [2022-03-08 05:26:07 +0000.272192][6c26] lipsync_debug:displaying video
ts:58860 The current displayed video timestamp is:73023034
[022:174] [2022-03-08 05:26:07 +0000.549560][6c2a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:240] [2022-03-08 05:26:07 +0000.615035][6bce] Run AGC when audioType = 0
[022:246] [2022-03-08 05:26:07 +0000.620783][6c27] do work DoLipsync!
[022:246] [2022-03-08 05:26:07 +0000.620865][6c27] total delay:292 videoTsMS:987
audioTsMS:695 diff:292
[022:246] [2022-03-08 05:26:07 +0000.620893][6c27] Set the lipsync delay:292
[022:338] [2022-03-08 05:26:07 +0000.713434][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[022:355] [2022-03-08 05:26:07 +0000.729866][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[022:355] [2022-03-08 05:26:07 +0000.730685][6c27] Stop:
[022:356] [2022-03-08 05:26:07 +0000.730904][6c26] operator(): Video Render
stopped.
[022:356] [2022-03-08 05:26:07 +0000.731061][6c27] Stop:
[022:357] [2022-03-08 05:26:07 +0000.732008][6c27] DeviceStop:
audioDevice_:0x7da7c9a600
[022:357] [2022-03-08 05:26:07 +0000.732200][6c27] OpenSlesOutput:Stop playout

[022:361] [2022-03-08 05:26:07 +0000.736198][6c27] DeviceStop: Done


[022:361] [2022-03-08 05:26:07 +0000.736632][6c27] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[022:362] [2022-03-08 05:26:07 +0000.736749][6c27] operator(): Stop now!
[022:387] [2022-03-08 05:26:07 +0000.762395][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[022:387] [2022-03-08 05:26:07 +0000.762499][5f3a] StopPreView: Have Stopped,
operation cancel
[022:387] [2022-03-08 05:26:07 +0000.762536][5f3a] Stop:
[022:387] [2022-03-08 05:26:07 +0000.762657][6c27] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[022:388] [2022-03-08 05:26:07 +0000.762870][5f3a] DeviceRelease:
audioDevice_:0x7da7c9a600
[022:388] [2022-03-08 05:26:07 +0000.762916][5f3a] OpenSlesOutput:Stop playout

[022:388] [2022-03-08 05:26:07 +0000.762958][5f3a] DeviceRelease: Release the


webrtc device object.
[022:388] [2022-03-08 05:26:07 +0000.763146][5f3a] OpenSlesOutput destruct.

[022:388] [2022-03-08 05:26:07 +0000.763213][5f3a] DeviceRelease: Done


[022:388] [2022-03-08 05:26:07 +0000.763321][5f3a] Stop:
[022:389] [2022-03-08 05:26:07 +0000.764485][6c26] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[022:392] [2022-03-08 05:26:07 +0000.767491][5f3a] global uninited!
[022:392] [2022-03-08 05:26:07 +0000.767686][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[022:393] [2022-03-08 05:26:07 +0000.767800][5f3a] ~MediaFilterGraph:
MediaFilterGraph destruct
[022:393] [2022-03-08 05:26:07 +0000.767834][5f3a] RemoveVideoBackGroud: hava not
add video backgroud
[022:393] [2022-03-08 05:26:07 +0000.767904][5f3a] UnbindInputFilter 0x7cc7bf8588
this 0x7cf7bfcb30
[022:393] [2022-03-08 05:26:07 +0000.768026][5f3a] ClearAllSource: remove source
filter, sourceid: 0x7d07c080f0
[022:393] [2022-03-08 05:26:07 +0000.768045][5f3a] DestoryDecoderByVideoSource
time:73023530 enter.

[022:393] [2022-03-08 05:26:07 +0000.768067][5f3a] ~VideoBindDecoder time:73023530


enter.

[022:393] [2022-03-08 05:26:07 +0000.768252][5f3a] CleanUp time:73023530 enter.

[022:396] [2022-03-08 05:26:07 +0000.770875][5f3a] CleanUp leave. expire time = 3


ms

[022:396] [2022-03-08 05:26:07 +0000.770966][5f3a] CleanUp time:73023533 enter.

[022:396] [2022-03-08 05:26:07 +0000.771492][5f3a] CleanUp leave. expire time = 0


ms

[022:397] [2022-03-08 05:26:07 +0000.772110][5f3a] ~VideoBindDecoder leave. expire


time = 4 ms

[022:397] [2022-03-08 05:26:07 +0000.772220][5f3a] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[022:397] [2022-03-08 05:26:07 +0000.772264][5f3a] UnbindInputFilter 0x7cc7bf2b68


this 0x7cc7bf8588
[022:397] [2022-03-08 05:26:07 +0000.772315][5f3a] UnbindInputFilter 0x7cc7bf30a8
this 0x7cc7bf2b68
[022:397] [2022-03-08 05:26:07 +0000.772345][5f3a] UnbindInputFilter 0x7d07c08310
this 0x7cc7bf30a8
[022:397] [2022-03-08 05:26:07 +0000.772378][5f3a] UnbindInputFilter 0x7cc7bf21c8
this 0x7cc7bf8ac8
[022:397] [2022-03-08 05:26:07 +0000.772413][5f3a] UnbindInputFilter 0x7cc7bf05c8
this 0x7cc7bf21c8
[022:397] [2022-03-08 05:26:07 +0000.772446][5f3a] UnbindInputFilter 0x7d07c08310
this 0x7cc7bf05c8
[022:405] [2022-03-08 05:26:07 +0000.779973][5f3a] ~GLESContext:
[022:406] [2022-03-08 05:26:07 +0000.780998][5f3a] GLESContext destruct finish.
[022:406] [2022-03-08 05:26:07 +0000.781112][5f3a] filter: filter pipeline destroy
this: 0x7cf7bfca90
[022:407] [2022-03-08 05:26:07 +0000.781731][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:407] [2022-03-08 05:26:07 +0000.782267][5f3a] machine model :xiaomi
[022:407] [2022-03-08 05:26:07 +0000.782320][5f3a] Support this machine
model :xiaomi
[022:407] [2022-03-08 05:26:07 +0000.782347][5f3a] global inited! current sdk
version: 07-20-936c45f
[022:407] [2022-03-08 05:26:07 +0000.782537][5f3a] filter: filter pipeline
construtc this: 0x7cf7bfca90
[022:407] [2022-03-08 05:26:07 +0000.782572][5f3a] MediaFilterGraph:
MediaFilterGraph construct
[022:407] [2022-03-08 05:26:07 +0000.782631][5f3a] GLESContext:
[022:407] [2022-03-08 05:26:07 +0000.782672][5f3a] The result of eglGetDisplay is:
0xb400007ce7b8be70
[022:409] [2022-03-08 05:26:07 +0000.783726][5f3a] The result of creation:
0x7c97bfc6c0
[022:409] [2022-03-08 05:26:07 +0000.783842][5f3a] The result of
eglCreatePbufferSurface is: 0x7c97be3c70
[022:409] [2022-03-08 05:26:07 +0000.783944][5f3a] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
[022:409] [2022-03-08 05:26:07 +0000.783973][5f3a] The source 0 speed:1
[022:409] [2022-03-08 05:26:07 +0000.784005][5f3a] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4,
delay: 0
[022:409] [2022-03-08 05:26:07 +0000.784030][5f3a] CreateDecoderByVideoSource
time:73023546 enter.

[022:409] [2022-03-08 05:26:07 +0000.784382][5f3a] running_decoder_count:0max


count:2
[022:409] [2022-03-08 05:26:07 +0000.784426][5f3a] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e31ba0
[022:410] [2022-03-08 05:26:07 +0000.785492][6c2d] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c32f10] Current FFmpeg version git-2021-06-16-
97cea6f

[022:429] [2022-03-08 05:26:07 +0000.804130][6c2d] OnStreamInfoFound: video


duration_: 15217
[022:431] [2022-03-08 05:26:07 +0000.806680][6c2e] NO get frame from decoder
[022:432] [2022-03-08 05:26:07 +0000.806768][5f3a] start decoder
[022:432] [2022-03-08 05:26:07 +0000.806815][5f3a] CreateDecoderByVideoSource
leave. expire time = 23 ms

[022:432] [2022-03-08 05:26:07 +0000.806865][5f3a] BindInputFilter 0x7d07c08310


this 0x7cc7bf21c8
[022:432] [2022-03-08 05:26:07 +0000.806896][5f3a] BindInputFilter 0x7cc7bf21c8
this 0x7cc7bf8ac8
[022:432] [2022-03-08 05:26:07 +0000.806955][5f3a] BindInputFilter 0x7d07c08310
this 0x7cc7bf30a8
[022:432] [2022-03-08 05:26:07 +0000.807032][5f3a] BindInputFilter 0x7cc7bf30a8
this 0x7cc7c01dc8
[022:432] [2022-03-08 05:26:07 +0000.807058][5f3a] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
[022:432] [2022-03-08 05:26:07 +0000.807097][5f3a] BindInputFilter 0x7cc7bf8ac8
this 0x7cc7bde268
[022:432] [2022-03-08 05:26:07 +0000.807130][5f3a] BindInputFilter 0x7cc7bde268
this 0x7cf7bfcb30
[022:432] [2022-03-08 05:26:07 +0000.807163][5f3a] BindInputFilter 0x7cc7c01dc8
this 0x7cc7bff9e8
[022:432] [2022-03-08 05:26:07 +0000.807195][5f3a] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73006396.mp4
[022:432] [2022-03-08 05:26:07 +0000.807562][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[022:433] [2022-03-08 05:26:07 +0000.807837][5f3a] MediaComposeFile time:73023570
enter.

[022:433] [2022-03-08 05:26:07 +0000.807926][5f3a] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[022:433] [2022-03-08 05:26:07 +0000.808229][5f3a] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[022:433] [2022-03-08 05:26:07 +0000.808341][5f3a] Recording session using default
bitrate support by app:31457280
[022:433] [2022-03-08 05:26:07 +0000.808592][6c38] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17ba9970
[022:433] [2022-03-08 05:26:07 +0000.808650][6c38] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[022:434] [2022-03-08 05:26:07 +0000.808790][5f3a] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[022:434] [2022-03-08 05:26:07 +0000.808922][5f3a] GetPipeline:
-----------------------------------------
[022:434] [2022-03-08 05:26:07 +0000.808956][5f3a] GetPipeline: source:
0x7d07c080f0
[022:434] [2022-03-08 05:26:07 +0000.808983][5f3a] GetPipeline: filter: NULLFilter
[022:434] [2022-03-08 05:26:07 +0000.809009][5f3a] GetPipeline: filter: NULLFilter
[022:434] [2022-03-08 05:26:07 +0000.809035][5f3a] GetPipeline: filter: NULLFilter
[022:434] [2022-03-08 05:26:07 +0000.809104][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[022:434] [2022-03-08 05:26:07 +0000.809145][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[022:434] [2022-03-08 05:26:07 +0000.809164][5f3a] GetPipeline: audio filter:
AudioNUllFilter
[022:434] [2022-03-08 05:26:07 +0000.809188][5f3a] GetPipeline:
------------------------------------------
[022:434] [2022-03-08 05:26:07 +0000.809216][5f3a] filter: filter pipeline2 update
pattern: 2
[022:434] [2022-03-08 05:26:07 +0000.809432][5f3a] MediaComposeFile leave. expire
time = 1 ms

[022:435] [2022-03-08 05:26:07 +0000.809989][5f3a] machine model :xiaomi


[022:435] [2022-03-08 05:26:07 +0000.810070][5f3a] Support this machine
model :xiaomi
[022:435] [2022-03-08 05:26:07 +0000.810095][5f3a] global inited! current sdk
version: 07-20-936c45f
[022:437] [2022-03-08 05:26:07 +0000.811916][6c2e] NO get frame from decoder
[022:441] [2022-03-08 05:26:07 +0000.815839][6c2e] NO get frame from decoder
[022:444] [2022-03-08 05:26:07 +0000.819113][6c2e] NO get frame from decoder
[022:446] [2022-03-08 05:26:07 +0000.821616][6c2e] NO get frame from decoder
[022:448] [2022-03-08 05:26:07 +0000.823206][6c2e] NO get frame from decoder
[022:450] [2022-03-08 05:26:07 +0000.825187][6c2e] NO get frame from decoder
[022:452] [2022-03-08 05:26:07 +0000.827193][6c2e] NO get frame from decoder
[022:454] [2022-03-08 05:26:07 +0000.829093][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[022:454] [2022-03-08 05:26:07 +0000.829227][5f3a] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 297
[022:454] [2022-03-08 05:26:07 +0000.829358][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[022:454] [2022-03-08 05:26:07 +0000.829411][5f3a] BeginCompose: BeginCompose, is
composing 0
[022:454] [2022-03-08 05:26:07 +0000.829541][6c38] start recording, file path:
[022:454] [2022-03-08 05:26:07 +0000.829699][6c38] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 297 audio_timescale:44100
video_timescale:90000
[022:455] [2022-03-08 05:26:07 +0000.829765][6c38] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[022:455] [2022-03-08 05:26:07 +0000.829811][6c38] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 297
[022:455] [2022-03-08 05:26:07 +0000.829852][6c38] fd_open successed
handle:0xb400007d67b96920
[022:455] [2022-03-08 05:26:07 +0000.830011][6c38] create mp4 file:318
m_fileHandle: 0x7d37c41060
[022:455] [2022-03-08 05:26:07 +0000.830041][6c38] MP4 file: is opened successfully
[022:455] [2022-03-08 05:26:07 +0000.830068][6c38] setupMediaProcessers:
[022:455] [2022-03-08 05:26:07 +0000.830092][6c38]
RecordingSessionInternalSimple:setup media processers.
[022:455] [2022-03-08 05:26:07 +0000.830117][6c38] construct AAC encoder
[022:455] [2022-03-08 05:26:07 +0000.830450][6c38] H264Encoder creating:
ultrafast012323
[022:455] [2022-03-08 05:26:07 +0000.830497][6c38] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[022:456] [2022-03-08 05:26:07 +0000.831103][6c38] H264Encode::GetMachineModel is
M2101K9AG
[022:456] [2022-03-08 05:26:07 +0000.831176][6c38] H264Encoder machine_mode
is:M2101K9AG
[022:456] [2022-03-08 05:26:07 +0000.831207][6c38] H264Encode::machine size :9
machine_mode:M2101K9AG
[022:456] [2022-03-08 05:26:07 +0000.831232][6c38] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[022:456] [2022-03-08 05:26:07 +0000.831258][6c38] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[022:456] [2022-03-08 05:26:07 +0000.831281][6c38] setupCompressionSession:
[022:456] [2022-03-08 05:26:07 +0000.831307][6c38] H264Encode::creating hareware
Encoder
[022:456] [2022-03-08 05:26:07 +0000.831335][6c38] AndroidHwAvcEncoder
time:73023593 enter.

[022:456] [2022-03-08 05:26:07 +0000.831610][6c38] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b162dc760
[022:457] [2022-03-08 05:26:07 +0000.831809][6c38] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[022:457] [2022-03-08 05:26:07 +0000.831859][6c38] The video avc hw codec address
is 0x7c37bd80d0
[022:457] [2022-03-08 05:26:07 +0000.831962][6c38] AndroidHwAvcEncoder leave.
expire time = 1 ms

[022:457] [2022-03-08 05:26:07 +0000.832006][6c38] RegisterEncodeCompleteCallback


time:73023594 enter.
[022:457] [2022-03-08 05:26:07 +0000.832168][6c38] RegisterEncodeCompleteCallback
leave. expire time = 0 ms

[022:457] [2022-03-08 05:26:07 +0000.832210][6c38] InitEncode time:73023594 enter.

[022:457] [2022-03-08 05:26:07 +0000.832329][6c38] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[022:457] [2022-03-08 05:26:07 +0000.832370][6c38] Create time:73023594 enter.

[022:457] [2022-03-08 05:26:07 +0000.832399][6c38] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[022:457] [2022-03-08 05:26:07 +0000.832435][6c38]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7be7310
[022:457] [2022-03-08 05:26:07 +0000.832592][6c38] supported_type:video/avc
[022:457] [2022-03-08 05:26:07 +0000.832628][6c38] name:OMX.qcom.video.encoder.avc
mime:video/avc
[022:457] [2022-03-08 05:26:07 +0000.832666][6c38] hwCodecPrefix :OMX.qcom.
[022:457] [2022-03-08 05:26:07 +0000.832692][6c38] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[022:458] [2022-03-08 05:26:07 +0000.832716][6c38] mediacodec_createCodecByName
time:73023595 enter.

[022:458] [2022-03-08 05:26:07 +0000.832736][6c38] WrapAndroidMediaCodec


time:73023595 enter.

[022:458] [2022-03-08 05:26:07 +0000.832873][6c38] WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:464] [2022-03-08 05:26:07 +0000.838987][6c3d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d07bc2dd8
[022:482] [2022-03-08 05:26:07 +0000.857440][6c38] mediacodec_createCodecByName
leave. expire time = 24 ms

[022:482] [2022-03-08 05:26:07 +0000.857541][6c38] WrapAndroidMediaFromat


time:73023619 enter.

[022:482] [2022-03-08 05:26:07 +0000.857613][6c38] WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:522] [2022-03-08 05:26:07 +0000.896905][6c38] Destroy time:73023659 enter.

[022:522] [2022-03-08 05:26:07 +0000.897002][6c38] WrapAndroidMediaFromat::


Destroy
[022:522] [2022-03-08 05:26:07 +0000.897026][6c38] Destroy leave. expire time = 0
ms

[022:522] [2022-03-08 05:26:07 +0000.897045][6c38] ~WrapAndroidMediaFromat


time:73023659 enter.

[022:522] [2022-03-08 05:26:07 +0000.897065][6c38] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:522] [2022-03-08 05:26:07 +0000.897086][6c38] Create leave. expire time = 65


ms

[022:522] [2022-03-08 05:26:07 +0000.897106][6c38] isSemiPlanarSupport


time:73023659 enter.
[022:522] [2022-03-08 05:26:07 +0000.897175][6c38] H264Encoder isSemiPlanarSupport
[022:522] [2022-03-08 05:26:07 +0000.897195][6c38] isSemiPlanarSupport leave.
expire time = 0 ms

[022:522] [2022-03-08 05:26:07 +0000.897214][6c38] creat hw H264Encoder success,


isSemiPlanar:1
[022:522] [2022-03-08 05:26:07 +0000.897353][6c38] InitEncode leave. expire time =
65 ms

[022:522] [2022-03-08 05:26:07 +0000.897383][6c38] H264Encode::created Encoder


[022:522] [2022-03-08 05:26:07 +0000.897404][6c38] H264Encode:: H264 encoder
created.
[022:522] [2022-03-08 05:26:07 +0000.897421][6c38] H264 encoder created.
[022:522] [2022-03-08 05:26:07 +0000.897438][6c38]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7bdb650
[022:522] [2022-03-08 05:26:07 +0000.897459][6c38] setOutput:
[022:522] [2022-03-08 05:26:07 +0000.897476][6c38]
RecordingSessionInternalSimple:encoder set output to muxer!
[022:522] [2022-03-08 05:26:07 +0000.897493][6c38] request a key frame
[022:522] [2022-03-08 05:26:07 +0000.897508][6c38] H264Encode:: request a key frame
[022:529] [2022-03-08 05:26:07 +0000.903798][6c3c] Pull audio failed.(wait video!)
[022:533] [2022-03-08 05:26:07 +0000.908288][6c38] setDisplayRotate :90
[022:533] [2022-03-08 05:26:07 +0000.908443][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:538] [2022-03-08 05:26:07 +0000.913449][6c39] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[022:539] [2022-03-08 05:26:07 +0000.914631][6c39]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[022:544] [2022-03-08 05:26:07 +0000.918935][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[022:593] [2022-03-08 05:26:07 +0000.968034][6c39] h264 add frame header cdr flag
[022:601] [2022-03-08 05:26:07 +0000.976531][6c39] h264 add frame header cdr flag
[022:603] [2022-03-08 05:26:07 +0000.978209][6c39] Received key frame:10
[022:603] [2022-03-08 05:26:07 +0000.978323][6c39] H264Encode:: get a sps pps
header!headerSize:29
[022:608] [2022-03-08 05:26:07 +0000.982885][6c3d] get the H.264 SPS parameter
[022:608] [2022-03-08 05:26:07 +0000.983204][6c3d] add video track with id:1
[022:610] [2022-03-08 05:26:07 +0000.985410][6c3d] get the H.264 PPS parameter
[022:612] [2022-03-08 05:26:07 +0000.987119][6c3d] get the H.264 IDR frame
[022:612] [2022-03-08 05:26:07 +0000.987241][6c3d] resss:true
[022:612] [2022-03-08 05:26:07 +0000.987324][6c3d] video start ts:10
[022:612] [2022-03-08 05:26:07 +0000.987423][6c3d] the video frame has been written
into MP4 file
[022:688] [2022-03-08 05:26:08 +0000.63719][6c3c] audio_frame_list_ empty
[022:751] [2022-03-08 05:26:08 +0000.126169][6c3d] add aac audio track with id:2
[022:751] [2022-03-08 05:26:08 +0000.126301][6c3d] audio start ts:0
[022:751] [2022-03-08 05:26:08 +0000.126334][6c3d] the audio frame has been written
into MP4 file
[022:752] [2022-03-08 05:26:08 +0000.127028][6c38] setDisplayRotate :90
[022:752] [2022-03-08 05:26:08 +0000.127129][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:769] [2022-03-08 05:26:08 +0000.144230][6c38] setDisplayRotate :90
[022:769] [2022-03-08 05:26:08 +0000.144303][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:844] [2022-03-08 05:26:08 +0000.219403][6c39] DTS queue for
Generator:0x7d07bcfe18 451 483
[022:940] [2022-03-08 05:26:08 +0000.314903][6c39] Push an pts:788 to dts queue.
[022:995] [2022-03-08 05:26:08 +0000.369935][6c39] last dts:751 currentPts:788
ppsOrSPS:0 queue length:2
[023:128] [2022-03-08 05:26:08 +0000.503376][6c3c] audio_frame_list_ empty
[023:175] [2022-03-08 05:26:08 +0000.549863][6c39] DTS queue for
Generator:0x7d07bcfe18 1256 1285 1331 1360
[023:182] [2022-03-08 05:26:08 +0000.556935][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[023:186] [2022-03-08 05:26:08 +0000.560740][6c3b] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7980 diff: 21
[023:244] [2022-03-08 05:26:08 +0000.619231][6c39] SendFrame
encodedImage._timeStamp:1487encodedImage->_length:84976
[023:245] [2022-03-08 05:26:08 +0000.620317][6c39] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1521 pts:1521
[023:268] [2022-03-08 05:26:08 +0000.643476][6c39] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1658
[023:268] [2022-03-08 05:26:08 +0000.643575][6c39] push video frame to H264
encoder. (100 frame for one log)

[023:268] [2022-03-08 05:26:08 +0000.643626][6c39] push video frame to H264


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

[023:268] [2022-03-08 05:26:08 +0000.643652][6c39] H264Encode::push video frame to


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

[023:268] [2022-03-08 05:26:08 +0000.643693][6c39] The input pts:1658 fps:30


[023:296] [2022-03-08 05:26:08 +0000.671181][6c39] H264Encode::H264SWEncoder get
callback, length:163616 type:1 nalType:1length:163612
[023:360] [2022-03-08 05:26:08 +0000.735513][6c38] setDisplayRotate :90
[023:362] [2022-03-08 05:26:08 +0000.737006][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:375] [2022-03-08 05:26:08 +0000.750255][6c39] Push an pts:2158 to dts queue.
[023:397] [2022-03-08 05:26:08 +0000.772457][6c39] h264 add frame header cdr flag
[023:398] [2022-03-08 05:26:08 +0000.773050][6c39] Received key frame:2018
[023:414] [2022-03-08 05:26:08 +0000.789036][6c39] DTS queue for
Generator:0x7d07bcfe18 2158
[023:418] [2022-03-08 05:26:08 +0000.792899][6c3d] get the H.264 IDR frame
[023:429] [2022-03-08 05:26:08 +0000.804099][6c39] last dts:2124 currentPts:2158
ppsOrSPS:0 queue length:3
[023:496] [2022-03-08 05:26:08 +0000.871385][6c3c] audio_frame_list_ empty
[023:536] [2022-03-08 05:26:08 +0000.911596][6c38] setDisplayRotate :90
[023:536] [2022-03-08 05:26:08 +0000.911692][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:637] [2022-03-08 05:26:09 +0000.11808][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[023:765] [2022-03-08 05:26:09 +0000.139791][6c39] DTS queue for
Generator:0x7d07bcfe18 2887 2923 2956 2988 3019 3054 3091
[023:893] [2022-03-08 05:26:09 +0000.268294][6c38] setDisplayRotate :90
[023:893] [2022-03-08 05:26:09 +0000.268390][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:983] [2022-03-08 05:26:09 +0000.358415][6c39] Push an pts:3490 to dts queue.
[024:006] [2022-03-08 05:26:09 +0000.380979][6c3c] audio_frame_list_ empty
[024:041] [2022-03-08 05:26:09 +0000.415760][6c39] last dts:3454 currentPts:3490
ppsOrSPS:0 queue length:4
[024:044] [2022-03-08 05:26:09 +0000.419304][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[024:069] [2022-03-08 05:26:09 +0000.443884][6c3b] Error(video_source.cc:430): wait
decoder a frame: 3
[024:111] [2022-03-08 05:26:09 +0000.486578][6c39] DTS queue for
Generator:0x7d07bcfe18 3823
[024:196] [2022-03-08 05:26:09 +0000.571063][6c39] h264 add frame header cdr flag
[024:196] [2022-03-08 05:26:09 +0000.571476][6c39] Received key frame:4020
[024:231] [2022-03-08 05:26:09 +0000.606302][6c3d] get the H.264 IDR frame
[024:236] [2022-03-08 05:26:09 +0000.611013][6bce] Run AGC when audioType = 0
[024:239] [2022-03-08 05:26:09 +0000.614248][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:292] [2022-03-08 05:26:09 +0000.667321][6c38] setDisplayRotate :90
[024:292] [2022-03-08 05:26:09 +0000.667415][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:377] [2022-03-08 05:26:09 +0000.751831][6c39] DTS queue for
Generator:0x7d07bcfe18 4590 4620 4656 4688
[024:391] [2022-03-08 05:26:09 +0000.766208][6c3c] audio_frame_list_ empty
[024:423] [2022-03-08 05:26:09 +0000.798415][6c39] Push an pts:4824 to dts queue.
[024:466] [2022-03-08 05:26:09 +0000.840899][6c39] SendFrame
encodedImage._timeStamp:4824encodedImage->_length:163488
[024:466] [2022-03-08 05:26:09 +0000.841030][6c39] last dts:4787 currentPts:4824
ppsOrSPS:0 queue length:3
[024:479] [2022-03-08 05:26:09 +0000.854347][6c39] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4884 pts:4884
[024:498] [2022-03-08 05:26:09 +0000.873205][6c39] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5017
[024:498] [2022-03-08 05:26:09 +0000.873319][6c39] push video frame to H264
encoder. (100 frame for one log)

[024:498] [2022-03-08 05:26:09 +0000.873363][6c39] push video frame to H264


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

[024:498] [2022-03-08 05:26:09 +0000.873388][6c39] H264Encode::push video frame to


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

[024:498] [2022-03-08 05:26:09 +0000.873416][6c39] The input pts:5017 fps:30


[024:542] [2022-03-08 05:26:09 +0000.917100][6c39] H264Encode::H264SWEncoder get
callback, length:176656 type:1 nalType:1length:176652
[024:670] [2022-03-08 05:26:10 +0000.45551][6c38] setDisplayRotate :90
[024:670] [2022-03-08 05:26:10 +0000.45629][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:691] [2022-03-08 05:26:10 +0000.66569][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[024:701] [2022-03-08 05:26:10 +0000.75863][6c3b] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8956 diff: 45
[024:716] [2022-03-08 05:26:10 +0000.91320][6c39] DTS queue for
Generator:0x7d07bcfe18 5457 5489
[024:760] [2022-03-08 05:26:10 +0000.135591][6c3c] audio_frame_list_ empty
[024:884] [2022-03-08 05:26:10 +0000.259219][6c39] Push an pts:6154 to dts queue.
[024:916] [2022-03-08 05:26:10 +0000.291166][6c39] h264 add frame header cdr flag
[024:916] [2022-03-08 05:26:10 +0000.291610][6c39] Received key frame:6017
[024:926] [2022-03-08 05:26:10 +0000.301032][6c3d] get the H.264 IDR frame
[024:947] [2022-03-08 05:26:10 +0000.321979][6c39] last dts:6120 currentPts:6154
ppsOrSPS:0 queue length:5
[024:954] [2022-03-08 05:26:10 +0000.329037][6c39] DTS queue for
Generator:0x7d07bcfe18 6257 6288 6317
[024:999] [2022-03-08 05:26:10 +0000.374006][6c38] setDisplayRotate :90
[024:999] [2022-03-08 05:26:10 +0000.374091][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:086] [2022-03-08 05:26:10 +0000.461159][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[025:159] [2022-03-08 05:26:10 +0000.534448][6c3c] audio_frame_list_ empty
[025:247] [2022-03-08 05:26:10 +0000.622261][6c39] DTS queue for
Generator:0x7d07bcfe18 7020 7053 7087 7119 7153 7189 7221
[025:362] [2022-03-08 05:26:10 +0000.737224][6c38] setDisplayRotate :90
[025:362] [2022-03-08 05:26:10 +0000.737340][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:385] [2022-03-08 05:26:10 +0000.759723][6c39] Push an pts:7487 to dts queue.
[025:413] [2022-03-08 05:26:10 +0000.788349][6c39] last dts:7453 currentPts:7487
ppsOrSPS:0 queue length:3
[025:505] [2022-03-08 05:26:10 +0000.880569][6c39] DTS queue for
Generator:0x7d07bcfe18 7919 7952 7985
[025:541] [2022-03-08 05:26:10 +0000.916395][6c39] h264 add frame header cdr flag
[025:542] [2022-03-08 05:26:10 +0000.916876][6c39] Received key frame:8014
[025:564] [2022-03-08 05:26:10 +0000.938771][6c3d] get the H.264 IDR frame
[025:575] [2022-03-08 05:26:10 +0000.950147][6c38] setDisplayRotate :90
[025:575] [2022-03-08 05:26:10 +0000.950270][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:584] [2022-03-08 05:26:10 +0000.959157][6c3c] audio_frame_list_ empty
[025:585] [2022-03-08 05:26:10 +0000.960359][6c38] setDisplayRotate :90
[025:585] [2022-03-08 05:26:10 +0000.960440][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:585] [2022-03-08 05:26:10 +0000.960617][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[025:590] [2022-03-08 05:26:10 +0000.964973][6c39] SendFrame
encodedImage._timeStamp:8155encodedImage->_length:162048
[025:607] [2022-03-08 05:26:10 +0000.982572][6c38] setDisplayRotate :90
[025:607] [2022-03-08 05:26:10 +0000.982657][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:614] [2022-03-08 05:26:10 +0000.988751][6c39] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8254 pts:8254
[025:730] [2022-03-08 05:26:11 +0000.104994][6c38] setDisplayRotate :90
[025:730] [2022-03-08 05:26:11 +0000.105109][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:732] [2022-03-08 05:26:11 +0000.107198][6c39] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8386
[025:732] [2022-03-08 05:26:11 +0000.107298][6c39] push video frame to H264
encoder. (100 frame for one log)

[025:732] [2022-03-08 05:26:11 +0000.107325][6c39] push video frame to H264


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

[025:732] [2022-03-08 05:26:11 +0000.107347][6c39] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:8386(100 frame for one
log)
[025:732] [2022-03-08 05:26:11 +0000.107375][6c39] The input pts:8386 fps:30
[025:736] [2022-03-08 05:26:11 +0000.111559][6c38] setDisplayRotate :90
[025:736] [2022-03-08 05:26:11 +0000.111642][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:757] [2022-03-08 05:26:11 +0000.131979][6bce] haveEnoughProcessedData
internalAudioStream.length: 20
[025:758] [2022-03-08 05:26:11 +0000.132861][6c39] H264Encode::H264SWEncoder get
callback, length:115184 type:1 nalType:1length:115180
[025:868] [2022-03-08 05:26:11 +0000.242855][6c39] DTS queue for
Generator:0x7d07bcfe18 8751 8785
[025:878] [2022-03-08 05:26:11 +0000.252720][6c39] Push an pts:8821 to dts queue.
[025:907] [2022-03-08 05:26:11 +0000.281915][6c39] last dts:8785 currentPts:8821
ppsOrSPS:0 queue length:5
[025:967] [2022-03-08 05:26:11 +0000.342292][6c3c] audio_frame_list_ empty
[026:111] [2022-03-08 05:26:11 +0000.485946][6c38] setDisplayRotate :90
[026:111] [2022-03-08 05:26:11 +0000.486049][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:150] [2022-03-08 05:26:11 +0000.524925][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[026:163] [2022-03-08 05:26:11 +0000.538439][6c3c] FilterPipeline2::OnAudioFrame
pts 431956 last_audio_timestamp_ 9794.92
[026:166] [2022-03-08 05:26:11 +0000.541357][6c3b] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9948 diff: 53
[026:203] [2022-03-08 05:26:11 +0000.578039][6c39] DTS queue for
Generator:0x7d07bcfe18 9584 9618
[026:238] [2022-03-08 05:26:11 +0000.613444][6bce] Run AGC when audioType = 0
[026:350] [2022-03-08 05:26:11 +0000.725008][6c3c] audio_frame_list_ empty
[026:387] [2022-03-08 05:26:11 +0000.762325][6c39] h264 add frame header cdr flag
[026:388] [2022-03-08 05:26:11 +0000.762774][6c39] Received key frame:10018
[026:391] [2022-03-08 05:26:11 +0000.766408][6c39] Push an pts:10152 to dts queue.
[026:401] [2022-03-08 05:26:11 +0000.776202][6c3d] get the H.264 IDR frame
[026:426] [2022-03-08 05:26:11 +0000.800841][6c39] last dts:10119 currentPts:10152
ppsOrSPS:0 queue length:3
[026:523] [2022-03-08 05:26:11 +0000.898627][6c39] DTS queue for
Generator:0x7d07bcfe18 10384 10420 10454
[026:530] [2022-03-08 05:26:11 +0000.905337][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[026:728] [2022-03-08 05:26:12 +0000.103088][6c3c] audio_frame_list_ empty
[026:844] [2022-03-08 05:26:12 +0000.219600][6c39] DTS queue for
Generator:0x7d07bcfe18 11262
[026:911] [2022-03-08 05:26:12 +0000.286369][6c39] Push an pts:11480 to dts queue.
[026:950] [2022-03-08 05:26:12 +0000.325328][6c39] SendFrame
encodedImage._timeStamp:11480encodedImage->_length:111424
[026:950] [2022-03-08 05:26:12 +0000.325485][6c39] last dts:11453 currentPts:11480
ppsOrSPS:0 queue length:7
[026:982] [2022-03-08 05:26:12 +0000.356946][6c39] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11618 pts:11618
[026:996] [2022-03-08 05:26:12 +0000.371089][6c39] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11754
[026:996] [2022-03-08 05:26:12 +0000.371227][6c39] push video frame to H264
encoder. (100 frame for one log)

[026:996] [2022-03-08 05:26:12 +0000.371287][6c39] push video frame to H264


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

[026:996] [2022-03-08 05:26:12 +0000.371367][6c39] H264Encode::push video frame to


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

[026:996] [2022-03-08 05:26:12 +0000.371432][6c39] The input pts:11754 fps:30


[027:000] [2022-03-08 05:26:12 +0000.375655][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[027:029] [2022-03-08 05:26:12 +0000.404481][6c39] H264Encode::H264SWEncoder get
callback, length:31120 type:1 nalType:1length:31116
[027:086] [2022-03-08 05:26:12 +0000.461337][6c39] DTS queue for
Generator:0x7d07bcfe18 11952 11984 12016 12050 12084 12119 12156 12187 12219
[027:111] [2022-03-08 05:26:12 +0000.486685][6c3c] audio_frame_list_ empty
[027:112] [2022-03-08 05:26:12 +0000.487485][6c39] h264 add frame header cdr flag
[027:113] [2022-03-08 05:26:12 +0000.487867][6c39] Received key frame:12016
[027:115] [2022-03-08 05:26:12 +0000.490139][6c3d] get the H.264 IDR frame
[027:320] [2022-03-08 05:26:12 +0000.695266][6c39] Push an pts:12818 to dts queue.
[027:363] [2022-03-08 05:26:12 +0000.738190][6c39] last dts:12782 currentPts:12818
ppsOrSPS:0 queue length:2
[027:372] [2022-03-08 05:26:12 +0000.747602][6c39] DTS queue for
Generator:0x7d07bcfe18 12882 12918
[027:457] [2022-03-08 05:26:12 +0000.832457][6bce] haveEnoughProcessedData
internalAudioStream.length: 10
[027:487] [2022-03-08 05:26:12 +0000.862277][6c3c] audio_frame_list_ empty
[027:564] [2022-03-08 05:26:12 +0000.939467][6c38] setDisplayRotate :90
[027:564] [2022-03-08 05:26:12 +0000.939552][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[027:599] [2022-03-08 05:26:12 +0000.974123][6c3b] Error(video_source.cc:430): wait
decoder a frame: 0
[027:619] [2022-03-08 05:26:12 +0000.994087][6c3b] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10944 diff: 57
[027:664] [2022-03-08 05:26:13 +0000.39103][6c39] DTS queue for
Generator:0x7d07bcfe18 13717 13750
[027:745] [2022-03-08 05:26:13 +0000.120578][6c39] h264 add frame header cdr flag
[027:746] [2022-03-08 05:26:13 +0000.120975][6c39] Received key frame:14017
[027:759] [2022-03-08 05:26:13 +0000.134380][6c3d] get the H.264 IDR frame
[027:764] [2022-03-08 05:26:13 +0000.138875][6c39] Push an pts:14150 to dts queue.
[027:806] [2022-03-08 05:26:13 +0000.181666][6c39] last dts:14116 currentPts:14150
ppsOrSPS:0 queue length:8
[027:829] [2022-03-08 05:26:13 +0000.204293][6c3b] video frame wait audio frame:
last_video_timestamp:14483 last_audio_timestamp:14275.5
[027:878] [2022-03-08 05:26:13 +0000.253018][6c3c] audio_frame_list_ empty
[027:904] [2022-03-08 05:26:13 +0000.278870][6c38] setDisplayRotate :90
[027:904] [2022-03-08 05:26:13 +0000.279009][6c38] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[027:926] [2022-03-08 05:26:13 +0000.301454][6c39] DTS queue for
Generator:0x7d07bcfe18 14517 14550 14580
[027:942] [2022-03-08 05:26:13 +0000.317367][6c2e] av_read_frame AVERROR_EOF
[028:008] [2022-03-08 05:26:13 +0000.382958][6c3b] Error(video_source.cc:430): wait
decoder a frame: 2
[028:011] [2022-03-08 05:26:13 +0000.386291][6c39] SendFrame
encodedImage._timeStamp:14818encodedImage->_length:139824
[028:012] [2022-03-08 05:26:13 +0000.386801][6c2e] OnReceiveEOF:
[028:012] [2022-03-08 05:26:13 +0000.386899][6c2e] OnDecoderEOF time:73029149
enter.

[028:012] [2022-03-08 05:26:13 +0000.386955][6c2e] OnDecoderEOF leave. expire time


= 0 ms
[028:012] [2022-03-08 05:26:13 +0000.386983][6c2e] OnDecoderFinished:
OnDecoderFinished total decoder frames:456 this:0x7d07c080f0
[028:012] [2022-03-08 05:26:13 +0000.387104][6c2c] CleanUp time:73029149 enter.

[028:014] [2022-03-08 05:26:13 +0000.389662][6c3c] PullAudioFrame: PullFrame audio


finished.
[028:015] [2022-03-08 05:26:13 +0000.389777][6c3c]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[028:015] [2022-03-08 05:26:13 +0000.389815][6c3c] OnAudioTimer: OnAudioTimer
return
[028:016] [2022-03-08 05:26:13 +0000.390833][6c3b]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[028:016] [2022-03-08 05:26:13 +0000.390904][6c3b] OnVideoTimer: OnVideoTimer
EndComposeFile
[028:016] [2022-03-08 05:26:13 +0000.390928][6c3b] EndComposeFile: EndComposeFile,
is composing 1
[028:016] [2022-03-08 05:26:13 +0000.391208][6c2c] CleanUp leave. expire time = 4
ms

[028:016] [2022-03-08 05:26:13 +0000.391334][6c2c] clean up


[028:016] [2022-03-08 05:26:13 +0000.391362][6c2c] running_decoder_count:0max
count:2
[028:027] [2022-03-08 05:26:13 +0000.402471][6c39] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15118
[028:027] [2022-03-08 05:26:13 +0000.402574][6c39] push video frame to H264
encoder. (100 frame for one log)

[028:027] [2022-03-08 05:26:13 +0000.402628][6c39] push video frame to H264


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

[028:027] [2022-03-08 05:26:13 +0000.402652][6c39] H264Encode::push video frame to


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

[028:028] [2022-03-08 05:26:13 +0000.402726][6c39] The input pts:15118 fps:30


[028:040] [2022-03-08 05:26:13 +0000.415367][6c39]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[028:040] [2022-03-08 05:26:13 +0000.415466][6c39]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7d47bf35f0
[028:042] [2022-03-08 05:26:13 +0000.417318][6c3a]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[028:042] [2022-03-08 05:26:13 +0000.417423][6c3a]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[028:043] [2022-03-08 05:26:13 +0000.417922][6c38] stop recording
[028:043] [2022-03-08 05:26:13 +0000.417998][6c38]
RecordingSessionInternalSimple:destroy media processers
[028:043] [2022-03-08 05:26:13 +0000.418025][6c38] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[028:043] [2022-03-08 05:26:13 +0000.418078][6c38] H264Encode::flushing hareware
Encoder
[028:043] [2022-03-08 05:26:13 +0000.418251][6c38] Flush time:73029180 enter.

[028:043] [2022-03-08 05:26:13 +0000.418311][6c38] H264Encoder encoder flush


[028:043] [2022-03-08 05:26:13 +0000.418355][6c38] flush output queue
[028:044] [2022-03-08 05:26:13 +0000.418945][6c38] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14982 pts:14982
[028:065] [2022-03-08 05:26:13 +0000.440015][6c38] H264Encode::H264SWEncoder get
callback, length:1424 type:1 nalType:1length:1420
[028:235] [2022-03-08 05:26:13 +0000.610511][6bce] Run AGC when audioType = 0
[028:236] [2022-03-08 05:26:13 +0000.610758][6bce]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:389] [2022-03-08 05:26:13 +0000.764736][6c38] Flush leave. expire time = 347
ms

[028:390] [2022-03-08 05:26:13 +0000.765252][6c38] ~H264EncodeWrap:


[028:390] [2022-03-08 05:26:13 +0000.765373][6c38] ~H264Encode:
[028:390] [2022-03-08 05:26:13 +0000.765440][6c38] teardownCompressionSession:
H264Encode::destroying Encoder
[028:390] [2022-03-08 05:26:13 +0000.765541][6c38] Release time:73029527 enter.

[028:391] [2022-03-08 05:26:13 +0000.765842][6c38] Release:


MediaCodecVideoEncoder::Release _inited:1
[028:391] [2022-03-08 05:26:13 +0000.765948][6c38] Destroy time:73029528 enter.

[028:391] [2022-03-08 05:26:13 +0000.766026][6c38] H264Encoder encoderDestroy


[028:391] [2022-03-08 05:26:13 +0000.766085][6c38]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7be9eb0
[028:391] [2022-03-08 05:26:13 +0000.766157][6c38]
AndroidMediaCodecVideoEncoder::Destroy
[028:414] [2022-03-08 05:26:13 +0000.789634][6c38] Destroy leave. expire time = 23
ms

[028:415] [2022-03-08 05:26:13 +0000.789895][6c38] Release leave. expire time = 25


ms

[028:415] [2022-03-08 05:26:13 +0000.789974][6c38] ~AndroidHwAvcEncoder


time:73029552 enter.

[028:415] [2022-03-08 05:26:13 +0000.790219][6c38] Release time:73029552 enter.

[028:415] [2022-03-08 05:26:13 +0000.790362][6c38] Release:


MediaCodecVideoEncoder:: has been released before, just return
[028:415] [2022-03-08 05:26:13 +0000.790460][6c38] Release leave. expire time = 0
ms

[028:415] [2022-03-08 05:26:13 +0000.790577][6c38] ~AndroidMediaCodecVideoEncoder


[028:415] [2022-03-08 05:26:13 +0000.791048][6c38] ~WrapAndroidMediaCodec
time:73029552 enter.

[028:416] [2022-03-08 05:26:13 +0000.791163][6c38] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[028:416] [2022-03-08 05:26:13 +0000.791239][6c38] video hevc hw codec


destructor:0x7c37bd80d0

[028:416] [2022-03-08 05:26:13 +0000.791435][6c38] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[028:417] [2022-03-08 05:26:13 +0000.792172][6c38] teardownCompressionSession:


H264Encode::destroyed Encoder
[028:417] [2022-03-08 05:26:13 +0000.792436][6c38]
RecordingSessionInternalSimple:destroy aac encoder output!
[028:417] [2022-03-08 05:26:13 +0000.792694][6c38] AACSWEncode destructor
[028:423] [2022-03-08 05:26:13 +0000.797884][6c3d] fd_close successed!
[028:425] [2022-03-08 05:26:13 +0000.800306][6c3d] MP4 close file successfully
[028:425] [2022-03-08 05:26:13 +0000.800475][6c3d] Recording session Internal:
notify recording ok
[028:425] [2022-03-08 05:26:13 +0000.800511][6c3d] onRecordingOk: Recording Ok,
compose use time: 5971, averagefps 0
[028:425] [2022-03-08 05:26:13 +0000.800543][6c3d] OnReceiveEOF:
[028:429] [2022-03-08 05:26:13 +0000.803954][6c3b] OnVideoTimer: OnVideoTimer
return
[028:449] [2022-03-08 05:26:13 +0000.824354][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[028:449] [2022-03-08 05:26:13 +0000.824460][5f3a] ~MediaComposeFile time:73029586
enter.

[028:449] [2022-03-08 05:26:13 +0000.824493][5f3a] CancelCompose: CancelCompose,


is composing 0
[028:449] [2022-03-08 05:26:13 +0000.824607][6c38] stop recording
[028:449] [2022-03-08 05:26:13 +0000.824640][6c38] we have stopped recording before
[028:451] [2022-03-08 05:26:13 +0000.826649][5f3a] ~MediaComposeFile leave. expire
time = 2 ms

[028:452] [2022-03-08 05:26:13 +0000.826839][5f3a] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[028:457] [2022-03-08 05:26:13 +0000.832457][5f3a] global uninited!
[028:457] [2022-03-08 05:26:13 +0000.832597][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[028:457] [2022-03-08 05:26:13 +0000.832663][5f3a] ~MediaFilterGraph:
MediaFilterGraph destruct
[028:457] [2022-03-08 05:26:13 +0000.832697][5f3a] RemoveVideoBackGroud: hava not
add video backgroud
[028:458] [2022-03-08 05:26:13 +0000.832742][5f3a] UnbindInputFilter 0x7cc7bde268
this 0x7cf7bfcb30
[028:458] [2022-03-08 05:26:13 +0000.832775][5f3a] ClearAllSource: remove source
filter, sourceid: 0x7d07c080f0
[028:458] [2022-03-08 05:26:13 +0000.832800][5f3a] DestoryDecoderByVideoSource
time:73029595 enter.

[028:458] [2022-03-08 05:26:13 +0000.832826][5f3a] ~VideoBindDecoder time:73029595


enter.

[028:458] [2022-03-08 05:26:13 +0000.832991][5f3a] CleanUp time:73029595 enter.

[028:458] [2022-03-08 05:26:13 +0000.833229][5f3a] CleanUp leave. expire time = 0


ms

[028:458] [2022-03-08 05:26:13 +0000.833287][5f3a] CleanUp time:73029595 enter.

[028:458] [2022-03-08 05:26:13 +0000.833512][5f3a] CleanUp leave. expire time = 0


ms

[028:459] [2022-03-08 05:26:13 +0000.834104][5f3a] ~VideoBindDecoder leave. expire


time = 1 ms

[028:459] [2022-03-08 05:26:13 +0000.834215][5f3a] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[028:459] [2022-03-08 05:26:13 +0000.834293][5f3a] UnbindInputFilter 0x7cc7bf8ac8


this 0x7cc7bde268
[028:459] [2022-03-08 05:26:13 +0000.834326][5f3a] UnbindInputFilter 0x7cc7bf21c8
this 0x7cc7bf8ac8
[028:459] [2022-03-08 05:26:13 +0000.834357][5f3a] UnbindInputFilter 0x7d07c08310
this 0x7cc7bf21c8
[028:459] [2022-03-08 05:26:13 +0000.834383][5f3a] UnbindInputFilter 0x7cc7c01dc8
this 0x7cc7bff9e8
[028:459] [2022-03-08 05:26:13 +0000.834411][5f3a] UnbindInputFilter 0x7cc7bf30a8
this 0x7cc7c01dc8
[028:459] [2022-03-08 05:26:13 +0000.834437][5f3a] UnbindInputFilter 0x7d07c08310
this 0x7cc7bf30a8
[028:459] [2022-03-08 05:26:13 +0000.834475][5f3a] ~GLESContext:
[028:461] [2022-03-08 05:26:13 +0000.835794][5f3a] GLESContext destruct finish.
[028:461] [2022-03-08 05:26:13 +0000.835970][5f3a] filter: filter pipeline destroy
this: 0x7cf7bfca90
[029:161] [2022-03-08 05:26:14 +0000.536056][6bce] haveEnoughProcessedData
internalAudioStream.length: 0
[030:234] [2022-03-08 05:26:15 +0000.609676][6bcf] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:235] [2022-03-08 05:26:15 +0000.609952][6bcf] _deviceSampleRate:48000

[030:239] [2022-03-08 05:26:15 +0000.614418][6bce] Run AGC when audioType = 0


[030:616] [2022-03-08 05:26:15 +0000.990775][5f61]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[030:616] [2022-03-08 05:26:15 +0000.990890][5f61] ~MediaFilterCamera time:73031753
enter.

[030:616] [2022-03-08 05:26:15 +0000.990921][5f61] StopPullFrameAndWriteMp4


time:73031753 enter.

[030:617] [2022-03-08 05:26:15 +0000.991812][6bc9] stop recording


[030:617] [2022-03-08 05:26:15 +0000.991890][6bc9] we have stopped recording before
[030:617] [2022-03-08 05:26:15 +0000.991972][5f61] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[030:617] [2022-03-08 05:26:15 +0000.992617][5f61] DestroyPipelineAndFilters


time:73031754 enter.

[030:617] [2022-03-08 05:26:15 +0000.992682][5f61] DestroyPipelineAndFilters


leave. expire time = 0 ms

[030:618] [2022-03-08 05:26:15 +0000.992707][5f61] AppDeviceManagerStopMic

[030:618] [2022-03-08 05:26:15 +0000.992759][5f61] AppDeviceManagerStopMic::mic


status is on
[030:618] [2022-03-08 05:26:15 +0000.992780][5f61] Try to stop webrtc device.

[030:618] [2022-03-08 05:26:15 +0000.992804][5f61] Set record state to


stopped.threadID:24417

[030:676] [2022-03-08 05:26:16 +0000.51307][5f61] Try to destory the


recorder.threadID:24417

[030:876] [2022-03-08 05:26:16 +0000.251498][5f61] DestroyAudioRecorder:


[030:876] [2022-03-08 05:26:16 +0000.251593][5f61] Cleanup the buffer queue in the
recorder.
[030:876] [2022-03-08 05:26:16 +0000.251620][5f61] Destroy the recorder.

[030:878] [2022-03-08 05:26:16 +0000.253230][5f61] StopRecording finished.

[030:878] [2022-03-08 05:26:16 +0000.253279][5f61] The stop recording success.

[030:878] [2022-03-08 05:26:16 +0000.253295][5f61]


AudioDeviceDataHandler::StopMicProcess

[030:879] [2022-03-08 05:26:16 +0000.254004][5f61] AppDeviceManager stop.

[030:879] [2022-03-08 05:26:16 +0000.254080][5f61] Rlease the webrtc device object.

[030:879] [2022-03-08 05:26:16 +0000.254269][5f61] OpenSlesInput destruct.

[030:879] [2022-03-08 05:26:16 +0000.254314][5f61] OpenSlesOutput destruct.

[030:881] [2022-03-08 05:26:16 +0000.255883][5f61] EventDispatchServerScope


destruct
[030:881] [2022-03-08 05:26:16 +0000.255940][5f61]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[030:881] [2022-03-08 05:26:16 +0000.255995][5f61] ~AudioDeviceDataHandler

[030:886] [2022-03-08 05:26:16 +0000.260987][5f61] AppDeviceManagerDestruct.

[030:886] [2022-03-08 05:26:16 +0000.261068][5f61] ~AppDeviceManager:


[030:886] [2022-03-08 05:26:16 +0000.261129][5f61] ~CpuOverloadDetect time:73032023
enter.

[030:887] [2022-03-08 05:26:16 +0000.262052][5f61] ~CpuOverloadDetect leave.


expire time = 1 ms

[030:889] [2022-03-08 05:26:16 +0000.263810][5f61] Destruct BeautifyReader begin...


[030:889] [2022-03-08 05:26:16 +0000.263881][5f61] Destruct BeautifyReader done.
[030:889] [2022-03-08 05:26:16 +0000.263906][5f61] ~MediaFilterCamera leave.
expire time = 273 ms

[030:889] [2022-03-08 05:26:16 +0000.264129][5f61] ~GLESContext:


[030:894] [2022-03-08 05:26:16 +0000.269050][5f61] GLESContext destruct finish.
[030:894] [2022-03-08 05:26:16 +0000.269153][5f61] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:896] [2022-03-08 05:26:16 +0000.271437][5f61] global uninited!
[030:897] [2022-03-08 05:26:16 +0000.272234][5f61] clear AppID 50011
[030:897] [2022-03-08 05:26:16 +0000.272345][5f61] UnRegister JVM for Xplatform
util
[030:897] [2022-03-08 05:26:16 +0000.272378][5f61] Dispose::unregister webrtc video
engine
[030:897] [2022-03-08 05:26:16 +0000.272439][5f61] Init the android object with
jvm:0x0 env:0x0 context:0x0

[030:897] [2022-03-08 05:26:16 +0000.272468][5f61] SetAndroidMediaCodecObjects


time:73032034 enter.

[030:897] [2022-03-08 05:26:16 +0000.272495][5f61] ClearAndroidMediaCodecObjects


time:73032034 enter.

[030:897] [2022-03-08 05:26:16 +0000.272512][5f61] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:897] [2022-03-08 05:26:16 +0000.272540][5f61] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:897] [2022-03-08 05:26:16 +0000.272574][5f61] SetAndroidMediaCodecObjects


time:73032034 enter.

[030:897] [2022-03-08 05:26:16 +0000.272588][5f61] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[030:897] [2022-03-08 05:26:16 +0000.272602][5f61] ClearAndroidMediaCodecObjects
time:73032034 enter.

[030:897] [2022-03-08 05:26:16 +0000.272615][5f61] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:897] [2022-03-08 05:26:16 +0000.272627][5f61] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[030:897] [2022-03-08 05:26:16 +0000.272639][5f61] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[030:897] [2022-03-08 05:26:16 +0000.272651][5f61] Dispose::unregister webrtc voice


engine
[030:897] [2022-03-08 05:26:16 +0000.272664][5f61] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[030:897] [2022-03-08 05:26:16 +0000.272678][5f61] SystemUtil UnInit done


[204:900] [2022-03-08 05:29:10 +0000.275224][5f61] Register JVM for xplatform util
[204:907] [2022-03-08 05:29:10 +0000.282029][5f61] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
08 05:29:10 +0000
[204:907] [2022-03-08 05:29:10 +0000.282097][5f61] set AppID=50011 old AppID=-1
[204:907] [2022-03-08 05:29:10 +0000.282188][5f61] Init the android object with
jvm:0xb400007cf7b96f10 env:0x7ce7b98b50 context:0x7b97193d58

[204:907] [2022-03-08 05:29:10 +0000.282207][5f61] SetAndroidMediaCodecObjects


time:73206044 enter.

[204:907] [2022-03-08 05:29:10 +0000.282229][5f61] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[204:907] [2022-03-08 05:29:10 +0000.282287][5f61] SetAndroidMediaCodecObjects


time:73206044 enter.

[204:907] [2022-03-08 05:29:10 +0000.282302][5f61] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007cf7b96f10
[204:907] [2022-03-08 05:29:10 +0000.282316][5f61] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007cf7b96f10 address:0x7b162dc760
[204:907] [2022-03-08 05:29:10 +0000.282337][5f61] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007cf7b96f10
address:0x7b162dc760
[204:907] [2022-03-08 05:29:10 +0000.282352][5f61] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[204:907] [2022-03-08 05:29:10 +0000.282372][5f61] Set the android objects with


jvm:0xb400007cf7b96f10 env:0x7ce7b98b50 context:0x7b97193d58

[204:907] [2022-03-08 05:29:10 +0000.282401][5f61] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7ce7b98b50
[204:907] [2022-03-08 05:29:10 +0000.282418][5f61] SystemUtil Init done
[204:908] [2022-03-08 05:29:10 +0000.282736][5f61]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[204:908] [2022-03-08 05:29:10 +0000.282848][5f61] MediaFilterCamera
[204:908] [2022-03-08 05:29:10 +0000.282884][5f61] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[204:908] [2022-03-08 05:29:10 +0000.283092][5f61] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[204:908] [2022-03-08 05:29:10 +0000.283123][5f61] Recording session using default
bitrate support by app:31457280
[204:908] [2022-03-08 05:29:10 +0000.283133][6ffb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17be3350
[204:908] [2022-03-08 05:29:10 +0000.283338][6ffb] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[204:908] [2022-03-08 05:29:10 +0000.283440][5f61] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[204:909] [2022-03-08 05:29:10 +0000.284188][5f61] Error(ini.cc:191): Open the file
failed. error:2
[204:909] [2022-03-08 05:29:10 +0000.284242][5f61]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[204:909] [2022-03-08 05:29:10 +0000.284261][5f61] The device model: m2101k9ag
usingSoftwareAEC value: 0
[204:912] [2022-03-08 05:29:10 +0000.287188][5f61] Error(ini.cc:191): Open the file
failed. error:2
[204:912] [2022-03-08 05:29:10 +0000.287260][5f61]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[204:912] [2022-03-08 05:29:10 +0000.287310][5f61] The device model: m2101k9ag
usingHardwareAEC value: 0
[204:912] [2022-03-08 05:29:10 +0000.287335][5f61] The machine device: m2101k9ag
usingHardwareAEC value: 0
[204:912] [2022-03-08 05:29:10 +0000.287361][5f61] Using Default AEC type: software
AEC
[204:913] [2022-03-08 05:29:10 +0000.288441][5f61] The device model: m2101k9ag enum
value: 0
[204:914] [2022-03-08 05:29:10 +0000.289003][5f61] GetMachineModel is M2101K9AG
[204:914] [2022-03-08 05:29:10 +0000.289061][5f61] GetMachineInfo: M2101K9AG
[204:914] [2022-03-08 05:29:10 +0000.289079][5f61] Construct BeautifyReader
begin...
[204:914] [2022-03-08 05:29:10 +0000.289502][5f61] dumpStickerRgba:0
dumpStickerYuv:0
[204:914] [2022-03-08 05:29:10 +0000.289530][5f61] Construct BeautifyReader done.
[204:919] [2022-03-08 05:29:10 +0000.294499][5f61] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[204:919] [2022-03-08 05:29:10 +0000.294605][5f61] AppDeviceManager telnet server
for statistics started......
[204:920] [2022-03-08 05:29:10 +0000.294801][6ffe] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d47ba9760
[204:920] [2022-03-08 05:29:10 +0000.295407][5f61] CpuOverloadDetect time:73206057
enter.

[204:920] [2022-03-08 05:29:10 +0000.295533][5f61] CpuOverloadDetect leave. expire


time = 0 ms

[204:920] [2022-03-08 05:29:10 +0000.295575][6fff] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7cf7bc4550
[204:921] [2022-03-08 05:29:10 +0000.296083][5f61] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[204:921] [2022-03-08 05:29:10 +0000.296114][5f61] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[204:921] [2022-03-08 05:29:10 +0000.296298][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[204:921] [2022-03-08 05:29:10 +0000.296570][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[204:922] [2022-03-08 05:29:10 +0000.296804][5f61] CreatePlatformSpecificObjects:
[204:922] [2022-03-08 05:29:10 +0000.296842][5f61] audio device use opensle input
and opensl output
[204:922] [2022-03-08 05:29:10 +0000.296870][5f61] Create OpenSLES output module
with java VM support.

[204:922] [2022-03-08 05:29:10 +0000.296986][5f61] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[204:922] [2022-03-08 05:29:10 +0000.297148][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[204:922] [2022-03-08 05:29:10 +0000.297325][5f61] Create OpenSLES output module
with buffer num:1

[204:922] [2022-03-08 05:29:10 +0000.297444][5f61] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[204:922] [2022-03-08 05:29:10 +0000.297584][5f61] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[204:923] [2022-03-08 05:29:10 +0000.297789][5f61] Create OpenSLES input module
with java VM support.

[204:923] [2022-03-08 05:29:10 +0000.297843][5f61] Create OpenSLES input module


with buffer num:1

[204:923] [2022-03-08 05:29:10 +0000.297879][5f61] Error(trace.cc:40): Init the


output and input for audio device template.
[204:923] [2022-03-08 05:29:10 +0000.297902][5f61] Init the output device.

[204:923] [2022-03-08 05:29:10 +0000.297928][5f61] Init the opensl input.


[204:923] [2022-03-08 05:29:10 +0000.297958][5f61] AppDeviceManager get setting
samplerate: 0
[204:923] [2022-03-08 05:29:10 +0000.298306][5f61] The device model: m2101k9ag enum
value: 0
[204:924] [2022-03-08 05:29:10 +0000.298751][5f61] The device model: m2101k9ag enum
value: 0
[204:924] [2022-03-08 05:29:10 +0000.298778][5f61] Set the sample rate to be:48000

[204:924] [2022-03-08 05:29:10 +0000.298803][5f61] Enable the recording stereo:0


[204:924] [2022-03-08 05:29:10 +0000.298829][5f61] Set the playout as stereo:1
[204:924] [2022-03-08 05:29:10 +0000.298853][5f61] Init the microphone.
[204:924] [2022-03-08 05:29:10 +0000.299180][5f61] Update the recording sample rate
to be: 48000
[204:924] [2022-03-08 05:29:10 +0000.299211][5f61] Init the speaker.
[204:924] [2022-03-08 05:29:10 +0000.299236][5f61] Low latency buffer size:144 low
sample rate:48000
[204:924] [2022-03-08 05:29:10 +0000.299496][5f61] Using 1 x 10ms for an audio
frame.

[204:928] [2022-03-08 05:29:10 +0000.302988][5f61] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[204:928] [2022-03-08 05:29:10 +0000.303103][5f61] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[204:928] [2022-03-08 05:29:10 +0000.303145][5f61] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[204:932] [2022-03-08 05:29:10 +0000.307700][5f61] The device model:m2101k9ag

[204:933] [2022-03-08 05:29:10 +0000.307795][5f61] speaker output factor:100


defaultFactor: 100

[204:933] [2022-03-08 05:29:10 +0000.307811][5f61] headset output factor:100


defaultFactor: 100

[204:933] [2022-03-08 05:29:10 +0000.308183][5f61] AppDeviceManagerStart finished.


[204:933] [2022-03-08 05:29:10 +0000.308227][5f61] AppDeviceManagerStartMic::mic
status is off
[204:933] [2022-03-08 05:29:10 +0000.308290][5f61] AppDeviceManagerStartMic update
aec type: 2

[204:933] [2022-03-08 05:29:10 +0000.308309][5f61] AppDeviceManagerStartMic update


voiceChangeMode: 4

[204:933] [2022-03-08 05:29:10 +0000.308325][5f61]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[204:933] [2022-03-08 05:29:10 +0000.308348][5f61]
AudioDeviceDataHandler::StartMicProcess

[204:933] [2022-03-08 05:29:10 +0000.308459][5f61] Try to start webrtc recording


device.

[204:933] [2022-03-08 05:29:10 +0000.308488][5f61] StartRecording. threadID:24417

[204:933] [2022-03-08 05:29:10 +0000.308533][5f61] default mode: Set the recording


mode to voice communication to enable HW AEC .

[204:933] [2022-03-08 05:29:10 +0000.308555][5f61] Set the recording mode before


getSetting: 4
[204:933] [2022-03-08 05:29:10 +0000.308574][5f61] Set the recording mode after
getSetting: 1
[204:934] [2022-03-08 05:29:10 +0000.308757][7000] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[204:969] [2022-03-08 05:29:10 +0000.343792][5f61] StartRecording finished.

[204:969] [2022-03-08 05:29:10 +0000.343860][5f61] audio: start the audio mic


checker timer.

[204:969] [2022-03-08 05:29:10 +0000.344348][5f61] machine model :xiaomi


[204:969] [2022-03-08 05:29:10 +0000.344407][5f61] Support this machine
model :xiaomi
[204:969] [2022-03-08 05:29:10 +0000.344428][5f61] global inited! current sdk
version: 07-20-936c45f
[205:047] [2022-03-08 05:29:10 +0000.422675][7000] haveEnoughProcessedData
internalAudioStream.length: 10
[205:316] [2022-03-08 05:29:10 +0000.691156][69fd]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[205:316] [2022-03-08 05:29:10 +0000.691354][6ffc] MediaFilterCamera, recording
file context:0x7c97bc42c0 input texture:19
[205:316] [2022-03-08 05:29:10 +0000.691394][6ffc] GLESContext:
[205:316] [2022-03-08 05:29:10 +0000.691440][6ffc] The result of eglGetDisplay is:
0xb400007ce7b8be70
[205:317] [2022-03-08 05:29:10 +0000.692385][6ffc] The result of creation:
0x7c97c0eab0
[205:317] [2022-03-08 05:29:10 +0000.692538][6ffc] The result of
eglCreatePbufferSurface is: 0x7c97bed960
[205:318] [2022-03-08 05:29:10 +0000.692714][69fd]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c97bc42c0 input_texture: 19
[206:646] [2022-03-08 05:29:12 +0000.21532][7000] Run AGC when audioType = 0
[206:647] [2022-03-08 05:29:12 +0000.21807][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[206:755] [2022-03-08 05:29:12 +0000.130701][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[208:468] [2022-03-08 05:29:13 +0000.843180][7000] haveEnoughProcessedData
internalAudioStream.length: 20
[208:647] [2022-03-08 05:29:14 +0000.22031][7000] Run AGC when audioType = 0
[208:975] [2022-03-08 05:29:14 +0000.349795][6bc5]
monitorTime:4006totalDuration:3940
[210:176] [2022-03-08 05:29:15 +0000.550745][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[210:645] [2022-03-08 05:29:16 +0000.20708][7000] Run AGC when audioType = 0
[210:646] [2022-03-08 05:29:16 +0000.20826][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[211:868] [2022-03-08 05:29:17 +0000.243138][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[212:645] [2022-03-08 05:29:18 +0000.20535][7000] Run AGC when audioType = 0
[213:581] [2022-03-08 05:29:18 +0000.956568][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[214:645] [2022-03-08 05:29:20 +0000.19786][7001] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[214:645] [2022-03-08 05:29:20 +0000.20052][7001] _deviceSampleRate:48000

[214:647] [2022-03-08 05:29:20 +0000.22169][7000] Run AGC when audioType = 0


[214:647] [2022-03-08 05:29:20 +0000.22410][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[215:294] [2022-03-08 05:29:20 +0000.669452][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[216:649] [2022-03-08 05:29:22 +0000.24252][7000] Run AGC when audioType = 0
[217:009] [2022-03-08 05:29:22 +0000.384151][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[218:650] [2022-03-08 05:29:24 +0000.25707][7000] Run AGC when audioType = 0
[218:651] [2022-03-08 05:29:24 +0000.26023][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[218:729] [2022-03-08 05:29:24 +0000.104286][7000] haveEnoughProcessedData
internalAudioStream.length: 20
[220:441] [2022-03-08 05:29:25 +0000.816347][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[220:644] [2022-03-08 05:29:26 +0000.19598][7000] Run AGC when audioType = 0
[222:153] [2022-03-08 05:29:27 +0000.528700][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[222:306] [2022-03-08 05:29:27 +0000.681539][5f3a] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[222:306] [2022-03-08 05:29:27 +0000.681606][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[222:307] [2022-03-08 05:29:27 +0000.681967][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[222:307] [2022-03-08 05:29:27 +0000.682172][6ffc] operator() time:73223444 enter.

[222:307] [2022-03-08 05:29:27 +0000.682212][6ffc] MediaFilterCamera, recording


file context:0x7c97bc42c0 input texture:19
[222:310] [2022-03-08 05:29:27 +0000.685064][6ffc] MicSource: Mic source
created:10x7d27d60920
[222:311] [2022-03-08 05:29:27 +0000.686298][6ffc] alloc thread: 0x7ce7bc2a50
name:worker3 thread id:529031363760 to Mic_source
[222:311] [2022-03-08 05:29:27 +0000.686438][6ffc] audio: start the audio sender
thread.

[222:311] [2022-03-08 05:29:27 +0000.686554][6ffc] construct OpenGLRenderProgram


0x7d17bafa28
[222:311] [2022-03-08 05:29:27 +0000.686610][6ffc] CropFilter::SetOrientation
orientation: 90
[222:312] [2022-03-08 05:29:27 +0000.686850][6ffc] filter: filter pipeline
construtc this: 0x7cc7bf69d0
[222:312] [2022-03-08 05:29:27 +0000.686919][6ffc] filter: filter pipeline2 update
pattern: 1
[222:312] [2022-03-08 05:29:27 +0000.686943][6ffc] CameraSource::source_id_:5
[222:312] [2022-03-08 05:29:27 +0000.686964][6ffc] RecordAudioSource::source_id_:6
[222:312] [2022-03-08 05:29:27 +0000.687096][6ffc] BindInputFilter 0x7cf7c04650
this 0x7d17bafc50
[222:312] [2022-03-08 05:29:27 +0000.687132][6ffc] BindInputFilter 0x7cf7be8828
this 0x7cf7bd8360
[222:312] [2022-03-08 05:29:27 +0000.687167][6ffc] BindInputFilter 0x7d17bafc50
this 0x7cc7bf6a70
[222:312] [2022-03-08 05:29:27 +0000.687212][6ffc] setParamentForFilters:
speed:1.000000
[222:312] [2022-03-08 05:29:27 +0000.687237][6ffc] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[222:312] [2022-03-08 05:29:27 +0000.687264][6ffc] SetParamForFilter time:73223449
enter.

[222:312] [2022-03-08 05:29:27 +0000.687282][6ffc] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[222:312] [2022-03-08 05:29:27 +0000.687311][6ffc] SetParamForFilter: Params video
index is: 0
[222:312] [2022-03-08 05:29:27 +0000.687340][6ffc] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[222:312] [2022-03-08 05:29:27 +0000.687361][6ffc] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[222:312] [2022-03-08 05:29:27 +0000.687389][6ffc] crop filter mode tpye:
citytravelvideo index:0
[222:320] [2022-03-08 05:29:27 +0000.695177][6ffc]
Warning(parse_template_json.cc:45): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695325][6ffc]
Warning(parse_template_json.cc:45): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695364][6ffc]
Warning(parse_template_json.cc:45): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695397][6ffc]
Warning(parse_template_json.cc:45): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695430][6ffc]
Warning(parse_template_json.cc:45): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695546][6ffc]
Warning(parse_template_json.cc:45): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695585][6ffc]
Warning(parse_template_json.cc:45): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695621][6ffc]
Warning(parse_template_json.cc:81): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695654][6ffc]
Warning(parse_template_json.cc:81): json parament no found the parament
[222:320] [2022-03-08 05:29:27 +0000.695687][6ffc]
Warning(parse_template_json.cc:67): json parament no found the parament
[222:321] [2022-03-08 05:29:27 +0000.695719][6ffc]
Warning(parse_template_json.cc:93): json parament no found the duration
[222:321] [2022-03-08 05:29:27 +0000.695760][6ffc] SetParamForFilter leave. expire
time = 9 ms

[222:321] [2022-03-08 05:29:27 +0000.696068][6ffc] OnOutputSizeChanged width 1280


height 720
[222:321] [2022-03-08 05:29:27 +0000.696139][6ffc] OpenGLFrameBuffer: width:1280
height:720
[222:321] [2022-03-08 05:29:27 +0000.696178][6ffc] OpenGLFrameBuffer: width:1280
height:720
[222:321] [2022-03-08 05:29:27 +0000.696212][6ffc] OpenGLFrameBuffer: width:1280
height:720
[222:321] [2022-03-08 05:29:27 +0000.696244][6ffc] OpenGLFrameBuffer: width:1280
height:720
[222:321] [2022-03-08 05:29:27 +0000.696275][6ffc] OpenGLFrameBuffer: width:1280
height:720
[222:321] [2022-03-08 05:29:27 +0000.696307][6ffc] OpenGLFrameBuffer: width:1280
height:720
[222:321] [2022-03-08 05:29:27 +0000.696339][6ffc] construct TrivalImageDrawer
0x7cd7bb1d50
[222:321] [2022-03-08 05:29:27 +0000.696374][6ffc] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7cd7bb1d50 context 0x7c67d11120
[222:321] [2022-03-08 05:29:27 +0000.696411][6ffc] setupGLES:
[222:322] [2022-03-08 05:29:27 +0000.697180][6ffc] OpenGLRenderProgram::Initialize.
[222:322] [2022-03-08 05:29:27 +0000.697291][6ffc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[222:322] [2022-03-08 05:29:27 +0000.697326][6ffc] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[222:322] [2022-03-08 05:29:27 +0000.697462][6ffc] Init open gl render:
0x7d17bafa28
[222:322] [2022-03-08 05:29:27 +0000.697511][6ffc] Fragement shader path:
[222:322] [2022-03-08 05:29:27 +0000.697550][6ffc] Fragement shader path:
[222:322] [2022-03-08 05:29:27 +0000.697581][6ffc] create opengl program object.
[222:322] [2022-03-08 05:29:27 +0000.697611][6ffc] create shader: vertex
[222:323] [2022-03-08 05:29:27 +0000.698093][6ffc] create shader: fragment
[222:324] [2022-03-08 05:29:27 +0000.699529][6ffc] Have not extra filter filename!
[222:324] [2022-03-08 05:29:27 +0000.699623][6ffc] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[222:324] [2022-03-08 05:29:27 +0000.699650][6ffc] OpenGLRenderProgram::Initialize
success.
[222:325] [2022-03-08 05:29:27 +0000.699727][6ffc] Setup the OpenGL result:1
[222:325] [2022-03-08 05:29:27 +0000.700177][6ffb] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
[222:325] [2022-03-08 05:29:27 +0000.700362][6ffb] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[222:325] [2022-03-08 05:29:27 +0000.700409][6ffb] 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
[222:325] [2022-03-08 05:29:27 +0000.700445][6ffb] 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_73223462.mp4
fileFD: -1
[222:326] [2022-03-08 05:29:27 +0000.700800][6ffb] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
is opened successfully
[222:326] [2022-03-08 05:29:27 +0000.700860][6ffb] setupMediaProcessers:
[222:326] [2022-03-08 05:29:27 +0000.700893][6ffb]
RecordingSessionInternalSimple:setup media processers.
[222:326] [2022-03-08 05:29:27 +0000.700925][6ffb] construct AAC encoder
[222:326] [2022-03-08 05:29:27 +0000.701206][6ffb] H264Encoder creating:
superfast011818
[222:326] [2022-03-08 05:29:27 +0000.701273][6ffb] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[222:327] [2022-03-08 05:29:27 +0000.701753][6ffb] H264Encode::GetMachineModel is
M2101K9AG
[222:327] [2022-03-08 05:29:27 +0000.701814][6ffb] H264Encoder machine_mode
is:M2101K9AG
[222:327] [2022-03-08 05:29:27 +0000.701839][6ffb] H264Encode::machine size :9
machine_mode:M2101K9AG
[222:327] [2022-03-08 05:29:27 +0000.701867][6ffb] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[222:327] [2022-03-08 05:29:27 +0000.701893][6ffb] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[222:327] [2022-03-08 05:29:27 +0000.701920][6ffb] setupCompressionSession:
[222:327] [2022-03-08 05:29:27 +0000.701946][6ffb] H264Encode::creating hareware
Encoder
[222:327] [2022-03-08 05:29:27 +0000.701973][6ffb] AndroidHwAvcEncoder
time:73223464 enter.

[222:327] [2022-03-08 05:29:27 +0000.702141][6ffb] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b162dc760
[222:327] [2022-03-08 05:29:27 +0000.702247][6ffb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[222:327] [2022-03-08 05:29:27 +0000.702284][6ffb] The video avc hw codec address
is 0x7c37bdcb70
[222:327] [2022-03-08 05:29:27 +0000.702396][6ffb] AndroidHwAvcEncoder leave.
expire time = 0 ms
[222:327] [2022-03-08 05:29:27 +0000.702434][6ffb] RegisterEncodeCompleteCallback
time:73223464 enter.

[222:327] [2022-03-08 05:29:27 +0000.702544][6ffb] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[222:327] [2022-03-08 05:29:27 +0000.702585][6ffb] InitEncode time:73223464 enter.

[222:327] [2022-03-08 05:29:27 +0000.702656][6ffb] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[222:327] [2022-03-08 05:29:27 +0000.702700][6ffb] Create time:73223464 enter.

[222:328] [2022-03-08 05:29:27 +0000.702729][6ffb] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[222:328] [2022-03-08 05:29:27 +0000.702758][6ffb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c0d950
[222:328] [2022-03-08 05:29:27 +0000.702900][6ffb] supported_type:video/avc
[222:328] [2022-03-08 05:29:27 +0000.702938][6ffb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[222:328] [2022-03-08 05:29:27 +0000.702982][6ffb] hwCodecPrefix :OMX.qcom.
[222:328] [2022-03-08 05:29:27 +0000.703015][6ffb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[222:328] [2022-03-08 05:29:27 +0000.703051][6ffb] mediacodec_createCodecByName
time:73223465 enter.

[222:328] [2022-03-08 05:29:27 +0000.703082][6ffb] WrapAndroidMediaCodec


time:73223465 enter.

[222:328] [2022-03-08 05:29:27 +0000.703259][6ffb] WrapAndroidMediaCodec leave.


expire time = 0 ms

[222:329] [2022-03-08 05:29:27 +0000.704643][7061] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d07bbd158
[222:344] [2022-03-08 05:29:27 +0000.719416][6ffb] mediacodec_createCodecByName
leave. expire time = 16 ms

[222:344] [2022-03-08 05:29:27 +0000.719526][6ffb] WrapAndroidMediaFromat


time:73223481 enter.

[222:344] [2022-03-08 05:29:27 +0000.719599][6ffb] WrapAndroidMediaFromat leave.


expire time = 0 ms

[222:380] [2022-03-08 05:29:27 +0000.755523][6ffb] Destroy time:73223517 enter.

[222:380] [2022-03-08 05:29:27 +0000.755683][6ffb] WrapAndroidMediaFromat::


Destroy
[222:381] [2022-03-08 05:29:27 +0000.755730][6ffb] Destroy leave. expire time = 1
ms

[222:381] [2022-03-08 05:29:27 +0000.755752][6ffb] ~WrapAndroidMediaFromat


time:73223518 enter.

[222:381] [2022-03-08 05:29:27 +0000.755780][6ffb] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[222:381] [2022-03-08 05:29:27 +0000.755820][6ffb] Create leave. expire time = 54


ms
[222:381] [2022-03-08 05:29:27 +0000.755855][6ffb] isSemiPlanarSupport
time:73223518 enter.

[222:381] [2022-03-08 05:29:27 +0000.755876][6ffb] H264Encoder isSemiPlanarSupport


[222:381] [2022-03-08 05:29:27 +0000.755895][6ffb] isSemiPlanarSupport leave.
expire time = 0 ms

[222:381] [2022-03-08 05:29:27 +0000.755916][6ffb] creat hw H264Encoder success,


isSemiPlanar:1
[222:381] [2022-03-08 05:29:27 +0000.756065][6ffb] InitEncode leave. expire time =
54 ms

[222:381] [2022-03-08 05:29:27 +0000.756100][6ffb] H264Encode::created Encoder


[222:381] [2022-03-08 05:29:27 +0000.756141][6ffb] H264Encode:: H264 encoder
created.
[222:381] [2022-03-08 05:29:27 +0000.756173][6ffb] H264 encoder created.
[222:381] [2022-03-08 05:29:27 +0000.756209][6ffb]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7beb350
[222:381] [2022-03-08 05:29:27 +0000.756245][6ffb] setOutput:
[222:381] [2022-03-08 05:29:27 +0000.756278][6ffb]
RecordingSessionInternalSimple:encoder set output to muxer!
[222:381] [2022-03-08 05:29:27 +0000.756314][6ffb] request a key frame
[222:381] [2022-03-08 05:29:27 +0000.756347][6ffb] H264Encode:: request a key frame
[222:381] [2022-03-08 05:29:27 +0000.756553][6ffb] setDisplayRotate :90
[222:381] [2022-03-08 05:29:27 +0000.756593][6ffb] 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
[222:381] [2022-03-08 05:29:27 +0000.756665][6ffc] StartRecording:
[222:382] [2022-03-08 05:29:27 +0000.756737][705d] operator(): Set the recording
session in mic source. recording session: 0x7cf7be86d0
[222:382] [2022-03-08 05:29:27 +0000.757299][6ffc] operator() leave. expire time =
75 ms

[222:441] [2022-03-08 05:29:27 +0000.816077][6ffc] begine recode to first frame


spend time:134
[222:441] [2022-03-08 05:29:27 +0000.816179][6ffc]
GPUImageProcessing::SetOrientation orientation: 90
[222:442] [2022-03-08 05:29:27 +0000.817300][6ffc] drawYUV420 render
OpenGLRenderProgram:0x7d17bafa28
[222:469] [2022-03-08 05:29:27 +0000.843830][6ffc] drawYUV420 render
OpenGLRenderProgram:0x7d17bafa28
[222:475] [2022-03-08 05:29:27 +0000.849814][7060]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[222:504] [2022-03-08 05:29:27 +0000.879094][6ffc] drawYUV420 render
OpenGLRenderProgram:0x7d17bafa28
[222:511] [2022-03-08 05:29:27 +0000.885793][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[222:514] [2022-03-08 05:29:27 +0000.889613][7061] add aac audio track with id:1
[222:543] [2022-03-08 05:29:27 +0000.917972][7060] h264 add frame header cdr flag
[222:543] [2022-03-08 05:29:27 +0000.918537][7060] h264 add frame header cdr flag
[222:544] [2022-03-08 05:29:27 +0000.919372][7060] Received key frame:0
[222:544] [2022-03-08 05:29:27 +0000.919449][7060] H264Encode:: get a sps pps
header!headerSize:29
[222:545] [2022-03-08 05:29:27 +0000.919751][7061] get the H.264 SPS parameter
[222:545] [2022-03-08 05:29:27 +0000.919974][7061] add video track with id:2
[222:546] [2022-03-08 05:29:27 +0000.921070][7061] get the H.264 PPS parameter
[222:547] [2022-03-08 05:29:27 +0000.922139][7061] get the H.264 IDR frame
[222:547] [2022-03-08 05:29:27 +0000.922228][7061] resss:true
[222:547] [2022-03-08 05:29:27 +0000.922272][7061] video start ts:0
[222:547] [2022-03-08 05:29:27 +0000.922386][7061] the video frame has been written
into MP4 file
[222:597] [2022-03-08 05:29:27 +0000.972038][7061] audio start ts:0
[222:597] [2022-03-08 05:29:27 +0000.972176][7061] the audio frame has been written
into MP4 file
[222:639] [2022-03-08 05:29:28 +0000.13840][7060] DTS queue for
Generator:0x7d07bab2b8 132 168
[222:647] [2022-03-08 05:29:28 +0000.22066][7000] Run AGC when audioType = 0
[222:647] [2022-03-08 05:29:28 +0000.22221][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[222:670] [2022-03-08 05:29:28 +0000.45614][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[222:699] [2022-03-08 05:29:28 +0000.73911][7059] resampled_data_size:14336
[222:743] [2022-03-08 05:29:28 +0000.118178][6ffc] The convert RGB to YUV take 1
[222:747] [2022-03-08 05:29:28 +0000.121884][7060] Push an pts:268 to dts queue.
[222:774] [2022-03-08 05:29:28 +0000.149691][7060] last dts:237 currentPts:268
ppsOrSPS:0 queue length:2
[222:871] [2022-03-08 05:29:28 +0000.246194][7059] AF_SpeedFilter::PullFrame eof4
[222:875] [2022-03-08 05:29:28 +0000.250679][7059]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[222:893] [2022-03-08 05:29:28 +0000.268187][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[223:168] [2022-03-08 05:29:28 +0000.543476][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[223:238] [2022-03-08 05:29:28 +0000.613690][6ffc] The convert RGB to YUV take 1
[223:477] [2022-03-08 05:29:28 +0000.852400][7060] DTS queue for
Generator:0x7d07bab2b8 973 1003
[223:513] [2022-03-08 05:29:28 +0000.888589][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[223:544] [2022-03-08 05:29:28 +0000.919510][705f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1044queue_audio_frame_:1
[223:647] [2022-03-08 05:29:29 +0000.22171][7059] RecordAudioSource::PullAudioFrame
[223:678] [2022-03-08 05:29:29 +0000.53095][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[223:744] [2022-03-08 05:29:29 +0000.119363][6ffc] The convert RGB to YUV take 3
[223:864] [2022-03-08 05:29:29 +0000.239589][7000] haveEnoughProcessedData
internalAudioStream.length: 10
[223:908] [2022-03-08 05:29:29 +0000.283726][6ffc] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11984 diff: 17
[223:948] [2022-03-08 05:29:29 +0000.322835][7060]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1473
[224:005] [2022-03-08 05:29:29 +0000.380089][6ffc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[224:005] [2022-03-08 05:29:29 +0000.380212][6ffc] GPUImageProcessing: input frame
width1280 X 720
[224:005] [2022-03-08 05:29:29 +0000.380614][6ffc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[224:006] [2022-03-08 05:29:29 +0000.380744][6ffc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[224:078] [2022-03-08 05:29:29 +0000.453393][7060] Push an pts:1605 to dts queue.
[224:111] [2022-03-08 05:29:29 +0000.485952][6ffc] FilterPipeline2::OnVideoFrame
pts 1668 last_video_timestamp_ 1668
[224:118] [2022-03-08 05:29:29 +0000.493133][7060] last dts:1572 currentPts:1605
ppsOrSPS:0 queue length:2
[224:173] [2022-03-08 05:29:29 +0000.548225][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[224:244] [2022-03-08 05:29:29 +0000.619385][6ffc] The convert RGB to YUV take 3
[224:311] [2022-03-08 05:29:29 +0000.686192][7060] DTS queue for
Generator:0x7d07bab2b8 1807 1839
[224:372] [2022-03-08 05:29:29 +0000.747690][6ffc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[224:486] [2022-03-08 05:29:29 +0000.861191][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[224:511] [2022-03-08 05:29:29 +0000.886554][7060] h264 add frame header cdr flag
[224:511] [2022-03-08 05:29:29 +0000.886719][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[224:512] [2022-03-08 05:29:29 +0000.887399][7060] Received key frame:2005
[224:556] [2022-03-08 05:29:29 +0000.931518][7061] get the H.264 IDR frame
[224:645] [2022-03-08 05:29:30 +0000.20147][7001] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[224:645] [2022-03-08 05:29:30 +0000.20368][7001] _deviceSampleRate:48000

[224:650] [2022-03-08 05:29:30 +0000.24997][7000] Run AGC when audioType = 0


[224:675] [2022-03-08 05:29:30 +0000.50152][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[224:745] [2022-03-08 05:29:30 +0000.120083][6ffc] The convert RGB to YUV take 2
[224:956] [2022-03-08 05:29:30 +0000.331657][7059] resampled_data_size:5120
[225:115] [2022-03-08 05:29:30 +0000.489824][7060] DTS queue for
Generator:0x7d07bab2b8 2638
[225:125] [2022-03-08 05:29:30 +0000.500641][7059] AF_SpeedFilter::PullFrame eof4
[225:130] [2022-03-08 05:29:30 +0000.505106][7059]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[225:175] [2022-03-08 05:29:30 +0000.550171][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[225:247] [2022-03-08 05:29:30 +0000.621823][6ffc] The convert RGB to YUV take 2
[225:410] [2022-03-08 05:29:30 +0000.785281][7060] Push an pts:2937 to dts queue.
[225:450] [2022-03-08 05:29:30 +0000.825158][7060] SendFrame
encodedImage._timeStamp:2937encodedImage->_length:15648
[225:450] [2022-03-08 05:29:30 +0000.825410][7060] last dts:2901 currentPts:2937
ppsOrSPS:0 queue length:2
[225:484] [2022-03-08 05:29:30 +0000.859655][7059]
RecordAudioSource::PullAudioFrame
[225:511] [2022-03-08 05:29:30 +0000.885788][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[225:574] [2022-03-08 05:29:30 +0000.949047][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[225:585] [2022-03-08 05:29:30 +0000.959889][7060] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3076 pts:3076
[225:674] [2022-03-08 05:29:31 +0000.49656][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[225:741] [2022-03-08 05:29:31 +0000.116231][6ffc] drawYUV420 render
OpenGLRenderProgram:0x7d17bafa28
[225:743] [2022-03-08 05:29:31 +0000.118665][6ffc] The convert RGB to YUV take 1
[225:744] [2022-03-08 05:29:31 +0000.119653][7060] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3273
[225:745] [2022-03-08 05:29:31 +0000.119963][7060] push video frame to H264
encoder. (100 frame for one log)

[225:745] [2022-03-08 05:29:31 +0000.120048][7060] push video frame to H264


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

[225:745] [2022-03-08 05:29:31 +0000.120088][7060] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:3273(100 frame for one
log)
[225:745] [2022-03-08 05:29:31 +0000.120140][7060] The input pts:3273 fps:30
[225:782] [2022-03-08 05:29:31 +0000.157452][7060] H264Encode::H264SWEncoder get
callback, length:166080 type:1 nalType:1length:166076
[225:895] [2022-03-08 05:29:31 +0000.270191][705f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3366queue_audio_frame_:3
[225:947] [2022-03-08 05:29:31 +0000.322312][7060] DTS queue for
Generator:0x7d07bab2b8 3471
[226:011] [2022-03-08 05:29:31 +0000.385785][6ffc] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12980 diff: 21
[226:056] [2022-03-08 05:29:31 +0000.431238][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[226:171] [2022-03-08 05:29:31 +0000.546305][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[226:245] [2022-03-08 05:29:31 +0000.619810][6ffc] The convert RGB to YUV take 3
[226:459] [2022-03-08 05:29:31 +0000.834405][705d] The output timestamp from audio
mixer change:73227587
[226:486] [2022-03-08 05:29:31 +0000.861267][7000] On audio frame the broadcast
with timestamp:73227623 samples:480. (1000 frame for one log)

[226:512] [2022-03-08 05:29:31 +0000.887130][705d] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[226:512] [2022-03-08 05:29:31 +0000.887499][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[226:515] [2022-03-08 05:29:31 +0000.890493][7060] h264 add frame header cdr flag
[226:516] [2022-03-08 05:29:31 +0000.890881][7060] Received key frame:4004
[226:545] [2022-03-08 05:29:31 +0000.920594][7061] get the H.264 IDR frame
[226:646] [2022-03-08 05:29:32 +0000.20770][7000] Run AGC when audioType = 0
[226:646] [2022-03-08 05:29:32 +0000.21061][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[226:673] [2022-03-08 05:29:32 +0000.48104][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[226:744] [2022-03-08 05:29:32 +0000.118772][6ffc] The convert RGB to YUV take 3
[226:744] [2022-03-08 05:29:32 +0000.119502][7060] Push an pts:4272 to dts queue.
[226:777] [2022-03-08 05:29:32 +0000.152656][7060] DTS queue for
Generator:0x7d07bab2b8 4272 4304
[226:780] [2022-03-08 05:29:32 +0000.154876][7060] last dts:4238 currentPts:4272
ppsOrSPS:0 queue length:2
[227:089] [2022-03-08 05:29:32 +0000.464589][7059] AF_SpeedFilter audio time,
0x7cf7bd8210 rcv time: 73228224
[227:090] [2022-03-08 05:29:32 +0000.464753][7059] AF_SpeedFilter audio time,
0x7cf7bd8210 rcv time: 73228224in_nSamples:441
[227:131] [2022-03-08 05:29:32 +0000.506628][7059] resampled_data_size:0
[227:174] [2022-03-08 05:29:32 +0000.549346][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[227:216] [2022-03-08 05:29:32 +0000.591052][7059]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 73228225
[227:216] [2022-03-08 05:29:32 +0000.591254][7059]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[227:242] [2022-03-08 05:29:32 +0000.617543][6ffc] The convert RGB to YUV take 2
[227:277] [2022-03-08 05:29:32 +0000.651945][7060]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4806
[227:283] [2022-03-08 05:29:32 +0000.658615][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[227:322] [2022-03-08 05:29:32 +0000.697019][7059]
RecordAudioSource::PullAudioFrame
[227:372] [2022-03-08 05:29:32 +0000.747086][6ffc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[227:372] [2022-03-08 05:29:32 +0000.747201][6ffc] GPUImageProcessing: input frame
width1280 X 720
[227:372] [2022-03-08 05:29:32 +0000.747678][6ffc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[227:373] [2022-03-08 05:29:32 +0000.747873][6ffc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[227:374] [2022-03-08 05:29:32 +0000.748934][7059] AF_SpeedFilter::PullFrame eof4
[227:379] [2022-03-08 05:29:32 +0000.753760][7059]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[227:507] [2022-03-08 05:29:32 +0000.881841][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[227:611] [2022-03-08 05:29:32 +0000.985955][7060] DTS queue for
Generator:0x7d07bab2b8 5103 5139
[227:634] [2022-03-08 05:29:33 +0000.8881][7059] AF_SpeedFilter audio 0x7cf7bd8210
PullFrame
[227:672] [2022-03-08 05:29:33 +0000.46753][6ffc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[227:742] [2022-03-08 05:29:33 +0000.117681][6ffc] The convert RGB to YUV take 1
[228:076] [2022-03-08 05:29:33 +0000.451408][6ffc] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13984 diff: 17
[228:077] [2022-03-08 05:29:33 +0000.451955][7060] Push an pts:5605 to dts queue.
[228:118] [2022-03-08 05:29:33 +0000.492924][7060] last dts:5571 currentPts:5605
ppsOrSPS:0 queue length:2
[228:175] [2022-03-08 05:29:33 +0000.550283][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[228:243] [2022-03-08 05:29:33 +0000.618019][6ffc] The convert RGB to YUV take 3
[228:259] [2022-03-08 05:29:33 +0000.633840][705f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5688queue_audio_frame_:7
[228:445] [2022-03-08 05:29:33 +0000.820174][7060] DTS queue for
Generator:0x7d07bab2b8 5936 5973
[228:514] [2022-03-08 05:29:33 +0000.889208][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[228:516] [2022-03-08 05:29:33 +0000.891049][7060] h264 add frame header cdr flag
[228:516] [2022-03-08 05:29:33 +0000.891662][7060] Received key frame:6005
[228:546] [2022-03-08 05:29:33 +0000.921268][7061] get the H.264 IDR frame
[228:648] [2022-03-08 05:29:34 +0000.23063][7000] Run AGC when audioType = 0
[228:676] [2022-03-08 05:29:34 +0000.50798][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[228:743] [2022-03-08 05:29:34 +0000.118479][6ffc] The convert RGB to YUV take 2
[228:781] [2022-03-08 05:29:34 +0000.156183][7060] SendFrame
encodedImage._timeStamp:6272encodedImage->_length:129248
[228:948] [2022-03-08 05:29:34 +0000.323553][7060] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6437 pts:6437
[228:986] [2022-03-08 05:29:34 +0000.360769][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[229:072] [2022-03-08 05:29:34 +0000.447080][6ffc] drawYUV420 render
OpenGLRenderProgram:0x7d17bafa28
[229:109] [2022-03-08 05:29:34 +0000.483963][7060] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6635
[229:109] [2022-03-08 05:29:34 +0000.484121][7060] push video frame to H264
encoder. (100 frame for one log)

[229:109] [2022-03-08 05:29:34 +0000.484224][7060] push video frame to H264


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

[229:109] [2022-03-08 05:29:34 +0000.484278][7060] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:6635(100 frame for one
log)
[229:109] [2022-03-08 05:29:34 +0000.484364][7060] The input pts:6635 fps:30
[229:150] [2022-03-08 05:29:34 +0000.524971][7060] H264Encode::H264SWEncoder get
callback, length:168176 type:1 nalType:1length:168172
[229:164] [2022-03-08 05:29:34 +0000.538983][7059]
RecordAudioSource::PullAudioFrame
[229:172] [2022-03-08 05:29:34 +0000.547296][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[229:215] [2022-03-08 05:29:34 +0000.590698][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[229:241] [2022-03-08 05:29:34 +0000.616184][6ffc] The convert RGB to YUV take 3
[229:246] [2022-03-08 05:29:34 +0000.620973][7060] DTS queue for
Generator:0x7d07bab2b8 6769
[229:375] [2022-03-08 05:29:34 +0000.750153][7059] resampled_data_size:8704
[229:408] [2022-03-08 05:29:34 +0000.783262][7060] Push an pts:6934 to dts queue.
[229:448] [2022-03-08 05:29:34 +0000.823258][7060] last dts:6899 currentPts:6934
ppsOrSPS:0 queue length:2
[229:519] [2022-03-08 05:29:34 +0000.894253][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[229:572] [2022-03-08 05:29:34 +0000.947676][7059] AF_SpeedFilter audio time
[229:573] [2022-03-08 05:29:34 +0000.947988][7059] AF_SpeedFilter audio time 111,
0x7cf7bd8210 out time: 73230615 org time: 73230615
[229:631] [2022-03-08 05:29:35 +0000.6145][7059] AF_SpeedFilter::PullFrame eof4
[229:636] [2022-03-08 05:29:35 +0000.10757][7059]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[229:672] [2022-03-08 05:29:35 +0000.46850][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[229:743] [2022-03-08 05:29:35 +0000.117965][6ffc] The convert RGB to YUV take 2
[230:084] [2022-03-08 05:29:35 +0000.459098][7060] DTS queue for
Generator:0x7d07bab2b8 7605
[230:139] [2022-03-08 05:29:35 +0000.513732][7059] FilterPipeline2::OnAudioFrame
pts 7680 last_audio_timestamp_ 7680
[230:176] [2022-03-08 05:29:35 +0000.550770][6ffc] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14980 diff: 21
[230:176] [2022-03-08 05:29:35 +0000.551639][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[230:240] [2022-03-08 05:29:35 +0000.614897][6ffc] The convert RGB to YUV take 3
[230:510] [2022-03-08 05:29:35 +0000.885569][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[230:515] [2022-03-08 05:29:35 +0000.890034][7060] h264 add frame header cdr flag
[230:516] [2022-03-08 05:29:35 +0000.890916][7060] Received key frame:8002
[230:522] [2022-03-08 05:29:35 +0000.897031][705f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8010queue_audio_frame_:1
[230:546] [2022-03-08 05:29:35 +0000.921435][7061] get the H.264 IDR frame
[230:609] [2022-03-08 05:29:35 +0000.984327][7060]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8136
[230:645] [2022-03-08 05:29:36 +0000.20102][7000] Run AGC when audioType = 0
[230:645] [2022-03-08 05:29:36 +0000.20403][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[230:671] [2022-03-08 05:29:36 +0000.46499][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[230:697] [2022-03-08 05:29:36 +0000.71962][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[230:739] [2022-03-08 05:29:36 +0000.114309][6ffc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[230:739] [2022-03-08 05:29:36 +0000.114465][6ffc] GPUImageProcessing: input frame
width1280 X 720
[230:740] [2022-03-08 05:29:36 +0000.115172][6ffc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[230:740] [2022-03-08 05:29:36 +0000.115346][6ffc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[230:742] [2022-03-08 05:29:36 +0000.117688][6ffc] The convert RGB to YUV take 2
[230:745] [2022-03-08 05:29:36 +0000.120086][7060] Push an pts:8271 to dts queue.
[230:779] [2022-03-08 05:29:36 +0000.154677][7060] last dts:8240 currentPts:8271
ppsOrSPS:0 queue length:2
[230:798] [2022-03-08 05:29:36 +0000.173352][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[230:910] [2022-03-08 05:29:36 +0000.284890][7060] DTS queue for
Generator:0x7d07bab2b8 8403 8438
[231:004] [2022-03-08 05:29:36 +0000.379123][7059]
RecordAudioSource::PullAudioFrame
[231:172] [2022-03-08 05:29:36 +0000.546972][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[231:242] [2022-03-08 05:29:36 +0000.617286][6ffc] The convert RGB to YUV take 3
[231:517] [2022-03-08 05:29:36 +0000.891857][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[231:613] [2022-03-08 05:29:36 +0000.988550][7059] resampled_data_size:0
[231:672] [2022-03-08 05:29:37 +0000.47549][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[231:744] [2022-03-08 05:29:37 +0000.118732][6ffc] The convert RGB to YUV take 3
[231:745] [2022-03-08 05:29:37 +0000.119942][7060] DTS queue for
Generator:0x7d07bab2b8 9237 9272
[231:888] [2022-03-08 05:29:37 +0000.262885][7059] AF_SpeedFilter::PullFrame eof4
[231:892] [2022-03-08 05:29:37 +0000.267356][7059]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[232:075] [2022-03-08 05:29:37 +0000.450149][7060] Push an pts:9603 to dts queue.
[232:111] [2022-03-08 05:29:37 +0000.486047][7060] SendFrame
encodedImage._timeStamp:9603encodedImage->_length:147552
[232:111] [2022-03-08 05:29:37 +0000.486272][7060] last dts:9570 currentPts:9603
ppsOrSPS:0 queue length:2
[232:172] [2022-03-08 05:29:37 +0000.547249][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[232:240] [2022-03-08 05:29:37 +0000.615397][6ffc] The convert RGB to YUV take 2
[232:241] [2022-03-08 05:29:37 +0000.615811][6ffc] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15984 diff: 17
[232:312] [2022-03-08 05:29:37 +0000.687646][7060] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9800 pts:9800
[232:387] [2022-03-08 05:29:37 +0000.761732][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[232:408] [2022-03-08 05:29:37 +0000.782823][6ffc] drawYUV420 render
OpenGLRenderProgram:0x7d17bafa28
[232:408] [2022-03-08 05:29:37 +0000.783481][7000] haveEnoughProcessedData
internalAudioStream.length: 10
[232:475] [2022-03-08 05:29:37 +0000.850170][7060] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10003
[232:475] [2022-03-08 05:29:37 +0000.850333][7060] push video frame to H264
encoder. (100 frame for one log)

[232:475] [2022-03-08 05:29:37 +0000.850447][7060] push video frame to H264


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

[232:475] [2022-03-08 05:29:37 +0000.850546][7060] H264Encode::push video frame to


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

[232:475] [2022-03-08 05:29:37 +0000.850616][7060] The input pts:10003 fps:30


[232:508] [2022-03-08 05:29:37 +0000.883645][7060] h264 add frame header cdr flag
[232:509] [2022-03-08 05:29:37 +0000.884563][7060] Received key frame:10003
[232:509] [2022-03-08 05:29:37 +0000.884697][7060] H264Encode::H264SWEncoder get
callback, length:158960 type:0 nalType:5length:158956
[232:514] [2022-03-08 05:29:37 +0000.889253][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[232:547] [2022-03-08 05:29:37 +0000.922389][7060] DTS queue for
Generator:0x7d07bab2b8 10069
[232:548] [2022-03-08 05:29:37 +0000.923482][7061] get the H.264 IDR frame
[232:646] [2022-03-08 05:29:38 +0000.21267][7000] Run AGC when audioType = 0
[232:676] [2022-03-08 05:29:38 +0000.50889][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[232:740] [2022-03-08 05:29:38 +0000.115625][6ffc] The convert RGB to YUV take 1
[232:850] [2022-03-08 05:29:38 +0000.224854][7059]
RecordAudioSource::PullAudioFrame
[232:877] [2022-03-08 05:29:38 +0000.252709][705f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10332queue_audio_frame_:4
[233:172] [2022-03-08 05:29:38 +0000.547545][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[233:241] [2022-03-08 05:29:38 +0000.616193][6ffc] The convert RGB to YUV take 2
[233:374] [2022-03-08 05:29:38 +0000.749294][7060] DTS queue for
Generator:0x7d07bab2b8 10899
[233:405] [2022-03-08 05:29:38 +0000.780451][7060] Push an pts:10933 to dts queue.
[233:446] [2022-03-08 05:29:38 +0000.820980][7060] last dts:10899 currentPts:10933
ppsOrSPS:0 queue length:2
[233:511] [2022-03-08 05:29:38 +0000.886167][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[233:671] [2022-03-08 05:29:39 +0000.46204][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[233:743] [2022-03-08 05:29:39 +0000.118383][6ffc] The convert RGB to YUV take 2
[233:819] [2022-03-08 05:29:39 +0000.194348][7059] resampled_data_size:11776
[233:942] [2022-03-08 05:29:39 +0000.317605][7060]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11468
[233:958] [2022-03-08 05:29:39 +0000.333406][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[234:104] [2022-03-08 05:29:39 +0000.478962][6ffc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[234:104] [2022-03-08 05:29:39 +0000.479190][6ffc] GPUImageProcessing: input frame
width1280 X 720
[234:105] [2022-03-08 05:29:39 +0000.480098][6ffc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[234:105] [2022-03-08 05:29:39 +0000.480271][6ffc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[234:112] [2022-03-08 05:29:39 +0000.486994][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[234:143] [2022-03-08 05:29:39 +0000.518493][7059] AF_SpeedFilter::PullFrame eof4
[234:148] [2022-03-08 05:29:39 +0000.523125][7059]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[234:167] [2022-03-08 05:29:39 +0000.542531][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[234:211] [2022-03-08 05:29:39 +0000.586024][7060] DTS queue for
Generator:0x7d07bab2b8 11735
[234:240] [2022-03-08 05:29:39 +0000.615197][6ffc] The convert RGB to YUV take 3
[234:337] [2022-03-08 05:29:39 +0000.712705][6ffc] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16980 diff: 21
[234:509] [2022-03-08 05:29:39 +0000.883898][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[234:513] [2022-03-08 05:29:39 +0000.887973][7060] h264 add frame header cdr flag
[234:514] [2022-03-08 05:29:39 +0000.888875][7060] Received key frame:12003
[234:548] [2022-03-08 05:29:39 +0000.922879][7061] get the H.264 IDR frame
[234:645] [2022-03-08 05:29:40 +0000.20109][7001] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[234:645] [2022-03-08 05:29:40 +0000.20566][7001] _deviceSampleRate:48000

[234:649] [2022-03-08 05:29:40 +0000.24600][7000] Run AGC when audioType = 0


[234:650] [2022-03-08 05:29:40 +0000.24888][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[234:670] [2022-03-08 05:29:40 +0000.45229][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[234:682] [2022-03-08 05:29:40 +0000.57330][7059] RecordAudioSource::PullAudioFrame
[234:740] [2022-03-08 05:29:40 +0000.115683][6ffc] The convert RGB to YUV take 1
[234:741] [2022-03-08 05:29:40 +0000.116175][7060] Push an pts:12270 to dts queue.
[234:778] [2022-03-08 05:29:40 +0000.153470][7060] last dts:12233 currentPts:12270
ppsOrSPS:0 queue length:2
[235:045] [2022-03-08 05:29:40 +0000.420258][7060] DTS queue for
Generator:0x7d07bab2b8 12535 12571
[235:174] [2022-03-08 05:29:40 +0000.549105][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[235:215] [2022-03-08 05:29:40 +0000.590370][705f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12654queue_audio_frame_:8
[235:240] [2022-03-08 05:29:40 +0000.614980][6ffc] The convert RGB to YUV take 3
[235:447] [2022-03-08 05:29:40 +0000.822498][7060] SendFrame
encodedImage._timeStamp:12935encodedImage->_length:156592
[235:474] [2022-03-08 05:29:40 +0000.848800][6ffc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[235:512] [2022-03-08 05:29:40 +0000.887080][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[235:533] [2022-03-08 05:29:40 +0000.908269][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[235:669] [2022-03-08 05:29:41 +0000.44665][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[235:676] [2022-03-08 05:29:41 +0000.51668][7060] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13168 pts:13168
[235:738] [2022-03-08 05:29:41 +0000.113362][6ffc] drawYUV420 render
OpenGLRenderProgram:0x7d17bafa28
[235:740] [2022-03-08 05:29:41 +0000.115685][6ffc] The convert RGB to YUV take 1
[235:819] [2022-03-08 05:29:41 +0000.194676][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[235:840] [2022-03-08 05:29:41 +0000.215541][7060] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13367
[235:841] [2022-03-08 05:29:41 +0000.215728][7060] push video frame to H264
encoder. (100 frame for one log)

[235:841] [2022-03-08 05:29:41 +0000.215819][7060] push video frame to H264


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

[235:841] [2022-03-08 05:29:41 +0000.215883][7060] H264Encode::push video frame to


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

[235:841] [2022-03-08 05:29:41 +0000.215959][7060] The input pts:13367 fps:30


[235:873] [2022-03-08 05:29:41 +0000.247767][7060] DTS queue for
Generator:0x7d07bab2b8 13367 13398
[235:875] [2022-03-08 05:29:41 +0000.250681][7060] H264Encode::H264SWEncoder get
callback, length:177920 type:1 nalType:1length:177916
[236:076] [2022-03-08 05:29:41 +0000.451158][7060] Push an pts:13604 to dts queue.
[236:077] [2022-03-08 05:29:41 +0000.451916][7059] resampled_data_size:2560
[236:110] [2022-03-08 05:29:41 +0000.485020][7060] last dts:13570 currentPts:13604
ppsOrSPS:0 queue length:2
[236:168] [2022-03-08 05:29:41 +0000.543021][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[236:241] [2022-03-08 05:29:41 +0000.616276][6ffc] The convert RGB to YUV take 2
[236:392] [2022-03-08 05:29:41 +0000.766998][7059] AF_SpeedFilter::PullFrame eof4
[236:396] [2022-03-08 05:29:41 +0000.771503][7059]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[236:402] [2022-03-08 05:29:41 +0000.777386][6ffc] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17984 diff: 17
[236:410] [2022-03-08 05:29:41 +0000.785327][705d] The output timestamp from audio
mixer change:73237544
[236:485] [2022-03-08 05:29:41 +0000.860104][7000] On audio frame the broadcast
with timestamp:73237622 samples:480. (1000 frame for one log)

[236:514] [2022-03-08 05:29:41 +0000.889202][705d] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[236:514] [2022-03-08 05:29:41 +0000.889636][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[236:515] [2022-03-08 05:29:41 +0000.889866][7060] h264 add frame header cdr flag
[236:516] [2022-03-08 05:29:41 +0000.890711][7060] Received key frame:14000
[236:520] [2022-03-08 05:29:41 +0000.894752][7059]
RecordAudioSource::PullAudioFrame
[236:542] [2022-03-08 05:29:41 +0000.917531][7061] get the H.264 IDR frame
[236:650] [2022-03-08 05:29:42 +0000.25618][7000] Run AGC when audioType = 0
[236:669] [2022-03-08 05:29:42 +0000.43764][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[236:675] [2022-03-08 05:29:42 +0000.49831][7060] DTS queue for
Generator:0x7d07bab2b8 14200
[236:743] [2022-03-08 05:29:42 +0000.118018][6ffc] The convert RGB to YUV take 2
[237:091] [2022-03-08 05:29:42 +0000.465916][7059] AF_SpeedFilter audio time,
0x7cf7bd8210 rcv time: 73238224
[237:091] [2022-03-08 05:29:42 +0000.466184][7059] AF_SpeedFilter audio time,
0x7cf7bd8210 rcv time: 73238224in_nSamples:441
[237:115] [2022-03-08 05:29:42 +0000.490721][7059] AF_SpeedFilter audio
0x7cf7bd8210 PullFrame
[237:170] [2022-03-08 05:29:42 +0000.545094][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[237:199] [2022-03-08 05:29:42 +0000.574204][7059]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 73238225
[237:199] [2022-03-08 05:29:42 +0000.574440][7059]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[237:237] [2022-03-08 05:29:42 +0000.612641][6ffc] The convert RGB to YUV take 2
[237:272] [2022-03-08 05:29:42 +0000.647585][7060]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14800
[237:407] [2022-03-08 05:29:42 +0000.782366][7060] Push an pts:14936 to dts queue.
[237:441] [2022-03-08 05:29:42 +0000.816050][7060] last dts:14897 currentPts:14936
ppsOrSPS:0 queue length:2
[237:471] [2022-03-08 05:29:42 +0000.845758][6ffc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[237:471] [2022-03-08 05:29:42 +0000.845870][6ffc] GPUImageProcessing: input frame
width1280 X 720
[237:471] [2022-03-08 05:29:42 +0000.846554][6ffc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[237:471] [2022-03-08 05:29:42 +0000.846680][6ffc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[237:496] [2022-03-08 05:29:42 +0000.871225][705f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14976queue_audio_frame_:1
[237:510] [2022-03-08 05:29:42 +0000.884944][705d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[237:512] [2022-03-08 05:29:42 +0000.886882][7060] DTS queue for
Generator:0x7d07bab2b8 15037
[237:529] [2022-03-08 05:29:42 +0000.904474][7000] haveEnoughProcessedData
internalAudioStream.length: 10
[237:672] [2022-03-08 05:29:43 +0000.47238][6ffc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[237:675] [2022-03-08 05:29:43 +0000.49831][6ffc] StopRecording:
[237:676] [2022-03-08 05:29:43 +0000.50764][6ffc] OnNeedStopRecording:
[237:683] [2022-03-08 05:29:43 +0000.58042][7059] PullAudioFrame: PullFrame audio
finished.
[237:683] [2022-03-08 05:29:43 +0000.58266][7059]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[237:685] [2022-03-08 05:29:43 +0000.60515][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[237:686] [2022-03-08 05:29:43 +0000.61443][6ffc] operator(): Stop
[237:686] [2022-03-08 05:29:43 +0000.61523][6ffc] StopPullFrameAndWriteMp4
time:73238823 enter.

[237:686] [2022-03-08 05:29:43 +0000.61551][6ffc] StopRecording:


[237:688] [2022-03-08 05:29:43 +0000.62745][7060]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[237:690] [2022-03-08 05:29:43 +0000.64740][6ffb] stop recording
[237:690] [2022-03-08 05:29:43 +0000.64825][6ffb]
RecordingSessionInternalSimple:destroy media processers
[237:690] [2022-03-08 05:29:43 +0000.64855][6ffb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[237:690] [2022-03-08 05:29:43 +0000.64879][6ffb] H264Encode::flushing hareware
Encoder
[237:690] [2022-03-08 05:29:43 +0000.65143][6ffb] Flush time:73238827 enter.

[237:690] [2022-03-08 05:29:43 +0000.65212][6ffb] H264Encoder encoder flush


[237:690] [2022-03-08 05:29:43 +0000.65254][6ffb] flush output queue
[238:002] [2022-03-08 05:29:43 +0000.377401][6ffb] Flush leave. expire time = 312
ms

[238:002] [2022-03-08 05:29:43 +0000.377663][6ffb] ~H264EncodeWrap:


[238:003] [2022-03-08 05:29:43 +0000.377807][6ffb] ~H264Encode:
[238:003] [2022-03-08 05:29:43 +0000.377827][6ffb] teardownCompressionSession:
H264Encode::destroying Encoder
[238:003] [2022-03-08 05:29:43 +0000.377845][6ffb] Release time:73239140 enter.

[238:003] [2022-03-08 05:29:43 +0000.378064][6ffb] Release:


MediaCodecVideoEncoder::Release _inited:1
[238:003] [2022-03-08 05:29:43 +0000.378107][6ffb] Destroy time:73239140 enter.

[238:003] [2022-03-08 05:29:43 +0000.378146][6ffb] H264Encoder encoderDestroy


[238:003] [2022-03-08 05:29:43 +0000.378182][6ffb]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c16010
[238:003] [2022-03-08 05:29:43 +0000.378208][6ffb]
AndroidMediaCodecVideoEncoder::Destroy
[238:016] [2022-03-08 05:29:43 +0000.390833][6ffb] Destroy leave. expire time = 13
ms

[238:016] [2022-03-08 05:29:43 +0000.390974][6ffb] Release leave. expire time = 13


ms
[238:016] [2022-03-08 05:29:43 +0000.391058][6ffb] ~AndroidHwAvcEncoder
time:73239153 enter.

[238:016] [2022-03-08 05:29:43 +0000.391170][6ffb] Release time:73239153 enter.

[238:016] [2022-03-08 05:29:43 +0000.391198][6ffb] Release:


MediaCodecVideoEncoder:: has been released before, just return
[238:016] [2022-03-08 05:29:43 +0000.391307][6ffb] Release leave. expire time = 0
ms

[238:016] [2022-03-08 05:29:43 +0000.391325][6ffb] ~AndroidMediaCodecVideoEncoder


[238:016] [2022-03-08 05:29:43 +0000.391339][6ffb] ~WrapAndroidMediaCodec
time:73239153 enter.

[238:016] [2022-03-08 05:29:43 +0000.391408][6ffb] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[238:016] [2022-03-08 05:29:43 +0000.391431][6ffb] video hevc hw codec


destructor:0x7c37bdcb70

[238:016] [2022-03-08 05:29:43 +0000.391500][6ffb] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[238:017] [2022-03-08 05:29:43 +0000.391823][6ffb] teardownCompressionSession:


H264Encode::destroyed Encoder
[238:017] [2022-03-08 05:29:43 +0000.391860][6ffb]
RecordingSessionInternalSimple:destroy aac encoder output!
[238:017] [2022-03-08 05:29:43 +0000.391876][6ffb] AACSWEncode destructor
[238:024] [2022-03-08 05:29:43 +0000.398802][7061] MP4 close file successfully
[238:024] [2022-03-08 05:29:43 +0000.398878][7061] Recording session Internal:
notify recording ok
[238:024] [2022-03-08 05:29:43 +0000.398909][7061] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4,
output_video_timestamp_:15203 last_video_pts_:15169
[238:024] [2022-03-08 05:29:43 +0000.398956][7061] OnRecordFinish:
[238:024] [2022-03-08 05:29:43 +0000.399531][7061] onRecordingOk: net seek
pos:0record video duration:15202record audio duration:15185
[238:025] [2022-03-08 05:29:43 +0000.400123][705d] destructMicSource_w:
[238:025] [2022-03-08 05:29:43 +0000.400192][705d] setOutput_w:
MicSource::setOutput() 0x0
[238:025] [2022-03-08 05:29:43 +0000.400599][6ffc] releaseThread 0x7ce7bc2a50
[238:025] [2022-03-08 05:29:43 +0000.400644][6ffc] ~MicSource: Mic source
destroyed:0x7d27d60920
[238:027] [2022-03-08 05:29:43 +0000.401989][6ffc] StopPullFrameAndWriteMp4 leave.
expire time = 341 ms

[238:027] [2022-03-08 05:29:43 +0000.402057][6ffc] DestroyPipelineAndFilters


time:73239164 enter.

[238:027] [2022-03-08 05:29:43 +0000.402109][6ffc] UnbindInputFilter 0x7cf7c04650


this 0x7d17bafc50
[238:027] [2022-03-08 05:29:43 +0000.402145][6ffc] UnbindInputFilter 0x7cf7be8828
this 0x7cf7bd8360
[238:027] [2022-03-08 05:29:43 +0000.402177][6ffc] UnbindInputFilter 0x7d17bafc50
this 0x7cc7bf6a70
[238:027] [2022-03-08 05:29:43 +0000.402198][6ffc] filter: filter pipeline destroy
this: 0x7cc7bf69d0
[238:027] [2022-03-08 05:29:43 +0000.402395][6ffc] ClearVideoOfSources: recodring
total frames:0
[238:027] [2022-03-08 05:29:43 +0000.402436][6ffc] ClearVideoOfSources:
[238:027] [2022-03-08 05:29:43 +0000.402458][6ffc] GPUImageProcessing destruct.
[238:027] [2022-03-08 05:29:43 +0000.402510][6ffc] destroy TrivalImageDrawer
0x7cd7bb1d50
[238:027] [2022-03-08 05:29:43 +0000.402534][6ffc] The shader has been initialize,
clean up them.

[238:027] [2022-03-08 05:29:43 +0000.402585][6ffc] ~OpenGLFrameBuffer:


[238:028] [2022-03-08 05:29:43 +0000.402713][6ffc] ~OpenGLFrameBuffer:
[238:028] [2022-03-08 05:29:43 +0000.402789][6ffc] ~OpenGLFrameBuffer:
[238:028] [2022-03-08 05:29:43 +0000.402858][6ffc] ~OpenGLFrameBuffer:
[238:028] [2022-03-08 05:29:43 +0000.402930][6ffc] ~OpenGLFrameBuffer:
[238:028] [2022-03-08 05:29:43 +0000.403005][6ffc] ~OpenGLFrameBuffer:
[238:030] [2022-03-08 05:29:43 +0000.404890][6ffc] GPUImageProcessing destruct
finish.
[238:030] [2022-03-08 05:29:43 +0000.404974][6ffc] GPURGBAFrame destruct.
[238:033] [2022-03-08 05:29:43 +0000.408323][6ffc] destroy OpenGLRenderProgram
0x7d17bafa28
[238:033] [2022-03-08 05:29:43 +0000.408513][6ffc] ~CameraSource time:73239170
enter.

[238:033] [2022-03-08 05:29:43 +0000.408618][6ffc] ~CameraSource leave. expire


time = 0 ms

[238:033] [2022-03-08 05:29:43 +0000.408668][6ffc] ~RecordAudioSource time:73239170


enter.

[238:034] [2022-03-08 05:29:43 +0000.408773][6ffc] ~RecordAudioSource leave.


expire time = 1 ms

[238:034] [2022-03-08 05:29:43 +0000.408885][6ffc] DestroyPipelineAndFilters


leave. expire time = 7 ms

[238:051] [2022-03-08 05:29:43 +0000.425803][5f3a]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[238:052] [2022-03-08 05:29:43 +0000.426881][5f3a] machine model :xiaomi
[238:052] [2022-03-08 05:29:43 +0000.426984][5f3a] Support this machine
model :xiaomi
[238:052] [2022-03-08 05:29:43 +0000.427021][5f3a] global inited! current sdk
version: 07-20-936c45f
[238:052] [2022-03-08 05:29:43 +0000.427408][5f3a] filter: filter pipeline
construtc this: 0x7cf7c01410
[238:052] [2022-03-08 05:29:43 +0000.427501][5f3a] MediaFilterGraph:
MediaFilterGraph construct
[238:052] [2022-03-08 05:29:43 +0000.427552][5f3a] GLESContext:
[238:052] [2022-03-08 05:29:43 +0000.427632][5f3a] The result of eglGetDisplay is:
0xb400007ce7b8be70
[238:055] [2022-03-08 05:29:43 +0000.429815][5f3a] The result of creation:
0x7c97bf4170
[238:055] [2022-03-08 05:29:43 +0000.430040][5f3a] The result of
eglCreatePbufferSurface is: 0x7c97bebb00
[238:055] [2022-03-08 05:29:43 +0000.430307][5f3a] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
[238:055] [2022-03-08 05:29:43 +0000.430383][5f3a] The source 0 speed:1
[238:055] [2022-03-08 05:29:43 +0000.430450][5f3a] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4,
delay: 0
[238:055] [2022-03-08 05:29:43 +0000.430536][5f3a] CreateDecoderByVideoSource
time:73239192 enter.

[238:056] [2022-03-08 05:29:43 +0000.431539][5f3a] running_decoder_count:0max


count:2
[238:056] [2022-03-08 05:29:43 +0000.431642][5f3a] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27cf0b70
[238:058] [2022-03-08 05:29:43 +0000.433333][7070] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c53210] Current FFmpeg version git-2021-06-16-
97cea6f

[238:087] [2022-03-08 05:29:43 +0000.461800][7070] OnStreamInfoFound: video


duration_: 15202
[238:089] [2022-03-08 05:29:43 +0000.464076][5f3a] start decoder
[238:089] [2022-03-08 05:29:43 +0000.464152][5f3a] CreateDecoderByVideoSource
leave. expire time = 34 ms

[238:089] [2022-03-08 05:29:43 +0000.464185][5f3a] BindInputFilter 0x7d07bfca10


this 0x7cc7bf4068
[238:089] [2022-03-08 05:29:43 +0000.464232][5f3a] BindInputFilter 0x7cc7bf4068
this 0x7cc7be9408
[238:089] [2022-03-08 05:29:43 +0000.464268][5f3a] BindInputFilter 0x7d07bfca10
this 0x7cc7c03568
[238:089] [2022-03-08 05:29:43 +0000.464300][5f3a] BindInputFilter 0x7cc7c03568
this 0x7cc7bea828
[238:089] [2022-03-08 05:29:43 +0000.464328][5f3a] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
[238:089] [2022-03-08 05:29:43 +0000.464348][5f3a] BindInputFilter 0x7cc7be9408
this 0x7cc7bf2a88
[238:089] [2022-03-08 05:29:43 +0000.464373][5f3a] BindInputFilter 0x7cc7bf2a88
this 0x7cf7c014b0
[238:089] [2022-03-08 05:29:43 +0000.464406][5f3a] BindInputFilter 0x7cc7bea828
this 0x7cc7c03648
[238:089] [2022-03-08 05:29:43 +0000.464434][5f3a] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
[238:089] [2022-03-08 05:29:43 +0000.464497][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[238:090] [2022-03-08 05:29:43 +0000.464889][5f3a] machine model :xiaomi
[238:090] [2022-03-08 05:29:43 +0000.464919][5f3a] Support this machine
model :xiaomi
[238:090] [2022-03-08 05:29:43 +0000.464945][5f3a] global inited! current sdk
version: 07-20-936c45f
[238:090] [2022-03-08 05:29:43 +0000.464996][5f3a] GetPipeline:
-----------------------------------------
[238:090] [2022-03-08 05:29:43 +0000.465019][5f3a] GetPipeline: source:
0x7d07bfc7f0
[238:090] [2022-03-08 05:29:43 +0000.465046][5f3a] GetPipeline: filter: NULLFilter
[238:090] [2022-03-08 05:29:43 +0000.465073][5f3a] GetPipeline: filter: NULLFilter
[238:090] [2022-03-08 05:29:43 +0000.465099][5f3a] GetPipeline: filter: NULLFilter
[238:090] [2022-03-08 05:29:43 +0000.465112][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[238:090] [2022-03-08 05:29:43 +0000.465130][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[238:090] [2022-03-08 05:29:43 +0000.465142][5f3a] GetPipeline: audio filter:
AudioNUllFilter
[238:090] [2022-03-08 05:29:43 +0000.465161][5f3a] GetPipeline:
------------------------------------------
[238:090] [2022-03-08 05:29:43 +0000.465176][5f3a] filter: filter pipeline2 update
pattern: 0
[238:091] [2022-03-08 05:29:43 +0000.466236][5f3a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[238:091] [2022-03-08 05:29:43 +0000.466476][5f3a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[238:091] [2022-03-08 05:29:43 +0000.466550][5f3a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[238:091] [2022-03-08 05:29:43 +0000.466684][5f3a] DeviceInit:
[238:092] [2022-03-08 05:29:43 +0000.466869][5f3a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[238:092] [2022-03-08 05:29:43 +0000.467117][5f3a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[238:092] [2022-03-08 05:29:43 +0000.467325][5f3a] CreatePlatformSpecificObjects:
[238:092] [2022-03-08 05:29:43 +0000.467365][5f3a] audio device use null audio
input and opensl output
[238:092] [2022-03-08 05:29:43 +0000.467387][5f3a] Create OpenSLES output module
with java VM support.

[238:092] [2022-03-08 05:29:43 +0000.467573][5f3a] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[238:093] [2022-03-08 05:29:43 +0000.467969][5f3a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[238:093] [2022-03-08 05:29:43 +0000.468430][7071] NO get frame from decoder
[238:097] [2022-03-08 05:29:43 +0000.472123][5f3a] Create OpenSLES output module
with buffer num:2

[238:097] [2022-03-08 05:29:43 +0000.472222][5f3a] Error(trace.cc:40): Init the


output and input for audio device template.
[238:097] [2022-03-08 05:29:43 +0000.472247][5f3a] Init the output device.

[238:097] [2022-03-08 05:29:43 +0000.472261][5f3a] Set the playout as stereo:1


[238:097] [2022-03-08 05:29:43 +0000.472297][5f3a] Set the sample rate to be:44100

[238:097] [2022-03-08 05:29:43 +0000.472347][5f3a] Low latency buffer size:144 low


sample rate:48000
[238:097] [2022-03-08 05:29:43 +0000.472379][5f3a] DeviceInit: Done
[238:097] [2022-03-08 05:29:43 +0000.472498][5f3a] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[238:097] [2022-03-08 05:29:43 +0000.472562][707b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d37c453d8
[238:098] [2022-03-08 05:29:43 +0000.473063][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[238:098] [2022-03-08 05:29:43 +0000.473145][5f3a]
MediaFilterPlayer::SetPlayerNotify 0x7c47cdee10
[238:098] [2022-03-08 05:29:43 +0000.473185][5f3a]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[238:098] [2022-03-08 05:29:43 +0000.473214][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[238:098] [2022-03-08 05:29:43 +0000.473256][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[238:098] [2022-03-08 05:29:43 +0000.473322][5f3a] SetGraphLoop: SetGraphLoop 1
[238:098] [2022-03-08 05:29:43 +0000.473345][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[238:098] [2022-03-08 05:29:43 +0000.473364][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[238:098] [2022-03-08 05:29:43 +0000.473560][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[238:099] [2022-03-08 05:29:43 +0000.473749][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[238:099] [2022-03-08 05:29:43 +0000.473866][707d] Start:
[238:099] [2022-03-08 05:29:43 +0000.474221][707c] operator(): video render
started.
[238:099] [2022-03-08 05:29:43 +0000.474285][707d] Start:
[238:099] [2022-03-08 05:29:43 +0000.474420][707d] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[238:099] [2022-03-08 05:29:43 +0000.474456][707d] Reset: history total size: 98
[238:099] [2022-03-08 05:29:43 +0000.474484][707d] DeviceStart:
audioDevice_:0x7da7cb1cb0
[238:099] [2022-03-08 05:29:43 +0000.474505][707d] DeviceStart: time profile
playout init before
[238:099] [2022-03-08 05:29:43 +0000.474594][707d] DeviceStart: time profile
playout init end
[238:099] [2022-03-08 05:29:43 +0000.474618][707d] OpenSlesOutput:Start playout

[238:100] [2022-03-08 05:29:43 +0000.475240][7071] NO get frame from decoder


[238:100] [2022-03-08 05:29:43 +0000.475656][707d] Create the opensl output player.
streamtype before:0

[238:102] [2022-03-08 05:29:43 +0000.476851][707d] Create the opensl output player.


streamtype after:3

[238:105] [2022-03-08 05:29:43 +0000.480197][7071] NO get frame from decoder


[238:107] [2022-03-08 05:29:43 +0000.482377][7071] NO get frame from decoder
[238:109] [2022-03-08 05:29:43 +0000.484207][7071] NO get frame from decoder
[238:110] [2022-03-08 05:29:43 +0000.484857][7071] NO get frame from decoder
[238:115] [2022-03-08 05:29:43 +0000.490247][7071] NO get frame from decoder
[238:124] [2022-03-08 05:29:43 +0000.499127][7071] NO get frame from decoder
[238:149] [2022-03-08 05:29:43 +0000.524708][707d] Enqueue opensl buffer size:1764
[238:177] [2022-03-08 05:29:43 +0000.552177][707d] DeviceStart: time profile
playout all end
[238:177] [2022-03-08 05:29:43 +0000.552262][707d] operator(): Audio playback
started.
[238:177] [2022-03-08 05:29:43 +0000.552321][707d] operator(): Started now!
[238:202] [2022-03-08 05:29:43 +0000.577486][707c] lipsync_debug: First video frame
rendering.
[238:355] [2022-03-08 05:29:43 +0000.730532][707e] audio frame wait video
frame.last_video_timestamp:132 last_audio_timestamp:254.921
[238:356] [2022-03-08 05:29:43 +0000.731174][707e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[238:356] [2022-03-08 05:29:43 +0000.731536][707d] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[238:357] [2022-03-08 05:29:43 +0000.731730][707d] First audio frame rendering
[238:417] [2022-03-08 05:29:43 +0000.792580][707c] lipsync_debug:displaying video
ts:21330 The current displayed video timestamp is:73239554
[238:611] [2022-03-08 05:29:43 +0000.986430][707c] DriveRender working... (1/200)
[238:645] [2022-03-08 05:29:44 +0000.20219][7000] Run AGC when audioType = 0
[238:645] [2022-03-08 05:29:44 +0000.20486][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[238:825] [2022-03-08 05:29:44 +0000.200188][707c]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:13 last
video ts:56970 frame->pts:59850 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[238:825] [2022-03-08 05:29:44 +0000.200374][707c] lipsync_debug: tsDelta -
timeDelta = 19
[238:927] [2022-03-08 05:29:44 +0000.301792][7080]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[239:083] [2022-03-08 05:29:44 +0000.458169][707c] lipsync_debug:displaying video
ts:81270 The current displayed video timestamp is:73240220
[239:236] [2022-03-08 05:29:44 +0000.611078][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[239:325] [2022-03-08 05:29:44 +0000.700353][707c] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[239:325] [2022-03-08 05:29:44 +0000.700485][707c] lipsync_debug:result remaining
time:10
[239:330] [2022-03-08 05:29:44 +0000.705380][707e] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 53212
[239:330] [2022-03-08 05:29:44 +0000.705491][707e] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[239:333] [2022-03-08 05:29:44 +0000.707824][707f] Error(video_source.cc:430): wait
decoder a frame: 0
[239:452] [2022-03-08 05:29:44 +0000.827053][707d] The audio playback speed:100
(1/100)
[239:452] [2022-03-08 05:29:44 +0000.827236][707d] lipsync_debug: The current
played audio timestamp is:57312(1/50)
[239:654] [2022-03-08 05:29:45 +0000.29063][707f] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18996 diff: 5
[239:891] [2022-03-08 05:29:45 +0000.265764][7080]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[239:969] [2022-03-08 05:29:45 +0000.343815][707c] lipsync_debug:displaying video
ts:141480 The current displayed video timestamp is:73241106
[240:007] [2022-03-08 05:29:45 +0000.382066][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[240:008] [2022-03-08 05:29:45 +0000.382752][707d] Stop:
[240:008] [2022-03-08 05:29:45 +0000.382937][707c] operator(): Video Render
stopped.
[240:008] [2022-03-08 05:29:45 +0000.383145][707d] Stop:
[240:008] [2022-03-08 05:29:45 +0000.383442][707d] DeviceStop:
audioDevice_:0x7da7cb1cb0
[240:008] [2022-03-08 05:29:45 +0000.383540][707d] OpenSlesOutput:Stop playout

[240:012] [2022-03-08 05:29:45 +0000.386994][707d] DeviceStop: Done


[240:012] [2022-03-08 05:29:45 +0000.387250][707d] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[240:012] [2022-03-08 05:29:45 +0000.387350][707d] operator(): Stop now!
[240:037] [2022-03-08 05:29:45 +0000.412206][5f3a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[240:037] [2022-03-08 05:29:45 +0000.412326][5f3a] StopPreView: Have Stopped,
operation cancel
[240:037] [2022-03-08 05:29:45 +0000.412376][5f3a] Stop:
[240:037] [2022-03-08 05:29:45 +0000.412518][707d] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[240:038] [2022-03-08 05:29:45 +0000.412798][5f3a] DeviceRelease:
audioDevice_:0x7da7cb1cb0
[240:038] [2022-03-08 05:29:45 +0000.412849][5f3a] OpenSlesOutput:Stop playout

[240:038] [2022-03-08 05:29:45 +0000.412904][5f3a] DeviceRelease: Release the


webrtc device object.
[240:038] [2022-03-08 05:29:45 +0000.413177][5f3a] OpenSlesOutput destruct.

[240:038] [2022-03-08 05:29:45 +0000.413267][5f3a] DeviceRelease: Done


[240:039] [2022-03-08 05:29:45 +0000.413771][5f3a] Stop:
[240:039] [2022-03-08 05:29:45 +0000.413891][707c] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[240:044] [2022-03-08 05:29:45 +0000.419298][5f3a] global uninited!
[240:044] [2022-03-08 05:29:45 +0000.419485][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[240:044] [2022-03-08 05:29:45 +0000.419558][5f3a] ~MediaFilterGraph:
MediaFilterGraph destruct
[240:044] [2022-03-08 05:29:45 +0000.419582][5f3a] RemoveVideoBackGroud: hava not
add video backgroud
[240:044] [2022-03-08 05:29:45 +0000.419617][5f3a] UnbindInputFilter 0x7cc7bf2a88
this 0x7cf7c014b0
[240:044] [2022-03-08 05:29:45 +0000.419646][5f3a] ClearAllSource: remove source
filter, sourceid: 0x7d07bfc7f0
[240:044] [2022-03-08 05:29:45 +0000.419664][5f3a] DestoryDecoderByVideoSource
time:73241181 enter.

[240:044] [2022-03-08 05:29:45 +0000.419687][5f3a] ~VideoBindDecoder time:73241181


enter.

[240:045] [2022-03-08 05:29:45 +0000.419854][5f3a] CleanUp time:73241182 enter.

[240:051] [2022-03-08 05:29:45 +0000.426521][5f3a] CleanUp leave. expire time = 6


ms

[240:051] [2022-03-08 05:29:45 +0000.426618][5f3a] CleanUp time:73241188 enter.

[240:052] [2022-03-08 05:29:45 +0000.427009][5f3a] CleanUp leave. expire time = 1


ms

[240:052] [2022-03-08 05:29:45 +0000.427567][5f3a] ~VideoBindDecoder leave. expire


time = 8 ms

[240:052] [2022-03-08 05:29:45 +0000.427665][5f3a] DestoryDecoderByVideoSource


leave. expire time = 8 ms

[240:053] [2022-03-08 05:29:45 +0000.427743][5f3a] UnbindInputFilter 0x7cc7be9408


this 0x7cc7bf2a88
[240:053] [2022-03-08 05:29:45 +0000.427784][5f3a] UnbindInputFilter 0x7cc7bf4068
this 0x7cc7be9408
[240:053] [2022-03-08 05:29:45 +0000.427814][5f3a] UnbindInputFilter 0x7d07bfca10
this 0x7cc7bf4068
[240:053] [2022-03-08 05:29:45 +0000.427844][5f3a] UnbindInputFilter 0x7cc7bea828
this 0x7cc7c03648
[240:053] [2022-03-08 05:29:45 +0000.427872][5f3a] UnbindInputFilter 0x7cc7c03568
this 0x7cc7bea828
[240:053] [2022-03-08 05:29:45 +0000.427921][5f3a] UnbindInputFilter 0x7d07bfca10
this 0x7cc7c03568
[240:063] [2022-03-08 05:29:45 +0000.438219][5f3a] ~GLESContext:
[240:064] [2022-03-08 05:29:45 +0000.439312][5f3a] GLESContext destruct finish.
[240:064] [2022-03-08 05:29:45 +0000.439399][5f3a] filter: filter pipeline destroy
this: 0x7cf7c01410
[240:065] [2022-03-08 05:29:45 +0000.439925][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[240:065] [2022-03-08 05:29:45 +0000.440469][5f3a] machine model :xiaomi
[240:065] [2022-03-08 05:29:45 +0000.440516][5f3a] Support this machine
model :xiaomi
[240:065] [2022-03-08 05:29:45 +0000.440555][5f3a] global inited! current sdk
version: 07-20-936c45f
[240:066] [2022-03-08 05:29:45 +0000.440721][5f3a] filter: filter pipeline
construtc this: 0x7cf7c01410
[240:066] [2022-03-08 05:29:45 +0000.440755][5f3a] MediaFilterGraph:
MediaFilterGraph construct
[240:066] [2022-03-08 05:29:45 +0000.440788][5f3a] GLESContext:
[240:066] [2022-03-08 05:29:45 +0000.440840][5f3a] The result of eglGetDisplay is:
0xb400007ce7b8be70
[240:067] [2022-03-08 05:29:45 +0000.441831][5f3a] The result of creation:
0x7c97be7e40
[240:067] [2022-03-08 05:29:45 +0000.441979][5f3a] The result of
eglCreatePbufferSurface is: 0x7c97be49f0
[240:067] [2022-03-08 05:29:45 +0000.442168][5f3a] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
[240:067] [2022-03-08 05:29:45 +0000.442201][5f3a] The source 0 speed:1
[240:067] [2022-03-08 05:29:45 +0000.442231][5f3a] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4,
delay: 0
[240:067] [2022-03-08 05:29:45 +0000.442260][5f3a] CreateDecoderByVideoSource
time:73241204 enter.

[240:068] [2022-03-08 05:29:45 +0000.443125][5f3a] running_decoder_count:0max


count:2
[240:068] [2022-03-08 05:29:45 +0000.443216][5f3a] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e8bc00
[240:069] [2022-03-08 05:29:45 +0000.444001][7085] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c53210] Current FFmpeg version git-2021-06-16-
97cea6f

[240:087] [2022-03-08 05:29:45 +0000.462189][7085] OnStreamInfoFound: video


duration_: 15202
[240:089] [2022-03-08 05:29:45 +0000.464677][7086] NO get frame from decoder
[240:090] [2022-03-08 05:29:45 +0000.464858][5f3a] start decoder
[240:090] [2022-03-08 05:29:45 +0000.464942][5f3a] CreateDecoderByVideoSource
leave. expire time = 23 ms

[240:090] [2022-03-08 05:29:45 +0000.464988][5f3a] BindInputFilter 0x7d07bfca10


this 0x7cc7bea828
[240:090] [2022-03-08 05:29:45 +0000.465017][5f3a] BindInputFilter 0x7cc7bea828
this 0x7cc7c03648
[240:090] [2022-03-08 05:29:45 +0000.465057][5f3a] BindInputFilter 0x7d07bfca10
this 0x7cc7bf4068
[240:090] [2022-03-08 05:29:45 +0000.465091][5f3a] BindInputFilter 0x7cc7bf4068
this 0x7cc7be9408
[240:090] [2022-03-08 05:29:45 +0000.465115][5f3a] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
[240:090] [2022-03-08 05:29:45 +0000.465153][5f3a] BindInputFilter 0x7cc7c03648
this 0x7cc7bf2a88
[240:090] [2022-03-08 05:29:45 +0000.465185][5f3a] BindInputFilter 0x7cc7bf2a88
this 0x7cf7c014b0
[240:090] [2022-03-08 05:29:45 +0000.465217][5f3a] BindInputFilter 0x7cc7be9408
this 0x7cc7bf36c8
[240:090] [2022-03-08 05:29:45 +0000.465249][5f3a] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_73223462.mp4
[240:090] [2022-03-08 05:29:45 +0000.465347][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[240:090] [2022-03-08 05:29:45 +0000.465510][5f3a] MediaComposeFile time:73241227
enter.

[240:090] [2022-03-08 05:29:45 +0000.465559][5f3a] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[240:091] [2022-03-08 05:29:45 +0000.465715][5f3a] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[240:091] [2022-03-08 05:29:45 +0000.465764][5f3a] Recording session using default
bitrate support by app:31457280
[240:091] [2022-03-08 05:29:45 +0000.465899][7090] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17be6550
[240:091] [2022-03-08 05:29:45 +0000.465941][7090] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[240:091] [2022-03-08 05:29:45 +0000.466090][5f3a] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[240:091] [2022-03-08 05:29:45 +0000.466313][5f3a] GetPipeline:
-----------------------------------------
[240:091] [2022-03-08 05:29:45 +0000.466347][5f3a] GetPipeline: source:
0x7d07bfc7f0
[240:091] [2022-03-08 05:29:45 +0000.466377][5f3a] GetPipeline: filter: NULLFilter
[240:091] [2022-03-08 05:29:45 +0000.466405][5f3a] GetPipeline: filter: NULLFilter
[240:091] [2022-03-08 05:29:45 +0000.466434][5f3a] GetPipeline: filter: NULLFilter
[240:091] [2022-03-08 05:29:45 +0000.466462][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[240:091] [2022-03-08 05:29:45 +0000.466491][5f3a] GetPipeline: audio filter:
AuidoNULLFilter
[240:091] [2022-03-08 05:29:45 +0000.466521][5f3a] GetPipeline: audio filter:
AudioNUllFilter
[240:091] [2022-03-08 05:29:45 +0000.466550][5f3a] GetPipeline:
------------------------------------------
[240:091] [2022-03-08 05:29:45 +0000.466581][5f3a] filter: filter pipeline2 update
pattern: 2
[240:092] [2022-03-08 05:29:45 +0000.466820][5f3a] MediaComposeFile leave. expire
time = 2 ms

[240:092] [2022-03-08 05:29:45 +0000.467331][5f3a] machine model :xiaomi


[240:092] [2022-03-08 05:29:45 +0000.467380][5f3a] Support this machine
model :xiaomi
[240:092] [2022-03-08 05:29:45 +0000.467400][5f3a] global inited! current sdk
version: 07-20-936c45f
[240:095] [2022-03-08 05:29:45 +0000.470690][7086] NO get frame from decoder
[240:099] [2022-03-08 05:29:45 +0000.474025][7086] NO get frame from decoder
[240:100] [2022-03-08 05:29:45 +0000.475630][7086] NO get frame from decoder
[240:104] [2022-03-08 05:29:45 +0000.479139][7086] NO get frame from decoder
[240:106] [2022-03-08 05:29:45 +0000.481062][7086] NO get frame from decoder
[240:109] [2022-03-08 05:29:45 +0000.484120][7086] NO get frame from decoder
[240:111] [2022-03-08 05:29:45 +0000.486206][7086] NO get frame from decoder
[240:116] [2022-03-08 05:29:45 +0000.491318][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[240:116] [2022-03-08 05:29:45 +0000.491440][5f3a] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 273
[240:116] [2022-03-08 05:29:45 +0000.491503][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[240:116] [2022-03-08 05:29:45 +0000.491542][5f3a] BeginCompose: BeginCompose, is
composing 0
[240:116] [2022-03-08 05:29:45 +0000.491650][7090] start recording, file path:
[240:117] [2022-03-08 05:29:45 +0000.492590][7090] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 273 audio_timescale:44100
video_timescale:90000
[240:117] [2022-03-08 05:29:45 +0000.492685][7090] 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
[240:118] [2022-03-08 05:29:45 +0000.492729][7090] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 273
[240:118] [2022-03-08 05:29:45 +0000.492775][7090] fd_open successed
handle:0xb400007d67b96920
[240:118] [2022-03-08 05:29:45 +0000.492942][7090] create mp4 file:352
m_fileHandle: 0x7d37c80310
[240:118] [2022-03-08 05:29:45 +0000.492973][7090] MP4 file: is opened successfully
[240:118] [2022-03-08 05:29:45 +0000.492993][7090] setupMediaProcessers:
[240:118] [2022-03-08 05:29:45 +0000.493017][7090]
RecordingSessionInternalSimple:setup media processers.
[240:118] [2022-03-08 05:29:45 +0000.493046][7090] construct AAC encoder
[240:118] [2022-03-08 05:29:45 +0000.493285][7090] H264Encoder creating:
ultrafast012323
[240:118] [2022-03-08 05:29:45 +0000.493346][7090] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[240:119] [2022-03-08 05:29:45 +0000.493814][7090] H264Encode::GetMachineModel is
M2101K9AG
[240:119] [2022-03-08 05:29:45 +0000.493862][7090] H264Encoder machine_mode
is:M2101K9AG
[240:119] [2022-03-08 05:29:45 +0000.493881][7090] H264Encode::machine size :9
machine_mode:M2101K9AG
[240:119] [2022-03-08 05:29:45 +0000.493918][7090] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[240:119] [2022-03-08 05:29:45 +0000.493987][7090] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[240:119] [2022-03-08 05:29:45 +0000.494015][7090] setupCompressionSession:
[240:119] [2022-03-08 05:29:45 +0000.494040][7090] H264Encode::creating hareware
Encoder
[240:119] [2022-03-08 05:29:45 +0000.494067][7090] AndroidHwAvcEncoder
time:73241256 enter.

[240:119] [2022-03-08 05:29:45 +0000.494266][7090] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b162dc760
[240:119] [2022-03-08 05:29:45 +0000.494383][7090] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[240:119] [2022-03-08 05:29:45 +0000.494419][7090] The video avc hw codec address
is 0x7c37bd1d30
[240:119] [2022-03-08 05:29:45 +0000.494499][7090] AndroidHwAvcEncoder leave.
expire time = 0 ms

[240:119] [2022-03-08 05:29:45 +0000.494535][7090] RegisterEncodeCompleteCallback


time:73241256 enter.

[240:119] [2022-03-08 05:29:45 +0000.494655][7090] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[240:119] [2022-03-08 05:29:45 +0000.494697][7090] InitEncode time:73241256 enter.

[240:120] [2022-03-08 05:29:45 +0000.494781][7090] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[240:120] [2022-03-08 05:29:45 +0000.494825][7090] Create time:73241257 enter.

[240:120] [2022-03-08 05:29:45 +0000.494855][7090] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[240:120] [2022-03-08 05:29:45 +0000.494885][7090]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7bfccd0
[240:120] [2022-03-08 05:29:45 +0000.495035][7090] supported_type:video/avc
[240:120] [2022-03-08 05:29:45 +0000.495074][7090] name:OMX.qcom.video.encoder.avc
mime:video/avc
[240:120] [2022-03-08 05:29:45 +0000.495121][7090] hwCodecPrefix :OMX.qcom.
[240:120] [2022-03-08 05:29:45 +0000.495155][7090] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[240:120] [2022-03-08 05:29:45 +0000.495189][7090] mediacodec_createCodecByName
time:73241257 enter.

[240:120] [2022-03-08 05:29:45 +0000.495220][7090] WrapAndroidMediaCodec


time:73241257 enter.

[240:120] [2022-03-08 05:29:45 +0000.495346][7090] WrapAndroidMediaCodec leave.


expire time = 0 ms

[240:133] [2022-03-08 05:29:45 +0000.507881][7095] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d07c45168
[240:148] [2022-03-08 05:29:45 +0000.523161][7090] mediacodec_createCodecByName
leave. expire time = 28 ms

[240:148] [2022-03-08 05:29:45 +0000.523267][7090] WrapAndroidMediaFromat


time:73241285 enter.

[240:148] [2022-03-08 05:29:45 +0000.523346][7090] WrapAndroidMediaFromat leave.


expire time = 0 ms

[240:189] [2022-03-08 05:29:45 +0000.564152][7090] Destroy time:73241326 enter.

[240:189] [2022-03-08 05:29:45 +0000.564407][7090] WrapAndroidMediaFromat::


Destroy
[240:189] [2022-03-08 05:29:45 +0000.564556][7090] Destroy leave. expire time = 0
ms

[240:189] [2022-03-08 05:29:45 +0000.564584][7090] ~WrapAndroidMediaFromat


time:73241326 enter.

[240:189] [2022-03-08 05:29:45 +0000.564610][7090] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[240:189] [2022-03-08 05:29:45 +0000.564644][7090] Create leave. expire time = 69


ms

[240:189] [2022-03-08 05:29:45 +0000.564671][7090] isSemiPlanarSupport


time:73241326 enter.

[240:189] [2022-03-08 05:29:45 +0000.564696][7090] H264Encoder isSemiPlanarSupport


[240:190] [2022-03-08 05:29:45 +0000.564725][7090] isSemiPlanarSupport leave.
expire time = 1 ms

[240:190] [2022-03-08 05:29:45 +0000.564750][7090] creat hw H264Encoder success,


isSemiPlanar:1
[240:190] [2022-03-08 05:29:45 +0000.564855][7090] InitEncode leave. expire time =
71 ms

[240:190] [2022-03-08 05:29:45 +0000.564891][7090] H264Encode::created Encoder


[240:190] [2022-03-08 05:29:45 +0000.564918][7090] H264Encode:: H264 encoder
created.
[240:190] [2022-03-08 05:29:45 +0000.564944][7090] H264 encoder created.
[240:190] [2022-03-08 05:29:45 +0000.565008][7090]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7be2870
[240:190] [2022-03-08 05:29:45 +0000.565039][7090] setOutput:
[240:190] [2022-03-08 05:29:45 +0000.565067][7090]
RecordingSessionInternalSimple:encoder set output to muxer!
[240:190] [2022-03-08 05:29:45 +0000.565095][7090] request a key frame
[240:190] [2022-03-08 05:29:45 +0000.565123][7090] H264Encode:: request a key frame
[240:192] [2022-03-08 05:29:45 +0000.567036][7090] setDisplayRotate :90
[240:192] [2022-03-08 05:29:45 +0000.567135][7090] 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
[240:196] [2022-03-08 05:29:45 +0000.571117][7091]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[240:266] [2022-03-08 05:29:45 +0000.640850][7091] h264 add frame header cdr flag
[240:267] [2022-03-08 05:29:45 +0000.641750][7091] h264 add frame header cdr flag
[240:268] [2022-03-08 05:29:45 +0000.642971][7091] Received key frame:10
[240:268] [2022-03-08 05:29:45 +0000.643100][7091] H264Encode:: get a sps pps
header!headerSize:29
[240:271] [2022-03-08 05:29:45 +0000.645932][7095] get the H.264 SPS parameter
[240:271] [2022-03-08 05:29:45 +0000.646246][7095] add video track with id:1
[240:275] [2022-03-08 05:29:45 +0000.650492][7095] get the H.264 PPS parameter
[240:280] [2022-03-08 05:29:45 +0000.655543][7094] audio_frame_list_ empty
[240:286] [2022-03-08 05:29:45 +0000.661221][7095] get the H.264 IDR frame
[240:286] [2022-03-08 05:29:45 +0000.661338][7095] resss:true
[240:286] [2022-03-08 05:29:45 +0000.661380][7095] video start ts:10
[240:286] [2022-03-08 05:29:45 +0000.661484][7095] the video frame has been written
into MP4 file
[240:424] [2022-03-08 05:29:45 +0000.798716][7095] add aac audio track with id:2
[240:424] [2022-03-08 05:29:45 +0000.798854][7095] audio start ts:0
[240:424] [2022-03-08 05:29:45 +0000.798888][7095] the audio frame has been written
into MP4 file
[240:427] [2022-03-08 05:29:45 +0000.802286][7090] setDisplayRotate :90
[240:427] [2022-03-08 05:29:45 +0000.802391][7090] 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
[240:493] [2022-03-08 05:29:45 +0000.868426][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[240:629] [2022-03-08 05:29:46 +0000.3959][7091] DTS queue for
Generator:0x7d07bba0e8 633 665
[240:649] [2022-03-08 05:29:46 +0000.23932][7000] Run AGC when audioType = 0
[240:696] [2022-03-08 05:29:46 +0000.71311][7094] audio_frame_list_ empty
[240:736] [2022-03-08 05:29:46 +0000.111364][7091] Push an pts:1073 to dts queue.
[240:787] [2022-03-08 05:29:46 +0000.162261][7091] SendFrame
encodedImage._timeStamp:1073encodedImage->_length:121040
[240:787] [2022-03-08 05:29:46 +0000.162393][7091] last dts:1038 currentPts:1073
ppsOrSPS:0 queue length:5
[240:812] [2022-03-08 05:29:46 +0000.187176][7090] setDisplayRotate :90
[240:812] [2022-03-08 05:29:46 +0000.187261][7090] 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
[240:861] [2022-03-08 05:29:46 +0000.236109][7091] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1272 pts:1272
[240:899] [2022-03-08 05:29:46 +0000.274588][7091] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1537
[240:900] [2022-03-08 05:29:46 +0000.274746][7091] push video frame to H264
encoder. (100 frame for one log)
[240:900] [2022-03-08 05:29:46 +0000.274810][7091] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[240:900] [2022-03-08 05:29:46 +0000.274842][7091] H264Encode::push video frame to


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

[240:900] [2022-03-08 05:29:46 +0000.274924][7091] The input pts:1537 fps:30


[240:908] [2022-03-08 05:29:46 +0000.283617][7091] DTS queue for
Generator:0x7d07bba0e8 1409 1437 1473 1509 1537 1572
[240:945] [2022-03-08 05:29:46 +0000.320533][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[240:960] [2022-03-08 05:29:46 +0000.335506][7091] H264Encode::H264SWEncoder get
callback, length:416 type:1 nalType:1length:412
[240:966] [2022-03-08 05:29:46 +0000.341624][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[241:097] [2022-03-08 05:29:46 +0000.472677][7091] h264 add frame header cdr flag
[241:098] [2022-03-08 05:29:46 +0000.473094][7091] Received key frame:2005
[241:118] [2022-03-08 05:29:46 +0000.493027][7094] audio_frame_list_ empty
[241:124] [2022-03-08 05:29:46 +0000.498889][7095] get the H.264 IDR frame
[241:217] [2022-03-08 05:29:46 +0000.592232][7090] setDisplayRotate :90
[241:217] [2022-03-08 05:29:46 +0000.592312][7090] 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
[241:225] [2022-03-08 05:29:46 +0000.599977][7090] setDisplayRotate :90
[241:225] [2022-03-08 05:29:46 +0000.600071][7090] 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
[241:230] [2022-03-08 05:29:46 +0000.604812][7091] DTS queue for
Generator:0x7d07bba0e8 2273 2308 2341
[241:292] [2022-03-08 05:29:46 +0000.666738][7091] Push an pts:2405 to dts queue.
[241:342] [2022-03-08 05:29:46 +0000.716935][7091] last dts:2370 currentPts:2405
ppsOrSPS:0 queue length:4
[241:512] [2022-03-08 05:29:46 +0000.886749][7094] audio_frame_list_ empty
[241:571] [2022-03-08 05:29:46 +0000.946246][7091] DTS queue for
Generator:0x7d07bba0e8 3141
[241:660] [2022-03-08 05:29:47 +0000.34877][7090] setDisplayRotate :90
[241:660] [2022-03-08 05:29:47 +0000.34976][7090] 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
[241:667] [2022-03-08 05:29:47 +0000.42411][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[241:690] [2022-03-08 05:29:47 +0000.64986][7094] FilterPipeline2::OnAudioFrame pts
160694 last_audio_timestamp_ 3643.85
[241:720] [2022-03-08 05:29:47 +0000.95635][7093] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19944 diff: 57
[241:840] [2022-03-08 05:29:47 +0000.215383][7091] Push an pts:3739 to dts queue.
[241:873] [2022-03-08 05:29:47 +0000.248505][7091] last dts:3702 currentPts:3739
ppsOrSPS:0 queue length:7
[241:894] [2022-03-08 05:29:47 +0000.268857][7091] DTS queue for
Generator:0x7d07bba0e8 3900 3938 3971 4004 4038
[241:896] [2022-03-08 05:29:47 +0000.271616][7094] audio_frame_list_ empty
[241:919] [2022-03-08 05:29:47 +0000.294003][7091] h264 add frame header cdr flag
[241:920] [2022-03-08 05:29:47 +0000.295662][7091] Received key frame:4004
[241:924] [2022-03-08 05:29:47 +0000.299022][7095] get the H.264 IDR frame
[242:045] [2022-03-08 05:29:47 +0000.419722][7090] setDisplayRotate :90
[242:045] [2022-03-08 05:29:47 +0000.419818][7090] 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
[242:054] [2022-03-08 05:29:47 +0000.429344][7090] setDisplayRotate :90
[242:054] [2022-03-08 05:29:47 +0000.429437][7090] 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
[242:106] [2022-03-08 05:29:47 +0000.481489][7091] SendFrame
encodedImage._timeStamp:4407encodedImage->_length:152080
[242:109] [2022-03-08 05:29:47 +0000.484145][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[242:180] [2022-03-08 05:29:47 +0000.555033][7091] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4635 pts:4635
[242:206] [2022-03-08 05:29:47 +0000.581205][7091] DTS queue for
Generator:0x7d07bba0e8 4771 4806
[242:220] [2022-03-08 05:29:47 +0000.595642][7091] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4904
[242:221] [2022-03-08 05:29:47 +0000.595739][7091] push video frame to H264
encoder. (100 frame for one log)

[242:224] [2022-03-08 05:29:47 +0000.599242][7091] push video frame to H264


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

[242:224] [2022-03-08 05:29:47 +0000.599339][7091] H264Encode::push video frame to


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

[242:224] [2022-03-08 05:29:47 +0000.599374][7091] The input pts:4904 fps:30


[242:273] [2022-03-08 05:29:47 +0000.648542][7091] H264Encode::H264SWEncoder get
callback, length:155632 type:1 nalType:1length:155628
[242:287] [2022-03-08 05:29:47 +0000.661851][7094] audio_frame_list_ empty
[242:307] [2022-03-08 05:29:47 +0000.682588][7091] Push an pts:5071 to dts queue.
[242:356] [2022-03-08 05:29:47 +0000.730786][7091] last dts:5035 currentPts:5071
ppsOrSPS:0 queue length:4
[242:434] [2022-03-08 05:29:47 +0000.809504][7090] setDisplayRotate :90
[242:434] [2022-03-08 05:29:47 +0000.809623][7090] 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
[242:549] [2022-03-08 05:29:47 +0000.924407][7091] DTS queue for
Generator:0x7d07bba0e8
[242:569] [2022-03-08 05:29:47 +0000.944380][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[242:645] [2022-03-08 05:29:48 +0000.20145][7000] Run AGC when audioType = 0
[242:645] [2022-03-08 05:29:48 +0000.20363][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[242:661] [2022-03-08 05:29:48 +0000.36221][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[242:710] [2022-03-08 05:29:48 +0000.84921][7091] h264 add frame header cdr flag
[242:710] [2022-03-08 05:29:48 +0000.85305][7091] Received key frame:6005
[242:712] [2022-03-08 05:29:48 +0000.86939][7094] audio_frame_list_ empty
[242:712] [2022-03-08 05:29:48 +0000.87553][7095] get the H.264 IDR frame
[242:787] [2022-03-08 05:29:48 +0000.162329][7090] setDisplayRotate :90
[242:787] [2022-03-08 05:29:48 +0000.162435][7090] 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
[242:802] [2022-03-08 05:29:48 +0000.177026][7091] Push an pts:6409 to dts queue.
[242:828] [2022-03-08 05:29:48 +0000.203190][7091] DTS queue for
Generator:0x7d07bba0e8 6409 6437 6473
[242:837] [2022-03-08 05:29:48 +0000.211948][7091] last dts:6376 currentPts:6409
ppsOrSPS:0 queue length:4
[243:058] [2022-03-08 05:29:48 +0000.432780][7091] DTS queue for
Generator:0x7d07bba0e8 7272
[243:116] [2022-03-08 05:29:48 +0000.490749][7094] audio_frame_list_ empty
[243:162] [2022-03-08 05:29:48 +0000.537104][7090] setDisplayRotate :90
[243:162] [2022-03-08 05:29:48 +0000.537186][7090] 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
[243:171] [2022-03-08 05:29:48 +0000.546084][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[243:243] [2022-03-08 05:29:48 +0000.618434][7093] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20956 diff: 45
[243:283] [2022-03-08 05:29:48 +0000.658004][7091] Push an pts:7736 to dts queue.
[243:315] [2022-03-08 05:29:48 +0000.689971][7091] SendFrame
encodedImage._timeStamp:7736encodedImage->_length:384
[243:315] [2022-03-08 05:29:48 +0000.690258][7091] last dts:7707 currentPts:7736
ppsOrSPS:0 queue length:3
[243:419] [2022-03-08 05:29:48 +0000.793893][7091] h264 add frame header cdr flag
[243:419] [2022-03-08 05:29:48 +0000.794272][7091] Received key frame:8002
[243:419] [2022-03-08 05:29:48 +0000.794318][7091] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8002 pts:8002
[243:421] [2022-03-08 05:29:48 +0000.796028][7091] DTS queue for
Generator:0x7d07bba0e8 8037 8070 8102 8136
[243:449] [2022-03-08 05:29:48 +0000.824700][7095] get the H.264 IDR frame
[243:485] [2022-03-08 05:29:48 +0000.859776][7091] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8271
[243:489] [2022-03-08 05:29:48 +0000.864000][7091] push video frame to H264
encoder. (100 frame for one log)

[243:489] [2022-03-08 05:29:48 +0000.864137][7091] push video frame to H264


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

[243:489] [2022-03-08 05:29:48 +0000.864190][7091] H264Encode::push video frame to


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

[243:489] [2022-03-08 05:29:48 +0000.864232][7091] The input pts:8271 fps:30


[243:514] [2022-03-08 05:29:48 +0000.889704][7094] audio_frame_list_ empty
[243:520] [2022-03-08 05:29:48 +0000.894734][7091] H264Encode::H264SWEncoder get
callback, length:167552 type:1 nalType:1length:167548
[243:589] [2022-03-08 05:29:48 +0000.963841][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[243:742] [2022-03-08 05:29:49 +0000.116895][7091] DTS queue for
Generator:0x7d07bba0e8 8869 8899 8933 8968
[243:756] [2022-03-08 05:29:49 +0000.130731][7091] Push an pts:9071 to dts queue.
[243:799] [2022-03-08 05:29:49 +0000.174442][7091] last dts:9034 currentPts:9071
ppsOrSPS:0 queue length:5
[243:892] [2022-03-08 05:29:49 +0000.267680][7090] setDisplayRotate :90
[243:893] [2022-03-08 05:29:49 +0000.267821][7090] 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
[244:015] [2022-03-08 05:29:49 +0000.389719][7094] audio_frame_list_ empty
[244:047] [2022-03-08 05:29:49 +0000.421947][7091] DTS queue for
Generator:0x7d07bba0e8 9670 9703 9735 9769 9800 9839
[244:047] [2022-03-08 05:29:49 +0000.422156][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[244:145] [2022-03-08 05:29:49 +0000.519891][7091] h264 add frame header cdr flag
[244:145] [2022-03-08 05:29:49 +0000.520210][7091] Received key frame:10003
[244:151] [2022-03-08 05:29:49 +0000.526685][7095] get the H.264 IDR frame
[244:214] [2022-03-08 05:29:49 +0000.588765][7091] Push an pts:10402 to dts queue.
[244:230] [2022-03-08 05:29:49 +0000.605208][7093] video frame wait audio frame:
last_video_timestamp:10402 last_audio_timestamp:10189.8
[244:250] [2022-03-08 05:29:49 +0000.625040][7090] setDisplayRotate :90
[244:250] [2022-03-08 05:29:49 +0000.625121][7090] 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
[244:264] [2022-03-08 05:29:49 +0000.639703][7091] last dts:10370 currentPts:10402
ppsOrSPS:0 queue length:2
[244:315] [2022-03-08 05:29:49 +0000.690001][7091] DTS queue for
Generator:0x7d07bba0e8 10569
[244:368] [2022-03-08 05:29:49 +0000.742774][7000] haveEnoughProcessedData
internalAudioStream.length: 0
[244:423] [2022-03-08 05:29:49 +0000.798595][7090] setDisplayRotate :90
[244:423] [2022-03-08 05:29:49 +0000.798699][7090] 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
[244:443] [2022-03-08 05:29:49 +0000.817840][7094] audio_frame_list_ empty
[244:492] [2022-03-08 05:29:49 +0000.867263][7091] SendFrame
encodedImage._timeStamp:11069encodedImage->_length:136448
[244:546] [2022-03-08 05:29:49 +0000.921324][7091] DTS queue for
Generator:0x7d07bba0e8 11372 11403 11434
[244:641] [2022-03-08 05:29:50 +0000.16154][7090] setDisplayRotate :90
[244:641] [2022-03-08 05:29:50 +0000.16252][7090] 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
[244:644] [2022-03-08 05:29:50 +0000.19470][7001] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[244:644] [2022-03-08 05:29:50 +0000.19678][7001] _deviceSampleRate:48000

[244:648] [2022-03-08 05:29:50 +0000.23367][7000] Run AGC when audioType = 0


[244:653] [2022-03-08 05:29:50 +0000.27948][7091] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11372 pts:11372
[244:654] [2022-03-08 05:29:50 +0000.29036][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[244:716] [2022-03-08 05:29:50 +0000.91110][7091] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11635
[244:716] [2022-03-08 05:29:50 +0000.91271][7091] push video frame to H264 encoder.
(100 frame for one log)

[244:716] [2022-03-08 05:29:50 +0000.91315][7091] push video frame to H264 encoder.


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

[244:716] [2022-03-08 05:29:50 +0000.91337][7091] H264Encode::push video frame to


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

[244:716] [2022-03-08 05:29:50 +0000.91362][7091] The input pts:11635 fps:30


[244:739] [2022-03-08 05:29:50 +0000.114641][7093] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21940 diff: 61
[244:757] [2022-03-08 05:29:50 +0000.131888][7091] H264Encode::H264SWEncoder get
callback, length:136240 type:1 nalType:1length:136236
[244:760] [2022-03-08 05:29:50 +0000.135364][7091] Push an pts:11735 to dts queue.
[244:794] [2022-03-08 05:29:50 +0000.169299][7091] last dts:11699 currentPts:11735
ppsOrSPS:0 queue length:3
[244:832] [2022-03-08 05:29:50 +0000.207447][7094] audio_frame_list_ empty
[244:907] [2022-03-08 05:29:50 +0000.281737][7091] h264 add frame header cdr flag
[244:907] [2022-03-08 05:29:50 +0000.282265][7091] Received key frame:12003
[244:912] [2022-03-08 05:29:50 +0000.287516][7095] get the H.264 IDR frame
[244:935] [2022-03-08 05:29:50 +0000.310639][7091] DTS queue for
Generator:0x7d07bba0e8 12201 12233
[245:047] [2022-03-08 05:29:50 +0000.421865][7093] Error(video_source.cc:430): wait
decoder a frame: 0
[245:226] [2022-03-08 05:29:50 +0000.600796][7094] audio_frame_list_ empty
[245:228] [2022-03-08 05:29:50 +0000.603508][7091] Push an pts:13068 to dts queue.
[245:232] [2022-03-08 05:29:50 +0000.606857][7091] DTS queue for
Generator:0x7d07bba0e8 13034 13068
[245:254] [2022-03-08 05:29:50 +0000.628734][7091] last dts:13034 currentPts:13068
ppsOrSPS:0 queue length:5
[245:391] [2022-03-08 05:29:50 +0000.766033][7090] setDisplayRotate :90
[245:391] [2022-03-08 05:29:50 +0000.766124][7090] 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
[245:540] [2022-03-08 05:29:50 +0000.915590][7093] Error(video_source.cc:430): wait
decoder a frame: 5
[245:568] [2022-03-08 05:29:50 +0000.943285][7091] DTS queue for
Generator:0x7d07bba0e8 13867 13897
[245:611] [2022-03-08 05:29:50 +0000.986486][7094] audio_frame_list_ empty
[245:617] [2022-03-08 05:29:50 +0000.992454][7091] h264 add frame header cdr flag
[245:618] [2022-03-08 05:29:50 +0000.992822][7091] Received key frame:14000
[245:620] [2022-03-08 05:29:50 +0000.995672][7095] get the H.264 IDR frame
[245:657] [2022-03-08 05:29:51 +0000.31914][7091] Push an pts:14403 to dts queue.
[245:698] [2022-03-08 05:29:51 +0000.73034][7091] SendFrame
encodedImage._timeStamp:14403encodedImage->_length:36288
[245:698] [2022-03-08 05:29:51 +0000.73161][7091] last dts:14365 currentPts:14403
ppsOrSPS:0 queue length:2
[245:754] [2022-03-08 05:29:51 +0000.129687][7086] av_read_frame AVERROR_EOF
[245:758] [2022-03-08 05:29:51 +0000.133573][7090] setDisplayRotate :90
[245:758] [2022-03-08 05:29:51 +0000.133643][7090] 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
[245:828] [2022-03-08 05:29:51 +0000.203541][7091] DTS queue for
Generator:0x7d07bba0e8 14701
[245:862] [2022-03-08 05:29:51 +0000.236851][7086] OnReceiveEOF:
[245:862] [2022-03-08 05:29:51 +0000.236945][7086] OnDecoderEOF time:73246999
enter.

[245:862] [2022-03-08 05:29:51 +0000.236997][7086] OnDecoderEOF leave. expire time


= 0 ms

[245:862] [2022-03-08 05:29:51 +0000.237044][7086] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7d07bfc7f0
[245:862] [2022-03-08 05:29:51 +0000.237082][7086] NULLFilter::OnVideoSourceEOF
0x7d07bfc7f0 this 0x7cc7bea790
[245:862] [2022-03-08 05:29:51 +0000.237146][7086] NULLFilter::OnVideoSourceEOF
0x7cc7bea790 this 0x7cc7c035b0
[245:862] [2022-03-08 05:29:51 +0000.237196][7086] NULLFilter::OnVideoSourceEOF
0x7cc7c035b0 this 0x7cc7bf29f0
[245:862] [2022-03-08 05:29:51 +0000.237375][7084] CleanUp time:73246999 enter.

[245:863] [2022-03-08 05:29:51 +0000.238283][7094] PullAudioFrame: PullFrame audio


finished.
[245:863] [2022-03-08 05:29:51 +0000.238365][7094] OnAudioTimer: OnAudioTimer
return
[245:863] [2022-03-08 05:29:51 +0000.238499][7091] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14734 pts:14734
[245:867] [2022-03-08 05:29:51 +0000.242654][7093] OnVideoTimer: OnVideoTimer
EndComposeFile
[245:869] [2022-03-08 05:29:51 +0000.243759][7093] EndComposeFile: EndComposeFile,
is composing 1
[245:874] [2022-03-08 05:29:51 +0000.248764][7084] CleanUp leave. expire time = 12
ms

[245:874] [2022-03-08 05:29:51 +0000.249684][7084] clean up


[245:875] [2022-03-08 05:29:51 +0000.249720][7084] running_decoder_count:0max
count:2
[245:875] [2022-03-08 05:29:51 +0000.250446][7091] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15002
[245:875] [2022-03-08 05:29:51 +0000.250531][7091] push video frame to H264
encoder. (100 frame for one log)

[245:875] [2022-03-08 05:29:51 +0000.250584][7091] push video frame to H264


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

[245:875] [2022-03-08 05:29:51 +0000.250617][7091] H264Encode::push video frame to


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

[245:875] [2022-03-08 05:29:51 +0000.250650][7091] The input pts:15002 fps:30


[245:893] [2022-03-08 05:29:51 +0000.268586][7091]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[245:894] [2022-03-08 05:29:51 +0000.268724][7091]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7d47bfc950
[245:896] [2022-03-08 05:29:51 +0000.271595][7092]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[245:896] [2022-03-08 05:29:51 +0000.271686][7092]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[245:897] [2022-03-08 05:29:51 +0000.272019][7090] stop recording
[245:897] [2022-03-08 05:29:51 +0000.272075][7090]
RecordingSessionInternalSimple:destroy media processers
[245:897] [2022-03-08 05:29:51 +0000.272115][7090] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[245:897] [2022-03-08 05:29:51 +0000.272159][7090] H264Encode::flushing hareware
Encoder
[245:897] [2022-03-08 05:29:51 +0000.272352][7090] Flush time:73247034 enter.

[245:897] [2022-03-08 05:29:51 +0000.272410][7090] H264Encoder encoder flush


[245:897] [2022-03-08 05:29:51 +0000.272439][7090] flush output queue
[245:910] [2022-03-08 05:29:51 +0000.285557][7090] H264Encode::H264SWEncoder get
callback, length:135728 type:1 nalType:1length:135724
[246:089] [2022-03-08 05:29:51 +0000.464376][7000] haveEnoughProcessedData
internalAudioStream.length: 20
[246:236] [2022-03-08 05:29:51 +0000.611134][7090] Flush leave. expire time = 339
ms

[246:236] [2022-03-08 05:29:51 +0000.611413][7090] ~H264EncodeWrap:


[246:236] [2022-03-08 05:29:51 +0000.611474][7090] ~H264Encode:
[246:236] [2022-03-08 05:29:51 +0000.611510][7090] teardownCompressionSession:
H264Encode::destroying Encoder
[246:236] [2022-03-08 05:29:51 +0000.611548][7090] Release time:73247373 enter.

[246:237] [2022-03-08 05:29:51 +0000.611725][7090] Release:


MediaCodecVideoEncoder::Release _inited:1
[246:237] [2022-03-08 05:29:51 +0000.611787][7090] Destroy time:73247374 enter.

[246:237] [2022-03-08 05:29:51 +0000.611831][7090] H264Encoder encoderDestroy


[246:237] [2022-03-08 05:29:51 +0000.611867][7090]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7bdcdb0
[246:237] [2022-03-08 05:29:51 +0000.611906][7090]
AndroidMediaCodecVideoEncoder::Destroy
[246:259] [2022-03-08 05:29:51 +0000.634222][7090] Destroy leave. expire time = 22
ms

[246:259] [2022-03-08 05:29:51 +0000.634551][7090] Release leave. expire time = 23


ms

[246:259] [2022-03-08 05:29:51 +0000.634654][7090] ~AndroidHwAvcEncoder


time:73247396 enter.

[246:260] [2022-03-08 05:29:51 +0000.634996][7090] Release time:73247397 enter.

[246:260] [2022-03-08 05:29:51 +0000.635095][7090] Release:


MediaCodecVideoEncoder:: has been released before, just return
[246:260] [2022-03-08 05:29:51 +0000.635249][7090] Release leave. expire time = 0
ms

[246:260] [2022-03-08 05:29:51 +0000.635314][7090] ~AndroidMediaCodecVideoEncoder


[246:260] [2022-03-08 05:29:51 +0000.635372][7090] ~WrapAndroidMediaCodec
time:73247397 enter.

[246:260] [2022-03-08 05:29:51 +0000.635429][7090] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[246:260] [2022-03-08 05:29:51 +0000.635487][7090] video hevc hw codec


destructor:0x7c37bd1d30

[246:260] [2022-03-08 05:29:51 +0000.635614][7090] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[246:273] [2022-03-08 05:29:51 +0000.648609][7090] teardownCompressionSession:


H264Encode::destroyed Encoder
[246:274] [2022-03-08 05:29:51 +0000.648731][7090]
RecordingSessionInternalSimple:destroy aac encoder output!
[246:274] [2022-03-08 05:29:51 +0000.648760][7090] AACSWEncode destructor
[246:284] [2022-03-08 05:29:51 +0000.658775][7095] fd_close successed!
[246:285] [2022-03-08 05:29:51 +0000.660196][7095] MP4 close file successfully
[246:285] [2022-03-08 05:29:51 +0000.660367][7095] Recording session Internal:
notify recording ok
[246:285] [2022-03-08 05:29:51 +0000.660409][7095] onRecordingOk: Recording Ok,
compose use time: 6169, averagefps 0
[246:285] [2022-03-08 05:29:51 +0000.660437][7095] OnReceiveEOF:
[246:290] [2022-03-08 05:29:51 +0000.664986][7093] OnVideoTimer: OnVideoTimer
return
[246:304] [2022-03-08 05:29:51 +0000.679610][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[246:305] [2022-03-08 05:29:51 +0000.679811][5f3a] ~MediaComposeFile time:73247442
enter.

[246:305] [2022-03-08 05:29:51 +0000.679867][5f3a] CancelCompose: CancelCompose,


is composing 0
[246:305] [2022-03-08 05:29:51 +0000.680378][7090] stop recording
[246:305] [2022-03-08 05:29:51 +0000.680469][7090] we have stopped recording before
[246:306] [2022-03-08 05:29:51 +0000.681274][5f3a] ~MediaComposeFile leave. expire
time = 1 ms

[246:307] [2022-03-08 05:29:51 +0000.681812][5f3a] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[246:307] [2022-03-08 05:29:51 +0000.682561][5f3a] global uninited!
[246:308] [2022-03-08 05:29:51 +0000.682740][5f3a]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[246:308] [2022-03-08 05:29:51 +0000.682826][5f3a] ~MediaFilterGraph:
MediaFilterGraph destruct
[246:308] [2022-03-08 05:29:51 +0000.682873][5f3a] RemoveVideoBackGroud: hava not
add video backgroud
[246:308] [2022-03-08 05:29:51 +0000.682912][5f3a] UnbindInputFilter 0x7cc7bf2a88
this 0x7cf7c014b0
[246:308] [2022-03-08 05:29:51 +0000.682941][5f3a] ClearAllSource: remove source
filter, sourceid: 0x7d07bfc7f0
[246:308] [2022-03-08 05:29:51 +0000.682960][5f3a] DestoryDecoderByVideoSource
time:73247445 enter.

[246:308] [2022-03-08 05:29:51 +0000.682983][5f3a] ~VideoBindDecoder time:73247445


enter.

[246:308] [2022-03-08 05:29:51 +0000.683151][5f3a] CleanUp time:73247445 enter.

[246:308] [2022-03-08 05:29:51 +0000.683374][5f3a] CleanUp leave. expire time = 0


ms

[246:308] [2022-03-08 05:29:51 +0000.683424][5f3a] CleanUp time:73247445 enter.

[246:309] [2022-03-08 05:29:51 +0000.683718][5f3a] CleanUp leave. expire time = 1


ms

[246:311] [2022-03-08 05:29:51 +0000.685736][5f3a] ~VideoBindDecoder leave. expire


time = 3 ms

[246:311] [2022-03-08 05:29:51 +0000.685880][5f3a] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[246:311] [2022-03-08 05:29:51 +0000.685933][5f3a] UnbindInputFilter 0x7cc7c03648


this 0x7cc7bf2a88
[246:311] [2022-03-08 05:29:51 +0000.685976][5f3a] UnbindInputFilter 0x7cc7bea828
this 0x7cc7c03648
[246:311] [2022-03-08 05:29:51 +0000.686021][5f3a] UnbindInputFilter 0x7d07bfca10
this 0x7cc7bea828
[246:311] [2022-03-08 05:29:51 +0000.686063][5f3a] UnbindInputFilter 0x7cc7be9408
this 0x7cc7bf36c8
[246:311] [2022-03-08 05:29:51 +0000.686090][5f3a] UnbindInputFilter 0x7cc7bf4068
this 0x7cc7be9408
[246:311] [2022-03-08 05:29:51 +0000.686117][5f3a] UnbindInputFilter 0x7d07bfca10
this 0x7cc7bf4068
[246:311] [2022-03-08 05:29:51 +0000.686321][5f3a] ~GLESContext:
[246:312] [2022-03-08 05:29:51 +0000.687613][5f3a] GLESContext destruct finish.
[246:313] [2022-03-08 05:29:51 +0000.687772][5f3a] filter: filter pipeline destroy
this: 0x7cf7c01410
[246:644] [2022-03-08 05:29:52 +0000.19136][7000] Run AGC when audioType = 0
[246:644] [2022-03-08 05:29:52 +0000.19284][7000]
AudioDeviceDataHandler::MixAndSendOutFrame
[247:786] [2022-03-08 05:29:53 +0000.160753][7000] haveEnoughProcessedData
internalAudioStream.length: 20
[248:647] [2022-03-08 05:29:54 +0000.21952][7000] Run AGC when audioType = 0
[249:356] [2022-03-08 05:29:54 +0000.731567][5f61]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[249:357] [2022-03-08 05:29:54 +0000.732015][5f61] ~MediaFilterCamera time:73250494
enter.

[249:357] [2022-03-08 05:29:54 +0000.732100][5f61] StopPullFrameAndWriteMp4


time:73250494 enter.

[249:361] [2022-03-08 05:29:54 +0000.736449][6ffb] stop recording


[249:362] [2022-03-08 05:29:54 +0000.737783][6ffb] we have stopped recording before
[249:364] [2022-03-08 05:29:54 +0000.738733][5f61] StopPullFrameAndWriteMp4 leave.
expire time = 7 ms

[249:365] [2022-03-08 05:29:54 +0000.739929][5f61] DestroyPipelineAndFilters


time:73250502 enter.

[249:365] [2022-03-08 05:29:54 +0000.740360][5f61] DestroyPipelineAndFilters


leave. expire time = 0 ms

[249:365] [2022-03-08 05:29:54 +0000.740415][5f61] AppDeviceManagerStopMic

[249:365] [2022-03-08 05:29:54 +0000.740506][5f61] AppDeviceManagerStopMic::mic


status is on
[249:365] [2022-03-08 05:29:54 +0000.740541][5f61] Try to stop webrtc device.

[249:365] [2022-03-08 05:29:54 +0000.740603][5f61] Set record state to


stopped.threadID:24417

[249:425] [2022-03-08 05:29:54 +0000.800699][5f61] Try to destory the


recorder.threadID:24417

[249:556] [2022-03-08 05:29:54 +0000.931606][7000] haveEnoughProcessedData


internalAudioStream.length: 0
[249:626] [2022-03-08 05:29:55 +0000.883][5f61] DestroyAudioRecorder:
[249:626] [2022-03-08 05:29:55 +0000.982][5f61] Cleanup the buffer queue in the
recorder.
[249:626] [2022-03-08 05:29:55 +0000.1005][5f61] Destroy the recorder.

[250:235] [2022-03-08 05:29:55 +0000.610029][5f61] StopRecording finished.

[250:235] [2022-03-08 05:29:55 +0000.610386][5f61] The stop recording success.

[250:235] [2022-03-08 05:29:55 +0000.610497][5f61]


AudioDeviceDataHandler::StopMicProcess

[250:239] [2022-03-08 05:29:55 +0000.614676][5f61] AppDeviceManager stop.

[250:240] [2022-03-08 05:29:55 +0000.615615][5f61] Rlease the webrtc device object.

[250:242] [2022-03-08 05:29:55 +0000.617515][5f61] OpenSlesInput destruct.

[250:243] [2022-03-08 05:29:55 +0000.618526][5f61] OpenSlesOutput destruct.

[250:249] [2022-03-08 05:29:55 +0000.623887][5f61] EventDispatchServerScope


destruct
[250:249] [2022-03-08 05:29:55 +0000.624075][5f61]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[250:249] [2022-03-08 05:29:55 +0000.624447][5f61] ~AudioDeviceDataHandler
[250:263] [2022-03-08 05:29:55 +0000.638299][5f61] AppDeviceManagerDestruct.

[250:263] [2022-03-08 05:29:55 +0000.638398][5f61] ~AppDeviceManager:


[250:263] [2022-03-08 05:29:55 +0000.638604][5f61] ~CpuOverloadDetect time:73251400
enter.

[250:264] [2022-03-08 05:29:55 +0000.639437][5f61] ~CpuOverloadDetect leave.


expire time = 1 ms

[250:279] [2022-03-08 05:29:55 +0000.654234][5f61] Destruct BeautifyReader begin...


[250:279] [2022-03-08 05:29:55 +0000.654463][5f61] Destruct BeautifyReader done.
[250:279] [2022-03-08 05:29:55 +0000.654578][5f61] ~MediaFilterCamera leave.
expire time = 922 ms

[250:280] [2022-03-08 05:29:55 +0000.655405][5f61] ~GLESContext:


[250:287] [2022-03-08 05:29:55 +0000.662708][5f61] GLESContext destruct finish.
[250:288] [2022-03-08 05:29:55 +0000.662844][5f61] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[250:288] [2022-03-08 05:29:55 +0000.663656][5f61] global uninited!
[250:290] [2022-03-08 05:29:55 +0000.664875][5f61] clear AppID 50011
[250:290[000:032] [2022-03-09 13:42:23 +0000.287864][7f9c] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
09 13:42:23 +0000
[000:032] [2022-03-09 13:42:23 +0000.287952][7f9c] set AppID=50011 old AppID=-1
[000:032] [2022-03-09 13:42:23 +0000.288008][7f9c] Init the android object with
jvm:0xb400007cf7b96f10 env:0x7ce7b98310 context:0x7b93496728

[000:032] [2022-03-09 13:42:23 +0000.288054][7f9c] SetAndroidMediaCodecObjects


time:111727210 enter.

[000:032] [2022-03-09 13:42:23 +0000.288087][7f9c] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:032] [2022-03-09 13:42:23 +0000.288115][7f9c] SetAndroidMediaCodecObjects


time:111727210 enter.

[000:032] [2022-03-09 13:42:23 +0000.288142][7f9c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007cf7b96f10
[000:032] [2022-03-09 13:42:23 +0000.288168][7f9c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007cf7b96f10 address:0x7b098a0760
[000:032] [2022-03-09 13:42:23 +0000.288193][7f9c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007cf7b96f10
address:0x7b098a0760
[000:032] [2022-03-09 13:42:23 +0000.288220][7f9c] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:032] [2022-03-09 13:42:23 +0000.288247][7f9c] Set the android objects with


jvm:0xb400007cf7b96f10 env:0x7ce7b98310 context:0x7b93496728

[000:034] [2022-03-09 13:42:23 +0000.289547][7f9c] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7ce7b98310
[000:034] [2022-03-09 13:42:23 +0000.289603][7f9c] SystemUtil Init done
[000:034] [2022-03-09 13:42:23 +0000.290360][7f9c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:036] [2022-03-09 13:42:23 +0000.291793][7f9c] MediaFilterCamera
[000:036] [2022-03-09 13:42:23 +0000.291875][7f9c] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:037] [2022-03-09 13:42:23 +0000.292484][7f9c] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:037] [2022-03-09 13:42:23 +0000.292544][7f9c] Recording session using default
bitrate support by app:31457280
[000:037] [2022-03-09 13:42:23 +0000.292611][1bd9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bd93f0
[000:037] [2022-03-09 13:42:23 +0000.292658][1bd9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:037] [2022-03-09 13:42:23 +0000.293251][7f9c] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:038] [2022-03-09 13:42:23 +0000.294101][7f9c] Error(ini.cc:191): Open the file
failed. error:2
[000:038] [2022-03-09 13:42:23 +0000.294164][7f9c]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:038] [2022-03-09 13:42:23 +0000.294192][7f9c] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:041] [2022-03-09 13:42:23 +0000.297437][7f9c] Error(ini.cc:191): Open the file
failed. error:2
[000:042] [2022-03-09 13:42:23 +0000.297638][7f9c]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:042] [2022-03-09 13:42:23 +0000.297672][7f9c] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:042] [2022-03-09 13:42:23 +0000.297693][7f9c] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:042] [2022-03-09 13:42:23 +0000.297720][7f9c] Using Default AEC type: software
AEC
[000:043] [2022-03-09 13:42:23 +0000.298940][7f9c] The device model: m2101k9ag enum
value: 0
[000:044] [2022-03-09 13:42:23 +0000.299485][7f9c] GetMachineModel is M2101K9AG
[000:044] [2022-03-09 13:42:23 +0000.299526][7f9c] GetMachineInfo: M2101K9AG
[000:044] [2022-03-09 13:42:23 +0000.299553][7f9c] Construct BeautifyReader
begin...
[000:044] [2022-03-09 13:42:23 +0000.299574][7f9c] dumpStickerRgba:0
dumpStickerYuv:0
[000:044] [2022-03-09 13:42:23 +0000.299601][7f9c] Construct BeautifyReader done.
[000:049] [2022-03-09 13:42:23 +0000.304770][7f9c] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:049] [2022-03-09 13:42:23 +0000.304984][1bdc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d47c156f0
[000:049] [2022-03-09 13:42:23 +0000.305245][7f9c] AppDeviceManager telnet server
for statistics started......
[000:050] [2022-03-09 13:42:23 +0000.305842][7f9c] CpuOverloadDetect time:111727228
enter.

[000:050] [2022-03-09 13:42:23 +0000.305968][7f9c] CpuOverloadDetect leave. expire


time = 0 ms

[000:050] [2022-03-09 13:42:23 +0000.306000][1bdd] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7cf7be2bd0
[000:051] [2022-03-09 13:42:23 +0000.306561][7f9c] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:051] [2022-03-09 13:42:23 +0000.306591][7f9c] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:052] [2022-03-09 13:42:23 +0000.307942][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2022-03-09 13:42:23 +0000.308316][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-03-09 13:42:23 +0000.308786][7f9c] CreatePlatformSpecificObjects:
[000:053] [2022-03-09 13:42:23 +0000.308848][7f9c] audio device use opensle input
and opensl output
[000:053] [2022-03-09 13:42:23 +0000.308883][7f9c] Create OpenSLES output module
with java VM support.

[000:053] [2022-03-09 13:42:23 +0000.309029][7f9c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-03-09 13:42:23 +0000.309248][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-03-09 13:42:23 +0000.309444][7f9c] Create OpenSLES output module
with buffer num:1

[000:054] [2022-03-09 13:42:23 +0000.309626][7f9c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:054] [2022-03-09 13:42:23 +0000.309803][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:054] [2022-03-09 13:42:23 +0000.309990][7f9c] Create OpenSLES input module
with java VM support.

[000:054] [2022-03-09 13:42:23 +0000.310029][7f9c] Create OpenSLES input module


with buffer num:1

[000:054] [2022-03-09 13:42:23 +0000.310076][7f9c] Error(trace.cc:40): Init the


output and input for audio device template.
[000:054] [2022-03-09 13:42:23 +0000.310098][7f9c] Init the output device.

[000:054] [2022-03-09 13:42:23 +0000.310126][7f9c] Init the opensl input.


[000:054] [2022-03-09 13:42:23 +0000.310155][7f9c] AppDeviceManager get setting
samplerate: 0
[000:055] [2022-03-09 13:42:23 +0000.310510][7f9c] The device model: m2101k9ag enum
value: 0
[000:055] [2022-03-09 13:42:23 +0000.310960][7f9c] The device model: m2101k9ag enum
value: 0
[000:055] [2022-03-09 13:42:23 +0000.311003][7f9c] Set the sample rate to be:48000

[000:055] [2022-03-09 13:42:23 +0000.311025][7f9c] Enable the recording stereo:0


[000:055] [2022-03-09 13:42:23 +0000.311055][7f9c] Set the playout as stereo:1
[000:055] [2022-03-09 13:42:23 +0000.311079][7f9c] Init the microphone.
[000:057] [2022-03-09 13:42:23 +0000.312628][7f9c] Update the recording sample rate
to be: 48000
[000:057] [2022-03-09 13:42:23 +0000.312683][7f9c] Init the speaker.
[000:057] [2022-03-09 13:42:23 +0000.312714][7f9c] Low latency buffer size:144 low
sample rate:48000
[000:057] [2022-03-09 13:42:23 +0000.312987][7f9c] Using 1 x 10ms for an audio
frame.

[000:061] [2022-03-09 13:42:23 +0000.316467][7f9c] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:061] [2022-03-09 13:42:23 +0000.316564][7f9c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:061] [2022-03-09 13:42:23 +0000.316610][7f9c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:065] [2022-03-09 13:42:23 +0000.321219][7f9c] The device model:m2101k9ag

[000:065] [2022-03-09 13:42:23 +0000.321294][7f9c] speaker output factor:100


defaultFactor: 100

[000:065] [2022-03-09 13:42:23 +0000.321325][7f9c] headset output factor:100


defaultFactor: 100
[000:066] [2022-03-09 13:42:23 +0000.321698][7f9c] AppDeviceManagerStart finished.
[000:066] [2022-03-09 13:42:23 +0000.321731][7f9c] AppDeviceManagerStartMic::mic
status is off
[000:066] [2022-03-09 13:42:23 +0000.321786][7f9c] AppDeviceManagerStartMic update
aec type: 2

[000:066] [2022-03-09 13:42:23 +0000.321805][7f9c] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:066] [2022-03-09 13:42:23 +0000.321833][7f9c]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:066] [2022-03-09 13:42:23 +0000.321860][7f9c]
AudioDeviceDataHandler::StartMicProcess

[000:066] [2022-03-09 13:42:23 +0000.321968][7f9c] Try to start webrtc recording


device.

[000:066] [2022-03-09 13:42:23 +0000.321994][7f9c] StartRecording. threadID:32668

[000:066] [2022-03-09 13:42:23 +0000.322004][1bde] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:066] [2022-03-09 13:42:23 +0000.322060][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[000:066] [2022-03-09 13:42:23 +0000.322293][7f9c] The machine model:M2101K9AG

[000:066] [2022-03-09 13:42:23 +0000.322349][7f9c] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:066] [2022-03-09 13:42:23 +0000.322372][7f9c] Set the recording mode before


getSetting: 4
[000:066] [2022-03-09 13:42:23 +0000.322404][7f9c] Set the recording mode after
getSetting: 1
[000:100] [2022-03-09 13:42:23 +0000.355699][7f9c] StartRecording finished.

[000:100] [2022-03-09 13:42:23 +0000.355765][7f9c] audio: start the audio mic


checker timer.

[000:100] [2022-03-09 13:42:23 +0000.356302][7f9c] machine model :xiaomi


[000:100] [2022-03-09 13:42:23 +0000.356350][7f9c] Support this machine
model :xiaomi
[000:105] [2022-03-09 13:42:23 +0000.360489][7f9c] global inited! current sdk
version: 07-20-936c45f
[000:190] [2022-03-09 13:42:23 +0000.445518][1bdf] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:190] [2022-03-09 13:42:23 +0000.445688][1bdf] _deviceSampleRate:48000

[000:191] [2022-03-09 13:42:23 +0000.447319][1bde] Run AGC when audioType = 0


[000:191] [2022-03-09 13:42:23 +0000.447435][1bde]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:454] [2022-03-09 13:42:23 +0000.709586][18a8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:454] [2022-03-09 13:42:23 +0000.709808][1bda] MediaFilterCamera, recording
file context:0x7c97be2440 input texture:14
[000:454] [2022-03-09 13:42:23 +0000.709868][1bda] GLESContext:
[000:454] [2022-03-09 13:42:23 +0000.709920][1bda] The result of eglGetDisplay is:
0xb400007ce7b8be70
[000:455] [2022-03-09 13:42:23 +0000.711095][1bda] The result of creation:
0x7c97beabd0
[000:455] [2022-03-09 13:42:23 +0000.711302][1bda] The result of
eglCreatePbufferSurface is: 0x7c97bcde00
[000:456] [2022-03-09 13:42:23 +0000.711491][18a8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c97be2440 input_texture: 14
[001:814] [2022-03-09 13:42:25 +0000.69653][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[002:190] [2022-03-09 13:42:25 +0000.446204][1bde] Run AGC when audioType = 0
[002:573] [2022-03-09 13:42:25 +0000.828940][7f5f] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:573] [2022-03-09 13:42:25 +0000.829074][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:574] [2022-03-09 13:42:25 +0000.829700][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:574] [2022-03-09 13:42:25 +0000.829992][1bda] operator() time:111729752
enter.

[002:574] [2022-03-09 13:42:25 +0000.830092][1bda] MediaFilterCamera, recording


file context:0x7c97be2440 input texture:14
[002:577] [2022-03-09 13:42:25 +0000.833124][1bda] MicSource: Mic source
created:10x7d27e6ade0
[002:580] [2022-03-09 13:42:25 +0000.835533][1bda] received external audio stream

[002:580] [2022-03-09 13:42:25 +0000.835746][1bda] alloc thread: 0x7ce7be6a70


name:worker1 thread id:528750779568 to Mic_source
[002:580] [2022-03-09 13:42:25 +0000.835882][1bda] audio: start the audio sender
thread.

[002:580] [2022-03-09 13:42:25 +0000.836053][1bda] construct OpenGLRenderProgram


0x7d17bce1a8
[002:580] [2022-03-09 13:42:25 +0000.836109][1bda] CropFilter::SetOrientation
orientation: 90
[002:580] [2022-03-09 13:42:25 +0000.836399][1bda] filter: filter pipeline
construtc this: 0x7cc7c010f0
[002:581] [2022-03-09 13:42:25 +0000.836459][1bda] filter: filter pipeline2 update
pattern: 1
[002:581] [2022-03-09 13:42:25 +0000.836561][1bda] CameraSource::source_id_:1
[002:581] [2022-03-09 13:42:25 +0000.836621][1bda] RecordAudioSource::source_id_:2
[002:581] [2022-03-09 13:42:25 +0000.837054][1bda] BindInputFilter 0x7cf7c0c450
this 0x7d17bce3d0
[002:581] [2022-03-09 13:42:25 +0000.837157][1bda] BindInputFilter 0x7cf7bd96a8
this 0x7cf7bd7c60
[002:581] [2022-03-09 13:42:25 +0000.837239][1bda] BindInputFilter 0x7d17bce3d0
this 0x7cc7c01190
[002:581] [2022-03-09 13:42:25 +0000.837342][1bda] setParamentForFilters:
speed:1.000000
[002:581] [2022-03-09 13:42:25 +0000.837407][1bda] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:582] [2022-03-09 13:42:25 +0000.837754][1bda] SetParamForFilter time:111729760
enter.

[002:582] [2022-03-09 13:42:25 +0000.837801][1bda] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:582] [2022-03-09 13:42:25 +0000.837841][1bda] SetParamForFilter: Params video
index is: 0
[002:582] [2022-03-09 13:42:25 +0000.837873][1bda] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:582] [2022-03-09 13:42:25 +0000.838013][1bda] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:582] [2022-03-09 13:42:25 +0000.838260][1bda] crop filter mode tpye:
citytravelvideo index:0
[002:593] [2022-03-09 13:42:25 +0000.848684][1bda]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.848891][1bda]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.848938][1bda]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.848994][1bda]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.849035][1bda]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.849077][1bda]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.849111][1bda]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.849147][1bda]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.849181][1bda]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.849216][1bda]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:593] [2022-03-09 13:42:25 +0000.849251][1bda]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:593] [2022-03-09 13:42:25 +0000.849324][1bda] SetParamForFilter leave. expire
time = 11 ms

[002:594] [2022-03-09 13:42:25 +0000.849550][1bde] On audio frame the broadcast


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

[002:594] [2022-03-09 13:42:25 +0000.849684][1bda] OnOutputSizeChanged width 1280


height 720
[002:594] [2022-03-09 13:42:25 +0000.849759][1bda] OpenGLFrameBuffer: width:1280
height:720
[002:594] [2022-03-09 13:42:25 +0000.849815][1bda] OpenGLFrameBuffer: width:1280
height:720
[002:594] [2022-03-09 13:42:25 +0000.849868][1bda] OpenGLFrameBuffer: width:1280
height:720
[002:594] [2022-03-09 13:42:25 +0000.849919][1bda] OpenGLFrameBuffer: width:1280
height:720
[002:594] [2022-03-09 13:42:25 +0000.849972][1bda] OpenGLFrameBuffer: width:1280
height:720
[002:594] [2022-03-09 13:42:25 +0000.850022][1bda] OpenGLFrameBuffer: width:1280
height:720
[002:594] [2022-03-09 13:42:25 +0000.850179][1bda] construct TrivalImageDrawer
0x7cd7bb0250
[002:594] [2022-03-09 13:42:25 +0000.850245][1bda] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7cd7bb0250 context 0x7c67c41560
[002:594] [2022-03-09 13:42:25 +0000.850303][1bda] setupGLES:
[002:597] [2022-03-09 13:42:25 +0000.853281][1bda] OpenGLRenderProgram::Initialize.
[002:597] [2022-03-09 13:42:25 +0000.853401][1bda] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:597] [2022-03-09 13:42:25 +0000.853432][1bda] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:598] [2022-03-09 13:42:25 +0000.853511][1bda] Init open gl render:
0x7d17bce1a8
[002:598] [2022-03-09 13:42:25 +0000.853567][1bda] Fragement shader path:
[002:598] [2022-03-09 13:42:25 +0000.853597][1bda] Fragement shader path:
[002:598] [2022-03-09 13:42:25 +0000.853622][1bda] create opengl program object.
[002:598] [2022-03-09 13:42:25 +0000.853650][1bda] create shader: vertex
[002:598] [2022-03-09 13:42:25 +0000.853881][1bda] create shader: fragment
[002:600] [2022-03-09 13:42:25 +0000.855558][1bda] Have not extra filter filename!
[002:600] [2022-03-09 13:42:25 +0000.855648][1bda] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:600] [2022-03-09 13:42:25 +0000.855692][1bda] OpenGLRenderProgram::Initialize
success.
[002:600] [2022-03-09 13:42:25 +0000.855791][1bda] Setup the OpenGL result:1
[002:600] [2022-03-09 13:42:25 +0000.856167][1bd9] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
[002:600] [2022-03-09 13:42:25 +0000.856319][1bd9] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:600] [2022-03-09 13:42:25 +0000.856416][1bd9] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[002:601] [2022-03-09 13:42:25 +0000.856462][1bd9] 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_111729778.mp4
fileFD: -1
[002:601] [2022-03-09 13:42:25 +0000.856496][1bfe] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07bbccb8
[002:601] [2022-03-09 13:42:25 +0000.856810][1bd9] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
is opened successfully
[002:601] [2022-03-09 13:42:25 +0000.856851][1bd9] setupMediaProcessers:
[002:601] [2022-03-09 13:42:25 +0000.856898][1bd9]
RecordingSessionInternalSimple:setup media processers.
[002:601] [2022-03-09 13:42:25 +0000.856917][1bf8] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[002:601] [2022-03-09 13:42:25 +0000.856927][1bd9] construct AAC encoder
[002:601] [2022-03-09 13:42:25 +0000.857307][1bf8] The output timestamp from audio
mixer change:111729772
[002:601] [2022-03-09 13:42:25 +0000.857344][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:602] [2022-03-09 13:42:25 +0000.857799][1bd9] H264Encoder creating:
superfast011818
[002:602] [2022-03-09 13:42:25 +0000.857863][1bd9] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:602] [2022-03-09 13:42:25 +0000.858450][1bd9] H264Encode::GetMachineModel is
M2101K9AG
[002:603] [2022-03-09 13:42:25 +0000.858502][1bd9] H264Encoder machine_mode
is:M2101K9AG
[002:603] [2022-03-09 13:42:25 +0000.858525][1bd9] H264Encode::machine size :9
machine_mode:M2101K9AG
[002:603] [2022-03-09 13:42:25 +0000.858553][1bd9] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[002:603] [2022-03-09 13:42:25 +0000.858579][1bd9] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[002:603] [2022-03-09 13:42:25 +0000.858602][1bd9] setupCompressionSession:
[002:603] [2022-03-09 13:42:25 +0000.858624][1bd9] H264Encode::creating hareware
Encoder
[002:603] [2022-03-09 13:42:25 +0000.858648][1bd9] AndroidHwAvcEncoder
time:111729781 enter.

[002:603] [2022-03-09 13:42:25 +0000.858886][1bd9] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b098a0760
[002:603] [2022-03-09 13:42:25 +0000.859039][1bd9] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:603] [2022-03-09 13:42:25 +0000.859072][1bd9] The video avc hw codec address
is 0x7c37bdbc90
[002:603] [2022-03-09 13:42:25 +0000.859147][1bd9] AndroidHwAvcEncoder leave.
expire time = 0 ms

[002:603] [2022-03-09 13:42:25 +0000.859186][1bd9] RegisterEncodeCompleteCallback


time:111729781 enter.

[002:603] [2022-03-09 13:42:25 +0000.859316][1bd9] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:603] [2022-03-09 13:42:25 +0000.859355][1bd9] InitEncode time:111729781


enter.

[002:603] [2022-03-09 13:42:25 +0000.859438][1bd9] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[002:604] [2022-03-09 13:42:25 +0000.859478][1bd9] Create time:111729782 enter.
[002:604] [2022-03-09 13:42:25 +0000.859506][1bd9] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[002:604] [2022-03-09 13:42:25 +0000.859537][1bd9]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7c08a90
[002:624] [2022-03-09 13:42:25 +0000.879756][1bd9] supported_type:video/avc
[002:624] [2022-03-09 13:42:25 +0000.879982][1bd9] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:624] [2022-03-09 13:42:25 +0000.880096][1bd9] hwCodecPrefix :OMX.qcom.
[002:624] [2022-03-09 13:42:25 +0000.880166][1bd9] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:624] [2022-03-09 13:42:25 +0000.880213][1bd9] mediacodec_createCodecByName
time:111729802 enter.

[002:624] [2022-03-09 13:42:25 +0000.880267][1bd9] WrapAndroidMediaCodec


time:111729802 enter.

[002:624] [2022-03-09 13:42:25 +0000.880438][1bd9] WrapAndroidMediaCodec leave.


expire time = 0 ms

[002:644] [2022-03-09 13:42:25 +0000.900282][1bd9] mediacodec_createCodecByName


leave. expire time = 20 ms

[002:645] [2022-03-09 13:42:25 +0000.900478][1bd9] WrapAndroidMediaFromat


time:111729823 enter.

[002:645] [2022-03-09 13:42:25 +0000.900625][1bd9] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:758] [2022-03-09 13:42:26 +0000.14338][1bd9] Destroy time:111729936 enter.

[002:759] [2022-03-09 13:42:26 +0000.14455][1bd9] WrapAndroidMediaFromat::


Destroy
[002:759] [2022-03-09 13:42:26 +0000.14483][1bd9] Destroy leave. expire time = 1
ms

[002:759] [2022-03-09 13:42:26 +0000.14505][1bd9] ~WrapAndroidMediaFromat


time:111729937 enter.

[002:759] [2022-03-09 13:42:26 +0000.14528][1bd9] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:759] [2022-03-09 13:42:26 +0000.14553][1bd9] Create leave. expire time = 155


ms

[002:759] [2022-03-09 13:42:26 +0000.14576][1bd9] isSemiPlanarSupport


time:111729937 enter.

[002:759] [2022-03-09 13:42:26 +0000.14597][1bd9] H264Encoder isSemiPlanarSupport


[002:759] [2022-03-09 13:42:26 +0000.14622][1bd9] isSemiPlanarSupport leave.
expire time = 0 ms

[002:759] [2022-03-09 13:42:26 +0000.14649][1bd9] creat hw H264Encoder success,


isSemiPlanar:1
[002:759] [2022-03-09 13:42:26 +0000.14851][1bd9] InitEncode leave. expire time =
156 ms

[002:759] [2022-03-09 13:42:26 +0000.14961][1bd9] H264Encode::created Encoder


[002:759] [2022-03-09 13:42:26 +0000.15009][1bd9] H264Encode:: H264 encoder
created.
[002:759] [2022-03-09 13:42:26 +0000.15037][1bd9] H264 encoder created.
[002:759] [2022-03-09 13:42:26 +0000.15080][1bd9]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7bc7f90
[002:759] [2022-03-09 13:42:26 +0000.15122][1bd9] setOutput:
[002:759] [2022-03-09 13:42:26 +0000.15160][1bd9]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:759] [2022-03-09 13:42:26 +0000.15197][1bd9] request a key frame
[002:759] [2022-03-09 13:42:26 +0000.15236][1bd9] H264Encode:: request a key frame
[002:759] [2022-03-09 13:42:26 +0000.15413][1bd9] setDisplayRotate :90
[002:760] [2022-03-09 13:42:26 +0000.15461][1bd9] 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:760] [2022-03-09 13:42:26 +0000.15549][1bda] StartRecording:
[002:760] [2022-03-09 13:42:26 +0000.15664][1bf8] operator(): Set the recording
session in mic source. recording session: 0x7cf7bd9550
[002:760] [2022-03-09 13:42:26 +0000.15788][1bda] operator() leave. expire time =
186 ms

[002:760] [2022-03-09 13:42:26 +0000.15913][1bf6] AF_SpeedFilter audio 0x7cf7bd7b10


PullFrame
[002:760] [2022-03-09 13:42:26 +0000.15971][1bf6] RecordAudioSource::PullAudioFrame
[002:760] [2022-03-09 13:42:26 +0000.16003][1bf6] AF_SpeedFilter::PullFrame eof4
[002:763] [2022-03-09 13:42:26 +0000.18539][1bf6]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[002:783] [2022-03-09 13:42:26 +0000.38795][1bf6] AF_SpeedFilter audio time,
0x7cf7bd7b10 rcv time: 111729951
[002:783] [2022-03-09 13:42:26 +0000.38888][1bf6] AF_SpeedFilter audio time,
0x7cf7bd7b10 rcv time: 111729951in_nSamples:441
[002:783] [2022-03-09 13:42:26 +0000.39012][1bf6] resampled_data_size:0
[002:822] [2022-03-09 13:42:26 +0000.77923][1bda]
MediaFilterCamera::NeedProcessTexture
[002:822] [2022-03-09 13:42:26 +0000.78021][1bda] begine recode to first frame
spend time:248
[002:822] [2022-03-09 13:42:26 +0000.78118][1bda] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cf7c0c310
[002:822] [2022-03-09 13:42:26 +0000.78263][1bda] blur_distance_:0
[002:822] [2022-03-09 13:42:26 +0000.78323][1bda] blur_direction_angle_:-90
[002:822] [2022-03-09 13:42:26 +0000.78398][1bda]
GPUImageProcessing::SetOrientation orientation: 90
[002:823] [2022-03-09 13:42:26 +0000.78451][1bda] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:823] [2022-03-09 13:42:26 +0000.79089][1bda] GPUImageProcessing: process video
frame with resolution 1280 X 720
[002:823] [2022-03-09 13:42:26 +0000.79204][1bda] GPUImageProcessing: input frame
width1280 X 720
[002:826] [2022-03-09 13:42:26 +0000.82055][1bda] drawYUV420 render
OpenGLRenderProgram:0x7d17bce1a8
[002:828] [2022-03-09 13:42:26 +0000.84331][1bda] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:829] [2022-03-09 13:42:26 +0000.84473][1bda] CropFilter::OnVideoFrame
outputtexture :16
[002:829] [2022-03-09 13:42:26 +0000.84500][1bda] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:836] [2022-03-09 13:42:26 +0000.92004][1bda] The read pixel from buffer take:
7 width:1280 height:720 frameType:0
[002:857] [2022-03-09 13:42:26 +0000.112805][1bda] drawYUV420 render
OpenGLRenderProgram:0x7d17bce1a8
[002:864] [2022-03-09 13:42:26 +0000.120015][1bda] The convert RGB to YUV take 3
[002:864] [2022-03-09 13:42:26 +0000.120197][1bda] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[002:864] [2022-03-09 13:42:26 +0000.120245][1bda]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:865] [2022-03-09 13:42:26 +0000.121147][1bfd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:865] [2022-03-09 13:42:26 +0000.121222][1bfd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:865] [2022-03-09 13:42:26 +0000.121255][1bfd] push video frame to H264
encoder. (100 frame for one log)

[002:865] [2022-03-09 13:42:26 +0000.121286][1bfd] push video frame to H264


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

[002:865] [2022-03-09 13:42:26 +0000.121313][1bfd] H264Encode::push video frame to


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

[002:865] [2022-03-09 13:42:26 +0000.121337][1bfd] Push an pts:0 to dts queue.


[002:865] [2022-03-09 13:42:26 +0000.121367][1bfd] DTS queue for
Generator:0x7d07bba7d8 0
[002:865] [2022-03-09 13:42:26 +0000.121388][1bfd] The input pts:0 fps:30
[002:867] [2022-03-09 13:42:26 +0000.123116][1bfd]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:886] [2022-03-09 13:42:26 +0000.141469][1bda] drawYUV420 render
OpenGLRenderProgram:0x7d17bce1a8
[002:898] [2022-03-09 13:42:26 +0000.153870][1bf6] AF_SpeedFilter audio time 222,
0x7cf7bd7b10 out time: 111729951 org time: 111729951
[002:898] [2022-03-09 13:42:26 +0000.153956][1bf6] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:898] [2022-03-09 13:42:26 +0000.153992][1bf6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 111729951
[002:898] [2022-03-09 13:42:26 +0000.154012][1bf6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:898] [2022-03-09 13:42:26 +0000.154062][1bf6] AF_SpeedFilter audio time
[002:898] [2022-03-09 13:42:26 +0000.154132][1bf6] AF_SpeedFilter audio time 111,
0x7cf7bd7b10 out time: 111729961 org time: 111729961
[002:899] [2022-03-09 13:42:26 +0000.154794][1bfc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[002:899] [2022-03-09 13:42:26 +0000.155328][1bfe] add aac audio track with id:1
[002:925] [2022-03-09 13:42:26 +0000.181025][1bfd] h264 add frame header cdr flag
[002:926] [2022-03-09 13:42:26 +0000.182012][1bfd] h264 add frame header cdr flag
[002:926] [2022-03-09 13:42:26 +0000.182339][1bfd] SendFrame
encodedImage._timeStamp:0encodedImage->_length:227869
[002:926] [2022-03-09 13:42:26 +0000.182383][1bfd] Received key frame:0
[002:927] [2022-03-09 13:42:26 +0000.182457][1bfd] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[002:927] [2022-03-09 13:42:26 +0000.182486][1bfd] H264Encode::H264SWEncoder get
callback, length:227869 type:0 nalType:7length:17
[002:927] [2022-03-09 13:42:26 +0000.182516][1bfd] H264Encode:: get a sps pps
header!headerSize:29
[002:927] [2022-03-09 13:42:26 +0000.182531][1bfd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:927] [2022-03-09 13:42:26 +0000.182676][1bfe] get the H.264 SPS parameter
[002:927] [2022-03-09 13:42:26 +0000.182890][1bfe] add video track with id:2
[002:928] [2022-03-09 13:42:26 +0000.184028][1bfe] get the H.264 PPS parameter
[002:931] [2022-03-09 13:42:26 +0000.187219][1bfe] get the H.264 IDR frame
[002:931] [2022-03-09 13:42:26 +0000.187318][1bfe] resss:true
[002:931] [2022-03-09 13:42:26 +0000.187337][1bfe] video start ts:0
[002:931] [2022-03-09 13:42:26 +0000.187414][1bfe] the video frame has been written
into MP4 file
[002:971] [2022-03-09 13:42:26 +0000.227406][1bfe] audio start ts:0
[002:972] [2022-03-09 13:42:26 +0000.227546][1bfe] the audio frame has been written
into MP4 file
[003:317] [2022-03-09 13:42:26 +0000.572481][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:352] [2022-03-09 13:42:26 +0000.608077][1bda] The convert RGB to YUV take 2
[003:537] [2022-03-09 13:42:26 +0000.793009][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[003:605] [2022-03-09 13:42:26 +0000.861336][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:695] [2022-03-09 13:42:26 +0000.951050][1bfd] DTS queue for
Generator:0x7d07bba7d8 800 837
[003:822] [2022-03-09 13:42:27 +0000.77871][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:857] [2022-03-09 13:42:27 +0000.113326][1bda] The convert RGB to YUV take 1
[004:104] [2022-03-09 13:42:27 +0000.360030][1bd4]
monitorTime:4004totalDuration:3920
[004:192] [2022-03-09 13:42:27 +0000.448139][1bde] Run AGC when audioType = 0
[004:192] [2022-03-09 13:42:27 +0000.448373][1bde]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:195] [2022-03-09 13:42:27 +0000.451188][1bfd] Push an pts:1334 to dts queue.
[004:227] [2022-03-09 13:42:27 +0000.483087][1bfd] last dts:1299 currentPts:1334
ppsOrSPS:0 queue length:2
[004:321] [2022-03-09 13:42:27 +0000.577290][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:359] [2022-03-09 13:42:27 +0000.615468][1bda] The convert RGB to YUV take 2
[004:361] [2022-03-09 13:42:27 +0000.617197][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[004:526] [2022-03-09 13:42:27 +0000.782258][1bfd] DTS queue for
Generator:0x7d07bba7d8 1634 1666
[004:602] [2022-03-09 13:42:27 +0000.857603][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:611] [2022-03-09 13:42:27 +0000.866541][1bf6]
RecordAudioSource::PullAudioFrame
[004:819] [2022-03-09 13:42:28 +0000.74961][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:856] [2022-03-09 13:42:28 +0000.111594][1bda] The convert RGB to YUV take 2
[004:889] [2022-03-09 13:42:28 +0000.144714][1bda] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:898] [2022-03-09 13:42:28 +0000.153707][1bfd] h264 add frame header cdr flag
[004:898] [2022-03-09 13:42:28 +0000.154446][1bfd] Received key frame:1998
[004:929] [2022-03-09 13:42:28 +0000.185022][1bfe] get the H.264 IDR frame
[005:025] [2022-03-09 13:42:28 +0000.280990][1bf6] AF_SpeedFilter::PullFrame eof4
[005:028] [2022-03-09 13:42:28 +0000.283633][1bf6]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:065] [2022-03-09 13:42:28 +0000.320532][1bf6] resampled_data_size:7168
[005:248] [2022-03-09 13:42:28 +0000.503701][1bfc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[005:251] [2022-03-09 13:42:28 +0000.507193][1bde] haveEnoughProcessedData
internalAudioStream.length: 10
[005:324] [2022-03-09 13:42:28 +0000.580094][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:331] [2022-03-09 13:42:28 +0000.586644][1bfd] DTS queue for
Generator:0x7d07bba7d8 2468
[005:359] [2022-03-09 13:42:28 +0000.614656][1bda] The convert RGB to YUV take 3
[005:524] [2022-03-09 13:42:28 +0000.779603][1bfd] Push an pts:2663 to dts queue.
[005:558] [2022-03-09 13:42:28 +0000.814246][1bfd] last dts:2635 currentPts:2663
ppsOrSPS:0 queue length:2
[005:604] [2022-03-09 13:42:28 +0000.859963][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:821] [2022-03-09 13:42:29 +0000.77405][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:856] [2022-03-09 13:42:29 +0000.112202][1bda] The convert RGB to YUV take 2
[005:938] [2022-03-09 13:42:29 +0000.194202][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[006:121] [2022-03-09 13:42:29 +0000.377266][1bda] drawYUV420 render
OpenGLRenderProgram:0x7d17bce1a8
[006:166] [2022-03-09 13:42:29 +0000.422055][1bfd] DTS queue for
Generator:0x7d07bba7d8 3302
[006:191] [2022-03-09 13:42:29 +0000.446586][1bda] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:191] [2022-03-09 13:42:29 +0000.446798][1bda] GPUImageProcessing: input frame
width1280 X 720
[006:191] [2022-03-09 13:42:29 +0000.447327][1bda] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:192] [2022-03-09 13:42:29 +0000.447547][1bda] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:196] [2022-03-09 13:42:29 +0000.451846][1bde] Run AGC when audioType = 0
[006:197] [2022-03-09 13:42:29 +0000.452613][1bfd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3335
[006:199] [2022-03-09 13:42:29 +0000.455319][1bfd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3302 pts:3302
[006:224] [2022-03-09 13:42:29 +0000.479543][1bfd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3365
[006:224] [2022-03-09 13:42:29 +0000.479690][1bfd] push video frame to H264
encoder. (100 frame for one log)

[006:224] [2022-03-09 13:42:29 +0000.479738][1bfd] push video frame to H264


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

[006:224] [2022-03-09 13:42:29 +0000.479798][1bfd] H264Encode::push video frame to


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

[006:224] [2022-03-09 13:42:29 +0000.479861][1bfd] The input pts:3365 fps:30


[006:226] [2022-03-09 13:42:29 +0000.481523][1bfd] SendFrame
encodedImage._timeStamp:3335encodedImage->_length:2544
[006:263] [2022-03-09 13:42:29 +0000.518795][1bfd] H264Encode::H264SWEncoder get
callback, length:118608 type:1 nalType:1length:118604
[006:327] [2022-03-09 13:42:29 +0000.583214][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:358] [2022-03-09 13:42:29 +0000.614033][1bda] The convert RGB to YUV take 2
[006:443] [2022-03-09 13:42:29 +0000.699134][1bf6]
RecordAudioSource::PullAudioFrame
[006:598] [2022-03-09 13:42:29 +0000.853813][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:820] [2022-03-09 13:42:30 +0000.75713][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:857] [2022-03-09 13:42:30 +0000.112819][1bda] The convert RGB to YUV take 2
[006:858] [2022-03-09 13:42:30 +0000.113817][1bfd] Push an pts:3999 to dts queue.
[006:895] [2022-03-09 13:42:30 +0000.150736][1bfd] h264 add frame header cdr flag
[006:896] [2022-03-09 13:42:30 +0000.151860][1bfd] Received key frame:3999
[006:896] [2022-03-09 13:42:30 +0000.152014][1bfd] last dts:3964 currentPts:3999
ppsOrSPS:0 queue length:2
[006:929] [2022-03-09 13:42:30 +0000.185022][1bfe] get the H.264 IDR frame
[006:956] [2022-03-09 13:42:30 +0000.212252][1bda] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:960] [2022-03-09 13:42:30 +0000.215711][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[007:003] [2022-03-09 13:42:30 +0000.259112][1bfd] DTS queue for
Generator:0x7d07bba7d8 4098 4142
[007:264] [2022-03-09 13:42:30 +0000.520268][1bf6] resampled_data_size:0
[007:275] [2022-03-09 13:42:30 +0000.530795][1bf6] AF_SpeedFilter::PullFrame eof4
[007:277] [2022-03-09 13:42:30 +0000.532975][1bf6]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:324] [2022-03-09 13:42:30 +0000.580212][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:358] [2022-03-09 13:42:30 +0000.613893][1bda] The convert RGB to YUV take 3
[007:516] [2022-03-09 13:42:30 +0000.771596][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[007:597] [2022-03-09 13:42:30 +0000.853136][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:604] [2022-03-09 13:42:30 +0000.860089][1bfc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[007:819] [2022-03-09 13:42:31 +0000.75421][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:822] [2022-03-09 13:42:31 +0000.77671][1bfd] DTS queue for
Generator:0x7d07bba7d8 4931 4963
[007:855] [2022-03-09 13:42:31 +0000.111439][1bda] The convert RGB to YUV take 1
[008:190] [2022-03-09 13:42:31 +0000.446134][1bfd] Push an pts:5330 to dts queue.
[008:192] [2022-03-09 13:42:31 +0000.448018][1bde] Run AGC when audioType = 0
[008:193] [2022-03-09 13:42:31 +0000.448790][1bde]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:226] [2022-03-09 13:42:31 +0000.482035][1bfd] last dts:5298 currentPts:5330
ppsOrSPS:0 queue length:2
[008:283] [2022-03-09 13:42:31 +0000.539061][1bf6]
RecordAudioSource::PullAudioFrame
[008:316] [2022-03-09 13:42:31 +0000.571846][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:358] [2022-03-09 13:42:31 +0000.614280][1bda] The convert RGB to YUV take 2
[008:592] [2022-03-09 13:42:31 +0000.848299][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:660] [2022-03-09 13:42:31 +0000.915902][1bfd] DTS queue for
Generator:0x7d07bba7d8 5763 5798
[008:669] [2022-03-09 13:42:31 +0000.924653][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[008:824] [2022-03-09 13:42:32 +0000.79846][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:856] [2022-03-09 13:42:32 +0000.112256][1bda] The convert RGB to YUV take 2
[008:892] [2022-03-09 13:42:32 +0000.147816][1bfd] h264 add frame header cdr flag
[008:893] [2022-03-09 13:42:32 +0000.148817][1bfd] Received key frame:5998
[008:933] [2022-03-09 13:42:32 +0000.188706][1bfe] get the H.264 IDR frame
[009:058] [2022-03-09 13:42:32 +0000.314260][1bda] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[009:105] [2022-03-09 13:42:32 +0000.360892][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[009:319] [2022-03-09 13:42:32 +0000.575112][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:366] [2022-03-09 13:42:32 +0000.621484][1bda] The convert RGB to YUV take 3
[009:453] [2022-03-09 13:42:32 +0000.708695][1bda] drawYUV420 render
OpenGLRenderProgram:0x7d17bce1a8
[009:460] [2022-03-09 13:42:32 +0000.715567][1bfd] DTS queue for
Generator:0x7d07bba7d8 6597
[009:480] [2022-03-09 13:42:32 +0000.735633][1bf6] resampled_data_size:10240
[009:521] [2022-03-09 13:42:32 +0000.776856][1bfd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6663
[009:521] [2022-03-09 13:42:32 +0000.776966][1bfd] Push an pts:6663 to dts queue.
[009:532] [2022-03-09 13:42:32 +0000.787498][1bf6] AF_SpeedFilter::PullFrame eof4
[009:534] [2022-03-09 13:42:32 +0000.789710][1bf6]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:556] [2022-03-09 13:42:32 +0000.812252][1bda] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:556] [2022-03-09 13:42:32 +0000.812329][1bda] GPUImageProcessing: input frame
width1280 X 720
[009:557] [2022-03-09 13:42:32 +0000.812731][1bda] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:557] [2022-03-09 13:42:32 +0000.812881][1bda] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:565] [2022-03-09 13:42:32 +0000.820944][1bfd] SendFrame
encodedImage._timeStamp:6663encodedImage->_length:182576
[009:565] [2022-03-09 13:42:32 +0000.821077][1bfd] last dts:6632 currentPts:6663
ppsOrSPS:0 queue length:2
[009:565] [2022-03-09 13:42:32 +0000.821121][1bfd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6663 pts:6663
[009:590] [2022-03-09 13:42:32 +0000.846347][1bfd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6730
[009:591] [2022-03-09 13:42:32 +0000.846473][1bfd] push video frame to H264
encoder. (100 frame for one log)

[009:591] [2022-03-09 13:42:32 +0000.846540][1bfd] push video frame to H264


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

[009:591] [2022-03-09 13:42:32 +0000.846577][1bfd] H264Encode::push video frame to


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

[009:591] [2022-03-09 13:42:32 +0000.846627][1bfd] The input pts:6730 fps:30


[009:593] [2022-03-09 13:42:32 +0000.849104][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:630] [2022-03-09 13:42:32 +0000.886094][1bfd] H264Encode::H264SWEncoder get
callback, length:1216 type:1 nalType:1length:1212
[009:820] [2022-03-09 13:42:33 +0000.75581][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:855] [2022-03-09 13:42:33 +0000.110806][1bda] The convert RGB to YUV take 2
[009:864] [2022-03-09 13:42:33 +0000.119896][1bfc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:3
[010:129] [2022-03-09 13:42:33 +0000.384945][1bf6]
RecordAudioSource::PullAudioFrame
[010:190] [2022-03-09 13:42:33 +0000.445659][1bdf] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:190] [2022-03-09 13:42:33 +0000.445987][1bdf] _deviceSampleRate:48000

[010:191] [2022-03-09 13:42:33 +0000.447305][1bde] Run AGC when audioType = 0


[010:295] [2022-03-09 13:42:33 +0000.550698][1bfd] DTS queue for
Generator:0x7d07bba7d8 7429
[010:319] [2022-03-09 13:42:33 +0000.574497][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:357] [2022-03-09 13:42:33 +0000.612940][1bda] The convert RGB to YUV take 3
[010:374] [2022-03-09 13:42:33 +0000.629719][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[010:603] [2022-03-09 13:42:33 +0000.858806][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:693] [2022-03-09 13:42:33 +0000.949075][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[010:852] [2022-03-09 13:42:34 +0000.108285][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:889] [2022-03-09 13:42:34 +0000.144899][1bda] The convert RGB to YUV take 2
[010:890] [2022-03-09 13:42:34 +0000.145494][1bfd] Push an pts:8031 to dts queue.
[010:928] [2022-03-09 13:42:34 +0000.183516][1bfd] h264 add frame header cdr flag
[010:928] [2022-03-09 13:42:34 +0000.184424][1bfd] Received key frame:8031
[010:929] [2022-03-09 13:42:34 +0000.184545][1bfd] last dts:7996 currentPts:8031
ppsOrSPS:0 queue length:2
[010:965] [2022-03-09 13:42:34 +0000.220969][1bfe] get the H.264 IDR frame
[011:165] [2022-03-09 13:42:34 +0000.421240][1bda] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[011:168] [2022-03-09 13:42:34 +0000.423947][1bfd] DTS queue for
Generator:0x7d07bba7d8 8264 8307
[011:354] [2022-03-09 13:42:34 +0000.610289][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:389] [2022-03-09 13:42:34 +0000.644601][1bda] The convert RGB to YUV take 3
[011:603] [2022-03-09 13:42:34 +0000.859462][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:744] [2022-03-09 13:42:35 +0000.57][1bf6] resampled_data_size:1024
[011:799] [2022-03-09 13:42:35 +0000.54727][1bf6] AF_SpeedFilter::PullFrame eof4
[011:801] [2022-03-09 13:42:35 +0000.57059][1bf6]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:853] [2022-03-09 13:42:35 +0000.108993][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:889] [2022-03-09 13:42:35 +0000.144571][1bda] The convert RGB to YUV take 3
[011:978] [2022-03-09 13:42:35 +0000.234030][1bf6]
RecordAudioSource::PullAudioFrame
[011:990] [2022-03-09 13:42:35 +0000.246303][1bfd] DTS queue for
Generator:0x7d07bba7d8 9095 9130
[012:092] [2022-03-09 13:42:35 +0000.348017][1bde] haveEnoughProcessedData
internalAudioStream.length: 20
[012:190] [2022-03-09 13:42:35 +0000.446369][1bde] Run AGC when audioType = 0
[012:191] [2022-03-09 13:42:35 +0000.446985][1bde]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:221] [2022-03-09 13:42:35 +0000.477414][1bfc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:5
[012:226] [2022-03-09 13:42:35 +0000.481632][1bfd] Push an pts:9365 to dts queue.
[012:258] [2022-03-09 13:42:35 +0000.514196][1bfd] last dts:9329 currentPts:9365
ppsOrSPS:0 queue length:2
[012:268] [2022-03-09 13:42:35 +0000.523993][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[012:354] [2022-03-09 13:42:35 +0000.609477][1bda] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:389] [2022-03-09 13:42:35 +0000.644815][1bda] The convert RGB to YUV take 2
[012:557] [2022-03-09 13:42:35 +0000.813445][1bf8] The output timestamp from audio
mixer change:111739729
[012:593] [2022-03-09 13:42:35 +0000.849064][1bde] On audio frame the broadcast
with timestamp:111739771 samples:480. (1000 frame for one log)

[012:599] [2022-03-09 13:42:35 +0000.854826][1bf8] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[012:599] [2022-03-09 13:42:35 +0000.855176][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:780] [2022-03-09 13:42:36 +0000.35532][1bf6] AF_SpeedFilter audio time,
0x7cf7bd7b10 rcv time: 111739948
[012:780] [2022-03-09 13:42:36 +0000.35699][1bf6] AF_SpeedFilter audio time,
0x7cf7bd7b10 rcv time: 111739948in_nSamples:441
[012:818] [2022-03-09 13:42:36 +0000.74376][1bda] drawYUV420 render
OpenGLRenderProgram:0x7d17bce1a8
[012:824] [2022-03-09 13:42:36 +0000.79518][1bfd] DTS queue for
Generator:0x7d07bba7d8 9928 9963
[012:853] [2022-03-09 13:42:36 +0000.108674][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:887] [2022-03-09 13:42:36 +0000.143391][1bf6] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:888] [2022-03-09 13:42:36 +0000.143627][1bf6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 111739951
[012:888] [2022-03-09 13:42:36 +0000.143715][1bf6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:888] [2022-03-09 13:42:36 +0000.143790][1bda] The convert RGB to YUV take 2
[012:888] [2022-03-09 13:42:36 +0000.144040][1bfd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10030
[012:920] [2022-03-09 13:42:36 +0000.175806][1bfd] h264 add frame header cdr flag
[012:920] [2022-03-09 13:42:36 +0000.176430][1bfd] SendFrame
encodedImage._timeStamp:10030encodedImage->_length:208064
[012:921] [2022-03-09 13:42:36 +0000.176501][1bfd] Received key frame:10030
[012:950] [2022-03-09 13:42:36 +0000.206356][1bda] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:950] [2022-03-09 13:42:36 +0000.206427][1bda] GPUImageProcessing: input frame
width1280 X 720
[012:951] [2022-03-09 13:42:36 +0000.206813][1bda] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:951] [2022-03-09 13:42:36 +0000.206881][1bda] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:957] [2022-03-09 13:42:36 +0000.213136][1bfd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10060 pts:10060
[012:958] [2022-03-09 13:42:36 +0000.213481][1bfe] get the H.264 IDR frame
[012:989] [2022-03-09 13:42:36 +0000.245232][1bfd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10128
[012:989] [2022-03-09 13:42:36 +0000.245388][1bfd] push video frame to H264
encoder. (100 frame for one log)

[012:990] [2022-03-09 13:42:36 +0000.245477][1bfd] push video frame to H264


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

[012:990] [2022-03-09 13:42:36 +0000.245505][1bfd] H264Encode::push video frame to


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

[012:990] [2022-03-09 13:42:36 +0000.245534][1bfd] The input pts:10128 fps:30


[013:025] [2022-03-09 13:42:36 +0000.280681][1bfd] H264Encode::H264SWEncoder get
callback, length:42976 type:1 nalType:1length:42972
[013:252] [2022-03-09 13:42:36 +0000.507894][1bda] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[013:353] [2022-03-09 13:42:36 +0000.608644][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:387] [2022-03-09 13:42:36 +0000.642666][1bda] The convert RGB to YUV take 2
[013:552] [2022-03-09 13:42:36 +0000.808313][1bfd] Push an pts:10695 to dts queue.
[013:595] [2022-03-09 13:42:36 +0000.850838][1bfd] last dts:10660 currentPts:10695
ppsOrSPS:0 queue length:2
[013:598] [2022-03-09 13:42:36 +0000.853780][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:626] [2022-03-09 13:42:36 +0000.881714][1bfd] DTS queue for
Generator:0x7d07bba7d8 10763
[013:796] [2022-03-09 13:42:37 +0000.51757][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[013:825] [2022-03-09 13:42:37 +0000.80649][1bf6] RecordAudioSource::PullAudioFrame
[013:851] [2022-03-09 13:42:37 +0000.106799][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:853] [2022-03-09 13:42:37 +0000.108560][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[013:888] [2022-03-09 13:42:37 +0000.143908][1bda] The convert RGB to YUV take 2
[013:927] [2022-03-09 13:42:37 +0000.182649][1bf6] resampled_data_size:13312
[013:985] [2022-03-09 13:42:37 +0000.241163][1bda] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:999] [2022-03-09 13:42:37 +0000.254807][1bf6] AF_SpeedFilter audio time
[013:999] [2022-03-09 13:42:37 +0000.255046][1bf6] AF_SpeedFilter audio time 111,
0x7cf7bd7b10 out time: 111741141 org time: 111741141
[014:061] [2022-03-09 13:42:37 +0000.316729][1bf6] AF_SpeedFilter::PullFrame eof4
[014:063] [2022-03-09 13:42:37 +0000.319093][1bf6]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:195] [2022-03-09 13:42:37 +0000.450498][1bde] Run AGC when audioType = 0
[014:354] [2022-03-09 13:42:37 +0000.609761][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:386] [2022-03-09 13:42:37 +0000.641589][1bda] The convert RGB to YUV take 3
[014:461] [2022-03-09 13:42:37 +0000.716881][1bfd] DTS queue for
Generator:0x7d07bba7d8 11598
[014:590] [2022-03-09 13:42:37 +0000.846274][1bfc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:9
[014:595] [2022-03-09 13:42:37 +0000.851350][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:853] [2022-03-09 13:42:38 +0000.109016][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:888] [2022-03-09 13:42:38 +0000.144285][1bda] The convert RGB to YUV take 2
[014:891] [2022-03-09 13:42:38 +0000.147306][1bfd] Push an pts:12030 to dts queue.
[014:926] [2022-03-09 13:42:38 +0000.181504][1bfd] h264 add frame header cdr flag
[014:926] [2022-03-09 13:42:38 +0000.182408][1bfd] Received key frame:12030
[014:927] [2022-03-09 13:42:38 +0000.182519][1bfd] last dts:11996 currentPts:12030
ppsOrSPS:0 queue length:2
[014:964] [2022-03-09 13:42:38 +0000.219636][1bfe] get the H.264 IDR frame
[015:288] [2022-03-09 13:42:38 +0000.544450][1bfd] DTS queue for
Generator:0x7d07bba7d8 12395 12428
[015:320] [2022-03-09 13:42:38 +0000.575919][1bda] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[015:358] [2022-03-09 13:42:38 +0000.614449][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:383] [2022-03-09 13:42:38 +0000.639038][1bda] The convert RGB to YUV take 2
[015:437] [2022-03-09 13:42:38 +0000.693023][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[015:506] [2022-03-09 13:42:38 +0000.762045][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[015:605] [2022-03-09 13:42:38 +0000.861116][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:670] [2022-03-09 13:42:38 +0000.925969][1bf6]
RecordAudioSource::PullAudioFrame
[015:850] [2022-03-09 13:42:39 +0000.106283][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:886] [2022-03-09 13:42:39 +0000.142119][1bda] The convert RGB to YUV take 2
[016:125] [2022-03-09 13:42:39 +0000.380462][1bfd] DTS queue for
Generator:0x7d07bba7d8 13230 13266
[016:155] [2022-03-09 13:42:39 +0000.411446][1bda] drawYUV420 render
OpenGLRenderProgram:0x7d17bce1a8
[016:183] [2022-03-09 13:42:39 +0000.438630][1bf6] resampled_data_size:4096
[016:193] [2022-03-09 13:42:39 +0000.448601][1bde] Run AGC when audioType = 0
[016:193] [2022-03-09 13:42:39 +0000.448994][1bde]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:221] [2022-03-09 13:42:39 +0000.477217][1bfd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13361
[016:221] [2022-03-09 13:42:39 +0000.477334][1bfd] Push an pts:13361 to dts queue.
[016:258] [2022-03-09 13:42:39 +0000.514282][1bfd] SendFrame
encodedImage._timeStamp:13361encodedImage->_length:130944
[016:259] [2022-03-09 13:42:39 +0000.514536][1bfd] last dts:13333 currentPts:13361
ppsOrSPS:0 queue length:2
[016:318] [2022-03-09 13:42:39 +0000.573723][1bda] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:318] [2022-03-09 13:42:39 +0000.573867][1bda] GPUImageProcessing: input frame
width1280 X 720
[016:318] [2022-03-09 13:42:39 +0000.574362][1bda] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:319] [2022-03-09 13:42:39 +0000.574527][1bda] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:325] [2022-03-09 13:42:39 +0000.580606][1bf6] AF_SpeedFilter::PullFrame eof4
[016:327] [2022-03-09 13:42:39 +0000.582980][1bf6]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:327] [2022-03-09 13:42:39 +0000.583189][1bfd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13432 pts:13432
[016:352] [2022-03-09 13:42:39 +0000.608170][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:355] [2022-03-09 13:42:39 +0000.611009][1bfd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13496
[016:355] [2022-03-09 13:42:39 +0000.611107][1bfd] push video frame to H264
encoder. (100 frame for one log)

[016:355] [2022-03-09 13:42:39 +0000.611135][1bfd] push video frame to H264


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

[016:355] [2022-03-09 13:42:39 +0000.611167][1bfd] H264Encode::push video frame to


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

[016:355] [2022-03-09 13:42:39 +0000.611204][1bfd] The input pts:13496 fps:30


[016:388] [2022-03-09 13:42:39 +0000.643483][1bda] The convert RGB to YUV take 2
[016:393] [2022-03-09 13:42:39 +0000.648967][1bfd] H264Encode::H264SWEncoder get
callback, length:4848 type:1 nalType:1length:4844
[016:599] [2022-03-09 13:42:39 +0000.855452][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:850] [2022-03-09 13:42:40 +0000.106380][1bfc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:3
[016:853] [2022-03-09 13:42:40 +0000.108708][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:887] [2022-03-09 13:42:40 +0000.142530][1bda] The convert RGB to YUV take 3
[016:924] [2022-03-09 13:42:40 +0000.180204][1bfd] h264 add frame header cdr flag
[016:925] [2022-03-09 13:42:40 +0000.181015][1bfd] Received key frame:14029
[016:925] [2022-03-09 13:42:40 +0000.181169][1bfd] DTS queue for
Generator:0x7d07bba7d8 14061
[016:962] [2022-03-09 13:42:40 +0000.218193][1bfe] get the H.264 IDR frame
[017:024] [2022-03-09 13:42:40 +0000.279717][1bf6] AF_SpeedFilter audio
0x7cf7bd7b10 PullFrame
[017:214] [2022-03-09 13:42:40 +0000.470227][1bde] haveEnoughProcessedData
internalAudioStream.length: 20
[017:353] [2022-03-09 13:42:40 +0000.609440][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:386] [2022-03-09 13:42:40 +0000.642224][1bda] The convert RGB to YUV take 2
[017:417] [2022-03-09 13:42:40 +0000.673318][1bda] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[017:522] [2022-03-09 13:42:40 +0000.778143][1bf6]
RecordAudioSource::PullAudioFrame
[017:552] [2022-03-09 13:42:40 +0000.807886][1bfd] Push an pts:14692 to dts queue.
[017:599] [2022-03-09 13:42:40 +0000.855076][1bf8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:600] [2022-03-09 13:42:40 +0000.856085][1bfd] last dts:14659 currentPts:14692
ppsOrSPS:0 queue length:2
[017:758] [2022-03-09 13:42:41 +0000.13952][1bfd] DTS queue for
Generator:0x7d07bba7d8 14894
[017:852] [2022-03-09 13:42:41 +0000.107708][1bda] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:887] [2022-03-09 13:42:41 +0000.142806][1bda] The convert RGB to YUV take 3
[018:055] [2022-03-09 13:42:41 +0000.310651][1bda] StopRecording:
[018:055] [2022-03-09 13:42:41 +0000.311036][1bda] OnNeedStopRecording:
[018:060] [2022-03-09 13:42:41 +0000.316335][1bf6] resampled_data_size:512
[018:061] [2022-03-09 13:42:41 +0000.316554][1bf6] AF_SpeedFilter audio time 222,
0x7cf7bd7b10 out time: 111745111 org time: 111745111
[018:061] [2022-03-09 13:42:41 +0000.316907][1bf6] PullAudioFrame: PullFrame audio
finished.
[018:061] [2022-03-09 13:42:41 +0000.317280][1bf6]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[018:064] [2022-03-09 13:42:41 +0000.319713][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[018:064] [2022-03-09 13:42:41 +0000.319982][1bda] operator(): Stop
[018:064] [2022-03-09 13:42:41 +0000.320023][1bda] StopPullFrameAndWriteMp4
time:111745242 enter.

[018:064] [2022-03-09 13:42:41 +0000.320048][1bda] StopRecording:


[018:067] [2022-03-09 13:42:41 +0000.322789][1bfd]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[018:071] [2022-03-09 13:42:41 +0000.326783][1bd9] stop recording
[018:071] [2022-03-09 13:42:41 +0000.326871][1bd9]
RecordingSessionInternalSimple:destroy media processers
[018:071] [2022-03-09 13:42:41 +0000.326895][1bd9] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:071] [2022-03-09 13:42:41 +0000.326915][1bd9] H264Encode::flushing hareware
Encoder
[018:071] [2022-03-09 13:42:41 +0000.327095][1bd9] Flush time:111745249 enter.

[018:071] [2022-03-09 13:42:41 +0000.327139][1bd9] H264Encoder encoder flush


[018:071] [2022-03-09 13:42:41 +0000.327163][1bd9] flush output queue
[018:189] [2022-03-09 13:42:41 +0000.445359][1bde] Run AGC when audioType = 0
[018:382] [2022-03-09 13:42:41 +0000.638379][1bd9] Flush leave. expire time = 311
ms

[018:383] [2022-03-09 13:42:41 +0000.638533][1bd9] ~H264EncodeWrap:


[018:383] [2022-03-09 13:42:41 +0000.638574][1bd9] ~H264Encode:
[018:383] [2022-03-09 13:42:41 +0000.638601][1bd9] teardownCompressionSession:
H264Encode::destroying Encoder
[018:383] [2022-03-09 13:42:41 +0000.638620][1bd9] Release time:111745561 enter.
[018:383] [2022-03-09 13:42:41 +0000.638728][1bd9] Release:
MediaCodecVideoEncoder::Release _inited:1
[018:383] [2022-03-09 13:42:41 +0000.638762][1bd9] Destroy time:111745561 enter.

[018:383] [2022-03-09 13:42:41 +0000.638790][1bd9] H264Encoder encoderDestroy


[018:383] [2022-03-09 13:42:41 +0000.638817][1bd9]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7c1eaf0
[018:383] [2022-03-09 13:42:41 +0000.638845][1bd9]
AndroidMediaCodecVideoEncoder::Destroy
[018:395] [2022-03-09 13:42:41 +0000.651204][1bd9] Destroy leave. expire time = 12
ms

[018:395] [2022-03-09 13:42:41 +0000.651347][1bd9] Release leave. expire time = 12


ms

[018:395] [2022-03-09 13:42:41 +0000.651382][1bd9] ~AndroidHwAvcEncoder


time:111745573 enter.

[018:396] [2022-03-09 13:42:41 +0000.651924][1bd9] Release time:111745574 enter.

[018:396] [2022-03-09 13:42:41 +0000.651991][1bd9] Release:


MediaCodecVideoEncoder:: has been released before, just return
[018:396] [2022-03-09 13:42:41 +0000.652011][1bd9] Release leave. expire time = 0
ms

[018:396] [2022-03-09 13:42:41 +0000.652033][1bd9] ~AndroidMediaCodecVideoEncoder


[018:396] [2022-03-09 13:42:41 +0000.652048][1bd9] ~WrapAndroidMediaCodec
time:111745574 enter.

[018:396] [2022-03-09 13:42:41 +0000.652067][1bd9] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[018:396] [2022-03-09 13:42:41 +0000.652094][1bd9] video hevc hw codec


destructor:0x7c37bdbc90

[018:396] [2022-03-09 13:42:41 +0000.652169][1bd9] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[018:397] [2022-03-09 13:42:41 +0000.652459][1bd9] teardownCompressionSession:


H264Encode::destroyed Encoder
[018:397] [2022-03-09 13:42:41 +0000.652490][1bd9]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:397] [2022-03-09 13:42:41 +0000.652507][1bd9] AACSWEncode destructor
[018:403] [2022-03-09 13:42:41 +0000.658786][1bfe] MP4 close file successfully
[018:403] [2022-03-09 13:42:41 +0000.658889][1bfe] Recording session Internal:
notify recording ok
[018:403] [2022-03-09 13:42:41 +0000.658911][1bfe] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4,
output_video_timestamp_:15196 last_video_pts_:15163
[018:403] [2022-03-09 13:42:41 +0000.658937][1bfe] OnRecordFinish:
[018:404] [2022-03-09 13:42:41 +0000.659843][1bfe] onRecordingOk: net seek
pos:0record video duration:15196record audio duration:15185
[018:404] [2022-03-09 13:42:41 +0000.660322][1bf8] destructMicSource_w:
[018:404] [2022-03-09 13:42:41 +0000.660367][1bf8] setOutput_w:
MicSource::setOutput() 0x0
[018:404] [2022-03-09 13:42:41 +0000.660391][1bf8] close external audio stream
[018:405] [2022-03-09 13:42:41 +0000.660647][1bda] releaseThread 0x7ce7be6a70
[018:405] [2022-03-09 13:42:41 +0000.660675][1bda] ~MicSource: Mic source
destroyed:0x7d27e6ade0
[018:411] [2022-03-09 13:42:41 +0000.666979][1bda] StopPullFrameAndWriteMp4 leave.
expire time = 347 ms

[018:411] [2022-03-09 13:42:41 +0000.667122][1bda] DestroyPipelineAndFilters


time:111745589 enter.

[018:411] [2022-03-09 13:42:41 +0000.667166][1bda] UnbindInputFilter 0x7cf7c0c450


this 0x7d17bce3d0
[018:411] [2022-03-09 13:42:41 +0000.667190][1bda] UnbindInputFilter 0x7cf7bd96a8
this 0x7cf7bd7c60
[018:411] [2022-03-09 13:42:41 +0000.667229][1bda] UnbindInputFilter 0x7d17bce3d0
this 0x7cc7c01190
[018:411] [2022-03-09 13:42:41 +0000.667249][1bda] filter: filter pipeline destroy
this: 0x7cc7c010f0
[018:414] [2022-03-09 13:42:41 +0000.669474][1bda] ClearVideoOfSources: recodring
total frames:0
[018:414] [2022-03-09 13:42:41 +0000.669598][1bda] ClearVideoOfSources:
[018:414] [2022-03-09 13:42:41 +0000.669620][1bda] GPUImageProcessing destruct.
[018:414] [2022-03-09 13:42:41 +0000.669674][1bda] destroy TrivalImageDrawer
0x7cd7bb0250
[018:414] [2022-03-09 13:42:41 +0000.669728][1bda] The shader has been initialize,
clean up them.

[018:414] [2022-03-09 13:42:41 +0000.669773][1bda] ~OpenGLFrameBuffer:


[018:414] [2022-03-09 13:42:41 +0000.669869][1bda] ~OpenGLFrameBuffer:
[018:414] [2022-03-09 13:42:41 +0000.669943][1bda] ~OpenGLFrameBuffer:
[018:414] [2022-03-09 13:42:41 +0000.670008][1bda] ~OpenGLFrameBuffer:
[018:414] [2022-03-09 13:42:41 +0000.670075][1bda] ~OpenGLFrameBuffer:
[018:414] [2022-03-09 13:42:41 +0000.670135][1bda] ~OpenGLFrameBuffer:
[018:414] [2022-03-09 13:42:41 +0000.670327][1bda] GPUImageProcessing destruct
finish.
[018:414] [2022-03-09 13:42:41 +0000.670372][1bda] GPURGBAFrame destruct.
[018:415] [2022-03-09 13:42:41 +0000.670622][1bda] destroy OpenGLRenderProgram
0x7d17bce1a8
[018:415] [2022-03-09 13:42:41 +0000.670705][1bda] ~CameraSource time:111745593
enter.

[018:415] [2022-03-09 13:42:41 +0000.670730][1bda] ~CameraSource leave. expire


time = 0 ms

[018:415] [2022-03-09 13:42:41 +0000.670763][1bda] ~RecordAudioSource


time:111745593 enter.

[018:415] [2022-03-09 13:42:41 +0000.670784][1bda] ~RecordAudioSource leave.


expire time = 0 ms

[018:415] [2022-03-09 13:42:41 +0000.670812][1bda] DestroyPipelineAndFilters


leave. expire time = 4 ms

[018:438] [2022-03-09 13:42:41 +0000.693675][7f5f]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:438] [2022-03-09 13:42:41 +0000.694373][7f5f] machine model :xiaomi
[018:439] [2022-03-09 13:42:41 +0000.694497][7f5f] Support this machine
model :xiaomi
[018:439] [2022-03-09 13:42:41 +0000.694525][7f5f] global inited! current sdk
version: 07-20-936c45f
[018:439] [2022-03-09 13:42:41 +0000.694680][7f5f] filter: filter pipeline
construtc this: 0x7cf7bd91d0
[018:439] [2022-03-09 13:42:41 +0000.694704][7f5f] MediaFilterGraph:
MediaFilterGraph construct
[018:439] [2022-03-09 13:42:41 +0000.694721][7f5f] GLESContext:
[018:439] [2022-03-09 13:42:41 +0000.694755][7f5f] The result of eglGetDisplay is:
0xb400007ce7b8be70
[018:440] [2022-03-09 13:42:41 +0000.695611][7f5f] The result of creation:
0x7c97bef580
[018:440] [2022-03-09 13:42:41 +0000.695720][7f5f] The result of
eglCreatePbufferSurface is: 0x7c97bd0290
[018:440] [2022-03-09 13:42:41 +0000.695933][7f5f] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
[018:440] [2022-03-09 13:42:41 +0000.695966][7f5f] The source 0 speed:1
[018:440] [2022-03-09 13:42:41 +0000.695991][7f5f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4,
delay: 0
[018:440] [2022-03-09 13:42:41 +0000.696015][7f5f] CreateDecoderByVideoSource
time:111745618 enter.

[018:442] [2022-03-09 13:42:41 +0000.698230][7f5f] running_decoder_count:0max


count:2
[018:442] [2022-03-09 13:42:41 +0000.698327][7f5f] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e726a0
[018:466] [2022-03-09 13:42:41 +0000.722163][1c47] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37c355b0] Current FFmpeg version git-2021-06-16-
97cea6f

[018:523] [2022-03-09 13:42:41 +0000.778972][1c47] OnStreamInfoFound: video


duration_: 15196
[018:528] [2022-03-09 13:42:41 +0000.783526][1c48] NO get frame from decoder
[018:528] [2022-03-09 13:42:41 +0000.783843][7f5f] start decoder
[018:528] [2022-03-09 13:42:41 +0000.783905][7f5f] CreateDecoderByVideoSource
leave. expire time = 88 ms

[018:528] [2022-03-09 13:42:41 +0000.783963][7f5f] BindInputFilter 0x7d07be0720


this 0x7cc7c023e8
[018:528] [2022-03-09 13:42:41 +0000.783999][7f5f] BindInputFilter 0x7cc7c023e8
this 0x7cc7bf1c88
[018:528] [2022-03-09 13:42:41 +0000.784038][7f5f] BindInputFilter 0x7d07be0720
this 0x7cc7bdba28
[018:528] [2022-03-09 13:42:41 +0000.784073][7f5f] BindInputFilter 0x7cc7bdba28
this 0x7cc7c06048
[018:528] [2022-03-09 13:42:41 +0000.784096][7f5f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
[018:528] [2022-03-09 13:42:41 +0000.784130][7f5f] BindInputFilter 0x7cc7bf1c88
this 0x7cc7c01508
[018:528] [2022-03-09 13:42:41 +0000.784156][7f5f] BindInputFilter 0x7cc7c01508
this 0x7cf7bd9270
[018:528] [2022-03-09 13:42:41 +0000.784186][7f5f] BindInputFilter 0x7cc7c06048
this 0x7cc7bf3188
[018:528] [2022-03-09 13:42:41 +0000.784212][7f5f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
[018:528] [2022-03-09 13:42:41 +0000.784292][1c48] NO get frame from decoder
[018:529] [2022-03-09 13:42:41 +0000.784469][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:529] [2022-03-09 13:42:41 +0000.784883][7f5f] machine model :xiaomi
[018:529] [2022-03-09 13:42:41 +0000.784913][7f5f] Support this machine
model :xiaomi
[018:529] [2022-03-09 13:42:41 +0000.784977][7f5f] global inited! current sdk
version: 07-20-936c45f
[018:529] [2022-03-09 13:42:41 +0000.785030][7f5f] GetPipeline:
-----------------------------------------
[018:529] [2022-03-09 13:42:41 +0000.785052][7f5f] GetPipeline: source:
0x7d07be0500
[018:529] [2022-03-09 13:42:41 +0000.785065][7f5f] GetPipeline: filter: NULLFilter
[018:529] [2022-03-09 13:42:41 +0000.785085][7f5f] GetPipeline: filter: NULLFilter
[018:529] [2022-03-09 13:42:41 +0000.785112][7f5f] GetPipeline: filter: NULLFilter
[018:529] [2022-03-09 13:42:41 +0000.785137][7f5f] GetPipeline: audio filter:
AuidoNULLFilter
[018:529] [2022-03-09 13:42:41 +0000.785164][7f5f] GetPipeline: audio filter:
AuidoNULLFilter
[018:529] [2022-03-09 13:42:41 +0000.785189][7f5f] GetPipeline: audio filter:
AudioNUllFilter
[018:529] [2022-03-09 13:42:41 +0000.785213][7f5f] GetPipeline:
------------------------------------------
[018:529] [2022-03-09 13:42:41 +0000.785241][7f5f] filter: filter pipeline2 update
pattern: 0
[018:530] [2022-03-09 13:42:41 +0000.786135][7f5f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:530] [2022-03-09 13:42:41 +0000.786372][7f5f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:531] [2022-03-09 13:42:41 +0000.786452][7f5f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:531] [2022-03-09 13:42:41 +0000.786657][7f5f] DeviceInit:
[018:531] [2022-03-09 13:42:41 +0000.786866][7f5f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:531] [2022-03-09 13:42:41 +0000.787121][7f5f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:532] [2022-03-09 13:42:41 +0000.787630][7f5f] CreatePlatformSpecificObjects:
[018:532] [2022-03-09 13:42:41 +0000.787694][7f5f] audio device use null audio
input and opensl output
[018:532] [2022-03-09 13:42:41 +0000.787720][7f5f] Create OpenSLES output module
with java VM support.

[018:532] [2022-03-09 13:42:41 +0000.787866][7f5f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:532] [2022-03-09 13:42:41 +0000.788084][7f5f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:532] [2022-03-09 13:42:41 +0000.788327][7f5f] Create OpenSLES output module
with buffer num:2

[018:532] [2022-03-09 13:42:41 +0000.788374][7f5f] Error(trace.cc:40): Init the


output and input for audio device template.
[018:532] [2022-03-09 13:42:41 +0000.788400][7f5f] Init the output device.

[018:532] [2022-03-09 13:42:41 +0000.788427][7f5f] Set the playout as stereo:1


[018:533] [2022-03-09 13:42:41 +0000.788456][7f5f] Set the sample rate to be:44100

[018:533] [2022-03-09 13:42:41 +0000.788495][7f5f] Low latency buffer size:144 low


sample rate:48000
[018:533] [2022-03-09 13:42:41 +0000.788526][7f5f] DeviceInit: Done
[018:533] [2022-03-09 13:42:41 +0000.788660][7f5f] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[018:533] [2022-03-09 13:42:41 +0000.788985][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:533] [2022-03-09 13:42:41 +0000.789058][7f5f]
MediaFilterPlayer::SetPlayerNotify 0x7c47cff990
[018:533] [2022-03-09 13:42:41 +0000.789117][7f5f]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:533] [2022-03-09 13:42:41 +0000.789145][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:533] [2022-03-09 13:42:41 +0000.789333][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[018:533] [2022-03-09 13:42:41 +0000.789421][7f5f] SetGraphLoop: SetGraphLoop 1
[018:533] [2022-03-09 13:42:41 +0000.789447][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:534] [2022-03-09 13:42:41 +0000.789494][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:534] [2022-03-09 13:42:41 +0000.789792][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:534] [2022-03-09 13:42:41 +0000.789988][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:535] [2022-03-09 13:42:41 +0000.791246][1c48] NO get frame from decoder
[018:536] [2022-03-09 13:42:41 +0000.791698][1c54] Start:
[018:538] [2022-03-09 13:42:41 +0000.793582][1c48] NO get frame from decoder
[018:540] [2022-03-09 13:42:41 +0000.796040][1c48] NO get frame from decoder
[018:542] [2022-03-09 13:42:41 +0000.797983][1c53] operator(): video render
started.
[018:542] [2022-03-09 13:42:41 +0000.798081][1c53] DriveRender working... (1/200)
[018:542] [2022-03-09 13:42:41 +0000.798103][1c53] Warning(video_render.cc:390): No
picture to display (1/50)
[018:542] [2022-03-09 13:42:41 +0000.798250][1c54] Start:
[018:542] [2022-03-09 13:42:41 +0000.798412][1c54] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:543] [2022-03-09 13:42:41 +0000.798449][1c54] Reset: history total size: 98
[018:543] [2022-03-09 13:42:41 +0000.798471][1c54] DeviceStart:
audioDevice_:0x7da7bb8b60
[018:543] [2022-03-09 13:42:41 +0000.798487][1c54] DeviceStart: time profile
playout init before
[018:543] [2022-03-09 13:42:41 +0000.798505][1c54] DeviceStart: time profile
playout init end
[018:543] [2022-03-09 13:42:41 +0000.798520][1c54] OpenSlesOutput:Start playout

[018:544] [2022-03-09 13:42:41 +0000.799519][1c48] NO get frame from decoder


[018:545] [2022-03-09 13:42:41 +0000.800577][1c52] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d37bc7b58
[018:545] [2022-03-09 13:42:41 +0000.801096][1c54] Create the opensl output player.
streamtype before:0

[018:554] [2022-03-09 13:42:41 +0000.809649][1c48] NO get frame from decoder


[018:551] [2022-03-09 13:42:41 +0000.807391][1c54] Create the opensl output player.
streamtype after:3

[018:564] [2022-03-09 13:42:41 +0000.820300][1c48] NO get frame from decoder


[018:585] [2022-03-09 13:42:41 +0000.841085][1c54] Enqueue opensl buffer size:1764
[018:602] [2022-03-09 13:42:41 +0000.857928][1c54] DeviceStart: time profile
playout all end
[018:602] [2022-03-09 13:42:41 +0000.858073][1c54] operator(): Audio playback
started.
[018:602] [2022-03-09 13:42:41 +0000.858216][1c57]
PlayerSimpleBufferQueueCallbackHandler function
[018:602] [2022-03-09 13:42:41 +0000.858364][1c55] Pull audio failed.(wait video!)
[018:603] [2022-03-09 13:42:41 +0000.858454][1c57] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:603] [2022-03-09 13:42:41 +0000.858460][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:606] [2022-03-09 13:42:41 +0000.862322][1c55] Pull audio failed.(wait video!)
[018:607] [2022-03-09 13:42:41 +0000.862469][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:603] [2022-03-09 13:42:41 +0000.858480][1c57]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:602] [2022-03-09 13:42:41 +0000.858257][1c54] operator(): Started now!
[018:603] [2022-03-09 13:42:41 +0000.858464][1c56] Error(video_source.cc:430): wait
decoder a frame: 0
[018:613] [2022-03-09 13:42:41 +0000.868530][1c55] Pull audio failed.(wait video!)
[018:613] [2022-03-09 13:42:41 +0000.868679][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:618] [2022-03-09 13:42:41 +0000.873793][1c55] Pull audio failed.(wait video!)
[018:618] [2022-03-09 13:42:41 +0000.873911][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:619] [2022-03-09 13:42:41 +0000.874803][1c55] Pull audio failed.(wait video!)
[018:619] [2022-03-09 13:42:41 +0000.874848][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:620] [2022-03-09 13:42:41 +0000.875722][1c55] Pull audio failed.(wait video!)
[018:620] [2022-03-09 13:42:41 +0000.875756][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:621] [2022-03-09 13:42:41 +0000.876739][1c55] Pull audio failed.(wait video!)
[018:621] [2022-03-09 13:42:41 +0000.876830][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:622] [2022-03-09 13:42:41 +0000.878010][1c55] Pull audio failed.(wait video!)
[018:622] [2022-03-09 13:42:41 +0000.878077][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:623] [2022-03-09 13:42:41 +0000.879014][1c55] Pull audio failed.(wait video!)
[018:623] [2022-03-09 13:42:41 +0000.879091][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:624] [2022-03-09 13:42:41 +0000.879958][1c55] Pull audio failed.(wait video!)
[018:624] [2022-03-09 13:42:41 +0000.880011][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:625] [2022-03-09 13:42:41 +0000.880915][1c55] Pull audio failed.(wait video!)
[018:625] [2022-03-09 13:42:41 +0000.880976][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:626] [2022-03-09 13:42:41 +0000.881830][1c55] Pull audio failed.(wait video!)
[018:626] [2022-03-09 13:42:41 +0000.881890][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:627] [2022-03-09 13:42:41 +0000.882747][1c55] Pull audio failed.(wait video!)
[018:627] [2022-03-09 13:42:41 +0000.882807][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:628] [2022-03-09 13:42:41 +0000.883661][1c55] Pull audio failed.(wait video!)
[018:628] [2022-03-09 13:42:41 +0000.883713][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:629] [2022-03-09 13:42:41 +0000.884558][1c55] Pull audio failed.(wait video!)
[018:629] [2022-03-09 13:42:41 +0000.884611][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:630] [2022-03-09 13:42:41 +0000.885574][1c55] Pull audio failed.(wait video!)
[018:630] [2022-03-09 13:42:41 +0000.885651][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:631] [2022-03-09 13:42:41 +0000.886625][1c55] Pull audio failed.(wait video!)
[018:631] [2022-03-09 13:42:41 +0000.886698][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:632] [2022-03-09 13:42:41 +0000.887787][1c55] Pull audio failed.(wait video!)
[018:632] [2022-03-09 13:42:41 +0000.887886][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:633] [2022-03-09 13:42:41 +0000.888862][1c55] Pull audio failed.(wait video!)
[018:633] [2022-03-09 13:42:41 +0000.888949][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:634] [2022-03-09 13:42:41 +0000.889917][1c55] Pull audio failed.(wait video!)
[018:634] [2022-03-09 13:42:41 +0000.889999][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:635] [2022-03-09 13:42:41 +0000.890961][1c55] Pull audio failed.(wait video!)
[018:635] [2022-03-09 13:42:41 +0000.891049][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:636] [2022-03-09 13:42:41 +0000.892002][1c55] Pull audio failed.(wait video!)
[018:636] [2022-03-09 13:42:41 +0000.892086][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:637] [2022-03-09 13:42:41 +0000.893059][1c55] Pull audio failed.(wait video!)
[018:637] [2022-03-09 13:42:41 +0000.893140][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:638] [2022-03-09 13:42:41 +0000.894071][1c55] Pull audio failed.(wait video!)
[018:638] [2022-03-09 13:42:41 +0000.894148][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:639] [2022-03-09 13:42:41 +0000.895064][1c55] Pull audio failed.(wait video!)
[018:639] [2022-03-09 13:42:41 +0000.895153][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:640] [2022-03-09 13:42:41 +0000.895976][1c55] Pull audio failed.(wait video!)
[018:640] [2022-03-09 13:42:41 +0000.896057][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:641] [2022-03-09 13:42:41 +0000.896923][1c55] Pull audio failed.(wait video!)
[018:641] [2022-03-09 13:42:41 +0000.897066][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:642] [2022-03-09 13:42:41 +0000.898092][1c55] Pull audio failed.(wait video!)
[018:642] [2022-03-09 13:42:41 +0000.898204][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:643] [2022-03-09 13:42:41 +0000.899284][1c55] Pull audio failed.(wait video!)
[018:643] [2022-03-09 13:42:41 +0000.899319][1c56] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:646] [2022-03-09 13:42:41 +0000.901982][1c56] OnVideoFrameReady(1/200)
[018:646] [2022-03-09 13:42:41 +0000.902158][1c53] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:648] [2022-03-09 13:42:41 +0000.904383][1c53] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:111745826
[018:648] [2022-03-09 13:42:41 +0000.903706][1c55] audio_frame_list_ empty
[018:660] [2022-03-09 13:42:41 +0000.915743][1c53] lipsync_debug: render a video
frame
[018:660] [2022-03-09 13:42:41 +0000.915870][1c53] lipsync_debug: First video frame
rendering.
[018:670] [2022-03-09 13:42:41 +0000.926186][1c53]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:19 timeDelta:22 last
video ts:900 frame->pts:2610 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[018:670] [2022-03-09 13:42:41 +0000.926339][1c53] lipsync_debug: tsDelta -
timeDelta = -3
[018:670] [2022-03-09 13:42:41 +0000.926393][1c53] lipsync_debug:result remaining
time:0
[018:670] [2022-03-09 13:42:41 +0000.926433][1c53] dynamic updated lipsync delay:0
[018:676] [2022-03-09 13:42:41 +0000.932274][1c53] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[018:676] [2022-03-09 13:42:41 +0000.932362][1c53] lipsync_debug:result remaining
time:10
[018:700] [2022-03-09 13:42:41 +0000.955518][1c56]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:759] [2022-03-09 13:42:42 +0000.14719][1c55] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:759] [2022-03-09 13:42:42 +0000.14804][1c55] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:759] [2022-03-09 13:42:42 +0000.14846][1c54] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:759] [2022-03-09 13:42:42 +0000.15104][1c54] The audio playback speed:100
(1/100)
[018:759] [2022-03-09 13:42:42 +0000.15149][1c55] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[018:759] [2022-03-09 13:42:42 +0000.15292][1c55]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:759] [2022-03-09 13:42:42 +0000.15154][1c54] lipsync_debug: The current played
audio timestamp is:0(1/50)
[018:760] [2022-03-09 13:42:42 +0000.15883][1c54] First audio frame rendering
[018:863] [2022-03-09 13:42:42 +0000.118680][1c56] video frame wait audio frame:
last_video_timestamp:396 last_audio_timestamp:277.914
[018:920] [2022-03-09 13:42:42 +0000.175500][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[019:300] [2022-03-09 13:42:42 +0000.556237][1c53] lipsync_debug:displaying video
ts:59490 The current displayed video timestamp is:111746478
[019:510] [2022-03-09 13:42:42 +0000.765679][1c57]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:602] [2022-03-09 13:42:42 +0000.858116][1c54] do work DoLipsync!
[019:602] [2022-03-09 13:42:42 +0000.858375][1c54] total delay:178 videoTsMS:934
audioTsMS:756 diff:178
[019:602] [2022-03-09 13:42:42 +0000.858442][1c54] Set the lipsync delay:178
[019:831] [2022-03-09 13:42:43 +0000.87164][1c56] Error(video_source.cc:430): wait
decoder a frame: 0
[019:889] [2022-03-09 13:42:43 +0000.144880][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[019:890] [2022-03-09 13:42:43 +0000.145691][1c54] Stop:
[019:890] [2022-03-09 13:42:43 +0000.145945][1c53] operator(): Video Render
stopped.
[019:890] [2022-03-09 13:42:43 +0000.146164][1c54] Stop:
[019:891] [2022-03-09 13:42:43 +0000.146591][1c54] DeviceStop:
audioDevice_:0x7da7bb8b60
[019:891] [2022-03-09 13:42:43 +0000.146702][1c54] OpenSlesOutput:Stop playout

[019:898] [2022-03-09 13:42:43 +0000.153748][1c54] DeviceStop: Done


[019:898] [2022-03-09 13:42:43 +0000.154003][1c54] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[019:898] [2022-03-09 13:42:43 +0000.154114][1c54] operator(): Stop now!
[019:919] [2022-03-09 13:42:43 +0000.174574][7f5f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[019:919] [2022-03-09 13:42:43 +0000.174688][7f5f] StopPreView: Have Stopped,
operation cancel
[019:919] [2022-03-09 13:42:43 +0000.174727][7f5f] Stop:
[019:919] [2022-03-09 13:42:43 +0000.174838][1c54] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[019:919] [2022-03-09 13:42:43 +0000.175141][7f5f] DeviceRelease:
audioDevice_:0x7da7bb8b60
[019:919] [2022-03-09 13:42:43 +0000.175193][7f5f] OpenSlesOutput:Stop playout

[019:919] [2022-03-09 13:42:43 +0000.175234][7f5f] DeviceRelease: Release the


webrtc device object.
[019:920] [2022-03-09 13:42:43 +0000.175528][7f5f] OpenSlesOutput destruct.

[019:920] [2022-03-09 13:42:43 +0000.175645][7f5f] DeviceRelease: Done


[019:920] [2022-03-09 13:42:43 +0000.175868][7f5f] Stop:
[019:920] [2022-03-09 13:42:43 +0000.175971][1c53] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[019:923] [2022-03-09 13:42:43 +0000.179400][7f5f] global uninited!
[019:924] [2022-03-09 13:42:43 +0000.179678][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[019:924] [2022-03-09 13:42:43 +0000.179773][7f5f] ~MediaFilterGraph:
MediaFilterGraph destruct
[019:924] [2022-03-09 13:42:43 +0000.179806][7f5f] RemoveVideoBackGroud: hava not
add video backgroud
[019:924] [2022-03-09 13:42:43 +0000.179849][7f5f] UnbindInputFilter 0x7cc7c01508
this 0x7cf7bd9270
[019:924] [2022-03-09 13:42:43 +0000.179908][7f5f] ClearAllSource: remove source
filter, sourceid: 0x7d07be0500
[019:924] [2022-03-09 13:42:43 +0000.179939][7f5f] DestoryDecoderByVideoSource
time:111747102 enter.

[019:924] [2022-03-09 13:42:43 +0000.179975][7f5f] ~VideoBindDecoder time:111747102


enter.

[019:924] [2022-03-09 13:42:43 +0000.180229][7f5f] CleanUp time:111747102 enter.

[019:928] [2022-03-09 13:42:43 +0000.183636][7f5f] CleanUp leave. expire time = 4


ms

[019:928] [2022-03-09 13:42:43 +0000.183771][7f5f] CleanUp time:111747106 enter.

[019:928] [2022-03-09 13:42:43 +0000.184433][7f5f] CleanUp leave. expire time = 1


ms

[019:929] [2022-03-09 13:42:43 +0000.185010][7f5f] ~VideoBindDecoder leave. expire


time = 5 ms

[019:929] [2022-03-09 13:42:43 +0000.185097][7f5f] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[019:929] [2022-03-09 13:42:43 +0000.185142][7f5f] UnbindInputFilter 0x7cc7bf1c88


this 0x7cc7c01508
[019:929] [2022-03-09 13:42:43 +0000.185181][7f5f] UnbindInputFilter 0x7cc7c023e8
this 0x7cc7bf1c88
[019:929] [2022-03-09 13:42:43 +0000.185214][7f5f] UnbindInputFilter 0x7d07be0720
this 0x7cc7c023e8
[019:929] [2022-03-09 13:42:43 +0000.185249][7f5f] UnbindInputFilter 0x7cc7c06048
this 0x7cc7bf3188
[019:929] [2022-03-09 13:42:43 +0000.185283][7f5f] UnbindInputFilter 0x7cc7bdba28
this 0x7cc7c06048
[019:929] [2022-03-09 13:42:43 +0000.185316][7f5f] UnbindInputFilter 0x7d07be0720
this 0x7cc7bdba28
[019:938] [2022-03-09 13:42:43 +0000.194051][7f5f] ~GLESContext:
[019:939] [2022-03-09 13:42:43 +0000.195113][7f5f] GLESContext destruct finish.
[019:939] [2022-03-09 13:42:43 +0000.195209][7f5f] filter: filter pipeline destroy
this: 0x7cf7bd91d0
[019:940] [2022-03-09 13:42:43 +0000.195896][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[019:940] [2022-03-09 13:42:43 +0000.196422][7f5f] machine model :xiaomi
[019:941] [2022-03-09 13:42:43 +0000.196481][7f5f] Support this machine
model :xiaomi
[019:941] [2022-03-09 13:42:43 +0000.196527][7f5f] global inited! current sdk
version: 07-20-936c45f
[019:941] [2022-03-09 13:42:43 +0000.196710][7f5f] filter: filter pipeline
construtc this: 0x7cf7c22d50
[019:941] [2022-03-09 13:42:43 +0000.196748][7f5f] MediaFilterGraph:
MediaFilterGraph construct
[019:941] [2022-03-09 13:42:43 +0000.196826][7f5f] GLESContext:
[019:941] [2022-03-09 13:42:43 +0000.196877][7f5f] The result of eglGetDisplay is:
0xb400007ce7b8be70
[019:942] [2022-03-09 13:42:43 +0000.198015][7f5f] The result of creation:
0x7c97be09d0
[019:942] [2022-03-09 13:42:43 +0000.198151][7f5f] The result of
eglCreatePbufferSurface is: 0x7c97bf2c10
[019:942] [2022-03-09 13:42:43 +0000.198301][7f5f] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
[019:942] [2022-03-09 13:42:43 +0000.198334][7f5f] The source 0 speed:1
[019:942] [2022-03-09 13:42:43 +0000.198364][7f5f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4,
delay: 0
[019:942] [2022-03-09 13:42:43 +0000.198391][7f5f] CreateDecoderByVideoSource
time:111747120 enter.

[019:943] [2022-03-09 13:42:43 +0000.198929][7f5f] running_decoder_count:0max


count:2
[019:943] [2022-03-09 13:42:43 +0000.198990][7f5f] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d27e74d70
[019:944] [2022-03-09 13:42:43 +0000.200292][1c5d] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d37ca12f0] Current FFmpeg version git-2021-06-16-
97cea6f

[019:977] [2022-03-09 13:42:43 +0000.232948][1c5d] OnStreamInfoFound: video


duration_: 15196
[019:979] [2022-03-09 13:42:43 +0000.234897][1c5e] NO get frame from decoder
[019:979] [2022-03-09 13:42:43 +0000.235002][7f5f] start decoder
[019:979] [2022-03-09 13:42:43 +0000.235045][7f5f] CreateDecoderByVideoSource
leave. expire time = 37 ms

[019:979] [2022-03-09 13:42:43 +0000.235092][7f5f] BindInputFilter 0x7d07c30ce0


this 0x7cc7c02928
[019:979] [2022-03-09 13:42:43 +0000.235209][7f5f] BindInputFilter 0x7cc7c02928
this 0x7cc7bf45a8
[019:979] [2022-03-09 13:42:43 +0000.235240][7f5f] BindInputFilter 0x7d07c30ce0
this 0x7cc7bfc728
[019:979] [2022-03-09 13:42:43 +0000.235265][7f5f] BindInputFilter 0x7cc7bfc728
this 0x7cc7bf0328
[019:979] [2022-03-09 13:42:43 +0000.235281][7f5f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
[019:979] [2022-03-09 13:42:43 +0000.235309][7f5f] BindInputFilter 0x7cc7bf45a8
this 0x7cc7bfc2c8
[019:979] [2022-03-09 13:42:43 +0000.235333][7f5f] BindInputFilter 0x7cc7bfc2c8
this 0x7cf7c22df0
[019:979] [2022-03-09 13:42:43 +0000.235359][7f5f] BindInputFilter 0x7cc7bf0328
this 0x7cc7beffa8
[019:980] [2022-03-09 13:42:43 +0000.235459][7f5f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_111729778.mp4
[019:980] [2022-03-09 13:42:43 +0000.235745][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[019:980] [2022-03-09 13:42:43 +0000.235931][7f5f] MediaComposeFile time:111747158
enter.

[019:980] [2022-03-09 13:42:43 +0000.236001][7f5f] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[019:980] [2022-03-09 13:42:43 +0000.236121][7f5f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[019:980] [2022-03-09 13:42:43 +0000.236164][7f5f] Recording session using default
bitrate support by app:31457280
[019:981] [2022-03-09 13:42:43 +0000.236467][1c68] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bf36b0
[019:981] [2022-03-09 13:42:43 +0000.236535][1c68] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[019:981] [2022-03-09 13:42:43 +0000.236653][7f5f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[019:983] [2022-03-09 13:42:43 +0000.238896][7f5f] GetPipeline:
-----------------------------------------
[019:983] [2022-03-09 13:42:43 +0000.239011][7f5f] GetPipeline: source:
0x7d07c30ac0
[019:983] [2022-03-09 13:42:43 +0000.239040][7f5f] GetPipeline: filter: NULLFilter
[019:983] [2022-03-09 13:42:43 +0000.239060][7f5f] GetPipeline: filter: NULLFilter
[019:983] [2022-03-09 13:42:43 +0000.239134][7f5f] GetPipeline: filter: NULLFilter
[019:983] [2022-03-09 13:42:43 +0000.239178][7f5f] GetPipeline: audio filter:
AuidoNULLFilter
[019:983] [2022-03-09 13:42:43 +0000.239197][7f5f] GetPipeline: audio filter:
AuidoNULLFilter
[019:983] [2022-03-09 13:42:43 +0000.239228][7f5f] GetPipeline: audio filter:
AudioNUllFilter
[019:983] [2022-03-09 13:42:43 +0000.239247][7f5f] GetPipeline:
------------------------------------------
[019:983] [2022-03-09 13:42:43 +0000.239268][7f5f] filter: filter pipeline2 update
pattern: 2
[019:984] [2022-03-09 13:42:43 +0000.239496][7f5f] MediaComposeFile leave. expire
time = 4 ms

[019:984] [2022-03-09 13:42:43 +0000.239960][7f5f] machine model :xiaomi


[019:984] [2022-03-09 13:42:43 +0000.239998][7f5f] Support this machine
model :xiaomi
[019:984] [2022-03-09 13:42:43 +0000.240028][7f5f] global inited! current sdk
version: 07-20-936c45f
[019:995] [2022-03-09 13:42:43 +0000.250875][1c5e] NO get frame from decoder
[019:996] [2022-03-09 13:42:43 +0000.252068][1c5e] NO get frame from decoder
[019:997] [2022-03-09 13:42:43 +0000.253435][1c5e] NO get frame from decoder
[019:999] [2022-03-09 13:42:43 +0000.255005][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[019:999] [2022-03-09 13:42:43 +0000.255187][7f5f] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 311
[019:999] [2022-03-09 13:42:43 +0000.255320][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[019:999] [2022-03-09 13:42:43 +0000.255379][7f5f] BeginCompose: BeginCompose, is
composing 0
[019:999] [2022-03-09 13:42:43 +0000.255431][1c5e] NO get frame from decoder
[020:000] [2022-03-09 13:42:43 +0000.255588][1c68] start recording, file path:
[020:000] [2022-03-09 13:42:43 +0000.255934][1c68] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 311 audio_timescale:44100
video_timescale:90000
[020:000] [2022-03-09 13:42:43 +0000.255991][1c68] 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:000] [2022-03-09 13:42:43 +0000.256030][1c68] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 311
[020:000] [2022-03-09 13:42:43 +0000.256074][1c68] fd_open successed
handle:0xb400007d67b96920
[020:000] [2022-03-09 13:42:43 +0000.256261][1c68] create mp4 file:323
m_fileHandle: 0x7d37bdcd70
[020:000] [2022-03-09 13:42:43 +0000.256302][1c68] MP4 file: is opened successfully
[020:000] [2022-03-09 13:42:43 +0000.256332][1c68] setupMediaProcessers:
[020:000] [2022-03-09 13:42:43 +0000.256359][1c68]
RecordingSessionInternalSimple:setup media processers.
[020:000] [2022-03-09 13:42:43 +0000.256388][1c68] construct AAC encoder
[020:001] [2022-03-09 13:42:43 +0000.256530][1c5e] NO get frame from decoder
[020:001] [2022-03-09 13:42:43 +0000.256663][1c68] H264Encoder creating:
ultrafast012323
[020:001] [2022-03-09 13:42:43 +0000.256703][1c68] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[020:001] [2022-03-09 13:42:43 +0000.257149][1c68] H264Encode::GetMachineModel is
M2101K9AG
[020:001] [2022-03-09 13:42:43 +0000.257193][1c68] H264Encoder machine_mode
is:M2101K9AG
[020:001] [2022-03-09 13:42:43 +0000.257219][1c68] H264Encode::machine size :9
machine_mode:M2101K9AG
[020:001] [2022-03-09 13:42:43 +0000.257248][1c68] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[020:001] [2022-03-09 13:42:43 +0000.257276][1c68] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[020:001] [2022-03-09 13:42:43 +0000.257302][1c68] setupCompressionSession:
[020:001] [2022-03-09 13:42:43 +0000.257329][1c68] H264Encode::creating hareware
Encoder
[020:001] [2022-03-09 13:42:43 +0000.257357][1c68] AndroidHwAvcEncoder
time:111747179 enter.

[020:002] [2022-03-09 13:42:43 +0000.257679][1c68] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007cf7b96f10 address:0x7b098a0760
[020:002] [2022-03-09 13:42:43 +0000.257832][1c68] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[020:002] [2022-03-09 13:42:43 +0000.257871][1c68] The video avc hw codec address
is 0x7c37bca8f0
[020:002] [2022-03-09 13:42:43 +0000.257960][1c68] AndroidHwAvcEncoder leave.
expire time = 1 ms

[020:002] [2022-03-09 13:42:43 +0000.257995][1c68] RegisterEncodeCompleteCallback


time:111747180 enter.

[020:002] [2022-03-09 13:42:43 +0000.258131][1c68] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[020:002] [2022-03-09 13:42:43 +0000.258172][1c68] InitEncode time:111747180


enter.

[020:002] [2022-03-09 13:42:43 +0000.258247][1c68] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[020:002] [2022-03-09 13:42:43 +0000.258285][1c68] Create time:111747180 enter.
[020:002] [2022-03-09 13:42:43 +0000.258320][1c68] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[020:002] [2022-03-09 13:42:43 +0000.258350][1c68]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cb7bedd90
[020:003] [2022-03-09 13:42:43 +0000.258502][1c68] supported_type:video/avc
[020:003] [2022-03-09 13:42:43 +0000.258540][1c68] name:OMX.qcom.video.encoder.avc
mime:video/avc
[020:003] [2022-03-09 13:42:43 +0000.258588][1c68] hwCodecPrefix :OMX.qcom.
[020:003] [2022-03-09 13:42:43 +0000.258624][1c68] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[020:003] [2022-03-09 13:42:43 +0000.258657][1c68] mediacodec_createCodecByName
time:111747181 enter.

[020:003] [2022-03-09 13:42:43 +0000.258690][1c68] WrapAndroidMediaCodec


time:111747181 enter.

[020:003] [2022-03-09 13:42:43 +0000.258811][1c68] WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:004] [2022-03-09 13:42:43 +0000.259736][1c5e] NO get frame from decoder


[020:005] [2022-03-09 13:42:43 +0000.260890][1c5e] NO get frame from decoder
[020:013] [2022-03-09 13:42:43 +0000.268687][1c6d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d07b9ad48
[020:029] [2022-03-09 13:42:43 +0000.284468][1c68] mediacodec_createCodecByName
leave. expire time = 26 ms

[020:029] [2022-03-09 13:42:43 +0000.284556][1c68] WrapAndroidMediaFromat


time:111747207 enter.

[020:029] [2022-03-09 13:42:43 +0000.284627][1c68] WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:071] [2022-03-09 13:42:43 +0000.326772][1c68] Destroy time:111747249 enter.

[020:071] [2022-03-09 13:42:43 +0000.326865][1c68] WrapAndroidMediaFromat::


Destroy
[020:071] [2022-03-09 13:42:43 +0000.326890][1c68] Destroy leave. expire time = 0
ms

[020:071] [2022-03-09 13:42:43 +0000.326908][1c68] ~WrapAndroidMediaFromat


time:111747249 enter.

[020:071] [2022-03-09 13:42:43 +0000.326928][1c68] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:071] [2022-03-09 13:42:43 +0000.326950][1c68] Create leave. expire time = 69


ms

[020:071] [2022-03-09 13:42:43 +0000.326970][1c68] isSemiPlanarSupport


time:111747249 enter.

[020:071] [2022-03-09 13:42:43 +0000.326989][1c68] H264Encoder isSemiPlanarSupport


[020:071] [2022-03-09 13:42:43 +0000.327009][1c68] isSemiPlanarSupport leave.
expire time = 0 ms

[020:071] [2022-03-09 13:42:43 +0000.327029][1c68] creat hw H264Encoder success,


isSemiPlanar:1
[020:071] [2022-03-09 13:42:43 +0000.327179][1c68] InitEncode leave. expire time =
69 ms

[020:071] [2022-03-09 13:42:43 +0000.327217][1c68] H264Encode::created Encoder


[020:071] [2022-03-09 13:42:43 +0000.327247][1c68] H264Encode:: H264 encoder
created.
[020:071] [2022-03-09 13:42:43 +0000.327285][1c68] H264 encoder created.
[020:071] [2022-03-09 13:42:43 +0000.327303][1c68]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ce7c07e90
[020:071] [2022-03-09 13:42:43 +0000.327324][1c68] setOutput:
[020:071] [2022-03-09 13:42:43 +0000.327342][1c68]
RecordingSessionInternalSimple:encoder set output to muxer!
[020:071] [2022-03-09 13:42:43 +0000.327358][1c68] request a key frame
[020:071] [2022-03-09 13:42:43 +0000.327375][1c68] H264Encode:: request a key frame
[020:081] [2022-03-09 13:42:43 +0000.336926][1c68] setDisplayRotate :90
[020:081] [2022-03-09 13:42:43 +0000.337035][1c68] 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:082] [2022-03-09 13:42:43 +0000.337803][1c69] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[020:084] [2022-03-09 13:42:43 +0000.339702][1c69]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[020:127] [2022-03-09 13:42:43 +0000.382744][1c69] h264 add frame header cdr flag
[020:129] [2022-03-09 13:42:43 +0000.384693][1c69] h264 add frame header cdr flag
[020:131] [2022-03-09 13:42:43 +0000.386646][1c69] Received key frame:10
[020:131] [2022-03-09 13:42:43 +0000.386784][1c69] H264Encode:: get a sps pps
header!headerSize:29
[020:131] [2022-03-09 13:42:43 +0000.386946][1c6d] get the H.264 SPS parameter
[020:131] [2022-03-09 13:42:43 +0000.387161][1c6d] add video track with id:1
[020:133] [2022-03-09 13:42:43 +0000.388503][1c6d] get the H.264 PPS parameter
[020:151] [2022-03-09 13:42:43 +0000.406984][1c6d] get the H.264 IDR frame
[020:151] [2022-03-09 13:42:43 +0000.407159][1c6d] resss:true
[020:151] [2022-03-09 13:42:43 +0000.407195][1c6d] video start ts:10
[020:151] [2022-03-09 13:42:43 +0000.407323][1c6d] the video frame has been written
into MP4 file
[020:190] [2022-03-09 13:42:43 +0000.446362][1bdf] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:191] [2022-03-09 13:42:43 +0000.446536][1bdf] _deviceSampleRate:48000

[020:191] [2022-03-09 13:42:43 +0000.447286][1bde] Run AGC when audioType = 0


[020:192] [2022-03-09 13:42:43 +0000.448307][1bde]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:270] [2022-03-09 13:42:43 +0000.525989][1c6d] add aac audio track with id:2
[020:270] [2022-03-09 13:42:43 +0000.526229][1c6d] audio start ts:0
[020:270] [2022-03-09 13:42:43 +0000.526287][1c6d] the audio frame has been written
into MP4 file
[020:270] [2022-03-09 13:42:43 +0000.526361][1c68] setDisplayRotate :90
[020:270] [2022-03-09 13:42:43 +0000.526410][1c68] 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:380] [2022-03-09 13:42:43 +0000.635562][1c6c] audio_frame_list_ empty
[020:383] [2022-03-09 13:42:43 +0000.638701][1c69] DTS queue for
Generator:0x7d07bc93b8 461 494 528 563
[020:469] [2022-03-09 13:42:43 +0000.724759][1c69] Push an pts:837 to dts queue.
[020:512] [2022-03-09 13:42:43 +0000.767936][1c69] last dts:800 currentPts:837
ppsOrSPS:0 queue length:3
[020:615] [2022-03-09 13:42:43 +0000.870747][1c68] setDisplayRotate :90
[020:615] [2022-03-09 13:42:43 +0000.870826][1c68] 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:620] [2022-03-09 13:42:43 +0000.875764][1c6b] Error(video_source.cc:430): wait
decoder a frame: 0
[020:634] [2022-03-09 13:42:43 +0000.890211][1c6b] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7968 diff: 33
[020:636] [2022-03-09 13:42:43 +0000.891491][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[020:698] [2022-03-09 13:42:43 +0000.954153][1c69] DTS queue for
Generator:0x7d07bc93b8 1299 1334 1364 1400
[020:741] [2022-03-09 13:42:43 +0000.997417][1c69] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1666
[020:742] [2022-03-09 13:42:43 +0000.997737][1c69] push video frame to H264
encoder. (100 frame for one log)

[020:742] [2022-03-09 13:42:43 +0000.997784][1c69] push video frame to H264


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

[020:742] [2022-03-09 13:42:43 +0000.997800][1c69] H264Encode::push video frame to


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

[020:742] [2022-03-09 13:42:43 +0000.997826][1c69] The input pts:1666 fps:30


[020:754] [2022-03-09 13:42:44 +0000.10165][1c69] SendFrame
encodedImage._timeStamp:1501encodedImage->_length:161568
[020:758] [2022-03-09 13:42:44 +0000.14014][1c69] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1542 pts:1542
[020:772] [2022-03-09 13:42:44 +0000.28074][1c6c] audio_frame_list_ empty
[020:795] [2022-03-09 13:42:44 +0000.50790][1c69] H264Encode::H264SWEncoder get
callback, length:140544 type:1 nalType:1length:140540
[020:925] [2022-03-09 13:42:44 +0000.181250][1c69] h264 add frame header cdr flag
[020:926] [2022-03-09 13:42:44 +0000.181734][1c69] Received key frame:1998
[020:967] [2022-03-09 13:42:44 +0000.222646][1c69] Push an pts:2165 to dts queue.
[020:967] [2022-03-09 13:42:44 +0000.222789][1c69] DTS queue for
Generator:0x7d07bc93b8 2165
[020:971] [2022-03-09 13:42:44 +0000.227004][1c6d] get the H.264 IDR frame
[020:975] [2022-03-09 13:42:44 +0000.231238][1c6b] Error(video_source.cc:430): wait
decoder a frame: 0
[021:009] [2022-03-09 13:42:44 +0000.265057][1c69] last dts:2133 currentPts:2165
ppsOrSPS:0 queue length:2
[021:152] [2022-03-09 13:42:44 +0000.407736][1c6c] audio_frame_list_ empty
[021:228] [2022-03-09 13:42:44 +0000.483637][1c69] DTS queue for
Generator:0x7d07bc93b8 2966 2999 3033
[021:365] [2022-03-09 13:42:44 +0000.620834][1c6b] Error(video_source.cc:430): wait
decoder a frame: 7
[021:423] [2022-03-09 13:42:44 +0000.679067][1c69] Push an pts:3500 to dts queue.
[021:462] [2022-03-09 13:42:44 +0000.718358][1c69] last dts:3471 currentPts:3500
ppsOrSPS:0 queue length:4
[021:543] [2022-03-09 13:42:44 +0000.799235][1c6c] audio_frame_list_ empty
[021:563] [2022-03-09 13:42:44 +0000.818461][1c69] DTS queue for
Generator:0x7d07bc93b8 3840
[021:641] [2022-03-09 13:42:44 +0000.896515][1c69] h264 add frame header cdr flag
[021:641] [2022-03-09 13:42:44 +0000.896890][1c69] Received key frame:3999
[021:645] [2022-03-09 13:42:44 +0000.900938][1c6d] get the H.264 IDR frame
[021:811] [2022-03-09 13:42:45 +0000.66982][1c69] DTS queue for
Generator:0x7d07bc93b8 4632 4662
[021:828] [2022-03-09 13:42:45 +0000.83992][1c69] Push an pts:4831 to dts queue.
[021:874] [2022-03-09 13:42:45 +0000.129901][1c69] SendFrame
encodedImage._timeStamp:4831encodedImage->_length:169296
[021:874] [2022-03-09 13:42:45 +0000.130128][1c69] last dts:4800 currentPts:4831
ppsOrSPS:0 queue length:6
[021:882] [2022-03-09 13:42:45 +0000.138419][1c69] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4897 pts:4897
[021:886] [2022-03-09 13:42:45 +0000.141508][1c69] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5032
[021:886] [2022-03-09 13:42:45 +0000.141597][1c69] push video frame to H264
encoder. (100 frame for one log)

[021:886] [2022-03-09 13:42:45 +0000.141626][1c69] push video frame to H264


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

[021:886] [2022-03-09 13:42:45 +0000.141646][1c69] H264Encode::push video frame to


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

[021:886] [2022-03-09 13:42:45 +0000.141687][1c69] The input pts:5032 fps:30


[021:913] [2022-03-09 13:42:45 +0000.169359][1c69] H264Encode::H264SWEncoder get
callback, length:156304 type:1 nalType:1length:156300
[021:930] [2022-03-09 13:42:45 +0000.186208][1c6c] audio_frame_list_ empty
[022:004] [2022-03-09 13:42:45 +0000.260427][1c6b] Error(video_source.cc:430): wait
decoder a frame: 0
[022:018] [2022-03-09 13:42:45 +0000.274177][1c6b] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8968 diff: 33
[022:052] [2022-03-09 13:42:45 +0000.308062][1c69] DTS queue for
Generator:0x7d07bc93b8 5460 5501
[022:193] [2022-03-09 13:42:45 +0000.448698][1bde] Run AGC when audioType = 0
[022:267] [2022-03-09 13:42:45 +0000.523049][1c69] h264 add frame header cdr flag
[022:269] [2022-03-09 13:42:45 +0000.525411][1c69] Received key frame:5998
[022:275] [2022-03-09 13:42:45 +0000.531234][1c6d] get the H.264 IDR frame
[022:295] [2022-03-09 13:42:45 +0000.551357][1c69] Push an pts:6165 to dts queue.
[022:319] [2022-03-09 13:42:45 +0000.575226][1c6c] audio_frame_list_ empty
[022:339] [2022-03-09 13:42:45 +0000.595279][1c69] last dts:6134 currentPts:6165
ppsOrSPS:0 queue length:5
[022:348] [2022-03-09 13:42:45 +0000.603461][1c69] DTS queue for
Generator:0x7d07bc93b8 6265 6299 6329
[022:349] [2022-03-09 13:42:45 +0000.605408][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[022:359] [2022-03-09 13:42:45 +0000.615094][1c6b] Error(video_source.cc:430): wait
decoder a frame: 0
[022:685] [2022-03-09 13:42:45 +0000.940553][1c69] DTS queue for
Generator:0x7d07bc93b8 7133
[022:779] [2022-03-09 13:42:46 +0000.35211][1c69] Push an pts:7498 to dts queue.
[022:791] [2022-03-09 13:42:46 +0000.46535][1c6b] Error(video_source.cc:430): wait
decoder a frame: 1
[022:799] [2022-03-09 13:42:46 +0000.55326][1c6c] audio_frame_list_ empty
[022:839] [2022-03-09 13:42:46 +0000.94501][1c69] last dts:7463 currentPts:7498
ppsOrSPS:0 queue length:6
[022:929] [2022-03-09 13:42:46 +0000.185040][1c69] DTS queue for
Generator:0x7d07bc93b8 7865 7895 7967 7996 8031 8066 8100
[022:962] [2022-03-09 13:42:46 +0000.217824][1c69] h264 add frame header cdr flag
[022:962] [2022-03-09 13:42:46 +0000.218278][1c69] Received key frame:8031
[022:968] [2022-03-09 13:42:46 +0000.223780][1c6d] get the H.264 IDR frame
[023:033] [2022-03-09 13:42:46 +0000.289034][1c68] setDisplayRotate :90
[023:033] [2022-03-09 13:42:46 +0000.289120][1c68] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:042] [2022-03-09 13:42:46 +0000.298422][1c69] SendFrame
encodedImage._timeStamp:8200encodedImage->_length:45184
[023:056] [2022-03-09 13:42:46 +0000.311966][1c69] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8307 pts:8307
[023:070] [2022-03-09 13:42:46 +0000.325536][1c69] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8437
[023:070] [2022-03-09 13:42:46 +0000.325644][1c69] push video frame to H264
encoder. (100 frame for one log)

[023:070] [2022-03-09 13:42:46 +0000.325670][1c69] push video frame to H264


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

[023:070] [2022-03-09 13:42:46 +0000.325690][1c69] H264Encode::push video frame to


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

[023:070] [2022-03-09 13:42:46 +0000.325719][1c69] The input pts:8437 fps:30


[023:108] [2022-03-09 13:42:46 +0000.363490][1c69] H264Encode::H264SWEncoder get
callback, length:131792 type:1 nalType:1length:131788
[023:153] [2022-03-09 13:42:46 +0000.408655][1c6c] audio_frame_list_ empty
[023:202] [2022-03-09 13:42:46 +0000.458242][1c69] Push an pts:8864 to dts queue.
[023:202] [2022-03-09 13:42:46 +0000.458364][1c69] DTS queue for
Generator:0x7d07bc93b8 8766 8799 8827 8864
[023:231] [2022-03-09 13:42:46 +0000.487299][1c69] last dts:8827 currentPts:8864
ppsOrSPS:0 queue length:3
[023:396] [2022-03-09 13:42:46 +0000.652325][1c68] setDisplayRotate :90
[023:396] [2022-03-09 13:42:46 +0000.652424][1c68] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:411] [2022-03-09 13:42:46 +0000.666523][1c6b] Error(video_source.cc:430): wait
decoder a frame: 0
[023:423] [2022-03-09 13:42:46 +0000.679256][1c6c] FilterPipeline2::OnAudioFrame
pts 424814 last_audio_timestamp_ 9632.97
[023:432] [2022-03-09 13:42:46 +0000.687770][1c6b] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9964 diff: 37
[023:484] [2022-03-09 13:42:46 +0000.739878][1c69] DTS queue for
Generator:0x7d07bc93b8 9633 9659
[023:519] [2022-03-09 13:42:46 +0000.774975][1c6c] audio_frame_list_ empty
[023:644] [2022-03-09 13:42:46 +0000.899529][1c69] h264 add frame header cdr flag
[023:648] [2022-03-09 13:42:46 +0000.903745][1c69] Received key frame:10030
[023:650] [2022-03-09 13:42:46 +0000.906094][1c6d] get the H.264 IDR frame
[023:677] [2022-03-09 13:42:46 +0000.933091][1c69] Push an pts:10196 to dts queue.
[023:752] [2022-03-09 13:42:47 +0000.7826][1c68] setDisplayRotate :90
[023:752] [2022-03-09 13:42:47 +0000.7925][1c68] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:757] [2022-03-09 13:42:47 +0000.12516][1c69] last dts:10161 currentPts:10196
ppsOrSPS:0 queue length:8
[023:784] [2022-03-09 13:42:47 +0000.40149][1c69] DTS queue for
Generator:0x7d07bc93b8 10362 10396 10430 10463 10497 10529 10562
[023:799] [2022-03-09 13:42:47 +0000.55193][1c6b] Error(video_source.cc:430): wait
decoder a frame: 0
[023:884] [2022-03-09 13:42:47 +0000.139930][1c6c] audio_frame_list_ empty
[024:021] [2022-03-09 13:42:47 +0000.276903][1c69] DTS queue for
Generator:0x7d07bc93b8 11228 11265 11298 11329 11363
[024:060] [2022-03-09 13:42:47 +0000.316004][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[024:125] [2022-03-09 13:42:47 +0000.380588][1c68] setDisplayRotate :90
[024:125] [2022-03-09 13:42:47 +0000.380677][1c68] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:144] [2022-03-09 13:42:47 +0000.400113][1c69] Push an pts:11528 to dts queue.
[024:175] [2022-03-09 13:42:47 +0000.430865][1c69] SendFrame
encodedImage._timeStamp:11528encodedImage->_length:174224
[024:175] [2022-03-09 13:42:47 +0000.431065][1c69] last dts:11497 currentPts:11528
ppsOrSPS:0 queue length:4
[024:191] [2022-03-09 13:42:47 +0000.446929][1bde] Run AGC when audioType = 0
[024:191] [2022-03-09 13:42:47 +0000.447109][1bde]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:211] [2022-03-09 13:42:47 +0000.467160][1c69] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11660 pts:11660
[024:213] [2022-03-09 13:42:47 +0000.468764][1c69] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11798
[024:213] [2022-03-09 13:42:47 +0000.468963][1c69] push video frame to H264
encoder. (100 frame for one log)

[024:213] [2022-03-09 13:42:47 +0000.468989][1c69] push video frame to H264


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

[024:213] [2022-03-09 13:42:47 +0000.469273][1c69] H264Encode::push video frame to


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

[024:213] [2022-03-09 13:42:47 +0000.469401][1c69] The input pts:11798 fps:30


[024:231] [2022-03-09 13:42:47 +0000.486628][1c6b] Error(video_source.cc:430): wait
decoder a frame: 12
[024:244] [2022-03-09 13:42:47 +0000.499980][1c69] H264Encode::H264SWEncoder get
callback, length:140624 type:1 nalType:1length:140620
[024:280] [2022-03-09 13:42:47 +0000.535800][1c6c] audio_frame_list_ empty
[024:300] [2022-03-09 13:42:47 +0000.556191][1c69] h264 add frame header cdr flag
[024:301] [2022-03-09 13:42:47 +0000.556604][1c69] Received key frame:12030
[024:305] [2022-03-09 13:42:47 +0000.561219][1c69] DTS queue for
Generator:0x7d07bc93b8 12098 12129
[024:306] [2022-03-09 13:42:47 +0000.562175][1c6d] get the H.264 IDR frame
[024:432] [2022-03-09 13:42:47 +0000.687891][1c68] setDisplayRotate :90
[024:432] [2022-03-09 13:42:47 +0000.688008][1c68] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:561] [2022-03-09 13:42:47 +0000.816597][1c69] Push an pts:12865 to dts queue.
[024:604] [2022-03-09 13:42:47 +0000.860372][1c69] last dts:12827 currentPts:12865
ppsOrSPS:0 queue length:5
[024:605] [2022-03-09 13:42:47 +0000.860529][1c69] DTS queue for
Generator:0x7d07bc93b8 12895 12929 12965 12994
[024:693] [2022-03-09 13:42:47 +0000.948906][1c6c] audio_frame_list_ empty
[024:820] [2022-03-09 13:42:48 +0000.76390][1c68] setDisplayRotate :90
[024:821] [2022-03-09 13:42:48 +0000.76485][1c68] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:836] [2022-03-09 13:42:48 +0000.92040][1c6b] Error(video_source.cc:430): wait
decoder a frame: 0
[024:862] [2022-03-09 13:42:48 +0000.118446][1c6b] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10960 diff: 41
[024:902] [2022-03-09 13:42:48 +0000.158352][1c69] DTS queue for
Generator:0x7d07bc93b8 13766 13796
[025:040] [2022-03-09 13:42:48 +0000.296237][1c69] h264 add frame header cdr flag
[025:042] [2022-03-09 13:42:48 +0000.298198][1c69] Received key frame:14029
[025:058] [2022-03-09 13:42:48 +0000.313793][1c6d] get the H.264 IDR frame
[025:075] [2022-03-09 13:42:48 +0000.330889][1c69] Push an pts:14198 to dts queue.
[025:098] [2022-03-09 13:42:48 +0000.354072][1c69] last dts:14173 currentPts:14198
ppsOrSPS:0 queue length:5
[025:132] [2022-03-09 13:42:48 +0000.388026][1c5e] av_read_frame AVERROR_EOF
[025:163] [2022-03-09 13:42:48 +0000.419402][1c69] DTS queue for
Generator:0x7d07bc93b8 14528 14562 14595 14626 14659
[025:177] [2022-03-09 13:42:48 +0000.432703][1c6b] Error(video_source.cc:430): wait
decoder a frame: 25
[025:200] [2022-03-09 13:42:48 +0000.455640][1c5e] OnReceiveEOF:
[025:200] [2022-03-09 13:42:48 +0000.455761][1c5e] OnDecoderEOF time:111752378
enter.

[025:200] [2022-03-09 13:42:48 +0000.455888][1c5c] CleanUp time:111752378 enter.

[025:200] [2022-03-09 13:42:48 +0000.455954][1c5e] OnDecoderEOF leave. expire time


= 0 ms

[025:200] [2022-03-09 13:42:48 +0000.456381][1c5e] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x7d07c30ac0
[025:203] [2022-03-09 13:42:48 +0000.458641][1c6c] PullAudioFrame: PullFrame audio
finished.
[025:203] [2022-03-09 13:42:48 +0000.458746][1c6c]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[025:203] [2022-03-09 13:42:48 +0000.458776][1c6c] OnAudioTimer: OnAudioTimer
return
[025:204] [2022-03-09 13:42:48 +0000.460001][1c6b]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[025:204] [2022-03-09 13:42:48 +0000.460088][1c6b] OnVideoTimer: OnVideoTimer
EndComposeFile
[025:204] [2022-03-09 13:42:48 +0000.460108][1c6b] EndComposeFile: EndComposeFile,
is composing 1
[025:209] [2022-03-09 13:42:48 +0000.465015][1c5c] CleanUp leave. expire time = 10
ms

[025:210] [2022-03-09 13:42:48 +0000.465545][1c5c] clean up


[025:210] [2022-03-09 13:42:48 +0000.465589][1c5c] running_decoder_count:0max
count:2
[025:230] [2022-03-09 13:42:48 +0000.486264][1c69] SendFrame
encodedImage._timeStamp:14860encodedImage->_length:137392
[025:250] [2022-03-09 13:42:48 +0000.505565][1c69] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15163
[025:250] [2022-03-09 13:42:48 +0000.505680][1c69] push video frame to H264
encoder. (100 frame for one log)

[025:250] [2022-03-09 13:42:48 +0000.505730][1c69] push video frame to H264


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

[025:250] [2022-03-09 13:42:48 +0000.505757][1c69] H264Encode::push video frame to


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

[025:250] [2022-03-09 13:42:48 +0000.505835][1c69] The input pts:15163 fps:30


[025:254] [2022-03-09 13:42:48 +0000.510128][1c69]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[025:254] [2022-03-09 13:42:48 +0000.510288][1c69]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7d47c23fc0
[025:257] [2022-03-09 13:42:48 +0000.513455][1c6a]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[025:258] [2022-03-09 13:42:48 +0000.513537][1c6a]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[025:259] [2022-03-09 13:42:48 +0000.514713][1c68] stop recording
[025:259] [2022-03-09 13:42:48 +0000.514800][1c68]
RecordingSessionInternalSimple:destroy media processers
[025:259] [2022-03-09 13:42:48 +0000.514829][1c68] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[025:259] [2022-03-09 13:42:48 +0000.514866][1c68] H264Encode::flushing hareware
Encoder
[025:259] [2022-03-09 13:42:48 +0000.515050][1c68] Flush time:111752437 enter.

[025:259] [2022-03-09 13:42:48 +0000.515113][1c68] H264Encoder encoder flush


[025:259] [2022-03-09 13:42:48 +0000.515148][1c68] flush output queue
[025:260] [2022-03-09 13:42:48 +0000.515954][1c68] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15028 pts:15028
[025:286] [2022-03-09 13:42:48 +0000.541532][1c68] H264Encode::H264SWEncoder get
callback, length:31616 type:1 nalType:1length:31612
[025:589] [2022-03-09 13:42:48 +0000.845014][1c68] Flush leave. expire time = 330
ms

[025:589] [2022-03-09 13:42:48 +0000.845342][1c68] ~H264EncodeWrap:


[025:589] [2022-03-09 13:42:48 +0000.845426][1c68] ~H264Encode:
[025:590] [2022-03-09 13:42:48 +0000.845501][1c68] teardownCompressionSession:
H264Encode::destroying Encoder
[025:590] [2022-03-09 13:42:48 +0000.845533][1c68] Release time:111752768 enter.

[025:590] [2022-03-09 13:42:48 +0000.845750][1c68] Release:


MediaCodecVideoEncoder::Release _inited:1
[025:590] [2022-03-09 13:42:48 +0000.845856][1c68] Destroy time:111752768 enter.

[025:590] [2022-03-09 13:42:48 +0000.845938][1c68] H264Encoder encoderDestroy


[025:590] [2022-03-09 13:42:48 +0000.845999][1c68]
AndroidMediaCodecVideoEncoder::release env: 0x7ce7bffbf0
[025:590] [2022-03-09 13:42:48 +0000.846105][1c68]
AndroidMediaCodecVideoEncoder::Destroy
[025:623] [2022-03-09 13:42:48 +0000.879183][1c68] Destroy leave. expire time = 33
ms

[025:624] [2022-03-09 13:42:48 +0000.879535][1c68] Release leave. expire time = 34


ms

[025:624] [2022-03-09 13:42:48 +0000.879700][1c68] ~AndroidHwAvcEncoder


time:111752802 enter.

[025:624] [2022-03-09 13:42:48 +0000.879939][1c68] Release time:111752802 enter.

[025:624] [2022-03-09 13:42:48 +0000.880009][1c68] Release:


MediaCodecVideoEncoder:: has been released before, just return
[025:624] [2022-03-09 13:42:48 +0000.880095][1c68] Release leave. expire time = 0
ms

[025:624] [2022-03-09 13:42:48 +0000.880133][1c68] ~AndroidMediaCodecVideoEncoder


[025:624] [2022-03-09 13:42:48 +0000.880162][1c68] ~WrapAndroidMediaCodec
time:111752802 enter.

[025:624] [2022-03-09 13:42:48 +0000.880192][1c68] ~WrapAndroidMediaCodec leave.


expire time = 0 ms
[025:624] [2022-03-09 13:42:48 +0000.880222][1c68] video hevc hw codec
destructor:0x7c37bca8f0

[025:624] [2022-03-09 13:42:48 +0000.880304][1c68] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[025:624] [2022-03-09 13:42:48 +0000.880354][1c68] teardownCompressionSession:


H264Encode::destroyed Encoder
[025:624] [2022-03-09 13:42:48 +0000.880391][1c68]
RecordingSessionInternalSimple:destroy aac encoder output!
[025:624] [2022-03-09 13:42:48 +0000.880424][1c68] AACSWEncode destructor
[025:636] [2022-03-09 13:42:48 +0000.891504][1c6d] fd_close successed!
[025:636] [2022-03-09 13:42:48 +0000.892257][1c6d] MP4 close file successfully
[025:636] [2022-03-09 13:42:48 +0000.892337][1c6d] Recording session Internal:
notify recording ok
[025:636] [2022-03-09 13:42:48 +0000.892369][1c6d] onRecordingOk: Recording Ok,
compose use time: 5637, averagefps 0
[025:636] [2022-03-09 13:42:48 +0000.892402][1c6d] OnReceiveEOF:
[025:638] [2022-03-09 13:42:48 +0000.894225][1c6b] OnVideoTimer: OnVideoTimer
return
[025:647] [2022-03-09 13:42:48 +0000.902741][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[025:647] [2022-03-09 13:42:48 +0000.902895][7f5f] ~MediaComposeFile time:111752825
enter.

[025:647] [2022-03-09 13:42:48 +0000.902933][7f5f] CancelCompose: CancelCompose,


is composing 0
[025:647] [2022-03-09 13:42:48 +0000.903302][1c68] stop recording
[025:647] [2022-03-09 13:42:48 +0000.903359][1c68] we have stopped recording before
[025:648] [2022-03-09 13:42:48 +0000.904099][7f5f] ~MediaComposeFile leave. expire
time = 1 ms

[025:648] [2022-03-09 13:42:48 +0000.904237][7f5f] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[025:649] [2022-03-09 13:42:48 +0000.904531][7f5f] global uninited!
[025:649] [2022-03-09 13:42:48 +0000.904673][7f5f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[025:649] [2022-03-09 13:42:48 +0000.904745][7f5f] ~MediaFilterGraph:
MediaFilterGraph destruct
[025:649] [2022-03-09 13:42:48 +0000.904775][7f5f] RemoveVideoBackGroud: hava not
add video backgroud
[025:649] [2022-03-09 13:42:48 +0000.904862][7f5f] UnbindInputFilter 0x7cc7bfc2c8
this 0x7cf7c22df0
[025:649] [2022-03-09 13:42:48 +0000.904900][7f5f] ClearAllSource: remove source
filter, sourceid: 0x7d07c30ac0
[025:649] [2022-03-09 13:42:48 +0000.904925][7f5f] DestoryDecoderByVideoSource
time:111752827 enter.

[025:649] [2022-03-09 13:42:48 +0000.904953][7f5f] ~VideoBindDecoder time:111752827


enter.

[025:649] [2022-03-09 13:42:48 +0000.905142][7f5f] CleanUp time:111752827 enter.

[025:649] [2022-03-09 13:42:48 +0000.905338][7f5f] CleanUp leave. expire time = 0


ms

[025:649] [2022-03-09 13:42:48 +0000.905372][7f5f] CleanUp time:111752827 enter.


[025:650] [2022-03-09 13:42:48 +0000.905551][7f5f] CleanUp leave. expire time = 1
ms

[025:650] [2022-03-09 13:42:48 +0000.906058][7f5f] ~VideoBindDecoder leave. expire


time = 1 ms

[025:650] [2022-03-09 13:42:48 +0000.906108][7f5f] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[025:650] [2022-03-09 13:42:48 +0000.906141][7f5f] UnbindInputFilter 0x7cc7bf45a8


this 0x7cc7bfc2c8
[025:650] [2022-03-09 13:42:48 +0000.906178][7f5f] UnbindInputFilter 0x7cc7c02928
this 0x7cc7bf45a8
[025:650] [2022-03-09 13:42:48 +0000.906213][7f5f] UnbindInputFilter 0x7d07c30ce0
this 0x7cc7c02928
[025:650] [2022-03-09 13:42:48 +0000.906245][7f5f] UnbindInputFilter 0x7cc7bf0328
this 0x7cc7beffa8
[025:650] [2022-03-09 13:42:48 +0000.906278][7f5f] UnbindInputFilter 0x7cc7bfc728
this 0x7cc7bf0328
[025:650] [2022-03-09 13:42:48 +0000.906310][7f5f] UnbindInputFilter 0x7d07c30ce0
this 0x7cc7bfc728
[025:650] [2022-03-09 13:42:48 +0000.906445][7f5f] ~GLESContext:
[025:651] [2022-03-09 13:42:48 +0000.907430][7f5f] GLESContext destruct finish.
[025:652] [2022-03-09 13:42:48 +0000.907551][7f5f] filter: filter pipeline destroy
this: 0x7cf7c22d50
[025:773] [2022-03-09 13:42:49 +0000.28909][1bde] haveEnoughProcessedData
internalAudioStream.length: 10
[026:192] [2022-03-09 13:42:49 +0000.448004][1bde] Run AGC when audioType = 0
[027:483] [2022-03-09 13:42:50 +0000.738675][1bde] haveEnoughProcessedData
internalAudioStream.length: 0
[027:664] [2022-03-09 13:42:50 +0000.919618][7f9c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[027:664] [2022-03-09 13:42:50 +0000.919712][7f9c] ~MediaFilterCamera
time:111754842 enter.

[027:664] [2022-03-09 13:42:50 +0000.919735][7f9c] StopPullFrameAndWriteMp4


time:111754842 enter.

[027:665] [2022-03-09 13:42:50 +0000.921042][1bd9] stop recording


[027:665] [2022-03-09 13:42:50 +0000.921102][1bd9] we have stopped recording before
[027:665] [2022-03-09 13:42:50 +0000.921154][7f9c] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[027:677] [2022-03-09 13:42:50 +0000.932696][7f9c] DestroyPipelineAndFilters


time:111754855 enter.

[027:677] [2022-03-09 13:42:50 +0000.932835][7f9c] DestroyPipelineAndFilters


leave. expire time = 0 ms

[027:677] [2022-03-09 13:42:50 +0000.932883][7f9c] AppDeviceManagerStopMic

[027:677] [2022-03-09 13:42:50 +0000.932978][7f9c] AppDeviceManagerStopMic::mic


status is on
[027:677] [2022-03-09 13:42:50 +0000.933013][7f9c] Try to stop webrtc device.

[027:677] [2022-03-09 13:42:50 +0000.933048][7f9c] Set record state to


stopped.threadID:32668

[027:739] [2022-03-09 13:42:50 +0000.994955][7f9c] Try to destory the


recorder.threadID:32668

[027:939] [2022-03-09 13:42:51 +0000.195116][7f9c] DestroyAudioRecorder:


[027:939] [2022-03-09 13:42:51 +0000.195207][7f9c] Cleanup the buffer queue in the
recorder.
[027:939] [2022-03-09 13:42:51 +0000.195230][7f9c] Destroy the recorder.

[027:943] [2022-03-09 13:42:51 +0000.198478][7f9c] StopRecording finished.

[027:943] [2022-03-09 13:42:51 +0000.198588][7f9c] The stop recording success.

[027:943] [2022-03-09 13:42:51 +0000.198683][7f9c]


AudioDeviceDataHandler::StopMicProcess

[027:944] [2022-03-09 13:42:51 +0000.200442][7f9c] AppDeviceManager stop.

[027:945] [2022-03-09 13:42:51 +0000.200622][7f9c] Rlease the webrtc device object.

[027:945] [2022-03-09 13:42:51 +0000.201183][7f9c] OpenSlesInput destruct.

[027:945] [2022-03-09 13:42:51 +0000.201293][7f9c] OpenSlesOutput destruct.

[027:946] [2022-03-09 13:42:51 +0000.201911][7f9c] EventDispatchServerScope


destruct
[027:946] [2022-03-09 13:42:51 +0000.202026][7f9c]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[027:946] [2022-03-09 13:42:51 +0000.202193][7f9c] ~AudioDeviceDataHandler

[027:953] [2022-03-09 13:42:51 +0000.209243][7f9c] AppDeviceManagerDestruct.

[027:953] [2022-03-09 13:42:51 +0000.209421][7f9c] ~AppDeviceManager:


[027:954] [2022-03-09 13:42:51 +0000.209559][7f9c] ~CpuOverloadDetect
time:111755132 enter.

[027:954] [2022-03-09 13:42:51 +0000.210248][7f9c] ~CpuOverloadDetect leave.


expire time = 0 ms

[027:956] [2022-03-09 13:42:51 +0000.211665][7f9c] Destruct BeautifyReader begin...


[027:956] [2022-03-09 13:42:51 +0000.211730][7f9c] Destruct BeautifyReader done.
[027:956] [2022-03-09 13:42:51 +0000.211756][7f9c] ~MediaFilterCamera leave.
expire time = 292 ms

[027:956] [2022-03-09 13:42:51 +0000.211898][7f9c] ~GLESContext:


[027:971] [2022-03-09 13:42:51 +0000.227192][7f9c] GLESContext destruct finish.
[027:971] [2022-03-09 13:42:51 +0000.227403][7f9c] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[027:974] [2022-03-09 13:42:51 +0000.229516][7f9c] global uninited!
[027:974] [2022-03-09 13:42:51 +0000.229900][7f9c] clear AppID 50011
[027:974] [2022-03-09 13:42:51 +0000.229963][7f9c] UnRegister JVM for Xplatform
util
[027:974] [2022-03-09 13:42:51 +0000.229985][7f9c] Dispose::unregister webrtc video
engine
[027:974] [2022-03-09 13:42:51 +0000.230065][7f9c] Init the android object with
jvm:0x0 env:0x0 context:0x0

[027:974] [2022-03-09 13:42:51 +0000.230086][7f9c] SetAndroidMediaCodecObjects


time:111755152 enter.

[027:974] [2022-03-09 13:42:51 +0000.230115][7f9c] ClearAndroidMediaCodecObjects


time:111755152 enter.

[027:974] [2022-03-09 13:42:51 +0000.230133][7f9c] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[027:974] [2022-03-09 13:42:51 +0000.230156][7f9c] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[027:974] [2022-03-09 13:42:51 +0000.230184][7f9c] SetAndroidMediaCodecObjects


time:111755152 enter.

[027:974] [2022-03-09 13:42:51 +0000.230220][7f9c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[027:974] [2022-03-09 13:42:51 +0000.230256][7f9c] ClearAndroidMediaCodecObjects
time:111755152 enter.

[027:974] [2022-03-09 13:42:51 +0000.230270][7f9c] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[027:974] [2022-03-09 13:42:51 +0000.230299][7f9c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[027:974] [2022-03-09 13:42:51 +0000.230312][7f9c] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[027:974] [2022-03-09 13:42:51 +0000.230330][7f9c] Dispose::unregister webrtc voice


engine
[027:974] [2022-03-09 13:42:51 +0000.230353][7f9c] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[027:974] [2022-03-09 13:42:51 +0000.230381][7f9c] SystemUtil UnInit done


[041:322] [2022-03-09 13:43:04 +0000.578176][7f9c] Register JVM for xplatform util
[041:337] [2022-03-09 13:43:04 +0000.593137][7f9c] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
09 13:43:04 +0000
[041:337] [2022-03-09 13:43:04 +0000.593247][7f9c] set AppID=50011 old AppID=-1
[041:337] [2022-03-09 13:43:04 +0000.593270][7f9c] Init the android object with
jvm:0xb400007cf7b96f10 env:0x7ce7b98310 context:0x7b93496d58

[041:337] [2022-03-09 13:43:04 +0000.593288][7f9c] SetAndroidMediaCodecObjects


time:111768515 enter.

[041:338] [2022-03-09 13:43:04 +0000.593944][7f9c] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[041:338] [2022-03-09 13:43:04 +0000.594025][7f9c] SetAndroidMediaCodecObjects


time:111768516 enter.

[041:338] [2022-03-09 13:43:04 +0000.594045][7f9c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007cf7b96f10
[041:338] [2022-03-09 13:43:04 +0000.594063][7f9c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007cf7b96f10 address:0x7b098a0760
[041:338] [2022-03-09 13:43:04 +0000.594079][7f9c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007cf7b96f10
address:0x7b098a0760
[041:338] [2022-03-09 13:43:04 +0000.594107][7f9c] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[041:338] [2022-03-09 13:43:04 +0000.594125][7f9c] Set the android objects with


jvm:0xb400007cf7b96f10 env:0x7ce7b98310 context:0x7b93496d58
[041:338] [2022-03-09 13:43:04 +0000.594147][7f9c] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x7ce7b98310
[041:338] [2022-03-09 13:43:04 +0000.594177][7f9c] SystemUtil Init done
[041:339] [2022-03-09 13:43:04 +0000.594529][7f9c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[041:339] [2022-03-09 13:43:04 +0000.594649][7f9c] MediaFilterCamera
[041:339] [2022-03-09 13:43:04 +0000.594687][7f9c] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[041:339] [2022-03-09 13:43:04 +0000.594783][7f9c] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[041:339] [2022-03-09 13:43:04 +0000.594819][7f9c] Recording session using default
bitrate support by app:31457280
[041:339] [2022-03-09 13:43:04 +0000.594864][1dbd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17bd3310
[041:339] [2022-03-09 13:43:04 +0000.594953][1dbd] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[041:339] [2022-03-09 13:43:04 +0000.595196][7f9c] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[041:342] [2022-03-09 13:43:04 +0000.598245][7f9c] Error(ini.cc:191): Open the file
failed. error:2
[041:342] [2022-03-09 13:43:04 +0000.598329][7f9c]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[041:342] [2022-03-09 13:43:04 +0000.598348][7f9c] The device model: m2101k9ag
usingSoftwareAEC value: 0
[041:346] [2022-03-09 13:43:04 +0000.601821][7f9c] Error(ini.cc:191): Open the file
failed. error:2
[041:346] [2022-03-09 13:43:04 +0000.601912][7f9c]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[041:346] [2022-03-09 13:43:04 +0000.601937][7f9c] The device model: m2101k9ag
usingHardwareAEC value: 0
[041:346] [2022-03-09 13:43:04 +0000.601973][7f9c] The machine device: m2101k9ag
usingHardwareAEC value: 0
[041:346] [2022-03-09 13:43:04 +0000.601991][7f9c] Using Default AEC type: software
AEC
[041:347] [2022-03-09 13:43:04 +0000.602526][7f9c] The device model: m2101k9ag enum
value: 0
[041:347] [2022-03-09 13:43:04 +0000.603040][7f9c] GetMachineModel is M2101K9AG
[041:347] [2022-03-09 13:43:04 +0000.603087][7f9c] GetMachineInfo: M2101K9AG
[041:347] [2022-03-09 13:43:04 +0000.603104][7f9c] Construct BeautifyReader
begin...
[041:347] [2022-03-09 13:43:04 +0000.603124][7f9c] dumpStickerRgba:0
dumpStickerYuv:0
[041:347] [2022-03-09 13:43:04 +0000.603149][7f9c] Construct BeautifyReader done.
[041:359] [2022-03-09 13:43:04 +0000.614718][7f9c] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[041:359] [2022-03-09 13:43:04 +0000.614850][7f9c] AppDeviceManager telnet server
for statistics started......
[041:359] [2022-03-09 13:43:04 +0000.614922][1dc0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d47ba9f90
[041:360] [2022-03-09 13:43:04 +0000.616046][7f9c] CpuOverloadDetect time:111768538
enter.

[041:360] [2022-03-09 13:43:04 +0000.616418][7f9c] CpuOverloadDetect leave. expire


time = 0 ms

[041:361] [2022-03-09 13:43:04 +0000.616489][1dc1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7cf7c0a550
[041:361] [2022-03-09 13:43:04 +0000.617023][7f9c] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[041:361] [2022-03-09 13:43:04 +0000.617083][7f9c] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[041:361] [2022-03-09 13:43:04 +0000.617275][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[041:362] [2022-03-09 13:43:04 +0000.618314][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[041:363] [2022-03-09 13:43:04 +0000.618640][7f9c] CreatePlatformSpecificObjects:
[041:363] [2022-03-09 13:43:04 +0000.618691][7f9c] audio device use opensle input
and opensl output
[041:363] [2022-03-09 13:43:04 +0000.618718][7f9c] Create OpenSLES output module
with java VM support.

[041:363] [2022-03-09 13:43:04 +0000.618844][7f9c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[041:363] [2022-03-09 13:43:04 +0000.619012][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[041:363] [2022-03-09 13:43:04 +0000.619209][7f9c] Create OpenSLES output module
with buffer num:1

[041:363] [2022-03-09 13:43:04 +0000.619352][7f9c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[041:364] [2022-03-09 13:43:04 +0000.619561][7f9c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[041:364] [2022-03-09 13:43:04 +0000.619760][7f9c] Create OpenSLES input module
with java VM support.

[041:364] [2022-03-09 13:43:04 +0000.619814][7f9c] Create OpenSLES input module


with buffer num:1

[041:364] [2022-03-09 13:43:04 +0000.619862][7f9c] Error(trace.cc:40): Init the


output and input for audio device template.
[041:364] [2022-03-09 13:43:04 +0000.619887][7f9c] Init the output device.

[041:364] [2022-03-09 13:43:04 +0000.619917][7f9c] Init the opensl input.


[041:364] [2022-03-09 13:43:04 +0000.619954][7f9c] AppDeviceManager get setting
samplerate: 0
[041:364] [2022-03-09 13:43:04 +0000.620438][7f9c] The device model: m2101k9ag enum
value: 0
[041:365] [2022-03-09 13:43:04 +0000.621024][7f9c] The device model: m2101k9ag enum
value: 0
[041:365] [2022-03-09 13:43:04 +0000.621057][7f9c] Set the sample rate to be:48000

[041:365] [2022-03-09 13:43:04 +0000.621086][7f9c] Enable the recording stereo:0


[041:365] [2022-03-09 13:43:04 +0000.621114][7f9c] Set the playout as stereo:1
[041:365] [2022-03-09 13:43:04 +0000.621139][7f9c] Init the microphone.
[041:366] [2022-03-09 13:43:04 +0000.621621][7f9c] Update the recording sample rate
to be: 48000
[041:366] [2022-03-09 13:43:04 +0000.621746][7f9c] Init the speaker.
[041:366] [2022-03-09 13:43:04 +0000.621825][7f9c] Low latency buffer size:144 low
sample rate:48000
[041:366] [2022-03-09 13:43:04 +0000.622214][7f9c] Using 1 x 10ms for an audio
frame.

[041:373] [2022-03-09 13:43:04 +0000.628612][7f9c] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[041:373] [2022-03-09 13:43:04 +0000.628826][7f9c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[041:373] [2022-03-09 13:43:04 +0000.628963][7f9c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[041:382] [2022-03-09 13:43:04 +0000.638079][7f9c] The device model:m2101k9ag

[041:382] [2022-03-09 13:43:04 +0000.638157][7f9c] speaker output factor:100


defaultFactor: 100

[041:382] [2022-03-09 13:43:04 +0000.638176][7f9c] headset output factor:100


defaultFactor: 100

[041:383] [2022-03-09 13:43:04 +0000.638566][7f9c] AppDeviceManagerStart finished.


[041:383] [2022-03-09 13:43:04 +0000.638618][7f9c] AppDeviceManagerStartMic::mic
status is off
[041:383] [2022-03-09 13:43:04 +0000.638666][7f9c] AppDeviceManagerStartMic update
aec type: 2

[041:383] [2022-03-09 13:43:04 +0000.638688][7f9c] AppDeviceManagerStartMic update


voiceChangeMode: 4

[041:383] [2022-03-09 13:43:04 +0000.638716][7f9c]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[041:383] [2022-03-09 13:43:04 +0000.638740][7f9c]
AudioDeviceDataHandler::StartMicProcess

[041:383] [2022-03-09 13:43:04 +0000.638849][7f9c] Try to start webrtc recording


device.

[041:383] [2022-03-09 13:43:04 +0000.638882][7f9c] StartRecording. threadID:32668

[041:383] [2022-03-09 13:43:04 +0000.638924][7f9c] default mode: Set the recording


mode to voice communication to enable HW AEC .

[041:383] [2022-03-09 13:43:04 +0000.638948][7f9c] Set the recording mode before


getSetting: 4
[041:383] [2022-03-09 13:43:04 +0000.638923][1dc2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[041:383] [2022-03-09 13:43:04 +0000.638969][7f9c] Set the recording mode after
getSetting: 1
[041:426] [2022-03-09 13:43:04 +0000.681748][7f9c] StartRecording finished.

[041:426] [2022-03-09 13:43:04 +0000.681819][7f9c] audio: start the audio mic


checker timer.

[041:426] [2022-03-09 13:43:04 +0000.682266][7f9c] machine model :xiaomi


[041:426] [2022-03-09 13:43:04 +0000.682314][7f9c] Support this machine
model :xiaomi
[041:426] [2022-03-09 13:43:04 +0000.682333][7f9c] global inited! current sdk
version: 07-20-936c45f
[041:804] [2022-03-09 13:43:05 +0000.59793][18a8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[041:804] [2022-03-09 13:43:05 +0000.60371][1dbe] MediaFilterCamera, recording file
context:0x7c97be2440 input texture:16
[041:805] [2022-03-09 13:43:05 +0000.60755][1dbe] GLESContext:
[041:805] [2022-03-09 13:43:05 +0000.61047][1dbe] The result of eglGetDisplay is:
0xb400007ce7b8be70
[041:807] [2022-03-09 13:43:05 +0000.63105][1dbe] The result of creation:
0x7c97c0fb00
[041:807] [2022-03-09 13:43:05 +0000.63397][1dbe] The result of
eglCreatePbufferSurface is: 0x7c97bf2dc0
[041:809] [2022-03-09 13:43:05 +0000.64695][18a8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c97be2440 input_texture: 16
[042:058] [2022-03-09 13:43:05 +0000.314371][1dc2] Run AGC when audioType = 0
[042:059] [2022-03-09 13:43:05 +0000.314973][1dc2]
AudioDeviceDataHandler::MixAndSendOutFrame
[042:779] [2022-03-09 13:43:06 +0000.35206][1dc2] haveEnoughProcessedData
internalAudioStream.length: 0
[044:061] [2022-03-09 13:43:07 +0000.316714][1dc3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[044:061] [2022-03-09 13:43:07 +0000.316969][1dc3] _deviceSampleRate:48000

[044:064] [2022-03-09 13:43:07 +0000.320167][1dc2] Run AGC when audioType = 0


[044:492] [2022-03-09 13:43:07 +0000.748432][1dc2] haveEnoughProcessedData
internalAudioStream.length: 0
[044:829] [2022-03-09 13:43:08 +0000.84733][7f9c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[044:829] [2022-03-09 13:43:08 +0000.85008][7f9c] ~MediaFilterCamera time:111772007
enter.

[044:829] [2022-03-09 13:43:08 +0000.85073][7f9c] StopPullFrameAndWriteMp4


time:111772007 enter.

[044:830] [2022-03-09 13:43:08 +0000.85849][1dbd] stop recording


[044:830] [2022-03-09 13:43:08 +0000.85955][1dbd] we have stopped recording before
[044:830] [2022-03-09 13:43:08 +0000.86086][7f9c] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[044:831] [2022-03-09 13:43:08 +0000.87007][7f9c] DestroyPipelineAndFilters


time:111772009 enter.

[044:831] [2022-03-09 13:43:08 +0000.87162][7f9c] DestroyPipelineAndFilters leave.


expire time = 0 ms

[044:831] [2022-03-09 13:43:08 +0000.87218][7f9c] AppDeviceManagerStopMic

[044:831] [2022-03-09 13:43:08 +0000.87329][7f9c] AppDeviceManagerStopMic::mic


status is on
[0[000:029] [2022-03-17 15:32:31 +0000.310198][65ca] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
17 15:32:31 +0000
[000:029] [2022-03-17 15:32:31 +0000.310317][65ca] dump file m_prefix:-07-27-
feaf968

[000:033] [2022-03-17 15:32:31 +0000.314462][65ca] dump


filename:support_resolution.txt dump time:1646833388

[000:033] [2022-03-17 15:32:31 +0000.314540][65ca] dump filename:trace.txt dump


time:1646833388

[000:033] [2022-03-17 15:32:31 +0000.314693][65ca] set AppID=123 old AppID=-1


[000:033] [2022-03-17 15:32:31 +0000.314722][65ca] Init the android object with
jvm:0xb400007c8ea589d0 env:0x7c7ea65450 context:0x7b29a66aa8

[000:033] [2022-03-17 15:32:31 +0000.314755][65ca] SetAndroidMediaCodecObjects


time:99464810 enter.
[000:033] [2022-03-17 15:32:31 +0000.314785][65ca] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:033] [2022-03-17 15:32:31 +0000.314804][65ca] SetAndroidMediaCodecObjects


time:99464810 enter.

[000:033] [2022-03-17 15:32:31 +0000.314828][65ca] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007c8ea589d0
[000:033] [2022-03-17 15:32:31 +0000.314856][65ca] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007c8ea589d0 address:0x7a6eb20050
[000:033] [2022-03-17 15:32:31 +0000.314879][65ca] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007c8ea589d0
address:0x7a6eb20050
[000:033] [2022-03-17 15:32:31 +0000.314892][65ca] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:033] [2022-03-17 15:32:31 +0000.314921][65ca] Set the android objects with


jvm:0xb400007c8ea589d0 env:0x7c7ea65450 context:0x7b29a66aa8

[000:035] [2022-03-17 15:32:31 +0000.316258][65ca] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7c7ea65450
[000:035] [2022-03-17 15:32:31 +0000.316290][65ca] SystemUtil Init done
[000:064] [2022-03-17 15:32:31 +0000.345102][65ca]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:065] [2022-03-17 15:32:31 +0000.346079][65ca]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:065] [2022-03-17 15:32:31 +0000.346506][65ca] machine model :xiaomi
[000:065] [2022-03-17 15:32:31 +0000.346550][65ca] Support this machine
model :xiaomi
[000:067] [2022-03-17 15:32:31 +0000.348632][65ca] MediaFilterCamera
[000:067] [2022-03-17 15:32:31 +0000.348721][65ca] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:067] [2022-03-17 15:32:31 +0000.348829][65ca] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:067] [2022-03-17 15:32:31 +0000.348861][65ca] Recording session using default
bitrate support by app:31457280
[000:068] [2022-03-17 15:32:31 +0000.349120][76cf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7caeaabf10
[000:068] [2022-03-17 15:32:31 +0000.349156][76cf] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:068] [2022-03-17 15:32:31 +0000.349252][65ca] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:069] [2022-03-17 15:32:31 +0000.350207][65ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:069] [2022-03-17 15:32:31 +0000.350488][65ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:069] [2022-03-17 15:32:31 +0000.350565][65ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:069] [2022-03-17 15:32:31 +0000.350681][65ca] DeviceInit:
[000:071] [2022-03-17 15:32:31 +0000.352516][65ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:071] [2022-03-17 15:32:31 +0000.352821][65ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:072] [2022-03-17 15:32:31 +0000.353293][65ca] CreatePlatformSpecificObjects:
[000:072] [2022-03-17 15:32:31 +0000.353356][65ca] audio device use null audio
input and opensl output
[000:072] [2022-03-17 15:32:31 +0000.353408][65ca] Create OpenSLES output module
with java VM support.
[000:073] [2022-03-17 15:32:31 +0000.354715][65ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:074] [2022-03-17 15:32:31 +0000.354989][65ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:074] [2022-03-17 15:32:31 +0000.355218][65ca] Create OpenSLES output module
with buffer num:2

[000:074] [2022-03-17 15:32:31 +0000.355323][65ca] Error(trace.cc:40): Init the


output and input for audio device template.
[000:074] [2022-03-17 15:32:31 +0000.355355][65ca] Init the output device.

[000:074] [2022-03-17 15:32:31 +0000.355383][65ca] Set the playout as stereo:1


[000:074] [2022-03-17 15:32:31 +0000.355423][65ca] Set the sample rate to be:44100

[000:076] [2022-03-17 15:32:31 +0000.357155][65ca] Low latency buffer size:144 low


sample rate:48000
[000:076] [2022-03-17 15:32:31 +0000.357230][65ca] DeviceInit: Done
[000:079] [2022-03-17 15:32:31 +0000.360499][65ca] global inited! current sdk
version: 07-27-feaf968
[000:484] [2022-03-17 15:32:31 +0000.765337][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:484] [2022-03-17 15:32:31 +0000.765475][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
15, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[000:485] [2022-03-17 15:32:31 +0000.766489][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:485] [2022-03-17 15:32:31 +0000.766710][76d0] MediaFilterCamera, recording
file context:0x7c2ea8e9c0 input texture:15
[000:485] [2022-03-17 15:32:31 +0000.766766][76d0] GLESContext:
[000:485] [2022-03-17 15:32:31 +0000.766806][76d0] The result of eglGetDisplay is:
0xb400007c7ea613b0
[000:486] [2022-03-17 15:32:31 +0000.767696][76d0] The result of creation:
0x7c2eac9b50
[000:486] [2022-03-17 15:32:31 +0000.767820][76d0] The result of
eglCreatePbufferSurface is: 0x7c2ea98350
[000:486] [2022-03-17 15:32:31 +0000.767943][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x7c2ea8e9c0 input_texture: 15
[004:965] [2022-03-17 15:32:36 +0000.246519][65a3] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[004:965] [2022-03-17 15:32:36 +0000.246601][65a3]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[004:967] [2022-03-17 15:32:36 +0000.248259][65a3]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[004:967] [2022-03-17 15:32:36 +0000.248682][76d0] MediaFilterCamera, recording
file context:0x7c2ea8e9c0 input texture:15
[004:967] [2022-03-17 15:32:36 +0000.248761][76d0] construct OpenGLRenderProgram
0x7cbeb565b8
[004:967] [2022-03-17 15:32:36 +0000.248824][76d0] CropFilter::SetOrientation
orientation: 90
[004:967] [2022-03-17 15:32:36 +0000.248865][76d0] filter: filter pipeline
construtc this: 0x7c5eaa8290
[004:967] [2022-03-17 15:32:36 +0000.248890][76d0] filter: filter pipeline2 update
pattern: 1
[004:968] [2022-03-17 15:32:36 +0000.248979][76d0] CameraSource::source_id_:1
[004:968] [2022-03-17 15:32:36 +0000.249221][76d0] SetPlayLoop: AudioSource
SetPlayLoop 0
[004:970] [2022-03-17 15:32:36 +0000.251504][76d0]
Warning(media_filter_camera.cc:483): seekPos:0
[004:970] [2022-03-17 15:32:36 +0000.251615][76d0] BindInputFilter 0x7c8ea8f0d0
this 0x7cbeb568a0
[004:970] [2022-03-17 15:32:36 +0000.251651][76d0] BindInputFilter 0x7cbeb568a0
this 0x7c5eaa8328
[004:970] [2022-03-17 15:32:36 +0000.251720][76d0] SetParamForFilter time:99469747
enter.

[004:970] [2022-03-17 15:32:36 +0000.251742][76d0] SetParamForFilter: Params video


index is: 0
[004:970] [2022-03-17 15:32:36 +0000.251759][76d0] SetParamForFilter: Params seek
pos is: 0
[004:970] [2022-03-17 15:32:36 +0000.251774][76d0] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.velocity/
movie_mode: 0
[004:970] [2022-03-17 15:32:36 +0000.251795][76d0] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.velocity//config.json
[004:972] [2022-03-17 15:32:36 +0000.252987][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253071][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253113][76d0]
exp_des.start:0exp_des.end:3630exp_des.expressionstr:0.5 + 0.1*x /3630
[004:972] [2022-03-17 15:32:36 +0000.253150][76d0]
exp_des.start:0exp_des.end:3630exp_des.expressionstr:0.5 + 0.1*x /3630
[004:972] [2022-03-17 15:32:36 +0000.253180][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253206][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253233][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253262][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253290][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253315][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253344][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253371][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253399][76d0]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253427][76d0]
Warning(parse_template_json.cc:95): json parament no found the parament
[004:972] [2022-03-17 15:32:36 +0000.253455][76d0]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[004:972] [2022-03-17 15:32:36 +0000.253482][76d0] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.velocity//filter.png
[004:972] [2022-03-17 15:32:36 +0000.253511][76d0]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[004:972] [2022-03-17 15:32:36 +0000.253537][76d0]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[004:987] [2022-03-17 15:32:36 +0000.268407][76d0] SetParamForFilter leave. expire
time = 17 ms

[004:987] [2022-03-17 15:32:36 +0000.268631][76d0] OnOutputSizeChanged width 1920


height 1080
[004:987] [2022-03-17 15:32:36 +0000.268671][76d0] OpenGLFrameBuffer: width:1920
height:1080
[004:987] [2022-03-17 15:32:36 +0000.268697][76d0] OpenGLFrameBuffer: width:1920
height:1080
[004:987] [2022-03-17 15:32:36 +0000.268710][76d0] OpenGLFrameBuffer: width:1920
height:1080
[004:987] [2022-03-17 15:32:36 +0000.268728][76d0] OpenGLFrameBuffer: width:1920
height:1080
[004:987] [2022-03-17 15:32:36 +0000.268752][76d0] OpenGLFrameBuffer: width:1920
height:1080
[004:987] [2022-03-17 15:32:36 +0000.268777][76d0] OpenGLFrameBuffer: width:1920
height:1080
[004:987] [2022-03-17 15:32:36 +0000.268800][76d0] construct TrivalImageDrawer
0x7c6eab37d0
[004:987] [2022-03-17 15:32:36 +0000.268825][76d0] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7c6eab37d0 context 0x7bfeafab00
[004:987] [2022-03-17 15:32:36 +0000.268848][76d0] setupGLES:
[004:989] [2022-03-17 15:32:36 +0000.270408][76d0] OpenGLRenderProgram::Initialize.
[004:989] [2022-03-17 15:32:36 +0000.270507][76d0] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[004:989] [2022-03-17 15:32:36 +0000.270533][76d0] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[004:989] [2022-03-17 15:32:36 +0000.270614][76d0] Init open gl render:
0x7cbeb565b8
[004:989] [2022-03-17 15:32:36 +0000.270644][76d0] Fragement shader path:
[004:989] [2022-03-17 15:32:36 +0000.270668][76d0] Fragement shader path:
[004:989] [2022-03-17 15:32:36 +0000.270690][76d0] create opengl program object.
[004:989] [2022-03-17 15:32:36 +0000.270713][76d0] create shader: vertex
[004:989] [2022-03-17 15:32:36 +0000.270880][76d0] create shader: fragment
[005:074] [2022-03-17 15:32:36 +0000.355341][76d0] External image path is empty!
[005:074] [2022-03-17 15:32:36 +0000.355437][76d0] Error(crop_filter.cc:464): Init
the image texture failed.
[005:074] [2022-03-17 15:32:36 +0000.355458][76d0] OpenGLRenderProgram::Initialize
success.
[005:074] [2022-03-17 15:32:36 +0000.355509][76d0] Setup the OpenGL result:1
[005:074] [2022-03-17 15:32:36 +0000.355806][76cf] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.velocity_16475311508
37/record_video_99469851.mp4
[005:074] [2022-03-17 15:32:36 +0000.355849][76d1] Pull audio failed.(wait video!)
[005:074] [2022-03-17 15:32:36 +0000.355910][76d1]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[005:074] [2022-03-17 15:32:36 +0000.355950][76ec] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c9eac6f58
[005:074] [2022-03-17 15:32:36 +0000.355909][76cf] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.velocity_16475311508
37/record_video_99469851.mp4 fileFd: -1 audio_timescale:44100 video_timescale:90000
[005:075] [2022-03-17 15:32:36 +0000.356002][76cf] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[005:075] [2022-03-17 15:32:36 +0000.356070][76cf] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.velocity_16475311508
37/record_video_99469851.mp4 fileFD: -1
[005:075] [2022-03-17 15:32:36 +0000.356320][76cf] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.velocity_16475311508
37/record_video_99469851.mp4 is opened successfully
[005:075] [2022-03-17 15:32:36 +0000.356350][76cf] setupMediaProcessers:
[005:075] [2022-03-17 15:32:36 +0000.356364][76cf]
RecordingSessionInternalSimple:setup media processers.
[005:075] [2022-03-17 15:32:36 +0000.356390][76cf] construct AAC encoder
[005:075] [2022-03-17 15:32:36 +0000.356574][76cf] H264Encoder creating:
superfast011818
[005:075] [2022-03-17 15:32:36 +0000.356614][76cf] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[005:076] [2022-03-17 15:32:36 +0000.357037][76cf] H264Encode::GetMachineModel is
M2101K9AG
[005:076] [2022-03-17 15:32:36 +0000.357071][76cf] H264Encoder machine_mode
is:M2101K9AG
[005:076] [2022-03-17 15:32:36 +0000.357085][76cf] setupCompressionSession:
[005:076] [2022-03-17 15:32:36 +0000.357110][76cf] H264Encode::creating hareware
Encoder
[005:076] [2022-03-17 15:32:36 +0000.357125][76cf] AndroidHwAvcEncoder
time:99469853 enter.
[005:076] [2022-03-17 15:32:36 +0000.357283][76cf] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007c8ea589d0 address:0x7a6eb20050
[005:076] [2022-03-17 15:32:36 +0000.357393][76cf] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[005:076] [2022-03-17 15:32:36 +0000.357424][76cf] The video avc hw codec address
is 0x7bceacbdb0
[005:076] [2022-03-17 15:32:36 +0000.357489][76cf] AndroidHwAvcEncoder leave.
expire time = 0 ms

[005:076] [2022-03-17 15:32:36 +0000.357518][76cf] RegisterEncodeCompleteCallback


time:99469853 enter.

[005:076] [2022-03-17 15:32:36 +0000.357605][76cf] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[005:076] [2022-03-17 15:32:36 +0000.357638][76cf] InitEncode time:99469853 enter.

[005:076] [2022-03-17 15:32:36 +0000.357702][76cf] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[005:076] [2022-03-17 15:32:36 +0000.357735][76cf] Create time:99469853 enter.

[005:076] [2022-03-17 15:32:36 +0000.357767][76cf] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[005:076] [2022-03-17 15:32:36 +0000.357786][76cf]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7c4eacc6d0
[005:094] [2022-03-17 15:32:36 +0000.375048][76cf] supported_type:video/avc
[005:094] [2022-03-17 15:32:36 +0000.375183][76cf] name:OMX.qcom.video.encoder.avc
mime:video/avc
[005:094] [2022-03-17 15:32:36 +0000.375227][76cf] hwCodecPrefix :OMX.qcom.
[005:094] [2022-03-17 15:32:36 +0000.375252][76cf] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[005:094] [2022-03-17 15:32:36 +0000.375276][76cf] mediacodec_createCodecByName
time:99469871 enter.

[005:094] [2022-03-17 15:32:36 +0000.375295][76cf] WrapAndroidMediaCodec


time:99469871 enter.

[005:094] [2022-03-17 15:32:36 +0000.375437][76cf] WrapAndroidMediaCodec leave.


expire time = 0 ms

[005:141] [2022-03-17 15:32:36 +0000.422616][76cf] mediacodec_createCodecByName


leave. expire time = 47 ms

[005:141] [2022-03-17 15:32:36 +0000.422870][76cf] WrapAndroidMediaFromat


time:99469918 enter.

[005:142] [2022-03-17 15:32:36 +0000.423054][76cf] WrapAndroidMediaFromat leave.


expire time = 1 ms

[005:147] [2022-03-17 15:32:36 +0000.428270][76d1]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[005:219] [2022-03-17 15:32:36 +0000.500398][76d1]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[005:292] [2022-03-17 15:32:36 +0000.573338][76d1]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[005:299] [2022-03-17 15:32:36 +0000.580189][76cf] Destroy time:99470076 enter.
[005:299] [2022-03-17 15:32:36 +0000.580576][76cf] WrapAndroidMediaFromat::
Destroy
[005:299] [2022-03-17 15:32:36 +0000.580654][76cf] Destroy leave. expire time = 0
ms

[005:299] [2022-03-17 15:32:36 +0000.580763][76cf] ~WrapAndroidMediaFromat


time:99470076 enter.

[005:299] [2022-03-17 15:32:36 +0000.580817][76cf] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[005:299] [2022-03-17 15:32:36 +0000.580873][76cf] Create leave. expire time = 223


ms

[005:299] [2022-03-17 15:32:36 +0000.580923][76cf] isSemiPlanarSupport


time:99470076 enter.

[005:300] [2022-03-17 15:32:36 +0000.580969][76cf] H264Encoder isSemiPlanarSupport


[005:300] [2022-03-17 15:32:36 +0000.581021][76cf] isSemiPlanarSupport leave.
expire time = 1 ms

[005:300] [2022-03-17 15:32:36 +0000.581069][76cf] creat hw H264Encoder success,


isSemiPlanar:1
[005:300] [2022-03-17 15:32:36 +0000.581467][76cf] InitEncode leave. expire time =
224 ms

[005:300] [2022-03-17 15:32:36 +0000.581535][76cf] H264Encode::created Encoder


[005:300] [2022-03-17 15:32:36 +0000.581586][76cf] H264Encode:: H264 encoder
created.
[005:300] [2022-03-17 15:32:36 +0000.581637][76cf] H264 encoder created.
[005:300] [2022-03-17 15:32:36 +0000.581686][76cf]
RecordingSessionInternalSimple:created avc encoder avc: 0x7c7eb09110
[005:300] [2022-03-17 15:32:36 +0000.581747][76cf] setOutput:
[005:300] [2022-03-17 15:32:36 +0000.581796][76cf]
RecordingSessionInternalSimple:encoder set output to muxer!
[005:300] [2022-03-17 15:32:36 +0000.581843][76cf] request a key frame
[005:300] [2022-03-17 15:32:36 +0000.581887][76cf] H264Encode:: request a key frame
[005:302] [2022-03-17 15:32:36 +0000.583200][76d0] Start:
[005:302] [2022-03-17 15:32:36 +0000.583617][76d3] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[005:302] [2022-03-17 15:32:36 +0000.583708][76d3] Reset: history total size: 98
[005:302] [2022-03-17 15:32:36 +0000.583769][76d3] DeviceStart:
audioDevice_:0x7d3eacc390
[005:302] [2022-03-17 15:32:36 +0000.583815][76d3] DeviceStart: time profile
playout init before
[005:302] [2022-03-17 15:32:36 +0000.583864][76d3] DeviceStart: time profile
playout init end
[005:302] [2022-03-17 15:32:36 +0000.583904][76d3] OpenSlesOutput:Start playout

[005:306] [2022-03-17 15:32:36 +0000.587404][76d3] The machine model:M2101K9AG

[005:306] [2022-03-17 15:32:36 +0000.587668][76d3] Create the opensl output player.


streamtype before:0

[005:306] [2022-03-17 15:32:36 +0000.587753][76d3] Create the opensl output player.


streamtype after:3

[005:343] [2022-03-17 15:32:36 +0000.624374][76d3] Enqueue opensl buffer size:1764


[005:366] [2022-03-17 15:32:36 +0000.647612][76d1]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[005:378] [2022-03-17 15:32:36 +0000.659989][76d3] DeviceStart: time profile
playout all end
[005:379] [2022-03-17 15:32:36 +0000.660049][76f2]
PlayerSimpleBufferQueueCallbackHandler function
[005:379] [2022-03-17 15:32:36 +0000.660207][76d3] operator(): Audio playback
started.
[005:379] [2022-03-17 15:32:36 +0000.660315][76f2] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[005:379] [2022-03-17 15:32:36 +0000.660387][76f2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[005:437] [2022-03-17 15:32:36 +0000.718316][76d1]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[005:446] [2022-03-17 15:32:36 +0000.726981][76d0] begine recode to first frame
spend time:479
[005:446] [2022-03-17 15:32:36 +0000.727071][76d0] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c8ea8ef90
[005:446] [2022-03-17 15:32:36 +0000.727108][76d0] add frame because frame
interval.
[005:446] [2022-03-17 15:32:36 +0000.727128][76d0] blur_distance_:0
[005:446] [2022-03-17 15:32:36 +0000.727171][76d0] blur_direction_angle_:-90
[005:446] [2022-03-17 15:32:36 +0000.727199][76d0] color_r_offset_:0
[005:446] [2022-03-17 15:32:36 +0000.727228][76d0] color_g_offset:0
[005:446] [2022-03-17 15:32:36 +0000.727253][76d0] play_speed_:1
[005:446] [2022-03-17 15:32:36 +0000.727320][76d0] roll_value_:0
[005:446] [2022-03-17 15:32:36 +0000.727343][76d0] need_extra_image_:0 need_image:
0
[005:446] [2022-03-17 15:32:36 +0000.727373][76d0] ResetFramePtsadjust pts:
0current pts:10
[005:446] [2022-03-17 15:32:36 +0000.727395][76d0]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[005:446] [2022-03-17 15:32:36 +0000.727422][76d0]
GPUImageProcessing::SetOrientation orientation: 90
[005:446] [2022-03-17 15:32:36 +0000.727449][76d0] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[005:446] [2022-03-17 15:32:36 +0000.727498][76d0] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[005:446] [2022-03-17 15:32:36 +0000.727520][76d0] GPUImageProcessing: input frame
width2160 X 3840
[005:447] [2022-03-17 15:32:36 +0000.728302][76d0] drawYUV420 render
OpenGLRenderProgram:0x7cbeb565b8
[005:448] [2022-03-17 15:32:36 +0000.729117][76d0] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:448] [2022-03-17 15:32:36 +0000.729237][76d0] CropFilter::OnVideoFrame
outputtexture :18
[005:448] [2022-03-17 15:32:36 +0000.729259][76d0] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:448] [2022-03-17 15:32:36 +0000.729768][70ab] video render surface render a
frame
[005:451] [2022-03-17 15:32:36 +0000.732323][76d0] The read pixel from buffer take:
3 width:1920 height:1080 frameType:0
[005:476] [2022-03-17 15:32:36 +0000.757341][76d0] drawYUV420 render
OpenGLRenderProgram:0x7cbeb565b8
[005:485] [2022-03-17 15:32:36 +0000.766106][76d0] The convert RGB to YUV take 7
[005:485] [2022-03-17 15:32:36 +0000.766963][76d0] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[005:486] [2022-03-17 15:32:36 +0000.767182][76d0]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[005:486] [2022-03-17 15:32:36 +0000.767891][76eb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[005:487] [2022-03-17 15:32:36 +0000.768151][76eb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[005:487] [2022-03-17 15:32:36 +0000.768230][76eb] push video frame to H264
encoder. (100 frame for one log)

[005:487] [2022-03-17 15:32:36 +0000.768291][76eb] push video frame to H264


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

[005:487] [2022-03-17 15:32:36 +0000.768353][76eb] H264Encode::push video frame to


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

[005:487] [2022-03-17 15:32:36 +0000.768420][76eb] Push an pts:0 to dts queue.


[005:487] [2022-03-17 15:32:36 +0000.768498][76eb] DTS queue for
Generator:0x7c9ead3408 0
[005:487] [2022-03-17 15:32:36 +0000.768563][76eb] The input pts:0 fps:30
[005:489] [2022-03-17 15:32:36 +0000.770178][76d1] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.velocity//bgm.mp3
sync_mode: 1 seek_pos: 0 delay: 0 this:0x7cbebd1c40
[005:492] [2022-03-17 15:32:36 +0000.773182][76eb]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[005:529] [2022-03-17 15:32:36 +0000.810508][76d0] drawYUV420 render
OpenGLRenderProgram:0x7cbeb565b8
[005:532] [2022-03-17 15:32:36 +0000.813376][76e7] FFMpeg=> [mp3 @ 0x7cceb1a180]
Current FFmpeg version git-2021-06-16-97cea6f

[005:564] [2022-03-17 15:32:36 +0000.845879][76d1] FilterPipeline2::OnAudioFrame


pts 0 last_audio_timestamp_ 0
[005:565] [2022-03-17 15:32:36 +0000.846112][76d1]
MediaFilterCamera::OnOutputAudioFrame timestamp: 0.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:27
[005:565] [2022-03-17 15:32:36 +0000.846333][76d1] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[005:565] [2022-03-17 15:32:36 +0000.846583][76d3] The audio playback speed:100
(1/100)
[005:565] [2022-03-17 15:32:36 +0000.846655][76d3] lipsync_debug: The current
played audio timestamp is:0(1/50)
[005:565] [2022-03-17 15:32:36 +0000.846678][76d3] First audio frame rendering
[005:578] [2022-03-17 15:32:36 +0000.859827][76ea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[005:579] [2022-03-17 15:32:36 +0000.860282][76ec] add aac audio track with id:1
[005:587] [2022-03-17 15:32:36 +0000.868238][76ec] audio start ts:0
[005:587] [2022-03-17 15:32:36 +0000.868336][76ec] the audio frame has been written
into MP4 file
[005:606] [2022-03-17 15:32:36 +0000.887809][76eb] h264 add frame header cdr flag
[005:608] [2022-03-17 15:32:36 +0000.889665][76eb] h264 add frame header cdr flag
[005:610] [2022-03-17 15:32:36 +0000.891951][76eb] SendFrame
encodedImage._timeStamp:0encodedImage->_length:466862
[005:611] [2022-03-17 15:32:36 +0000.892297][76eb] Received key frame:0
[005:611] [2022-03-17 15:32:36 +0000.892369][76eb] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[005:611] [2022-03-17 15:32:36 +0000.892457][76eb] H264Encode::H264SWEncoder get
callback, length:466862 type:0 nalType:7length:18
[005:611] [2022-03-17 15:32:36 +0000.892516][76eb] H264Encode:: get a sps pps
header!headerSize:30
[005:611] [2022-03-17 15:32:36 +0000.892568][76eb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[005:612] [2022-03-17 15:32:36 +0000.893072][76ec] get the H.264 SPS parameter
[005:612] [2022-03-17 15:32:36 +0000.893338][76ec] add video track with id:2
[005:616] [2022-03-17 15:32:36 +0000.897378][76ec] get the H.264 PPS parameter
[005:619] [2022-03-17 15:32:36 +0000.900823][76ec] get the H.264 IDR frame
[005:620] [2022-03-17 15:32:36 +0000.901093][76ec] resss:true
[005:620] [2022-03-17 15:32:36 +0000.901157][76ec] video start ts:0
[005:620] [2022-03-17 15:32:36 +0000.901316][76ec] the video frame has been written
into MP4 file
[005:678] [2022-03-17 15:32:36 +0000.959711][76d0] max rang is 200ms, insert a
frame last pts:200 current pts:267
[005:811] [2022-03-17 15:32:37 +0000.92851][76d0] max rang is 200ms, insert a frame
last pts:333 current pts:400
[005:952] [2022-03-17 15:32:37 +0000.233036][76d0] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:996] [2022-03-17 15:32:37 +0000.277686][76d0] The convert RGB to YUV take 12
[006:314] [2022-03-17 15:32:37 +0000.595017][76eb] DTS queue for
Generator:0x7c9ead3408 800 833
[006:374] [2022-03-17 15:32:37 +0000.655356][76f2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[006:459] [2022-03-17 15:32:37 +0000.740479][76d0] CropFilter::OnVideoFrame
outputtexture :18
[006:459] [2022-03-17 15:32:37 +0000.740816][76d0] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:479] [2022-03-17 15:32:37 +0000.760804][76d0] CameraSource::PushExtraFrame
pkt_dts: 1067, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c8ea8ef90
[006:488] [2022-03-17 15:32:37 +0000.769718][76d0] The convert RGB to YUV take 5
[006:512] [2022-03-17 15:32:37 +0000.793711][70ab] video render surface render a
frame
[006:841] [2022-03-17 15:32:38 +0000.122053][76d0] max rang is 200ms, insert a
frame last pts:1366 current pts:1433
[006:849] [2022-03-17 15:32:38 +0000.130590][76eb] Push an pts:1333 to dts queue.
[006:940] [2022-03-17 15:32:38 +0000.221239][76d0] max rang is 200ms, insert a
frame last pts:1466 current pts:1533
[006:947] [2022-03-17 15:32:38 +0000.228784][76d0] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:965] [2022-03-17 15:32:38 +0000.246961][76eb] last dts:1300 currentPts:1333
ppsOrSPS:0 queue length:4
[006:988] [2022-03-17 15:32:38 +0000.269150][76d0] The convert RGB to YUV take 8
[007:117] [2022-03-17 15:32:38 +0000.398146][76d0] max rang is 200ms, insert a
frame last pts:1633 current pts:1700
[007:165] [2022-03-17 15:32:38 +0000.446376][76eb] DTS queue for
Generator:0x7c9ead3408 1633 1667
[007:241] [2022-03-17 15:32:38 +0000.522748][76d0] max rang is 200ms, insert a
frame last pts:1766 current pts:1833
[007:395] [2022-03-17 15:32:38 +0000.676150][76f2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[007:444] [2022-03-17 15:32:38 +0000.725563][76d0] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[007:446] [2022-03-17 15:32:38 +0000.727674][76d0] CropFilter::OnVideoFrame
outputtexture :18
[007:447] [2022-03-17 15:32:38 +0000.728105][76d0] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[007:485] [2022-03-17 15:32:38 +0000.766916][76d0] The convert RGB to YUV take 4
[007:542] [2022-03-17 15:32:38 +0000.823925][76d0] max rang is 200ms, insert a
frame last pts:2066 current pts:2133
[007:556] [2022-03-17 15:32:38 +0000.837552][76eb] h264 add frame header cdr flag
[007:558] [2022-03-17 15:32:38 +0000.839089][76eb] Received key frame:2000
[007:592] [2022-03-17 15:32:38 +0000.873733][76ec] get the H.264 IDR frame
[007:608] [2022-03-17 15:32:38 +0000.889975][76d0] CameraSource::PushExtraFrame
pkt_dts: 2199, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c8ea8ef90
[007:676] [2022-03-17 15:32:38 +0000.957540][76d0] max rang is 200ms, insert a
frame last pts:2199 current pts:2266
[007:708] [2022-03-17 15:32:38 +0000.989920][70ab] video render surface render a
frame
[007:802] [2022-03-17 15:32:39 +0000.83830][76d1] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[007:809] [2022-03-17 15:32:39 +0000.89991][76d3] The audio playback speed:100
(1/100)
[007:809] [2022-03-17 15:32:39 +0000.90180][76d3] lipsync_debug: The current played
audio timestamp is:2400(1/50)
[007:810] [2022-03-17 15:32:39 +0000.91787][76d0] max rang is 200ms, insert a frame
last pts:2333 current pts:2399
[007:972] [2022-03-17 15:32:39 +0000.253179][76d0] max rang is 200ms, insert a
frame last pts:2500 current pts:2566
[007:972] [2022-03-17 15:32:39 +0000.253760][76d0] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:984] [2022-03-17 15:32:39 +0000.265653][76eb] DTS queue for
Generator:0x7c9ead3408 2467
[007:989] [2022-03-17 15:32:39 +0000.270328][76d0] The convert RGB to YUV take 10
[008:107] [2022-03-17 15:32:39 +0000.388650][76d0] max rang is 200ms, insert a
frame last pts:2633 current pts:2699
[008:156] [2022-03-17 15:32:39 +0000.437060][76eb] Push an pts:2667 to dts queue.
[008:209] [2022-03-17 15:32:39 +0000.490857][76d0] max rang is 200ms, insert a
frame last pts:2733 current pts:2799
[008:219] [2022-03-17 15:32:39 +0000.500594][76eb] last dts:2633 currentPts:2667
ppsOrSPS:0 queue length:2
[008:307] [2022-03-17 15:32:39 +0000.588659][76d0] max rang is 200ms, insert a
frame last pts:2833 current pts:2899
[008:361] [2022-03-17 15:32:39 +0000.642725][76f2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:450] [2022-03-17 15:32:39 +0000.731134][76d0] max rang is 200ms, insert a
frame last pts:2966 current pts:3032
[008:459] [2022-03-17 15:32:39 +0000.740725][76d0] CropFilter::OnVideoFrame
outputtexture :18
[008:463] [2022-03-17 15:32:39 +0000.744612][76d0] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[008:488] [2022-03-17 15:32:39 +0000.769983][76d0] The convert RGB to YUV take 6
[008:536] [2022-03-17 15:32:39 +0000.817600][76d0] max rang is 200ms, insert a
frame last pts:3066 current pts:3133
[008:676] [2022-03-17 15:32:39 +0000.957099][76d0] max rang is 200ms, insert a
frame last pts:3199 current pts:3266
[008:774] [2022-03-17 15:32:40 +0000.55251][76d0] max rang is 200ms, insert a frame
last pts:3299 current pts:3366
[008:774] [2022-03-17 15:32:40 +0000.55725][76d0] drawYUV420 render
OpenGLRenderProgram:0x7cbeb565b8
[008:808] [2022-03-17 15:32:40 +0000.89342][76d0] GPUImageProcessing: process video
frame with resolution 1920 X 1080
[008:808] [2022-03-17 15:32:40 +0000.89490][76d0] GPUImageProcessing: input frame
width2160 X 3840
[008:809] [2022-03-17 15:32:40 +0000.90020][76d0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:809] [2022-03-17 15:32:40 +0000.90154][76d0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:816] [2022-03-17 15:32:40 +0000.97232][76eb] DTS queue for
Generator:0x7c9ead3408 3267 3300 3333
[008:849] [2022-03-17 15:32:40 +0000.130468][76eb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:3367
[008:849] [2022-03-17 15:32:40 +0000.130715][76eb] push video frame to H264
encoder. (100 frame for one log)

[008:850] [2022-03-17 15:32:40 +0000.131002][76eb] push video frame to H264


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

[008:850] [2022-03-17 15:32:40 +0000.131261][76eb] H264Encode::push video frame to


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

[008:850] [2022-03-17 15:32:40 +0000.131359][76eb] The input pts:3367 fps:30


[008:856] [2022-03-17 15:32:40 +0000.137812][76eb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3300 pts:3300
[008:858] [2022-03-17 15:32:40 +0000.139050][76eb] SendFrame
encodedImage._timeStamp:3333encodedImage->_length:89968
[008:907] [2022-03-17 15:32:40 +0000.188414][76d0] max rang is 200ms, insert a
frame last pts:3432 current pts:3499
[008:928] [2022-03-17 15:32:40 +0000.209429][76eb] H264Encode::H264SWEncoder get
callback, length:77184 type:1 nalType:1length:77180
[008:951] [2022-03-17 15:32:40 +0000.232513][76d0] CameraSource::PushExtraFrame
pkt_dts: 3532, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c8ea8ef90
[008:952] [2022-03-17 15:32:40 +0000.233555][76d0] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:995] [2022-03-17 15:32:40 +0000.276688][76d0] The convert RGB to YUV take 9
[009:075] [2022-03-17 15:32:40 +0000.356274][70ab] video render surface render a
frame
[009:075] [2022-03-17 15:32:40 +0000.356516][76d0] max rang is 200ms, insert a
frame last pts:3599 current pts:3666
[009:075] [2022-03-17 15:32:40 +0000.356660][76d0] Current timestamp:3632 is
greater than duration_time: 3630
[009:153] [2022-03-17 15:32:40 +0000.434956][76d3] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[009:154] [2022-03-17 15:32:40 +0000.435647][76d0] OnNeedStopRecording:
[009:158] [2022-03-17 15:32:40 +0000.439116][65a3]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[009:158] [2022-03-17 15:32:40 +0000.439903][76d0] operator(): Stop
[009:159] [2022-03-17 15:32:40 +0000.440432][76d0] Stop:
[009:159] [2022-03-17 15:32:40 +0000.440715][76d3] DeviceStop:
audioDevice_:0x7d3eacc390
[009:159] [2022-03-17 15:32:40 +0000.440841][76d3] OpenSlesOutput:Stop playout

[009:162] [2022-03-17 15:32:40 +0000.443929][76d3] DeviceStop: Done


[009:163] [2022-03-17 15:32:40 +0000.444434][76d3] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[009:166] [2022-03-17 15:32:40 +0000.447415][76eb]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[009:171] [2022-03-17 15:32:40 +0000.452262][76cf] stop recording
[009:171] [2022-03-17 15:32:40 +0000.452404][76cf]
RecordingSessionInternalSimple:destroy media processers
[009:171] [2022-03-17 15:32:40 +0000.452462][76cf] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[009:171] [2022-03-17 15:32:40 +0000.452514][76cf] H264Encode::flushing hareware
Encoder
[009:171] [2022-03-17 15:32:40 +0000.452780][76cf] Flush time:99473948 enter.

[009:171] [2022-03-17 15:32:40 +0000.452931][76cf] H264Encoder encoder flush


[009:172] [2022-03-17 15:32:40 +0000.453019][76cf] flush output queue
[009:499] [2022-03-17 15:32:40 +0000.780817][76cf] Flush leave. expire time = 328
ms

[009:500] [2022-03-17 15:32:40 +0000.781120][76cf] ~H264EncodeWrap:


[009:500] [2022-03-17 15:32:40 +0000.781186][76cf] ~H264Encode:
[009:500] [2022-03-17 15:32:40 +0000.781232][76cf] teardownCompressionSession:
H264Encode::destroying Encoder
[009:500] [2022-03-17 15:32:40 +0000.781281][76cf] Release time:99474277 enter.

[009:500] [2022-03-17 15:32:40 +0000.781535][76cf] Release:


MediaCodecVideoEncoder::Release _inited:1
[009:500] [2022-03-17 15:32:40 +0000.781601][76cf] Destroy time:99474277 enter.

[009:500] [2022-03-17 15:32:40 +0000.781650][76cf] H264Encoder encoderDestroy


[009:500] [2022-03-17 15:32:40 +0000.781698][76cf]
AndroidMediaCodecVideoEncoder::release env: 0x7c7eaa30f0
[009:500] [2022-03-17 15:32:40 +0000.781747][76cf]
AndroidMediaCodecVideoEncoder::Destroy
[009:561] [2022-03-17 15:32:40 +0000.842794][76cf] Destroy leave. expire time = 61
ms

[009:562] [2022-03-17 15:32:40 +0000.843122][76cf] Release leave. expire time = 62


ms

[009:562] [2022-03-17 15:32:40 +0000.843178][76cf] ~AndroidHwAvcEncoder


time:99474339 enter.

[009:562] [2022-03-17 15:32:40 +0000.843438][76cf] Release time:99474339 enter.

[009:562] [2022-03-17 15:32:40 +0000.843504][76cf] Release:


MediaCodecVideoEncoder:: has been released before, just return
[009:562] [2022-03-17 15:32:40 +0000.843544][76cf] Release leave. expire time = 0
ms

[009:562] [2022-03-17 15:32:40 +0000.843585][76cf] ~AndroidMediaCodecVideoEncoder


[009:562] [2022-03-17 15:32:40 +0000.843621][76cf] ~WrapAndroidMediaCodec
time:99474339 enter.

[009:562] [2022-03-17 15:32:40 +0000.843658][76cf] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[009:562] [2022-03-17 15:32:40 +0000.843696][76cf] video hevc hw codec


destructor:0x7bceacbdb0

[009:563] [2022-03-17 15:32:40 +0000.844368][76cf] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[009:564] [2022-03-17 15:32:40 +0000.845795][76cf] teardownCompressionSession:


H264Encode::destroyed Encoder
[009:564] [2022-03-17 15:32:40 +0000.845907][76cf]
RecordingSessionInternalSimple:destroy aac encoder output!
[009:564] [2022-03-17 15:32:40 +0000.845947][76cf] AACSWEncode destructor
[009:580] [2022-03-17 15:32:40 +0000.861139][76ec] MP4 close file successfully
[009:580] [2022-03-17 15:32:40 +0000.861388][76ec] Recording session Internal:
notify recording ok
[009:580] [2022-03-17 15:32:40 +0000.861443][76ec] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.velocity_1647531150837/
record_video_99469851.mp4
[009:580] [2022-03-17 15:32:40 +0000.861493][76ec] OnRecordFinish:
[009:583] [2022-03-17 15:32:40 +0000.864218][76d0] DestroyPipelineAndFilters
time:99474360 enter.

[009:584] [2022-03-17 15:32:40 +0000.865627][76d0] UnbindInputFilter 0x7c8ea8f0d0


this 0x7cbeb568a0
[009:584] [2022-03-17 15:32:40 +0000.865763][76d0] UnbindInputFilter 0x7cbeb568a0
this 0x7c5eaa8328
[009:584] [2022-03-17 15:32:40 +0000.865800][76d0] filter: filter pipeline destroy
this: 0x7c5eaa8290
[009:585] [2022-03-17 15:32:40 +0000.866048][76d0] ClearVideoOfSources: recodring
total frames:112
[009:585] [2022-03-17 15:32:40 +0000.866092][76d0] ClearVideoOfSources:
[009:585] [2022-03-17 15:32:40 +0000.866125][76d0] GPUImageProcessing destruct.
[009:585] [2022-03-17 15:32:40 +0000.866187][76d0] destroy TrivalImageDrawer
0x7c6eab37d0
[009:585] [2022-03-17 15:32:40 +0000.866224][76d0] The shader has been initialize,
clean up them.

[009:586] [2022-03-17 15:32:40 +0000.867236][76d0] ~OpenGLFrameBuffer:


[009:586] [2022-03-17 15:32:40 +0000.867653][76d0] ~OpenGLFrameBuffer:
[009:586] [2022-03-17 15:32:40 +0000.867860][76d0] ~OpenGLFrameBuffer:
[009:587] [2022-03-17 15:32:40 +0000.868096][76d0] ~OpenGLFrameBuffer:
[009:587] [2022-03-17 15:32:40 +0000.868293][76d0] ~OpenGLFrameBuffer:
[009:587] [2022-03-17 15:32:40 +0000.868519][76d0] ~OpenGLFrameBuffer:
[009:588] [2022-03-17 15:32:40 +0000.869339][76d0] GPUImageProcessing destruct
finish.
[009:588] [2022-03-17 15:32:40 +0000.869429][76d0] GPURGBAFrame destruct.
[009:588] [2022-03-17 15:32:40 +0000.869531][76d0] destroy OpenGLRenderProgram
0x7cbeb565b8
[009:588] [2022-03-17 15:32:40 +0000.869605][76d0] ~CameraSource time:99474365
enter.

[009:588] [2022-03-17 15:32:40 +0000.869655][76d0] ~CameraSource leave. expire


time = 0 ms

[009:592] [2022-03-17 15:32:40 +0000.873074][76d0] DestroyPipelineAndFilters


leave. expire time = 9 ms

[019:238] [2022-03-17 15:32:50 +0000.519702][65ca]


Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[019:239] [2022-03-17 15:32:50 +0000.520124][65ca] ~MediaFilterCamera time:99484016
enter.

[019:239] [2022-03-17 15:32:50 +0000.520522][65ca] Stop:


[019:239] [2022-03-17 15:32:50 +0000.520677][76d3] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[019:240] [2022-03-17 15:32:50 +0000.521040][76cf] stop recording
[019:240] [2022-03-17 15:32:50 +0000.521128][76cf] we have stopped recording before
[019:240] [2022-03-17 15:32:50 +0000.521193][65ca] Stop:
[019:240] [2022-03-17 15:32:50 +0000.521276][76d3] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[019:240] [2022-03-17 15:32:50 +0000.521397][65ca] DeviceRelease:
audioDevice_:0x7d3eacc390
[019:240] [2022-03-17 15:32:50 +0000.521430][65ca] OpenSlesOutput:Stop playout

[019:240] [2022-03-17 15:32:50 +0000.521480][65ca] DeviceRelease: Release the


webrtc device object.
[019:240] [2022-03-17 15:32:50 +0000.521638][65ca] OpenSlesOutput destruct.

[019:240] [2022-03-17 15:32:50 +0000.521704][65ca] DeviceRelease: Done


[019:241] [2022-03-17 15:32:50 +0000.522821][65ca] DestroyPipelineAndFilters
time:99484018 enter.

[019:241] [2022-03-17 15:32:50 +0000.522894][65ca] DestroyPipelineAndFilters


leave. expire time = 0 ms

[019:241] [2022-03-17 15:32:50 +0000.522925][65ca] ~MediaFilterCamera leave.


expire time = 2 ms

[019:242] [2022-03-17 15:32:50 +0000.523052][65ca] ~GLESContext:


[019:258] [2022-03-17 15:32:50 +0000.539292][65ca] GLESContext destruct finish.
[019:258] [2022-03-17 15:32:50 +0000.539451][65ca] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[019:262] [2022-03-17 15:32:50 +0000.543365][65ca] global uninited!
[019:264] [2022-03-17 15:32:50 +0000.545649][65ca] clear AppID 123
[019:264] [2022-03-17 15:32:50 +0000.545746][65ca] UnRegister JVM for Xplatform
util
[019:264] [2022-03-17 15:32:50 +0000.545782][65ca] Dispose::unregister webrtc video
engine
[019:264] [2022-03-17 15:32:50 +0000.545799][65ca] Init the android object with
jvm:0x0 env:0x0 context:0x0

[019:264] [2022-03-17 15:32:50 +0000.545840][65ca] SetAndroidMediaCodecObjects


time:99484041 enter.

[019:265] [2022-03-17 15:32:50 +0000.545978][65ca] ClearAndroidMediaCodecObjects


time:99484042 enter.

[019:265] [2022-03-17 15:32:50 +0000.545998][65ca] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[019:265] [2022-03-17 15:32:50 +0000.546027][65ca] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[019:265] [2022-03-17 15:32:50 +0000.546041][65ca] SetAndroidMediaCodecObjects


time:99484042 enter.

[019:265] [2022-03-17 15:32:50 +0000.546296][65ca] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[019:265] [2022-03-17 15:32:50 +0000.546336][65ca] ClearAndroidMediaCodecObjects
time:99484042 enter.

[019:265] [2022-03-17 15:32:50 +0000.546357][65ca] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[019:265] [2022-03-17 15:32:50 +0000.546373][65ca] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[019:265] [2022-03-17 15:32:50 +0000.546388][65ca] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[019:265] [2022-03-17 15:32:50 +0000.546405][65ca] Dispose::unregister webrtc voice


engine
[019:265] [2022-03-17 15:32:50 +0000.546419][65ca] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[019:265] [2022-03-17 15:32:50 +0000.546436][65ca] SystemUtil UnInit done


[125:663] [2022-03-17 15:34:36 +0000.944501][65ca] Register JVM for xplatform util
[125:678] [2022-03-17 15:34:36 +0000.959870][65ca] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
17 15:34:36 +0000
[125:678] [2022-03-17 15:34:36 +0000.959935][65ca] dump file m_prefix:-07-27-
feaf968

[125:686] [2022-03-17 15:34:36 +0000.967941][65ca] dump


filename:support_resolution.txt dump time:1646833388

[125:687] [2022-03-17 15:34:36 +0000.968019][65ca] dump filename:trace.txt dump


time:1646833388

[125:687] [2022-03-17 15:34:36 +0000.968141][65ca] set AppID=123 old AppID=-1


[125:687] [2022-03-17 15:34:36 +0000.968170][65ca] Init the android object with
jvm:0xb400007c8ea589d0 env:0x7c7ea65450 context:0x7b29a670d8

[125:687] [2022-03-17 15:34:36 +0000.968210][65ca] SetAndroidMediaCodecObjects


time:99590464 enter.

[125:687] [2022-03-17 15:34:36 +0000.968242][65ca] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[125:687] [2022-03-17 15:34:36 +0000.968264][65ca] SetAndroidMediaCodecObjects


time:99590464 enter.

[125:687] [2022-03-17 15:34:36 +0000.968315][65ca] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007c8ea589d0
[125:687] [2022-03-17 15:34:36 +0000.968341][65ca] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007c8ea589d0 address:0x7a6eb20050
[125:687] [2022-03-17 15:34:36 +0000.968365][65ca] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007c8ea589d0
address:0x7a6eb20050
[125:687] [2022-03-17 15:34:36 +0000.968392][65ca] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[125:687] [2022-03-17 15:34:36 +0000.968417][65ca] Set the android objects with


jvm:0xb400007c8ea589d0 env:0x7c7ea65450 context:0x7b29a670d8

[125:687] [2022-03-17 15:34:36 +0000.968443][65ca] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7c7ea65450
[125:687] [2022-03-17 15:34:36 +0000.968469][65ca] SystemUtil Init done
[125:715] [2022-03-17 15:34:36 +0000.996341][65ca]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[125:715] [2022-03-17 15:34:36 +0000.996427][65ca]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[125:716] [2022-03-17 15:34:36 +0000.996980][65ca] machine model :xiaomi
[125:716] [2022-03-17 15:34:36 +0000.997022][65ca] Support this machine
model :xiaomi
[125:716] [2022-03-17 15:34:36 +0000.997081][65ca] MediaFilterCamera
[125:716] [2022-03-17 15:34:36 +0000.997110][65ca] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[125:716] [2022-03-17 15:34:36 +0000.997355][65ca] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[125:716] [2022-03-17 15:34:36 +0000.997393][65ca] Recording session using default
bitrate support by app:31457280
[125:716] [2022-03-17 15:34:36 +0000.997449][7c3b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7caeadb670
[125:716] [2022-03-17 15:34:36 +0000.997624][7c3b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[125:716] [2022-03-17 15:34:36 +0000.997716][65ca] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[125:717] [2022-03-17 15:34:36 +0000.998679][65ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[125:717] [2022-03-17 15:34:36 +0000.998963][65ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[125:718] [2022-03-17 15:34:36 +0000.999049][65ca] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[125:718] [2022-03-17 15:34:36 +0000.999176][65ca] DeviceInit:
[125:718] [2022-03-17 15:34:36 +0000.999400][65ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[125:790] [2022-03-17 15:34:37 +0000.71241][65ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[125:793] [2022-03-17 15:34:37 +0000.74306][65ca] CreatePlatformSpecificObjects:
[125:793] [2022-03-17 15:34:37 +0000.74379][65ca] audio device use null audio
input and opensl output
[125:793] [2022-03-17 15:34:37 +0000.74401][65ca] Create OpenSLES output module
with java VM support.

[125:793] [2022-03-17 15:34:37 +0000.74575][65ca] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[125:793] [2022-03-17 15:34:37 +0000.74789][65ca] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[125:794] [2022-03-17 15:34:37 +0000.75001][65ca] Create OpenSLES output module
with buffer num:2

[125:794] [2022-03-17 15:34:37 +0000.75047][65ca] Error(trace.cc:40): Init the


output and input for audio device template.
[125:794] [2022-03-17 15:34:37 +0000.75074][65ca] Init the output device.

[125:794] [2022-03-17 15:34:37 +0000.75102][65ca] Set the playout as stereo:1


[125:794] [2022-03-17 15:34:37 +0000.75131][65ca] Set the sample rate to be:44100

[125:794] [2022-03-17 15:34:37 +0000.75515][65ca] Low latency buffer size:144 low


sample rate:48000
[125:794] [2022-03-17 15:34:37 +0000.75573][65ca] DeviceInit: Done
[125:795] [2022-03-17 15:34:37 +0000.76820][65ca] global inited! current sdk
version: 07-27-feaf968
[126:152] [2022-03-17 15:34:37 +0000.433363][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[126:152] [2022-03-17 15:34:37 +0000.433709][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
17, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[126:152] [2022-03-17 15:34:37 +0000.433824][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[126:153] [2022-03-17 15:34:37 +0000.434008][7c3c] MediaFilterCamera, recording
file context:0x7c2ea8e9c0 input texture:17
[126:153] [2022-03-17 15:34:37 +0000.434068][7c3c] GLESContext:
[126:153] [2022-03-17 15:34:37 +0000.434117][7c3c] The result of eglGetDisplay is:
0xb400007c7ea613b0
[126:154] [2022-03-17 15:34:37 +0000.435806][7c3c] The result of creation:
0x7c2eb64800
[126:155] [2022-03-17 15:34:37 +0000.435991][7c3c] The result of
eglCreatePbufferSurface is: 0x7c2eb66780
[126:157] [2022-03-17 15:34:37 +0000.438160][70ab]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x7c2ea8e9c0 input_texture: 17
[131:171] [2022-03-17 15:34:42 +0000.452475][65a3] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[131:171] [2022-03-17 15:34:42 +0000.452556][65a3]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[131:171] [2022-03-17 15:34:42 +0000.452665][65a3]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[131:171] [2022-03-17 15:34:42 +0000.452856][7c3c] MediaFilterCamera, recording
file context:0x7c2ea8e9c0 input texture:17
[131:171] [2022-03-17 15:34:42 +0000.452912][7c3c] construct OpenGLRenderProgram
0x7cbf3ad508
[131:172] [2022-03-17 15:34:42 +0000.452969][7c3c] CropFilter::SetOrientation
orientation: 90
[131:172] [2022-03-17 15:34:42 +0000.453010][7c3c] filter: filter pipeline
construtc this: 0x7c5eb171f0
[131:172] [2022-03-17 15:34:42 +0000.453043][7c3c] filter: filter pipeline2 update
pattern: 1
[131:172] [2022-03-17 15:34:42 +0000.453080][7c3c] CameraSource::source_id_:2
[131:172] [2022-03-17 15:34:42 +0000.453305][7c3c] SetPlayLoop: AudioSource
SetPlayLoop 0
[131:172] [2022-03-17 15:34:42 +0000.453361][7c3c]
Warning(media_filter_camera.cc:483): seekPos:0
[131:172] [2022-03-17 15:34:42 +0000.453394][7c3c] BindInputFilter 0x7c8ea9f590
this 0x7cbf3ad7f0
[131:172] [2022-03-17 15:34:42 +0000.453429][7c3c] BindInputFilter 0x7cbf3ad7f0
this 0x7c5eb17288
[131:172] [2022-03-17 15:34:42 +0000.453453][7c3c] SetParamForFilter time:99595949
enter.

[131:172] [2022-03-17 15:34:42 +0000.453495][7c3c] SetParamForFilter: Params video


index is: 0
[131:172] [2022-03-17 15:34:42 +0000.453534][7c3c] SetParamForFilter: Params seek
pos is: 0
[131:172] [2022-03-17 15:34:42 +0000.453570][7c3c] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.metro/
movie_mode: 0
[131:172] [2022-03-17 15:34:42 +0000.453603][7c3c] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//config.json
[131:175] [2022-03-17 15:34:42 +0000.456361][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456471][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456507][7c3c]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[131:175] [2022-03-17 15:34:42 +0000.456561][7c3c]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[131:175] [2022-03-17 15:34:42 +0000.456597][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456628][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456656][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456691][7c3c]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.75
[131:175] [2022-03-17 15:34:42 +0000.456725][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456754][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456785][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456816][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456851][7c3c]
Warning(parse_template_json.cc:45): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456881][7c3c]
Warning(parse_template_json.cc:95): json parament no found the parament
[131:175] [2022-03-17 15:34:42 +0000.456912][7c3c]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[131:175] [2022-03-17 15:34:42 +0000.456944][7c3c] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//filter.png
[131:176] [2022-03-17 15:34:42 +0000.456974][7c3c]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[131:176] [2022-03-17 15:34:42 +0000.457005][7c3c]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[131:176] [2022-03-17 15:34:42 +0000.457911][7c3c] SetParamForFilter leave. expire
time = 4 ms

[131:177] [2022-03-17 15:34:42 +0000.458147][7c3c] OnOutputSizeChanged width 1920


height 1080
[131:177] [2022-03-17 15:34:42 +0000.458195][7c3c] OpenGLFrameBuffer: width:1920
height:1080
[131:177] [2022-03-17 15:34:42 +0000.458230][7c3c] OpenGLFrameBuffer: width:1920
height:1080
[131:177] [2022-03-17 15:34:42 +0000.458259][7c3c] OpenGLFrameBuffer: width:1920
height:1080
[131:177] [2022-03-17 15:34:42 +0000.458287][7c3c] OpenGLFrameBuffer: width:1920
height:1080
[131:177] [2022-03-17 15:34:42 +0000.458317][7c3c] OpenGLFrameBuffer: width:1920
height:1080
[131:177] [2022-03-17 15:34:42 +0000.458347][7c3c] OpenGLFrameBuffer: width:1920
height:1080
[131:177] [2022-03-17 15:34:42 +0000.458375][7c3c] construct TrivalImageDrawer
0x7c6eb08130
[131:177] [2022-03-17 15:34:42 +0000.458405][7c3c] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7c6eb08130 context 0x7bfeb384f0
[131:177] [2022-03-17 15:34:42 +0000.458435][7c3c] setupGLES:
[131:177] [2022-03-17 15:34:42 +0000.458806][7c3c] OpenGLRenderProgram::Initialize.
[131:177] [2022-03-17 15:34:42 +0000.458875][7c3c] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[131:177] [2022-03-17 15:34:42 +0000.458911][7c3c] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[131:178] [2022-03-17 15:34:42 +0000.459026][7c3c] Init open gl render:
0x7cbf3ad508
[131:178] [2022-03-17 15:34:42 +0000.459073][7c3c] Fragement shader path:
[131:178] [2022-03-17 15:34:42 +0000.459108][7c3c] Fragement shader path:
[131:178] [2022-03-17 15:34:42 +0000.459137][7c3c] create opengl program object.
[131:178] [2022-03-17 15:34:42 +0000.459167][7c3c] create shader: vertex
[131:178] [2022-03-17 15:34:42 +0000.459381][7c3c] create shader: fragment
[131:191] [2022-03-17 15:34:42 +0000.472005][7c3c] External image path is empty!
[131:191] [2022-03-17 15:34:42 +0000.472095][7c3c] Error(crop_filter.cc:464): Init
the image texture failed.
[131:191] [2022-03-17 15:34:42 +0000.472121][7c3c] OpenGLRenderProgram::Initialize
success.
[131:191] [2022-03-17 15:34:42 +0000.472177][7c3c] Setup the OpenGL result:1
[131:192] [2022-03-17 15:34:42 +0000.473323][7c3b] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1647531276595/
record_video_99595968.mp4
[131:192] [2022-03-17 15:34:42 +0000.473527][7c3b] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1647531276595/
record_video_99595968.mp4 fileFd: -1 audio_timescale:44100 video_timescale:90000
[131:192] [2022-03-17 15:34:42 +0000.473582][7c3b] 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
[131:192] [2022-03-17 15:34:42 +0000.473613][7c3b] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1647531276595/
record_video_99595968.mp4 fileFD: -1
[131:192] [2022-03-17 15:34:42 +0000.473908][7c3b] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1647531276595/
record_video_99595968.mp4 is opened successfully
[131:193] [2022-03-17 15:34:42 +0000.474052][7c3b] setupMediaProcessers:
[131:193] [2022-03-17 15:34:42 +0000.474096][7c3b]
RecordingSessionInternalSimple:setup media processers.
[131:193] [2022-03-17 15:34:42 +0000.474117][7c3b] construct AAC encoder
[131:193] [2022-03-17 15:34:42 +0000.474396][7c3b] H264Encoder creating:
superfast011818
[131:193] [2022-03-17 15:34:42 +0000.474444][7c3b] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[131:193] [2022-03-17 15:34:42 +0000.474964][7c3b] H264Encode::GetMachineModel is
M2101K9AG
[131:194] [2022-03-17 15:34:42 +0000.475043][7c3b] H264Encoder machine_mode
is:M2101K9AG
[131:194] [2022-03-17 15:34:42 +0000.475063][7c3b] setupCompressionSession:
[131:194] [2022-03-17 15:34:42 +0000.475080][7c3b] H264Encode::creating hareware
Encoder
[131:194] [2022-03-17 15:34:42 +0000.475097][7c3b] AndroidHwAvcEncoder
time:99595971 enter.

[131:194] [2022-03-17 15:34:42 +0000.475310][7c3b] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007c8ea589d0 address:0x7a6eb20050
[131:194] [2022-03-17 15:34:42 +0000.475443][7c3b] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[131:194] [2022-03-17 15:34:42 +0000.475481][7c3b] The video avc hw codec address
is 0x7bceac74f0
[131:194] [2022-03-17 15:34:42 +0000.475574][7c3b] AndroidHwAvcEncoder leave.
expire time = 0 ms

[131:194] [2022-03-17 15:34:42 +0000.475611][7c3b] RegisterEncodeCompleteCallback


time:99595971 enter.

[131:194] [2022-03-17 15:34:42 +0000.475784][7c3b] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[131:194] [2022-03-17 15:34:42 +0000.475834][7c3b] InitEncode time:99595971 enter.

[131:194] [2022-03-17 15:34:42 +0000.475950][7c3b] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[131:195] [2022-03-17 15:34:42 +0000.475991][7c3b] Create time:99595972 enter.

[131:195] [2022-03-17 15:34:42 +0000.476024][7c3b] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[131:195] [2022-03-17 15:34:42 +0000.476064][7c3b]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7c4ebbee90
[131:195] [2022-03-17 15:34:42 +0000.476253][7c3b] supported_type:video/avc
[131:195] [2022-03-17 15:34:42 +0000.476296][7c3b] name:OMX.qcom.video.encoder.avc
mime:video/avc
[131:195] [2022-03-17 15:34:42 +0000.476346][7c3b] hwCodecPrefix :OMX.qcom.
[131:195] [2022-03-17 15:34:42 +0000.476377][7c3b] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[131:195] [2022-03-17 15:34:42 +0000.476412][7c3b] mediacodec_createCodecByName
time:99595972 enter.

[131:195] [2022-03-17 15:34:42 +0000.476444][7c3b] WrapAndroidMediaCodec


time:99595972 enter.

[131:195] [2022-03-17 15:34:42 +0000.476592][7c3b] WrapAndroidMediaCodec leave.


expire time = 0 ms

[131:196] [2022-03-17 15:34:42 +0000.477940][7c56] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7c9ead33e8
[131:211] [2022-03-17 15:34:42 +0000.492613][7c3d]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[131:212] [2022-03-17 15:34:42 +0000.493706][7c3b] mediacodec_createCodecByName
leave. expire time = 17 ms

[131:212] [2022-03-17 15:34:42 +0000.493805][7c3b] WrapAndroidMediaFromat


time:99595989 enter.

[131:213] [2022-03-17 15:34:42 +0000.494018][7c3b] WrapAndroidMediaFromat leave.


expire time = 1 ms

[131:251] [2022-03-17 15:34:42 +0000.532647][7c3b] Destroy time:99596028 enter.

[131:251] [2022-03-17 15:34:42 +0000.532939][7c3b] WrapAndroidMediaFromat::


Destroy
[131:252] [2022-03-17 15:34:42 +0000.532976][7c3b] Destroy leave. expire time = 1
ms

[131:252] [2022-03-17 15:34:42 +0000.533039][7c3b] ~WrapAndroidMediaFromat


time:99596029 enter.

[131:252] [2022-03-17 15:34:42 +0000.533066][7c3b] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[131:252] [2022-03-17 15:34:42 +0000.533100][7c3b] Create leave. expire time = 57


ms

[131:252] [2022-03-17 15:34:42 +0000.533148][7c3b] isSemiPlanarSupport


time:99596029 enter.

[131:252] [2022-03-17 15:34:42 +0000.533234][7c3b] H264Encoder isSemiPlanarSupport


[131:252] [2022-03-17 15:34:42 +0000.533271][7c3b] isSemiPlanarSupport leave.
expire time = 0 ms

[131:252] [2022-03-17 15:34:42 +0000.533312][7c3b] creat hw H264Encoder success,


isSemiPlanar:1
[131:252] [2022-03-17 15:34:42 +0000.533493][7c3b] InitEncode leave. expire time =
58 ms

[131:252] [2022-03-17 15:34:42 +0000.533542][7c3b] H264Encode::created Encoder


[131:252] [2022-03-17 15:34:42 +0000.533585][7c3b] H264Encode:: H264 encoder
created.
[131:252] [2022-03-17 15:34:42 +0000.533627][7c3b] H264 encoder created.
[131:252] [2022-03-17 15:34:42 +0000.533671][7c3b]
RecordingSessionInternalSimple:created avc encoder avc: 0x7c7ebfb110
[131:252] [2022-03-17 15:34:42 +0000.533712][7c3b] setOutput:
[131:252] [2022-03-17 15:34:42 +0000.533755][7c3b]
RecordingSessionInternalSimple:encoder set output to muxer!
[131:252] [2022-03-17 15:34:42 +0000.533797][7c3b] request a key frame
[131:252] [2022-03-17 15:34:42 +0000.533842][7c3b] H264Encode:: request a key frame
[131:252] [2022-03-17 15:34:42 +0000.533946][7c3c] Start:
[131:253] [2022-03-17 15:34:42 +0000.534177][7c3f] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[131:253] [2022-03-17 15:34:42 +0000.534243][7c3f] Reset: history total size: 98
[131:253] [2022-03-17 15:34:42 +0000.534276][7c3f] DeviceStart:
audioDevice_:0x7d3eb7acb0
[131:253] [2022-03-17 15:34:42 +0000.534303][7c3f] DeviceStart: time profile
playout init before
[131:253] [2022-03-17 15:34:42 +0000.534331][7c3f] DeviceStart: time profile
playout init end
[131:253] [2022-03-17 15:34:42 +0000.534353][7c3f] OpenSlesOutput:Start playout

[131:254] [2022-03-17 15:34:42 +0000.535982][7c3f] Create the opensl output player.


streamtype before:0

[131:255] [2022-03-17 15:34:42 +0000.536168][7c3f] Create the opensl output player.


streamtype after:3

[131:283] [2022-03-17 15:34:42 +0000.564244][7c3f] Enqueue opensl buffer size:1764


[131:285] [2022-03-17 15:34:42 +0000.566298][7c3d]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[131:317] [2022-03-17 15:34:42 +0000.598453][7c3f] DeviceStart: time profile
playout all end
[131:317] [2022-03-17 15:34:42 +0000.598669][7c3f] operator(): Audio playback
started.
[131:356] [2022-03-17 15:34:42 +0000.637191][7c3d]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[131:360] [2022-03-17 15:34:42 +0000.641100][7c3c] begine recode to first frame
spend time:189
[131:360] [2022-03-17 15:34:42 +0000.641211][7c3c] add frame because frame
interval.
[131:360] [2022-03-17 15:34:42 +0000.641253][7c3c] Current speed is changing now,
so we not need ResetFramePts now!
[131:360] [2022-03-17 15:34:42 +0000.641285][7c3c]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[131:360] [2022-03-17 15:34:42 +0000.641311][7c3c]
GPUImageProcessing::SetOrientation orientation: 90
[131:363] [2022-03-17 15:34:42 +0000.644484][7c3c] drawYUV420 render
OpenGLRenderProgram:0x7cbf3ad508
[131:412] [2022-03-17 15:34:42 +0000.693945][7c3c] drawYUV420 render
OpenGLRenderProgram:0x7cbf3ad508
[131:427] [2022-03-17 15:34:42 +0000.708476][7c3d]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[131:434] [2022-03-17 15:34:42 +0000.715444][7c55]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[131:437] [2022-03-17 15:34:42 +0000.718895][7c3d] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//bgm.mp3 sync_mode:
1 seek_pos: 0 delay: 0 this:0x7cbf3ac330
[131:460] [2022-03-17 15:34:42 +0000.741222][7c3c] drawYUV420 render
OpenGLRenderProgram:0x7cbf3ad508
[131:468] [2022-03-17 15:34:42 +0000.749276][7c52] FFMpeg=> [mp3 @ 0x7cceb50d00]
Current FFmpeg version git-2021-06-16-97cea6f

[131:495] [2022-03-17 15:34:42 +0000.776437][7c3f] First audio frame rendering


[131:502] [2022-03-17 15:34:42 +0000.783135][7c55] h264 add frame header cdr flag
[131:505] [2022-03-17 15:34:42 +0000.786354][7c55] h264 add frame header cdr flag
[131:506] [2022-03-17 15:34:42 +0000.787084][7c5c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[131:506] [2022-03-17 15:34:42 +0000.787898][7c55] Received key frame:0
[131:507] [2022-03-17 15:34:42 +0000.788076][7c55] H264Encode:: get a sps pps
header!headerSize:30
[131:507] [2022-03-17 15:34:42 +0000.788233][7c56] get the H.264 SPS parameter
[131:507] [2022-03-17 15:34:42 +0000.788583][7c56] add video track with id:1
[131:517] [2022-03-17 15:34:42 +0000.798685][7c56] get the H.264 PPS parameter
[131:518] [2022-03-17 15:34:42 +0000.799520][7c56] add aac audio track with id:2
[131:519] [2022-03-17 15:34:42 +0000.800496][7c56] audio start ts:0
[131:519] [2022-03-17 15:34:42 +0000.800615][7c56] the audio frame has been written
into MP4 file
[131:527] [2022-03-17 15:34:42 +0000.808852][7c56] get the H.264 IDR frame
[131:528] [2022-03-17 15:34:42 +0000.809104][7c56] resss:true
[131:528] [2022-03-17 15:34:42 +0000.809134][7c56] video start ts:0
[131:528] [2022-03-17 15:34:42 +0000.809317][7c56] the video frame has been written
into MP4 file
[131:645] [2022-03-17 15:34:42 +0000.926287][7c3c] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1981 diff: 20
[131:687] [2022-03-17 15:34:42 +0000.968950][7c3c] CropFilter::OnVideoFrame
outputtexture :22
[131:689] [2022-03-17 15:34:42 +0000.970268][7c3c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[131:756] [2022-03-17 15:34:43 +0000.37717][7c3c] The convert RGB to YUV take 6
[131:784] [2022-03-17 15:34:43 +0000.65006][7c55] Push an pts:488 to dts queue.
[131:822] [2022-03-17 15:34:43 +0000.103114][7c55] last dts:444 currentPts:488
ppsOrSPS:0 queue length:2
[131:924] [2022-03-17 15:34:43 +0000.205503][7c55] DTS queue for
Generator:0x7c9eb5cfd8 621 667
[132:245] [2022-03-17 15:34:43 +0000.526685][7c3c] CameraSource::PushExtraFrame
pkt_dts: 1200, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c8ea9f450
[132:246] [2022-03-17 15:34:43 +0000.527304][7c3c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[132:315] [2022-03-17 15:34:43 +0000.596307][7c3c] The convert RGB to YUV take 7
[132:375] [2022-03-17 15:34:43 +0000.656226][70ab] video render surface render a
frame
[132:465] [2022-03-17 15:34:43 +0000.746568][7c3d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[132:490] [2022-03-17 15:34:43 +0000.771704][7c3f] The audio playback speed:100
(1/100)
[132:490] [2022-03-17 15:34:43 +0000.771898][7c3f] lipsync_debug: The current
played audio timestamp is:1128(1/50)
[132:535] [2022-03-17 15:34:43 +0000.816546][7c5c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[132:844] [2022-03-17 15:34:44 +0000.125532][7c3c] CropFilter::OnVideoFrame
outputtexture :22
[132:844] [2022-03-17 15:34:44 +0000.125750][7c3c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[132:913] [2022-03-17 15:34:44 +0000.194808][7c3c] The convert RGB to YUV take 5
[132:917] [2022-03-17 15:34:44 +0000.198097][7c55] DTS queue for
Generator:0x7c9eb5cfd8 1955 1999
[133:287] [2022-03-17 15:34:44 +0000.568753][7c55] Push an pts:2488 to dts queue.
[133:314] [2022-03-17 15:34:44 +0000.595261][7c3c] CameraSource::PushExtraFrame
pkt_dts: 2621, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c8ea9f450
[133:325] [2022-03-17 15:34:44 +0000.606749][7c55] last dts:2443 currentPts:2488
ppsOrSPS:0 queue length:2
[133:344] [2022-03-17 15:34:44 +0000.625291][7c3c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[133:442] [2022-03-17 15:34:44 +0000.723957][7c3c] The convert RGB to YUV take 5
[133:501] [2022-03-17 15:34:44 +0000.782330][7c5c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[133:506] [2022-03-17 15:34:44 +0000.787571][70ab] video render surface render a
frame
[133:701] [2022-03-17 15:34:44 +0000.982572][7c55] h264 add frame header cdr flag
[133:702] [2022-03-17 15:34:44 +0000.983164][7c55] Received key frame:2976
[133:760] [2022-03-17 15:34:45 +0000.41331][7c56] get the H.264 IDR frame
[133:760] [2022-03-17 15:34:45 +0000.41800][7c55] DTS queue for
Generator:0x7c9eb5cfd8 3109
[133:876] [2022-03-17 15:34:45 +0000.157557][7c3c] CropFilter::OnVideoFrame
outputtexture :22
[133:876] [2022-03-17 15:34:45 +0000.157861][7c3c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[133:915] [2022-03-17 15:34:45 +0000.196324][7c3c] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2977 diff: 24
[133:944] [2022-03-17 15:34:45 +0000.225446][7c3c] The convert RGB to YUV take 5
[134:095] [2022-03-17 15:34:45 +0000.376873][7c3f] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[134:096] [2022-03-17 15:34:45 +0000.377490][7c3c] OnNeedStopRecording:
[134:097] [2022-03-17 15:34:45 +0000.378214][65a3]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[134:097] [2022-03-17 15:34:45 +0000.378464][7c3c] operator(): Stop
[134:097] [2022-03-17 15:34:45 +0000.378900][7c3c] Stop:
[134:098] [2022-03-17 15:34:45 +0000.379182][7c3f] DeviceStop:
audioDevice_:0x7d3eb7acb0
[134:098] [2022-03-17 15:34:45 +0000.379318][7c3f] OpenSlesOutput:Stop playout

[134:103] [2022-03-17 15:34:45 +0000.384486][7c3f] DeviceStop: Done


[134:103] [2022-03-17 15:34:45 +0000.384818][7c3f] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[134:104] [2022-03-17 15:34:45 +0000.385392][7c55]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[134:105] [2022-03-17 15:34:45 +0000.386963][7c3b] stop recording
[134:106] [2022-03-17 15:34:45 +0000.387061][7c3b]
RecordingSessionInternalSimple:destroy media processers
[134:106] [2022-03-17 15:34:45 +0000.387103][7c3b] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[134:106] [2022-03-17 15:34:45 +0000.387125][7c3b] H264Encode::flushing hareware
Encoder
[134:106] [2022-03-17 15:34:45 +0000.387388][7c3b] Flush time:99598883 enter.

[134:106] [2022-03-17 15:34:45 +0000.387471][7c3b] H264Encoder encoder flush


[134:106] [2022-03-17 15:34:45 +0000.387522][7c3b] flush output queue
[134:437] [2022-03-17 15:34:45 +0000.718896][7c3b] Flush leave. expire time = 331
ms

[134:438] [2022-03-17 15:34:45 +0000.719475][7c3b] ~H264EncodeWrap:


[134:438] [2022-03-17 15:34:45 +0000.719573][7c3b] ~H264Encode:
[134:438] [2022-03-17 15:34:45 +0000.719634][7c3b] teardownCompressionSession:
H264Encode::destroying Encoder
[134:438] [2022-03-17 15:34:45 +0000.719699][7c3b] Release time:99599215 enter.

[134:439] [2022-03-17 15:34:45 +0000.720140][7c3b] Release:


MediaCodecVideoEncoder::Release _inited:1
[134:439] [2022-03-17 15:34:45 +0000.720257][7c3b] Destroy time:99599216 enter.

[134:439] [2022-03-17 15:34:45 +0000.720337][7c3b] H264Encoder encoderDestroy


[134:439] [2022-03-17 15:34:45 +0000.720416][7c3b]
AndroidMediaCodecVideoEncoder::release env: 0x7c7eaa1990
[134:439] [2022-03-17 15:34:45 +0000.720498][7c3b]
AndroidMediaCodecVideoEncoder::Destroy
[134:492] [2022-03-17 15:34:45 +0000.772997][7c3b] Destroy leave. expire time = 53
ms

[134:492] [2022-03-17 15:34:45 +0000.773280][7c3b] Release leave. expire time = 54


ms

[134:492] [2022-03-17 15:34:45 +0000.773324][7c3b] ~AndroidHwAvcEncoder


time:99599269 enter.
[134:492] [2022-03-17 15:34:45 +0000.773572][7c3b] Release time:99599269 enter.

[134:492] [2022-03-17 15:34:45 +0000.773621][7c3b] Release:


MediaCodecVideoEncoder:: has been released before, just return
[134:492] [2022-03-17 15:34:45 +0000.773657][7c3b] Release leave. expire time = 0
ms

[134:492] [2022-03-17 15:34:45 +0000.773690][7c3b] ~AndroidMediaCodecVideoEncoder


[134:492] [2022-03-17 15:34:45 +0000.773722][7c3b] ~WrapAndroidMediaCodec
time:99599269 enter.

[134:492] [2022-03-17 15:34:45 +0000.773756][7c3b] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[134:492] [2022-03-17 15:34:45 +0000.773789][7c3b] video hevc hw codec


destructor:0x7bceac74f0

[134:492] [2022-03-17 15:34:45 +0000.773863][7c3b] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[134:495] [2022-03-17 15:34:45 +0000.776065][7c3b] teardownCompressionSession:


H264Encode::destroyed Encoder
[134:495] [2022-03-17 15:34:45 +0000.776246][7c3b]
RecordingSessionInternalSimple:destroy aac encoder output!
[134:495] [2022-03-17 15:34:45 +0000.776417][7c3b] AACSWEncode destructor
[134:509] [2022-03-17 15:34:45 +0000.790164][7c56] MP4 close file successfully
[134:509] [2022-03-17 15:34:45 +0000.790445][7c56] Recording session Internal:
notify recording ok
[134:509] [2022-03-17 15:34:45 +0000.790500][7c56] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1647531276595/
record_video_99595968.mp4
[134:509] [2022-03-17 15:34:45 +0000.790545][7c56] OnRecordFinish:
[134:512] [2022-03-17 15:34:45 +0000.793036][7c3c] DestroyPipelineAndFilters
time:99599289 enter.

[134:519] [2022-03-17 15:34:45 +0000.800681][7c3c] UnbindInputFilter 0x7c8ea9f590


this 0x7cbf3ad7f0
[134:519] [2022-03-17 15:34:45 +0000.800894][7c3c] UnbindInputFilter 0x7cbf3ad7f0
this 0x7c5eb17288
[134:519] [2022-03-17 15:34:45 +0000.800937][7c3c] filter: filter pipeline destroy
this: 0x7c5eb171f0
[134:520] [2022-03-17 15:34:45 +0000.801166][7c3c] ClearVideoOfSources: recodring
total frames:0
[134:520] [2022-03-17 15:34:45 +0000.801232][7c3c] ClearVideoOfSources:
[134:520] [2022-03-17 15:34:45 +0000.801269][7c3c] GPUImageProcessing destruct.
[134:520] [2022-03-17 15:34:45 +0000.801339][7c3c] destroy TrivalImageDrawer
0x7c6eb08130
[134:520] [2022-03-17 15:34:45 +0000.801378][7c3c] The shader has been initialize,
clean up them.

[134:521] [2022-03-17 15:34:45 +0000.802168][7c3c] ~OpenGLFrameBuffer:


[134:521] [2022-03-17 15:34:45 +0000.802557][7c3c] ~OpenGLFrameBuffer:
[134:521] [2022-03-17 15:34:45 +0000.802829][7c3c] ~OpenGLFrameBuffer:
[134:522] [2022-03-17 15:34:45 +0000.803063][7c3c] ~OpenGLFrameBuffer:
[134:522] [2022-03-17 15:34:45 +0000.803384][7c3c] ~OpenGLFrameBuffer:
[134:522] [2022-03-17 15:34:45 +0000.803751][7c3c] ~OpenGLFrameBuffer:
[134:523] [2022-03-17 15:34:45 +0000.804644][7c3c] GPUImageProcessing destruct
finish.
[134:523] [2022-03-17 15:34:45 +0000.804740][7c3c] GPURGBAFrame destruct.
[134:524] [2022-03-17 15:34:45 +0000.805222][7c3c] destroy OpenGLRenderProgram
0x7cbf3ad508
[134:524] [2022-03-17 15:34:45 +0000.805279][7c3c] ~CameraSource time:99599301
enter.

[134:524] [2022-03-17 15:34:45 +0000.805314][7c3c] ~CameraSource leave. expire


time = 0 ms

[134:526] [2022-03-17 15:34:45 +0000.807712][7c3c] DestroyPipelineAndFilters


leave. expire time = 14 ms

[143:814] [2022-03-17 15:34:55 +0000.95367][65ca]


Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[143:814] [2022-03-17 15:34:55 +0000.95629][65ca] ~MediaFilterCamera time:99608591
enter.

[143:815] [2022-03-17 15:34:55 +0000.96139][65ca] Stop:


[143:816] [2022-03-17 15:34:55 +0000.97250][7c3f] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[143:818] [2022-03-17 15:34:55 +0000.99558][7c3b] stop recording
[143:818] [2022-03-17 15:34:55 +0000.99703][7c3b] we have stopped recording before
[143:818] [2022-03-17 15:34:55 +0000.99958][65ca] Stop:
[143:819] [2022-03-17 15:34:55 +0000.100320][7c3f] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[143:819] [2022-03-17 15:34:55 +0000.100868][65ca] DeviceRelease:
audioDevice_:0x7d3eb7acb0
[143:819] [2022-03-17 15:34:55 +0000.100952][65ca] OpenSlesOutput:Stop playout

[143:820] [2022-03-17 15:34:55 +0000.101049][65ca] DeviceRelease: Release the


webrtc device object.
[143:820] [2022-03-17 15:34:55 +0000.101864][65ca] OpenSlesOutput destruct.

[143:821] [2022-03-17 15:34:55 +0000.102093][65ca] DeviceRelease: Done


[143:826] [2022-03-17 15:34:55 +0000.107033][65ca] DestroyPipelineAndFilters
time:99608603 enter.

[143:826] [2022-03-17 15:34:55 +0000.107198][65ca] DestroyPipelineAndFilters


leave. expire time = 0 ms

[143:826] [2022-03-17 15:34:55 +0000.107230][65ca] ~MediaFilterCamera leave.


expire time = 12 ms

[143:826] [2022-03-17 15:34:55 +0000.107415][65ca] ~GLESContext:


[143:831] [2022-03-17 15:34:55 +0000.112614][65ca] GLESContext destruct finish.
[143:831] [2022-03-17 15:[000:055] [2022-03-28 15:04:57 +0000.560090][1629] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-03-
28 15:04:57 +0000
[000:056] [2022-03-28 15:04:57 +0000.560171][1629] set AppID=50011 old AppID=-1
[000:056] [2022-03-28 15:04:57 +0000.560193][1629] Init the android object with
jvm:0xb4000071b3c66f10 env:0x71a3ca3dd0 context:0x704ef09728

[000:056] [2022-03-28 15:04:57 +0000.560309][1629] SetAndroidMediaCodecObjects


time:518312399 enter.

[000:056] [2022-03-28 15:04:57 +0000.560337][1629] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[000:056] [2022-03-28 15:04:57 +0000.560413][1629] SetAndroidMediaCodecObjects
time:518312399 enter.

[000:056] [2022-03-28 15:04:57 +0000.560429][1629] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000071b3c66f10
[000:056] [2022-03-28 15:04:57 +0000.560446][1629] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000071b3c66f10 address:0x6fc52e4760
[000:056] [2022-03-28 15:04:57 +0000.560479][1629] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000071b3c66f10
address:0x6fc52e4760
[000:056] [2022-03-28 15:04:57 +0000.560507][1629] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:056] [2022-03-28 15:04:57 +0000.560548][1629] Set the android objects with


jvm:0xb4000071b3c66f10 env:0x71a3ca3dd0 context:0x704ef09728

[000:057] [2022-03-28 15:04:57 +0000.562105][1629] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x71a3ca3dd0
[000:058] [2022-03-28 15:04:57 +0000.562331][1629] SystemUtil Init done
[000:058] [2022-03-28 15:04:57 +0000.563123][1629]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:061] [2022-03-28 15:04:57 +0000.565315][1629] MediaFilterCamera
[000:061] [2022-03-28 15:04:57 +0000.565416][1629] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:061] [2022-03-28 15:04:57 +0000.565689][1629] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:061] [2022-03-28 15:04:57 +0000.565728][1629] Recording session using default
bitrate support by app:31457280
[000:061] [2022-03-28 15:04:57 +0000.565742][1ad7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71d3ca3dd0
[000:062] [2022-03-28 15:04:57 +0000.566234][1ad7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:062] [2022-03-28 15:04:57 +0000.566350][1629] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:062] [2022-03-28 15:04:57 +0000.566917][1629] Error(ini.cc:191): Open the file
failed. error:2
[000:062] [2022-03-28 15:04:57 +0000.566976][1629]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:062] [2022-03-28 15:04:57 +0000.566999][1629] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:066] [2022-03-28 15:04:57 +0000.570487][1629] Error(ini.cc:191): Open the file
failed. error:2
[000:066] [2022-03-28 15:04:57 +0000.570706][1629]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:066] [2022-03-28 15:04:57 +0000.570752][1629] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:066] [2022-03-28 15:04:57 +0000.570787][1629] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:066] [2022-03-28 15:04:57 +0000.570822][1629] Using Default AEC type: software
AEC
[000:067] [2022-03-28 15:04:57 +0000.572075][1629] The device model: m2101k9ag enum
value: 0
[000:068] [2022-03-28 15:04:57 +0000.572604][1629] GetMachineModel is M2101K9AG
[000:068] [2022-03-28 15:04:57 +0000.572663][1629] GetMachineInfo: M2101K9AG
[000:068] [2022-03-28 15:04:57 +0000.572710][1629] Construct BeautifyReader
begin...
[000:068] [2022-03-28 15:04:57 +0000.572746][1629] dumpStickerRgba:0
dumpStickerYuv:0
[000:068] [2022-03-28 15:04:57 +0000.572772][1629] Construct BeautifyReader done.
[000:076] [2022-03-28 15:04:57 +0000.580384][1629] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:076] [2022-03-28 15:04:57 +0000.580616][1ada] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7203cdd560
[000:076] [2022-03-28 15:04:57 +0000.580844][1629] AppDeviceManager telnet server
for statistics started......
[000:077] [2022-03-28 15:04:57 +0000.581266][1629] CpuOverloadDetect time:518312420
enter.

[000:077] [2022-03-28 15:04:57 +0000.581413][1629] CpuOverloadDetect leave. expire


time = 0 ms

[000:077] [2022-03-28 15:04:57 +0000.582000][1629] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[000:077] [2022-03-28 15:04:57 +0000.582051][1629] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:078] [2022-03-28 15:04:57 +0000.582571][1adb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71b3cb94d0
[000:079] [2022-03-28 15:04:57 +0000.583195][1629] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:079] [2022-03-28 15:04:57 +0000.583565][1629] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:079] [2022-03-28 15:04:57 +0000.584073][1629] CreatePlatformSpecificObjects:
[000:079] [2022-03-28 15:04:57 +0000.584129][1629] audio device use opensle input
and opensl output
[000:080] [2022-03-28 15:04:57 +0000.584184][1629] Create OpenSLES output module
with java VM support.

[000:080] [2022-03-28 15:04:57 +0000.584343][1629] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:080] [2022-03-28 15:04:57 +0000.584581][1629] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:080] [2022-03-28 15:04:57 +0000.584822][1629] Create OpenSLES output module
with buffer num:1

[000:080] [2022-03-28 15:04:57 +0000.585040][1629] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2022-03-28 15:04:57 +0000.585279][1629] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:081] [2022-03-28 15:04:57 +0000.585482][1629] Create OpenSLES input module
with java VM support.

[000:081] [2022-03-28 15:04:57 +0000.585525][1629] Create OpenSLES input module


with buffer num:1

[000:081] [2022-03-28 15:04:57 +0000.585579][1629] Error(trace.cc:40): Init the


output and input for audio device template.
[000:081] [2022-03-28 15:04:57 +0000.585605][1629] Init the output device.

[000:081] [2022-03-28 15:04:57 +0000.585632][1629] Init the opensl input.


[000:081] [2022-03-28 15:04:57 +0000.585664][1629] AppDeviceManager get setting
samplerate: 0
[000:081] [2022-03-28 15:04:57 +0000.586041][1629] The device model: m2101k9ag enum
value: 0
[000:082] [2022-03-28 15:04:57 +0000.586487][1629] The device model: m2101k9ag enum
value: 0
[000:082] [2022-03-28 15:04:57 +0000.586518][1629] Set the sample rate to be:48000
[000:082] [2022-03-28 15:04:57 +0000.586545][1629] Enable the recording stereo:0
[000:082] [2022-03-28 15:04:57 +0000.586573][1629] Set the playout as stereo:1
[000:082] [2022-03-28 15:04:57 +0000.586596][1629] Init the microphone.
[000:083] [2022-03-28 15:04:57 +0000.588172][1629] Update the recording sample rate
to be: 48000
[000:084] [2022-03-28 15:04:57 +0000.588255][1629] Init the speaker.
[000:084] [2022-03-28 15:04:57 +0000.588296][1629] Low latency buffer size:144 low
sample rate:48000
[000:084] [2022-03-28 15:04:57 +0000.588521][1629] Using 1 x 10ms for an audio
frame.

[000:088] [2022-03-28 15:04:57 +0000.592310][1629] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:088] [2022-03-28 15:04:57 +0000.592428][1629] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:088] [2022-03-28 15:04:57 +0000.592467][1629] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:093] [2022-03-28 15:04:57 +0000.597476][1629] The device model:m2101k9ag

[000:093] [2022-03-28 15:04:57 +0000.597549][1629] speaker output factor:100


defaultFactor: 100

[000:093] [2022-03-28 15:04:57 +0000.597566][1629] headset output factor:100


defaultFactor: 100

[000:093] [2022-03-28 15:04:57 +0000.597948][1629] AppDeviceManagerStart finished.


[000:093] [2022-03-28 15:04:57 +0000.597984][1629] AppDeviceManagerStartMic::mic
status is off
[000:093] [2022-03-28 15:04:57 +0000.598039][1629] AppDeviceManagerStartMic update
aec type: 2

[000:093] [2022-03-28 15:04:57 +0000.598061][1629] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:093] [2022-03-28 15:04:57 +0000.598076][1629]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:093] [2022-03-28 15:04:57 +0000.598094][1629]
AudioDeviceDataHandler::StartMicProcess

[000:094] [2022-03-28 15:04:57 +0000.598212][1629] Try to start webrtc recording


device.

[000:094] [2022-03-28 15:04:57 +0000.598240][1629] StartRecording. threadID:5673

[000:094] [2022-03-28 15:04:57 +0000.598256][1adc] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:094] [2022-03-28 15:04:57 +0000.598319][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[000:094] [2022-03-28 15:04:57 +0000.598554][1629] The machine model:M2101K9AG

[000:094] [2022-03-28 15:04:57 +0000.598614][1629] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:094] [2022-03-28 15:04:57 +0000.598637][1629] Set the recording mode before


getSetting: 4
[000:094] [2022-03-28 15:04:57 +0000.598671][1629] Set the recording mode after
getSetting: 1
[000:154] [2022-03-28 15:04:57 +0000.658557][1629] StartRecording finished.
[000:154] [2022-03-28 15:04:57 +0000.658660][1629] audio: start the audio mic
checker timer.

[000:155] [2022-03-28 15:04:57 +0000.659241][1629] machine model :xiaomi


[000:155] [2022-03-28 15:04:57 +0000.659292][1629] Support this machine
model :xiaomi
[000:159] [2022-03-28 15:04:57 +0000.663563][1629] global inited! current sdk
version: 07-20-936c45f
[000:273] [2022-03-28 15:04:57 +0000.777276][1add] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:273] [2022-03-28 15:04:57 +0000.777546][1add] _deviceSampleRate:48000

[000:278] [2022-03-28 15:04:57 +0000.782984][1adc] Run AGC when audioType = 0


[000:278] [2022-03-28 15:04:57 +0000.783147][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:574] [2022-03-28 15:04:58 +0000.78657][1872]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:574] [2022-03-28 15:04:58 +0000.79024][1ad8] MediaFilterCamera, recording file
context:0x7153c9cb70 input texture:11
[000:574] [2022-03-28 15:04:58 +0000.79082][1ad8] GLESContext:
[000:574] [2022-03-28 15:04:58 +0000.79128][1ad8] The result of eglGetDisplay is:
0xb4000071a3ca3010
[000:577] [2022-03-28 15:04:58 +0000.81963][1ad8] The result of creation:
0x7153cc90c0
[000:577] [2022-03-28 15:04:58 +0000.82145][1ad8] The result of
eglCreatePbufferSurface is: 0x7153cb36d0
[000:578] [2022-03-28 15:04:58 +0000.82494][1872]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7153c9cb70 input_texture: 11
[001:871] [2022-03-28 15:04:59 +0000.376105][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[002:274] [2022-03-28 15:04:59 +0000.778302][1adc] Run AGC when audioType = 0
[003:587] [2022-03-28 15:05:01 +0000.91767][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[004:158] [2022-03-28 15:05:01 +0000.662318][1ad3]
monitorTime:4004totalDuration:3900
[004:274] [2022-03-28 15:05:01 +0000.778542][1adc] Run AGC when audioType = 0
[004:274] [2022-03-28 15:05:01 +0000.779129][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:461] [2022-03-28 15:05:01 +0000.965659][1600] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[004:461] [2022-03-28 15:05:01 +0000.965743][1600]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[004:462] [2022-03-28 15:05:01 +0000.966354][1600]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[004:462] [2022-03-28 15:05:01 +0000.966579][1ad8] operator() time:518316805
enter.

[004:462] [2022-03-28 15:05:01 +0000.966672][1ad8] MediaFilterCamera, recording


file context:0x7153c9cb70 input texture:11
[004:464] [2022-03-28 15:05:01 +0000.968698][1ad8] MicSource: Mic source
created:10x71e3d17ab0
[004:465] [2022-03-28 15:05:01 +0000.969778][1ad8] received external audio stream

[004:465] [2022-03-28 15:05:01 +0000.969919][1ad8] alloc thread: 0x71a3ca86b0


name:worker2 thread id:480076909744 to Mic_source
[004:465] [2022-03-28 15:05:01 +0000.969968][1ad8] audio: start the audio sender
thread.

[004:465] [2022-03-28 15:05:01 +0000.970047][1ad8] construct OpenGLRenderProgram


0x71d3caff68
[004:465] [2022-03-28 15:05:01 +0000.970094][1ad8] CropFilter::SetOrientation
orientation: 90
[004:466] [2022-03-28 15:05:01 +0000.970308][1ad8] filter: filter pipeline
construtc this: 0x7183ce24d0
[004:466] [2022-03-28 15:05:01 +0000.970362][1ad8] filter: filter pipeline2 update
pattern: 1
[004:466] [2022-03-28 15:05:01 +0000.970454][1ad8] CameraSource::source_id_:1
[004:466] [2022-03-28 15:05:01 +0000.970478][1ad8] RecordAudioSource::source_id_:2
[004:466] [2022-03-28 15:05:01 +0000.970717][1ad8] BindInputFilter 0x71b3cbc1d0
this 0x71d3cb0190
[004:466] [2022-03-28 15:05:01 +0000.970760][1ad8] BindInputFilter 0x71b3cd4f28
this 0x71b3caf520
[004:466] [2022-03-28 15:05:01 +0000.970792][1ad8] BindInputFilter 0x71d3cb0190
this 0x7183ce2570
[004:466] [2022-03-28 15:05:01 +0000.970839][1ad8] setParamentForFilters:
speed:1.000000
[004:466] [2022-03-28 15:05:01 +0000.970865][1ad8] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[004:466] [2022-03-28 15:05:01 +0000.970894][1ad8] SetParamForFilter time:518316809
enter.

[004:466] [2022-03-28 15:05:01 +0000.970920][1ad8] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[004:466] [2022-03-28 15:05:01 +0000.970947][1ad8] SetParamForFilter: Params video
index is: 0
[004:466] [2022-03-28 15:05:01 +0000.970972][1ad8] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[004:466] [2022-03-28 15:05:01 +0000.970995][1ad8] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[004:466] [2022-03-28 15:05:01 +0000.971021][1ad8] crop filter mode tpye:
citytravelvideo index:0
[004:475] [2022-03-28 15:05:01 +0000.979221][1ad8]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979362][1ad8]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979391][1ad8]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979414][1ad8]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979434][1ad8]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979478][1ad8]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979497][1ad8]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979514][1ad8]
Warning(parse_template_json.cc:81): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979532][1ad8]
Warning(parse_template_json.cc:81): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979549][1ad8]
Warning(parse_template_json.cc:67): json parament no found the parament
[004:475] [2022-03-28 15:05:01 +0000.979568][1ad8]
Warning(parse_template_json.cc:93): json parament no found the duration
[004:475] [2022-03-28 15:05:01 +0000.979603][1ad8] SetParamForFilter leave. expire
time = 9 ms

[004:475] [2022-03-28 15:05:01 +0000.979845][1ad8] OnOutputSizeChanged width 1280


height 720
[004:475] [2022-03-28 15:05:01 +0000.979884][1ad8] OpenGLFrameBuffer: width:1280
height:720
[004:475] [2022-03-28 15:05:01 +0000.979906][1ad8] OpenGLFrameBuffer: width:1280
height:720
[004:475] [2022-03-28 15:05:01 +0000.979924][1ad8] OpenGLFrameBuffer: width:1280
height:720
[004:475] [2022-03-28 15:05:01 +0000.979940][1ad8] OpenGLFrameBuffer: width:1280
height:720
[004:475] [2022-03-28 15:05:01 +0000.980004][1ad8] OpenGLFrameBuffer: width:1280
height:720
[004:475] [2022-03-28 15:05:01 +0000.980027][1ad8] OpenGLFrameBuffer: width:1280
height:720
[004:475] [2022-03-28 15:05:01 +0000.980046][1ad8] construct TrivalImageDrawer
0x7193c82390
[004:475] [2022-03-28 15:05:01 +0000.980066][1ad8] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7193c82390 context 0x7123e0aa10
[004:475] [2022-03-28 15:05:01 +0000.980086][1ad8] setupGLES:
[004:476] [2022-03-28 15:05:01 +0000.980431][1adc] On audio frame the broadcast
with timestamp:518316819 samples:480. (1000 frame for one log)

[004:476] [2022-03-28 15:05:01 +0000.980567][1ad8] OpenGLRenderProgram::Initialize.


[004:476] [2022-03-28 15:05:01 +0000.980626][1ad8] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[004:476] [2022-03-28 15:05:01 +0000.980649][1ad8] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[004:476] [2022-03-28 15:05:01 +0000.980732][1ad8] Init open gl render:
0x71d3caff68
[004:476] [2022-03-28 15:05:01 +0000.980769][1ad8] Fragement shader path:
[004:476] [2022-03-28 15:05:01 +0000.980801][1ad8] Fragement shader path:
[004:476] [2022-03-28 15:05:01 +0000.980825][1ad8] create opengl program object.
[004:476] [2022-03-28 15:05:01 +0000.980849][1ad8] create shader: vertex
[004:476] [2022-03-28 15:05:01 +0000.981064][1ad8] create shader: fragment
[004:477] [2022-03-28 15:05:01 +0000.981625][1afb] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[004:477] [2022-03-28 15:05:01 +0000.982034][1afb] The output timestamp from audio
mixer change:518316819
[004:477] [2022-03-28 15:05:01 +0000.982091][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:478] [2022-03-28 15:05:01 +0000.982667][1ad8] Have not extra filter filename!
[004:478] [2022-03-28 15:05:01 +0000.982754][1ad8] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[004:478] [2022-03-28 15:05:01 +0000.982788][1ad8] OpenGLRenderProgram::Initialize
success.
[004:478] [2022-03-28 15:05:01 +0000.982882][1ad8] Setup the OpenGL result:1
[004:479] [2022-03-28 15:05:01 +0000.983704][1ad7] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
[004:479] [2022-03-28 15:05:01 +0000.983919][1ad7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[004:479] [2022-03-28 15:05:01 +0000.984009][1ad7] 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:479] [2022-03-28 15:05:01 +0000.984067][1ad7] 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_518316821.mp4
fileFD: -1
[004:480] [2022-03-28 15:05:01 +0000.984190][1b00] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71c3c7a778
[004:480] [2022-03-28 15:05:01 +0000.984488][1ad7] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
is opened successfully
[004:480] [2022-03-28 15:05:01 +0000.984532][1ad7] setupMediaProcessers:
[004:480] [2022-03-28 15:05:01 +0000.984556][1ad7]
RecordingSessionInternalSimple:setup media processers.
[004:480] [2022-03-28 15:05:01 +0000.984588][1ad7] construct AAC encoder
[004:480] [2022-03-28 15:05:01 +0000.985150][1ad7] H264Encoder creating:
superfast011818
[004:481] [2022-03-28 15:05:01 +0000.985225][1ad7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[004:481] [2022-03-28 15:05:01 +0000.985766][1ad7] H264Encode::GetMachineModel is
M2101K9AG
[004:481] [2022-03-28 15:05:01 +0000.985836][1ad7] H264Encoder machine_mode
is:M2101K9AG
[004:481] [2022-03-28 15:05:01 +0000.985859][1ad7] H264Encode::machine size :9
machine_mode:M2101K9AG
[004:481] [2022-03-28 15:05:01 +0000.985879][1ad7] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[004:481] [2022-03-28 15:05:01 +0000.985899][1ad7] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[004:481] [2022-03-28 15:05:01 +0000.985916][1ad7] setupCompressionSession:
[004:481] [2022-03-28 15:05:01 +0000.985933][1ad7] H264Encode::creating hareware
Encoder
[004:481] [2022-03-28 15:05:01 +0000.985951][1ad7] AndroidHwAvcEncoder
time:518316824 enter.

[004:481] [2022-03-28 15:05:01 +0000.986158][1ad7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000071b3c66f10 address:0x6fc52e4760
[004:482] [2022-03-28 15:05:01 +0000.986312][1ad7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[004:482] [2022-03-28 15:05:01 +0000.986342][1ad7] The video avc hw codec address
is 0x70f3ca2d10
[004:482] [2022-03-28 15:05:01 +0000.986414][1ad7] AndroidHwAvcEncoder leave.
expire time = 1 ms

[004:482] [2022-03-28 15:05:01 +0000.986444][1ad7] RegisterEncodeCompleteCallback


time:518316825 enter.

[004:482] [2022-03-28 15:05:01 +0000.986587][1ad7] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[004:482] [2022-03-28 15:05:01 +0000.986626][1ad7] InitEncode time:518316825


enter.

[004:482] [2022-03-28 15:05:01 +0000.986699][1ad7] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[004:482] [2022-03-28 15:05:01 +0000.986732][1ad7] Create time:518316825 enter.

[004:482] [2022-03-28 15:05:01 +0000.986803][1ad7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[004:482] [2022-03-28 15:05:01 +0000.986833][1ad7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7173cc87d0
[004:500] [2022-03-28 15:05:02 +0000.5133][1ad7] supported_type:video/avc
[004:501] [2022-03-28 15:05:02 +0000.5301][1ad7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[004:501] [2022-03-28 15:05:02 +0000.5375][1ad7] hwCodecPrefix :OMX.qcom.
[004:501] [2022-03-28 15:05:02 +0000.5414][1ad7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[004:501] [2022-03-28 15:05:02 +0000.5467][1ad7] mediacodec_createCodecByName
time:518316844 enter.

[004:501] [2022-03-28 15:05:02 +0000.5529][1ad7] WrapAndroidMediaCodec


time:518316844 enter.

[004:501] [2022-03-28 15:05:02 +0000.5759][1ad7] WrapAndroidMediaCodec leave.


expire time = 0 ms

[004:586] [2022-03-28 15:05:02 +0000.90665][1ad7] mediacodec_createCodecByName


leave. expire time = 85 ms

[004:586] [2022-03-28 15:05:02 +0000.90791][1ad7] WrapAndroidMediaFromat


time:518316929 enter.

[004:586] [2022-03-28 15:05:02 +0000.90885][1ad7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:703] [2022-03-28 15:05:02 +0000.208175][1ad7] Destroy time:518317046 enter.

[004:704] [2022-03-28 15:05:02 +0000.208297][1ad7] WrapAndroidMediaFromat::


Destroy
[004:704] [2022-03-28 15:05:02 +0000.208332][1ad7] Destroy leave. expire time = 1
ms

[004:704] [2022-03-28 15:05:02 +0000.208356][1ad7] ~WrapAndroidMediaFromat


time:518317047 enter.

[004:704] [2022-03-28 15:05:02 +0000.208453][1ad7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:704] [2022-03-28 15:05:02 +0000.208500][1ad7] Create leave. expire time = 222


ms

[004:704] [2022-03-28 15:05:02 +0000.208537][1ad7] isSemiPlanarSupport


time:518317047 enter.

[004:704] [2022-03-28 15:05:02 +0000.208567][1ad7] H264Encoder isSemiPlanarSupport


[004:704] [2022-03-28 15:05:02 +0000.208609][1ad7] isSemiPlanarSupport leave.
expire time = 0 ms

[004:704] [2022-03-28 15:05:02 +0000.208633][1ad7] creat hw H264Encoder success,


isSemiPlanar:1
[004:704] [2022-03-28 15:05:02 +0000.208824][1ad7] InitEncode leave. expire time =
222 ms

[004:704] [2022-03-28 15:05:02 +0000.208860][1ad7] H264Encode::created Encoder


[004:704] [2022-03-28 15:05:02 +0000.208885][1ad7] H264Encode:: H264 encoder
created.
[004:704] [2022-03-28 15:05:02 +0000.208906][1ad7] H264 encoder created.
[004:704] [2022-03-28 15:05:02 +0000.208929][1ad7]
RecordingSessionInternalSimple:created avc encoder avc: 0x71a3cb7750
[004:704] [2022-03-28 15:05:02 +0000.208951][1ad7] setOutput:
[004:704] [2022-03-28 15:05:02 +0000.208973][1ad7]
RecordingSessionInternalSimple:encoder set output to muxer!
[004:704] [2022-03-28 15:05:02 +0000.208990][1ad7] request a key frame
[004:704] [2022-03-28 15:05:02 +0000.209006][1ad7] H264Encode:: request a key frame
[004:704] [2022-03-28 15:05:02 +0000.209152][1ad7] setDisplayRotate :90
[004:705] [2022-03-28 15:05:02 +0000.209187][1ad7] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[004:705] [2022-03-28 15:05:02 +0000.209256][1ad8] StartRecording:
[004:705] [2022-03-28 15:05:02 +0000.209389][1afb] operator(): Set the recording
session in mic source. recording session: 0x71b3cd4dd0
[004:705] [2022-03-28 15:05:02 +0000.209597][1ad8] operator() leave. expire time =
243 ms

[004:705] [2022-03-28 15:05:02 +0000.209788][1af8] AF_SpeedFilter audio


0x71b3caf3d0 PullFrame
[004:705] [2022-03-28 15:05:02 +0000.209830][1af8]
RecordAudioSource::PullAudioFrame
[004:705] [2022-03-28 15:05:02 +0000.209855][1af8] AF_SpeedFilter::PullFrame eof4
[004:707] [2022-03-28 15:05:02 +0000.212043][1af8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:722] [2022-03-28 15:05:02 +0000.226222][1af8] AF_SpeedFilter audio time,
0x71b3caf3d0 rcv time: 518317057
[004:722] [2022-03-28 15:05:02 +0000.226355][1af8] AF_SpeedFilter audio time,
0x71b3caf3d0 rcv time: 518317057in_nSamples:441
[004:722] [2022-03-28 15:05:02 +0000.226508][1af8] resampled_data_size:0
[004:770] [2022-03-28 15:05:02 +0000.275065][1ad8]
MediaFilterCamera::NeedProcessTexture
[004:771] [2022-03-28 15:05:02 +0000.275187][1ad8] begine recode to first frame
spend time:309
[004:771] [2022-03-28 15:05:02 +0000.275221][1ad8] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x71b3cbc090
[004:771] [2022-03-28 15:05:02 +0000.275287][1ad8] blur_distance_:0
[004:771] [2022-03-28 15:05:02 +0000.275332][1ad8] blur_direction_angle_:-90
[004:771] [2022-03-28 15:05:02 +0000.275367][1ad8]
GPUImageProcessing::SetOrientation orientation: 90
[004:771] [2022-03-28 15:05:02 +0000.275397][1ad8] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[004:771] [2022-03-28 15:05:02 +0000.275477][1ad8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[004:771] [2022-03-28 15:05:02 +0000.275512][1ad8] GPUImageProcessing: input frame
width1280 X 720
[004:772] [2022-03-28 15:05:02 +0000.276552][1ad8] drawYUV420 render
OpenGLRenderProgram:0x71d3caff68
[004:773] [2022-03-28 15:05:02 +0000.277624][1ad8] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:774] [2022-03-28 15:05:02 +0000.278448][1ad8] CropFilter::OnVideoFrame
outputtexture :13
[004:774] [2022-03-28 15:05:02 +0000.278512][1ad8] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:777] [2022-03-28 15:05:02 +0000.281809][1ad8] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[004:804] [2022-03-28 15:05:02 +0000.309005][1ad8] drawYUV420 render
OpenGLRenderProgram:0x71d3caff68
[004:808] [2022-03-28 15:05:02 +0000.313105][1ad8] The convert RGB to YUV take 2
[004:810] [2022-03-28 15:05:02 +0000.314249][1ad8] FilterPipeline2::OnVideoFrame
pts 34 last_video_timestamp_ 34
[004:810] [2022-03-28 15:05:02 +0000.314614][1ad8]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[004:811] [2022-03-28 15:05:02 +0000.315505][1aff]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[004:811] [2022-03-28 15:05:02 +0000.315586][1aff] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[004:811] [2022-03-28 15:05:02 +0000.315609][1aff] push video frame to H264
encoder. (100 frame for one log)

[004:811] [2022-03-28 15:05:02 +0000.315843][1aff] push video frame to H264


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

[004:811] [2022-03-28 15:05:02 +0000.315890][1aff] H264Encode::push video frame to


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

[004:811] [2022-03-28 15:05:02 +0000.315912][1aff] Push an pts:0 to dts queue.


[004:811] [2022-03-28 15:05:02 +0000.315932][1aff] DTS queue for
Generator:0x71c3c7fd28 0
[004:811] [2022-03-28 15:05:02 +0000.315946][1aff] The input pts:0 fps:30
[004:812] [2022-03-28 15:05:02 +0000.317145][1aff]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[004:836] [2022-03-28 15:05:02 +0000.340444][1ad8] drawYUV420 render
OpenGLRenderProgram:0x71d3caff68
[004:847] [2022-03-28 15:05:02 +0000.352115][1af8] AF_SpeedFilter audio time 222,
0x71b3caf3d0 out time: 518317057 org time: 518317057
[004:848] [2022-03-28 15:05:02 +0000.352217][1af8] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[004:848] [2022-03-28 15:05:02 +0000.352251][1af8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 518317057
[004:848] [2022-03-28 15:05:02 +0000.352268][1af8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[004:848] [2022-03-28 15:05:02 +0000.352291][1af8] AF_SpeedFilter audio time
[004:848] [2022-03-28 15:05:02 +0000.352348][1af8] AF_SpeedFilter audio time 111,
0x71b3caf3d0 out time: 518317067 org time: 518317067
[004:851] [2022-03-28 15:05:02 +0000.355405][1afe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[004:851] [2022-03-28 15:05:02 +0000.356118][1b00] add aac audio track with id:1
[004:876] [2022-03-28 15:05:02 +0000.380655][1aff] h264 add frame header cdr flag
[004:877] [2022-03-28 15:05:02 +0000.381810][1aff] h264 add frame header cdr flag
[004:877] [2022-03-28 15:05:02 +0000.382155][1aff] SendFrame
encodedImage._timeStamp:0encodedImage->_length:129757
[004:878] [2022-03-28 15:05:02 +0000.382224][1aff] Received key frame:0
[004:878] [2022-03-28 15:05:02 +0000.382249][1aff] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[004:878] [2022-03-28 15:05:02 +0000.382269][1aff] H264Encode::H264SWEncoder get
callback, length:129757 type:0 nalType:7length:17
[004:878] [2022-03-28 15:05:02 +0000.382286][1aff] H264Encode:: get a sps pps
header!headerSize:29
[004:878] [2022-03-28 15:05:02 +0000.382301][1aff] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[004:878] [2022-03-28 15:05:02 +0000.382589][1b00] get the H.264 SPS parameter
[004:879] [2022-03-28 15:05:02 +0000.383249][1b00] add video track with id:2
[004:879] [2022-03-28 15:05:02 +0000.384146][1b00] get the H.264 PPS parameter
[004:881] [2022-03-28 15:05:02 +0000.385238][1b00] get the H.264 IDR frame
[004:881] [2022-03-28 15:05:02 +0000.385338][1b00] resss:true
[004:881] [2022-03-28 15:05:02 +0000.385358][1b00] video start ts:0
[004:881] [2022-03-28 15:05:02 +0000.385414][1b00] the video frame has been written
into MP4 file
[004:926] [2022-03-28 15:05:02 +0000.430249][1b00] audio start ts:0
[004:926] [2022-03-28 15:05:02 +0000.430765][1b00] the audio frame has been written
into MP4 file
[005:265] [2022-03-28 15:05:02 +0000.769966][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:301] [2022-03-28 15:05:02 +0000.805974][1ad8] The convert RGB to YUV take 1
[005:312] [2022-03-28 15:05:02 +0000.816924][1adc] haveEnoughProcessedData
internalAudioStream.length: 10
[005:483] [2022-03-28 15:05:02 +0000.987297][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:642] [2022-03-28 15:05:03 +0000.146609][1aff] DTS queue for
Generator:0x71c3c7fd28 798 829
[005:764] [2022-03-28 15:05:03 +0000.268288][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:804] [2022-03-28 15:05:03 +0000.308629][1ad8] The convert RGB to YUV take 3
[006:138] [2022-03-28 15:05:03 +0000.642952][1aff] Push an pts:1329 to dts queue.
[006:169] [2022-03-28 15:05:03 +0000.673632][1aff] last dts:1295 currentPts:1329
ppsOrSPS:0 queue length:2
[006:267] [2022-03-28 15:05:03 +0000.772033][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:277] [2022-03-28 15:05:03 +0000.781635][1adc] Run AGC when audioType = 0
[006:301] [2022-03-28 15:05:03 +0000.805341][1ad8] The convert RGB to YUV take 2
[006:324] [2022-03-28 15:05:03 +0000.828914][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[006:469] [2022-03-28 15:05:03 +0000.973247][1aff] DTS queue for
Generator:0x71c3c7fd28 1627 1662
[006:478] [2022-03-28 15:05:03 +0000.983163][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:581] [2022-03-28 15:05:04 +0000.85253][1af8] RecordAudioSource::PullAudioFrame
[006:766] [2022-03-28 15:05:04 +0000.270791][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:799] [2022-03-28 15:05:04 +0000.303721][1ad8] The convert RGB to YUV take 2
[006:831] [2022-03-28 15:05:04 +0000.336028][1ad8] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[006:836] [2022-03-28 15:05:04 +0000.340782][1aff] h264 add frame header cdr flag
[006:837] [2022-03-28 15:05:04 +0000.341494][1aff] Received key frame:1992
[006:873] [2022-03-28 15:05:04 +0000.377894][1b00] get the H.264 IDR frame
[007:002] [2022-03-28 15:05:04 +0000.506216][1af8] resampled_data_size:7168
[007:011] [2022-03-28 15:05:04 +0000.515670][1af8] AF_SpeedFilter::PullFrame eof4
[007:013] [2022-03-28 15:05:04 +0000.517940][1af8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:034] [2022-03-28 15:05:04 +0000.538965][1adc] haveEnoughProcessedData
internalAudioStream.length: 10
[007:185] [2022-03-28 15:05:04 +0000.690066][1afe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[007:268] [2022-03-28 15:05:04 +0000.772293][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:275] [2022-03-28 15:05:04 +0000.779899][1aff] DTS queue for
Generator:0x71c3c7fd28 2462
[007:304] [2022-03-28 15:05:04 +0000.808772][1ad8] The convert RGB to YUV take 2
[007:472] [2022-03-28 15:05:04 +0000.976608][1aff] Push an pts:2662 to dts queue.
[007:475] [2022-03-28 15:05:04 +0000.980055][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:512] [2022-03-28 15:05:05 +0000.16847][1aff] last dts:2631 currentPts:2662
ppsOrSPS:0 queue length:2
[007:766] [2022-03-28 15:05:05 +0000.271036][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:799] [2022-03-28 15:05:05 +0000.303520][1ad8] The convert RGB to YUV take 2
[007:926] [2022-03-28 15:05:05 +0000.431137][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[008:068] [2022-03-28 15:05:05 +0000.572504][1ad8] drawYUV420 render
OpenGLRenderProgram:0x71d3caff68
[008:108] [2022-03-28 15:05:05 +0000.612712][1aff] DTS queue for
Generator:0x71c3c7fd28 3294
[008:132] [2022-03-28 15:05:05 +0000.636540][1ad8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:132] [2022-03-28 15:05:05 +0000.636620][1ad8] GPUImageProcessing: input frame
width1280 X 720
[008:132] [2022-03-28 15:05:05 +0000.636997][1ad8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:132] [2022-03-28 15:05:05 +0000.637101][1ad8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[008:135] [2022-03-28 15:05:05 +0000.639828][1aff]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3328
[008:141] [2022-03-28 15:05:05 +0000.645585][1aff] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3294 pts:3294
[008:168] [2022-03-28 15:05:05 +0000.672998][1aff] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3361
[008:168] [2022-03-28 15:05:05 +0000.673145][1aff] push video frame to H264
encoder. (100 frame for one log)
[008:169] [2022-03-28 15:05:05 +0000.673174][1aff] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[008:169] [2022-03-28 15:05:05 +0000.673198][1aff] H264Encode::push video frame to


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

[008:169] [2022-03-28 15:05:05 +0000.673234][1aff] The input pts:3361 fps:30


[008:172] [2022-03-28 15:05:05 +0000.676510][1aff] SendFrame
encodedImage._timeStamp:3328encodedImage->_length:94688
[008:208] [2022-03-28 15:05:05 +0000.712382][1aff] H264Encode::H264SWEncoder get
callback, length:162320 type:1 nalType:1length:162316
[008:267] [2022-03-28 15:05:05 +0000.772013][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:277] [2022-03-28 15:05:05 +0000.781418][1adc] Run AGC when audioType = 0
[008:277] [2022-03-28 15:05:05 +0000.781727][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:304] [2022-03-28 15:05:05 +0000.808256][1ad8] The convert RGB to YUV take 3
[008:437] [2022-03-28 15:05:05 +0000.941676][1af8]
RecordAudioSource::PullAudioFrame
[008:478] [2022-03-28 15:05:05 +0000.982681][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:755] [2022-03-28 15:05:06 +0000.259289][1adc] haveEnoughProcessedData
internalAudioStream.length: 10
[008:766] [2022-03-28 15:05:06 +0000.271046][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:803] [2022-03-28 15:05:06 +0000.307895][1ad8] The convert RGB to YUV take 3
[008:806] [2022-03-28 15:05:06 +0000.310781][1aff] Push an pts:3995 to dts queue.
[008:840] [2022-03-28 15:05:06 +0000.344889][1aff] h264 add frame header cdr flag
[008:841] [2022-03-28 15:05:06 +0000.345383][1aff] Received key frame:3995
[008:841] [2022-03-28 15:05:06 +0000.345535][1aff] last dts:3961 currentPts:3995
ppsOrSPS:0 queue length:2
[008:878] [2022-03-28 15:05:06 +0000.383069][1b00] get the H.264 IDR frame
[008:901] [2022-03-28 15:05:06 +0000.406166][1ad8] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[008:937] [2022-03-28 15:05:06 +0000.441576][1aff] DTS queue for
Generator:0x71c3c7fd28 4094 4127
[009:204] [2022-03-28 15:05:06 +0000.708337][1af8] resampled_data_size:0
[009:266] [2022-03-28 15:05:06 +0000.771005][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:288] [2022-03-28 15:05:06 +0000.792517][1af8] AF_SpeedFilter::PullFrame eof4
[009:290] [2022-03-28 15:05:06 +0000.794839][1af8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:301] [2022-03-28 15:05:06 +0000.805487][1ad8] The convert RGB to YUV take 2
[009:479] [2022-03-28 15:05:06 +0000.983211][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:519] [2022-03-28 15:05:07 +0000.24176][1af8] AF_SpeedFilter audio 0x71b3caf3d0
PullFrame
[009:549] [2022-03-28 15:05:07 +0000.53408][1afe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[009:767] [2022-03-28 15:05:07 +0000.271314][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:771] [2022-03-28 15:05:07 +0000.275172][1aff] DTS queue for
Generator:0x71c3c7fd28 4923 4962
[009:799] [2022-03-28 15:05:07 +0000.303860][1ad8] The convert RGB to YUV take 2
[010:136] [2022-03-28 15:05:07 +0000.640206][1aff] Push an pts:5327 to dts queue.
[010:171] [2022-03-28 15:05:07 +0000.675636][1aff] last dts:5293 currentPts:5327
ppsOrSPS:0 queue length:2
[010:265] [2022-03-28 15:05:07 +0000.769784][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:273] [2022-03-28 15:05:07 +0000.777942][1add] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:274] [2022-03-28 15:05:07 +0000.778205][1add] _deviceSampleRate:48000

[010:276] [2022-03-28 15:05:07 +0000.780407][1adc] Run AGC when audioType = 0


[010:299] [2022-03-28 15:05:07 +0000.803779][1af8]
RecordAudioSource::PullAudioFrame
[010:301] [2022-03-28 15:05:07 +0000.805279][1ad8] The convert RGB to YUV take 3
[010:476] [2022-03-28 15:05:07 +0000.980254][1adc] haveEnoughProcessedData
internalAudioStream.length: 10
[010:476] [2022-03-28 15:05:07 +0000.980661][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:605] [2022-03-28 15:05:08 +0000.109846][1aff] DTS queue for
Generator:0x71c3c7fd28 5762 5798
[010:769] [2022-03-28 15:05:08 +0000.273656][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:800] [2022-03-28 15:05:08 +0000.304804][1ad8] The convert RGB to YUV take 4
[010:837] [2022-03-28 15:05:08 +0000.341555][1aff] h264 add frame header cdr flag
[010:837] [2022-03-28 15:05:08 +0000.342053][1aff] Received key frame:5992
[010:879] [2022-03-28 15:05:08 +0000.383785][1b00] get the H.264 IDR frame
[010:997] [2022-03-28 15:05:08 +0000.501937][1ad8] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[011:106] [2022-03-28 15:05:08 +0000.610669][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[011:268] [2022-03-28 15:05:08 +0000.772218][1ad8] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[011:300] [2022-03-28 15:05:08 +0000.804335][1ad8] The convert RGB to YUV take 3
[011:399] [2022-03-28 15:05:08 +0000.903690][1ad8] drawYUV420 render
OpenGLRenderProgram:0x71d3caff68
[011:410] [2022-03-28 15:05:08 +0000.914244][1aff] DTS queue for
Generator:0x71c3c7fd28 6595
[011:422] [2022-03-28 15:05:08 +0000.926590][1af8] resampled_data_size:10240
[011:472] [2022-03-28 15:05:08 +0000.976236][1aff]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6662
[011:472] [2022-03-28 15:05:08 +0000.976466][1aff] Push an pts:6662 to dts queue.
[011:481] [2022-03-28 15:05:08 +0000.985822][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:511] [2022-03-28 15:05:09 +0000.15948][1ad8] GPUImageProcessing: process video
frame with resolution 1280 X 720
[011:511] [2022-03-28 15:05:09 +0000.16080][1ad8] GPUImageProcessing: input frame
width1280 X 720
[011:512] [2022-03-28 15:05:09 +0000.16766][1ad8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[011:512] [2022-03-28 15:05:09 +0000.17037][1ad8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[011:520] [2022-03-28 15:05:09 +0000.25161][1aff] SendFrame
encodedImage._timeStamp:6662encodedImage->_length:82048
[011:521] [2022-03-28 15:05:09 +0000.25336][1aff] last dts:6632 currentPts:6662
ppsOrSPS:0 queue length:2
[011:521] [2022-03-28 15:05:09 +0000.25384][1aff] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6662 pts:6662
[011:545] [2022-03-28 15:05:09 +0000.49451][1aff] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6733
[011:545] [2022-03-28 15:05:09 +0000.49706][1aff] push video frame to H264 encoder.
(100 frame for one log)

[011:545] [2022-03-28 15:05:09 +0000.49772][1aff] push video frame to H264 encoder.


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

[011:545] [2022-03-28 15:05:09 +0000.49814][1aff] H264Encode::push video frame to


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

[011:545] [2022-03-28 15:05:09 +0000.49872][1aff] The input pts:6733 fps:30


[011:577] [2022-03-28 15:05:09 +0000.81497][1af8] AF_SpeedFilter::PullFrame eof4
[011:579] [2022-03-28 15:05:09 +0000.83821][1af8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:580] [2022-03-28 15:05:09 +0000.84833][1aff] H264Encode::H264SWEncoder get
callback, length:63200 type:1 nalType:1length:63196
[011:765] [2022-03-28 15:05:09 +0000.269526][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:802] [2022-03-28 15:05:09 +0000.306428][1ad8] The convert RGB to YUV take 2
[011:811] [2022-03-28 15:05:09 +0000.315785][1afe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[012:158] [2022-03-28 15:05:09 +0000.662187][1af8]
RecordAudioSource::PullAudioFrame
[012:193] [2022-03-28 15:05:09 +0000.697737][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[012:240] [2022-03-28 15:05:09 +0000.744287][1aff] DTS queue for
Generator:0x71c3c7fd28 7428
[012:264] [2022-03-28 15:05:09 +0000.768193][1ad8] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:273] [2022-03-28 15:05:09 +0000.777837][1adc] Run AGC when audioType = 0
[012:273] [2022-03-28 15:05:09 +0000.778029][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:299] [2022-03-28 15:05:09 +0000.803679][1ad8] The convert RGB to YUV take 2
[012:483] [2022-03-28 15:05:09 +0000.988084][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:701] [2022-03-28 15:05:10 +0000.205228][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[012:768] [2022-03-28 15:05:10 +0000.272308][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:801] [2022-03-28 15:05:10 +0000.306150][1ad8] The convert RGB to YUV take 2
[012:804] [2022-03-28 15:05:10 +0000.308795][1aff] Push an pts:7995 to dts queue.
[012:839] [2022-03-28 15:05:10 +0000.343262][1aff] h264 add frame header cdr flag
[012:839] [2022-03-28 15:05:10 +0000.343889][1aff] Received key frame:7995
[012:839] [2022-03-28 15:05:10 +0000.343988][1aff] last dts:7963 currentPts:7995
ppsOrSPS:0 queue length:2
[012:885] [2022-03-28 15:05:10 +0000.390163][1b00] get the H.264 IDR frame
[013:070] [2022-03-28 15:05:10 +0000.574440][1ad8] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[013:072] [2022-03-28 15:05:10 +0000.576296][1aff] DTS queue for
Generator:0x71c3c7fd28 8223 8262
[013:265] [2022-03-28 15:05:10 +0000.769840][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:302] [2022-03-28 15:05:10 +0000.806868][1ad8] The convert RGB to YUV take 2
[013:481] [2022-03-28 15:05:10 +0000.985263][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:685] [2022-03-28 15:05:11 +0000.189630][1af8] resampled_data_size:1024
[013:762] [2022-03-28 15:05:11 +0000.266307][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:798] [2022-03-28 15:05:11 +0000.303150][1ad8] The convert RGB to YUV take 2
[013:848] [2022-03-28 15:05:11 +0000.353144][1af8] AF_SpeedFilter::PullFrame eof4
[013:851] [2022-03-28 15:05:11 +0000.355399][1af8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:899] [2022-03-28 15:05:11 +0000.403969][1aff] DTS queue for
Generator:0x71c3c7fd28 9059 9091
[013:922] [2022-03-28 15:05:11 +0000.427087][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[014:003] [2022-03-28 15:05:11 +0000.508128][1af8]
RecordAudioSource::PullAudioFrame
[014:135] [2022-03-28 15:05:11 +0000.640003][1aff] Push an pts:9326 to dts queue.
[014:169] [2022-03-28 15:05:11 +0000.673857][1afe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[014:173] [2022-03-28 15:05:11 +0000.677303][1aff] last dts:9294 currentPts:9326
ppsOrSPS:0 queue length:2
[014:269] [2022-03-28 15:05:11 +0000.773598][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:276] [2022-03-28 15:05:11 +0000.780624][1adc] Run AGC when audioType = 0
[014:285] [2022-03-28 15:05:11 +0000.790017][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[014:299] [2022-03-28 15:05:11 +0000.804001][1ad8] The convert RGB to YUV take 2
[014:445] [2022-03-28 15:05:11 +0000.949422][1afb] The output timestamp from audio
mixer change:518326777
[014:479] [2022-03-28 15:05:11 +0000.983315][1adc] On audio frame the broadcast
with timestamp:518326822 samples:480. (1000 frame for one log)

[014:486] [2022-03-28 15:05:11 +0000.990751][1afb] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[014:486] [2022-03-28 15:05:11 +0000.991098][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:722] [2022-03-28 15:05:12 +0000.227126][1af8] AF_SpeedFilter audio time,
0x71b3caf3d0 rcv time: 518327058
[014:723] [2022-03-28 15:05:12 +0000.227313][1af8] AF_SpeedFilter audio time,
0x71b3caf3d0 rcv time: 518327058in_nSamples:441
[014:729] [2022-03-28 15:05:12 +0000.233932][1ad8] drawYUV420 render
OpenGLRenderProgram:0x71d3caff68
[014:735] [2022-03-28 15:05:12 +0000.239756][1aff] DTS queue for
Generator:0x71c3c7fd28 9895 9925
[014:765] [2022-03-28 15:05:12 +0000.270224][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:803] [2022-03-28 15:05:12 +0000.307424][1ad8] The convert RGB to YUV take 2
[014:804] [2022-03-28 15:05:12 +0000.308565][1aff]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9996
[014:820] [2022-03-28 15:05:12 +0000.324841][1af8] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[014:820] [2022-03-28 15:05:12 +0000.324959][1af8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 518327057
[014:820] [2022-03-28 15:05:12 +0000.324990][1af8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[014:836] [2022-03-28 15:05:12 +0000.340623][1aff] h264 add frame header cdr flag
[014:836] [2022-03-28 15:05:12 +0000.341252][1aff] SendFrame
encodedImage._timeStamp:9996encodedImage->_length:301136
[014:837] [2022-03-28 15:05:12 +0000.341363][1aff] Received key frame:9996
[014:864] [2022-03-28 15:05:12 +0000.368978][1ad8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[014:864] [2022-03-28 15:05:12 +0000.369096][1ad8] GPUImageProcessing: input frame
width1280 X 720
[014:865] [2022-03-28 15:05:12 +0000.369579][1ad8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[014:865] [2022-03-28 15:05:12 +0000.369690][1ad8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[014:872] [2022-03-28 15:05:12 +0000.377145][1aff] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10026 pts:10026
[014:874] [2022-03-28 15:05:12 +0000.378315][1b00] get the H.264 IDR frame
[014:899] [2022-03-28 15:05:12 +0000.404107][1aff] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10091
[014:900] [2022-03-28 15:05:12 +0000.404239][1aff] push video frame to H264
encoder. (100 frame for one log)

[014:900] [2022-03-28 15:05:12 +0000.404279][1aff] push video frame to H264


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

[014:900] [2022-03-28 15:05:12 +0000.404331][1aff] H264Encode::push video frame to


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

[014:900] [2022-03-28 15:05:12 +0000.404385][1aff] The input pts:10091 fps:30


[014:937] [2022-03-28 15:05:12 +0000.441439][1aff] H264Encode::H264SWEncoder get
callback, length:152704 type:1 nalType:1length:152700
[015:162] [2022-03-28 15:05:12 +0000.667070][1ad8] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[015:262] [2022-03-28 15:05:12 +0000.767020][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:302] [2022-03-28 15:05:12 +0000.806736][1ad8] The convert RGB to YUV take 2
[015:469] [2022-03-28 15:05:12 +0000.973811][1aff] Push an pts:10660 to dts queue.
[015:486] [2022-03-28 15:05:12 +0000.990854][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:506] [2022-03-28 15:05:13 +0000.10912][1aff] last dts:10625 currentPts:10660
ppsOrSPS:0 queue length:2
[015:544] [2022-03-28 15:05:13 +0000.48810][1aff] DTS queue for
Generator:0x71c3c7fd28 10731
[015:648] [2022-03-28 15:05:13 +0000.152881][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[015:761] [2022-03-28 15:05:13 +0000.265863][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:797] [2022-03-28 15:05:13 +0000.301645][1ad8] The convert RGB to YUV take 2
[015:862] [2022-03-28 15:05:13 +0000.366949][1af8]
RecordAudioSource::PullAudioFrame
[015:871] [2022-03-28 15:05:13 +0000.376081][1af8] resampled_data_size:13312
[015:877] [2022-03-28 15:05:13 +0000.381537][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[015:897] [2022-03-28 15:05:13 +0000.401399][1ad8] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[015:943] [2022-03-28 15:05:13 +0000.447689][1af8] AF_SpeedFilter audio time
[015:943] [2022-03-28 15:05:13 +0000.447816][1af8] AF_SpeedFilter audio time 111,
0x71b3caf3d0 out time: 518328247 org time: 518328247
[016:127] [2022-03-28 15:05:13 +0000.632086][1af8] AF_SpeedFilter::PullFrame eof4
[016:130] [2022-03-28 15:05:13 +0000.634388][1af8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:262] [2022-03-28 15:05:13 +0000.766786][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:276] [2022-03-28 15:05:13 +0000.780852][1adc] Run AGC when audioType = 0
[016:276] [2022-03-28 15:05:13 +0000.781107][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:298] [2022-03-28 15:05:13 +0000.802449][1ad8] The convert RGB to YUV take 2
[016:368] [2022-03-28 15:05:13 +0000.873033][1aff] DTS queue for
Generator:0x71c3c7fd28 11559
[016:487] [2022-03-28 15:05:13 +0000.992179][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:526] [2022-03-28 15:05:14 +0000.30415][1afe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[016:763] [2022-03-28 15:05:14 +0000.267653][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:799] [2022-03-28 15:05:14 +0000.303389][1ad8] The convert RGB to YUV take 3
[016:801] [2022-03-28 15:05:14 +0000.305481][1aff] Push an pts:11992 to dts queue.
[016:834] [2022-03-28 15:05:14 +0000.338798][1aff] h264 add frame header cdr flag
[016:835] [2022-03-28 15:05:14 +0000.339274][1aff] Received key frame:11992
[016:835] [2022-03-28 15:05:14 +0000.339352][1aff] last dts:11958 currentPts:11992
ppsOrSPS:0 queue length:2
[016:873] [2022-03-28 15:05:14 +0000.377743][1b00] get the H.264 IDR frame
[017:199] [2022-03-28 15:05:14 +0000.703462][1aff] DTS queue for
Generator:0x71c3c7fd28 12355 12389
[017:231] [2022-03-28 15:05:14 +0000.735908][1ad8] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[017:265] [2022-03-28 15:05:14 +0000.770075][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:300] [2022-03-28 15:05:14 +0000.804712][1ad8] The convert RGB to YUV take 2
[017:374] [2022-03-28 15:05:14 +0000.878844][1adc] haveEnoughProcessedData
internalAudioStream.length: 20
[017:474] [2022-03-28 15:05:14 +0000.978758][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[017:478] [2022-03-28 15:05:14 +0000.982888][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:732] [2022-03-28 15:05:15 +0000.236719][1af8]
RecordAudioSource::PullAudioFrame
[017:764] [2022-03-28 15:05:15 +0000.268256][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:799] [2022-03-28 15:05:15 +0000.303492][1ad8] The convert RGB to YUV take 2
[018:029] [2022-03-28 15:05:15 +0000.533882][1aff] DTS queue for
Generator:0x71c3c7fd28 13189 13220
[018:062] [2022-03-28 15:05:15 +0000.566905][1ad8] drawYUV420 render
OpenGLRenderProgram:0x71d3caff68
[018:124] [2022-03-28 15:05:15 +0000.628262][1af8] resampled_data_size:4096
[018:137] [2022-03-28 15:05:15 +0000.641938][1aff]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13328
[018:137] [2022-03-28 15:05:15 +0000.642144][1aff] Push an pts:13328 to dts queue.
[018:175] [2022-03-28 15:05:15 +0000.679373][1aff] SendFrame
encodedImage._timeStamp:13328encodedImage->_length:141344
[018:175] [2022-03-28 15:05:15 +0000.679713][1aff] last dts:13289 currentPts:13328
ppsOrSPS:0 queue length:2
[018:229] [2022-03-28 15:05:15 +0000.733926][1ad8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[018:229] [2022-03-28 15:05:15 +0000.734034][1ad8] GPUImageProcessing: input frame
width1280 X 720
[018:230] [2022-03-28 15:05:15 +0000.734520][1ad8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:230] [2022-03-28 15:05:15 +0000.734664][1ad8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:235] [2022-03-28 15:05:15 +0000.740014][1aff] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13392 pts:13392
[018:263] [2022-03-28 15:05:15 +0000.768078][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:266] [2022-03-28 15:05:15 +0000.770772][1aff] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13459
[018:266] [2022-03-28 15:05:15 +0000.770952][1aff] push video frame to H264
encoder. (100 frame for one log)
[018:266] [2022-03-28 15:05:15 +0000.771013][1aff] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[018:266] [2022-03-28 15:05:15 +0000.771110][1aff] H264Encode::push video frame to


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

[018:267] [2022-03-28 15:05:15 +0000.771245][1aff] The input pts:13459 fps:30


[018:292] [2022-03-28 15:05:15 +0000.796862][1adc] Run AGC when audioType = 0
[018:299] [2022-03-28 15:05:15 +0000.804177][1ad8] The convert RGB to YUV take 2
[018:305] [2022-03-28 15:05:15 +0000.809682][1aff] H264Encode::H264SWEncoder get
callback, length:162160 type:1 nalType:1length:162156
[018:425] [2022-03-28 15:05:15 +0000.929379][1af8] AF_SpeedFilter::PullFrame eof4
[018:427] [2022-03-28 15:05:15 +0000.931629][1af8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:481] [2022-03-28 15:05:15 +0000.986109][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:761] [2022-03-28 15:05:16 +0000.265864][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:786] [2022-03-28 15:05:16 +0000.291133][1afe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[018:796] [2022-03-28 15:05:16 +0000.300378][1ad8] The convert RGB to YUV take 2
[018:834] [2022-03-28 15:05:16 +0000.338592][1aff] h264 add frame header cdr flag
[018:834] [2022-03-28 15:05:16 +0000.339114][1aff] Received key frame:13989
[018:835] [2022-03-28 15:05:16 +0000.339215][1aff] DTS queue for
Generator:0x71c3c7fd28 14022
[018:879] [2022-03-28 15:05:16 +0000.383646][1b00] get the H.264 IDR frame
[019:085] [2022-03-28 15:05:16 +0000.589921][1af8] AF_SpeedFilter audio
0x71b3caf3d0 PullFrame
[019:091] [2022-03-28 15:05:16 +0000.596133][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[019:262] [2022-03-28 15:05:16 +0000.766366][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:296] [2022-03-28 15:05:16 +0000.800849][1ad8] The convert RGB to YUV take 1
[019:328] [2022-03-28 15:05:16 +0000.832679][1ad8] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[019:471] [2022-03-28 15:05:16 +0000.975918][1aff] Push an pts:14664 to dts queue.
[019:484] [2022-03-28 15:05:16 +0000.988540][1afb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:516] [2022-03-28 15:05:17 +0000.21072][1aff] last dts:14628 currentPts:14664
ppsOrSPS:0 queue length:2
[019:605] [2022-03-28 15:05:17 +0000.109956][1af8]
RecordAudioSource::PullAudioFrame
[019:665] [2022-03-28 15:05:17 +0000.169852][1aff] DTS queue for
Generator:0x71c3c7fd28 14855
[019:762] [2022-03-28 15:05:17 +0000.267138][1ad8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:797] [2022-03-28 15:05:17 +0000.301898][1ad8] The convert RGB to YUV take 2
[019:995] [2022-03-28 15:05:17 +0000.500047][1ad8] StopRecording:
[019:996] [2022-03-28 15:05:17 +0000.500485][1ad8] OnNeedStopRecording:
[019:999] [2022-03-28 15:05:17 +0000.504032][1af8] resampled_data_size:512
[020:000] [2022-03-28 15:05:17 +0000.504193][1af8] AF_SpeedFilter audio time 222,
0x71b3caf3d0 out time: 518332217 org time: 518332217
[020:000] [2022-03-28 15:05:17 +0000.504413][1af8] PullAudioFrame: PullFrame audio
finished.
[020:000] [2022-03-28 15:05:17 +0000.504480][1af8]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[020:006] [2022-03-28 15:05:17 +0000.510547][1600]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[020:006] [2022-03-28 15:05:17 +0000.510862][1ad8] operator(): Stop
[020:006] [2022-03-28 15:05:17 +0000.510924][1ad8] StopPullFrameAndWriteMp4
time:518332349 enter.

[020:006] [2022-03-28 15:05:17 +0000.510964][1ad8] StopRecording:


[020:009] [2022-03-28 15:05:17 +0000.513798][1aff]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[020:013] [2022-03-28 15:05:17 +0000.517488][1ad7] stop recording
[020:013] [2022-03-28 15:05:17 +0000.517613][1ad7]
RecordingSessionInternalSimple:destroy media processers
[020:013] [2022-03-28 15:05:17 +0000.517666][1ad7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[020:013] [2022-03-28 15:05:17 +0000.517723][1ad7] H264Encode::flushing hareware
Encoder
[020:013] [2022-03-28 15:05:17 +0000.517984][1ad7] Flush time:518332356 enter.

[020:013] [2022-03-28 15:05:17 +0000.518076][1ad7] H264Encoder encoder flush


[020:013] [2022-03-28 15:05:17 +0000.518144][1ad7] flush output queue
[020:272] [2022-03-28 15:05:17 +0000.776206][1add] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:272] [2022-03-28 15:05:17 +0000.776328][1add] _deviceSampleRate:48000

[020:274] [2022-03-28 15:05:17 +0000.779044][1adc] Run AGC when audioType = 0


[020:275] [2022-03-28 15:05:17 +0000.779173][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:327] [2022-03-28 15:05:17 +0000.832071][1ad7] Flush leave. expire time = 314
ms

[020:328] [2022-03-28 15:05:17 +0000.832251][1ad7] ~H264EncodeWrap:


[020:328] [2022-03-28 15:05:17 +0000.832293][1ad7] ~H264Encode:
[020:328] [2022-03-28 15:05:17 +0000.832310][1ad7] teardownCompressionSession:
H264Encode::destroying Encoder
[020:328] [2022-03-28 15:05:17 +0000.832366][1ad7] Release time:518332671 enter.

[020:328] [2022-03-28 15:05:17 +0000.832617][1ad7] Release:


MediaCodecVideoEncoder::Release _inited:1
[020:328] [2022-03-28 15:05:17 +0000.832657][1ad7] Destroy time:518332671 enter.

[020:328] [2022-03-28 15:05:17 +0000.832690][1ad7] H264Encoder encoderDestroy


[020:328] [2022-03-28 15:05:17 +0000.832727][1ad7]
AndroidMediaCodecVideoEncoder::release env: 0x71a3ce17b0
[020:328] [2022-03-28 15:05:17 +0000.832754][1ad7]
AndroidMediaCodecVideoEncoder::Destroy
[020:344] [2022-03-28 15:05:17 +0000.848579][1ad7] Destroy leave. expire time = 16
ms

[020:344] [2022-03-28 15:05:17 +0000.848767][1ad7] Release leave. expire time = 16


ms

[020:344] [2022-03-28 15:05:17 +0000.848833][1ad7] ~AndroidHwAvcEncoder


time:518332687 enter.

[020:344] [2022-03-28 15:05:17 +0000.848962][1ad7] Release time:518332687 enter.

[020:344] [2022-03-28 15:05:17 +0000.849018][1ad7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[020:344] [2022-03-28 15:05:17 +0000.849054][1ad7] Release leave. expire time = 0
ms

[020:344] [2022-03-28 15:05:17 +0000.849091][1ad7] ~AndroidMediaCodecVideoEncoder


[020:344] [2022-03-28 15:05:17 +0000.849124][1ad7] ~WrapAndroidMediaCodec
time:518332687 enter.

[020:344] [2022-03-28 15:05:17 +0000.849156][1ad7] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:345] [2022-03-28 15:05:17 +0000.849173][1ad7] video hevc hw codec


destructor:0x70f3ca2d10

[020:345] [2022-03-28 15:05:17 +0000.849227][1ad7] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[020:345] [2022-03-28 15:05:17 +0000.849389][1ad7] teardownCompressionSession:


H264Encode::destroyed Encoder
[020:345] [2022-03-28 15:05:17 +0000.849429][1ad7]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:345] [2022-03-28 15:05:17 +0000.849447][1ad7] AACSWEncode destructor
[020:362] [2022-03-28 15:05:17 +0000.866737][1b00] MP4 close file successfully
[020:362] [2022-03-28 15:05:17 +0000.866938][1b00] Recording session Internal:
notify recording ok
[020:362] [2022-03-28 15:05:17 +0000.866996][1b00] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4,
output_video_timestamp_:15188 last_video_pts_:15157
[020:362] [2022-03-28 15:05:17 +0000.867138][1b00] OnRecordFinish:
[020:364] [2022-03-28 15:05:17 +0000.869028][1b00] onRecordingOk: net seek
pos:0record video duration:15190record audio duration:15162
[020:365] [2022-03-28 15:05:17 +0000.869639][1afb] destructMicSource_w:
[020:365] [2022-03-28 15:05:17 +0000.869711][1afb] setOutput_w:
MicSource::setOutput() 0x0
[020:365] [2022-03-28 15:05:17 +0000.869879][1afb] close external audio stream

[020:365] [2022-03-28 15:05:17 +0000.870112][1ad8] releaseThread 0x71a3ca86b0


[020:365] [2022-03-28 15:05:17 +0000.870148][1ad8] ~MicSource: Mic source
destroyed:0x71e3d17ab0
[020:368] [2022-03-28 15:05:17 +0000.873106][1ad8] StopPullFrameAndWriteMp4 leave.
expire time = 362 ms

[020:369] [2022-03-28 15:05:17 +0000.873352][1ad8] DestroyPipelineAndFilters


time:518332712 enter.

[020:369] [2022-03-28 15:05:17 +0000.873446][1ad8] UnbindInputFilter 0x71b3cbc1d0


this 0x71d3cb0190
[020:369] [2022-03-28 15:05:17 +0000.873506][1ad8] UnbindInputFilter 0x71b3cd4f28
this 0x71b3caf520
[020:369] [2022-03-28 15:05:17 +0000.873611][1ad8] UnbindInputFilter 0x71d3cb0190
this 0x7183ce2570
[020:369] [2022-03-28 15:05:17 +0000.873664][1ad8] filter: filter pipeline destroy
this: 0x7183ce24d0
[020:370] [2022-03-28 15:05:17 +0000.874208][1ad8] ClearVideoOfSources: recodring
total frames:0
[020:370] [2022-03-28 15:05:17 +0000.874346][1ad8] ClearVideoOfSources:
[020:370] [2022-03-28 15:05:17 +0000.874409][1ad8] GPUImageProcessing destruct.
[020:370] [2022-03-28 15:05:17 +0000.874530][1ad8] destroy TrivalImageDrawer
0x7193c82390
[020:370] [2022-03-28 15:05:17 +0000.874589][1ad8] The shader has been initialize,
clean up them.

[020:370] [2022-03-28 15:05:17 +0000.874708][1ad8] ~OpenGLFrameBuffer:


[020:370] [2022-03-28 15:05:17 +0000.874938][1ad8] ~OpenGLFrameBuffer:
[020:371] [2022-03-28 15:05:17 +0000.875408][1ad8] ~OpenGLFrameBuffer:
[020:371] [2022-03-28 15:05:17 +0000.875714][1ad8] ~OpenGLFrameBuffer:
[020:371] [2022-03-28 15:05:17 +0000.875935][1ad8] ~OpenGLFrameBuffer:
[020:371] [2022-03-28 15:05:17 +0000.876130][1ad8] ~OpenGLFrameBuffer:
[020:372] [2022-03-28 15:05:17 +0000.876672][1ad8] GPUImageProcessing destruct
finish.
[020:372] [2022-03-28 15:05:17 +0000.876808][1ad8] GPURGBAFrame destruct.
[020:373] [2022-03-28 15:05:17 +0000.877225][1ad8] destroy OpenGLRenderProgram
0x71d3caff68
[020:373] [2022-03-28 15:05:17 +0000.877328][1ad8] ~CameraSource time:518332716
enter.

[020:373] [2022-03-28 15:05:17 +0000.877380][1ad8] ~CameraSource leave. expire


time = 0 ms

[020:373] [2022-03-28 15:05:17 +0000.877439][1ad8] ~RecordAudioSource


time:518332716 enter.

[020:373] [2022-03-28 15:05:17 +0000.877489][1ad8] ~RecordAudioSource leave.


expire time = 0 ms

[020:373] [2022-03-28 15:05:17 +0000.877543][1ad8] DestroyPipelineAndFilters


leave. expire time = 4 ms

[020:403] [2022-03-28 15:05:17 +0000.907254][1600]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[020:403] [2022-03-28 15:05:17 +0000.908175][1600] machine model :xiaomi
[020:404] [2022-03-28 15:05:17 +0000.908313][1600] Support this machine
model :xiaomi
[020:404] [2022-03-28 15:05:17 +0000.908382][1600] global inited! current sdk
version: 07-20-936c45f
[020:404] [2022-03-28 15:05:17 +0000.908975][1600] filter: filter pipeline
construtc this: 0x71b3ce4490
[020:404] [2022-03-28 15:05:17 +0000.909125][1600] MediaFilterGraph:
MediaFilterGraph construct
[020:405] [2022-03-28 15:05:17 +0000.909297][1600] GLESContext:
[020:405] [2022-03-28 15:05:17 +0000.909401][1600] The result of eglGetDisplay is:
0xb4000071a3ca3010
[020:406] [2022-03-28 15:05:17 +0000.911214][1600] The result of creation:
0x7153cc3d80
[020:407] [2022-03-28 15:05:17 +0000.911379][1600] The result of
eglCreatePbufferSurface is: 0x7153ccc2d0
[020:407] [2022-03-28 15:05:17 +0000.911611][1600] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
[020:407] [2022-03-28 15:05:17 +0000.911654][1600] The source 0 speed:1
[020:407] [2022-03-28 15:05:17 +0000.911689][1600] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4,
delay: 0
[020:407] [2022-03-28 15:05:17 +0000.911722][1600] CreateDecoderByVideoSource
time:518332750 enter.

[020:407] [2022-03-28 15:05:17 +0000.911892][1600] running_decoder_count:0max


count:2
[020:407] [2022-03-28 15:05:17 +0000.911920][1600] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x71e3ed8700
[020:444] [2022-03-28 15:05:17 +0000.948481][1b11] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x71f3d67520] Current FFmpeg version git-2021-06-16-
97cea6f

[020:488] [2022-03-28 15:05:17 +0000.993012][1b11] OnStreamInfoFound: video


duration_: 15190
[020:497] [2022-03-28 15:05:18 +0000.1811][1600] start decoder
[020:497] [2022-03-28 15:05:18 +0000.1895][1600] CreateDecoderByVideoSource leave.
expire time = 90 ms

[020:497] [2022-03-28 15:05:18 +0000.1930][1600] BindInputFilter 0x71c3ca5580 this


0x7183ce8768
[020:497] [2022-03-28 15:05:18 +0000.1952][1600] BindInputFilter 0x7183ce8768 this
0x7183cd7ba8
[020:497] [2022-03-28 15:05:18 +0000.1975][1600] BindInputFilter 0x71c3ca5580 this
0x7183ce9c68
[020:497] [2022-03-28 15:05:18 +0000.1995][1600] BindInputFilter 0x7183ce9c68 this
0x7183ce2728
[020:497] [2022-03-28 15:05:18 +0000.2103][1600] AddVideoSource: source filter list
is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
[020:497] [2022-03-28 15:05:18 +0000.2126][1600] BindInputFilter 0x7183cd7ba8 this
0x7183ce6708
[020:498] [2022-03-28 15:05:18 +0000.2169][1600] BindInputFilter 0x7183ce6708 this
0x71b3ce4530
[020:498] [2022-03-28 15:05:18 +0000.2263][1600] BindInputFilter 0x7183ce2728 this
0x7183ce8f48
[020:498] [2022-03-28 15:05:18 +0000.2566][1600] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
[020:498] [2022-03-28 15:05:18 +0000.2967][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[020:499] [2022-03-28 15:05:18 +0000.3589][1600] machine model :xiaomi
[020:499] [2022-03-28 15:05:18 +0000.3652][1600] Support this machine model :xiaomi
[020:499] [2022-03-28 15:05:18 +0000.3672][1600] global inited! current sdk
version: 07-20-936c45f
[020:499] [2022-03-28 15:05:18 +0000.3730][1600] GetPipeline:
-----------------------------------------
[020:499] [2022-03-28 15:05:18 +0000.3756][1600] GetPipeline: source: 0x71c3ca5360
[020:499] [2022-03-28 15:05:18 +0000.3773][1600] GetPipeline: filter: NULLFilter
[020:499] [2022-03-28 15:05:18 +0000.3787][1600] GetPipeline: filter: NULLFilter
[020:499] [2022-03-28 15:05:18 +0000.3799][1600] GetPipeline: filter: NULLFilter
[020:499] [2022-03-28 15:05:18 +0000.3811][1600] GetPipeline: audio filter:
AuidoNULLFilter
[020:499] [2022-03-28 15:05:18 +0000.3823][1600] GetPipeline: audio filter:
AuidoNULLFilter
[020:499] [2022-03-28 15:05:18 +0000.3835][1600] GetPipeline: audio filter:
AudioNUllFilter
[020:499] [2022-03-28 15:05:18 +0000.3848][1600] GetPipeline:
------------------------------------------
[020:499] [2022-03-28 15:05:18 +0000.3864][1600] filter: filter pipeline2 update
pattern: 0
[020:500] [2022-03-28 15:05:18 +0000.4813][1600] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:500] [2022-03-28 15:05:18 +0000.4935][1b12] NO get frame from decoder
[020:501] [2022-03-28 15:05:18 +0000.5227][1600] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:501] [2022-03-28 15:05:18 +0000.5389][1600] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:501] [2022-03-28 15:05:18 +0000.5634][1600] DeviceInit:
[020:502] [2022-03-28 15:05:18 +0000.6632][1b12] NO get frame from decoder
[020:503] [2022-03-28 15:05:18 +0000.7274][1600] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[020:503] [2022-03-28 15:05:18 +0000.7735][1600] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[020:504] [2022-03-28 15:05:18 +0000.8550][1600] CreatePlatformSpecificObjects:
[020:504] [2022-03-28 15:05:18 +0000.8737][1600] audio device use null audio input
and opensl output
[020:504] [2022-03-28 15:05:18 +0000.8830][1600] Create OpenSLES output module with
java VM support.

[020:504] [2022-03-28 15:05:18 +0000.9156][1600] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[020:505] [2022-03-28 15:05:18 +0000.9682][1600] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[020:506] [2022-03-28 15:05:18 +0000.10235][1600] Create OpenSLES output module
with buffer num:2

[020:506] [2022-03-28 15:05:18 +0000.10346][1600] Error(trace.cc:40): Init the


output and input for audio device template.
[020:506] [2022-03-28 15:05:18 +0000.10371][1600] Init the output device.

[020:506] [2022-03-28 15:05:18 +0000.10390][1600] Set the playout as stereo:1


[020:506] [2022-03-28 15:05:18 +0000.10406][1600] Set the sample rate to be:44100

[020:506] [2022-03-28 15:05:18 +0000.10437][1600] Low latency buffer size:144 low


sample rate:48000
[020:506] [2022-03-28 15:05:18 +0000.10474][1600] DeviceInit: Done
[020:506] [2022-03-28 15:05:18 +0000.10634][1600] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[020:507] [2022-03-28 15:05:18 +0000.11705][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[020:507] [2022-03-28 15:05:18 +0000.12016][1600]
MediaFilterPlayer::SetPlayerNotify 0x7103d9b490
[020:508] [2022-03-28 15:05:18 +0000.12310][1b12] NO get frame from decoder
[020:508] [2022-03-28 15:05:18 +0000.12378][1600]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[020:508] [2022-03-28 15:05:18 +0000.12435][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[020:508] [2022-03-28 15:05:18 +0000.13164][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[020:509] [2022-03-28 15:05:18 +0000.13901][1600] SetGraphLoop: SetGraphLoop 1
[020:509] [2022-03-28 15:05:18 +0000.14080][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[020:510] [2022-03-28 15:05:18 +0000.14234][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[020:510] [2022-03-28 15:05:18 +0000.15067][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[020:511] [2022-03-28 15:05:18 +0000.15513][1b12] NO get frame from decoder
[020:511] [2022-03-28 15:05:18 +0000.16059][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[020:512] [2022-03-28 15:05:18 +0000.16597][1b1e] Start:
[020:512] [2022-03-28 15:05:18 +0000.17129][1b1d] operator(): video render started.
[020:513] [2022-03-28 15:05:18 +0000.17325][1b1d] DriveRender working... (1/200)
[020:513] [2022-03-28 15:05:18 +0000.17378][1b1d] Warning(video_render.cc:390): No
picture to display (1/50)
[020:513] [2022-03-28 15:05:18 +0000.17784][1b12] NO get frame from decoder
[020:513] [2022-03-28 15:05:18 +0000.17972][1b1e] Start:
[020:514] [2022-03-28 15:05:18 +0000.18278][1b1e] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[020:514] [2022-03-28 15:05:18 +0000.18394][1b1e] Reset: history total size: 98
[020:514] [2022-03-28 15:05:18 +0000.18457][1b1e] DeviceStart:
audioDevice_:0x7263d32400
[020:514] [2022-03-28 15:05:18 +0000.18494][1b1e] DeviceStart: time profile playout
init before
[020:514] [2022-03-28 15:05:18 +0000.18536][1b1e] DeviceStart: time profile playout
init end
[020:514] [2022-03-28 15:05:18 +0000.18569][1b1e] OpenSlesOutput:Start playout

[020:517] [2022-03-28 15:05:18 +0000.21882][1b1e] Create the opensl output player.


streamtype before:0

[020:518] [2022-03-28 15:05:18 +0000.22745][1b1e] Create the opensl output player.


streamtype after:3

[020:506] [2022-03-28 15:05:18 +0000.22969][1b1c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x71f3d75ff8
[020:520] [2022-03-28 15:05:18 +0000.24542][1b12] NO get frame from decoder
[020:526] [2022-03-28 15:05:18 +0000.30447][1b12] NO get frame from decoder
[020:534] [2022-03-28 15:05:18 +0000.38971][1b12] NO get frame from decoder
[020:578] [2022-03-28 15:05:18 +0000.82235][1b1e] Enqueue opensl buffer size:1764
[020:593] [2022-03-28 15:05:18 +0000.97715][1b1e] DeviceStart: time profile playout
all end
[020:593] [2022-03-28 15:05:18 +0000.97886][1b1e] operator(): Audio playback
started.
[020:593] [2022-03-28 15:05:18 +0000.98141][1b1e] operator(): Started now!
[020:594] [2022-03-28 15:05:18 +0000.98254][1b20] Error(video_source.cc:430): wait
decoder a frame: 0
[020:597] [2022-03-28 15:05:18 +0000.101259][1b20] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[020:600] [2022-03-28 15:05:18 +0000.104327][1b21]
PlayerSimpleBufferQueueCallbackHandler function
[020:600] [2022-03-28 15:05:18 +0000.104473][1b21] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[020:600] [2022-03-28 15:05:18 +0000.104510][1b21]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:594] [2022-03-28 15:05:18 +0000.98824][1b1f] Pull audio failed.(wait video!)
[020:600] [2022-03-28 15:05:18 +0000.104738][1b1f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:605] [2022-03-28 15:05:18 +0000.110099][1b1f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[020:606] [2022-03-28 15:05:18 +0000.110247][1b1f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:606] [2022-03-28 15:05:18 +0000.110725][1b1f] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[020:610] [2022-03-28 15:05:18 +0000.114373][1b1e] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[020:610] [2022-03-28 15:05:18 +0000.114595][1b1e] The audio playback speed:100
(1/100)
[020:610] [2022-03-28 15:05:18 +0000.114755][1b1e] lipsync_debug: The current
played audio timestamp is:0(1/50)
[020:610] [2022-03-28 15:05:18 +0000.114804][1b1e] First audio frame rendering
[020:609] [2022-03-28 15:05:18 +0000.113988][1b1f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:620] [2022-03-28 15:05:18 +0000.125128][1b1f] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[020:622] [2022-03-28 15:05:18 +0000.126864][1b20] OnVideoFrameReady(1/200)
[020:623] [2022-03-28 15:05:18 +0000.127209][1b1d] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[020:626] [2022-03-28 15:05:18 +0000.130931][1b1d] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:518332969
[020:635] [2022-03-28 15:05:18 +0000.140090][1b1d] lipsync_debug: render a video
frame
[020:636] [2022-03-28 15:05:18 +0000.140185][1b1d] lipsync_debug: First video frame
rendering.
[020:646] [2022-03-28 15:05:18 +0000.150845][1b1d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:18 timeDelta:20 last
video ts:900 frame->pts:2520 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:646] [2022-03-28 15:05:18 +0000.151050][1b1d] lipsync_debug: tsDelta -
timeDelta = -2
[020:646] [2022-03-28 15:05:18 +0000.151091][1b1d] lipsync_debug:result remaining
time:0
[020:646] [2022-03-28 15:05:18 +0000.151125][1b1d] dynamic updated lipsync delay:0
[020:676] [2022-03-28 15:05:18 +0000.180918][1b1d] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[020:678] [2022-03-28 15:05:18 +0000.182902][1b1d] lipsync_debug:result remaining
time:3
[020:786] [2022-03-28 15:05:18 +0000.290838][1b20] video frame wait audio frame:
last_video_timestamp:460 last_audio_timestamp:347.891
[020:786] [2022-03-28 15:05:18 +0000.291097][1b20]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[020:807] [2022-03-28 15:05:18 +0000.311947][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[021:276] [2022-03-28 15:05:18 +0000.781098][1b1d] lipsync_debug:displaying video
ts:59310 The current displayed video timestamp is:518333619
[021:413] [2022-03-28 15:05:18 +0000.917325][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[021:413] [2022-03-28 15:05:18 +0000.917854][1b1e] Stop:
[021:419] [2022-03-28 15:05:18 +0000.924085][1b1d] operator(): Video Render
stopped.
[021:420] [2022-03-28 15:05:18 +0000.924538][1b1e] Stop:
[021:421] [2022-03-28 15:05:18 +0000.925437][1b1e] DeviceStop:
audioDevice_:0x7263d32400
[021:421] [2022-03-28 15:05:18 +0000.925647][1b1e] OpenSlesOutput:Stop playout

[021:426] [2022-03-28 15:05:18 +0000.930676][1b1e] DeviceStop: Done


[021:426] [2022-03-28 15:05:18 +0000.930989][1b1e] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[021:426] [2022-03-28 15:05:18 +0000.931099][1b1e] operator(): Stop now!
[021:450] [2022-03-28 15:05:18 +0000.954729][1600]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[021:450] [2022-03-28 15:05:18 +0000.954958][1600] StopPreView: Have Stopped,
operation cancel
[021:450] [2022-03-28 15:05:18 +0000.955022][1600] Stop:
[021:451] [2022-03-28 15:05:18 +0000.955290][1b1e] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[021:452] [2022-03-28 15:05:18 +0000.956821][1600] DeviceRelease:
audioDevice_:0x7263d32400
[021:452] [2022-03-28 15:05:18 +0000.956925][1600] OpenSlesOutput:Stop playout

[021:452] [2022-03-28 15:05:18 +0000.956968][1600] DeviceRelease: Release the


webrtc device object.
[021:453] [2022-03-28 15:05:18 +0000.957194][1600] OpenSlesOutput destruct.

[021:453] [2022-03-28 15:05:18 +0000.957271][1600] DeviceRelease: Done


[021:453] [2022-03-28 15:05:18 +0000.957416][1600] Stop:
[021:453] [2022-03-28 15:05:18 +0000.957527][1b1d] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[021:457] [2022-03-28 15:05:18 +0000.961349][1600] global uninited!
[021:457] [2022-03-28 15:05:18 +0000.961671][1600]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[021:457] [2022-03-28 15:05:18 +0000.961871][1600] ~MediaFilterGraph:
MediaFilterGraph destruct
[021:457] [2022-03-28 15:05:18 +0000.961926][1600] RemoveVideoBackGroud: hava not
add video backgroud
[021:457] [2022-03-28 15:05:18 +0000.961971][1600] UnbindInputFilter 0x7183ce6708
this 0x71b3ce4530
[021:457] [2022-03-28 15:05:18 +0000.962003][1600] ClearAllSource: remove source
filter, sourceid: 0x71c3ca5360
[021:457] [2022-03-28 15:05:18 +0000.962026][1600] DestoryDecoderByVideoSource
time:518333800 enter.

[021:457] [2022-03-28 15:05:18 +0000.962053][1600] ~VideoBindDecoder time:518333800


enter.

[021:458] [2022-03-28 15:05:18 +0000.962349][1600] CleanUp time:518333801 enter.

[021:465] [2022-03-28 15:05:18 +0000.970041][1600] CleanUp leave. expire time = 7


ms

[021:466] [2022-03-28 15:05:18 +0000.970187][1600] CleanUp time:518333809 enter.

[021:466] [2022-03-28 15:05:18 +0000.970631][1600] CleanUp leave. expire time = 0


ms

[021:466] [2022-03-28 15:05:18 +0000.971211][1600] ~VideoBindDecoder leave. expire


time = 10 ms

[021:467] [2022-03-28 15:05:18 +0000.971307][1600] DestoryDecoderByVideoSource


leave. expire time = 10 ms

[021:467] [2022-03-28 15:05:18 +0000.971355][1600] UnbindInputFilter 0x7183cd7ba8


this 0x7183ce6708
[021:467] [2022-03-28 15:05:18 +0000.971391][1600] UnbindInputFilter 0x7183ce8768
this 0x7183cd7ba8
[021:467] [2022-03-28 15:05:18 +0000.971423][1600] UnbindInputFilter 0x71c3ca5580
this 0x7183ce8768
[021:467] [2022-03-28 15:05:18 +0000.971450][1600] UnbindInputFilter 0x7183ce2728
this 0x7183ce8f48
[021:467] [2022-03-28 15:05:18 +0000.971478][1600] UnbindInputFilter 0x7183ce9c68
this 0x7183ce2728
[021:467] [2022-03-28 15:05:18 +0000.971508][1600] UnbindInputFilter 0x71c3ca5580
this 0x7183ce9c68
[021:475] [2022-03-28 15:05:18 +0000.979965][1600] ~GLESContext:
[021:476] [2022-03-28 15:05:18 +0000.981334][1600] GLESContext destruct finish.
[021:477] [2022-03-28 15:05:18 +0000.981442][1600] filter: filter pipeline destroy
this: 0x71b3ce4490
[021:477] [2022-03-28 15:05:18 +0000.982158][1600]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:478] [2022-03-28 15:05:18 +0000.982691][1600] machine model :xiaomi
[021:478] [2022-03-28 15:05:18 +0000.982758][1600] Support this machine
model :xiaomi
[021:478] [2022-03-28 15:05:18 +0000.982785][1600] global inited! current sdk
version: 07-20-936c45f
[021:478] [2022-03-28 15:05:18 +0000.983002][1600] filter: filter pipeline
construtc this: 0x71b3ce4490
[021:478] [2022-03-28 15:05:18 +0000.983052][1600] MediaFilterGraph:
MediaFilterGraph construct
[021:478] [2022-03-28 15:05:18 +0000.983074][1600] GLESContext:
[021:478] [2022-03-28 15:05:18 +0000.983122][1600] The result of eglGetDisplay is:
0xb4000071a3ca3010
[021:480] [2022-03-28 15:05:18 +0000.984872][1600] The result of creation:
0x7153ccc2d0
[021:480] [2022-03-28 15:05:18 +0000.985118][1600] The result of
eglCreatePbufferSurface is: 0x7153cd80f0
[021:481] [2022-03-28 15:05:18 +0000.985343][1600] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
[021:481] [2022-03-28 15:05:18 +0000.985426][1600] The source 0 speed:1
[021:481] [2022-03-28 15:05:18 +0000.985472][1600] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4,
delay: 0
[021:481] [2022-03-28 15:05:18 +0000.985518][1600] CreateDecoderByVideoSource
time:518333824 enter.

[021:482] [2022-03-28 15:05:18 +0000.986706][1600] running_decoder_count:0max


count:2
[021:482] [2022-03-28 15:05:18 +0000.986800][1600] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x71e3ee7cd0
[021:484] [2022-03-28 15:05:18 +0000.988827][1b24] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x71f3d67520] Current FFmpeg version git-2021-06-16-
97cea6f

[021:506] [2022-03-28 15:05:19 +0000.11049][1b24] OnStreamInfoFound: video


duration_: 15190
[021:509] [2022-03-28 15:05:19 +0000.13578][1600] start decoder
[021:509] [2022-03-28 15:05:19 +0000.13690][1600] CreateDecoderByVideoSource
leave. expire time = 28 ms

[021:509] [2022-03-28 15:05:19 +0000.13741][1600] BindInputFilter 0x71c3ca5580


this 0x7183ce2728
[021:509] [2022-03-28 15:05:19 +0000.13778][1600] BindInputFilter 0x7183ce2728
this 0x7183ce8f48
[021:509] [2022-03-28 15:05:19 +0000.13814][1600] BindInputFilter 0x71c3ca5580
this 0x7183ce8768
[021:509] [2022-03-28 15:05:19 +0000.13847][1600] BindInputFilter 0x7183ce8768
this 0x7183cd7ba8
[021:509] [2022-03-28 15:05:19 +0000.13873][1600] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
[021:509] [2022-03-28 15:05:19 +0000.13909][1600] BindInputFilter 0x7183ce8f48
this 0x7183ce6708
[021:509] [2022-03-28 15:05:19 +0000.13938][1600] BindInputFilter 0x7183ce6708
this 0x71b3ce4530
[021:509] [2022-03-28 15:05:19 +0000.13969][1600] BindInputFilter 0x7183cd7ba8
this 0x7183ce1768
[021:509] [2022-03-28 15:05:19 +0000.14000][1600] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_518316821.mp4
[021:510] [2022-03-28 15:05:19 +0000.14335][1600]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[021:510] [2022-03-28 15:05:19 +0000.14512][1600] MediaComposeFile time:518333853
enter.

[021:510] [2022-03-28 15:05:19 +0000.14553][1600] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[021:510] [2022-03-28 15:05:19 +0000.14695][1600] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[021:510] [2022-03-28 15:05:19 +0000.14750][1600] Recording session using default
bitrate support by app:31457280
[021:510] [2022-03-28 15:05:19 +0000.14875][1b2f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71d3ca59f0
[021:511] [2022-03-28 15:05:19 +0000.15247][1b2f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[021:511] [2022-03-28 15:05:19 +0000.15359][1b25] NO get frame from decoder
[021:512] [2022-03-28 15:05:19 +0000.16916][1b25] NO get frame from decoder
[021:517] [2022-03-28 15:05:19 +0000.21505][1b25] NO get frame from decoder
[021:518] [2022-03-28 15:05:19 +0000.23031][1b25] NO get frame from decoder
[021:519] [2022-03-28 15:05:19 +0000.23501][1b25] NO get frame from decoder
[021:522] [2022-03-28 15:05:19 +0000.27055][1b25] NO get frame from decoder
[021:524] [2022-03-28 15:05:19 +0000.28521][1b25] NO get frame from decoder
[021:524] [2022-03-28 15:05:19 +0000.29067][1600] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[021:525] [2022-03-28 15:05:19 +0000.29271][1600] GetPipeline:
-----------------------------------------
[021:525] [2022-03-28 15:05:19 +0000.29326][1600] GetPipeline: source: 0x71c3ca5360
[021:525] [2022-03-28 15:05:19 +0000.29350][1600] GetPipeline: filter: NULLFilter
[021:525] [2022-03-28 15:05:19 +0000.29373][1600] GetPipeline: filter: NULLFilter
[021:525] [2022-03-28 15:05:19 +0000.29390][1600] GetPipeline: filter: NULLFilter
[021:525] [2022-03-28 15:05:19 +0000.29407][1600] GetPipeline: audio filter:
AuidoNULLFilter
[021:525] [2022-03-28 15:05:19 +0000.29424][1600] GetPipeline: audio filter:
AuidoNULLFilter
[021:525] [2022-03-28 15:05:19 +0000.29440][1600] GetPipeline: audio filter:
AudioNUllFilter
[021:525] [2022-03-28 15:05:19 +0000.29456][1600] GetPipeline:
------------------------------------------
[021:525] [2022-03-28 15:05:19 +0000.29476][1600] filter: filter pipeline2 update
pattern: 2
[021:525] [2022-03-28 15:05:19 +0000.29732][1600] MediaComposeFile leave. expire
time = 15 ms

[021:526] [2022-03-28 15:05:19 +0000.30231][1600] machine model :xiaomi


[021:526] [2022-03-28 15:05:19 +0000.30278][1600] Support this machine
model :xiaomi
[021:526] [2022-03-28 15:05:19 +0000.30299][1600] global inited! current sdk
version: 07-20-936c45f
[021:534] [2022-03-28 15:05:19 +0000.38909][1b25] NO get frame from decoder
[021:550] [2022-03-28 15:05:19 +0000.54431][1600]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[021:550] [2022-03-28 15:05:19 +0000.54605][1600] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 219
[021:550] [2022-03-28 15:05:19 +0000.54767][1600]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[021:550] [2022-03-28 15:05:19 +0000.54842][1600] BeginCompose: BeginCompose, is
composing 0
[021:551] [2022-03-28 15:05:19 +0000.55242][1b2f] start recording, file path:
[021:551] [2022-03-28 15:05:19 +0000.55429][1b2f] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 219 audio_timescale:44100
video_timescale:90000
[021:551] [2022-03-28 15:05:19 +0000.55485][1b2f] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[021:551] [2022-03-28 15:05:19 +0000.55525][1b2f] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 219
[021:551] [2022-03-28 15:05:19 +0000.55590][1b2f] fd_open successed
handle:0xb400007223c6adb0
[021:551] [2022-03-28 15:05:19 +0000.55776][1b2f] create mp4 file:358 m_fileHandle:
0x71f3d70930
[021:551] [2022-03-28 15:05:19 +0000.55815][1b2f] MP4 file: is opened successfully
[021:551] [2022-03-28 15:05:19 +0000.55837][1b2f] setupMediaProcessers:
[021:551] [2022-03-28 15:05:19 +0000.55863][1b2f]
RecordingSessionInternalSimple:setup media processers.
[021:551] [2022-03-28 15:05:19 +0000.55891][1b2f] construct AAC encoder
[021:551] [2022-03-28 15:05:19 +0000.56158][1b2f] H264Encoder creating:
ultrafast012323
[021:552] [2022-03-28 15:05:19 +0000.56253][1b2f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[021:552] [2022-03-28 15:05:19 +0000.56862][1b2f] H264Encode::GetMachineModel is
M2101K9AG
[021:552] [2022-03-28 15:05:19 +0000.56957][1b2f] H264Encoder machine_mode
is:M2101K9AG
[021:552] [2022-03-28 15:05:19 +0000.56980][1b2f] H264Encode::machine size :9
machine_mode:M2101K9AG
[021:552] [2022-03-28 15:05:19 +0000.57005][1b2f] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[021:552] [2022-03-28 15:05:19 +0000.57026][1b2f] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[021:552] [2022-03-28 15:05:19 +0000.57056][1b2f] setupCompressionSession:
[021:552] [2022-03-28 15:05:19 +0000.57085][1b2f] H264Encode::creating hareware
Encoder
[021:552] [2022-03-28 15:05:19 +0000.57116][1b2f] AndroidHwAvcEncoder
time:518333895 enter.

[021:553] [2022-03-28 15:05:19 +0000.57622][1b2f] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000071b3c66f10 address:0x6fc52e4760
[021:553] [2022-03-28 15:05:19 +0000.57850][1b2f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[021:553] [2022-03-28 15:05:19 +0000.57905][1b2f] The video avc hw codec address is
0x70f3cb1870
[021:553] [2022-03-28 15:05:19 +0000.58028][1b2f] AndroidHwAvcEncoder leave.
expire time = 1 ms

[021:553] [2022-03-28 15:05:19 +0000.58076][1b2f] RegisterEncodeCompleteCallback


time:518333896 enter.

[021:554] [2022-03-28 15:05:19 +0000.58255][1b2f] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[021:554] [2022-03-28 15:05:19 +0000.58317][1b2f] InitEncode time:518333897 enter.


[021:554] [2022-03-28 15:05:19 +0000.58446][1b2f] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[021:554] [2022-03-28 15:05:19 +0000.58513][1b2f] Create time:518333897 enter.

[021:554] [2022-03-28 15:05:19 +0000.58537][1b2f] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[021:554] [2022-03-28 15:05:19 +0000.58569][1b2f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7173cc9850
[021:554] [2022-03-28 15:05:19 +0000.58812][1b2f] supported_type:video/avc
[021:554] [2022-03-28 15:05:19 +0000.58849][1b2f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[021:554] [2022-03-28 15:05:19 +0000.58892][1b2f] hwCodecPrefix :OMX.qcom.
[021:554] [2022-03-28 15:05:19 +0000.58996][1b2f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[021:554] [2022-03-28 15:05:19 +0000.59030][1b2f] mediacodec_createCodecByName
time:518333897 enter.

[021:554] [2022-03-28 15:05:19 +0000.59056][1b2f] WrapAndroidMediaCodec


time:518333897 enter.

[021:555] [2022-03-28 15:05:19 +0000.59231][1b2f] WrapAndroidMediaCodec leave.


expire time = 1 ms

[021:557] [2022-03-28 15:05:19 +0000.61995][1b34] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x71c3cdbe18
[021:601] [2022-03-28 15:05:19 +0000.105765][1b2f] mediacodec_createCodecByName
leave. expire time = 47 ms

[021:601] [2022-03-28 15:05:19 +0000.105921][1b2f] WrapAndroidMediaFromat


time:518333944 enter.

[021:601] [2022-03-28 15:05:19 +0000.106015][1b2f] WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:653] [2022-03-28 15:05:19 +0000.157531][1b2f] Destroy time:518333996 enter.

[021:653] [2022-03-28 15:05:19 +0000.157656][1b2f] WrapAndroidMediaFromat::


Destroy
[021:653] [2022-03-28 15:05:19 +0000.157698][1b2f] Destroy leave. expire time = 0
ms

[021:653] [2022-03-28 15:05:19 +0000.157729][1b2f] ~WrapAndroidMediaFromat


time:518333996 enter.

[021:653] [2022-03-28 15:05:19 +0000.157759][1b2f] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:653] [2022-03-28 15:05:19 +0000.157798][1b2f] Create leave. expire time = 99


ms

[021:653] [2022-03-28 15:05:19 +0000.157826][1b2f] isSemiPlanarSupport


time:518333996 enter.

[021:653] [2022-03-28 15:05:19 +0000.157854][1b2f] H264Encoder isSemiPlanarSupport


[021:653] [2022-03-28 15:05:19 +0000.157890][1b2f] isSemiPlanarSupport leave.
expire time = 0 ms
[021:653] [2022-03-28 15:05:19 +0000.157916][1b2f] creat hw H264Encoder success,
isSemiPlanar:1
[021:653] [2022-03-28 15:05:19 +0000.158111][1b2f] InitEncode leave. expire time =
99 ms

[021:653] [2022-03-28 15:05:19 +0000.158152][1b2f] H264Encode::created Encoder


[021:654] [2022-03-28 15:05:19 +0000.158182][1b2f] H264Encode:: H264 encoder
created.
[021:654] [2022-03-28 15:05:19 +0000.158211][1b2f] H264 encoder created.
[021:654] [2022-03-28 15:05:19 +0000.158238][1b2f]
RecordingSessionInternalSimple:created avc encoder avc: 0x71a3cc8630
[021:654] [2022-03-28 15:05:19 +0000.158267][1b2f] setOutput:
[021:654] [2022-03-28 15:05:19 +0000.158309][1b2f]
RecordingSessionInternalSimple:encoder set output to muxer!
[021:654] [2022-03-28 15:05:19 +0000.158326][1b2f] request a key frame
[021:654] [2022-03-28 15:05:19 +0000.158343][1b2f] H264Encode:: request a key frame
[021:656] [2022-03-28 15:05:19 +0000.160975][1b2f] setDisplayRotate :90
[021:656] [2022-03-28 15:05:19 +0000.161152][1b2f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[021:657] [2022-03-28 15:05:19 +0000.161812][1b30] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[021:662] [2022-03-28 15:05:19 +0000.166509][1b34] add aac audio track with id:1
[021:662] [2022-03-28 15:05:19 +0000.166660][1b34] audio start ts:0
[021:662] [2022-03-28 15:05:19 +0000.166714][1b34] the audio frame has been written
into MP4 file
[021:663] [2022-03-28 15:05:19 +0000.167711][1b30]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[021:709] [2022-03-28 15:05:19 +0000.213884][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[021:739] [2022-03-28 15:05:19 +0000.243458][1b30] h264 add frame header cdr flag
[021:741] [2022-03-28 15:05:19 +0000.245905][1b30] h264 add frame header cdr flag
[021:742] [2022-03-28 15:05:19 +0000.246178][1b30] Received key frame:10
[021:742] [2022-03-28 15:05:19 +0000.246236][1b30] H264Encode:: get a sps pps
header!headerSize:29
[021:742] [2022-03-28 15:05:19 +0000.246413][1b34] get the H.264 SPS parameter
[021:742] [2022-03-28 15:05:19 +0000.246667][1b34] add video track with id:2
[021:743] [2022-03-28 15:05:19 +0000.247503][1b34] get the H.264 PPS parameter
[021:750] [2022-03-28 15:05:19 +0000.254191][1b34] get the H.264 IDR frame
[021:750] [2022-03-28 15:05:19 +0000.254348][1b34] resss:true
[021:750] [2022-03-28 15:05:19 +0000.254444][1b34] video start ts:10
[021:750] [2022-03-28 15:05:19 +0000.254532][1b34] the video frame has been written
into MP4 file
[021:932] [2022-03-28 15:05:19 +0000.436778][1b30] DTS queue for
Generator:0x71c3cddc48 460 495
[021:938] [2022-03-28 15:05:19 +0000.442703][1b33] audio_frame_list_ empty
[022:039] [2022-03-28 15:05:19 +0000.543753][1b30] Push an pts:798 to dts queue.
[022:115] [2022-03-28 15:05:19 +0000.619710][1b30] last dts:765 currentPts:798
ppsOrSPS:0 queue length:3
[022:234] [2022-03-28 15:05:19 +0000.739178][1b33] audio_frame_list_ empty
[022:277] [2022-03-28 15:05:19 +0000.781496][1adc] Run AGC when audioType = 0
[022:290] [2022-03-28 15:05:19 +0000.794928][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[022:308] [2022-03-28 15:05:19 +0000.812540][1b32] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7936 diff: 65
[022:360] [2022-03-28 15:05:19 +0000.864655][1b30] DTS queue for
Generator:0x71c3cddc48 1262 1295 1329 1359
[022:419] [2022-03-28 15:05:19 +0000.923389][1b30] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1627
[022:419] [2022-03-28 15:05:19 +0000.923512][1b30] push video frame to H264
encoder. (100 frame for one log)

[022:419] [2022-03-28 15:05:19 +0000.923565][1b30] push video frame to H264


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

[022:419] [2022-03-28 15:05:19 +0000.923589][1b30] H264Encode::push video frame to


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

[022:419] [2022-03-28 15:05:19 +0000.923697][1b30] The input pts:1627 fps:30


[022:421] [2022-03-28 15:05:19 +0000.925443][1b30] SendFrame
encodedImage._timeStamp:1461encodedImage->_length:95856
[022:434] [2022-03-28 15:05:19 +0000.938765][1b30] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1494 pts:1494
[022:453] [2022-03-28 15:05:19 +0000.957543][1b30] H264Encode::H264SWEncoder get
callback, length:154560 type:1 nalType:1length:154556
[022:539] [2022-03-28 15:05:20 +0000.43208][1adc] haveEnoughProcessedData
internalAudioStream.length: 20
[022:577] [2022-03-28 15:05:20 +0000.81742][1b30] h264 add frame header cdr flag
[022:578] [2022-03-28 15:05:20 +0000.82223][1b30] Received key frame:1992
[022:595] [2022-03-28 15:05:20 +0000.99848][1b34] get the H.264 IDR frame
[022:602] [2022-03-28 15:05:20 +0000.106722][1b30] Push an pts:2127 to dts queue.
[022:623] [2022-03-28 15:05:20 +0000.127639][1b30] DTS queue for
Generator:0x71c3cddc48 2127
[022:643] [2022-03-28 15:05:20 +0000.147555][1b33] audio_frame_list_ empty
[022:652] [2022-03-28 15:05:20 +0000.156510][1b30] last dts:2095 currentPts:2127
ppsOrSPS:0 queue length:2
[022:678] [2022-03-28 15:05:20 +0000.182849][1b2f] setDisplayRotate :90
[022:678] [2022-03-28 15:05:20 +0000.182924][1b2f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:789] [2022-03-28 15:05:20 +0000.293201][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[023:005] [2022-03-28 15:05:20 +0000.509579][1b30] DTS queue for
Generator:0x71c3cddc48 2962
[023:054] [2022-03-28 15:05:20 +0000.558327][1b33] audio_frame_list_ empty
[023:153] [2022-03-28 15:05:20 +0000.657906][1b30] Push an pts:3462 to dts queue.
[023:183] [2022-03-28 15:05:20 +0000.687987][1b30] last dts:3427 currentPts:3462
ppsOrSPS:0 queue length:3
[023:287] [2022-03-28 15:05:20 +0000.791727][1b30] DTS queue for
Generator:0x71c3cddc48 3798
[023:311] [2022-03-28 15:05:20 +0000.815933][1b32] Error(video_source.cc:430): wait
decoder a frame: 36
[023:399] [2022-03-28 15:05:20 +0000.903923][1b30] h264 add frame header cdr flag
[023:400] [2022-03-28 15:05:20 +0000.904729][1b30] Received key frame:3995
[023:420] [2022-03-28 15:05:20 +0000.925014][1b34] get the H.264 IDR frame
[023:529] [2022-03-28 15:05:21 +0000.33488][1b33] audio_frame_list_ empty
[023:611] [2022-03-28 15:05:21 +0000.115820][1b30] DTS queue for
Generator:0x71c3cddc48 4528 4567 4595 4630 4664 4698
[023:623] [2022-03-28 15:05:21 +0000.127708][1b30] Push an pts:4791 to dts queue.
[023:693] [2022-03-28 15:05:21 +0000.197947][1b30] SendFrame
encodedImage._timeStamp:4791encodedImage->_length:95648
[023:693] [2022-03-28 15:05:21 +0000.198075][1b30] last dts:4764 currentPts:4791
ppsOrSPS:0 queue length:3
[023:723] [2022-03-28 15:05:21 +0000.227495][1b30] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4859 pts:4859
[023:761] [2022-03-28 15:05:21 +0000.266154][1b30] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4992
[023:762] [2022-03-28 15:05:21 +0000.266256][1b30] push video frame to H264
encoder. (100 frame for one log)

[023:762] [2022-03-28 15:05:21 +0000.266298][1b30] push video frame to H264


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

[023:762] [2022-03-28 15:05:21 +0000.266323][1b30] H264Encode::push video frame to


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

[023:762] [2022-03-28 15:05:21 +0000.266515][1b30] The input pts:4992 fps:30


[023:777] [2022-03-28 15:05:21 +0000.281346][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[023:787] [2022-03-28 15:05:21 +0000.291501][1b32] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8912 diff: 89
[023:803] [2022-03-28 15:05:21 +0000.307400][1b30] H264Encode::H264SWEncoder get
callback, length:123072 type:1 nalType:1length:123068
[023:924] [2022-03-28 15:05:21 +0000.429029][1b30] DTS queue for
Generator:0x71c3cddc48 5358 5393 5427 5460 5494 5526
[023:928] [2022-03-28 15:05:21 +0000.432414][1b33] audio_frame_list_ empty
[024:079] [2022-03-28 15:05:21 +0000.583247][1b30] h264 add frame header cdr flag
[024:079] [2022-03-28 15:05:21 +0000.583724][1b30] Received key frame:5992
[024:082] [2022-03-28 15:05:21 +0000.586818][1b34] get the H.264 IDR frame
[024:085] [2022-03-28 15:05:21 +0000.589322][1b30] Push an pts:6135 to dts queue.
[024:120] [2022-03-28 15:05:21 +0000.624237][1b30] last dts:6099 currentPts:6135
ppsOrSPS:0 queue length:1
[024:156] [2022-03-28 15:05:21 +0000.660801][1b30] DTS queue for
Generator:0x71c3cddc48 6193 6230 6259 6294 6330
[024:186] [2022-03-28 15:05:21 +0000.690795][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[024:265] [2022-03-28 15:05:21 +0000.769521][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[024:275] [2022-03-28 15:05:21 +0000.779931][1adc] Run AGC when audioType = 0
[024:275] [2022-03-28 15:05:21 +0000.780125][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:302] [2022-03-28 15:05:21 +0000.806231][1b33] audio_frame_list_ empty
[024:462] [2022-03-28 15:05:21 +0000.966899][1b30] DTS queue for
Generator:0x71c3cddc48 7025 7062 7093 7125 7159
[024:515] [2022-03-28 15:05:22 +0000.20107][1b30] Push an pts:7459 to dts queue.
[024:599] [2022-03-28 15:05:22 +0000.103438][1b30] last dts:7428 currentPts:7459
ppsOrSPS:0 queue length:5
[024:664] [2022-03-28 15:05:22 +0000.168689][1b33] audio_frame_list_ empty
[024:743] [2022-03-28 15:05:22 +0000.247310][1b30] DTS queue for
Generator:0x71c3cddc48 7892 7923 7963
[024:763] [2022-03-28 15:05:22 +0000.267921][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[024:790] [2022-03-28 15:05:22 +0000.294414][1b30] h264 add frame header cdr flag
[024:790] [2022-03-28 15:05:22 +0000.294849][1b30] Received key frame:7995
[024:816] [2022-03-28 15:05:22 +0000.320615][1b34] get the H.264 IDR frame
[024:879] [2022-03-28 15:05:22 +0000.384100][1b30] SendFrame
encodedImage._timeStamp:8127encodedImage->_length:234256
[024:890] [2022-03-28 15:05:22 +0000.394469][1b30] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8223 pts:8223
[024:903] [2022-03-28 15:05:22 +0000.407553][1b30] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8359
[024:903] [2022-03-28 15:05:22 +0000.407669][1b30] push video frame to H264
encoder. (100 frame for one log)

[024:903] [2022-03-28 15:05:22 +0000.407772][1b30] push video frame to H264


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

[024:903] [2022-03-28 15:05:22 +0000.407800][1b30] H264Encode::push video frame to


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

[024:903] [2022-03-28 15:05:22 +0000.407830][1b30] The input pts:8359 fps:30


[024:948] [2022-03-28 15:05:22 +0000.452984][1b30] H264Encode::H264SWEncoder get
callback, length:143936 type:1 nalType:1length:143932
[025:010] [2022-03-28 15:05:22 +0000.515065][1b33] audio_frame_list_ empty
[025:041] [2022-03-28 15:05:22 +0000.545390][1b30] Push an pts:8790 to dts queue.
[025:045] [2022-03-28 15:05:22 +0000.550101][1b30] DTS queue for
Generator:0x71c3cddc48 8625 8658 8690 8724 8761 8790 8824 8858
[025:077] [2022-03-28 15:05:22 +0000.581503][1b30] last dts:8761 currentPts:8790
ppsOrSPS:0 queue length:5
[025:100] [2022-03-28 15:05:22 +0000.604705][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[025:122] [2022-03-28 15:05:22 +0000.626256][1b32] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9888 diff: 113
[025:124] [2022-03-28 15:05:22 +0000.628412][1b33] FilterPipeline2::OnAudioFrame
pts 438128 last_audio_timestamp_ 9934.88
[025:338] [2022-03-28 15:05:22 +0000.843048][1b30] DTS queue for
Generator:0x71c3cddc48 9561 9591
[025:466] [2022-03-28 15:05:22 +0000.970389][1b33] audio_frame_list_ empty
[025:468] [2022-03-28 15:05:22 +0000.972552][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[025:541] [2022-03-28 15:05:23 +0000.45735][1b30] h264 add frame header cdr flag
[025:542] [2022-03-28 15:05:23 +0000.46880][1b30] Received key frame:9996
[025:555] [2022-03-28 15:05:23 +0000.59269][1b30] Push an pts:10126 to dts queue.
[025:560] [2022-03-28 15:05:23 +0000.64875][1b34] get the H.264 IDR frame
[025:609] [2022-03-28 15:05:23 +0000.113879][1b30] last dts:10091 currentPts:10126
ppsOrSPS:0 queue length:6
[025:674] [2022-03-28 15:05:23 +0000.178622][1b30] DTS queue for
Generator:0x71c3cddc48 10358 10389 10425
[025:854] [2022-03-28 15:05:23 +0000.359029][1b33] audio_frame_list_ empty
[025:855] [2022-03-28 15:05:23 +0000.359570][1b32] too much frame will be writed
[025:986] [2022-03-28 15:05:23 +0000.490913][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[025:993] [2022-03-28 15:05:23 +0000.497229][1adc] haveEnoughProcessedData
internalAudioStream.length: 0
[026:004] [2022-03-28 15:05:23 +0000.508662][1b33] too much frame will be writed
[026:025] [2022-03-28 15:05:23 +0000.529845][1b32] too much frame will be writed
[026:030] [2022-03-28 15:05:23 +0000.534748][1b33] too much frame will be writed
[026:042] [2022-03-28 15:05:23 +0000.546740][1b30] DTS queue for
Generator:0x71c3cddc48 11226
[026:055] [2022-03-28 15:05:23 +0000.560156][1b33] too much frame will be writed
[026:081] [2022-03-28 15:05:23 +0000.586120][1b32] too much frame will be writed
[026:095] [2022-03-28 15:05:23 +0000.599239][1b33] too much frame will be writed
[026:119] [2022-03-28 15:05:23 +0000.624102][1b33] too much frame will be writed
[026:129] [2022-03-28 15:05:23 +0000.634067][1b32] too much frame will be writed
[026:135] [2022-03-28 15:05:23 +0000.640070][1b30] Push an pts:11457 to dts queue.
[026:160] [2022-03-28 15:05:23 +0000.664837][1b33] too much frame will be writed
[026:163] [2022-03-28 15:05:23 +0000.667213][1b30] SendFrame
encodedImage._timeStamp:11457encodedImage->_length:123504
[026:163] [2022-03-28 15:05:23 +0000.667350][1b30] last dts:11427 currentPts:11457
ppsOrSPS:0 queue length:5
[026:185] [2022-03-28 15:05:23 +0000.689843][1b33] too much frame will be writed
[026:193] [2022-03-28 15:05:23 +0000.697473][1b32] too much frame will be writed
[026:207] [2022-03-28 15:05:23 +0000.711758][1b30] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11590 pts:11590
[026:209] [2022-03-28 15:05:23 +0000.713483][1b33] too much frame will be writed
[026:232] [2022-03-28 15:05:23 +0000.736687][1b30] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11729
[026:232] [2022-03-28 15:05:23 +0000.736823][1b30] push video frame to H264
encoder. (100 frame for one log)

[026:232] [2022-03-28 15:05:23 +0000.736866][1b30] push video frame to H264


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

[026:232] [2022-03-28 15:05:23 +0000.736890][1b30] H264Encode::push video frame to


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

[026:232] [2022-03-28 15:05:23 +0000.736919][1b30] The input pts:11729 fps:30


[026:239] [2022-03-28 15:05:23 +0000.743496][1b33] too much frame will be writed
[026:248] [2022-03-28 15:05:23 +0000.752224][1b32] too much frame will be writed
[026:265] [2022-03-28 15:05:23 +0000.769749][1b30] H264Encode::H264SWEncoder get
callback, length:98176 type:1 nalType:1length:98172
[026:276] [2022-03-28 15:05:23 +0000.780357][1adc] Run AGC when audioType = 0
[026:314] [2022-03-28 15:05:23 +0000.818290][1b33] too much frame will be writed
[026:314] [2022-03-28 15:05:23 +0000.818884][1b32] too much frame will be writed
[026:339] [2022-03-28 15:05:23 +0000.843953][1b33] too much frame will be writed
[026:359] [2022-03-28 15:05:23 +0000.864026][1b30] h264 add frame header cdr flag
[026:360] [2022-03-28 15:05:23 +0000.864445][1b30] Received key frame:11992
[026:360] [2022-03-28 15:05:23 +0000.864501][1b30] DTS queue for
Generator:0x71c3cddc48 12024 12058
[026:361] [2022-03-28 15:05:23 +0000.865282][1b32] too much frame will be writed
[026:372] [2022-03-28 15:05:23 +0000.876864][1b33] too much frame will be writed
[026:390] [2022-03-28 15:05:23 +0000.894495][1b34] get the H.264 IDR frame
[026:395] [2022-03-28 15:05:23 +0000.900022][1b33] too much frame will be writed
[026:420] [2022-03-28 15:05:23 +0000.924838][1b32] too much frame will be writed
[026:422] [2022-03-28 15:05:23 +0000.927115][1b33] too much frame will be writed
[026:456] [2022-03-28 15:05:23 +0000.961164][1b33] too much frame will be writed
[026:473] [2022-03-28 15:05:23 +0000.977900][1b32] too much frame will be writed
[026:484] [2022-03-28 15:05:23 +0000.988432][1b33] too much frame will be writed
[026:488] [2022-03-28 15:05:23 +0000.992544][1b32] Error(video_source.cc:430): wait
decoder a frame: 0
[026:513] [2022-03-28 15:05:24 +0000.17289][1b33] too much frame will be writed
[026:536] [2022-03-28 15:05:24 +0000.40400][1b32] too much frame will be writed
[026:543] [2022-03-28 15:05:24 +0000.47472][1b33] too much frame will be writed
[026:568] [2022-03-28 15:05:24 +0000.72961][1b32] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10808 diff: 193
[026:571] [2022-03-28 15:05:24 +0000.75238][1b33] too much frame will be writed
[026:580] [2022-03-28 15:05:24 +0000.84930][1b25] av_read_frame AVERROR_EOF
[026:589] [2022-03-28 15:05:24 +0000.93380][1b32] too much frame will be writed
[026:608] [2022-03-28 15:05:24 +0000.112327][1b33] too much frame will be writed
[026:636] [2022-03-28 15:05:24 +0000.140463][1b32] too much frame will be writed
[026:643] [2022-03-28 15:05:24 +0000.147854][1b30] Push an pts:12789 to dts queue.
[026:647] [2022-03-28 15:05:24 +0000.151390][1b33] too much frame will be writed
[026:652] [2022-03-28 15:05:24 +0000.156707][1b25] OnReceiveEOF:
[026:652] [2022-03-28 15:05:24 +0000.156823][1b25] OnDecoderEOF time:518338995
enter.

[026:652] [2022-03-28 15:05:24 +0000.156879][1b25] OnDecoderEOF leave. expire time


= 0 ms

[026:652] [2022-03-28 15:05:24 +0000.156906][1b25] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x71c3ca5360
[026:652] [2022-03-28 15:05:24 +0000.156998][1b23] CleanUp time:518338995 enter.

[026:662] [2022-03-28 15:05:24 +0000.166610][1b23] CleanUp leave. expire time = 10


ms

[026:662] [2022-03-28 15:05:24 +0000.166711][1b23] clean up


[026:662] [2022-03-28 15:05:24 +0000.166736][1b23] running_decoder_count:0max
count:2
[026:675] [2022-03-28 15:05:24 +0000.179268][1b30] DTS queue for
Generator:0x71c3cddc48 12761 12789 12821 12855 12892 12926 12959 12992
[026:684] [2022-03-28 15:05:24 +0000.188608][1b33] too much frame will be writed
[026:686] [2022-03-28 15:05:24 +0000.190234][1b30] last dts:12761 currentPts:12789
ppsOrSPS:0 queue length:7
[026:719] [2022-03-28 15:05:24 +0000.223513][1b33] too much frame will be writed
[026:735] [2022-03-28 15:05:24 +0000.239294][1b32] too much frame will be writed
[026:774] [2022-03-28 15:05:24 +0000.278858][1b33] too much frame will be writed
[026:803] [2022-03-28 15:05:24 +0000.308037][1b33] PullAudioFrame: PullFrame audio
finished.
[026:804] [2022-03-28 15:05:24 +0000.308183][1b33]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[026:804] [2022-03-28 15:05:24 +0000.308224][1b33] OnAudioTimer: OnAudioTimer
return
[026:816] [2022-03-28 15:05:24 +0000.320880][1b32]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[026:816] [2022-03-28 15:05:24 +0000.320995][1b32] OnVideoTimer: OnVideoTimer
EndComposeFile
[026:816] [2022-03-28 15:05:24 +0000.321022][1b32] EndComposeFile: EndComposeFile,
is composing 1
[026:832] [2022-03-28 15:05:24 +0000.336657][1b30] DTS queue for
Generator:0x71c3cddc48 13590 13624 13656 13694 13726 13756 13788 13826
[026:875] [2022-03-28 15:05:24 +0000.379313][1b30] Push an pts:14125 to dts queue.
[026:905] [2022-03-28 15:05:24 +0000.409961][1b30] h264 add frame header cdr flag
[026:906] [2022-03-28 15:05:24 +0000.410500][1b30] Received key frame:13989
[026:909] [2022-03-28 15:05:24 +0000.413250][1b34] get the H.264 IDR frame
[026:921] [2022-03-28 15:05:24 +0000.425980][1b30] last dts:14088 currentPts:14125
ppsOrSPS:0 queue length:7
[026:976] [2022-03-28 15:05:24 +0000.480567][1b30] DTS queue for
Generator:0x71c3cddc48 14427 14457 14489 14524 14560 14593 14628
[027:032] [2022-03-28 15:05:24 +0000.536741][1b30] SendFrame
encodedImage._timeStamp:14788encodedImage->_length:10640
[027:034] [2022-03-28 15:05:24 +0000.538298][1b30] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15090
[027:034] [2022-03-28 15:05:24 +0000.538465][1b30] push video frame to H264
encoder. (100 frame for one log)

[027:034] [2022-03-28 15:05:24 +0000.538502][1b30] push video frame to H264


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

[027:034] [2022-03-28 15:05:24 +0000.538526][1b30] H264Encode::push video frame to


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

[027:034] [2022-03-28 15:05:24 +0000.538561][1b30] The input pts:15090 fps:30


[027:045] [2022-03-28 15:05:24 +0000.550052][1b30]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[027:045] [2022-03-28 15:05:24 +0000.550153][1b30]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7203cf2070
[027:050] [2022-03-28 15:05:24 +0000.554899][1b31]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[027:050] [2022-03-28 15:05:24 +0000.555070][1b31]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[027:051] [2022-03-28 15:05:24 +0000.555435][1b2f] stop recording
[027:051] [2022-03-28 15:05:24 +0000.555484][1b2f]
RecordingSessionInternalSimple:destroy media processers
[027:051] [2022-03-28 15:05:24 +0000.555508][1b2f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[027:051] [2022-03-28 15:05:24 +0000.555529][1b2f] H264Encode::flushing hareware
Encoder
[027:051] [2022-03-28 15:05:24 +0000.555709][1b2f] Flush time:518339394 enter.

[027:051] [2022-03-28 15:05:24 +0000.555764][1b2f] H264Encoder encoder flush


[027:051] [2022-03-28 15:05:24 +0000.555790][1b2f] flush output queue
[027:065] [2022-03-28 15:05:24 +0000.569590][1b2f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14958 pts:14958
[027:085] [2022-03-28 15:05:24 +0000.589385][1b2f] H264Encode::H264SWEncoder get
callback, length:92480 type:1 nalType:1length:92476
[027:392] [2022-03-28 15:05:24 +0000.896309][1b2f] Flush leave. expire time = 341
ms

[027:392] [2022-03-28 15:05:24 +0000.896635][1b2f] ~H264EncodeWrap:


[027:392] [2022-03-28 15:05:24 +0000.896703][1b2f] ~H264Encode:
[027:392] [2022-03-28 15:05:24 +0000.896732][1b2f] teardownCompressionSession:
H264Encode::destroying Encoder
[027:392] [2022-03-28 15:05:24 +0000.896836][1b2f] Release time:518339735 enter.

[027:392] [2022-03-28 15:05:24 +0000.897105][1b2f] Release:


MediaCodecVideoEncoder::Release _inited:1
[027:393] [2022-03-28 15:05:24 +0000.897174][1b2f] Destroy time:518339736 enter.

[027:393] [2022-03-28 15:05:24 +0000.897205][1b2f] H264Encoder encoderDestroy


[027:393] [2022-03-28 15:05:24 +0000.897233][1b2f]
AndroidMediaCodecVideoEncoder::release env: 0x71a3cd4ef0
[027:393] [2022-03-28 15:05:24 +0000.897260][1b2f]
AndroidMediaCodecVideoEncoder::Destroy
[027:416] [2022-03-28 15:05:24 +0000.921069][1b2f] Destroy leave. expire time = 23
ms

[027:417] [2022-03-28 15:05:24 +0000.921402][1b2f] Release leave. expire time = 25


ms

[027:417] [2022-03-28 15:05:24 +0000.921458][1b2f] ~AndroidHwAvcEncoder


time:518339760 enter.

[027:417] [2022-03-28 15:05:24 +0000.921635][1b2f] Release time:518339760 enter.

[027:417] [2022-03-28 15:05:24 +0000.921684][1b2f] Release:


MediaCodecVideoEncoder:: has been released before, just return
[027:417] [2022-03-28 15:05:24 +0000.921708][1b2f] Release leave. expire time = 0
ms

[027:417] [2022-03-28 15:05:24 +0000.921728][1b2f] ~AndroidMediaCodecVideoEncoder


[027:417] [2022-03-28 15:05:24 +0000.921749][1b2f] ~WrapAndroidMediaCodec
time:518339760 enter.
[027:417] [2022-03-28 15:05:24 +0000.921768][1b2f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[027:417] [2022-03-28 15:05:24 +0000.921803][1b2f] video hevc hw codec


destructor:0x70f3cb1870

[027:417] [2022-03-28 15:05:24 +0000.921886][1b2f] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[027:417] [2022-03-28 15:05:24 +0000.921932][1b2f] teardownCompressionSession:


H264Encode::destroyed Encoder
[027:417] [2022-03-28 15:05:24 +0000.921969][1b2f]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:417] [2022-03-28 15:05:24 +0000.922003][1b2f] AACSWEncode destructor
[027:433] [2022-03-28 15:05:24 +0000.937736][1b34] fd_close successed!
[027:434] [2022-03-28 15:05:24 +0000.938817][1b34] MP4 close file successfully
[027:434] [2022-03-28 15:05:24 +0000.938925][1b34] Recording session Internal:
notify recording ok
[027:434] [2022-03-28 15:05:24 +0000.938956][1b34] onRecordingOk: Recording Ok,
compose use time: 5884, averagefps 0
[027:434] [2022-03-28 15:05:24 +0000.939003][1b34] OnReceiveEOF:
[027:439] [2022-03-28 15:05:24 +0000.943215][1b32] OnVideoTimer: OnVideoTimer
return
[027:449] [2022-03-28 15:05:24 +0000.953962][1600]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[027:449] [2022-03-28 15:05:24 +0000.954099][1600] ~MediaComposeFile time:518339792
enter.

[027:449] [2022-03-28 15:05:24 +0000.954137][1600] CancelCompose: CancelCompose,


is composing 0
[027:450] [2022-03-28 15:05:24 +0000.954279][1b2f] stop recording
[027:450] [2022-03-28 15:05:24 +0000.954318][1b2f] we have stopped recording before
[027:451] [2022-03-28 15:05:24 +0000.955223][1600] ~MediaComposeFile leave. expire
time = 2 ms

[027:451] [2022-03-28 15:05:24 +0000.955419][1600] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[027:451] [2022-03-28 15:05:24 +0000.955755][1600] global uninited!
[027:451] [2022-03-28 15:05:24 +0000.955863][1600]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[027:451] [2022-03-28 15:05:24 +0000.955963][1600] ~MediaFilterGraph:
MediaFilterGraph destruct
[027:451] [2022-03-28 15:05:24 +0000.956011][1600] RemoveVideoBackGroud: hava not
add video backgroud
[027:451] [2022-03-28 15:05:24 +0000.956048][1600] UnbindInputFilter 0x7183ce6708
this 0x71b3ce4530
[027:451] [2022-03-28 15:05:24 +0000.956097][1600] ClearAllSource: remove source
filter, sourceid: 0x71c3ca5360
[027:451] [2022-03-28 15:05:24 +0000.956123][1600] DestoryDecoderByVideoSource
time:518339794 enter.

[027:451] [2022-03-28 15:05:24 +0000.956154][1600] ~VideoBindDecoder time:518339794


enter.

[027:452] [2022-03-28 15:05:24 +0000.956297][1600] CleanUp time:518339795 enter.

[027:452] [2022-03-28 15:05:24 +0000.956548][1600] CleanUp leave. expire time = 0


ms
[027:452] [2022-03-28 15:05:24 +0000.956681][1600] CleanUp time:518339795 enter.

[027:452] [2022-03-28 15:05:24 +0000.956881][1600] CleanUp leave. expire time = 0


ms

[027:454] [2022-03-28 15:05:24 +0000.958791][1600] ~VideoBindDecoder leave. expire


time = 3 ms

[027:454] [2022-03-28 15:05:24 +0000.958913][1600] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[027:454] [2022-03-28 15:05:24 +0000.958957][1600] UnbindInputFilter 0x7183ce8f48


this 0x7183ce6708
[027:454] [2022-03-28 15:05:24 +0000.958992][1600] UnbindInputFilter 0x7183ce2728
this 0x7183ce8f48
[027:454] [2022-03-28 15:05:24 +0000.959052][1600] UnbindInputFilter 0x71c3ca5580
this 0x7183ce2728
[027:454] [2022-03-28 15:05:24 +0000.959090][1600] UnbindInputFilter 0x7183cd7ba8
this 0x7183ce1768
[027:454] [2022-03-28 15:05:24 +0000.959132][1600] UnbindInputFilter 0x7183ce8768
this 0x7183cd7ba8
[027:454] [2022-03-28 15:05:24 +0000.959167][1600] UnbindInputFilter 0x71c3ca5580
this 0x7183ce8768
[027:455] [2022-03-28 15:05:24 +0000.959216][1600] ~GLESContext:
[027:456] [2022-03-28 15:05:24 +0000.960435][1600] GLESContext destruct finish.
[027:456] [2022-03-28 15:05:24 +0000.960559][1600] filter: filter pipeline destroy
this: 0x71b3ce4490
[027:714] [2022-03-28 15:05:25 +0000.218468][1adc] haveEnoughProcessedData
internalAudioStream.length: 10
[028:274] [2022-03-28 15:05:25 +0000.778356][1adc] Run AGC when audioType = 0
[028:274] [2022-03-28 15:05:25 +0000.778512][1adc]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:354] [2022-03-28 15:05:25 +0000.858535][1629]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[028:354] [2022-03-28 15:05:25 +0000.858764][1629] ~MediaFilterCamera
time:518340697 enter.

[028:354] [2022-03-28 15:05:25 +0000.858828][1629] StopPullFrameAndWriteMp4


time:518340697 enter.

[028:355] [2022-03-28 15:05:25 +0000.860130][1ad7] stop recording


[028:356] [2022-03-28 15:05:25 +0000.860196][1ad7] we have stopped recording before
[028:357] [2022-03-28 15:05:25 +0000.861712][1629] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[028:360] [2022-03-28 15:05:25 +0000.864810][1629] DestroyPipelineAndFilters


time:518340703 enter.

[028:361] [2022-03-28 15:05:25 +0000.865358][1629] DestroyPipelineAndFilters


leave. expire time = 1 ms

[028:361] [2022-03-28 15:05:25 +0000.865495][1629] AppDeviceManagerStopMic

[028:361] [2022-03-28 15:05:25 +0000.865613][1629] AppDeviceManagerStopMic::mic


status is on
[028:361] [2022-03-28 15:05:25 +0000.865651][1629] Try to stop webrtc device.

[028:361] [2022-03-28 15:05:25 +0000.865707][1629] Set record state to


stopped.threadID:5673

[028:448] [2022-03-28 15:05:25 +0000.952264][1629] Try to destory the


recorder.threadID:5673

[028:648] [2022-03-28 15:05:26 +0000.152492][1629] DestroyAudioRecorder:


[028:648] [2022-03-28 15:05:26 +0000.152583][1629] Cleanup the buffer queue in the
recorder.
[028:648] [2022-03-28 15:05:26 +0000.152607][1629] Destroy the recorder.

[028:650] [2022-03-28 15:05:26 +0000.154606][1629] StopRecording finished.

[028:650] [2022-03-28 15:05:26 +0000.154691][1629] The stop recording success.

[028:650] [2022-03-28 15:05:26 +0000.154715][1629]


AudioDeviceDataHandler::StopMicProcess

[028:652] [2022-03-28 15:05:26 +0000.157037][1629] AppDeviceManager stop.

[028:652] [2022-03-28 15:05:26 +0000.157134][1629] Rlease the webrtc device object.

[028:653] [2022-03-28 15:05:26 +0000.157404][1629] OpenSlesInput destruct.

[028:653] [2022-03-28 15:05:26 +0000.157461][1629] OpenSlesOutput destruct.

[028:654] [2022-03-28 15:05:26 +0000.158496][1629] EventDispatchServerScope


destruct
[028:654] [2022-03-28 15:05:26 +0000.158705][1629]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[028:654] [2022-03-28 15:05:26 +0000.158869][1629] ~AudioDeviceDataHandler

[028:663] [2022-03-28 15:05:26 +0000.167270][1629] AppDeviceManagerDestruct.

[028:663] [2022-03-28 15:05:26 +0000.167450][1629] ~AppDeviceManager:


[028:663] [2022-03-28 15:05:26 +0000.167591][1629] ~CpuO[000:023] [2022-07-13
16:33:39 +0000.259665][5c48] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
13 16:33:39 +0000
[000:023] [2022-07-13 16:33:39 +0000.259774][5c48] dump file m_prefix:-07-27-
feaf968

[000:027] [2022-07-13 16:33:39 +0000.263057][5c48] dump


filename:support_resolution.txt dump time:1648479926

[000:027] [2022-07-13 16:33:39 +0000.263122][5c48] dump filename:trace.txt dump


time:1648479926

[000:027] [2022-07-13 16:33:39 +0000.263287][5c48] set AppID=123 old AppID=-1


[000:027] [2022-07-13 16:33:39 +0000.263321][5c48] Init the android object with
jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f0aa8

[000:027] [2022-07-13 16:33:39 +0000.263352][5c48] SetAndroidMediaCodecObjects


time:226682391 enter.

[000:027] [2022-07-13 16:33:39 +0000.263391][5c48] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:027] [2022-07-13 16:33:39 +0000.263415][5c48] SetAndroidMediaCodecObjects


time:226682391 enter.
[000:027] [2022-07-13 16:33:39 +0000.263440][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb4000078bd9e6540
[000:027] [2022-07-13 16:33:39 +0000.263479][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000078bd9e6540 address:0x768ce7f050
[000:027] [2022-07-13 16:33:39 +0000.263505][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000078bd9e6540
address:0x768ce7f050
[000:027] [2022-07-13 16:33:39 +0000.263528][5c48] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:027] [2022-07-13 16:33:39 +0000.263551][5c48] Set the android objects with


jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f0aa8

[000:028] [2022-07-13 16:33:39 +0000.264920][5c48] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x77ea7bcf00
[000:028] [2022-07-13 16:33:39 +0000.264950][5c48] SystemUtil Init done
[000:062] [2022-07-13 16:33:39 +0000.298365][5c48]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:063] [2022-07-13 16:33:39 +0000.299371][5c48]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:063] [2022-07-13 16:33:39 +0000.299832][5c48] machine model :xiaomi
[000:063] [2022-07-13 16:33:39 +0000.299883][5c48] Support this machine
model :xiaomi
[000:066] [2022-07-13 16:33:39 +0000.302084][5c48] MediaFilterCamera
[000:066] [2022-07-13 16:33:39 +0000.302180][5c48] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:066] [2022-07-13 16:33:39 +0000.302465][5c48] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:066] [2022-07-13 16:33:39 +0000.302511][5c48] Recording session using default
bitrate support by app:31457280
[000:066] [2022-07-13 16:33:39 +0000.302556][7b30] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77f5395740
[000:069] [2022-07-13 16:33:39 +0000.305133][7b30] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:069] [2022-07-13 16:33:39 +0000.305346][5c48] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:070] [2022-07-13 16:33:39 +0000.306265][5c48] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:070] [2022-07-13 16:33:39 +0000.306535][5c48] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:070] [2022-07-13 16:33:39 +0000.306602][5c48] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:070] [2022-07-13 16:33:39 +0000.306766][5c48] DeviceInit:
[000:071] [2022-07-13 16:33:39 +0000.307130][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:141] [2022-07-13 16:33:39 +0000.377956][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:143] [2022-07-13 16:33:39 +0000.379061][5c48] CreatePlatformSpecificObjects:
[000:143] [2022-07-13 16:33:39 +0000.379192][5c48] audio device use null audio
input and opensl output
[000:143] [2022-07-13 16:33:39 +0000.379252][5c48] Create OpenSLES output module
with java VM support.

[000:144] [2022-07-13 16:33:39 +0000.380726][5c48] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:145] [2022-07-13 16:33:39 +0000.380997][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:145] [2022-07-13 16:33:39 +0000.381253][5c48] Create OpenSLES output module
with buffer num:2

[000:145] [2022-07-13 16:33:39 +0000.381353][5c48] Error(trace.cc:40): Init the


output and input for audio device template.
[000:145] [2022-07-13 16:33:39 +0000.381379][5c48] Init the output device.

[000:145] [2022-07-13 16:33:39 +0000.381393][5c48] Set the playout as stereo:1


[000:145] [2022-07-13 16:33:39 +0000.381415][5c48] Set the sample rate to be:44100

[000:145] [2022-07-13 16:33:39 +0000.381813][5c48] Low latency buffer size:144 low


sample rate:48000
[000:145] [2022-07-13 16:33:39 +0000.381877][5c48] DeviceInit: Done
[000:150] [2022-07-13 16:33:39 +0000.386194][5c48] global inited! current sdk
version: 07-27-feaf968
[000:530] [2022-07-13 16:33:39 +0000.766536][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:530] [2022-07-13 16:33:39 +0000.766662][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
21, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[000:531] [2022-07-13 16:33:39 +0000.767605][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:531] [2022-07-13 16:33:39 +0000.767768][7b31] MediaFilterCamera, recording
file context:0x772ded7900 input texture:21
[000:531] [2022-07-13 16:33:39 +0000.767832][7b31] GLESContext:
[000:531] [2022-07-13 16:33:39 +0000.767884][7b31] The result of eglGetDisplay is:
0xb40000780227a8c0
[000:532] [2022-07-13 16:33:39 +0000.768797][7b31] The result of creation:
0x76fa1f3880
[000:532] [2022-07-13 16:33:39 +0000.768927][7b31] The result of
eglCreatePbufferSurface is: 0x76fa1f4000
[000:533] [2022-07-13 16:33:39 +0000.769621][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x772ded7900 input_texture: 21
[006:816] [2022-07-13 16:33:46 +0000.52825][5c02] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:817] [2022-07-13 16:33:46 +0000.53140][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[006:821] [2022-07-13 16:33:46 +0000.57225][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[006:821] [2022-07-13 16:33:46 +0000.57934][7b31] MediaFilterCamera, recording
file context:0x772ded7900 input texture:21
[006:822] [2022-07-13 16:33:46 +0000.58103][7b31] construct OpenGLRenderProgram
0x77208d8898
[006:822] [2022-07-13 16:33:46 +0000.58172][7b31] CropFilter::SetOrientation
orientation: 90
[006:822] [2022-07-13 16:33:46 +0000.58225][7b31] filter: filter pipeline construtc
this: 0x771777fa40
[006:822] [2022-07-13 16:33:46 +0000.58260][7b31] filter: filter pipeline2 update
pattern: 1
[006:822] [2022-07-13 16:33:46 +0000.58382][7b31] CameraSource::source_id_:1
[006:824] [2022-07-13 16:33:46 +0000.60372][7b31] SetPlayLoop: AudioSource
SetPlayLoop 0
[006:827] [2022-07-13 16:33:46 +0000.63384][7b31]
Warning(media_filter_camera.cc:483): seekPos:0
[006:827] [2022-07-13 16:33:46 +0000.63535][7b31] BindInputFilter 0x77208441c0
this 0x77208d8b80
[006:827] [2022-07-13 16:33:46 +0000.63623][7b31] BindInputFilter 0x77208d8b80
this 0x771777fad8
[006:827] [2022-07-13 16:33:46 +0000.63667][7b31] SetParamForFilter time:226689191
enter.

[006:827] [2022-07-13 16:33:46 +0000.63707][7b31] SetParamForFilter: Params video


index is: 0
[006:827] [2022-07-13 16:33:46 +0000.63737][7b31] SetParamForFilter: Params seek
pos is: 0
[006:827] [2022-07-13 16:33:46 +0000.63766][7b31] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.metro/
movie_mode: 0
[006:827] [2022-07-13 16:33:46 +0000.63798][7b31] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//config.json
[006:829] [2022-07-13 16:33:46 +0000.65358][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65447][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65503][7b31]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[006:829] [2022-07-13 16:33:46 +0000.65549][7b31]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[006:829] [2022-07-13 16:33:46 +0000.65584][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65620][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65652][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65684][7b31]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.75
[006:829] [2022-07-13 16:33:46 +0000.65717][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65745][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65771][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65799][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65826][7b31]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65853][7b31]
Warning(parse_template_json.cc:95): json parament no found the parament
[006:829] [2022-07-13 16:33:46 +0000.65882][7b31]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[006:829] [2022-07-13 16:33:46 +0000.65912][7b31] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//filter.png
[006:829] [2022-07-13 16:33:46 +0000.65937][7b31]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[006:829] [2022-07-13 16:33:46 +0000.65969][7b31]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[006:838] [2022-07-13 16:33:46 +0000.74904][7b31] SetParamForFilter leave. expire
time = 11 ms

[006:839] [2022-07-13 16:33:46 +0000.75228][7b31] OnOutputSizeChanged width 1920


height 1080
[006:839] [2022-07-13 16:33:46 +0000.75305][7b31] OpenGLFrameBuffer: width:1920
height:1080
[006:839] [2022-07-13 16:33:46 +0000.75348][7b31] OpenGLFrameBuffer: width:1920
height:1080
[006:839] [2022-07-13 16:33:46 +0000.75380][7b31] OpenGLFrameBuffer: width:1920
height:1080
[006:839] [2022-07-13 16:33:46 +0000.75410][7b31] OpenGLFrameBuffer: width:1920
height:1080
[006:839] [2022-07-13 16:33:46 +0000.75439][7b31] OpenGLFrameBuffer: width:1920
height:1080
[006:839] [2022-07-13 16:33:46 +0000.75467][7b31] OpenGLFrameBuffer: width:1920
height:1080
[006:839] [2022-07-13 16:33:46 +0000.75495][7b31] construct TrivalImageDrawer
0x76d04c0d00
[006:839] [2022-07-13 16:33:46 +0000.75527][7b31] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x76d04c0d00 context 0x77ea5d00c0
[006:839] [2022-07-13 16:33:46 +0000.75563][7b31] setupGLES:
[006:839] [2022-07-13 16:33:46 +0000.75947][7b31] OpenGLRenderProgram::Initialize.
[006:840] [2022-07-13 16:33:46 +0000.76032][7b31] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[006:840] [2022-07-13 16:33:46 +0000.76075][7b31] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[006:840] [2022-07-13 16:33:46 +0000.76191][7b31] Init open gl render: 0x77208d8898
[006:840] [2022-07-13 16:33:46 +0000.76241][7b31] Fragement shader path:
[006:840] [2022-07-13 16:33:46 +0000.76328][7b31] Fragement shader path:
[006:840] [2022-07-13 16:33:46 +0000.76363][7b31] create opengl program object.
[006:840] [2022-07-13 16:33:46 +0000.76397][7b31] create shader: vertex
[006:840] [2022-07-13 16:33:46 +0000.76702][7b31] create shader: fragment
[006:925] [2022-07-13 16:33:46 +0000.161244][7b31] External image path is empty!
[006:925] [2022-07-13 16:33:46 +0000.161345][7b31] Error(crop_filter.cc:464): Init
the image texture failed.
[006:925] [2022-07-13 16:33:46 +0000.161365][7b31] OpenGLRenderProgram::Initialize
success.
[006:925] [2022-07-13 16:33:46 +0000.161417][7b31] Setup the OpenGL result:1
[006:925] [2022-07-13 16:33:46 +0000.161818][7b32] Pull audio failed.(wait video!)
[006:925] [2022-07-13 16:33:46 +0000.161889][7b32]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[006:926] [2022-07-13 16:33:46 +0000.162784][7b30] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730018894/
record_video_226689289.mp4
[006:926] [2022-07-13 16:33:46 +0000.162941][7b30] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730018894/
record_video_226689289.mp4 fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:926] [2022-07-13 16:33:46 +0000.162957][7c7a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7720559698
[006:927] [2022-07-13 16:33:46 +0000.162988][7b30] 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
[006:927] [2022-07-13 16:33:46 +0000.163013][7b30] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730018894/
record_video_226689289.mp4 fileFD: -1
[006:927] [2022-07-13 16:33:46 +0000.163343][7b30] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730018894/
record_video_226689289.mp4 is opened successfully
[006:927] [2022-07-13 16:33:46 +0000.163374][7b30] setupMediaProcessers:
[006:927] [2022-07-13 16:33:46 +0000.163389][7b30]
RecordingSessionInternalSimple:setup media processers.
[006:927] [2022-07-13 16:33:46 +0000.163418][7b30] construct AAC encoder
[006:927] [2022-07-13 16:33:46 +0000.163737][7b30] H264Encoder creating:
superfast011818
[006:927] [2022-07-13 16:33:46 +0000.163769][7b30] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[006:928] [2022-07-13 16:33:46 +0000.164367][7b30] H264Encode::GetMachineModel is
M2101K9AG
[006:928] [2022-07-13 16:33:46 +0000.164404][7b30] H264Encoder machine_mode
is:M2101K9AG
[006:928] [2022-07-13 16:33:46 +0000.164419][7b30] setupCompressionSession:
[006:928] [2022-07-13 16:33:46 +0000.164442][7b30] H264Encode::creating hareware
Encoder
[006:928] [2022-07-13 16:33:46 +0000.164455][7b30] AndroidHwAvcEncoder
time:226689292 enter.

[006:928] [2022-07-13 16:33:46 +0000.164687][7b30] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000078bd9e6540 address:0x768ce7f050
[006:928] [2022-07-13 16:33:46 +0000.164792][7b30] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:928] [2022-07-13 16:33:46 +0000.164843][7b30] The video avc hw codec address
is 0x7720937c68
[006:928] [2022-07-13 16:33:46 +0000.164901][7b30] AndroidHwAvcEncoder leave.
expire time = 0 ms

[006:928] [2022-07-13 16:33:46 +0000.164924][7b30] RegisterEncodeCompleteCallback


time:226689292 enter.

[006:929] [2022-07-13 16:33:46 +0000.165002][7b30] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[006:929] [2022-07-13 16:33:46 +0000.165030][7b30] InitEncode time:226689293


enter.

[006:929] [2022-07-13 16:33:46 +0000.165075][7b30] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[006:929] [2022-07-13 16:33:46 +0000.165103][7b30] Create time:226689293 enter.

[006:929] [2022-07-13 16:33:46 +0000.165119][7b30] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[006:929] [2022-07-13 16:33:46 +0000.165156][7b30]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x76fa09dac0
[006:929] [2022-07-13 16:33:46 +0000.165329][7b30] supported_type:video/avc
[006:929] [2022-07-13 16:33:46 +0000.165359][7b30] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:929] [2022-07-13 16:33:46 +0000.165386][7b30] hwCodecPrefix :OMX.qcom.
[006:929] [2022-07-13 16:33:46 +0000.165413][7b30] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:929] [2022-07-13 16:33:46 +0000.165429][7b30] mediacodec_createCodecByName
time:226689293 enter.

[006:929] [2022-07-13 16:33:46 +0000.165457][7b30] WrapAndroidMediaCodec


time:226689293 enter.

[006:929] [2022-07-13 16:33:46 +0000.165551][7b30] WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:946] [2022-07-13 16:33:46 +0000.182783][7b30] mediacodec_createCodecByName


leave. expire time = 17 ms

[006:946] [2022-07-13 16:33:46 +0000.182879][7b30] WrapAndroidMediaFromat


time:226689310 enter.

[006:947] [2022-07-13 16:33:46 +0000.182973][7b30] WrapAndroidMediaFromat leave.


expire time = 1 ms

[006:995] [2022-07-13 16:33:46 +0000.231610][7b32]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[006:998] [2022-07-13 16:33:46 +0000.234498][7b30] Destroy time:226689362 enter.

[006:998] [2022-07-13 16:33:46 +0000.234585][7b30] WrapAndroidMediaFromat::


Destroy
[006:998] [2022-07-13 16:33:46 +0000.234605][7b30] Destroy leave. expire time = 0
ms

[006:998] [2022-07-13 16:33:46 +0000.234621][7b30] ~WrapAndroidMediaFromat


time:226689362 enter.

[006:998] [2022-07-13 16:33:46 +0000.234640][7b30] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:998] [2022-07-13 16:33:46 +0000.234708][7b30] Create leave. expire time = 69


ms

[006:998] [2022-07-13 16:33:46 +0000.234729][7b30] isSemiPlanarSupport


time:226689362 enter.

[006:998] [2022-07-13 16:33:46 +0000.234745][7b30] H264Encoder isSemiPlanarSupport


[006:998] [2022-07-13 16:33:46 +0000.234763][7b30] isSemiPlanarSupport leave.
expire time = 0 ms

[006:998] [2022-07-13 16:33:46 +0000.234781][7b30] creat hw H264Encoder success,


isSemiPlanar:1
[006:998] [2022-07-13 16:33:46 +0000.234898][7b30] InitEncode leave. expire time =
69 ms

[006:998] [2022-07-13 16:33:46 +0000.234919][7b30] H264Encode::created Encoder


[006:998] [2022-07-13 16:33:46 +0000.234932][7b30] H264Encode:: H264 encoder
created.
[006:998] [2022-07-13 16:33:46 +0000.234943][7b30] H264 encoder created.
[006:998] [2022-07-13 16:33:46 +0000.234954][7b30]
RecordingSessionInternalSimple:created avc encoder avc: 0x76fa0b77c0
[006:999] [2022-07-13 16:33:46 +0000.234971][7b30] setOutput:
[006:999] [2022-07-13 16:33:46 +0000.234983][7b30]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:999] [2022-07-13 16:33:46 +0000.234995][7b30] request a key frame
[006:999] [2022-07-13 16:33:46 +0000.235005][7b30] H264Encode:: request a key frame
[006:999] [2022-07-13 16:33:46 +0000.235134][7b31] Start:
[006:999] [2022-07-13 16:33:46 +0000.235342][7b34] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[006:999] [2022-07-13 16:33:46 +0000.235393][7b34] Reset: history total size: 98
[006:999] [2022-07-13 16:33:46 +0000.235485][7b34] DeviceStart:
audioDevice_:0x772253b000
[006:999] [2022-07-13 16:33:46 +0000.235502][7b34] DeviceStart: time profile
playout init before
[006:999] [2022-07-13 16:33:46 +0000.235522][7b34] DeviceStart: time profile
playout init end
[006:999] [2022-07-13 16:33:46 +0000.235534][7b34] OpenSlesOutput:Start playout

[007:001] [2022-07-13 16:33:46 +0000.237942][7b34] The machine model:M2101K9AG

[007:002] [2022-07-13 16:33:46 +0000.238261][7b34] Create the opensl output player.


streamtype before:0

[007:002] [2022-07-13 16:33:46 +0000.238345][7b34] Create the opensl output player.


streamtype after:3

[007:025] [2022-07-13 16:33:46 +0000.261766][7b34] Enqueue opensl buffer size:1764


[007:049] [2022-07-13 16:33:46 +0000.285222][7b34] DeviceStart: time profile
playout all end
[007:049] [2022-07-13 16:33:46 +0000.285438][7b34] operator(): Audio playback
started.
[007:049] [2022-07-13 16:33:46 +0000.285612][7c80]
PlayerSimpleBufferQueueCallbackHandler function
[007:049] [2022-07-13 16:33:46 +0000.285709][7c80] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[007:049] [2022-07-13 16:33:46 +0000.285742][7c80]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[007:067] [2022-07-13 16:33:46 +0000.303900][7b32]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[007:079] [2022-07-13 16:33:46 +0000.315779][7b31] begine recode to first frame
spend time:258
[007:079] [2022-07-13 16:33:46 +0000.315923][7b31] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7720844080
[007:080] [2022-07-13 16:33:46 +0000.315976][7b31] add frame because frame
interval.
[007:080] [2022-07-13 16:33:46 +0000.316021][7b31] blur_distance_:0
[007:080] [2022-07-13 16:33:46 +0000.316056][7b31] blur_direction_angle_:-90
[007:080] [2022-07-13 16:33:46 +0000.316102][7b31] color_r_offset_:0
[007:080] [2022-07-13 16:33:46 +0000.316136][7b31] color_g_offset:0
[007:080] [2022-07-13 16:33:46 +0000.316172][7b31] play_speed_:0.75
[007:080] [2022-07-13 16:33:46 +0000.316209][7b31] roll_value_:0
[007:080] [2022-07-13 16:33:46 +0000.316242][7b31] need_extra_image_:0 need_image:
0
[007:080] [2022-07-13 16:33:46 +0000.316277][7b31] Current speed is changing now,
so we not need ResetFramePts now!
[007:080] [2022-07-13 16:33:46 +0000.316312][7b31]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[007:080] [2022-07-13 16:33:46 +0000.316344][7b31]
GPUImageProcessing::SetOrientation orientation: 90
[007:080] [2022-07-13 16:33:46 +0000.316477][7b31] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[007:080] [2022-07-13 16:33:46 +0000.316612][7b31] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[007:080] [2022-07-13 16:33:46 +0000.316665][7b31] GPUImageProcessing: input frame
width2160 X 3840
[007:082] [2022-07-13 16:33:46 +0000.318642][628e] video render surface render a
frame
[007:083] [2022-07-13 16:33:46 +0000.319140][7b31] drawYUV420 render
OpenGLRenderProgram:0x77208d8898
[007:085] [2022-07-13 16:33:46 +0000.321024][7b31] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:085] [2022-07-13 16:33:46 +0000.321402][7b31] CropFilter::OnVideoFrame
outputtexture :24
[007:085] [2022-07-13 16:33:46 +0000.321467][7b31] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:089] [2022-07-13 16:33:46 +0000.325285][7b31] The read pixel from buffer take:
4 width:1920 height:1080 frameType:0
[007:092] [2022-07-13 16:33:46 +0000.328306][7b31] drawYUV420 render
OpenGLRenderProgram:0x77208d8898
[007:110] [2022-07-13 16:33:46 +0000.346010][7b31] The convert RGB to YUV take 12
[007:110] [2022-07-13 16:33:46 +0000.346223][7b31] FilterPipeline2::OnVideoFrame
pts 44 last_video_timestamp_ 44
[007:110] [2022-07-13 16:33:46 +0000.346314][7b31]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[007:112] [2022-07-13 16:33:46 +0000.348345][7c79]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[007:112] [2022-07-13 16:33:46 +0000.348696][7c79] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[007:112] [2022-07-13 16:33:46 +0000.348793][7c79] push video frame to H264
encoder. (100 frame for one log)

[007:112] [2022-07-13 16:33:46 +0000.348862][7c79] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080
[007:112] [2022-07-13 16:33:46 +0000.348911][7c79] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:0(100 frame for one log)

[007:112] [2022-07-13 16:33:46 +0000.348967][7c79] Push an pts:0 to dts queue.


[007:113] [2022-07-13 16:33:46 +0000.349102][7c79] DTS queue for
Generator:0x7720559ab8 0
[007:113] [2022-07-13 16:33:46 +0000.349169][7c79] The input pts:0 fps:30
[007:118] [2022-07-13 16:33:46 +0000.354785][7c79]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[007:119] [2022-07-13 16:33:46 +0000.356148][7b32] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//bgm.mp3 sync_mode:
1 seek_pos: 0 delay: 0 this:0x77208d8c00
[007:125] [2022-07-13 16:33:46 +0000.361812][7b31] drawYUV420 render
OpenGLRenderProgram:0x77208d8898
[007:205] [2022-07-13 16:33:46 +0000.441763][7c75] FFMpeg=> [mp3 @ 0x7712bc3000]
Current FFmpeg version git-2021-06-16-97cea6f

[007:239] [2022-07-13 16:33:46 +0000.475706][7b32] FilterPipeline2::OnAudioFrame


pts 0 last_audio_timestamp_ 0
[007:240] [2022-07-13 16:33:46 +0000.476214][7b32]
MediaFilterCamera::OnOutputAudioFrame timestamp: 0.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:27
[007:240] [2022-07-13 16:33:46 +0000.476507][7b32] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[007:240] [2022-07-13 16:33:46 +0000.476912][7b34] The audio playback speed:100
(1/100)
[007:241] [2022-07-13 16:33:46 +0000.476978][7b34] lipsync_debug: The current
played audio timestamp is:0(1/50)
[007:241] [2022-07-13 16:33:46 +0000.477002][7b34] First audio frame rendering
[007:254] [2022-07-13 16:33:46 +0000.490964][7c78]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[007:255] [2022-07-13 16:33:46 +0000.491208][7c7a] add aac audio track with id:1
[007:262] [2022-07-13 16:33:46 +0000.498324][7c7a] audio start ts:0
[007:262] [2022-07-13 16:33:46 +0000.498510][7c7a] the audio frame has been written
into MP4 file
[007:265] [2022-07-13 16:33:46 +0000.501342][7c79] h264 add frame header cdr flag
[007:266] [2022-07-13 16:33:46 +0000.502921][7c79] h264 add frame header cdr flag
[007:269] [2022-07-13 16:33:46 +0000.505014][7c79] SendFrame
encodedImage._timeStamp:0encodedImage->_length:785726
[007:269] [2022-07-13 16:33:46 +0000.505270][7c79] Received key frame:0
[007:269] [2022-07-13 16:33:46 +0000.505342][7c79] last dts:0 currentPts:0
ppsOrSPS:0 queue length:5
[007:269] [2022-07-13 16:33:46 +0000.505370][7c79] H264Encode::H264SWEncoder get
callback, length:785726 type:0 nalType:7length:18
[007:269] [2022-07-13 16:33:46 +0000.505404][7c79] H264Encode:: get a sps pps
header!headerSize:30
[007:269] [2022-07-13 16:33:46 +0000.505424][7c79] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[007:269] [2022-07-13 16:33:46 +0000.505611][7c7a] get the H.264 SPS parameter
[007:269] [2022-07-13 16:33:46 +0000.505895][7c7a] add video track with id:2
[007:273] [2022-07-13 16:33:46 +0000.509232][7c7a] get the H.264 PPS parameter
[007:281] [2022-07-13 16:33:46 +0000.517463][7c7a] get the H.264 IDR frame
[007:281] [2022-07-13 16:33:46 +0000.517817][7c7a] resss:true
[007:281] [2022-07-13 16:33:46 +0000.517878][7c7a] video start ts:0
[007:283] [2022-07-13 16:33:46 +0000.519454][7c7a] the video frame has been written
into MP4 file
[007:607] [2022-07-13 16:33:46 +0000.843486][7b31] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:653] [2022-07-13 16:33:46 +0000.889010][7b31] The convert RGB to YUV take 6
[008:010] [2022-07-13 16:33:47 +0000.246880][7c79] DTS queue for
Generator:0x7720559ab8 1156 1200
[008:029] [2022-07-13 16:33:47 +0000.265225][7c80]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:078] [2022-07-13 16:33:47 +0000.314713][7b31] CameraSource::PushExtraFrame
pkt_dts: 1377, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7720844080
[008:109] [2022-07-13 16:33:47 +0000.345106][628e] video render surface render a
frame
[008:109] [2022-07-13 16:33:47 +0000.345728][7b31] CropFilter::OnVideoFrame
outputtexture :24
[008:109] [2022-07-13 16:33:47 +0000.345879][7b31] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:155] [2022-07-13 16:33:47 +0000.391413][7b31] The convert RGB to YUV take 8
[008:488] [2022-07-13 16:33:47 +0000.724583][7c79] Push an pts:1865 to dts queue.
[008:554] [2022-07-13 16:33:47 +0000.790042][7c79] last dts:1821 currentPts:1865
ppsOrSPS:0 queue length:2
[008:627] [2022-07-13 16:33:47 +0000.863581][7b31] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:653] [2022-07-13 16:33:47 +0000.889061][7b31] The convert RGB to YUV take 6
[008:835] [2022-07-13 16:33:48 +0000.71229][7c79] DTS queue for
Generator:0x7720559ab8 2266 2310
[009:059] [2022-07-13 16:33:48 +0000.295408][7c80]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:075] [2022-07-13 16:33:48 +0000.311856][7b31] CameraSource::PushExtraFrame
pkt_dts: 2666, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7720844080
[009:122] [2022-07-13 16:33:48 +0000.358748][628e] video render surface render a
frame
[009:124] [2022-07-13 16:33:48 +0000.360208][7b31] CropFilter::OnVideoFrame
outputtexture :24
[009:124] [2022-07-13 16:33:48 +0000.360610][7b31] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:156] [2022-07-13 16:33:48 +0000.392951][7b31] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[009:167] [2022-07-13 16:33:48 +0000.403533][7b31] The convert RGB to YUV take 9
[009:240] [2022-07-13 16:33:48 +0000.476909][7c79] h264 add frame header cdr flag
[009:241] [2022-07-13 16:33:48 +0000.477292][7c79] Received key frame:2757
[009:243] [2022-07-13 16:33:48 +0000.479672][7c7a] get the H.264 IDR frame
[009:466] [2022-07-13 16:33:48 +0000.702633][7b32] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[009:538] [2022-07-13 16:33:48 +0000.774451][7b34] The audio playback speed:100
(1/100)
[009:538] [2022-07-13 16:33:48 +0000.774558][7b34] lipsync_debug: The current
played audio timestamp is:2400(1/50)
[009:629] [2022-07-13 16:33:48 +0000.865830][7b31] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:670] [2022-07-13 16:33:48 +0000.906680][7b31] Current timestamp:3512 is
greater than duration_time: 3500
[009:678] [2022-07-13 16:33:48 +0000.914097][7b31] The convert RGB to YUV take 7
[009:678] [2022-07-13 16:33:48 +0000.914578][7c79] DTS queue for
Generator:0x7720559ab8 3334 3378 3468
[009:759] [2022-07-13 16:33:48 +0000.995637][7b34] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[009:760] [2022-07-13 16:33:48 +0000.996074][7b31] OnNeedStopRecording:
[009:765] [2022-07-13 16:33:49 +0000.1641][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[009:766] [2022-07-13 16:33:49 +0000.2462][7b31] operator(): Stop
[009:766] [2022-07-13 16:33:49 +0000.2706][7b31] Stop:
[009:766] [2022-07-13 16:33:49 +0000.2879][7b34] DeviceStop:
audioDevice_:0x772253b000
[009:767] [2022-07-13 16:33:49 +0000.2987][7b34] OpenSlesOutput:Stop playout

[009:769] [2022-07-13 16:33:49 +0000.5965][7b34] DeviceStop: Done


[009:770] [2022-07-13 16:33:49 +0000.6366][7b34] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[009:771] [2022-07-13 16:33:49 +0000.6988][7c79]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[009:772] [2022-07-13 16:33:49 +0000.8626][7b30] stop recording
[009:772] [2022-07-13 16:33:49 +0000.8705][7b30]
RecordingSessionInternalSimple:destroy media processers
[009:772] [2022-07-13 16:33:49 +0000.8727][7b30] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[009:772] [2022-07-13 16:33:49 +0000.8741][7b30] H264Encode::flushing hareware
Encoder
[009:772] [2022-07-13 16:33:49 +0000.8888][7b30] Flush time:226692136 enter.

[009:772] [2022-07-13 16:33:49 +0000.8926][7b30] H264Encoder encoder flush


[009:772] [2022-07-13 16:33:49 +0000.8956][7b30] flush output queue
[010:095] [2022-07-13 16:33:49 +0000.331574][7b30] Flush leave. expire time = 323
ms

[010:095] [2022-07-13 16:33:49 +0000.331884][7b30] ~H264EncodeWrap:


[010:095] [2022-07-13 16:33:49 +0000.331963][7b30] ~H264Encode:
[010:096] [2022-07-13 16:33:49 +0000.332102][7b30] teardownCompressionSession:
H264Encode::destroying Encoder
[010:096] [2022-07-13 16:33:49 +0000.332138][7b30] Release time:226692460 enter.

[010:096] [2022-07-13 16:33:49 +0000.332375][7b30] Release:


MediaCodecVideoEncoder::Release _inited:1
[010:096] [2022-07-13 16:33:49 +0000.332422][7b30] Destroy time:226692460 enter.

[010:096] [2022-07-13 16:33:49 +0000.332455][7b30] H264Encoder encoderDestroy


[010:096] [2022-07-13 16:33:49 +0000.332487][7b30]
AndroidMediaCodecVideoEncoder::release env: 0x76fa0b7a40
[010:096] [2022-07-13 16:33:49 +0000.332522][7b30]
AndroidMediaCodecVideoEncoder::Destroy
[010:135] [2022-07-13 16:33:49 +0000.371497][7b30] Destroy leave. expire time = 39
ms

[010:135] [2022-07-13 16:33:49 +0000.371906][7b30] Release leave. expire time = 40


ms

[010:136] [2022-07-13 16:33:49 +0000.372246][7b30] ~AndroidHwAvcEncoder


time:226692500 enter.

[010:136] [2022-07-13 16:33:49 +0000.372618][7b30] Release time:226692500 enter.

[010:136] [2022-07-13 16:33:49 +0000.372679][7b30] Release:


MediaCodecVideoEncoder:: has been released before, just return
[010:136] [2022-07-13 16:33:49 +0000.372713][7b30] Release leave. expire time = 0
ms

[010:136] [2022-07-13 16:33:49 +0000.372748][7b30] ~AndroidMediaCodecVideoEncoder


[010:136] [2022-07-13 16:33:49 +0000.372918][7b30] ~WrapAndroidMediaCodec
time:226692500 enter.

[010:136] [2022-07-13 16:33:49 +0000.372954][7b30] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[010:137] [2022-07-13 16:33:49 +0000.372988][7b30] video hevc hw codec


destructor:0x7720937c68

[010:137] [2022-07-13 16:33:49 +0000.373240][7b30] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[010:137] [2022-07-13 16:33:49 +0000.373345][7b30] teardownCompressionSession:


H264Encode::destroyed Encoder
[010:137] [2022-07-13 16:33:49 +0000.373393][7b30]
RecordingSessionInternalSimple:destroy aac encoder output!
[010:137] [2022-07-13 16:33:49 +0000.373427][7b30] AACSWEncode destructor
[010:151] [2022-07-13 16:33:49 +0000.387530][7c7a] MP4 close file successfully
[010:151] [2022-07-13 16:33:49 +0000.387767][7c7a] Recording session Internal:
notify recording ok
[010:151] [2022-07-13 16:33:49 +0000.387961][7c7a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730018894/
record_video_226689289.mp4
[010:152] [2022-07-13 16:33:49 +0000.388019][7c7a] OnRecordFinish:
[010:154] [2022-07-13 16:33:49 +0000.390163][7b31] DestroyPipelineAndFilters
time:226692518 enter.

[010:155] [2022-07-13 16:33:49 +0000.391117][7b31] UnbindInputFilter 0x77208441c0


this 0x77208d8b80
[010:155] [2022-07-13 16:33:49 +0000.391201][7b31] UnbindInputFilter 0x77208d8b80
this 0x771777fad8
[010:155] [2022-07-13 16:33:49 +0000.391219][7b31] filter: filter pipeline destroy
this: 0x771777fa40
[010:155] [2022-07-13 16:33:49 +0000.391309][7b31] ClearVideoOfSources: recodring
total frames:0
[010:155] [2022-07-13 16:33:49 +0000.391328][7b31] ClearVideoOfSources:
[010:155] [2022-07-13 16:33:49 +0000.391340][7b31] GPUImageProcessing destruct.
[010:155] [2022-07-13 16:33:49 +0000.391363][7b31] destroy TrivalImageDrawer
0x76d04c0d00
[010:155] [2022-07-13 16:33:49 +0000.391380][7b31] The shader has been initialize,
clean up them.

[010:156] [2022-07-13 16:33:49 +0000.392569][7b31] ~OpenGLFrameBuffer:


[010:156] [2022-07-13 16:33:49 +0000.392710][7b31] ~OpenGLFrameBuffer:
[010:156] [2022-07-13 16:33:49 +0000.392794][7b31] ~OpenGLFrameBuffer:
[010:156] [2022-07-13 16:33:49 +0000.392847][7b31] ~OpenGLFrameBuffer:
[010:156] [2022-07-13 16:33:49 +0000.392897][7b31] ~OpenGLFrameBuffer:
[010:156] [2022-07-13 16:33:49 +0000.392947][7b31] ~OpenGLFrameBuffer:
[010:157] [2022-07-13 16:33:49 +0000.393345][7b31] GPUImageProcessing destruct
finish.
[010:157] [2022-07-13 16:33:49 +0000.393406][7b31] GPURGBAFrame destruct.
[010:157] [2022-07-13 16:33:49 +0000.393616][7b31] destroy OpenGLRenderProgram
0x77208d8898
[010:157] [2022-07-13 16:33:49 +0000.393646][7b31] ~CameraSource time:226692521
enter.

[010:157] [2022-07-13 16:33:49 +0000.393660][7b31] ~CameraSource leave. expire


time = 0 ms

[010:164] [2022-07-13 16:33:49 +0000.400927][7b31] DestroyPipelineAndFilters


leave. expire time = 10 ms
[030:069] [2022-07-13 16:34:09 +0000.305377][5c48]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[030:069] [2022-07-13 16:34:09 +0000.305975][5c48] ~MediaFilterCamera
time:226712433 enter.

[030:070] [2022-07-13 16:34:09 +0000.306678][5c48] Stop:


[030:071] [2022-07-13 16:34:09 +0000.307086][7b34] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[030:071] [2022-07-13 16:34:09 +0000.307945][7b30] stop recording
[030:072] [2022-07-13 16:34:09 +0000.308050][7b30] we have stopped recording before
[030:072] [2022-07-13 16:34:09 +0000.308137][5c48] Stop:
[030:072] [2022-07-13 16:34:09 +0000.308262][7b34] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[030:072] [2022-07-13 16:34:09 +0000.308399][5c48] DeviceRelease:
audioDevice_:0x772253b000
[030:072] [2022-07-13 16:34:09 +0000.308438][5c48] OpenSlesOutput:Stop playout

[030:072] [2022-07-13 16:34:09 +0000.308496][5c48] DeviceRelease: Release the


webrtc device object.
[030:072] [2022-07-13 16:34:09 +0000.308652][5c48] OpenSlesOutput destruct.

[030:072] [2022-07-13 16:34:09 +0000.308724][5c48] DeviceRelease: Done


[030:075] [2022-07-13 16:34:09 +0000.311888][5c48] DestroyPipelineAndFilters
time:226712439 enter.

[030:076] [2022-07-13 16:34:09 +0000.312185][5c48] DestroyPipelineAndFilters


leave. expire time = 1 ms

[030:076] [2022-07-13 16:34:09 +0000.312257][5c48] ~MediaFilterCamera leave.


expire time = 7 ms

[030:076] [2022-07-13 16:34:09 +0000.312556][5c48] ~GLESContext:


[030:088] [2022-07-13 16:34:09 +0000.324376][5c48] GLESContext destruct finish.
[030:088] [2022-07-13 16:34:09 +0000.324555][5c48] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:089] [2022-07-13 16:34:09 +0000.325141][5c48] global uninited!
[030:090] [2022-07-13 16:34:09 +0000.326400][5c48] clear AppID 123
[030:090] [2022-07-13 16:34:09 +0000.326474][5c48] UnRegister JVM for Xplatform
util
[030:090] [2022-07-13 16:34:09 +0000.326498][5c48] Dispose::unregister webrtc video
engine
[030:090] [2022-07-13 16:34:09 +0000.326522][5c48] Init the android object with
jvm:0x0 env:0x0 context:0x0

[030:090] [2022-07-13 16:34:09 +0000.326549][5c48] SetAndroidMediaCodecObjects


time:226712454 enter.

[030:090] [2022-07-13 16:34:09 +0000.326571][5c48] ClearAndroidMediaCodecObjects


time:226712454 enter.

[030:090] [2022-07-13 16:34:09 +0000.326596][5c48] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:090] [2022-07-13 16:34:09 +0000.326618][5c48] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:090] [2022-07-13 16:34:09 +0000.326646][5c48] SetAndroidMediaCodecObjects


time:226712454 enter.
[030:090] [2022-07-13 16:34:09 +0000.326673][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[030:090] [2022-07-13 16:34:09 +0000.326688][5c48] ClearAndroidMediaCodecObjects
time:226712454 enter.

[030:090] [2022-07-13 16:34:09 +0000.326700][5c48] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:090] [2022-07-13 16:34:09 +0000.326713][5c48] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[030:090] [2022-07-13 16:34:09 +0000.326724][5c48] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[030:090] [2022-07-13 16:34:09 +0000.326736][5c48] Dispose::unregister webrtc voice


engine
[030:090] [2022-07-13 16:34:09 +0000.326747][5c48] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[030:090] [2022-07-13 16:34:09 +0000.326762][5c48] SystemUtil UnInit done


[044:514] [2022-07-13 16:34:23 +0000.750056][5c48] Register JVM for xplatform util
[044:521] [2022-07-13 16:34:23 +0000.757510][5c48] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
13 16:34:23 +0000
[044:521] [2022-07-13 16:34:23 +0000.757570][5c48] dump file m_prefix:-07-27-
feaf968

[044:526] [2022-07-13 16:34:23 +0000.762120][5c48] dump


filename:support_resolution.txt dump time:1648479926

[044:526] [2022-07-13 16:34:23 +0000.762197][5c48] dump filename:trace.txt dump


time:1648479926

[044:526] [2022-07-13 16:34:23 +0000.762449][5c48] set AppID=123 old AppID=-1


[044:526] [2022-07-13 16:34:23 +0000.762522][5c48] Init the android object with
jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f10d8

[044:526] [2022-07-13 16:34:23 +0000.762546][5c48] SetAndroidMediaCodecObjects


time:226726890 enter.

[044:526] [2022-07-13 16:34:23 +0000.762562][5c48] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[044:526] [2022-07-13 16:34:23 +0000.762576][5c48] SetAndroidMediaCodecObjects


time:226726890 enter.

[044:526] [2022-07-13 16:34:23 +0000.762590][5c48] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000078bd9e6540
[044:526] [2022-07-13 16:34:23 +0000.762629][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000078bd9e6540 address:0x768ce7f050
[044:526] [2022-07-13 16:34:23 +0000.762643][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000078bd9e6540
address:0x768ce7f050
[044:526] [2022-07-13 16:34:23 +0000.762657][5c48] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[044:526] [2022-07-13 16:34:23 +0000.762670][5c48] Set the android objects with


jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f10d8

[044:526] [2022-07-13 16:34:23 +0000.762707][5c48] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x77ea7bcf00
[044:526] [2022-07-13 16:34:23 +0000.762725][5c48] SystemUtil Init done
[044:553] [2022-07-13 16:34:23 +0000.789921][5c48]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[044:555] [2022-07-13 16:34:23 +0000.790985][5c48]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[044:555] [2022-07-13 16:34:23 +0000.791681][5c48] machine model :xiaomi
[044:555] [2022-07-13 16:34:23 +0000.791732][5c48] Support this machine
model :xiaomi
[044:555] [2022-07-13 16:34:23 +0000.791799][5c48] MediaFilterCamera
[044:555] [2022-07-13 16:34:23 +0000.791826][5c48] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[044:556] [2022-07-13 16:34:23 +0000.792100][5c48] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[044:556] [2022-07-13 16:34:23 +0000.792209][5c48] Recording session using default
bitrate support by app:31457280
[044:556] [2022-07-13 16:34:23 +0000.792199][7ebb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77f5395740
[044:556] [2022-07-13 16:34:23 +0000.792654][7ebb] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[044:556] [2022-07-13 16:34:23 +0000.792810][5c48] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[044:557] [2022-07-13 16:34:23 +0000.793945][5c48] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[044:558] [2022-07-13 16:34:23 +0000.794221][5c48] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[044:558] [2022-07-13 16:34:23 +0000.794300][5c48] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[044:558] [2022-07-13 16:34:23 +0000.794493][5c48] DeviceInit:
[044:558] [2022-07-13 16:34:23 +0000.794744][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[044:560] [2022-07-13 16:34:23 +0000.796067][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[044:560] [2022-07-13 16:34:23 +0000.796441][5c48] CreatePlatformSpecificObjects:
[044:560] [2022-07-13 16:34:23 +0000.796511][5c48] audio device use null audio
input and opensl output
[044:560] [2022-07-13 16:34:23 +0000.796556][5c48] Create OpenSLES output module
with java VM support.

[044:560] [2022-07-13 16:34:23 +0000.796810][5c48] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[044:561] [2022-07-13 16:34:23 +0000.797109][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[044:561] [2022-07-13 16:34:23 +0000.797375][5c48] Create OpenSLES output module
with buffer num:2

[044:561] [2022-07-13 16:34:23 +0000.797442][5c48] Error(trace.cc:40): Init the


output and input for audio device template.
[044:561] [2022-07-13 16:34:23 +0000.797467][5c48] Init the output device.

[044:561] [2022-07-13 16:34:23 +0000.797479][5c48] Set the playout as stereo:1


[044:561] [2022-07-13 16:34:23 +0000.797493][5c48] Set the sample rate to be:44100

[044:562] [2022-07-13 16:34:23 +0000.798652][5c48] Low latency buffer size:144 low


sample rate:48000
[044:562] [2022-07-13 16:34:23 +0000.798811][5c48] DeviceInit: Done
[044:565] [2022-07-13 16:34:23 +0000.801922][5c48] global inited! current sdk
version: 07-27-feaf968
[044:914] [2022-07-13 16:34:24 +0000.150124][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[044:914] [2022-07-13 16:34:24 +0000.150261][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
21, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[044:914] [2022-07-13 16:34:24 +0000.150326][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[044:914] [2022-07-13 16:34:24 +0000.150496][7ebc] MediaFilterCamera, recording
file context:0x772ded7900 input texture:21
[044:914] [2022-07-13 16:34:24 +0000.150550][7ebc] GLESContext:
[044:914] [2022-07-13 16:34:24 +0000.150595][7ebc] The result of eglGetDisplay is:
0xb40000780227a8c0
[044:915] [2022-07-13 16:34:24 +0000.151542][7ebc] The result of creation:
0x7720949500
[044:915] [2022-07-13 16:34:24 +0000.151688][7ebc] The result of
eglCreatePbufferSurface is: 0x7720949600
[044:915] [2022-07-13 16:34:24 +0000.151815][628e]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x772ded7900 input_texture: 21
[050:119] [2022-07-13 16:34:29 +0000.355964][5c02] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[050:120] [2022-07-13 16:34:29 +0000.356168][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[050:120] [2022-07-13 16:34:29 +0000.356333][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[050:120] [2022-07-13 16:34:29 +0000.356827][7ebc] MediaFilterCamera, recording
file context:0x772ded7900 input texture:21
[050:120] [2022-07-13 16:34:29 +0000.356970][7ebc] construct OpenGLRenderProgram
0x772060c498
[050:121] [2022-07-13 16:34:29 +0000.357082][7ebc] CropFilter::SetOrientation
orientation: 90
[050:121] [2022-07-13 16:34:29 +0000.357124][7ebc] filter: filter pipeline
construtc this: 0x7717407900
[050:121] [2022-07-13 16:34:29 +0000.357158][7ebc] filter: filter pipeline2 update
pattern: 1
[050:121] [2022-07-13 16:34:29 +0000.357198][7ebc] CameraSource::source_id_:2
[050:121] [2022-07-13 16:34:29 +0000.357535][7ebc] SetPlayLoop: AudioSource
SetPlayLoop 0
[050:121] [2022-07-13 16:34:29 +0000.357625][7ebc]
Warning(media_filter_camera.cc:483): seekPos:0
[050:121] [2022-07-13 16:34:29 +0000.357681][7ebc] BindInputFilter 0x76fa2b50c0
this 0x772060c780
[050:121] [2022-07-13 16:34:29 +0000.357738][7ebc] BindInputFilter 0x772060c780
this 0x7717407998
[050:121] [2022-07-13 16:34:29 +0000.357776][7ebc] SetParamForFilter time:226732485
enter.

[050:121] [2022-07-13 16:34:29 +0000.357813][7ebc] SetParamForFilter: Params video


index is: 0
[050:121] [2022-07-13 16:34:29 +0000.357847][7ebc] SetParamForFilter: Params seek
pos is: 0
[050:121] [2022-07-13 16:34:29 +0000.357930][7ebc] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.metro/
movie_mode: 0
[050:121] [2022-07-13 16:34:29 +0000.357963][7ebc] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//config.json
[050:122] [2022-07-13 16:34:29 +0000.358391][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358460][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358495][7ebc]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[050:122] [2022-07-13 16:34:29 +0000.358536][7ebc]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[050:122] [2022-07-13 16:34:29 +0000.358565][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358589][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358612][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358637][7ebc]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.75
[050:122] [2022-07-13 16:34:29 +0000.358664][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358685][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358707][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358730][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358755][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358779][7ebc]
Warning(parse_template_json.cc:95): json parament no found the parament
[050:122] [2022-07-13 16:34:29 +0000.358807][7ebc]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[050:122] [2022-07-13 16:34:29 +0000.358833][7ebc] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//filter.png
[050:122] [2022-07-13 16:34:29 +0000.358856][7ebc]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[050:122] [2022-07-13 16:34:29 +0000.358897][7ebc]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[050:124] [2022-07-13 16:34:29 +0000.360012][7ebc] SetParamForFilter leave. expire
time = 3 ms

[050:124] [2022-07-13 16:34:29 +0000.360277][7ebc] OnOutputSizeChanged width 1920


height 1080
[050:124] [2022-07-13 16:34:29 +0000.360334][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[050:124] [2022-07-13 16:34:29 +0000.360377][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[050:124] [2022-07-13 16:34:29 +0000.360414][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[050:124] [2022-07-13 16:34:29 +0000.360449][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[050:124] [2022-07-13 16:34:29 +0000.360472][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[050:124] [2022-07-13 16:34:29 +0000.360503][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[050:124] [2022-07-13 16:34:29 +0000.360534][7ebc] construct TrivalImageDrawer
0x76fa014800
[050:124] [2022-07-13 16:34:29 +0000.360567][7ebc] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x76fa014800 context 0x77204dc400
[050:124] [2022-07-13 16:34:29 +0000.360599][7ebc] setupGLES:
[050:124] [2022-07-13 16:34:29 +0000.360964][7ebc] OpenGLRenderProgram::Initialize.
[050:125] [2022-07-13 16:34:29 +0000.361019][7ebc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[050:125] [2022-07-13 16:34:29 +0000.361054][7ebc] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[050:125] [2022-07-13 16:34:29 +0000.361160][7ebc] Init open gl render:
0x772060c498
[050:125] [2022-07-13 16:34:29 +0000.361203][7ebc] Fragement shader path:
[050:125] [2022-07-13 16:34:29 +0000.361278][7ebc] Fragement shader path:
[050:125] [2022-07-13 16:34:29 +0000.361311][7ebc] create opengl program object.
[050:125] [2022-07-13 16:34:29 +0000.361349][7ebc] create shader: vertex
[050:125] [2022-07-13 16:34:29 +0000.361636][7ebc] create shader: fragment
[050:140] [2022-07-13 16:34:29 +0000.376520][7ebc] External image path is empty!
[050:140] [2022-07-13 16:34:29 +0000.376644][7ebc] Error(crop_filter.cc:464): Init
the image texture failed.
[050:140] [2022-07-13 16:34:29 +0000.376673][7ebc] OpenGLRenderProgram::Initialize
success.
[050:140] [2022-07-13 16:34:29 +0000.376749][7ebc] Setup the OpenGL result:1
[050:141] [2022-07-13 16:34:29 +0000.377452][7ebb] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226732505.mp4
[050:141] [2022-07-13 16:34:29 +0000.377660][7ebb] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226732505.mp4 fileFd: -1 audio_timescale:44100 video_timescale:90000
[050:141] [2022-07-13 16:34:29 +0000.377725][7ebb] 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
[050:141] [2022-07-13 16:34:29 +0000.377780][7ebb] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226732505.mp4 fileFD: -1
[050:142] [2022-07-13 16:34:29 +0000.378155][7ef4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77ea822898
[050:142] [2022-07-13 16:34:29 +0000.378213][7ebb] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226732505.mp4 is opened successfully
[050:142] [2022-07-13 16:34:29 +0000.378352][7ebb] setupMediaProcessers:
[050:142] [2022-07-13 16:34:29 +0000.378396][7ebb]
RecordingSessionInternalSimple:setup media processers.
[050:142] [2022-07-13 16:34:29 +0000.378421][7ebb] construct AAC encoder
[050:142] [2022-07-13 16:34:29 +0000.378843][7ebb] H264Encoder creating:
superfast011818
[050:142] [2022-07-13 16:34:29 +0000.378894][7ebb] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[050:143] [2022-07-13 16:34:29 +0000.379675][7ebb] H264Encode::GetMachineModel is
M2101K9AG
[050:143] [2022-07-13 16:34:29 +0000.379739][7ebb] H264Encoder machine_mode
is:M2101K9AG
[050:143] [2022-07-13 16:34:29 +0000.379770][7ebb] setupCompressionSession:
[050:143] [2022-07-13 16:34:29 +0000.379805][7ebb] H264Encode::creating hareware
Encoder
[050:143] [2022-07-13 16:34:29 +0000.379825][7ebb] AndroidHwAvcEncoder
time:226732507 enter.

[050:144] [2022-07-13 16:34:29 +0000.380084][7ebb] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000078bd9e6540 address:0x768ce7f050
[050:144] [2022-07-13 16:34:29 +0000.380223][7ebb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[050:144] [2022-07-13 16:34:29 +0000.380267][7ebb] The video avc hw codec address
is 0x772079aac8
[050:144] [2022-07-13 16:34:29 +0000.380377][7ebb] AndroidHwAvcEncoder leave.
expire time = 1 ms

[050:144] [2022-07-13 16:34:29 +0000.380422][7ebb] RegisterEncodeCompleteCallback


time:226732508 enter.

[050:144] [2022-07-13 16:34:29 +0000.380569][7ebb] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[050:144] [2022-07-13 16:34:29 +0000.380621][7ebb] InitEncode time:226732508


enter.

[050:144] [2022-07-13 16:34:29 +0000.380725][7ebb] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[050:144] [2022-07-13 16:34:29 +0000.380771][7ebb] Create time:226732508 enter.
[050:144] [2022-07-13 16:34:29 +0000.380816][7ebb] H264Encoder encoderCreate
width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[050:144] [2022-07-13 16:34:29 +0000.380863][7ebb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x76f5766140
[050:145] [2022-07-13 16:34:29 +0000.381047][7ebb] supported_type:video/avc
[050:145] [2022-07-13 16:34:29 +0000.381094][7ebb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[050:145] [2022-07-13 16:34:29 +0000.381160][7ebb] hwCodecPrefix :OMX.qcom.
[050:145] [2022-07-13 16:34:29 +0000.381189][7ebb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[050:145] [2022-07-13 16:34:29 +0000.381216][7ebb] mediacodec_createCodecByName
time:226732509 enter.

[050:145] [2022-07-13 16:34:29 +0000.381266][7ebb] WrapAndroidMediaCodec


time:226732509 enter.

[050:145] [2022-07-13 16:34:29 +0000.381433][7ebb] WrapAndroidMediaCodec leave.


expire time = 0 ms

[050:162] [2022-07-13 16:34:29 +0000.398008][7ebd]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[050:167] [2022-07-13 16:34:29 +0000.403448][7ebb] mediacodec_createCodecByName
leave. expire time = 22 ms

[050:167] [2022-07-13 16:34:29 +0000.403614][7ebb] WrapAndroidMediaFromat


time:226732531 enter.

[050:167] [2022-07-13 16:34:29 +0000.403722][7ebb] WrapAndroidMediaFromat leave.


expire time = 0 ms

[050:230] [2022-07-13 16:34:29 +0000.466895][7ebb] Destroy time:226732594 enter.

[050:231] [2022-07-13 16:34:29 +0000.467073][7ebb] WrapAndroidMediaFromat::


Destroy
[050:231] [2022-07-13 16:34:29 +0000.467127][7ebb] Destroy leave. expire time = 1
ms

[050:231] [2022-07-13 16:34:29 +0000.467168][7ebb] ~WrapAndroidMediaFromat


time:226732595 enter.

[050:231] [2022-07-13 16:34:29 +0000.467214][7ebb] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[050:231] [2022-07-13 16:34:29 +0000.467255][7ebb] Create leave. expire time = 87


ms

[050:231] [2022-07-13 16:34:29 +0000.467295][7ebb] isSemiPlanarSupport


time:226732595 enter.

[050:231] [2022-07-13 16:34:29 +0000.467437][7ebb] H264Encoder isSemiPlanarSupport


[050:231] [2022-07-13 16:34:29 +0000.467482][7ebb] isSemiPlanarSupport leave.
expire time = 0 ms

[050:231] [2022-07-13 16:34:29 +0000.467521][7ebb] creat hw H264Encoder success,


isSemiPlanar:1
[050:231] [2022-07-13 16:34:29 +0000.467822][7ebb] InitEncode leave. expire time =
87 ms
[050:231] [2022-07-13 16:34:29 +0000.467891][7ebb] H264Encode::created Encoder
[050:231] [2022-07-13 16:34:29 +0000.467939][7ebb] H264Encode:: H264 encoder
created.
[050:232] [2022-07-13 16:34:29 +0000.467977][7ebb] H264 encoder created.
[050:232] [2022-07-13 16:34:29 +0000.468020][7ebb]
RecordingSessionInternalSimple:created avc encoder avc: 0x771753d900
[050:232] [2022-07-13 16:34:29 +0000.468064][7ebb] setOutput:
[050:232] [2022-07-13 16:34:29 +0000.468105][7ebb]
RecordingSessionInternalSimple:encoder set output to muxer!
[050:232] [2022-07-13 16:34:29 +0000.468145][7ebb] request a key frame
[050:232] [2022-07-13 16:34:29 +0000.468183][7ebb] H264Encode:: request a key frame
[050:233] [2022-07-13 16:34:29 +0000.469090][7ebc] Start:
[050:233] [2022-07-13 16:34:29 +0000.469703][7ebf] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[050:233] [2022-07-13 16:34:29 +0000.469816][7ebf] Reset: history total size: 98
[050:233] [2022-07-13 16:34:29 +0000.469865][7ebf] DeviceStart:
audioDevice_:0x7722515000
[050:233] [2022-07-13 16:34:29 +0000.469894][7ebf] DeviceStart: time profile
playout init before
[050:233] [2022-07-13 16:34:29 +0000.469927][7ebf] DeviceStart: time profile
playout init end
[050:233] [2022-07-13 16:34:29 +0000.469947][7ebf] OpenSlesOutput:Start playout

[050:234] [2022-07-13 16:34:29 +0000.470432][7ebd]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[050:235] [2022-07-13 16:34:29 +0000.471358][7ebf] Create the opensl output player.
streamtype before:0

[050:235] [2022-07-13 16:34:29 +0000.471478][7ebf] Create the opensl output player.


streamtype after:3

[050:268] [2022-07-13 16:34:29 +0000.504823][7ebf] Enqueue opensl buffer size:1764


[050:296] [2022-07-13 16:34:29 +0000.532743][7ebf] DeviceStart: time profile
playout all end
[050:296] [2022-07-13 16:34:29 +0000.532927][7ebf] operator(): Audio playback
started.
[050:308] [2022-07-13 16:34:29 +0000.544306][7ebd]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[050:311] [2022-07-13 16:34:29 +0000.547903][7ebc] begine recode to first frame
spend time:191
[050:312] [2022-07-13 16:34:29 +0000.548025][7ebc] add frame because frame
interval.
[050:312] [2022-07-13 16:34:29 +0000.548095][7ebc]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[050:312] [2022-07-13 16:34:29 +0000.548126][7ebc]
GPUImageProcessing::SetOrientation orientation: 90
[050:313] [2022-07-13 16:34:29 +0000.549677][7ebc] drawYUV420 render
OpenGLRenderProgram:0x772060c498
[050:355] [2022-07-13 16:34:29 +0000.590979][7ebc] drawYUV420 render
OpenGLRenderProgram:0x772060c498
[050:371] [2022-07-13 16:34:29 +0000.607129][7ebd] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//bgm.mp3 sync_mode:
1 seek_pos: 0 delay: 0 this:0x77208d8000
[050:372] [2022-07-13 16:34:29 +0000.608885][7ef3]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[050:395] [2022-07-13 16:34:29 +0000.631316][7ef0] FFMpeg=> [mp3 @ 0x76fa0eb000]
Current FFmpeg version git-2021-06-16-97cea6f

[050:409] [2022-07-13 16:34:29 +0000.645124][7ebc] drawYUV420 render


OpenGLRenderProgram:0x772060c498
[050:436] [2022-07-13 16:34:29 +0000.672413][7ebf] First audio frame rendering
[050:454] [2022-07-13 16:34:29 +0000.690366][7ef4] add aac audio track with id:1
[050:466] [2022-07-13 16:34:29 +0000.702958][7ef4] audio start ts:0
[050:467] [2022-07-13 16:34:29 +0000.703113][7ef4] the audio frame has been written
into MP4 file
[050:484] [2022-07-13 16:34:29 +0000.720393][7ef3] Push an pts:133 to dts queue.
[050:492] [2022-07-13 16:34:29 +0000.728532][7ef3] h264 add frame header cdr flag
[050:496] [2022-07-13 16:34:29 +0000.732843][7ef3] h264 add frame header cdr flag
[050:499] [2022-07-13 16:34:29 +0000.735508][7ef3] Received key frame:0
[050:499] [2022-07-13 16:34:29 +0000.735690][7ef3] H264Encode:: get a sps pps
header!headerSize:30
[050:500] [2022-07-13 16:34:29 +0000.736663][7ef4] get the H.264 SPS parameter
[050:502] [2022-07-13 16:34:29 +0000.738339][7ef4] add video track with id:2
[050:508] [2022-07-13 16:34:29 +0000.744963][7ef4] get the H.264 PPS parameter
[050:514] [2022-07-13 16:34:29 +0000.750673][7ef4] get the H.264 IDR frame
[050:515] [2022-07-13 16:34:29 +0000.751090][7ef4] resss:true
[050:515] [2022-07-13 16:34:29 +0000.751167][7ef4] video start ts:0
[050:517] [2022-07-13 16:34:29 +0000.753276][7ef4] the video frame has been written
into MP4 file
[050:537] [2022-07-13 16:34:29 +0000.773858][7ef3] last dts:89 currentPts:133
ppsOrSPS:0 queue length:2
[050:559] [2022-07-13 16:34:29 +0000.795727][7efa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[050:604] [2022-07-13 16:34:29 +0000.840557][7ebc] CameraSource::PushExtraFrame
pkt_dts: 354, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76fa2b4f80
[050:692] [2022-07-13 16:34:29 +0000.928060][7ebc] CropFilter::OnVideoFrame
outputtexture :23
[050:692] [2022-07-13 16:34:29 +0000.928455][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[050:692] [2022-07-13 16:34:29 +0000.928966][628e] video render surface render a
frame
[050:748] [2022-07-13 16:34:29 +0000.984925][7ebc] The convert RGB to YUV take 6
[051:046] [2022-07-13 16:34:30 +0000.282276][7ebc] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[051:046] [2022-07-13 16:34:30 +0000.282353][7ebc] GPUImageProcessing: input frame
width2160 X 3840
[051:046] [2022-07-13 16:34:30 +0000.282832][7ebc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[051:046] [2022-07-13 16:34:30 +0000.282928][7ebc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[051:130] [2022-07-13 16:34:30 +0000.366883][7ef3] DTS queue for
Generator:0x76f556ceb8 933 1021
[051:131] [2022-07-13 16:34:30 +0000.367152][7ef3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:889 pts:889
[051:196] [2022-07-13 16:34:30 +0000.432230][7ef3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1110
[051:196] [2022-07-13 16:34:30 +0000.432436][7ef3] push video frame to H264
encoder. (100 frame for one log)

[051:196] [2022-07-13 16:34:30 +0000.432556][7ef3] push video frame to H264


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

[051:196] [2022-07-13 16:34:30 +0000.432648][7ef3] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:1110(100 frame for one
log)
[051:196] [2022-07-13 16:34:30 +0000.432691][7ef3] The input pts:1110 fps:30
[051:208] [2022-07-13 16:34:30 +0000.444129][7ef3] SendFrame
encodedImage._timeStamp:1066encodedImage->_length:127792
[051:215] [2022-07-13 16:34:30 +0000.451084][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[051:272] [2022-07-13 16:34:30 +0000.508190][7ef3] H264Encode::H264SWEncoder get
callback, length:119856 type:1 nalType:1length:119852
[051:284] [2022-07-13 16:34:30 +0000.520384][7ebc] The convert RGB to YUV take 6
[051:589] [2022-07-13 16:34:30 +0000.825545][7efa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[051:591] [2022-07-13 16:34:30 +0000.827741][7ebc] CameraSource::PushExtraFrame
pkt_dts: 1688, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76fa2b4f80
[051:710] [2022-07-13 16:34:30 +0000.946727][628e] video render surface render a
frame
[051:711] [2022-07-13 16:34:30 +0000.947141][7ebc] CropFilter::OnVideoFrame
outputtexture :23
[051:711] [2022-07-13 16:34:30 +0000.947251][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[051:753] [2022-07-13 16:34:30 +0000.989256][7ebc] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1981 diff: 20
[051:794] [2022-07-13 16:34:31 +0000.30692][7ebc] The convert RGB to YUV take 6
[051:832] [2022-07-13 16:34:31 +0000.68977][7ef3] Push an pts:1954 to dts queue.
[051:893] [2022-07-13 16:34:31 +0000.129310][7ef3] last dts:1910 currentPts:1954
ppsOrSPS:0 queue length:3
[051:983] [2022-07-13 16:34:31 +0000.219579][7ef3] DTS queue for
Generator:0x76f556ceb8 2088 2132
[052:217] [2022-07-13 16:34:31 +0000.453687][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[052:294] [2022-07-13 16:34:31 +0000.530147][7ebc] The convert RGB to YUV take 6
[052:340] [2022-07-13 16:34:31 +0000.576239][7ebd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[052:434] [2022-07-13 16:34:31 +0000.670159][7ebf] The audio playback speed:100
(1/100)
[052:434] [2022-07-13 16:34:31 +0000.670301][7ebf] lipsync_debug: The current
played audio timestamp is:2088(1/50)
[052:505] [2022-07-13 16:34:31 +0000.741755][7ef3] h264 add frame header cdr flag
[052:509] [2022-07-13 16:34:31 +0000.745698][7ef3] Received key frame:2710
[052:515] [2022-07-13 16:34:31 +0000.751835][7ef4] get the H.264 IDR frame
[052:553] [2022-07-13 16:34:31 +0000.789784][7ebc] CameraSource::PushExtraFrame
pkt_dts: 2976, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76fa2b4f80
[052:556] [2022-07-13 16:34:31 +0000.792910][7efa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[052:710] [2022-07-13 16:34:31 +0000.946960][628e] video render surface render a
frame
[052:712] [2022-07-13 16:34:31 +0000.947994][7ebc] CropFilter::OnVideoFrame
outputtexture :23
[052:712] [2022-07-13 16:34:31 +0000.948356][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[052:777] [2022-07-13 16:34:32 +0000.13056][7ef3] DTS queue for
Generator:0x76f556ceb8 3197
[052:803] [2022-07-13 16:34:32 +0000.39057][7ebc] The convert RGB to YUV take 10
[053:035] [2022-07-13 16:34:32 +0000.271962][7ebf] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[053:037] [2022-07-13 16:34:32 +0000.273151][7ebc] OnNeedStopRecording:
[053:038] [2022-07-13 16:34:32 +0000.274945][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[053:039] [2022-07-13 16:34:32 +0000.275135][7ebc] operator(): Stop
[053:039] [2022-07-13 16:34:32 +0000.275302][7ebc] Stop:
[053:040] [2022-07-13 16:34:32 +0000.276155][7ebf] DeviceStop:
audioDevice_:0x7722515000
[053:040] [2022-07-13 16:34:32 +0000.276247][7ebf] OpenSlesOutput:Stop playout

[053:043] [2022-07-13 16:34:32 +0000.279043][7ebf] DeviceStop: Done


[053:043] [2022-07-13 16:34:32 +0000.279383][7ebf] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[053:045] [2022-07-13 16:34:32 +0000.281800][7ef3]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[053:047] [2022-07-13 16:34:32 +0000.283883][7ebb] stop recording
[053:048] [2022-07-13 16:34:32 +0000.283988][7ebb]
RecordingSessionInternalSimple:destroy media processers
[053:048] [2022-07-13 16:34:32 +0000.284039][7ebb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[053:048] [2022-07-13 16:34:32 +0000.284067][7ebb] H264Encode::flushing hareware
Encoder
[053:048] [2022-07-13 16:34:32 +0000.284307][7ebb] Flush time:226735412 enter.

[053:048] [2022-07-13 16:34:32 +0000.284388][7ebb] H264Encoder encoder flush


[053:048] [2022-07-13 16:34:32 +0000.284418][7ebb] flush output queue
[053:374] [2022-07-13 16:34:32 +0000.610773][7ebb] Flush leave. expire time = 326
ms

[053:375] [2022-07-13 16:34:32 +0000.611476][7ebb] ~H264EncodeWrap:


[053:375] [2022-07-13 16:34:32 +0000.611614][7ebb] ~H264Encode:
[053:375] [2022-07-13 16:34:32 +0000.611698][7ebb] teardownCompressionSession:
H264Encode::destroying Encoder
[053:375] [2022-07-13 16:34:32 +0000.611784][7ebb] Release time:226735739 enter.

[053:376] [2022-07-13 16:34:32 +0000.612454][7ebb] Release:


MediaCodecVideoEncoder::Release _inited:1
[053:376] [2022-07-13 16:34:32 +0000.612586][7ebb] Destroy time:226735740 enter.

[053:376] [2022-07-13 16:34:32 +0000.612859][7ebb] H264Encoder encoderDestroy


[053:376] [2022-07-13 16:34:32 +0000.612960][7ebb]
AndroidMediaCodecVideoEncoder::release env: 0x771753da40
[053:377] [2022-07-13 16:34:32 +0000.613261][7ebb]
AndroidMediaCodecVideoEncoder::Destroy
[053:445] [2022-07-13 16:34:32 +0000.681398][7ebb] Destroy leave. expire time = 69
ms

[053:448] [2022-07-13 16:34:32 +0000.684706][7ebb] Release leave. expire time = 73


ms

[053:449] [2022-07-13 16:34:32 +0000.685014][7ebb] ~AndroidHwAvcEncoder


time:226735813 enter.

[053:449] [2022-07-13 16:34:32 +0000.685625][7ebb] Release time:226735813 enter.

[053:449] [2022-07-13 16:34:32 +0000.685867][7ebb] Release:


MediaCodecVideoEncoder:: has been released before, just return
[053:450] [2022-07-13 16:34:32 +0000.686106][7ebb] Release leave. expire time = 1
ms

[053:450] [2022-07-13 16:34:32 +0000.686401][7ebb] ~AndroidMediaCodecVideoEncoder


[053:450] [2022-07-13 16:34:32 +0000.686441][7ebb] ~WrapAndroidMediaCodec
time:226735814 enter.
[053:450] [2022-07-13 16:34:32 +0000.686481][7ebb] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[053:450] [2022-07-13 16:34:32 +0000.686522][7ebb] video hevc hw codec


destructor:0x772079aac8

[053:451] [2022-07-13 16:34:32 +0000.687004][7ebb] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[053:451] [2022-07-13 16:34:32 +0000.687115][7ebb] teardownCompressionSession:


H264Encode::destroyed Encoder
[053:451] [2022-07-13 16:34:32 +0000.687177][7ebb]
RecordingSessionInternalSimple:destroy aac encoder output!
[053:451] [2022-07-13 16:34:32 +0000.687214][7ebb] AACSWEncode destructor
[053:461] [2022-07-13 16:34:32 +0000.697714][7ef4] MP4 close file successfully
[053:461] [2022-07-13 16:34:32 +0000.697810][7ef4] Recording session Internal:
notify recording ok
[053:461] [2022-07-13 16:34:32 +0000.697832][7ef4] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226732505.mp4
[053:461] [2022-07-13 16:34:32 +0000.697857][7ef4] OnRecordFinish:
[053:465] [2022-07-13 16:34:32 +0000.701176][7ebc] DestroyPipelineAndFilters
time:226735829 enter.

[053:465] [2022-07-13 16:34:32 +0000.701833][7ebc] UnbindInputFilter 0x76fa2b50c0


this 0x772060c780
[053:465] [2022-07-13 16:34:32 +0000.701936][7ebc] UnbindInputFilter 0x772060c780
this 0x7717407998
[053:465] [2022-07-13 16:34:32 +0000.701966][7ebc] filter: filter pipeline destroy
this: 0x7717407900
[053:466] [2022-07-13 16:34:32 +0000.702106][7ebc] ClearVideoOfSources: recodring
total frames:0
[053:466] [2022-07-13 16:34:32 +0000.702127][7ebc] ClearVideoOfSources:
[053:466] [2022-07-13 16:34:32 +0000.702141][7ebc] GPUImageProcessing destruct.
[053:466] [2022-07-13 16:34:32 +0000.702164][7ebc] destroy TrivalImageDrawer
0x76fa014800
[053:466] [2022-07-13 16:34:32 +0000.702188][7ebc] The shader has been initialize,
clean up them.

[053:467] [2022-07-13 16:34:32 +0000.703378][7ebc] ~OpenGLFrameBuffer:


[053:467] [2022-07-13 16:34:32 +0000.703682][7ebc] ~OpenGLFrameBuffer:
[053:467] [2022-07-13 16:34:32 +0000.703843][7ebc] ~OpenGLFrameBuffer:
[053:467] [2022-07-13 16:34:32 +0000.703952][7ebc] ~OpenGLFrameBuffer:
[053:468] [2022-07-13 16:34:32 +0000.704079][7ebc] ~OpenGLFrameBuffer:
[053:468] [2022-07-13 16:34:32 +0000.704190][7ebc] ~OpenGLFrameBuffer:
[053:468] [2022-07-13 16:34:32 +0000.704600][7ebc] GPUImageProcessing destruct
finish.
[053:468] [2022-07-13 16:34:32 +0000.704688][7ebc] GPURGBAFrame destruct.
[053:468] [2022-07-13 16:34:32 +0000.704909][7ebc] destroy OpenGLRenderProgram
0x772060c498
[053:468] [2022-07-13 16:34:32 +0000.704946][7ebc] ~CameraSource time:226735832
enter.

[053:468] [2022-07-13 16:34:32 +0000.704962][7ebc] ~CameraSource leave. expire


time = 0 ms

[053:473] [2022-07-13 16:34:32 +0000.709174][7ebc] DestroyPipelineAndFilters


leave. expire time = 8 ms
[060:874] [2022-07-13 16:34:40 +0000.110441][5c02] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[060:874] [2022-07-13 16:34:40 +0000.110622][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[060:874] [2022-07-13 16:34:40 +0000.110867][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[060:875] [2022-07-13 16:34:40 +0000.111220][7ebc] MediaFilterCamera, recording
file context:0x772ded7900 input texture:21
[060:875] [2022-07-13 16:34:40 +0000.111316][7ebc] construct OpenGLRenderProgram
0x77208d8098
[060:875] [2022-07-13 16:34:40 +0000.111398][7ebc] CropFilter::SetOrientation
orientation: 90
[060:875] [2022-07-13 16:34:40 +0000.111488][7ebc] filter: filter pipeline
construtc this: 0x77174079c0
[060:875] [2022-07-13 16:34:40 +0000.111541][7ebc] filter: filter pipeline2 update
pattern: 1
[060:875] [2022-07-13 16:34:40 +0000.111597][7ebc] CameraSource::source_id_:3
[060:876] [2022-07-13 16:34:40 +0000.112536][7ebc] SetPlayLoop: AudioSource
SetPlayLoop 0
[060:876] [2022-07-13 16:34:40 +0000.112690][7ebc]
Warning(media_filter_camera.cc:483): seekPos:3500
[060:876] [2022-07-13 16:34:40 +0000.112777][7ebc] BindInputFilter 0x76fa2b50c0
this 0x77208d8380
[060:876] [2022-07-13 16:34:40 +0000.112868][7ebc] BindInputFilter 0x77208d8380
this 0x7717407a58
[060:877] [2022-07-13 16:34:40 +0000.112977][7ebc] SetParamForFilter time:226743241
enter.

[060:877] [2022-07-13 16:34:40 +0000.113021][7ebc] SetParamForFilter: Params video


index is: 1
[060:877] [2022-07-13 16:34:40 +0000.113055][7ebc] SetParamForFilter: Params seek
pos is: 1
[060:877] [2022-07-13 16:34:40 +0000.113083][7ebc] crop filter video index:1
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.metro/
movie_mode: 0
[060:877] [2022-07-13 16:34:40 +0000.113122][7ebc] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//config.json
[060:877] [2022-07-13 16:34:40 +0000.113584][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:877] [2022-07-13 16:34:40 +0000.113637][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:877] [2022-07-13 16:34:40 +0000.113692][7ebc]
exp_des.start:0exp_des.end:2460exp_des.expressionstr:0.5
[060:877] [2022-07-13 16:34:40 +0000.113754][7ebc]
exp_des.start:0exp_des.end:2460exp_des.expressionstr:0.5
[060:877] [2022-07-13 16:34:40 +0000.113794][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:877] [2022-07-13 16:34:40 +0000.113831][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:877] [2022-07-13 16:34:40 +0000.113868][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:877] [2022-07-13 16:34:40 +0000.113905][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:877] [2022-07-13 16:34:40 +0000.113940][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:878] [2022-07-13 16:34:40 +0000.113973][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:878] [2022-07-13 16:34:40 +0000.114011][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:878] [2022-07-13 16:34:40 +0000.114037][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:878] [2022-07-13 16:34:40 +0000.114065][7ebc]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:878] [2022-07-13 16:34:40 +0000.114111][7ebc]
Warning(parse_template_json.cc:95): json parament no found the parament
[060:878] [2022-07-13 16:34:40 +0000.114149][7ebc]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[060:878] [2022-07-13 16:34:40 +0000.114184][7ebc] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//filter.png
[060:878] [2022-07-13 16:34:40 +0000.114223][7ebc]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[060:878] [2022-07-13 16:34:40 +0000.114262][7ebc]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[060:879] [2022-07-13 16:34:40 +0000.115165][7ebc] SetParamForFilter leave. expire
time = 2 ms

[060:879] [2022-07-13 16:34:40 +0000.115331][7ebc] OnOutputSizeChanged width 1920


height 1080
[060:879] [2022-07-13 16:34:40 +0000.115382][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[060:879] [2022-07-13 16:34:40 +0000.115420][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[060:879] [2022-07-13 16:34:40 +0000.115456][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[060:879] [2022-07-13 16:34:40 +0000.115483][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[060:879] [2022-07-13 16:34:40 +0000.115526][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[060:879] [2022-07-13 16:34:40 +0000.115560][7ebc] OpenGLFrameBuffer: width:1920
height:1080
[060:879] [2022-07-13 16:34:40 +0000.115595][7ebc] construct TrivalImageDrawer
0x76fa014800
[060:879] [2022-07-13 16:34:40 +0000.115631][7ebc] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x76fa014800 context 0x77204dc400
[060:879] [2022-07-13 16:34:40 +0000.115665][7ebc] setupGLES:
[060:880] [2022-07-13 16:34:40 +0000.116012][7ebc] OpenGLRenderProgram::Initialize.
[060:880] [2022-07-13 16:34:40 +0000.116066][7ebc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[060:880] [2022-07-13 16:34:40 +0000.116110][7ebc] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[060:880] [2022-07-13 16:34:40 +0000.116179][7ebc] Init open gl render:
0x77208d8098
[060:880] [2022-07-13 16:34:40 +0000.116274][7ebc] Fragement shader path:
[060:880] [2022-07-13 16:34:40 +0000.116322][7ebc] Fragement shader path:
[060:880] [2022-07-13 16:34:40 +0000.116362][7ebc] create opengl program object.
[060:880] [2022-07-13 16:34:40 +0000.116399][7ebc] create shader: vertex
[060:880] [2022-07-13 16:34:40 +0000.116739][7ebc] create shader: fragment
[060:898] [2022-07-13 16:34:40 +0000.134812][7ebc] External image path is empty!
[060:898] [2022-07-13 16:34:40 +0000.134942][7ebc] Error(crop_filter.cc:464): Init
the image texture failed.
[060:899] [2022-07-13 16:34:40 +0000.134975][7ebc] OpenGLRenderProgram::Initialize
success.
[060:899] [2022-07-13 16:34:40 +0000.135049][7ebc] Setup the OpenGL result:1
[060:899] [2022-07-13 16:34:40 +0000.135668][7ebb] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226743263.mp4
[060:899] [2022-07-13 16:34:40 +0000.135951][7ebb] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226743263.mp4 fileFd: -1 audio_timescale:44100 video_timescale:90000
[060:900] [2022-07-13 16:34:40 +0000.136010][7ebb] 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
[060:900] [2022-07-13 16:34:40 +0000.136060][7ebb] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226743263.mp4 fileFD: -1
[060:900] [2022-07-13 16:34:40 +0000.136495][7ebb] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226743263.mp4 is opened successfully
[060:900] [2022-07-13 16:34:40 +0000.136547][7ebb] setupMediaProcessers:
[060:900] [2022-07-13 16:34:40 +0000.136594][7ebb]
RecordingSessionInternalSimple:setup media processers.
[060:900] [2022-07-13 16:34:40 +0000.136639][7ebb] construct AAC encoder
[060:900] [2022-07-13 16:34:40 +0000.136938][7ebb] H264Encoder creating:
superfast011818
[060:901] [2022-07-13 16:34:40 +0000.136992][7ebb] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[060:901] [2022-07-13 16:34:40 +0000.137751][7ebb] H264Encode::GetMachineModel is
M2101K9AG
[060:901] [2022-07-13 16:34:40 +0000.137827][7ebb] H264Encoder machine_mode
is:M2101K9AG
[060:901] [2022-07-13 16:34:40 +0000.137866][7ebb] setupCompressionSession:
[060:901] [2022-07-13 16:34:40 +0000.137903][7ebb] H264Encode::creating hareware
Encoder
[060:901] [2022-07-13 16:34:40 +0000.137936][7ebb] AndroidHwAvcEncoder
time:226743265 enter.

[060:901] [2022-07-13 16:34:40 +0000.137929][7f1c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x77ea822898
[060:902] [2022-07-13 16:34:40 +0000.138143][7ebb] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb4000078bd9e6540 address:0x768ce7f050
[060:902] [2022-07-13 16:34:40 +0000.138285][7ebb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[060:902] [2022-07-13 16:34:40 +0000.138331][7ebb] The video avc hw codec address
is 0x772079a9e8
[060:902] [2022-07-13 16:34:40 +0000.138425][7ebb] AndroidHwAvcEncoder leave.
expire time = 1 ms

[060:902] [2022-07-13 16:34:40 +0000.138490][7ebb] RegisterEncodeCompleteCallback


time:226743266 enter.

[060:902] [2022-07-13 16:34:40 +0000.138621][7ebb] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[060:902] [2022-07-13 16:34:40 +0000.138677][7ebb] InitEncode time:226743266


enter.

[060:902] [2022-07-13 16:34:40 +0000.138764][7ebb] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[060:902] [2022-07-13 16:34:40 +0000.138815][7ebb] Create time:226743266 enter.

[060:902] [2022-07-13 16:34:40 +0000.138851][7ebb] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[060:902] [2022-07-13 16:34:40 +0000.138892][7ebb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x76f5766680
[060:903] [2022-07-13 16:34:40 +0000.139116][7ebb] supported_type:video/avc
[060:903] [2022-07-13 16:34:40 +0000.139164][7ebb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[060:903] [2022-07-13 16:34:40 +0000.139216][7ebb] hwCodecPrefix :OMX.qcom.
[060:903] [2022-07-13 16:34:40 +0000.139257][7ebb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[060:903] [2022-07-13 16:34:40 +0000.139299][7ebb] mediacodec_createCodecByName
time:226743267 enter.

[060:903] [2022-07-13 16:34:40 +0000.139335][7ebb] WrapAndroidMediaCodec


time:226743267 enter.

[060:903] [2022-07-13 16:34:40 +0000.139487][7ebb] WrapAndroidMediaCodec leave.


expire time = 0 ms
[060:909] [2022-07-13 16:34:40 +0000.145870][7ebd]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[060:923] [2022-07-13 16:34:40 +0000.159511][7ebb] mediacodec_createCodecByName
leave. expire time = 20 ms

[060:923] [2022-07-13 16:34:40 +0000.159695][7ebb] WrapAndroidMediaFromat


time:226743287 enter.

[060:923] [2022-07-13 16:34:40 +0000.159830][7ebb] WrapAndroidMediaFromat leave.


expire time = 0 ms

[060:983] [2022-07-13 16:34:40 +0000.219816][7ebd]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[060:984] [2022-07-13 16:34:40 +0000.220335][7ebb] Destroy time:226743348 enter.

[060:984] [2022-07-13 16:34:40 +0000.220391][7ebb] WrapAndroidMediaFromat::


Destroy
[060:984] [2022-07-13 16:34:40 +0000.220406][7ebb] Destroy leave. expire time = 0
ms

[060:984] [2022-07-13 16:34:40 +0000.220421][7ebb] ~WrapAndroidMediaFromat


time:226743348 enter.

[060:984] [2022-07-13 16:34:40 +0000.220446][7ebb] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[060:984] [2022-07-13 16:34:40 +0000.220462][7ebb] Create leave. expire time = 82


ms

[060:984] [2022-07-13 16:34:40 +0000.220482][7ebb] isSemiPlanarSupport


time:226743348 enter.

[060:984] [2022-07-13 16:34:40 +0000.220508][7ebb] H264Encoder isSemiPlanarSupport


[060:984] [2022-07-13 16:34:40 +0000.220535][7ebb] isSemiPlanarSupport leave.
expire time = 0 ms

[060:984] [2022-07-13 16:34:40 +0000.220557][7ebb] creat hw H264Encoder success,


isSemiPlanar:1
[060:984] [2022-07-13 16:34:40 +0000.220681][7ebb] InitEncode leave. expire time =
82 ms

[060:984] [2022-07-13 16:34:40 +0000.220709][7ebb] H264Encode::created Encoder


[060:984] [2022-07-13 16:34:40 +0000.220760][7ebb] H264Encode:: H264 encoder
created.
[060:984] [2022-07-13 16:34:40 +0000.220771][7ebb] H264 encoder created.
[060:984] [2022-07-13 16:34:40 +0000.220782][7ebb]
RecordingSessionInternalSimple:created avc encoder avc: 0x771753da40
[060:984] [2022-07-13 16:34:40 +0000.220795][7ebb] setOutput:
[060:984] [2022-07-13 16:34:40 +0000.220816][7ebb]
RecordingSessionInternalSimple:encoder set output to muxer!
[060:984] [2022-07-13 16:34:40 +0000.220828][7ebb] request a key frame
[060:984] [2022-07-13 16:34:40 +0000.220845][7ebb] H264Encode:: request a key frame
[060:984] [2022-07-13 16:34:40 +0000.220907][7ebc] Start:
[060:985] [2022-07-13 16:34:40 +0000.221071][7ebf] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[060:985] [2022-07-13 16:34:40 +0000.221102][7ebf] Reset: history total size: 98
[060:985] [2022-07-13 16:34:40 +0000.221127][7ebf] DeviceStart:
audioDevice_:0x7722515000
[060:985] [2022-07-13 16:34:40 +0000.221148][7ebf] DeviceStart: time profile
playout init before
[060:985] [2022-07-13 16:34:40 +0000.221163][7ebf] DeviceStart: time profile
playout init end
[060:985] [2022-07-13 16:34:40 +0000.221179][7ebf] OpenSlesOutput:Start playout

[060:986] [2022-07-13 16:34:40 +0000.222994][7ebf] Create the opensl output player.


streamtype before:0

[060:987] [2022-07-13 16:34:40 +0000.223108][7ebf] Create the opensl output player.


streamtype after:3

[061:011] [2022-07-13 16:34:40 +0000.246991][7ebf] Enqueue opensl buffer size:1764


[061:025] [2022-07-13 16:34:40 +0000.261621][7ebf] DeviceStart: time profile
playout all end
[061:025] [2022-07-13 16:34:40 +0000.261735][7ebf] operator(): Audio playback
started.
[061:026] [2022-07-13 16:34:40 +0000.262097][7f22] NeedMorePlayData: Scale the
volume to zero now!
[061:040] [2022-07-13 16:34:40 +0000.276910][7ebc] begine recode to first frame
spend time:165
[061:041] [2022-07-13 16:34:40 +0000.276996][7ebc] add frame because frame
interval.
[061:041] [2022-07-13 16:34:40 +0000.277042][7ebc] ResetFramePtsadjust pts:
0current pts:10
[061:041] [2022-07-13 16:34:40 +0000.277075][7ebc]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[061:041] [2022-07-13 16:34:40 +0000.277106][7ebc]
GPUImageProcessing::SetOrientation orientation: 90
[061:041] [2022-07-13 16:34:40 +0000.277360][7ebc] drawYUV420 render
OpenGLRenderProgram:0x77208d8098
[061:057] [2022-07-13 16:34:40 +0000.293050][7ebd]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[061:091] [2022-07-13 16:34:40 +0000.327126][7ebc] drawYUV420 render
OpenGLRenderProgram:0x77208d8098
[061:105] [2022-07-13 16:34:40 +0000.341962][7f1b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[061:108] [2022-07-13 16:34:40 +0000.344580][7ebc] drawYUV420 render
OpenGLRenderProgram:0x77208d8098
[061:109] [2022-07-13 16:34:40 +0000.345093][7ebd] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//bgm.mp3 sync_mode:
1 seek_pos: 3500 delay: 0 this:0x772060c400
[061:172] [2022-07-13 16:34:40 +0000.408883][7f18] FFMpeg=> [mp3 @ 0x76f9e59600]
Current FFmpeg version git-2021-06-16-97cea6f

[061:189] [2022-07-13 16:34:40 +0000.425685][7f1b] h264 add frame header cdr flag
[061:192] [2022-07-13 16:34:40 +0000.428495][7f1b] h264 add frame header cdr flag
[061:194] [2022-07-13 16:34:40 +0000.430129][7f1b] Received key frame:0
[061:194] [2022-07-13 16:34:40 +0000.430212][7f1b] H264Encode:: get a sps pps
header!headerSize:30
[061:194] [2022-07-13 16:34:40 +0000.430347][7f1c] get the H.264 SPS parameter
[061:194] [2022-07-13 16:34:40 +0000.430536][7f1c] add video track with id:1
[061:198] [2022-07-13 16:34:40 +0000.434366][7f1c] get the H.264 PPS parameter
[061:200] [2022-07-13 16:34:40 +0000.436164][7f1c] get the H.264 IDR frame
[061:200] [2022-07-13 16:34:40 +0000.436311][7f1c] resss:true
[061:200] [2022-07-13 16:34:40 +0000.436332][7f1c] video start ts:0
[061:200] [2022-07-13 16:34:40 +0000.436851][7f1c] the video frame has been written
into MP4 file
[061:202] [2022-07-13 16:34:40 +0000.438243][7f19] success seekto
avformat_seek_file to: 3500000
[061:202] [2022-07-13 16:34:40 +0000.438433][7f19] Drop one audio frame for seekto,
pkt_dts 49109760 audio_seek_pos_: 3500000
[061:204] [2022-07-13 16:34:40 +0000.440503][7ebf] First audio frame rendering
[061:208] [2022-07-13 16:34:40 +0000.444071][7f1c] add aac audio track with id:2
[061:217] [2022-07-13 16:34:40 +0000.453494][7f1c] audio start ts:0
[061:217] [2022-07-13 16:34:40 +0000.453631][7f1c] the audio frame has been written
into MP4 file
[061:240] [2022-07-13 16:34:40 +0000.476965][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[061:247] [2022-07-13 16:34:40 +0000.483426][7f1b] Push an pts:133 to dts queue.
[061:302] [2022-07-13 16:34:40 +0000.538979][7f1b] last dts:100 currentPts:133
ppsOrSPS:0 queue length:2
[061:349] [2022-07-13 16:34:40 +0000.585211][7ebc] The convert RGB to YUV take 7
[061:514] [2022-07-13 16:34:40 +0000.750356][7f22]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[061:685] [2022-07-13 16:34:40 +0000.921490][7ebc] CameraSource::PushExtraFrame
pkt_dts: 634, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76fa2b4f80
[061:820] [2022-07-13 16:34:41 +0000.56084][7f1b] DTS queue for
Generator:0x76f556ceb8 533 567
[061:874] [2022-07-13 16:34:41 +0000.110285][628e] video render surface render a
frame
[061:874] [2022-07-13 16:34:41 +0000.110738][7ebc] CropFilter::OnVideoFrame
outputtexture :26
[061:874] [2022-07-13 16:34:41 +0000.110905][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[061:990] [2022-07-13 16:34:41 +0000.226729][7ebc] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2981 diff: 20
[062:011] [2022-07-13 16:34:41 +0000.247534][7ebc] The convert RGB to YUV take 14
[062:497] [2022-07-13 16:34:41 +0000.733408][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[062:551] [2022-07-13 16:34:41 +0000.787565][7f22]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[062:612] [2022-07-13 16:34:41 +0000.848259][7ebc] The convert RGB to YUV take 6
[062:747] [2022-07-13 16:34:41 +0000.983435][7ebc] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[062:747] [2022-07-13 16:34:41 +0000.983578][7ebc] GPUImageProcessing: input frame
width2160 X 3840
[062:748] [2022-07-13 16:34:41 +0000.984191][7ebc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[062:748] [2022-07-13 16:34:41 +0000.984346][7ebc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[062:782] [2022-07-13 16:34:42 +0000.18414][7ebc] CameraSource::PushExtraFrame
pkt_dts: 1766, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76fa2b4f80
[062:802] [2022-07-13 16:34:42 +0000.38946][7f1b] DTS queue for
Generator:0x76f556ceb8 1367 1400
[062:803] [2022-07-13 16:34:42 +0000.39097][7f1b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1333 pts:1333
[062:804] [2022-07-13 16:34:42 +0000.40789][7ebd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[062:854] [2022-07-13 16:34:42 +0000.90116][7ebf] The audio playback speed:100
(1/100)
[062:854] [2022-07-13 16:34:42 +0000.90380][7ebf] lipsync_debug: The current played
audio timestamp is:1823(1/50)
[062:854] [2022-07-13 16:34:42 +0000.90510][7f1b] Push an pts:1467 to dts queue.
[062:921] [2022-07-13 16:34:42 +0000.157413][7f1b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1533
[062:921] [2022-07-13 16:34:42 +0000.157569][7f1b] push video frame to H264
encoder. (100 frame for one log)

[062:921] [2022-07-13 16:34:42 +0000.157629][7f1b] push video frame to H264


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

[062:921] [2022-07-13 16:34:42 +0000.157648][7f1b] H264Encode::push video frame to


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

[062:921] [2022-07-13 16:34:42 +0000.157672][7f1b] The input pts:1533 fps:30


[062:926] [2022-07-13 16:34:42 +0000.162912][7f1b] SendFrame
encodedImage._timeStamp:1467encodedImage->_length:116848
[062:927] [2022-07-13 16:34:42 +0000.163133][7f1b] last dts:1433 currentPts:1467
ppsOrSPS:0 queue length:3
[062:992] [2022-07-13 16:34:42 +0000.228083][7f1b] H264Encode::H264SWEncoder get
callback, length:167600 type:1 nalType:1length:167596
[063:016] [2022-07-13 16:34:42 +0000.252872][628e] video render surface render a
frame
[063:018] [2022-07-13 16:34:42 +0000.254719][7ebc] CropFilter::OnVideoFrame
outputtexture :26
[063:019] [2022-07-13 16:34:42 +0000.255064][7ebc] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[063:160] [2022-07-13 16:34:42 +0000.396934][7ebc] The convert RGB to YUV take 8
[063:456] [2022-07-13 16:34:42 +0000.692112][7f1b] h264 add frame header cdr flag
[063:456] [2022-07-13 16:34:42 +0000.692695][7f1b] Received key frame:2000
[063:522] [2022-07-13 16:34:42 +0000.758503][7f22]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[063:522] [2022-07-13 16:34:42 +0000.758987][7f1c] get the H.264 IDR frame
[063:553] [2022-07-13 16:34:42 +0000.789594][7ebc] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[063:621] [2022-07-13 16:34:42 +0000.857214][7f1b] DTS queue for
Generator:0x76f556ceb8 2200
[063:652] [2022-07-13 16:34:42 +0000.888586][7ebc] The convert RGB to YUV take 6
[063:773] [2022-07-13 16:34:43 +0000.9886][7ebc] CameraSource::PushExtraFrame
pkt_dts: 2766, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76fa2b4f80
[063:914] [2022-07-13 16:34:43 +0000.150722][7ebf] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[063:915] [2022-07-13 16:34:43 +0000.151125][7ebc] OnNeedStopRecording:
[063:916] [2022-07-13 16:34:43 +0000.152179][5c02]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[063:916] [2022-07-13 16:34:43 +0000.152675][7ebc] operator(): Stop
[063:916] [2022-07-13 16:34:43 +0000.152906][7ebc] Stop:
[063:917] [2022-07-13 16:34:43 +0000.153039][7ebf] DeviceStop:
audioDevice_:0x7722515000
[063:917] [2022-07-13 16:34:43 +0000.153088][7ebf] OpenSlesOutput:Stop playout

[063:918] [2022-07-13 16:34:43 +0000.154924][7ebf] DeviceStop: Done


[063:919] [2022-07-13 16:34:43 +0000.155172][7ebf] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[063:920] [2022-07-13 16:34:43 +0000.156977][7f1b]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[063:924] [2022-07-13 16:34:43 +0000.160191][7ebb] stop recording
[063:924] [2022-07-13 16:34:43 +0000.160386][7ebb]
RecordingSessionInternalSimple:destroy media processers
[063:924] [2022-07-13 16:34:43 +0000.160452][7ebb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[063:924] [2022-07-13 16:34:43 +0000.160474][7ebb] H264Encode::flushing hareware
Encoder
[063:924] [2022-07-13 16:34:43 +0000.160807][7ebb] Flush time:226746288 enter.

[063:924] [2022-07-13 16:34:43 +0000.160897][7ebb] H264Encoder encoder flush


[063:924] [2022-07-13 16:34:43 +0000.160932][7ebb] flush output queue
[064:249] [2022-07-13 16:34:43 +0000.486000][7ebb] Flush leave. expire time = 326
ms

[064:250] [2022-07-13 16:34:43 +0000.486555][7ebb] ~H264EncodeWrap:


[064:250] [2022-07-13 16:34:43 +0000.486702][7ebb] ~H264Encode:
[064:250] [2022-07-13 16:34:43 +0000.486784][7ebb] teardownCompressionSession:
H264Encode::destroying Encoder
[064:250] [2022-07-13 16:34:43 +0000.486913][7ebb] Release time:226746614 enter.

[064:251] [2022-07-13 16:34:43 +0000.487592][7ebb] Release:


MediaCodecVideoEncoder::Release _inited:1
[064:251] [2022-07-13 16:34:43 +0000.487732][7ebb] Destroy time:226746615 enter.

[064:251] [2022-07-13 16:34:43 +0000.487816][7ebb] H264Encoder encoderDestroy


[064:251] [2022-07-13 16:34:43 +0000.487896][7ebb]
AndroidMediaCodecVideoEncoder::release env: 0x772083e240
[064:251] [2022-07-13 16:34:43 +0000.487976][7ebb]
AndroidMediaCodecVideoEncoder::Destroy
[064:323] [2022-07-13 16:34:43 +0000.559648][7ebb] Destroy leave. expire time = 72
ms

[064:323] [2022-07-13 16:34:43 +0000.559957][7ebb] Release leave. expire time = 74


ms

[064:324] [2022-07-13 16:34:43 +0000.560040][7ebb] ~AndroidHwAvcEncoder


time:226746688 enter.

[064:324] [2022-07-13 16:34:43 +0000.560310][7ebb] Release time:226746688 enter.

[064:324] [2022-07-13 16:34:43 +0000.560377][7ebb] Release:


MediaCodecVideoEncoder:: has been released before, just return
[064:324] [2022-07-13 16:34:43 +0000.560415][7ebb] Release leave. expire time = 0
ms

[064:324] [2022-07-13 16:34:43 +0000.560452][7ebb] ~AndroidMediaCodecVideoEncoder


[064:324] [2022-07-13 16:34:43 +0000.560486][7ebb] ~WrapAndroidMediaCodec
time:226746688 enter.

[064:324] [2022-07-13 16:34:43 +0000.560522][7ebb] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[064:324] [2022-07-13 16:34:43 +0000.560558][7ebb] video hevc hw codec


destructor:0x772079a9e8

[064:324] [2022-07-13 16:34:43 +0000.560661][7ebb] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[064:324] [2022-07-13 16:34:43 +0000.560733][7ebb] teardownCompressionSession:


H264Encode::destroyed Encoder
[064:324] [2022-07-13 16:34:43 +0000.560777][7ebb]
RecordingSessionInternalSimple:destroy aac encoder output!
[064:324] [2022-07-13 16:34:43 +0000.560812][7ebb] AACSWEncode destructor
[064:340] [2022-07-13 16:34:43 +0000.576076][7f1c] MP4 close file successfully
[064:340] [2022-07-13 16:34:43 +0000.576192][7f1c] Recording session Internal:
notify recording ok
[064:340] [2022-07-13 16:34:43 +0000.576264][7f1c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1657730063386/
record_video_226743263.mp4
[064:340] [2022-07-13 16:34:43 +0000.576318][7f1c] OnRecordFinish:
[064:342] [2022-07-13 16:34:43 +0000.578223][7ebc] DestroyPipelineAndFilters
time:226746706 enter.

[064:342] [2022-07-13 16:34:43 +0000.578747][7ebc] UnbindInputFilter 0x76fa2b50c0


this 0x77208d8380
[064:342] [2022-07-13 16:34:43 +0000.578814][7ebc] UnbindInputFilter 0x77208d8380
this 0x7717407a58
[064:342] [2022-07-13 16:34:43 +0000.578829][7ebc] filter: filter pipeline destroy
this: 0x77174079c0
[064:342] [2022-07-13 16:34:43 +0000.578897][7ebc] ClearVideoOfSources: recodring
total frames:77
[064:342] [2022-07-13 16:34:43 +0000.578913][7ebc] ClearVideoOfSources:
[064:342] [2022-07-13 16:34:43 +0000.578926][7ebc] GPUImageProcessing destruct.
[064:342] [2022-07-13 16:34:43 +0000.578941][7ebc] destroy TrivalImageDrawer
0x76fa014800
[064:342] [2022-07-13 16:34:43 +0000.578954][7ebc] The shader has been initialize,
clean up them.

[064:344] [2022-07-13 16:34:43 +0000.580253][7ebc] ~OpenGLFrameBuffer:


[064:344] [2022-07-13 16:34:43 +0000.580385][7ebc] ~OpenGLFrameBuffer:
[064:344] [2022-07-13 16:34:43 +0000.580445][7ebc] ~OpenGLFrameBuffer:
[064:344] [2022-07-13 16:34:43 +0000.580503][7ebc] ~OpenGLFrameBuffer:
[064:344] [2022-07-13 16:34:43 +0000.580559][7ebc] ~OpenGLFrameBuffer:
[064:344] [2022-07-13 16:34:43 +0000.580606][7ebc] ~OpenGLFrameBuffer:
[064:344] [2022-07-13 16:34:43 +0000.580945][7ebc] GPUImageProcessing destruct
finish.
[064:345] [2022-07-13 16:34:43 +0000.580994][7ebc] GPURGBAFrame destruct.
[064:345] [2022-07-13 16:34:43 +0000.581035][7ebc] destroy OpenGLRenderProgram
0x77208d8098
[064:345] [2022-07-13 16:34:43 +0000.581057][7ebc] ~CameraSource time:226746709
enter.

[064:345] [2022-07-13 16:34:43 +0000.581070][7ebc] ~CameraSource leave. expire


time = 0 ms

[064:348] [2022-07-13 16:34:43 +0000.584976][7ebc] DestroyPipelineAndFilters


leave. expire time = 7 ms

[079:568] [2022-07-13 16:34:58 +0000.804679][5c48]


Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[079:569] [2022-07-13 16:34:58 +0000.805035][5c48] ~MediaFilterCamera
time:226761933 enter.

[079:569] [2022-07-13 16:34:58 +0000.805700][5c48] Stop:


[079:571] [2022-07-13 16:34:58 +0000.807684][7ebf] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[079:573] [2022-07-13 16:34:58 +0000.809375][7ebb] stop recording
[079:573] [2022-07-13 16:34:58 +0000.809527][7ebb] we have stopped recording before
[079:573] [2022-07-13 16:34:58 +0000.809787][5c48] Stop:
[079:574] [2022-07-13 16:34:58 +0000.810118][7ebf] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[079:574] [2022-07-13 16:34:58 +0000.810753][5c48] DeviceRelease:
audioDevice_:0x7722515000
[079:574] [2022-07-13 16:34:58 +0000.810857][5c48] OpenSlesOutput:Stop playout

[079:574] [2022-07-13 16:34:58 +0000.810947][5c48] DeviceRelease: Release the


webrtc device object.
[079:577] [2022-07-13 16:34:58 +0000.813161][5c48] OpenSlesOutput destruct.

[079:577] [2022-07-13 16:34:58 +0000.813264][5c48] DeviceRelease: Done


[079:578] [2022-07-13 16:34:58 +0000.814239][5c48] DestroyPipelineAndFilters
time:226761942 enter.

[079:578] [2022-07-13 16:34:58 +0000.814315][5c48] DestroyPipelineAndFilters


leave. expire time = 0 ms

[079:578] [2022-07-13 16:34:58 +0000.814334][5c48] ~MediaFilterCamera leave.


expire time = 9 ms

[079:578] [2022-07-13 16:34:58 +0000.814435][5c48] ~GLESContext:


[079:580] [2022-07-13 16:34:58 +0000.816849][5c48] GLESContext destruct finish.
[079:581] [2022-07-13 16:34:58 +0000.817040][5c48] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[079:581] [2022-07-13 16:34:58 +0000.817541][5c48] global uninited!
[079:581] [2022-07-13 16:34:58 +0000.817631][5c48] clear AppID 123
[079:581] [2022-07-13 16:34:58 +0000.817662][5c48] UnRegister JVM for Xplatform
util
[079:581] [2022-07-13 16:34:58 +0000.817694][5c48] Dispose::unregister webrtc video
engine
[079:581] [2022-07-13 16:34:58 +0000.817720][5c48] Init the android object with
jvm:0x0 env:0x0 context:0x0

[079:581] [2022-07-13 16:34:58 +0000.817748][5c48] SetAndroidMediaCodecObjects


time:226761945 enter[000:034] [2022-07-13 16:35:30 +0000.342072][5c48] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
13 16:35:30 +0000
[000:034] [2022-07-13 16:35:30 +0000.342154][5c48] set AppID=50011 old AppID=-1
[000:034] [2022-07-13 16:35:30 +0000.342220][5c48] Init the android object with
jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f0728

[000:034] [2022-07-13 16:35:30 +0000.342274][5c48] SetAndroidMediaCodecObjects


time:226793470 enter.

[000:034] [2022-07-13 16:35:30 +0000.342299][5c48] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:034] [2022-07-13 16:35:30 +0000.342332][5c48] SetAndroidMediaCodecObjects


time:226793470 enter.

[000:034] [2022-07-13 16:35:30 +0000.342359][5c48] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000078bd9e6540
[000:034] [2022-07-13 16:35:30 +0000.342377][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000078bd9e6540 address:0x7670091760
[000:034] [2022-07-13 16:35:30 +0000.342396][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000078bd9e6540
address:0x7670091760
[000:034] [2022-07-13 16:35:30 +0000.342409][5c48] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:034] [2022-07-13 16:35:30 +0000.342438][5c48] Set the android objects with


jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f0728
[000:035] [2022-07-13 16:35:30 +0000.343718][5c48] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x77ea7bcf00
[000:035] [2022-07-13 16:35:30 +0000.343752][5c48] SystemUtil Init done
[000:037] [2022-07-13 16:35:30 +0000.345601][5c48]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:039] [2022-07-13 16:35:30 +0000.347487][5c48] MediaFilterCamera
[000:039] [2022-07-13 16:35:30 +0000.347540][5c48] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:039] [2022-07-13 16:35:30 +0000.347717][5c48] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:039] [2022-07-13 16:35:30 +0000.347751][5c48] Recording session using default
bitrate support by app:31457280
[000:039] [2022-07-13 16:35:30 +0000.347756][355] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77f5395740
[000:040] [2022-07-13 16:35:30 +0000.348014][355] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:040] [2022-07-13 16:35:30 +0000.348109][5c48] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:040] [2022-07-13 16:35:30 +0000.348719][5c48] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2022-07-13 16:35:30 +0000.348765][5c48]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:040] [2022-07-13 16:35:30 +0000.348797][5c48] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:044] [2022-07-13 16:35:30 +0000.352027][5c48] Error(ini.cc:191): Open the file
failed. error:2
[000:044] [2022-07-13 16:35:30 +0000.352103][5c48]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:044] [2022-07-13 16:35:30 +0000.352164][5c48] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:044] [2022-07-13 16:35:30 +0000.352181][5c48] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:044] [2022-07-13 16:35:30 +0000.352195][5c48] Using Default AEC type: software
AEC
[000:045] [2022-07-13 16:35:30 +0000.353330][5c48] The device model: m2101k9ag enum
value: 0
[000:045] [2022-07-13 16:35:30 +0000.353867][5c48] GetMachineModel is M2101K9AG
[000:045] [2022-07-13 16:35:30 +0000.353916][5c48] GetMachineInfo: M2101K9AG
[000:045] [2022-07-13 16:35:30 +0000.353959][5c48] Construct BeautifyReader
begin...
[000:046] [2022-07-13 16:35:30 +0000.353979][5c48] dumpStickerRgba:0
dumpStickerYuv:0
[000:046] [2022-07-13 16:35:30 +0000.354006][5c48] Construct BeautifyReader done.
[000:050] [2022-07-13 16:35:30 +0000.358543][5c48] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:050] [2022-07-13 16:35:30 +0000.358574][358] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77222508a0
[000:050] [2022-07-13 16:35:30 +0000.358656][5c48] AppDeviceManager telnet server
for statistics started......
[000:051] [2022-07-13 16:35:30 +0000.359200][5c48] CpuOverloadDetect time:226793487
enter.

[000:051] [2022-07-13 16:35:30 +0000.359315][5c48] CpuOverloadDetect leave. expire


time = 0 ms

[000:051] [2022-07-13 16:35:30 +0000.359342][359] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x771276df00
[000:051] [2022-07-13 16:35:30 +0000.359892][5c48] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:051] [2022-07-13 16:35:30 +0000.359924][5c48] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:052] [2022-07-13 16:35:30 +0000.360164][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2022-07-13 16:35:30 +0000.360511][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2022-07-13 16:35:30 +0000.360736][5c48] CreatePlatformSpecificObjects:
[000:052] [2022-07-13 16:35:30 +0000.360773][5c48] audio device use opensle input
and opensl output
[000:052] [2022-07-13 16:35:30 +0000.360816][5c48] Create OpenSLES output module
with java VM support.

[000:052] [2022-07-13 16:35:30 +0000.360945][5c48] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-07-13 16:35:30 +0000.361084][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-07-13 16:35:30 +0000.361269][5c48] Create OpenSLES output module
with buffer num:1

[000:053] [2022-07-13 16:35:30 +0000.361445][5c48] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-07-13 16:35:30 +0000.361594][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-07-13 16:35:30 +0000.361759][5c48] Create OpenSLES input module
with java VM support.

[000:053] [2022-07-13 16:35:30 +0000.361797][5c48] Create OpenSLES input module


with buffer num:1

[000:053] [2022-07-13 16:35:30 +0000.361842][5c48] Error(trace.cc:40): Init the


output and input for audio device template.
[000:053] [2022-07-13 16:35:30 +0000.361862][5c48] Init the output device.

[000:053] [2022-07-13 16:35:30 +0000.361891][5c48] Init the opensl input.


[000:053] [2022-07-13 16:35:30 +0000.361922][5c48] AppDeviceManager get setting
samplerate: 0
[000:054] [2022-07-13 16:35:30 +0000.362406][5c48] The device model: m2101k9ag enum
value: 0
[000:054] [2022-07-13 16:35:30 +0000.362846][5c48] The device model: m2101k9ag enum
value: 0
[000:054] [2022-07-13 16:35:30 +0000.362892][5c48] Set the sample rate to be:48000

[000:054] [2022-07-13 16:35:30 +0000.362916][5c48] Enable the recording stereo:0


[000:054] [2022-07-13 16:35:30 +0000.362945][5c48] Set the playout as stereo:1
[000:054] [2022-07-13 16:35:30 +0000.362968][5c48] Init the microphone.
[000:055] [2022-07-13 16:35:30 +0000.363484][5c48] Update the recording sample rate
to be: 48000
[000:055] [2022-07-13 16:35:30 +0000.363518][5c48] Init the speaker.
[000:055] [2022-07-13 16:35:30 +0000.363544][5c48] Low latency buffer size:144 low
sample rate:48000
[000:055] [2022-07-13 16:35:30 +0000.363800][5c48] Using 1 x 10ms for an audio
frame.

[000:059] [2022-07-13 16:35:30 +0000.367539][5c48] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:059] [2022-07-13 16:35:30 +0000.367680][5c48] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:059] [2022-07-13 16:35:30 +0000.367715][5c48] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:064] [2022-07-13 16:35:30 +0000.372684][5c48] The device model:m2101k9ag

[000:064] [2022-07-13 16:35:30 +0000.372749][5c48] speaker output factor:100


defaultFactor: 100

[000:064] [2022-07-13 16:35:30 +0000.372763][5c48] headset output factor:100


defaultFactor: 100

[000:065] [2022-07-13 16:35:30 +0000.373094][5c48] AppDeviceManagerStart finished.


[000:065] [2022-07-13 16:35:30 +0000.373124][5c48] AppDeviceManagerStartMic::mic
status is off
[000:065] [2022-07-13 16:35:30 +0000.373189][5c48] AppDeviceManagerStartMic update
aec type: 2

[000:065] [2022-07-13 16:35:30 +0000.373208][5c48] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:065] [2022-07-13 16:35:30 +0000.373222][5c48]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:065] [2022-07-13 16:35:30 +0000.373241][5c48]
AudioDeviceDataHandler::StartMicProcess

[000:065] [2022-07-13 16:35:30 +0000.373352][5c48] Try to start webrtc recording


device.

[000:065] [2022-07-13 16:35:30 +0000.373378][5c48] StartRecording. threadID:23624

[000:065] [2022-07-13 16:35:30 +0000.373382][35a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:065] [2022-07-13 16:35:30 +0000.373459][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[000:065] [2022-07-13 16:35:30 +0000.373644][5c48] The machine model:M2101K9AG

[000:065] [2022-07-13 16:35:30 +0000.373693][5c48] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:065] [2022-07-13 16:35:30 +0000.373714][5c48] Set the recording mode before


getSetting: 4
[000:065] [2022-07-13 16:35:30 +0000.373732][5c48] Set the recording mode after
getSetting: 1
[000:099] [2022-07-13 16:35:30 +0000.407029][5c48] StartRecording finished.

[000:099] [2022-07-13 16:35:30 +0000.407144][5c48] audio: start the audio mic


checker timer.

[000:099] [2022-07-13 16:35:30 +0000.407621][5c48] machine model :xiaomi


[000:099] [2022-07-13 16:35:30 +0000.407657][5c48] Support this machine
model :xiaomi
[000:099] [2022-07-13 16:35:30 +0000.407688][5c48] global inited! current sdk
version: 07-20-936c45f
[000:195] [2022-07-13 16:35:30 +0000.503822][35b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:196] [2022-07-13 16:35:30 +0000.504013][35b] _deviceSampleRate:48000

[000:199] [2022-07-13 16:35:30 +0000.507248][35a] Run AGC when audioType = 0


[000:199] [2022-07-13 16:35:30 +0000.507358][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:445] [2022-07-13 16:35:30 +0000.753766][628e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:446] [2022-07-13 16:35:30 +0000.754201][356] MediaFilterCamera, recording file
context:0x772ded7900 input texture:22
[000:446] [2022-07-13 16:35:30 +0000.754330][356] GLESContext:
[000:446] [2022-07-13 16:35:30 +0000.754409][356] The result of eglGetDisplay is:
0xb40000780227a8c0
[000:447] [2022-07-13 16:35:30 +0000.755480][356] The result of creation:
0x76f9e2ba80
[000:447] [2022-07-13 16:35:30 +0000.755616][356] The result of
eglCreatePbufferSurface is: 0x76f9e2bc00
[000:449] [2022-07-13 16:35:30 +0000.757014][628e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x772ded7900 input_texture: 22
[001:820] [2022-07-13 16:35:32 +0000.128903][35a] haveEnoughProcessedData
internalAudioStream.length: 10
[002:199] [2022-07-13 16:35:32 +0000.507791][35a] Run AGC when audioType = 0
[003:544] [2022-07-13 16:35:33 +0000.852936][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[004:103] [2022-07-13 16:35:34 +0000.411064][2d1]
monitorTime:4004totalDuration:3920
[004:196] [2022-07-13 16:35:34 +0000.504946][35a] Run AGC when audioType = 0
[004:197] [2022-07-13 16:35:34 +0000.505353][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:277] [2022-07-13 16:35:35 +0000.585909][35a] haveEnoughProcessedData
internalAudioStream.length: 20
[006:197] [2022-07-13 16:35:36 +0000.505792][35a] Run AGC when audioType = 0
[006:897] [2022-07-13 16:35:37 +0000.205347][5c02] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:897] [2022-07-13 16:35:37 +0000.205462][5c02]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[006:898] [2022-07-13 16:35:37 +0000.206882][5c02]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:899] [2022-07-13 16:35:37 +0000.207644][356] operator() time:226800335 enter.

[006:899] [2022-07-13 16:35:37 +0000.207773][356] MediaFilterCamera, recording


file context:0x772ded7900 input texture:22
[006:901] [2022-07-13 16:35:37 +0000.209076][356] MicSource: Mic source
created:10x76f9fa8380
[006:901] [2022-07-13 16:35:37 +0000.209796][356] received external audio stream

[006:901] [2022-07-13 16:35:37 +0000.209919][356] alloc thread: 0x76fa14ad80


name:worker0 thread id:511317400752 to Mic_source
[006:901] [2022-07-13 16:35:37 +0000.209971][356] audio: start the audio sender
thread.

[006:902] [2022-07-13 16:35:37 +0000.210058][356] construct OpenGLRenderProgram


0x76fa0cbe98
[006:902] [2022-07-13 16:35:37 +0000.210085][356] CropFilter::SetOrientation
orientation: 90
[006:902] [2022-07-13 16:35:37 +0000.210159][35a] On audio frame the broadcast with
timestamp:226800338 samples:480. (1000 frame for one log)

[006:902] [2022-07-13 16:35:37 +0000.210410][356] filter: filter pipeline construtc


this: 0x772062b140
[006:902] [2022-07-13 16:35:37 +0000.210455][356] filter: filter pipeline2 update
pattern: 1
[006:902] [2022-07-13 16:35:37 +0000.210534][356] CameraSource::source_id_:1
[006:902] [2022-07-13 16:35:37 +0000.210563][356] RecordAudioSource::source_id_:2
[006:902] [2022-07-13 16:35:37 +0000.210845][382] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[006:903] [2022-07-13 16:35:37 +0000.211345][382] The output timestamp from audio
mixer change:226800338
[006:903] [2022-07-13 16:35:37 +0000.211403][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:905] [2022-07-13 16:35:37 +0000.213208][356] BindInputFilter 0x76fa14c0c0
this 0x76fa0cc0c0
[006:905] [2022-07-13 16:35:37 +0000.213357][356] BindInputFilter 0x76fa14c9d8
this 0x76fa2835d0
[006:905] [2022-07-13 16:35:37 +0000.213421][356] BindInputFilter 0x76fa0cc0c0
this 0x772062b1e0
[006:905] [2022-07-13 16:35:37 +0000.213480][356] setParamentForFilters:
speed:1.000000
[006:905] [2022-07-13 16:35:37 +0000.213498][356] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[006:905] [2022-07-13 16:35:37 +0000.213518][356] SetParamForFilter time:226800341
enter.

[006:905] [2022-07-13 16:35:37 +0000.213535][356] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:905] [2022-07-13 16:35:37 +0000.213553][356] SetParamForFilter: Params video
index is: 0
[006:905] [2022-07-13 16:35:37 +0000.213567][356] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:905] [2022-07-13 16:35:37 +0000.213582][356] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:905] [2022-07-13 16:35:37 +0000.213601][356] crop filter mode tpye:
citytravelvideo index:0
[006:914] [2022-07-13 16:35:37 +0000.222029][356]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222122][356]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222143][356]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222158][356]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222176][356]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222193][356]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222214][356]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222235][356]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222262][356]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222280][356]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:914] [2022-07-13 16:35:37 +0000.222349][356]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:914] [2022-07-13 16:35:37 +0000.222380][356] SetParamForFilter leave. expire
time = 9 ms

[006:914] [2022-07-13 16:35:37 +0000.222557][356] OnOutputSizeChanged width 1280


height 720
[006:914] [2022-07-13 16:35:37 +0000.222591][356] OpenGLFrameBuffer: width:1280
height:720
[006:914] [2022-07-13 16:35:37 +0000.222617][356] OpenGLFrameBuffer: width:1280
height:720
[006:914] [2022-07-13 16:35:37 +0000.222643][356] OpenGLFrameBuffer: width:1280
height:720
[006:914] [2022-07-13 16:35:37 +0000.222658][356] OpenGLFrameBuffer: width:1280
height:720
[006:914] [2022-07-13 16:35:37 +0000.222672][356] OpenGLFrameBuffer: width:1280
height:720
[006:914] [2022-07-13 16:35:37 +0000.222713][356] OpenGLFrameBuffer: width:1280
height:720
[006:914] [2022-07-13 16:35:37 +0000.222727][356] construct TrivalImageDrawer
0x76f52211c0
[006:914] [2022-07-13 16:35:37 +0000.222780][356] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76f52211c0 context 0x76fa23b700
[006:914] [2022-07-13 16:35:37 +0000.222798][356] setupGLES:
[006:915] [2022-07-13 16:35:37 +0000.223149][356] OpenGLRenderProgram::Initialize.
[006:915] [2022-07-13 16:35:37 +0000.223193][356] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[006:915] [2022-07-13 16:35:37 +0000.223213][356] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[006:915] [2022-07-13 16:35:37 +0000.223297][356] Init open gl render: 0x76fa0cbe98
[006:915] [2022-07-13 16:35:37 +0000.223324][356] Fragement shader path:
[006:915] [2022-07-13 16:35:37 +0000.223346][356] Fragement shader path:
[006:915] [2022-07-13 16:35:37 +0000.223362][356] create opengl program object.
[006:915] [2022-07-13 16:35:37 +0000.223393][356] create shader: vertex
[006:915] [2022-07-13 16:35:37 +0000.223580][356] create shader: fragment
[006:954] [2022-07-13 16:35:37 +0000.262668][356] Have not extra filter filename!
[006:954] [2022-07-13 16:35:37 +0000.262762][356] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[006:954] [2022-07-13 16:35:37 +0000.262785][356] OpenGLRenderProgram::Initialize
success.
[006:954] [2022-07-13 16:35:37 +0000.262868][356] Setup the OpenGL result:1
[006:955] [2022-07-13 16:35:37 +0000.263204][355] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
[006:955] [2022-07-13 16:35:37 +0000.263341][355] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:955] [2022-07-13 16:35:37 +0000.263412][355] 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
[006:955] [2022-07-13 16:35:37 +0000.263452][355] 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_226800390.mp4
fileFD: -1
[006:955] [2022-07-13 16:35:37 +0000.263538][38a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x770fa7b698
[006:955] [2022-07-13 16:35:37 +0000.263932][355] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
is opened successfully
[006:956] [2022-07-13 16:35:37 +0000.263979][355] setupMediaProcessers:
[006:956] [2022-07-13 16:35:37 +0000.264010][355]
RecordingSessionInternalSimple:setup media processers.
[006:956] [2022-07-13 16:35:37 +0000.264028][355] construct AAC encoder
[006:956] [2022-07-13 16:35:37 +0000.264655][355] H264Encoder creating:
superfast011818
[006:956] [2022-07-13 16:35:37 +0000.264709][355] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[006:957] [2022-07-13 16:35:37 +0000.265307][355] H264Encode::GetMachineModel is
M2101K9AG
[006:957] [2022-07-13 16:35:37 +0000.265355][355] H264Encoder machine_mode
is:M2101K9AG
[006:957] [2022-07-13 16:35:37 +0000.265387][355] H264Encode::machine size :9
machine_mode:M2101K9AG
[006:957] [2022-07-13 16:35:37 +0000.265404][355] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[006:957] [2022-07-13 16:35:37 +0000.265421][355] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[006:957] [2022-07-13 16:35:37 +0000.265444][355] setupCompressionSession:
[006:957] [2022-07-13 16:35:37 +0000.265459][355] H264Encode::creating hareware
Encoder
[006:957] [2022-07-13 16:35:37 +0000.265486][355] AndroidHwAvcEncoder
time:226800393 enter.

[006:957] [2022-07-13 16:35:37 +0000.265716][355] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000078bd9e6540 address:0x7670091760
[006:957] [2022-07-13 16:35:37 +0000.265831][355] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:957] [2022-07-13 16:35:37 +0000.265862][355] The video avc hw codec address is
0x77225b2568
[006:957] [2022-07-13 16:35:37 +0000.265943][355] AndroidHwAvcEncoder leave.
expire time = 0 ms

[006:958] [2022-07-13 16:35:37 +0000.265979][355] RegisterEncodeCompleteCallback


time:226800394 enter.

[006:958] [2022-07-13 16:35:37 +0000.266083][355] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[006:958] [2022-07-13 16:35:37 +0000.266123][355] InitEncode time:226800394 enter.

[006:958] [2022-07-13 16:35:37 +0000.266191][355] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[006:958] [2022-07-13 16:35:37 +0000.266286][355] Create time:226800394 enter.

[006:958] [2022-07-13 16:35:37 +0000.266306][355] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[006:958] [2022-07-13 16:35:37 +0000.266328][355]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77f53a5840
[006:958] [2022-07-13 16:35:37 +0000.266505][355] supported_type:video/avc
[006:958] [2022-07-13 16:35:37 +0000.266541][355] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:958] [2022-07-13 16:35:37 +0000.266586][355] hwCodecPrefix :OMX.qcom.
[006:958] [2022-07-13 16:35:37 +0000.266617][355] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:958] [2022-07-13 16:35:37 +0000.266653][355] mediacodec_createCodecByName
time:226800394 enter.

[006:958] [2022-07-13 16:35:37 +0000.266681][355] WrapAndroidMediaCodec


time:226800394 enter.

[006:958] [2022-07-13 16:35:37 +0000.266803][355] WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:978] [2022-07-13 16:35:37 +0000.286537][355] mediacodec_createCodecByName


leave. expire time = 20 ms

[006:978] [2022-07-13 16:35:37 +0000.286664][355] WrapAndroidMediaFromat


time:226800414 enter.

[006:978] [2022-07-13 16:35:37 +0000.286747][355] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:996] [2022-07-13 16:35:37 +0000.304141][35a] haveEnoughProcessedData


internalAudioStream.length: 0
[007:024] [2022-07-13 16:35:37 +0000.332757][355] Destroy time:226800460 enter.

[007:024] [2022-07-13 16:35:37 +0000.332927][355] WrapAndroidMediaFromat::


Destroy
[007:024] [2022-07-13 16:35:37 +0000.332960][355] Destroy leave. expire time = 0
ms

[007:025] [2022-07-13 16:35:37 +0000.332989][355] ~WrapAndroidMediaFromat


time:226800461 enter.

[007:025] [2022-07-13 16:35:37 +0000.333019][355] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[007:025] [2022-07-13 16:35:37 +0000.333049][355] Create leave. expire time = 67


ms

[007:025] [2022-07-13 16:35:37 +0000.333078][355] isSemiPlanarSupport


time:226800461 enter.

[007:025] [2022-07-13 16:35:37 +0000.333103][355] H264Encoder isSemiPlanarSupport


[007:025] [2022-07-13 16:35:37 +0000.333133][355] isSemiPlanarSupport leave.
expire time = 0 ms

[007:025] [2022-07-13 16:35:37 +0000.333161][355] creat hw H264Encoder success,


isSemiPlanar:1
[007:025] [2022-07-13 16:35:37 +0000.333408][355] InitEncode leave. expire time =
67 ms

[007:025] [2022-07-13 16:35:37 +0000.333456][355] H264Encode::created Encoder


[007:025] [2022-07-13 16:35:37 +0000.333483][355] H264Encode:: H264 encoder
created.
[007:025] [2022-07-13 16:35:37 +0000.333552][355] H264 encoder created.
[007:025] [2022-07-13 16:35:37 +0000.333610][355]
RecordingSessionInternalSimple:created avc encoder avc: 0x7722138a80
[007:025] [2022-07-13 16:35:37 +0000.333639][355] setOutput:
[007:025] [2022-07-13 16:35:37 +0000.333663][355]
RecordingSessionInternalSimple:encoder set output to muxer!
[007:025] [2022-07-13 16:35:37 +0000.333686][355] request a key frame
[007:025] [2022-07-13 16:35:37 +0000.333709][355] H264Encode:: request a key frame
[007:026] [2022-07-13 16:35:37 +0000.334917][355] setDisplayRotate :90
[007:027] [2022-07-13 16:35:37 +0000.335047][355] 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:027] [2022-07-13 16:35:37 +0000.335234][356] StartRecording:
[007:027] [2022-07-13 16:35:37 +0000.335383][382] operator(): Set the recording
session in mic source. recording session: 0x76fa14c880
[007:027] [2022-07-13 16:35:37 +0000.335548][356] operator() leave. expire time =
128 ms

[007:027] [2022-07-13 16:35:37 +0000.335761][381] AF_SpeedFilter audio 0x76fa283480


PullFrame
[007:027] [2022-07-13 16:35:37 +0000.335853][381] RecordAudioSource::PullAudioFrame
[007:027] [2022-07-13 16:35:37 +0000.335895][381] AF_SpeedFilter::PullFrame eof4
[007:030] [2022-07-13 16:35:37 +0000.338064][381]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:040] [2022-07-13 16:35:37 +0000.348786][381] AF_SpeedFilter audio time,
0x76fa283480 rcv time: 226800474
[007:040] [2022-07-13 16:35:37 +0000.348885][381] AF_SpeedFilter audio time,
0x76fa283480 rcv time: 226800474in_nSamples:441
[007:041] [2022-07-13 16:35:37 +0000.349002][381] resampled_data_size:0
[007:066] [2022-07-13 16:35:37 +0000.374231][356]
MediaFilterCamera::NeedProcessTexture
[007:066] [2022-07-13 16:35:37 +0000.374363][356] begine recode to first frame
spend time:167
[007:066] [2022-07-13 16:35:37 +0000.374415][356] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76fa14bf80
[007:066] [2022-07-13 16:35:37 +0000.374494][356] blur_distance_:0
[007:066] [2022-07-13 16:35:37 +0000.374546][356] blur_direction_angle_:-90
[007:066] [2022-07-13 16:35:37 +0000.374610][356]
GPUImageProcessing::SetOrientation orientation: 90
[007:066] [2022-07-13 16:35:37 +0000.374933][356] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[007:067] [2022-07-13 16:35:37 +0000.375059][356] GPUImageProcessing: process video
frame with resolution 1280 X 720
[007:067] [2022-07-13 16:35:37 +0000.375146][356] GPUImageProcessing: input frame
width1280 X 720
[007:069] [2022-07-13 16:35:37 +0000.377217][356] drawYUV420 render
OpenGLRenderProgram:0x76fa0cbe98
[007:070] [2022-07-13 16:35:37 +0000.378434][356] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:070] [2022-07-13 16:35:37 +0000.378681][356] CropFilter::OnVideoFrame
outputtexture :24
[007:070] [2022-07-13 16:35:37 +0000.378754][356] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:072] [2022-07-13 16:35:37 +0000.380764][356] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[007:095] [2022-07-13 16:35:37 +0000.403009][356] drawYUV420 render
OpenGLRenderProgram:0x76fa0cbe98
[007:099] [2022-07-13 16:35:37 +0000.407286][356] The convert RGB to YUV take 2
[007:099] [2022-07-13 16:35:37 +0000.407954][356] FilterPipeline2::OnVideoFrame pts
26 last_video_timestamp_ 26
[007:100] [2022-07-13 16:35:37 +0000.408164][356]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[007:100] [2022-07-13 16:35:37 +0000.408856][389]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[007:100] [2022-07-13 16:35:37 +0000.408961][389] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[007:101] [2022-07-13 16:35:37 +0000.409040][389] push video frame to H264 encoder.
(100 frame for one log)

[007:101] [2022-07-13 16:35:37 +0000.409070][389] push video frame to H264 encoder.


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

[007:101] [2022-07-13 16:35:37 +0000.409105][389] H264Encode::push video frame to


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

[007:101] [2022-07-13 16:35:37 +0000.409132][389] Push an pts:0 to dts queue.


[007:101] [2022-07-13 16:35:37 +0000.409174][389] DTS queue for
Generator:0x770fa7b8b8 0
[007:101] [2022-07-13 16:35:37 +0000.409191][389] The input pts:0 fps:30
[007:102] [2022-07-13 16:35:37 +0000.410080][389]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[007:128] [2022-07-13 16:35:37 +0000.436550][356] drawYUV420 render
OpenGLRenderProgram:0x76fa0cbe98
[007:164] [2022-07-13 16:35:37 +0000.472681][381] AF_SpeedFilter audio time 222,
0x76fa283480 out time: 226800474 org time: 226800474
[007:164] [2022-07-13 16:35:37 +0000.472765][381] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[007:164] [2022-07-13 16:35:37 +0000.472790][381]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 226800474
[007:164] [2022-07-13 16:35:37 +0000.472805][381]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[007:164] [2022-07-13 16:35:37 +0000.472838][381] AF_SpeedFilter audio time
[007:164] [2022-07-13 16:35:37 +0000.472866][381] AF_SpeedFilter audio time 111,
0x76fa283480 out time: 226800484 org time: 226800484
[007:168] [2022-07-13 16:35:37 +0000.476337][38a] add aac audio track with id:1
[007:167] [2022-07-13 16:35:37 +0000.475843][388]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:4
[007:168] [2022-07-13 16:35:37 +0000.476909][38a] audio start ts:0
[007:169] [2022-07-13 16:35:37 +0000.477075][38a] the audio frame has been written
into MP4 file
[007:169] [2022-07-13 16:35:37 +0000.477193][389] h264 add frame header cdr flag
[007:169] [2022-07-13 16:35:37 +0000.477521][389] h264 add frame header cdr flag
[007:169] [2022-07-13 16:35:37 +0000.477853][389] SendFrame
encodedImage._timeStamp:0encodedImage->_length:197309
[007:169] [2022-07-13 16:35:37 +0000.477906][389] Received key frame:0
[007:169] [2022-07-13 16:35:37 +0000.477940][389] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[007:170] [2022-07-13 16:35:37 +0000.477974][389] H264Encode::H264SWEncoder get
callback, length:197309 type:0 nalType:7length:17
[007:170] [2022-07-13 16:35:37 +0000.477996][389] H264Encode:: get a sps pps
header!headerSize:29
[007:170] [2022-07-13 16:35:37 +0000.478008][389] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[007:170] [2022-07-13 16:35:37 +0000.478211][38a] get the H.264 SPS parameter
[007:170] [2022-07-13 16:35:37 +0000.478393][38a] add video track with id:2
[007:171] [2022-07-13 16:35:37 +0000.479031][38a] get the H.264 PPS parameter
[007:171] [2022-07-13 16:35:37 +0000.479679][38a] get the H.264 IDR frame
[007:171] [2022-07-13 16:35:37 +0000.479768][38a] resss:true
[007:171] [2022-07-13 16:35:37 +0000.479790][38a] video start ts:0
[007:171] [2022-07-13 16:35:37 +0000.479895][38a] the video frame has been written
into MP4 file
[007:560] [2022-07-13 16:35:37 +0000.868334][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:596] [2022-07-13 16:35:37 +0000.904193][356] The convert RGB to YUV take 2
[007:902] [2022-07-13 16:35:38 +0000.210440][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:935] [2022-07-13 16:35:38 +0000.243635][389] DTS queue for
Generator:0x770fa7b8b8 805 839
[008:067] [2022-07-13 16:35:38 +0000.375094][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:101] [2022-07-13 16:35:38 +0000.408995][356] The convert RGB to YUV take 2
[008:197] [2022-07-13 16:35:38 +0000.505806][35a] Run AGC when audioType = 0
[008:198] [2022-07-13 16:35:38 +0000.506082][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:433] [2022-07-13 16:35:38 +0000.741611][389] Push an pts:1336 to dts queue.
[008:477] [2022-07-13 16:35:38 +0000.785338][389] last dts:1308 currentPts:1336
ppsOrSPS:0 queue length:2
[008:563] [2022-07-13 16:35:38 +0000.871094][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:600] [2022-07-13 16:35:38 +0000.908561][356] The convert RGB to YUV take 2
[008:613] [2022-07-13 16:35:38 +0000.921673][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[008:712] [2022-07-13 16:35:39 +0000.20687][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[008:772] [2022-07-13 16:35:39 +0000.80407][389] DTS queue for
Generator:0x770fa7b8b8 1640 1674
[008:866] [2022-07-13 16:35:39 +0000.174433][381] RecordAudioSource::PullAudioFrame
[008:904] [2022-07-13 16:35:39 +0000.212170][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:067] [2022-07-13 16:35:39 +0000.375332][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:102] [2022-07-13 16:35:39 +0000.410971][356] The convert RGB to YUV take 1
[009:136] [2022-07-13 16:35:39 +0000.444137][356] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[009:145] [2022-07-13 16:35:39 +0000.453635][389] h264 add frame header cdr flag
[009:146] [2022-07-13 16:35:39 +0000.454599][389] Received key frame:2008
[009:175] [2022-07-13 16:35:39 +0000.483158][38a] get the H.264 IDR frame
[009:279] [2022-07-13 16:35:39 +0000.587633][381] AF_SpeedFilter::PullFrame eof4
[009:281] [2022-07-13 16:35:39 +0000.589956][381]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:332] [2022-07-13 16:35:39 +0000.640943][381] resampled_data_size:7168
[009:530] [2022-07-13 16:35:39 +0000.838189][388]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:7
[009:560] [2022-07-13 16:35:39 +0000.868366][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:567] [2022-07-13 16:35:39 +0000.875911][389] DTS queue for
Generator:0x770fa7b8b8 2467
[009:600] [2022-07-13 16:35:39 +0000.908579][356] The convert RGB to YUV take 2
[009:771] [2022-07-13 16:35:40 +0000.79173][389] Push an pts:2673 to dts queue.
[009:808] [2022-07-13 16:35:40 +0000.116954][389] last dts:2640 currentPts:2673
ppsOrSPS:0 queue length:2
[009:906] [2022-07-13 16:35:40 +0000.214026][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:064] [2022-07-13 16:35:40 +0000.372779][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:106] [2022-07-13 16:35:40 +0000.414817][356] The convert RGB to YUV take 2
[010:195] [2022-07-13 16:35:40 +0000.503867][35b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:196] [2022-07-13 16:35:40 +0000.504047][35b] _deviceSampleRate:48000

[010:200] [2022-07-13 16:35:40 +0000.508263][35a] Run AGC when audioType = 0


[010:209] [2022-07-13 16:35:40 +0000.517236][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[010:365] [2022-07-13 16:35:40 +0000.673868][356] drawYUV420 render
OpenGLRenderProgram:0x76fa0cbe98
[010:409] [2022-07-13 16:35:40 +0000.717937][389] DTS queue for
Generator:0x770fa7b8b8 3308
[010:430] [2022-07-13 16:35:40 +0000.737986][356] GPUImageProcessing: process video
frame with resolution 1280 X 720
[010:430] [2022-07-13 16:35:40 +0000.738109][356] GPUImageProcessing: input frame
width1280 X 720
[010:430] [2022-07-13 16:35:40 +0000.738515][356] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:430] [2022-07-13 16:35:40 +0000.738622][356] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:433] [2022-07-13 16:35:40 +0000.741844][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[010:434] [2022-07-13 16:35:40 +0000.742559][389]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3336
[010:436] [2022-07-13 16:35:40 +0000.744719][389] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3308 pts:3308
[010:470] [2022-07-13 16:35:40 +0000.778203][389] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3373
[010:470] [2022-07-13 16:35:40 +0000.778423][389] push video frame to H264 encoder.
(100 frame for one log)

[010:470] [2022-07-13 16:35:40 +0000.778451][389] push video frame to H264 encoder.


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

[010:470] [2022-07-13 16:35:40 +0000.778473][389] H264Encode::push video frame to


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

[010:470] [2022-07-13 16:35:40 +0000.778500][389] The input pts:3373 fps:30


[010:477] [2022-07-13 16:35:40 +0000.785097][389] SendFrame
encodedImage._timeStamp:3336encodedImage->_length:78976
[010:507] [2022-07-13 16:35:40 +0000.815592][389] H264Encode::H264SWEncoder get
callback, length:45488 type:1 nalType:1length:45484
[010:562] [2022-07-13 16:35:40 +0000.870194][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:599] [2022-07-13 16:35:40 +0000.907451][356] The convert RGB to YUV take 2
[010:724] [2022-07-13 16:35:41 +0000.32270][381] RecordAudioSource::PullAudioFrame
[010:905] [2022-07-13 16:35:41 +0000.213062][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:067] [2022-07-13 16:35:41 +0000.375770][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:099] [2022-07-13 16:35:41 +0000.407812][356] The convert RGB to YUV take 2
[011:102] [2022-07-13 16:35:41 +0000.410647][389] Push an pts:4004 to dts queue.
[011:137] [2022-07-13 16:35:41 +0000.445846][389] h264 add frame header cdr flag
[011:138] [2022-07-13 16:35:41 +0000.446809][389] Received key frame:4004
[011:139] [2022-07-13 16:35:41 +0000.447013][389] last dts:3974 currentPts:4004
ppsOrSPS:0 queue length:2
[011:176] [2022-07-13 16:35:41 +0000.484467][38a] get the H.264 IDR frame
[011:207] [2022-07-13 16:35:41 +0000.515310][356] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[011:235] [2022-07-13 16:35:41 +0000.543762][389] DTS queue for
Generator:0x770fa7b8b8 4112 4139
[011:531] [2022-07-13 16:35:41 +0000.839217][381] resampled_data_size:0
[011:562] [2022-07-13 16:35:41 +0000.870714][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:573] [2022-07-13 16:35:41 +0000.881688][381] AF_SpeedFilter::PullFrame eof4
[011:576] [2022-07-13 16:35:41 +0000.884047][381]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:597] [2022-07-13 16:35:41 +0000.905502][356] The convert RGB to YUV take 2
[011:769] [2022-07-13 16:35:42 +0000.77323][388]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:1
[011:806] [2022-07-13 16:35:42 +0000.114711][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[011:900] [2022-07-13 16:35:42 +0000.208115][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:063] [2022-07-13 16:35:42 +0000.371826][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:069] [2022-07-13 16:35:42 +0000.377330][389] DTS queue for
Generator:0x770fa7b8b8 4937 4970
[012:097] [2022-07-13 16:35:42 +0000.405166][356] The convert RGB to YUV take 2
[012:155] [2022-07-13 16:35:42 +0000.463908][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[012:197] [2022-07-13 16:35:42 +0000.505731][35a] Run AGC when audioType = 0
[012:197] [2022-07-13 16:35:42 +0000.505925][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:432] [2022-07-13 16:35:42 +0000.740912][389] Push an pts:5337 to dts queue.
[012:471] [2022-07-13 16:35:42 +0000.779664][389] last dts:5303 currentPts:5337
ppsOrSPS:0 queue length:2
[012:562] [2022-07-13 16:35:42 +0000.870310][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:588] [2022-07-13 16:35:42 +0000.896886][381] RecordAudioSource::PullAudioFrame
[012:599] [2022-07-13 16:35:42 +0000.907183][356] The convert RGB to YUV take 2
[012:901] [2022-07-13 16:35:43 +0000.209580][389] DTS queue for
Generator:0x770fa7b8b8 5770 5805
[012:901] [2022-07-13 16:35:43 +0000.209857][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:062] [2022-07-13 16:35:43 +0000.370693][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:100] [2022-07-13 16:35:43 +0000.408008][356] The convert RGB to YUV take 2
[013:142] [2022-07-13 16:35:43 +0000.450595][389] h264 add frame header cdr flag
[013:143] [2022-07-13 16:35:43 +0000.451227][389] Received key frame:6005
[013:175] [2022-07-13 16:35:43 +0000.483122][38a] get the H.264 IDR frame
[013:298] [2022-07-13 16:35:43 +0000.606209][356] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[013:409] [2022-07-13 16:35:43 +0000.717242][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[013:568] [2022-07-13 16:35:43 +0000.876678][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:600] [2022-07-13 16:35:43 +0000.908400][356] The convert RGB to YUV take 5
[013:696] [2022-07-13 16:35:44 +0000.4650][356] drawYUV420 render
OpenGLRenderProgram:0x76fa0cbe98
[013:702] [2022-07-13 16:35:44 +0000.10264][389] DTS queue for
Generator:0x770fa7b8b8 6604
[013:748] [2022-07-13 16:35:44 +0000.56781][381] resampled_data_size:10240
[013:762] [2022-07-13 16:35:44 +0000.70231][389]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6667
[013:762] [2022-07-13 16:35:44 +0000.70348][389] Push an pts:6667 to dts queue.
[013:800] [2022-07-13 16:35:44 +0000.108732][356] GPUImageProcessing: process video
frame with resolution 1280 X 720
[013:801] [2022-07-13 16:35:44 +0000.109168][356] GPUImageProcessing: input frame
width1280 X 720
[013:801] [2022-07-13 16:35:44 +0000.109802][356] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:802] [2022-07-13 16:35:44 +0000.110106][356] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:809] [2022-07-13 16:35:44 +0000.117401][389] SendFrame
encodedImage._timeStamp:6667encodedImage->_length:126272
[013:809] [2022-07-13 16:35:44 +0000.117563][389] last dts:6637 currentPts:6667
ppsOrSPS:0 queue length:2
[013:809] [2022-07-13 16:35:44 +0000.117607][389] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6667 pts:6667
[013:836] [2022-07-13 16:35:44 +0000.144913][389] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6738
[013:837] [2022-07-13 16:35:44 +0000.145075][389] push video frame to H264 encoder.
(100 frame for one log)

[013:837] [2022-07-13 16:35:44 +0000.145119][389] push video frame to H264 encoder.


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

[013:837] [2022-07-13 16:35:44 +0000.145149][389] H264Encode::push video frame to


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

[013:837] [2022-07-13 16:35:44 +0000.145222][389] The input pts:6738 fps:30


[013:871] [2022-07-13 16:35:44 +0000.179544][389] H264Encode::H264SWEncoder get
callback, length:134304 type:1 nalType:1length:134300
[013:875] [2022-07-13 16:35:44 +0000.182993][381] AF_SpeedFilter::PullFrame eof4
[013:877] [2022-07-13 16:35:44 +0000.185243][381]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:877] [2022-07-13 16:35:44 +0000.185372][35a] haveEnoughProcessedData
internalAudioStream.length: 10
[013:906] [2022-07-13 16:35:44 +0000.214962][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:064] [2022-07-13 16:35:44 +0000.372100][356] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[014:096] [2022-07-13 16:35:44 +0000.404857][356] The convert RGB to YUV take 2
[014:137] [2022-07-13 16:35:44 +0000.445572][388]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:5
[014:197] [2022-07-13 16:35:44 +0000.505807][35a] Run AGC when audioType = 0
[014:464] [2022-07-13 16:35:44 +0000.772613][381] RecordAudioSource::PullAudioFrame
[014:537] [2022-07-13 16:35:44 +0000.845413][389] DTS queue for
Generator:0x770fa7b8b8 7437
[014:562] [2022-07-13 16:35:44 +0000.870719][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:598] [2022-07-13 16:35:44 +0000.906008][356] The convert RGB to YUV take 3
[014:903] [2022-07-13 16:35:45 +0000.211820][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:014] [2022-07-13 16:35:45 +0000.322092][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[015:064] [2022-07-13 16:35:45 +0000.372413][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:109] [2022-07-13 16:35:45 +0000.417409][356] The convert RGB to YUV take 2
[015:109] [2022-07-13 16:35:45 +0000.417943][389] Push an pts:8015 to dts queue.
[015:140] [2022-07-13 16:35:45 +0000.448379][389] h264 add frame header cdr flag
[015:141] [2022-07-13 16:35:45 +0000.449037][389] Received key frame:8015
[015:141] [2022-07-13 16:35:45 +0000.449179][389] last dts:7971 currentPts:8015
ppsOrSPS:0 queue length:2
[015:168] [2022-07-13 16:35:45 +0000.476475][38a] get the H.264 IDR frame
[015:364] [2022-07-13 16:35:45 +0000.672722][356] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[015:365] [2022-07-13 16:35:45 +0000.673882][389] DTS queue for
Generator:0x770fa7b8b8 8241 8270
[015:567] [2022-07-13 16:35:45 +0000.875068][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:594] [2022-07-13 16:35:45 +0000.902551][356] The convert RGB to YUV take 2
[015:605] [2022-07-13 16:35:45 +0000.913762][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[015:900] [2022-07-13 16:35:46 +0000.208960][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:013] [2022-07-13 16:35:46 +0000.321404][381] resampled_data_size:1024
[016:063] [2022-07-13 16:35:46 +0000.371861][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:099] [2022-07-13 16:35:46 +0000.407344][356] The convert RGB to YUV take 2
[016:151] [2022-07-13 16:35:46 +0000.459799][381] AF_SpeedFilter::PullFrame eof4
[016:154] [2022-07-13 16:35:46 +0000.462155][381]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:198] [2022-07-13 16:35:46 +0000.506388][389] DTS queue for
Generator:0x770fa7b8b8 9069 9103
[016:201] [2022-07-13 16:35:46 +0000.509093][35a] Run AGC when audioType = 0
[016:201] [2022-07-13 16:35:46 +0000.509475][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:320] [2022-07-13 16:35:46 +0000.628437][381] RecordAudioSource::PullAudioFrame
[016:427] [2022-07-13 16:35:46 +0000.735713][389] Push an pts:9333 to dts queue.
[016:472] [2022-07-13 16:35:46 +0000.780528][389] last dts:9303 currentPts:9333
ppsOrSPS:0 queue length:2
[016:485] [2022-07-13 16:35:46 +0000.793882][388]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:7
[016:555] [2022-07-13 16:35:46 +0000.863789][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:596] [2022-07-13 16:35:46 +0000.904133][356] The convert RGB to YUV take 2
[016:601] [2022-07-13 16:35:46 +0000.909082][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[016:866] [2022-07-13 16:35:47 +0000.174167][382] The output timestamp from audio
mixer change:226810294
[016:900] [2022-07-13 16:35:47 +0000.208040][35a] On audio frame the broadcast with
timestamp:226810336 samples:480. (1000 frame for one log)

[016:907] [2022-07-13 16:35:47 +0000.215594][382] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[016:907] [2022-07-13 16:35:47 +0000.215915][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:029] [2022-07-13 16:35:47 +0000.337169][356] drawYUV420 render
OpenGLRenderProgram:0x76fa0cbe98
[017:031] [2022-07-13 16:35:47 +0000.339751][389] DTS queue for
Generator:0x770fa7b8b8 9905 9936
[017:045] [2022-07-13 16:35:47 +0000.353824][381] AF_SpeedFilter audio time,
0x76fa283480 rcv time: 226810477
[017:046] [2022-07-13 16:35:47 +0000.354220][381] AF_SpeedFilter audio time,
0x76fa283480 rcv time: 226810477in_nSamples:441
[017:059] [2022-07-13 16:35:47 +0000.367659][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:101] [2022-07-13 16:35:47 +0000.409490][356] The convert RGB to YUV take 2
[017:104] [2022-07-13 16:35:47 +0000.412943][389]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10006
[017:137] [2022-07-13 16:35:47 +0000.445381][389] h264 add frame header cdr flag
[017:137] [2022-07-13 16:35:47 +0000.445854][389] SendFrame
encodedImage._timeStamp:10006encodedImage->_length:262112
[017:137] [2022-07-13 16:35:47 +0000.445954][389] Received key frame:10006
[017:152] [2022-07-13 16:35:47 +0000.460188][381] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[017:152] [2022-07-13 16:35:47 +0000.460298][381]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 226810474
[017:152] [2022-07-13 16:35:47 +0000.460321][381]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[017:157] [2022-07-13 16:35:47 +0000.465329][356] GPUImageProcessing: process video
frame with resolution 1280 X 720
[017:157] [2022-07-13 16:35:47 +0000.465444][356] GPUImageProcessing: input frame
width1280 X 720
[017:157] [2022-07-13 16:35:47 +0000.465805][356] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:157] [2022-07-13 16:35:47 +0000.465879][356] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:164] [2022-07-13 16:35:47 +0000.472916][389] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10037 pts:10037
[017:165] [2022-07-13 16:35:47 +0000.473813][38a] get the H.264 IDR frame
[017:199] [2022-07-13 16:35:47 +0000.507814][389] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10104
[017:200] [2022-07-13 16:35:47 +0000.508003][389] push video frame to H264 encoder.
(100 frame for one log)

[017:200] [2022-07-13 16:35:47 +0000.508072][389] push video frame to H264 encoder.


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

[017:200] [2022-07-13 16:35:47 +0000.508096][389] H264Encode::push video frame to


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

[017:200] [2022-07-13 16:35:47 +0000.508122][389] The input pts:10104 fps:30


[017:238] [2022-07-13 16:35:47 +0000.546266][389] H264Encode::H264SWEncoder get
callback, length:144624 type:1 nalType:1length:144620
[017:322] [2022-07-13 16:35:47 +0000.630839][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[017:467] [2022-07-13 16:35:47 +0000.775391][356] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[017:557] [2022-07-13 16:35:47 +0000.865489][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:593] [2022-07-13 16:35:47 +0000.901207][356] The convert RGB to YUV take 2
[017:769] [2022-07-13 16:35:48 +0000.77161][389] Push an pts:10671 to dts queue.
[017:803] [2022-07-13 16:35:48 +0000.111159][389] last dts:10636 currentPts:10671
ppsOrSPS:0 queue length:2
[017:832] [2022-07-13 16:35:48 +0000.140332][389] DTS queue for
Generator:0x770fa7b8b8 10732
[017:901] [2022-07-13 16:35:48 +0000.209717][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:068] [2022-07-13 16:35:48 +0000.376764][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:097] [2022-07-13 16:35:48 +0000.405888][356] The convert RGB to YUV take 2
[018:170] [2022-07-13 16:35:48 +0000.478061][381] RecordAudioSource::PullAudioFrame
[018:191] [2022-07-13 16:35:48 +0000.499480][381] resampled_data_size:13312
[018:191] [2022-07-13 16:35:48 +0000.499705][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[018:193] [2022-07-13 16:35:48 +0000.501363][356] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[018:200] [2022-07-13 16:35:48 +0000.508459][35a] Run AGC when audioType = 0
[018:266] [2022-07-13 16:35:48 +0000.574509][381] AF_SpeedFilter audio time
[018:266] [2022-07-13 16:35:48 +0000.574783][381] AF_SpeedFilter audio time 111,
0x76fa283480 out time: 226811664 org time: 226811664
[018:428] [2022-07-13 16:35:48 +0000.736733][381] AF_SpeedFilter::PullFrame eof4
[018:431] [2022-07-13 16:35:48 +0000.739098][381]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:557] [2022-07-13 16:35:48 +0000.865465][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:596] [2022-07-13 16:35:48 +0000.904085][356] The convert RGB to YUV take 3
[018:666] [2022-07-13 16:35:48 +0000.974245][389] DTS queue for
Generator:0x770fa7b8b8 11567
[018:748] [2022-07-13 16:35:49 +0000.56191][388]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:2
[018:906] [2022-07-13 16:35:49 +0000.214741][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:040] [2022-07-13 16:35:49 +0000.348309][35a] haveEnoughProcessedData
internalAudioStream.length: 10
[019:060] [2022-07-13 16:35:49 +0000.368102][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:097] [2022-07-13 16:35:49 +0000.405180][356] The convert RGB to YUV take 2
[019:098] [2022-07-13 16:35:49 +0000.406675][389] Push an pts:12002 to dts queue.
[019:139] [2022-07-13 16:35:49 +0000.447021][389] h264 add frame header cdr flag
[019:139] [2022-07-13 16:35:49 +0000.447923][389] Received key frame:12002
[019:140] [2022-07-13 16:35:49 +0000.448013][389] last dts:11967 currentPts:12002
ppsOrSPS:0 queue length:2
[019:165] [2022-07-13 16:35:49 +0000.473982][38a] get the H.264 IDR frame
[019:499] [2022-07-13 16:35:49 +0000.807503][389] DTS queue for
Generator:0x770fa7b8b8 12370 12404
[019:528] [2022-07-13 16:35:49 +0000.836009][356] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[019:560] [2022-07-13 16:35:49 +0000.868353][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:598] [2022-07-13 16:35:49 +0000.906051][356] The convert RGB to YUV take 3
[019:788] [2022-07-13 16:35:50 +0000.96029][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[019:912] [2022-07-13 16:35:50 +0000.220738][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:025] [2022-07-13 16:35:50 +0000.333402][381] RecordAudioSource::PullAudioFrame
[020:061] [2022-07-13 16:35:50 +0000.369242][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:092] [2022-07-13 16:35:50 +0000.400989][356] The convert RGB to YUV take 1
[020:196] [2022-07-13 16:35:50 +0000.504424][35b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:196] [2022-07-13 16:35:50 +0000.504679][35b] _deviceSampleRate:48000

[020:200] [2022-07-13 16:35:50 +0000.508710][35a] Run AGC when audioType = 0


[020:200] [2022-07-13 16:35:50 +0000.508951][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:335] [2022-07-13 16:35:50 +0000.643521][389] DTS queue for
Generator:0x770fa7b8b8 13204 13237
[020:366] [2022-07-13 16:35:50 +0000.674344][356] drawYUV420 render
OpenGLRenderProgram:0x76fa0cbe98
[020:431] [2022-07-13 16:35:50 +0000.739151][389]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13333
[020:431] [2022-07-13 16:35:50 +0000.739285][389] Push an pts:13333 to dts queue.
[020:457] [2022-07-13 16:35:50 +0000.765140][381] resampled_data_size:4096
[020:477] [2022-07-13 16:35:50 +0000.785366][389] SendFrame
encodedImage._timeStamp:13333encodedImage->_length:201104
[020:477] [2022-07-13 16:35:50 +0000.785492][389] last dts:13304 currentPts:13333
ppsOrSPS:0 queue length:2
[020:528] [2022-07-13 16:35:50 +0000.836605][356] GPUImageProcessing: process video
frame with resolution 1280 X 720
[020:528] [2022-07-13 16:35:50 +0000.836711][356] GPUImageProcessing: input frame
width1280 X 720
[020:529] [2022-07-13 16:35:50 +0000.837065][356] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:529] [2022-07-13 16:35:50 +0000.837133][356] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:535] [2022-07-13 16:35:50 +0000.843338][389] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13402 pts:13402
[020:558] [2022-07-13 16:35:50 +0000.866852][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:562] [2022-07-13 16:35:50 +0000.870189][389] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13466
[020:562] [2022-07-13 16:35:50 +0000.870337][389] push video frame to H264 encoder.
(100 frame for one log)

[020:562] [2022-07-13 16:35:50 +0000.870366][389] push video frame to H264 encoder.


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

[020:562] [2022-07-13 16:35:50 +0000.870388][389] H264Encode::push video frame to


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

[020:562] [2022-07-13 16:35:50 +0000.870413][389] The input pts:13466 fps:30


[020:595] [2022-07-13 16:35:50 +0000.903860][356] The convert RGB to YUV take 2
[020:602] [2022-07-13 16:35:50 +0000.910039][389] H264Encode::H264SWEncoder get
callback, length:153216 type:1 nalType:1length:153212
[020:709] [2022-07-13 16:35:51 +0000.17838][381] AF_SpeedFilter::PullFrame eof4
[020:712] [2022-07-13 16:35:51 +0000.20185][381]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[020:757] [2022-07-13 16:35:51 +0000.65072][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[020:903] [2022-07-13 16:35:51 +0000.211078][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:062] [2022-07-13 16:35:51 +0000.370095][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:097] [2022-07-13 16:35:51 +0000.405964][356] The convert RGB to YUV take 3
[021:123] [2022-07-13 16:35:51 +0000.431553][388]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:5
[021:135] [2022-07-13 16:35:51 +0000.443150][389] h264 add frame header cdr flag
[021:135] [2022-07-13 16:35:51 +0000.443628][389] Received key frame:14002
[021:135] [2022-07-13 16:35:51 +0000.443688][389] DTS queue for
Generator:0x770fa7b8b8 14035
[021:170] [2022-07-13 16:35:51 +0000.478704][38a] get the H.264 IDR frame
[021:382] [2022-07-13 16:35:51 +0000.690314][381] AF_SpeedFilter audio 0x76fa283480
PullFrame
[021:557] [2022-07-13 16:35:51 +0000.865891][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:596] [2022-07-13 16:35:51 +0000.904650][356] The convert RGB to YUV take 2
[021:623] [2022-07-13 16:35:51 +0000.931064][356] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[021:763] [2022-07-13 16:35:52 +0000.71065][389] Push an pts:14665 to dts queue.
[021:801] [2022-07-13 16:35:52 +0000.109799][389] last dts:14639 currentPts:14665
ppsOrSPS:0 queue length:2
[021:883] [2022-07-13 16:35:52 +0000.191435][381] RecordAudioSource::PullAudioFrame
[021:903] [2022-07-13 16:35:52 +0000.211506][382] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:971] [2022-07-13 16:35:52 +0000.279252][389] DTS queue for
Generator:0x770fa7b8b8 14869
[022:060] [2022-07-13 16:35:52 +0000.368085][356] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:095] [2022-07-13 16:35:52 +0000.403878][356] The convert RGB to YUV take 3
[022:196] [2022-07-13 16:35:52 +0000.504332][35a] Run AGC when audioType = 0
[022:300] [2022-07-13 16:35:52 +0000.608102][356] StopRecording:
[022:300] [2022-07-13 16:35:52 +0000.608714][356] OnNeedStopRecording:
[022:304] [2022-07-13 16:35:52 +0000.612856][381] resampled_data_size:512
[022:305] [2022-07-13 16:35:52 +0000.613114][381] AF_SpeedFilter audio time 222,
0x76fa283480 out time: 226815634 org time: 226815634
[022:305] [2022-07-13 16:35:52 +0000.613268][381] PullAudioFrame: PullFrame audio
finished.
[022:305] [2022-07-13 16:35:52 +0000.613316][381]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[022:313] [2022-07-13 16:35:52 +0000.621309][5c02]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[022:313] [2022-07-13 16:35:52 +0000.621613][356] operator(): Stop
[022:313] [2022-07-13 16:35:52 +0000.621674][356] StopPullFrameAndWriteMp4
time:226815749 enter.

[022:313] [2022-07-13 16:35:52 +0000.621704][356] StopRecording:


[022:316] [2022-07-13 16:35:52 +0000.624140][389]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[022:320] [2022-07-13 16:35:52 +0000.628628][355] stop recording
[022:320] [2022-07-13 16:35:52 +0000.628765][355]
RecordingSessionInternalSimple:destroy media processers
[022:320] [2022-07-13 16:35:52 +0000.628813][355] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[022:320] [2022-07-13 16:35:52 +0000.628864][355] H264Encode::flushing hareware
Encoder
[022:321] [2022-07-13 16:35:52 +0000.629166][355] Flush time:226815757 enter.

[022:321] [2022-07-13 16:35:52 +0000.629298][355] H264Encoder encoder flush


[022:321] [2022-07-13 16:35:52 +0000.629350][355] flush output queue
[022:475] [2022-07-13 16:35:52 +0000.783162][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[022:632] [2022-07-13 16:35:52 +0000.940711][355] Flush leave. expire time = 311
ms

[022:632] [2022-07-13 16:35:52 +0000.940908][355] ~H264EncodeWrap:


[022:632] [2022-07-13 16:35:52 +0000.940952][355] ~H264Encode:
[022:633] [2022-07-13 16:35:52 +0000.940983][355] teardownCompressionSession:
H264Encode::destroying Encoder
[022:633] [2022-07-13 16:35:52 +0000.940999][355] Release time:226816069 enter.

[022:633] [2022-07-13 16:35:52 +0000.941126][355] Release:


MediaCodecVideoEncoder::Release _inited:1
[022:633] [2022-07-13 16:35:52 +0000.941204][355] Destroy time:226816069 enter.

[022:633] [2022-07-13 16:35:52 +0000.941226][355] H264Encoder encoderDestroy


[022:633] [2022-07-13 16:35:52 +0000.941242][355]
AndroidMediaCodecVideoEncoder::release env: 0x7722138bc0
[022:633] [2022-07-13 16:35:52 +0000.941265][355]
AndroidMediaCodecVideoEncoder::Destroy
[022:649] [2022-07-13 16:35:52 +0000.957653][355] Destroy leave. expire time = 16
ms

[022:649] [2022-07-13 16:35:52 +0000.957803][355] Release leave. expire time = 16


ms

[022:649] [2022-07-13 16:35:52 +0000.957837][355] ~AndroidHwAvcEncoder


time:226816085 enter.

[022:649] [2022-07-13 16:35:52 +0000.957954][355] Release time:226816085 enter.

[022:650] [2022-07-13 16:35:52 +0000.957985][355] Release: MediaCodecVideoEncoder::


has been released before, just return
[022:650] [2022-07-13 16:35:52 +0000.958017][355] Release leave. expire time = 1
ms

[022:650] [2022-07-13 16:35:52 +0000.958030][355] ~AndroidMediaCodecVideoEncoder


[022:650] [2022-07-13 16:35:52 +0000.958054][355] ~WrapAndroidMediaCodec
time:226816086 enter.

[022:650] [2022-07-13 16:35:52 +0000.958080][355] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:650] [2022-07-13 16:35:52 +0000.958092][355] video hevc hw codec


destructor:0x77225b2568

[022:650] [2022-07-13 16:35:52 +0000.958131][355] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[022:650] [2022-07-13 16:35:52 +0000.958182][355] teardownCompressionSession:


H264Encode::destroyed Encoder
[022:650] [2022-07-13 16:35:52 +0000.958204][355]
RecordingSessionInternalSimple:destroy aac encoder output!
[022:650] [2022-07-13 16:35:52 +0000.958228][355] AACSWEncode destructor
[022:659] [2022-07-13 16:35:52 +0000.967297][38a] MP4 close file successfully
[022:659] [2022-07-13 16:35:52 +0000.967410][38a] Recording session Internal:
notify recording ok
[022:659] [2022-07-13 16:35:52 +0000.967435][38a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4,
output_video_timestamp_:15205 last_video_pts_:15166
[022:659] [2022-07-13 16:35:52 +0000.967465][38a] OnRecordFinish:
[022:660] [2022-07-13 16:35:52 +0000.968310][38a] onRecordingOk: net seek
pos:0record video duration:15199record audio duration:15185
[022:660] [2022-07-13 16:35:52 +0000.968941][382] destructMicSource_w:
[022:661] [2022-07-13 16:35:52 +0000.969001][382] setOutput_w:
MicSource::setOutput() 0x0
[022:661] [2022-07-13 16:35:52 +0000.969025][382] close external audio stream

[022:661] [2022-07-13 16:35:52 +0000.969120][356] releaseThread 0x76fa14ad80


[022:661] [2022-07-13 16:35:52 +0000.969149][356] ~MicSource: Mic source
destroyed:0x76f9fa8380
[022:661] [2022-07-13 16:35:52 +0000.969974][356] StopPullFrameAndWriteMp4 leave.
expire time = 349 ms

[022:662] [2022-07-13 16:35:52 +0000.970048][356] DestroyPipelineAndFilters


time:226816098 enter.

[022:662] [2022-07-13 16:35:52 +0000.970076][356] UnbindInputFilter 0x76fa14c0c0


this 0x76fa0cc0c0
[022:662] [2022-07-13 16:35:52 +0000.970102][356] UnbindInputFilter 0x76fa14c9d8
this 0x76fa2835d0
[022:662] [2022-07-13 16:35:52 +0000.970146][356] UnbindInputFilter 0x76fa0cc0c0
this 0x772062b1e0
[022:662] [2022-07-13 16:35:52 +0000.970160][356] filter: filter pipeline destroy
this: 0x772062b140
[022:662] [2022-07-13 16:35:52 +0000.970349][356] ClearVideoOfSources: recodring
total frames:0
[022:662] [2022-07-13 16:35:52 +0000.970391][356] ClearVideoOfSources:
[022:662] [2022-07-13 16:35:52 +0000.970410][356] GPUImageProcessing destruct.
[022:662] [2022-07-13 16:35:52 +0000.970465][356] destroy TrivalImageDrawer
0x76f52211c0
[022:662] [2022-07-13 16:35:52 +0000.970484][356] The shader has been initialize,
clean up them.

[022:662] [2022-07-13 16:35:52 +0000.970521][356] ~OpenGLFrameBuffer:


[022:662] [2022-07-13 16:35:52 +0000.970606][356] ~OpenGLFrameBuffer:
[022:662] [2022-07-13 16:35:52 +0000.970673][356] ~OpenGLFrameBuffer:
[022:662] [2022-07-13 16:35:52 +0000.970736][356] ~OpenGLFrameBuffer:
[022:662] [2022-07-13 16:35:52 +0000.970799][356] ~OpenGLFrameBuffer:
[022:662] [2022-07-13 16:35:52 +0000.970902][356] ~OpenGLFrameBuffer:
[022:663] [2022-07-13 16:35:52 +0000.971235][356] GPUImageProcessing destruct
finish.
[022:663] [2022-07-13 16:35:52 +0000.971275][356] GPURGBAFrame destruct.
[022:663] [2022-07-13 16:35:52 +0000.971317][356] destroy OpenGLRenderProgram
0x76fa0cbe98
[022:663] [2022-07-13 16:35:52 +0000.971344][356] ~CameraSource time:226816099
enter.

[022:663] [2022-07-13 16:35:52 +0000.971365][356] ~CameraSource leave. expire time


= 0 ms
[022:663] [2022-07-13 16:35:52 +0000.971383][356] ~RecordAudioSource time:226816099
enter.

[022:663] [2022-07-13 16:35:52 +0000.971399][356] ~RecordAudioSource leave. expire


time = 0 ms

[022:663] [2022-07-13 16:35:52 +0000.971415][356] DestroyPipelineAndFilters leave.


expire time = 1 ms

[022:690] [2022-07-13 16:35:52 +0000.998504][5c02]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:691] [2022-07-13 16:35:52 +0000.999120][5c02] machine model :xiaomi
[022:691] [2022-07-13 16:35:52 +0000.999167][5c02] Support this machine
model :xiaomi
[022:691] [2022-07-13 16:35:52 +0000.999256][5c02] global inited! current sdk
version: 07-20-936c45f
[022:691] [2022-07-13 16:35:52 +0000.999417][5c02] filter: filter pipeline
construtc this: 0x76fa0a0480
[022:691] [2022-07-13 16:35:52 +0000.999450][5c02] MediaFilterGraph:
MediaFilterGraph construct
[022:691] [2022-07-13 16:35:52 +0000.999465][5c02] GLESContext:
[022:691] [2022-07-13 16:35:52 +0000.999497][5c02] The result of eglGetDisplay is:
0xb40000780227a8c0
[022:693] [2022-07-13 16:35:53 +0000.1215][5c02] The result of creation:
0x7720949100
[022:693] [2022-07-13 16:35:53 +0000.1403][5c02] The result of
eglCreatePbufferSurface is: 0x7720949280
[022:694] [2022-07-13 16:35:53 +0000.2498][5c02] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
[022:694] [2022-07-13 16:35:53 +0000.2624][5c02] The source 0 speed:1
[022:694] [2022-07-13 16:35:53 +0000.2654][5c02] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4,
delay: 0
[022:694] [2022-07-13 16:35:53 +0000.2686][5c02] CreateDecoderByVideoSource
time:226816130 enter.

[022:695] [2022-07-13 16:35:53 +0000.3813][5c02] running_decoder_count:0max count:2


[022:695] [2022-07-13 16:35:53 +0000.3881][5c02] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x777819fc00
[022:697] [2022-07-13 16:35:53 +0000.5345][3a8] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2 @
0x76f45e0800] Current FFmpeg version git-2021-06-16-97cea6f

[022:740] [2022-07-13 16:35:53 +0000.48226][3a8] OnStreamInfoFound: video


duration_: 15199
[022:741] [2022-07-13 16:35:53 +0000.49654][5c02] start decoder
[022:741] [2022-07-13 16:35:53 +0000.49725][5c02] CreateDecoderByVideoSource
leave. expire time = 47 ms

[022:741] [2022-07-13 16:35:53 +0000.49779][5c02] BindInputFilter 0x7720547220


this 0x76f9f8b498
[022:741] [2022-07-13 16:35:53 +0000.49811][5c02] BindInputFilter 0x76f9f8b498
this 0x76f9f8b558
[022:741] [2022-07-13 16:35:53 +0000.49846][5c02] BindInputFilter 0x7720547220
this 0x76f9f8b618
[022:741] [2022-07-13 16:35:53 +0000.49877][5c02] BindInputFilter 0x76f9f8b618
this 0x76f9f8b6d8
[022:741] [2022-07-13 16:35:53 +0000.49902][5c02] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
[022:741] [2022-07-13 16:35:53 +0000.49921][5c02] BindInputFilter 0x76f9f8b558
this 0x76fa02fe98
[022:741] [2022-07-13 16:35:53 +0000.49946][5c02] BindInputFilter 0x76fa02fe98
this 0x76fa0a0520
[022:742] [2022-07-13 16:35:53 +0000.49974][5c02] BindInputFilter 0x76f9f8b6d8
this 0x76fa030258
[022:742] [2022-07-13 16:35:53 +0000.49999][5c02] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
[022:742] [2022-07-13 16:35:53 +0000.50789][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[022:743] [2022-07-13 16:35:53 +0000.51299][5c02] machine model :xiaomi
[022:743] [2022-07-13 16:35:53 +0000.51340][5c02] Support this machine
model :xiaomi
[022:743] [2022-07-13 16:35:53 +0000.51355][5c02] global inited! current sdk
version: 07-20-936c45f
[022:743] [2022-07-13 16:35:53 +0000.51413][5c02] GetPipeline:
-----------------------------------------
[022:743] [2022-07-13 16:35:53 +0000.51434][5c02] GetPipeline: source: 0x7720547000
[022:743] [2022-07-13 16:35:53 +0000.51448][5c02] GetPipeline: filter: NULLFilter
[022:743] [2022-07-13 16:35:53 +0000.51460][5c02] GetPipeline: filter: NULLFilter
[022:743] [2022-07-13 16:35:53 +0000.51470][5c02] GetPipeline: filter: NULLFilter
[022:743] [2022-07-13 16:35:53 +0000.51494][5c02] GetPipeline: audio filter:
AuidoNULLFilter
[022:743] [2022-07-13 16:35:53 +0000.51506][5c02] GetPipeline: audio filter:
AuidoNULLFilter
[022:743] [2022-07-13 16:35:53 +0000.51525][5c02] GetPipeline: audio filter:
AudioNUllFilter
[022:743] [2022-07-13 16:35:53 +0000.51536][5c02] GetPipeline:
------------------------------------------
[022:743] [2022-07-13 16:35:53 +0000.51559][5c02] filter: filter pipeline2 update
pattern: 0
[022:743] [2022-07-13 16:35:53 +0000.51866][5c02] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:744] [2022-07-13 16:35:53 +0000.52053][5c02] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:744] [2022-07-13 16:35:53 +0000.52096][5c02] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:744] [2022-07-13 16:35:53 +0000.52221][5c02] DeviceInit:
[022:744] [2022-07-13 16:35:53 +0000.52428][5c02] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:744] [2022-07-13 16:35:53 +0000.52696][5c02] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:744] [2022-07-13 16:35:53 +0000.52963][5c02] CreatePlatformSpecificObjects:
[022:745] [2022-07-13 16:35:53 +0000.53008][5c02] audio device use null audio
input and opensl output
[022:745] [2022-07-13 16:35:53 +0000.53054][5c02] Create OpenSLES output module
with java VM support.

[022:745] [2022-07-13 16:35:53 +0000.53203][5c02] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:745] [2022-07-13 16:35:53 +0000.53430][5c02] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:745] [2022-07-13 16:35:53 +0000.53634][5c02] Create OpenSLES output module
with buffer num:2

[022:745] [2022-07-13 16:35:53 +0000.53735][5c02] Error(trace.cc:40): Init the


output and input for audio device template.
[022:745] [2022-07-13 16:35:53 +0000.53761][5c02] Init the output device.

[022:745] [2022-07-13 16:35:53 +0000.53790][5c02] Set the playout as stereo:1


[022:745] [2022-07-13 16:35:53 +0000.53858][5c02] Set the sample rate to be:44100

[022:745] [2022-07-13 16:35:53 +0000.53900][5c02] Low latency buffer size:144 low


sample rate:48000
[022:745] [2022-07-13 16:35:53 +0000.53930][5c02] DeviceInit: Done
[022:746] [2022-07-13 16:35:53 +0000.54087][5c02] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[022:747] [2022-07-13 16:35:53 +0000.55294][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[022:747] [2022-07-13 16:35:53 +0000.55474][5c02]
MediaFilterPlayer::SetPlayerNotify 0x76f576d180
[022:748] [2022-07-13 16:35:53 +0000.56111][5c02]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[022:748] [2022-07-13 16:35:53 +0000.56161][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[022:748] [2022-07-13 16:35:53 +0000.56901][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[022:749] [2022-07-13 16:35:53 +0000.57540][5c02] SetGraphLoop: SetGraphLoop 1
[022:749] [2022-07-13 16:35:53 +0000.57580][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[022:750] [2022-07-13 16:35:53 +0000.58100][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[022:750] [2022-07-13 16:35:53 +0000.58903][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[022:751] [2022-07-13 16:35:53 +0000.59632][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[022:751] [2022-07-13 16:35:53 +0000.59883][3b7] Start:
[022:752] [2022-07-13 16:35:53 +0000.60058][3b6] operator(): video render started.
[022:752] [2022-07-13 16:35:53 +0000.60175][3b7] Start:
[022:752] [2022-07-13 16:35:53 +0000.60286][3b7] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[022:752] [2022-07-13 16:35:53 +0000.60324][3b7] Reset: history total size: 98
[022:752] [2022-07-13 16:35:53 +0000.60349][3b7] DeviceStart:
audioDevice_:0x77179d2000
[022:752] [2022-07-13 16:35:53 +0000.60370][3b7] DeviceStart: time profile playout
init before
[022:752] [2022-07-13 16:35:53 +0000.60397][3b7] DeviceStart: time profile playout
init end
[022:752] [2022-07-13 16:35:53 +0000.60418][3b7] OpenSlesOutput:Start playout

[022:752] [2022-07-13 16:35:53 +0000.60720][3b5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x77176ec718
[022:752] [2022-07-13 16:35:53 +0000.60659][3b6] DriveRender working... (1/200)
[022:752] [2022-07-13 16:35:53 +0000.60852][3b6] Warning(video_render.cc:390): No
picture to display (1/50)
[022:753] [2022-07-13 16:35:53 +0000.61377][3b7] Create the opensl output player.
streamtype before:0

[022:753] [2022-07-13 16:35:53 +0000.61461][3b7] Create the opensl output player.


streamtype after:3
[022:758] [2022-07-13 16:35:53 +0000.66772][3a9] NO get frame from decoder
[022:764] [2022-07-13 16:35:53 +0000.72380][3a9] NO get frame from decoder
[022:764] [2022-07-13 16:35:53 +0000.72708][3a9] NO get frame from decoder
[022:767] [2022-07-13 16:35:53 +0000.75423][3a9] NO get frame from decoder
[022:771] [2022-07-13 16:35:53 +0000.79147][3a9] NO get frame from decoder
[022:773] [2022-07-13 16:35:53 +0000.81590][3a9] NO get frame from decoder
[022:778] [2022-07-13 16:35:53 +0000.86695][3a9] NO get frame from decoder
[022:781] [2022-07-13 16:35:53 +0000.89834][3a9] NO get frame from decoder
[022:803] [2022-07-13 16:35:53 +0000.111960][3b7] Enqueue opensl buffer size:1764
[022:815] [2022-07-13 16:35:53 +0000.123211][3b7] DeviceStart: time profile playout
all end
[022:815] [2022-07-13 16:35:53 +0000.123284][3b7] operator(): Audio playback
started.
[022:815] [2022-07-13 16:35:53 +0000.123270][3ba]
PlayerSimpleBufferQueueCallbackHandler function
[022:815] [2022-07-13 16:35:53 +0000.123466][3ba] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[022:815] [2022-07-13 16:35:53 +0000.123503][3b8] Pull audio failed.(wait video!)
[022:815] [2022-07-13 16:35:53 +0000.123590][3b8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:815] [2022-07-13 16:35:53 +0000.123559][3ba]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:817] [2022-07-13 16:35:53 +0000.125637][3b8] Pull audio failed.(wait video!)
[022:817] [2022-07-13 16:35:53 +0000.125777][3b8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:815] [2022-07-13 16:35:53 +0000.123484][3b7] operator(): Started now!
[022:815] [2022-07-13 16:35:53 +0000.123559][3b9] Error(video_source.cc:430): wait
decoder a frame: 0
[022:819] [2022-07-13 16:35:53 +0000.127346][3b9] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[022:822] [2022-07-13 16:35:53 +0000.130159][3b9] OnVideoFrameReady(1/200)
[022:823] [2022-07-13 16:35:53 +0000.131096][3b8] audio_frame_list_ empty
[022:823] [2022-07-13 16:35:53 +0000.131755][3b6] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[022:823] [2022-07-13 16:35:53 +0000.131836][3b6] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:226816259
[022:847] [2022-07-13 16:35:53 +0000.155774][3b6] lipsync_debug: render a video
frame
[022:847] [2022-07-13 16:35:53 +0000.155851][3b6] lipsync_debug: First video frame
rendering.
[022:857] [2022-07-13 16:35:53 +0000.165178][3b6] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:25 timeDelta:34 last video ts:900 frame->pts:3150 pkt_dts:-
9223372036854775808 pkt_pts:-9223372036854775808
[022:857] [2022-07-13 16:35:53 +0000.165271][3b6] lipsync_debug: tsDelta -
timeDelta = -9
[022:857] [2022-07-13 16:35:53 +0000.165289][3b6] lipsync_debug:result remaining
time:0
[022:857] [2022-07-13 16:35:53 +0000.165303][3b6] dynamic updated lipsync delay:0
[022:872] [2022-07-13 16:35:53 +0000.179994][3b6] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[022:872] [2022-07-13 16:35:53 +0000.180105][3b6] lipsync_debug:result remaining
time:7
[022:882] [2022-07-13 16:35:53 +0000.190842][3b9]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[023:033] [2022-07-13 16:35:53 +0000.341509][3b8] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[023:033] [2022-07-13 16:35:53 +0000.341652][3b8] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:033] [2022-07-13 16:35:53 +0000.341756][3b7] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[023:033] [2022-07-13 16:35:53 +0000.341824][3b7] The audio playback speed:100
(1/100)
[023:033] [2022-07-13 16:35:53 +0000.341847][3b7] lipsync_debug: The current played
audio timestamp is:0(1/50)
[023:033] [2022-07-13 16:35:53 +0000.341863][3b7] First audio frame rendering
[023:034] [2022-07-13 16:35:53 +0000.342827][3b8] audio frame wait video
frame.last_video_timestamp:134 last_audio_timestamp:254.921
[023:071] [2022-07-13 16:35:53 +0000.379343][3b9] video frame wait audio frame:
last_video_timestamp:374 last_audio_timestamp:254.921
[023:482] [2022-07-13 16:35:53 +0000.790672][3b6] lipsync_debug:displaying video
ts:60210 The current displayed video timestamp is:226816918
[023:742] [2022-07-13 16:35:54 +0000.50491][3ba]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:815] [2022-07-13 16:35:54 +0000.123355][3b7] do work DoLipsync!
[023:815] [2022-07-13 16:35:54 +0000.123564][3b7] total delay:379 videoTsMS:974
audioTsMS:595 diff:379
[023:815] [2022-07-13 16:35:54 +0000.123624][3b7] Set the lipsync delay:379
[023:845] [2022-07-13 16:35:54 +0000.153426][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[023:850] [2022-07-13 16:35:54 +0000.158981][3b7] Stop:
[023:851] [2022-07-13 16:35:54 +0000.159192][3b6] operator(): Video Render stopped.
[023:851] [2022-07-13 16:35:54 +0000.159505][3b7] Stop:
[023:851] [2022-07-13 16:35:54 +0000.159825][3b7] DeviceStop:
audioDevice_:0x77179d2000
[023:851] [2022-07-13 16:35:54 +0000.159918][3b7] OpenSlesOutput:Stop playout

[023:853] [2022-07-13 16:35:54 +0000.161552][3b7] DeviceStop: Done


[023:853] [2022-07-13 16:35:54 +0000.161877][3b7] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[023:853] [2022-07-13 16:35:54 +0000.161943][3b7] operator(): Stop now!
[023:901] [2022-07-13 16:35:54 +0000.209562][5c02]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[023:901] [2022-07-13 16:35:54 +0000.209705][5c02] StopPreView: Have Stopped,
operation cancel
[023:901] [2022-07-13 16:35:54 +0000.209745][5c02] Stop:
[023:901] [2022-07-13 16:35:54 +0000.209850][3b7] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[023:902] [2022-07-13 16:35:54 +0000.210000][5c02] DeviceRelease:
audioDevice_:0x77179d2000
[023:902] [2022-07-13 16:35:54 +0000.210029][5c02] OpenSlesOutput:Stop playout

[023:902] [2022-07-13 16:35:54 +0000.210062][5c02] DeviceRelease: Release the


webrtc device object.
[023:902] [2022-07-13 16:35:54 +0000.210204][5c02] OpenSlesOutput destruct.

[023:902] [2022-07-13 16:35:54 +0000.210260][5c02] DeviceRelease: Done


[023:902] [2022-07-13 16:35:54 +0000.210348][5c02] Stop:
[023:902] [2022-07-13 16:35:54 +0000.210548][3b6] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[023:922] [2022-07-13 16:35:54 +0000.230677][5c02] global uninited!
[023:925] [2022-07-13 16:35:54 +0000.233633][5c02]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[023:926] [2022-07-13 16:35:54 +0000.234121][5c02] ~MediaFilterGraph:
MediaFilterGraph destruct
[023:926] [2022-07-13 16:35:54 +0000.234242][5c02] RemoveVideoBackGroud: hava not
add video backgroud
[023:926] [2022-07-13 16:35:54 +0000.234315][5c02] UnbindInputFilter 0x76fa02fe98
this 0x76fa0a0520
[023:926] [2022-07-13 16:35:54 +0000.234374][5c02] ClearAllSource: remove source
filter, sourceid: 0x7720547000
[023:926] [2022-07-13 16:35:54 +0000.234411][5c02] DestoryDecoderByVideoSource
time:226817362 enter.

[023:926] [2022-07-13 16:35:54 +0000.234817][5c02] ~VideoBindDecoder time:226817362


enter.

[023:927] [2022-07-13 16:35:54 +0000.235152][5c02] CleanUp time:226817363 enter.

[023:987] [2022-07-13 16:35:54 +0000.295085][5c02] CleanUp leave. expire time = 60


ms

[023:987] [2022-07-13 16:35:54 +0000.295171][5c02] CleanUp time:226817423 enter.

[023:987] [2022-07-13 16:35:54 +0000.295562][5c02] CleanUp leave. expire time = 0


ms

[023:989] [2022-07-13 16:35:54 +0000.297040][5c02] ~VideoBindDecoder leave. expire


time = 63 ms

[023:989] [2022-07-13 16:35:54 +0000.297115][5c02] DestoryDecoderByVideoSource


leave. expire time = 63 ms

[023:989] [2022-07-13 16:35:54 +0000.297151][5c02] UnbindInputFilter 0x76f9f8b558


this 0x76fa02fe98
[023:989] [2022-07-13 16:35:54 +0000.297181][5c02] UnbindInputFilter 0x76f9f8b498
this 0x76f9f8b558
[023:989] [2022-07-13 16:35:54 +0000.297210][5c02] UnbindInputFilter 0x7720547220
this 0x76f9f8b498
[023:989] [2022-07-13 16:35:54 +0000.297235][5c02] UnbindInputFilter 0x76f9f8b6d8
this 0x76fa030258
[023:989] [2022-07-13 16:35:54 +0000.297287][5c02] UnbindInputFilter 0x76f9f8b618
this 0x76f9f8b6d8
[023:989] [2022-07-13 16:35:54 +0000.297319][5c02] UnbindInputFilter 0x7720547220
this 0x76f9f8b618
[023:989] [2022-07-13 16:35:54 +0000.297565][5c02] ~GLESContext:
[023:993] [2022-07-13 16:35:54 +0000.301139][5c02] GLESContext destruct finish.
[023:993] [2022-07-13 16:35:54 +0000.301241][5c02] filter: filter pipeline destroy
this: 0x76fa0a0480
[023:994] [2022-07-13 16:35:54 +0000.302032][5c02]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[023:994] [2022-07-13 16:35:54 +0000.302501][5c02] machine model :xiaomi
[023:994] [2022-07-13 16:35:54 +0000.302546][5c02] Support this machine
model :xiaomi
[023:994] [2022-07-13 16:35:54 +0000.302577][5c02] global inited! current sdk
version: 07-20-936c45f
[023:994] [2022-07-13 16:35:54 +0000.302754][5c02] filter: filter pipeline
construtc this: 0x76fa0a0480
[023:994] [2022-07-13 16:35:54 +0000.302792][5c02] MediaFilterGraph:
MediaFilterGraph construct
[023:994] [2022-07-13 16:35:54 +0000.302810][5c02] GLESContext:
[023:994] [2022-07-13 16:35:54 +0000.302853][5c02] The result of eglGetDisplay is:
0xb40000780227a8c0
[023:996] [2022-07-13 16:35:54 +0000.304172][5c02] The result of creation:
0x772ded7d00
[023:996] [2022-07-13 16:35:54 +0000.304332][5c02] The result of
eglCreatePbufferSurface is: 0x7720940f00
[023:996] [2022-07-13 16:35:54 +0000.304454][5c02] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
[023:996] [2022-07-13 16:35:54 +0000.304483][5c02] The source 0 speed:1
[023:996] [2022-07-13 16:35:54 +0000.304510][5c02] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4,
delay: 0
[023:996] [2022-07-13 16:35:54 +0000.304537][5c02] CreateDecoderByVideoSource
time:226817432 enter.

[023:997] [2022-07-13 16:35:54 +0000.305240][5c02] running_decoder_count:0max


count:2
[023:997] [2022-07-13 16:35:54 +0000.305288][5c02] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x777819fc00
[023:998] [2022-07-13 16:35:54 +0000.306331][3bf] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x76f45e1a00] Current FFmpeg version git-2021-06-16-97cea6f

[024:024] [2022-07-13 16:35:54 +0000.332731][3bf] OnStreamInfoFound: video


duration_: 15199
[024:027] [2022-07-13 16:35:54 +0000.335910][3c1] NO get frame from decoder
[024:028] [2022-07-13 16:35:54 +0000.336019][5c02] start decoder
[024:028] [2022-07-13 16:35:54 +0000.336087][5c02] CreateDecoderByVideoSource
leave. expire time = 32 ms

[024:028] [2022-07-13 16:35:54 +0000.336175][5c02] BindInputFilter 0x7720547220


this 0x76f9f8b018
[024:028] [2022-07-13 16:35:54 +0000.336234][5c02] BindInputFilter 0x76f9f8b018
this 0x76f9f8b258
[024:028] [2022-07-13 16:35:54 +0000.336289][5c02] BindInputFilter 0x7720547220
this 0x76f9f8b498
[024:028] [2022-07-13 16:35:54 +0000.336344][5c02] BindInputFilter 0x76f9f8b498
this 0x76f9f8b558
[024:028] [2022-07-13 16:35:54 +0000.336377][5c02] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
[024:028] [2022-07-13 16:35:54 +0000.336430][5c02] BindInputFilter 0x76f9f8b258
this 0x76f9f8b618
[024:028] [2022-07-13 16:35:54 +0000.336482][5c02] BindInputFilter 0x76f9f8b618
this 0x76fa0a0520
[024:028] [2022-07-13 16:35:54 +0000.336699][5c02] BindInputFilter 0x76f9f8b558
this 0x76f9f8b6d8
[024:028] [2022-07-13 16:35:54 +0000.336785][5c02] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_226800390.mp4
[024:029] [2022-07-13 16:35:54 +0000.337485][3c1] NO get frame from decoder
[024:030] [2022-07-13 16:35:54 +0000.338395][3c1] NO get frame from decoder
[024:031] [2022-07-13 16:35:54 +0000.339253][5c02]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[024:031] [2022-07-13 16:35:54 +0000.339461][3c1] NO get frame from decoder
[024:031] [2022-07-13 16:35:54 +0000.339849][5c02] MediaComposeFile time:226817467
enter.

[024:032] [2022-07-13 16:35:54 +0000.340074][5c02] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[024:032] [2022-07-13 16:35:54 +0000.340268][3c1] NO get frame from decoder
[024:032] [2022-07-13 16:35:54 +0000.340377][5c02] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[024:032] [2022-07-13 16:35:54 +0000.340465][5c02] Recording session using default
bitrate support by app:31457280
[024:037] [2022-07-13 16:35:54 +0000.345574][3c1] NO get frame from decoder
[024:037] [2022-07-13 16:35:54 +0000.346237][3db] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76bcdda540
[024:038] [2022-07-13 16:35:54 +0000.346342][3db] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[024:038] [2022-07-13 16:35:54 +0000.346554][5c02] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[024:038] [2022-07-13 16:35:54 +0000.346730][5c02] GetPipeline:
-----------------------------------------
[024:038] [2022-07-13 16:35:54 +0000.346761][5c02] GetPipeline: source:
0x7720547000
[024:038] [2022-07-13 16:35:54 +0000.346778][5c02] GetPipeline: filter: NULLFilter
[024:038] [2022-07-13 16:35:54 +0000.346797][5c02] GetPipeline: filter: NULLFilter
[024:038] [2022-07-13 16:35:54 +0000.346810][5c02] GetPipeline: filter: NULLFilter
[024:038] [2022-07-13 16:35:54 +0000.346823][5c02] GetPipeline: audio filter:
AuidoNULLFilter
[024:038] [2022-07-13 16:35:54 +0000.346836][5c02] GetPipeline: audio filter:
AuidoNULLFilter
[024:038] [2022-07-13 16:35:54 +0000.346849][5c02] GetPipeline: audio filter:
AudioNUllFilter
[024:038] [2022-07-13 16:35:54 +0000.346864][5c02] GetPipeline:
------------------------------------------
[024:038] [2022-07-13 16:35:54 +0000.346880][5c02] filter: filter pipeline2 update
pattern: 2
[024:039] [2022-07-13 16:35:54 +0000.347609][5c02] MediaComposeFile leave. expire
time = 8 ms

[024:040] [2022-07-13 16:35:54 +0000.348116][5c02] machine model :xiaomi


[024:040] [2022-07-13 16:35:54 +0000.348160][5c02] Support this machine
model :xiaomi
[024:040] [2022-07-13 16:35:54 +0000.348176][5c02] global inited! current sdk
version: 07-20-936c45f
[024:040] [2022-07-13 16:35:54 +0000.348722][3c1] NO get frame from decoder
[024:042] [2022-07-13 16:35:54 +0000.350381][3c1] NO get frame from decoder
[024:063] [2022-07-13 16:35:54 +0000.371049][5c02]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[024:063] [2022-07-13 16:35:54 +0000.371250][5c02] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 365
[024:064] [2022-07-13 16:35:54 +0000.372133][5c02]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[024:064] [2022-07-13 16:35:54 +0000.372246][5c02] BeginCompose: BeginCompose, is
composing 0
[024:064] [2022-07-13 16:35:54 +0000.372351][3db] start recording, file path:
[024:064] [2022-07-13 16:35:54 +0000.372660][3db] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 365 audio_timescale:44100
video_timescale:90000
[024:064] [2022-07-13 16:35:54 +0000.372709][3db] 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
[024:064] [2022-07-13 16:35:54 +0000.372740][3db] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 365
[024:064] [2022-07-13 16:35:54 +0000.372774][3db] fd_open successed
handle:0xb4000078bdab61e0
[024:064] [2022-07-13 16:35:54 +0000.372941][3db] create mp4 file:377 m_fileHandle:
0x77176ec400
[024:064] [2022-07-13 16:35:54 +0000.372966][3db] MP4 file: is opened successfully
[024:065] [2022-07-13 16:35:54 +0000.372983][3db] setupMediaProcessers:
[024:065] [2022-07-13 16:35:54 +0000.372997][3db]
RecordingSessionInternalSimple:setup media processers.
[024:065] [2022-07-13 16:35:54 +0000.373012][3db] construct AAC encoder
[024:065] [2022-07-13 16:35:54 +0000.373300][3db] H264Encoder creating:
ultrafast012323
[024:065] [2022-07-13 16:35:54 +0000.373347][3db] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[024:065] [2022-07-13 16:35:54 +0000.373747][3db] H264Encode::GetMachineModel is
M2101K9AG
[024:065] [2022-07-13 16:35:54 +0000.373782][3db] H264Encoder machine_mode
is:M2101K9AG
[024:065] [2022-07-13 16:35:54 +0000.373799][3db] H264Encode::machine size :9
machine_mode:M2101K9AG
[024:065] [2022-07-13 16:35:54 +0000.373817][3db] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[024:065] [2022-07-13 16:35:54 +0000.373833][3db] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[024:065] [2022-07-13 16:35:54 +0000.373848][3db] setupCompressionSession:
[024:065] [2022-07-13 16:35:54 +0000.373862][3db] H264Encode::creating hareware
Encoder
[024:065] [2022-07-13 16:35:54 +0000.373877][3db] AndroidHwAvcEncoder
time:226817501 enter.

[024:066] [2022-07-13 16:35:54 +0000.374053][3db] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000078bd9e6540 address:0x7670091760
[024:067] [2022-07-13 16:35:54 +0000.375824][3db] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[024:067] [2022-07-13 16:35:54 +0000.375893][3db] The video avc hw codec address is
0x772e1f8878
[024:068] [2022-07-13 16:35:54 +0000.376007][3db] AndroidHwAvcEncoder leave.
expire time = 3 ms

[024:068] [2022-07-13 16:35:54 +0000.376034][3db] RegisterEncodeCompleteCallback


time:226817504 enter.

[024:068] [2022-07-13 16:35:54 +0000.376208][3db] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[024:068] [2022-07-13 16:35:54 +0000.376246][3db] InitEncode time:226817504 enter.

[024:068] [2022-07-13 16:35:54 +0000.376342][3db] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[024:068] [2022-07-13 16:35:54 +0000.376372][3db] Create time:226817504 enter.

[024:068] [2022-07-13 16:35:54 +0000.376393][3db] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[024:068] [2022-07-13 16:35:54 +0000.376420][3db]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x76fa030dc0
[024:068] [2022-07-13 16:35:54 +0000.376560][3db] supported_type:video/avc
[024:068] [2022-07-13 16:35:54 +0000.376588][3db] name:OMX.qcom.video.encoder.avc
mime:video/avc
[024:068] [2022-07-13 16:35:54 +0000.376628][3db] hwCodecPrefix :OMX.qcom.
[024:068] [2022-07-13 16:35:54 +0000.376700][3db] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[024:068] [2022-07-13 16:35:54 +0000.376725][3db] mediacodec_createCodecByName
time:226817504 enter.

[024:068] [2022-07-13 16:35:54 +0000.376746][3db] WrapAndroidMediaCodec


time:226817504 enter.

[024:068] [2022-07-13 16:35:54 +0000.376862][3db] WrapAndroidMediaCodec leave.


expire time = 0 ms

[024:069] [2022-07-13 16:35:54 +0000.377452][3e2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x76f9ff4e98
[024:108] [2022-07-13 16:35:54 +0000.416422][3db] mediacodec_createCodecByName
leave. expire time = 40 ms

[024:108] [2022-07-13 16:35:54 +0000.416540][3db] WrapAndroidMediaFromat


time:226817544 enter.

[024:108] [2022-07-13 16:35:54 +0000.416608][3db] WrapAndroidMediaFromat leave.


expire time = 0 ms

[024:150] [2022-07-13 16:35:54 +0000.458638][3db] Destroy time:226817586 enter.

[024:150] [2022-07-13 16:35:54 +0000.458710][3db] WrapAndroidMediaFromat::


Destroy
[024:150] [2022-07-13 16:35:54 +0000.458734][3db] Destroy leave. expire time = 0
ms

[024:150] [2022-07-13 16:35:54 +0000.458753][3db] ~WrapAndroidMediaFromat


time:226817586 enter.

[024:150] [2022-07-13 16:35:54 +0000.458774][3db] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[024:150] [2022-07-13 16:35:54 +0000.458795][3db] Create leave. expire time = 82


ms

[024:150] [2022-07-13 16:35:54 +0000.458814][3db] isSemiPlanarSupport


time:226817586 enter.

[024:150] [2022-07-13 16:35:54 +0000.458831][3db] H264Encoder isSemiPlanarSupport


[024:150] [2022-07-13 16:35:54 +0000.458849][3db] isSemiPlanarSupport leave.
expire time = 0 ms

[024:150] [2022-07-13 16:35:54 +0000.458869][3db] creat hw H264Encoder success,


isSemiPlanar:1
[024:151] [2022-07-13 16:35:54 +0000.458995][3db] InitEncode leave. expire time =
83 ms

[024:151] [2022-07-13 16:35:54 +0000.459018][3db] H264Encode::created Encoder


[024:151] [2022-07-13 16:35:54 +0000.459034][3db] H264Encode:: H264 encoder
created.
[024:151] [2022-07-13 16:35:54 +0000.459049][3db] H264 encoder created.
[024:151] [2022-07-13 16:35:54 +0000.459063][3db]
RecordingSessionInternalSimple:created avc encoder avc: 0x76fa02d380
[024:151] [2022-07-13 16:35:54 +0000.459081][3db] setOutput:
[024:151] [2022-07-13 16:35:54 +0000.459095][3db]
RecordingSessionInternalSimple:encoder set output to muxer!
[024:151] [2022-07-13 16:35:54 +0000.459109][3db] request a key frame
[024:151] [2022-07-13 16:35:54 +0000.459122][3db] H264Encode:: request a key frame
[024:156] [2022-07-13 16:35:54 +0000.464048][3db] setDisplayRotate :90
[024:156] [2022-07-13 16:35:54 +0000.464144][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:157] [2022-07-13 16:35:54 +0000.465302][3dc] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[024:158] [2022-07-13 16:35:54 +0000.466985][3dc]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[024:181] [2022-07-13 16:35:54 +0000.489880][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[024:188] [2022-07-13 16:35:54 +0000.496220][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[024:198] [2022-07-13 16:35:54 +0000.506739][35a] Run AGC when audioType = 0
[024:199] [2022-07-13 16:35:54 +0000.506978][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:228] [2022-07-13 16:35:54 +0000.536970][3dc] h264 add frame header cdr flag
[024:229] [2022-07-13 16:35:54 +0000.537372][3dc] h264 add frame header cdr flag
[024:229] [2022-07-13 16:35:54 +0000.537785][3dc] Received key frame:10
[024:229] [2022-07-13 16:35:54 +0000.537853][3dc] H264Encode:: get a sps pps
header!headerSize:29
[024:230] [2022-07-13 16:35:54 +0000.538228][3e2] get the H.264 SPS parameter
[024:230] [2022-07-13 16:35:54 +0000.538721][3e2] add video track with id:1
[024:231] [2022-07-13 16:35:54 +0000.539850][3e2] get the H.264 PPS parameter
[024:266] [2022-07-13 16:35:54 +0000.574579][3df] audio_frame_list_ empty
[024:297] [2022-07-13 16:35:54 +0000.605366][3e2] add aac audio track with id:2
[024:297] [2022-07-13 16:35:54 +0000.605538][3e2] audio start ts:0
[024:297] [2022-07-13 16:35:54 +0000.605574][3e2] the audio frame has been written
into MP4 file
[024:298] [2022-07-13 16:35:54 +0000.606400][3db] setDisplayRotate :90
[024:298] [2022-07-13 16:35:54 +0000.606477][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:306] [2022-07-13 16:35:54 +0000.614913][3e2] get the H.264 IDR frame
[024:307] [2022-07-13 16:35:54 +0000.615212][3e2] resss:true
[024:307] [2022-07-13 16:35:54 +0000.615276][3e2] video start ts:10
[024:307] [2022-07-13 16:35:54 +0000.615527][3e2] the video frame has been written
into MP4 file
[024:380] [2022-07-13 16:35:54 +0000.688022][3dc] DTS queue for
Generator:0x76fa4098b8 408 438 467 501 533 567
[024:427] [2022-07-13 16:35:54 +0000.735883][3dc] Push an pts:805 to dts queue.
[024:461] [2022-07-13 16:35:54 +0000.769933][3dc] last dts:766 currentPts:805
ppsOrSPS:0 queue length:4
[024:659] [2022-07-13 16:35:54 +0000.967804][3df] audio_frame_list_ empty
[024:692] [2022-07-13 16:35:55 +0000.899][3db] setDisplayRotate :90
[024:693] [2022-07-13 16:35:55 +0000.1078][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:743] [2022-07-13 16:35:55 +0000.51127][3dc] DTS queue for
Generator:0x76fa4098b8 1308 1336
[024:744] [2022-07-13 16:35:55 +0000.52739][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[024:749] [2022-07-13 16:35:55 +0000.57728][3de] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7956 diff: 45
[024:793] [2022-07-13 16:35:55 +0000.101452][3dc] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1640
[024:793] [2022-07-13 16:35:55 +0000.101837][3dc] push video frame to H264 encoder.
(100 frame for one log)

[024:794] [2022-07-13 16:35:55 +0000.102378][3dc] push video frame to H264 encoder.


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

[024:794] [2022-07-13 16:35:55 +0000.102439][3dc] H264Encode::push video frame to


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

[024:794] [2022-07-13 16:35:55 +0000.102493][3dc] The input pts:1640 fps:30


[024:809] [2022-07-13 16:35:55 +0000.117861][3dc] SendFrame
encodedImage._timeStamp:1470encodedImage->_length:114880
[024:812] [2022-07-13 16:35:55 +0000.120797][3dc] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1506 pts:1506
[024:846] [2022-07-13 16:35:55 +0000.154621][3dc] H264Encode::H264SWEncoder get
callback, length:141600 type:1 nalType:1length:141596
[024:930] [2022-07-13 16:35:55 +0000.238446][3dc] Push an pts:2143 to dts queue.
[024:940] [2022-07-13 16:35:55 +0000.248268][3dc] h264 add frame header cdr flag
[024:940] [2022-07-13 16:35:55 +0000.248667][3dc] Received key frame:2008
[024:944] [2022-07-13 16:35:55 +0000.252608][3e2] get the H.264 IDR frame
[024:946] [2022-07-13 16:35:55 +0000.254662][3dc] DTS queue for
Generator:0x76fa4098b8 2073 2103 2143 2171 2205
[024:960] [2022-07-13 16:35:55 +0000.268347][3dc] last dts:2103 currentPts:2143
ppsOrSPS:0 queue length:4
[025:018] [2022-07-13 16:35:55 +0000.326052][3db] setDisplayRotate :90
[025:018] [2022-07-13 16:35:55 +0000.326157][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:123] [2022-07-13 16:35:55 +0000.431444][3df] audio_frame_list_ empty
[025:123] [2022-07-13 16:35:55 +0000.431653][3de] Error(video_source.cc:430): wait
decoder a frame: 7
[025:163] [2022-07-13 16:35:55 +0000.471908][3db] setDisplayRotate :90
[025:164] [2022-07-13 16:35:55 +0000.472141][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:198] [2022-07-13 16:35:55 +0000.506025][3dc] DTS queue for
Generator:0x76fa4098b8 2872 2901 2939 2971 3011 3036 3069
[025:358] [2022-07-13 16:35:55 +0000.666221][3db] setDisplayRotate :90
[025:358] [2022-07-13 16:35:55 +0000.666314][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:390] [2022-07-13 16:35:55 +0000.698497][3dc] Push an pts:3469 to dts queue.
[025:450] [2022-07-13 16:35:55 +0000.758690][3dc] last dts:3436 currentPts:3469
ppsOrSPS:0 queue length:9
[025:507] [2022-07-13 16:35:55 +0000.814978][3dc] DTS queue for
Generator:0x76fa4098b8 3706 3741 3774 3806 3842 3872 3904
[025:523] [2022-07-13 16:35:55 +0000.831176][3df] audio_frame_list_ empty
[025:574] [2022-07-13 16:35:55 +0000.882882][3dc] h264 add frame header cdr flag
[025:576] [2022-07-13 16:35:55 +0000.884031][3dc] Received key frame:4004
[025:578] [2022-07-13 16:35:55 +0000.886314][3e2] get the H.264 IDR frame
[025:735] [2022-07-13 16:35:56 +0000.43156][3db] setDisplayRotate :90
[025:735] [2022-07-13 16:35:56 +0000.43334][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:737] [2022-07-13 16:35:56 +0000.45921][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[025:848] [2022-07-13 16:35:56 +0000.156119][3dc] DTS queue for
Generator:0x76fa4098b8 4502 4538 4572 4604 4639 4669 4703 4735
[025:862] [2022-07-13 16:35:56 +0000.170747][3dc] Push an pts:4807 to dts queue.
[025:909] [2022-07-13 16:35:56 +0000.217770][3dc] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5002
[025:909] [2022-07-13 16:35:56 +0000.217955][3dc] push video frame to H264 encoder.
(100 frame for one log)
[025:910] [2022-07-13 16:35:56 +0000.218012][3dc] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720

[025:910] [2022-07-13 16:35:56 +0000.218048][3dc] H264Encode::push video frame to


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

[025:910] [2022-07-13 16:35:56 +0000.218102][3dc] The input pts:5002 fps:30


[025:913] [2022-07-13 16:35:56 +0000.221312][3df] audio_frame_list_ empty
[025:923] [2022-07-13 16:35:56 +0000.231855][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[025:927] [2022-07-13 16:35:56 +0000.235829][3dc] SendFrame
encodedImage._timeStamp:4807encodedImage->_length:82800
[025:927] [2022-07-13 16:35:56 +0000.235935][3dc] last dts:4771 currentPts:4807
ppsOrSPS:0 queue length:8
[025:932] [2022-07-13 16:35:56 +0000.240129][3dc] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4869 pts:4869
[025:960] [2022-07-13 16:35:56 +0000.268751][3dc] H264Encode::H264SWEncoder get
callback, length:134800 type:1 nalType:1length:134796
[026:034] [2022-07-13 16:35:56 +0000.342701][3db] setDisplayRotate :90
[026:034] [2022-07-13 16:35:56 +0000.342930][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:068] [2022-07-13 16:35:56 +0000.376460][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[026:080] [2022-07-13 16:35:56 +0000.388842][3de] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8936 diff: 65
[026:113] [2022-07-13 16:35:56 +0000.421038][3dc] DTS queue for
Generator:0x76fa4098b8 5407 5434 5469 5504
[026:200] [2022-07-13 16:35:56 +0000.508600][35a] Run AGC when audioType = 0
[026:270] [2022-07-13 16:35:56 +0000.578855][3df] audio_frame_list_ empty
[026:276] [2022-07-13 16:35:56 +0000.584350][3dc] Push an pts:6135 to dts queue.
[026:313] [2022-07-13 16:35:56 +0000.621011][3dc] h264 add frame header cdr flag
[026:314] [2022-07-13 16:35:56 +0000.622182][3dc] Received key frame:6005
[026:318] [2022-07-13 16:35:56 +0000.626042][3e2] get the H.264 IDR frame
[026:340] [2022-07-13 16:35:56 +0000.648095][3dc] last dts:6101 currentPts:6135
ppsOrSPS:0 queue length:7
[026:351] [2022-07-13 16:35:56 +0000.659396][3dc] DTS queue for
Generator:0x76fa4098b8 6206 6239 6269 6318 6338
[026:411] [2022-07-13 16:35:56 +0000.719912][3de] Error(video_source.cc:430): wait
decoder a frame: 12
[026:575] [2022-07-13 16:35:56 +0000.883086][3dc] DTS queue for
Generator:0x76fa4098b8 6971 7001 7038 7069 7107 7138 7167 7204 7237
[026:697] [2022-07-13 16:35:57 +0000.5190][3dc] Push an pts:7470 to dts queue.
[026:718] [2022-07-13 16:35:57 +0000.26469][3df] audio_frame_list_ empty
[026:740] [2022-07-13 16:35:57 +0000.48431][3dc] last dts:7437 currentPts:7470
ppsOrSPS:0 queue length:8
[026:839] [2022-07-13 16:35:57 +0000.147269][3dc] DTS queue for
Generator:0x76fa4098b8 7870 7914 7938 7971 8015
[026:873] [2022-07-13 16:35:57 +0000.181793][3dc] h264 add frame header cdr flag
[026:874] [2022-07-13 16:35:57 +0000.182295][3dc] Received key frame:8015
[026:891] [2022-07-13 16:35:57 +0000.199606][3e2] get the H.264 IDR frame
[026:926] [2022-07-13 16:35:57 +0000.234045][3dc] SendFrame
encodedImage._timeStamp:8135encodedImage->_length:141120
[026:929] [2022-07-13 16:35:57 +0000.237883][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[026:931] [2022-07-13 16:35:57 +0000.239547][3dc] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8367
[026:931] [2022-07-13 16:35:57 +0000.239758][3dc] push video frame to H264 encoder.
(100 frame for one log)

[026:931] [2022-07-13 16:35:57 +0000.239823][3dc] push video frame to H264 encoder.


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

[026:931] [2022-07-13 16:35:57 +0000.239845][3dc] H264Encode::push video frame to


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

[026:931] [2022-07-13 16:35:57 +0000.239872][3dc] The input pts:8367 fps:30


[026:949] [2022-07-13 16:35:57 +0000.257420][3dc] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8241 pts:8241
[026:971] [2022-07-13 16:35:57 +0000.279328][3dc] H264Encode::H264SWEncoder get
callback, length:192192 type:1 nalType:1length:192188
[027:051] [2022-07-13 16:35:57 +0000.359580][3dc] Push an pts:8805 to dts queue.
[027:063] [2022-07-13 16:35:57 +0000.371323][3dc] DTS queue for
Generator:0x76fa4098b8 8670 8703 8734 8768 8805 8837
[027:114] [2022-07-13 16:35:57 +0000.422643][3dc] last dts:8768 currentPts:8805
ppsOrSPS:0 queue length:5
[027:121] [2022-07-13 16:35:57 +0000.429081][3df] audio_frame_list_ empty
[027:277] [2022-07-13 16:35:57 +0000.585356][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[027:290] [2022-07-13 16:35:57 +0000.598612][3df] FilterPipeline2::OnAudioFrame pts
438128 last_audio_timestamp_ 9934.88
[027:293] [2022-07-13 16:35:57 +0000.601581][3dc] DTS queue for
Generator:0x76fa4098b8 9533 9568 9603 9631
[027:312] [2022-07-13 16:35:57 +0000.620170][3de] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9956 diff: 45
[027:405] [2022-07-13 16:35:57 +0000.713147][3dc] Push an pts:10137 to dts queue.
[027:440] [2022-07-13 16:35:57 +0000.748729][3dc] h264 add frame header cdr flag
[027:441] [2022-07-13 16:35:57 +0000.749315][3dc] Received key frame:10006
[027:444] [2022-07-13 16:35:57 +0000.752313][3e2] get the H.264 IDR frame
[027:455] [2022-07-13 16:35:57 +0000.763448][3dc] last dts:10104 currentPts:10137
ppsOrSPS:0 queue length:8
[027:490] [2022-07-13 16:35:57 +0000.798264][3df] audio_frame_list_ empty
[027:523] [2022-07-13 16:35:57 +0000.831526][3db] setDisplayRotate :90
[027:523] [2022-07-13 16:35:57 +0000.831621][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[027:547] [2022-07-13 16:35:57 +0000.855263][3dc] DTS queue for
Generator:0x76fa4098b8 10302 10335 10375 10409 10437 10464 10499
[027:629] [2022-07-13 16:35:57 +0000.937097][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[027:658] [2022-07-13 16:35:57 +0000.966156][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[027:784] [2022-07-13 16:35:58 +0000.92821][3dc] DTS queue for
Generator:0x76fa4098b8 11136 11171 11205 11236 11269 11299 11338
[027:846] [2022-07-13 16:35:58 +0000.154411][3db] setDisplayRotate :90
[027:848] [2022-07-13 16:35:58 +0000.156386][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[027:851] [2022-07-13 16:35:58 +0000.159184][3dc] Push an pts:11464 to dts queue.
[027:912] [2022-07-13 16:35:58 +0000.220982][3dc] SendFrame
encodedImage._timeStamp:11464encodedImage->_length:87456
[027:913] [2022-07-13 16:35:58 +0000.221209][3dc] last dts:11435 currentPts:11464
ppsOrSPS:0 queue length:7
[027:925] [2022-07-13 16:35:58 +0000.233397][3dc] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11735
[027:925] [2022-07-13 16:35:58 +0000.233487][3dc] push video frame to H264 encoder.
(100 frame for one log)

[027:925] [2022-07-13 16:35:58 +0000.233525][3dc] push video frame to H264 encoder.


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

[027:925] [2022-07-13 16:35:58 +0000.233543][3dc] H264Encode::push video frame to


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

[027:925] [2022-07-13 16:35:58 +0000.233568][3dc] The input pts:11735 fps:30


[027:931] [2022-07-13 16:35:58 +0000.239899][3dc] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11602 pts:11602
[027:956] [2022-07-13 16:35:58 +0000.264983][3df] audio_frame_list_ empty
[027:964] [2022-07-13 16:35:58 +0000.272718][3dc] H264Encode::H264SWEncoder get
callback, length:69536 type:1 nalType:1length:69532
[028:003] [2022-07-13 16:35:58 +0000.311151][3dc] DTS queue for
Generator:0x76fa4098b8 12002 12038 12064 12100 12132
[028:008] [2022-07-13 16:35:58 +0000.316217][3dc] h264 add frame header cdr flag
[028:008] [2022-07-13 16:35:58 +0000.316673][3dc] Received key frame:12002
[028:012] [2022-07-13 16:35:58 +0000.320062][3e2] get the H.264 IDR frame
[028:098] [2022-07-13 16:35:58 +0000.406277][3db] setDisplayRotate :90
[028:098] [2022-07-13 16:35:58 +0000.406384][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[028:100] [2022-07-13 16:35:58 +0000.408960][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[028:155] [2022-07-13 16:35:58 +0000.463680][3dc] Push an pts:12803 to dts queue.
[028:198] [2022-07-13 16:35:58 +0000.506614][35a] Run AGC when audioType = 0
[028:199] [2022-07-13 16:35:58 +0000.507906][35a]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:233] [2022-07-13 16:35:58 +0000.541751][3dc] DTS queue for
Generator:0x76fa4098b8 12803 12833 12865 12902 12935 12968
[028:249] [2022-07-13 16:35:58 +0000.557454][3dc] last dts:12769 currentPts:12803
ppsOrSPS:0 queue length:9
[028:326] [2022-07-13 16:35:58 +0000.634831][3df] audio_frame_list_ empty
[028:396] [2022-07-13 16:35:58 +0000.704450][3db] setDisplayRotate :90
[028:396] [2022-07-13 16:35:58 +0000.704516][3db] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[028:435] [2022-07-13 16:35:58 +0000.743282][3de] Error(video_source.cc:430): wait
decoder a frame: 0
[028:460] [2022-07-13 16:35:58 +0000.768081][3de] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10936 diff: 65
[028:485] [2022-07-13 16:35:58 +0000.793080][3dc] DTS queue for
Generator:0x76fa4098b8 13670 13704 13734 13768
[028:581] [2022-07-13 16:35:58 +0000.889980][3dc] Push an pts:14134 to dts queue.
[028:606] [2022-07-13 16:35:58 +0000.914361][3dc] h264 add frame header cdr flag
[028:607] [2022-07-13 16:35:58 +0000.915239][3dc] Received key frame:14002
[028:613] [2022-07-13 16:35:58 +0000.921686][3e2] get the H.264 IDR frame
[028:628] [2022-07-13 16:35:58 +0000.936349][3dc] last dts:14107 currentPts:14134
ppsOrSPS:0 queue length:3
[028:674] [2022-07-13 16:35:58 +0000.982367][3c1] av_read_frame AVERROR_EOF
[028:735] [2022-07-13 16:35:59 +0000.43356][3c1] OnReceiveEOF:
[028:735] [2022-07-13 16:35:59 +0000.43494][3c1] OnDecoderEOF time:226822171
enter.

[028:735] [2022-07-13 16:35:59 +0000.43630][3c1] OnDecoderEOF leave. expire time =


0 ms

[028:735] [2022-07-13 16:35:59 +0000.43677][3c1] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7720547000
[028:735] [2022-07-13 16:35:59 +0000.43747][3be] CleanUp time:226822171 enter.

[028:739] [2022-07-13 16:35:59 +0000.47465][3df] PullAudioFrame: PullFrame audio


finished.
[028:739] [2022-07-13 16:35:59 +0000.47868][3df]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[028:739] [2022-07-13 16:35:59 +0000.47944][3df] OnAudioTimer: OnAudioTimer return
[028:740] [2022-07-13 16:35:59 +0000.48607][3de]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[028:740] [2022-07-13 16:35:59 +0000.48678][3de] OnVideoTimer: OnVideoTimer
EndComposeFile
[028:740] [2022-07-13 16:35:59 +0000.48700][3de] EndComposeFile: EndComposeFile,
is composing 1
[028:741] [2022-07-13 16:35:59 +0000.49620][3dc] DTS queue for
Generator:0x76fa4098b8 14465 14501 14530 14567 14598
[028:744] [2022-07-13 16:35:59 +0000.52559][3be] CleanUp leave. expire time = 9 ms

[028:744] [2022-07-13 16:35:59 +0000.52648][3be] clean up


[028:744] [2022-07-13 16:35:59 +0000.52670][3be] running_decoder_count:0max count:2
[028:798] [2022-07-13 16:35:59 +0000.106444][3dc] SendFrame
encodedImage._timeStamp:14802encodedImage->_length:13680
[028:799] [2022-07-13 16:35:59 +0000.107296][3dc] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15103
[028:799] [2022-07-13 16:35:59 +0000.107380][3dc] push video frame to H264 encoder.
(100 frame for one log)

[028:799] [2022-07-13 16:35:59 +0000.107399][3dc] push video frame to H264 encoder.


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

[028:799] [2022-07-13 16:35:59 +0000.107433][3dc] H264Encode::push video frame to


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

[028:799] [2022-07-13 16:35:59 +0000.107464][3dc] The input pts:15103 fps:30


[028:811] [2022-07-13 16:35:59 +0000.119517][3dc]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[028:811] [2022-07-13 16:35:59 +0000.119910][3dc]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x770f60e000
[028:813] [2022-07-13 16:35:59 +0000.121120][3dd]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[028:813] [2022-07-13 16:35:59 +0000.121229][3dd]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[028:813] [2022-07-13 16:35:59 +0000.121506][3db] stop recording
[028:813] [2022-07-13 16:35:59 +0000.121567][3db]
RecordingSessionInternalSimple:destroy media processers
[028:813] [2022-07-13 16:35:59 +0000.121594][3db] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[028:813] [2022-07-13 16:35:59 +0000.121624][3db] H264Encode::flushing hareware
Encoder
[028:813] [2022-07-13 16:35:59 +0000.121822][3db] Flush time:226822249 enter.

[028:813] [2022-07-13 16:35:59 +0000.121877][3db] H264Encoder encoder flush


[028:813] [2022-07-13 16:35:59 +0000.121927][3db] flush output queue
[028:828] [2022-07-13 16:35:59 +0000.136334][3db] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14967 pts:14967
[028:853] [2022-07-13 16:35:59 +0000.161664][3db] H264Encode::H264SWEncoder get
callback, length:236176 type:1 nalType:1length:236172
[029:142] [2022-07-13 16:35:59 +0000.450114][3db] Flush leave. expire time = 329
ms

[029:142] [2022-07-13 16:35:59 +0000.450543][3db] ~H264EncodeWrap:


[029:142] [2022-07-13 16:35:59 +0000.450607][3db] ~H264Encode:
[029:142] [2022-07-13 16:35:59 +0000.450639][3db] teardownCompressionSession:
H264Encode::destroying Encoder
[029:142] [2022-07-13 16:35:59 +0000.450675][3db] Release time:226822578 enter.

[029:142] [2022-07-13 16:35:59 +0000.450938][3db] Release:


MediaCodecVideoEncoder::Release _inited:1
[029:143] [2022-07-13 16:35:59 +0000.450987][3db] Destroy time:226822579 enter.

[029:143] [2022-07-13 16:35:59 +0000.451021][3db] H264Encoder encoderDestroy


[029:143] [2022-07-13 16:35:59 +0000.451055][3db]
AndroidMediaCodecVideoEncoder::release env: 0x76fa02d4c0
[029:143] [2022-07-13 16:35:59 +0000.451188][3db]
AndroidMediaCodecVideoEncoder::Destroy
[029:171] [2022-07-13 16:35:59 +0000.479006][3db] Destroy leave. expire time = 28
ms

[029:171] [2022-07-13 16:35:59 +0000.479217][3db] Release leave. expire time = 29


ms

[029:171] [2022-07-13 16:35:59 +0000.479265][3db] ~AndroidHwAvcEncoder


time:226822607 enter.

[029:171] [2022-07-13 16:35:59 +0000.479445][3db] Release time:226822607 enter.

[029:171] [2022-07-13 16:35:59 +0000.479492][3db] Release: MediaCodecVideoEncoder::


has been released before, just return
[029:171] [2022-07-13 16:35:59 +0000.479520][3db] Release leave. expire time = 0
ms

[029:171] [2022-07-13 16:35:59 +0000.479547][3db] ~AndroidMediaCodecVideoEncoder


[029:171] [2022-07-13 16:35:59 +0000.479576][3db] ~WrapAndroidMediaCodec
time:226822607 enter.

[029:171] [2022-07-13 16:35:59 +0000.479605][3db] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[029:171] [2022-07-13 16:35:59 +0000.479623][3db] video hevc hw codec


destructor:0x772e1f8878

[029:171] [2022-07-13 16:35:59 +0000.479684][3db] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[029:171] [2022-07-13 16:35:59 +0000.479720][3db] teardownCompressionSession:


H264Encode::destroyed Encoder
[029:171] [2022-07-13 16:35:59 +0000.479743][3db]
RecordingSessionInternalSimple:destroy aac encoder output!
[029:171] [2022-07-13 16:35:59 +0000.479760][3db] AACSWEncode destructor
[029:179] [2022-07-13 16:35:59 +0000.487227][3e2] fd_close successed!
[029:180] [2022-07-13 16:35:59 +0000.488176][3e2] MP4 close file successfully
[029:180] [2022-07-13 16:35:59 +0000.488230][3e2] Recording session Internal:
notify recording ok
[029:180] [2022-07-13 16:35:59 +0000.488249][3e2] onRecordingOk: Recording Ok,
compose use time: 5116, averagefps 0
[029:180] [2022-07-13 16:35:59 +0000.488269][3e2] OnReceiveEOF:
[029:181] [2022-07-13 16:35:59 +0000.489924][3de] OnVideoTimer: OnVideoTimer return
[029:206] [2022-07-13 16:35:59 +0000.514025][5c02]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[029:206] [2022-07-13 16:35:59 +0000.514181][5c02] ~MediaComposeFile time:226822642
enter.

[029:206] [2022-07-13 16:35:59 +0000.514264][5c02] CancelCompose: CancelCompose,


is composing 0
[029:207] [2022-07-13 16:35:59 +0000.515141][3db] stop recording
[029:207] [2022-07-13 16:35:59 +0000.515249][3db] we have stopped recording before
[029:208] [2022-07-13 16:35:59 +0000.516941][5c02] ~MediaComposeFile leave. expire
time = 2 ms

[029:209] [2022-07-13 16:35:59 +0000.517151][5c02] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[029:209] [2022-07-13 16:35:59 +0000.517800][5c02] global uninited!
[029:209] [2022-07-13 16:35:59 +0000.517973][5c02]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[029:210] [2022-07-13 16:35:59 +0000.518074][5c02] ~MediaFilterGraph:
MediaFilterGraph destruct
[029:210] [2022-07-13 16:35:59 +0000.518116][5c02] RemoveVideoBackGroud: hava not
add video backgroud
[029:210] [2022-07-13 16:35:59 +0000.518154][5c02] UnbindInputFilter 0x76f9f8b618
this 0x76fa0a0520
[029:210] [2022-07-13 16:35:59 +0000.518191][5c02] ClearAllSource: remove source
filter, sourceid: 0x7720547000
[029:210] [2022-07-13 16:35:59 +0000.518220][5c02] DestoryDecoderByVideoSource
time:226822646 enter.

[029:210] [2022-07-13 16:35:59 +0000.518249][5c02] ~VideoBindDecoder time:226822646


enter.

[029:211] [2022-07-13 16:35:59 +0000.519623][5c02] CleanUp time:226822647 enter.

[029:212] [2022-07-13 16:35:59 +0000.520065][5c02] CleanUp leave. expire time = 1


ms

[029:212] [2022-07-13 16:35:59 +0000.520129][5c02] CleanUp time:226822648 enter.

[029:212] [2022-07-13 16:35:59 +0000.520417][5c02] CleanUp leave. expire time = 0


ms

[029:213] [2022-07-13 16:35:59 +0000.521937][5c02] ~VideoBindDecoder leave. expire


time = 3 ms

[029:214] [2022-07-13 16:35:59 +0000.522099][5c02] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[029:214] [2022-07-13 16:35:59 +0000.522147][5c02] UnbindInputFilter 0x76f9f8b258


this 0x76f9f8b618
[029:214] [2022-07-13 16:35:59 +0000.522260][5c02] UnbindInputFilter 0x76f9f8b018
this 0x76f9f8b258
[029:214] [2022-07-13 16:35:59 +0000.522308][5c02] UnbindInputFilter 0x7720547220
this 0x76f9f8b018
[029:214] [2022-07-13 16:35:59 +0000.522352][5c02] UnbindInputFilter 0x76f9f8b558
this 0x76f9f8b6d8
[029:214] [2022-07-13 16:35:59 +0000.522397][5c02] UnbindInputFilter 0x76f9f8b498
this 0x76f9f8b558
[029:214] [2022-07-13 16:35:59 +0000.522432][5c02] UnbindInputFilter 0x7720547220
this 0x76f9f8b498
[029:214] [2022-07-13 16:35:59 +0000.522485][5c02] ~GLESContext:
[029:218] [2022-07-13 16:35:59 +0000.526570][5c02] GLESContext destruct finish.
[029:218] [2022-07-13 16:35:59 +0000.526668][5c02] filter: filter pipeline destroy
this: 0x76fa0a0480
[029:380] [2022-07-13 16:35:59 +0000.688242][35a] haveEnoughProcessedData
internalAudioStream.length: 20
[030:195] [2022-07-13 16:36:00 +0000.503960][35b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:196] [2022-07-13 16:36:00 +0000.504314][35b] _deviceSampleRate:48000

[030:197] [2022-07-13 16:36:00 +0000.505599][35a] Run AGC when audioType = 0


[031:082] [2022-07-13 16:36:01 +0000.390484][35a] haveEnoughProcessedData
internalAudioStream.length: 0
[032:102] [2022-07-13 16:36:02 +0000.410233][5c48]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[032:102] [2022-07-13 16:36:02 +0000.410417][5c48] ~MediaFilterCamera
time:226825538 enter.

[032:102] [2022-07-13 16:36:02 +0000.410441][5c48] StopPullFrameAndWriteMp4


time:226825538 enter.

[032:102] [2022-07-13 16:36:02 +0000.410838][355] stop recording


[032:103] [2022-07-13 16:36:02 +0000.411089][355] we have stopped recording before
[032:103] [2022-07-13 16:36:02 +0000.411199][5c48] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[032:105] [2022-07-13 16:36:02 +0000.413472][5c48] DestroyPipelineAndFilters


time:226825541 enter.

[032:105] [2022-07-13 16:36:02 +0000.413527][5c48] DestroyPipelineAndFilters


leave. expire time = 0 ms

[032:105] [2022-07-13 16:36:02 +0000.413546][5c48] AppDeviceManagerStopMic

[032:105] [2022-07-13 16:36:02 +0000.413619][5c48] AppDeviceManagerStopMic::mic


status is on
[032:105] [2022-07-13 16:36:02 +0000.413639][5c48] Try to stop webrtc device.

[032:105] [2022-07-13 16:36:02 +0000.413654][5c48] Set record state to


stopped.threadID:23624

[032:222] [2022-07-13 16:36:02 +0000.530218][5c48] Try to destory the


recorder.threadID:23624

[032:422] [2022-07-13 16:36:02 +0000.730410][5c48] DestroyAudioRecorder:


[032:422] [2022-07-13 16:36:02 +0000.730557][5c48] Cleanup the buffer queue in the
recorder.
[032:422] [2022-07-13 16:36:02 +0000.730583][5c48] Destroy the recorder.

[032:424] [2022-07-13 16:36:02 +0000.732929][5c48] StopRecording finished.

[032:425] [2022-07-13 16:36:02 +0000.732982][5c48] The stop recording success.


[032:425] [2022-07-13 16:36:02 +0000.732998][5c48]
AudioDeviceDataHandler::StopMicProcess

[032:425] [2022-07-13 16:36:02 +0000.733440][5c48] AppDeviceManager stop.

[032:425] [2022-07-13 16:36:02 +0000.733512][5c48] Rlease the webrtc device object.

[032:425] [2022-07-13 16:36:02 +0000.733884][5c48] OpenSlesInput destruct.

[032:425] [2022-07-13 16:36:02 +0000.733930][5c48] OpenSlesOutput destruct.

[032:426] [2022-07-13 16:36:02 +0000.734515][5c48] EventDispatchServerScope


destruct
[032:426] [2022-07-13 16:36:02 +0000.734567][5c48]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[032:426] [2022-07-13 16:36:02 +0000.734599][5c48] ~AudioDeviceDataHandler

[032:426] [2022-07-13 16:36:02 +0000.734935][5c48] AppDeviceManagerDestruct.

[032:426] [2022-07-13 16:36:02 +0000.734967][5c48] ~AppDeviceManager:


[032:427] [2022-07-13 16:36:02 +0000.734996][5c48] ~CpuOverloadDetect
time:226825863 enter.

[032:429] [2022-07-13 16:36:02 +0000.737219][5c48] ~CpuOverloadDetect leave.


expire time = 2 ms

[032:438] [2022-07-13 16:36:02 +0000.746687][5c48] Destruct BeautifyReader begin...


[032:438] [2022-07-13 16:36:02 +0000.746806][5c48] Destruct BeautifyReader done.
[032:438] [2022-07-13 16:36:02 +0000.746947][5c48] ~MediaFilterCamera leave.
expire time = 336 ms

[032:439] [2022-07-13 16:36:02 +0000.747244][5c48] ~GLESContext:


[032:451] [2022-07-13 16:36:02 +0000.759068][5c48] GLESContext destruct finish.
[032:451] [2022-07-13 16:36:02 +0000.759236][5c48] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[032:452] [2022-07-13 16:36:02 +0000.760185][5c48] global uninited!
[032:454] [2022-07-13 16:36:02 +0000.762610][5c48] clear AppID 50011
[032:454] [2022-07-13 16:36:02 +0000.762779][5c48] UnRegister JVM for Xplatform
util
[032:454] [2022-07-13 16:36:02 +0000.762837][5c48] Dispose::unregister webrtc video
engine
[032:454] [2022-07-13 16:36:02 +0000.762872][5c48] Init the android object with
jvm:0x0 env:0x0 context:0x0

[032:454] [2022-07-13 16:36:02 +0000.762922][5c48] SetAndroidMediaCodecObjects


time:226825890 enter.

[032:454] [2022-07-13 16:36:02 +0000.762959][5c48] ClearAndroidMediaCodecObjects


time:226825890 enter.

[032:455] [2022-07-13 16:36:02 +0000.763008][5c48] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[032:455] [2022-07-13 16:36:02 +0000.763057][5c48] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[032:455] [2022-07-13 16:36:02 +0000.763093][5c48] SetAndroidMediaCodecObjects


time:226825891 enter.
[032:455] [2022-07-13 16:36:02 +0000.763126][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[032:455] [2022-07-13 16:36:02 +0000.763160][5c48] ClearAndroidMediaCodecObjects
time:226825891 enter.

[032:455] [2022-07-13 16:36:02 +0000.763218][5c48] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[032:455] [2022-07-13 16:36:02 +0000.763254][5c48] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[032:455] [2022-07-13 16:36:02 +0000.763285][5c48] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[032:455] [2022-07-13 16:36:02 +0000.763321][5c48] Dispose::unregister webrtc voice


engine
[032:455] [2022-07-13 16:36:02 +0000.763354][5c48] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[032:455] [2022-07-13 16:36:02 +0000.763395][5c48] SystemUtil UnInit done


[054:789] [2022-07-13 16:36:25 +0000.97961][5c48] Register JVM for xplatform util
[054:798] [2022-07-13 16:36:25 +0000.106324][5c48] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
13 16:36:25 +0000
[054:798] [2022-07-13 16:36:25 +0000.106466][5c48] set AppID=50011 old AppID=-1
[054:798] [2022-07-13 16:36:25 +0000.106512][5c48] Init the android object with
jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f0d58

[054:798] [2022-07-13 16:36:25 +0000.106587][5c48] SetAndroidMediaCodecObjects


time:226848234 enter.

[054:798] [2022-07-13 16:36:25 +0000.106631][5c48] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[054:798] [2022-07-13 16:36:25 +0000.106667][5c48] SetAndroidMediaCodecObjects


time:226848234 enter.

[054:798] [2022-07-13 16:36:25 +0000.106701][5c48] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000078bd9e6540
[054:798] [2022-07-13 16:36:25 +0000.106960][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000078bd9e6540 address:0x7670091760
[054:799] [2022-07-13 16:36:25 +0000.107010][5c48] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000078bd9e6540
address:0x7670091760
[054:799] [2022-07-13 16:36:25 +0000.107044][5c48] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[054:799] [2022-07-13 16:36:25 +0000.107085][5c48] Set the android objects with


jvm:0xb4000078bd9e6540 env:0x77ea7bcf00 context:0x77754f0d58

[054:799] [2022-07-13 16:36:25 +0000.107128][5c48] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x77ea7bcf00
[054:799] [2022-07-13 16:36:25 +0000.107168][5c48] SystemUtil Init done
[054:800] [2022-07-13 16:36:25 +0000.108032][5c48]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[054:800] [2022-07-13 16:36:25 +0000.108337][5c48] MediaFilterCamera
[054:800] [2022-07-13 16:36:25 +0000.108449][5c48] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[054:800] [2022-07-13 16:36:25 +0000.108655][5c48] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[054:800] [2022-07-13 16:36:25 +0000.108739][5c48] Recording session using default
bitrate support by app:31457280
[054:801] [2022-07-13 16:36:25 +0000.109029][1cfc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77f5395740
[054:801] [2022-07-13 16:36:25 +0000.109172][1cfc] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[054:801] [2022-07-13 16:36:25 +0000.109866][5c48] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[054:806] [2022-07-13 16:36:25 +0000.114563][5c48] Error(ini.cc:191): Open the file
failed. error:2
[054:806] [2022-07-13 16:36:25 +0000.114752][5c48]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[054:806] [2022-07-13 16:36:25 +0000.114807][5c48] The device model: m2101k9ag
usingSoftwareAEC value: 0
[054:812] [2022-07-13 16:36:25 +0000.120568][5c48] Error(ini.cc:191): Open the file
failed. error:2
[054:812] [2022-07-13 16:36:25 +0000.120637][5c48]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[054:812] [2022-07-13 16:36:25 +0000.120662][5c48] The device model: m2101k9ag
usingHardwareAEC value: 0
[054:812] [2022-07-13 16:36:25 +0000.120677][5c48] The machine device: m2101k9ag
usingHardwareAEC value: 0
[054:812] [2022-07-13 16:36:25 +0000.120690][5c48] Using Default AEC type: software
AEC
[054:813] [2022-07-13 16:36:25 +0000.121843][5c48] The device model: m2101k9ag enum
value: 0
[054:814] [2022-07-13 16:36:25 +0000.122510][5c48] GetMachineModel is M2101K9AG
[054:814] [2022-07-13 16:36:25 +0000.122580][5c48] GetMachineInfo: M2101K9AG
[054:814] [2022-07-13 16:36:25 +0000.122599][5c48] Construct BeautifyReader
begin...
[054:814] [2022-07-13 16:36:25 +0000.122614][5c48] dumpStickerRgba:0
dumpStickerYuv:0
[054:814] [2022-07-13 16:36:25 +0000.122627][5c48] Construct BeautifyReader done.
[054:823] [2022-07-13 16:36:25 +0000.131223][5c48] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[054:823] [2022-07-13 16:36:25 +0000.131334][5c48] AppDeviceManager telnet server
for statistics started......
[054:823] [2022-07-13 16:36:25 +0000.131466][1d23] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77223685a0
[054:824] [2022-07-13 16:36:25 +0000.132728][5c48] CpuOverloadDetect time:226848260
enter.

[054:825] [2022-07-13 16:36:25 +0000.133048][5c48] CpuOverloadDetect leave. expire


time = 1 ms

[054:825] [2022-07-13 16:36:25 +0000.133163][1d27] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x771276bf80
[054:825] [2022-07-13 16:36:25 +0000.133616][5c48] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[054:825] [2022-07-13 16:36:25 +0000.133654][5c48] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[054:825] [2022-07-13 16:36:25 +0000.133849][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[054:826] [2022-07-13 16:36:25 +0000.134245][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[054:826] [2022-07-13 16:36:25 +0000.134544][5c48] CreatePlatformSpecificObjects:
[054:826] [2022-07-13 16:36:25 +0000.134586][5c48] audio device use opensle input
and opensl output
[054:826] [2022-07-13 16:36:25 +0000.134620][5c48] Create OpenSLES output module
with java VM support.

[054:826] [2022-07-13 16:36:25 +0000.134758][5c48] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[054:826] [2022-07-13 16:36:25 +0000.134948][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[054:827] [2022-07-13 16:36:25 +0000.135184][5c48] Create OpenSLES output module
with buffer num:1

[054:827] [2022-07-13 16:36:25 +0000.135328][5c48] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[054:827] [2022-07-13 16:36:25 +0000.135519][5c48] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[054:828] [2022-07-13 16:36:25 +0000.136106][5c48] Create OpenSLES input module
with java VM support.

[054:828] [2022-07-13 16:36:25 +0000.136176][5c48] Create OpenSLES input module


with buffer num:1

[054:828] [2022-07-13 16:36:25 +0000.136203][5c48] Error(trace.cc:40): Init the


output and input for audio device template.
[054:828] [2022-07-13 16:36:25 +0000.136230][5c48] Init the output device.

[054:828] [2022-07-13 16:36:25 +0000.136242][5c48] Init the opensl input.


[054:828] [2022-07-13 16:36:25 +0000.136266][5c48] AppDeviceManager get setting
samplerate: 0
[054:828] [2022-07-13 16:36:25 +0000.136607][5c48] The device model: m2101k9ag enum
value: 0
[054:829] [2022-07-13 16:36:25 +0000.137087][5c48] The device model: m2101k9ag enum
value: 0
[054:829] [2022-07-13 16:36:25 +0000.137128][5c48] Set the sample rate to be:48000

[054:829] [2022-07-13 16:36:25 +0000.137143][5c48] Enable the recording stereo:0


[054:829] [2022-07-13 16:36:25 +0000.137156][5c48] Set the playout as stereo:1
[054:829] [2022-07-13 16:36:25 +0000.137201][5c48] Init the microphone.
[054:829] [2022-07-13 16:36:25 +0000.137663][5c48] Update the recording sample rate
to be: 48000
[054:829] [2022-07-13 16:36:25 +0000.137727][5c48] Init the speaker.
[054:829] [2022-07-13 16:36:25 +0000.137779][5c48] Low latency buffer size:144 low
sample rate:48000
[054:830] [2022-07-13 16:36:25 +0000.138046][5c48] Using 1 x 10ms for an audio
frame.

[054:833] [2022-07-13 16:36:25 +0000.141547][5c48] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[054:833] [2022-07-13 16:36:25 +0000.141676][5c48] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[054:833] [2022-07-13 16:36:25 +0000.141717][5c48] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[054:839] [2022-07-13 16:36:25 +0000.147971][5c48] The device model:m2101k9ag

[054:840] [2022-07-13 16:36:25 +0000.148050][5c48] speaker output factor:100


defaultFactor: 100

[054:840] [2022-07-13 16:36:25 +0000.148074][5c48] headset output factor:100


defaultFactor: 100

[054:840] [2022-07-13 16:36:25 +0000.148848][5c48] AppDeviceManagerStart finished.


[054:840] [2022-07-13 16:36:25 +0000.148913][5c48] AppDeviceManagerStartMic::mic
status is off
[054:841] [2022-07-13 16:36:25 +0000.148985][5c48] AppDeviceManagerStartMic update
aec type: 2

[054:841] [2022-07-13 16:36:25 +0000.149010][5c48] AppDeviceManagerStartMic update


voiceChangeMode: 4

[054:841] [2022-07-13 16:36:25 +0000.149038][5c48]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[054:841] [2022-07-13 16:36:25 +0000.149064][5c48]
AudioDeviceDataHandler::StartMicProcess

[054:841] [2022-07-13 16:36:25 +0000.149163][5c48] Try to start webrtc recording


device.

[054:841] [2022-07-13 16:36:25 +0000.149199][5c48] StartRecording. threadID:23624

[054:841] [2022-07-13 16:36:25 +0000.149240][5c48] default mode: Set the recording


mode to voice communication to enable HW AEC .

[054:841] [2022-07-13 16:36:25 +0000.149263][5c48] Set the recording mode before


getSetting: 4
[054:841] [2022-07-13 16:36:25 +0000.149293][5c48] Set the recording mode after
getSetting: 1
[054:841] [2022-07-13 16:36:25 +0000.149229][1d34] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[054:904] [2022-07-13 16:36:25 +0000.212102][5c48] StartRecording finished.

[054:904] [2022-07-13 16:36:25 +0000.212173][5c48] audio: start the audio mic


checker timer.

[054:904] [2022-07-13 16:36:25 +0000.212618][5c48] machine model :xiaomi


[054:904] [2022-07-13 16:36:25 +0000.212667][5c48] Support this machine
model :xiaomi
[054:904] [2022-07-13 16:36:25 +0000.212687][5c48] global inited! current sdk
version: 07-20-936c45f
[055:120] [2022-07-13 16:36:25 +0000.428790][1d34] Run AGC when audioType = 0
[055:120] [2022-07-13 16:36:25 +0000.428901][1d34]
AudioDeviceDataHandler::MixAndSendOutFrame
[055:260] [2022-07-13 16:36:25 +0000.568376][628e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[055:260] [2022-07-13 16:36:25 +0000.568600][1d01] MediaFilterCamera, recording
file context:0x772ded7900 input texture:24
[055:260] [2022-07-13 16:36:25 +0000.568747][1d01] GLESContext:
[055:260] [2022-07-13 16:36:25 +0000.568789][1d01] The result of eglGetDisplay is:
0xb40000780227a8c0
[055:265] [2022-07-13 16:36:25 +0000.573981][1d01] The result of creation:
0x7720940500
[055:266] [2022-07-13 16:36:25 +0000.574311][1d01] The result of
eglCreatePbufferSurface is: 0x7720940700
[055:266] [2022-07-13 16:36:25 +0000.574940][628e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x772ded7900 input_texture: 24
[055:334] [2022-07-13 16:36:25 +0000.642789][5c48]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[055:334] [2022-07-13 16:36:25 +0000.642887][5c48] ~MediaFilterCamera
time:226848770 enter.
[055:334] [2022-07-13 16:36:25 +0000.642911][5c48] StopPullFrameAndWriteMp4
time:226848770 enter.

[055:338] [2022-07-13 16:36:25 +0000.646067][1cfc] stop recording


[055:338] [2022-07-13 16:36:25 +0000.646147][1cfc] we have stopped recording before
[055:338] [2022-07-13 16:36:25 +0000.646195][5c48] StopPullFrameAndWriteMp4 leave.
expire time = 4 ms

[055:338] [2022-07-13 16:36:25 +0000.646564][5c48] DestroyPipelineAndFilters


time:226848774 enter.

[055:338] [2022-07-13 16:36:25 +0000.646613][5c48] DestroyPipelineAndFilters


leave. expire time = 0 ms

[055:338] [2022-07-13 16:36:25 +0000.646628][5c48] AppDeviceManagerStopMic

[055:338] [2022-07-13 16:36:25 +0000.646684][5c48] AppDeviceManagerStopMic::mic


status is on
[055:338] [2022-07-13 16:36:25 +0000.646701][5c48] Try to stop webrtc device.

[055:338] [2022-07-13 16:36:25 +0000.646715][5c48] Set record state to


stopped.threadID:23624

[055:431] [2022-07-13 16:36:25 +0000.739745][5c48] Try to destory the


recorder.threadID:23624

[055:447] [2022-07-13 16:36:25 +0000.755833][1d34] haveEnoughProcessedData


internalAudioStream.length: 0
[055:631] [2022-07-13 16:36:25 +0000.939953][5c48] DestroyAudioRecorder:
[055:632] [2022-07-13 16:36:25 +0000.940067][5c48] Cleanup the buffer qu

You might also like

  • Labeling SOP
    Labeling SOP
    Document22 pages
    Labeling SOP
    Eduard Moncunill Montes
    No ratings yet
  • Untitled
    Untitled
    Document26 pages
    Untitled
    Lesly Monserrath Melendres Flores
    No ratings yet
  • Trace
    Trace
    Document8 pages
    Trace
    Евгений Хлопков
    No ratings yet
  • Trace
    Trace
    Document29 pages
    Trace
    Erwin Win
    No ratings yet
  • Trace
    Trace
    Document28 pages
    Trace
    alonsovillafana888
    No ratings yet
  • Traceh
    Traceh
    Document260 pages
    Traceh
    navierellie154
    No ratings yet
  • Trace
    Trace
    Document76 pages
    Trace
    Dario Morel
    No ratings yet
  • Trace
    Trace
    Document32 pages
    Trace
    og9949
    No ratings yet
  • Trace
    Trace
    Document286 pages
    Trace
    rafaelchinchilima2007
    No ratings yet
  • Trace
    Trace
    Document35 pages
    Trace
    Thomvar Vargas
    No ratings yet
  • Trace
    Trace
    Document48 pages
    Trace
    Mhmdrefnsyh
    No ratings yet
  • Trace
    Trace
    Document36 pages
    Trace
    Dunza Aljawad
    No ratings yet
  • Trace
    Trace
    Document720 pages
    Trace
    Quentin Chevalier
    No ratings yet
  • Trace
    Trace
    Document69 pages
    Trace
    Sebastian Oreyai Eguez
    No ratings yet
  • Trace
    Trace
    Document41 pages
    Trace
    Septiani Miraz
    No ratings yet
  • Trace
    Trace
    Document93 pages
    Trace
    iqsansallam474
    No ratings yet
  • Trace
    Trace
    Document255 pages
    Trace
    Aurelian Fr.
    No ratings yet
  • Trace
    Trace
    Document46 pages
    Trace
    Kleiineer Js Ch
    No ratings yet
  • SJSJSJSJ
    SJSJSJSJ
    Document13 pages
    SJSJSJSJ
    Anak KucingItam
    No ratings yet
  • Trace
    Trace
    Document6 pages
    Trace
    Septio Devito
    No ratings yet
  • Trace
    Trace
    Document73 pages
    Trace
    juldrith kurosaki
    No ratings yet
  • Untitled
    Untitled
    Document160 pages
    Untitled
    dias527
    No ratings yet
  • Trace
    Trace
    Document206 pages
    Trace
    Alejandro Castrillo
    No ratings yet
  • Trace
    Trace
    Document265 pages
    Trace
    Aidyn Azhigalieev
    No ratings yet
  • Trace
    Trace
    Document108 pages
    Trace
    William May
    No ratings yet
  • Trace
    Trace
    Document6 pages
    Trace
    Lucas Camargos
    No ratings yet
  • Trace
    Trace
    Document62 pages
    Trace
    Nixa Lopez
    No ratings yet
  • Trace
    Trace
    Document88 pages
    Trace
    Doni oky
    No ratings yet
  • Trace
    Trace
    Document978 pages
    Trace
    classe04esta
    No ratings yet
  • Fast To Walk
    Fast To Walk
    Document21 pages
    Fast To Walk
    redehziekieleclarinaltapalla
    No ratings yet
  • Trace
    Trace
    Document66 pages
    Trace
    ejii id
    No ratings yet
  • Trace
    Trace
    Document175 pages
    Trace
    narayoou96
    No ratings yet
  • Trace
    Trace
    Document15 pages
    Trace
    Asuma Dre
    No ratings yet
  • Trace
    Trace
    Document11 pages
    Trace
    Yogeshwar
    No ratings yet
  • Trace
    Trace
    Document56 pages
    Trace
    Diego Hernan Tamayo Bonilla
    No ratings yet
  • Trace
    Trace
    Document217 pages
    Trace
    Fariez Azhar
    No ratings yet
  • Trace
    Trace
    Document115 pages
    Trace
    Leodim japinan
    No ratings yet
  • Trace
    Trace
    Document38 pages
    Trace
    Noval Ramanda
    No ratings yet
  • Trace
    Trace
    Document2,915 pages
    Trace
    Asif Usman
    No ratings yet
  • Trace
    Trace
    Document15 pages
    Trace
    Hafif Hafif
    No ratings yet
  • Trace
    Trace
    Document114 pages
    Trace
    Sudhir Kumar
    No ratings yet
  • Trace
    Trace
    Document48 pages
    Trace
    cardonatejadamariajuliana
    No ratings yet
  • Trace
    Trace
    Document1,135 pages
    Trace
    Victor Baez
    No ratings yet
  • Trace
    Trace
    Document222 pages
    Trace
    nabainsani3
    No ratings yet
  • Trace
    Trace
    Document790 pages
    Trace
    Novelyn Licawan
    No ratings yet
  • Trace
    Trace
    Document48 pages
    Trace
    Aris Setiawan
    No ratings yet
  • Trace
    Trace
    Document851 pages
    Trace
    Bora Uysal
    No ratings yet
  • Trace
    Trace
    Document41 pages
    Trace
    MrFreshyBlox
    No ratings yet
  • Trace
    Trace
    Document62 pages
    Trace
    Eddilson Mekis
    No ratings yet
  • Trace
    Trace
    Document6 pages
    Trace
    ekoprasetiyanto004
    No ratings yet
  • Trace
    Trace
    Document125 pages
    Trace
    HEATHER JIMENEZ
    No ratings yet
  • Trace
    Trace
    Document6 pages
    Trace
    BWEHEH
    No ratings yet
  • Trace
    Trace
    Document71 pages
    Trace
    nabilailma82
    No ratings yet
  • Trace
    Trace
    Document46 pages
    Trace
    Naveed
    No ratings yet
  • Trace
    Trace
    Document42 pages
    Trace
    Fadi Abdah
    No ratings yet
  • Trace
    Trace
    Document5 pages
    Trace
    Inoki Lia
    No ratings yet
  • Untitled
    Untitled
    Document108 pages
    Untitled
    Alessandro Alves castro
    No ratings yet
  • Trace
    Trace
    Document32 pages
    Trace
    Yesibel Paz
    No ratings yet
  • Trace
    Trace
    Document32 pages
    Trace
    Kathya. Ly
    No ratings yet
  • Trace
    Trace
    Document144 pages
    Trace
    Jhonathan Herrera
    No ratings yet
  • SolidWorks CAM 2023 Black Book
    SolidWorks CAM 2023 Black Book
    From Everand
    SolidWorks CAM 2023 Black Book
    No ratings yet
  • TPD2 Catalog 86C0
    TPD2 Catalog 86C0
    Document4 pages
    TPD2 Catalog 86C0
    Manuel Vieira
    No ratings yet
  • NetApp Training Tuesday
    NetApp Training Tuesday
    Document89 pages
    NetApp Training Tuesday
    Sathish Vikruthamala
    No ratings yet
  • BigData BI Mature
    BigData BI Mature
    Document26 pages
    BigData BI Mature
    James Moore
    No ratings yet
  • How To Change Fingerprint
    How To Change Fingerprint
    Document4 pages
    How To Change Fingerprint
    Armando Luna
    No ratings yet
  • Introduction To Parallel Ports
    Introduction To Parallel Ports
    Document11 pages
    Introduction To Parallel Ports
    Janet Cui Tibudan
    No ratings yet
  • SQL
    SQL
    Document3 pages
    SQL
    pks
    No ratings yet
  • Sailpoint Training Understanding Report
    Sailpoint Training Understanding Report
    Document2 pages
    Sailpoint Training Understanding Report
    KunalGupta
    No ratings yet
  • Create Demantra Instance: 1. Requirements
    Create Demantra Instance: 1. Requirements
    Document13 pages
    Create Demantra Instance: 1. Requirements
    Virendra Nalawde
    50% (2)
  • Ftkimager Ug
    Ftkimager Ug
    Document62 pages
    Ftkimager Ug
    Văn Hải
    No ratings yet
  • Port Knocking
    Port Knocking
    Document10 pages
    Port Knocking
    Oktet
    No ratings yet
  • HTTP - Sequence - Diagram (Web Browsing (Web Browsing)
    HTTP - Sequence - Diagram (Web Browsing (Web Browsing)
    Document4 pages
    HTTP - Sequence - Diagram (Web Browsing (Web Browsing)
    ZteTems Opt
    No ratings yet
  • Diagrama General Carsa
    Diagrama General Carsa
    Document1 page
    Diagrama General Carsa
    Cinthia Aguilera
    No ratings yet
  • Rosenberger 4G Router - O User Manual
    Rosenberger 4G Router - O User Manual
    Document29 pages
    Rosenberger 4G Router - O User Manual
    QuangNgoc
    No ratings yet
  • Quiz 4 OS
    Quiz 4 OS
    Document6 pages
    Quiz 4 OS
    Benj Mendoza
    No ratings yet
  • Supercharge Your Data Lake With Snowflake
    Supercharge Your Data Lake With Snowflake
    Document13 pages
    Supercharge Your Data Lake With Snowflake
    Sajan Rajagopal
    No ratings yet
  • Cheat Sheet DP900
    Cheat Sheet DP900
    Document7 pages
    Cheat Sheet DP900
    Amir Lehmam
    No ratings yet
  • Dual
    Dual
    Document6 pages
    Dual
    bsrinivas43
    No ratings yet
  • Installing Linux - The Easy Way
    Installing Linux - The Easy Way
    Document13 pages
    Installing Linux - The Easy Way
    Vinay Hegde
    No ratings yet
  • RBS Project
    RBS Project
    Document15 pages
    RBS Project
    rohit chouhan
    No ratings yet
  • I/O Streams
    I/O Streams
    Document8 pages
    I/O Streams
    John Berkmans
    No ratings yet
  • Rela Domo Internal Architecture
    Rela Domo Internal Architecture
    Document7 pages
    Rela Domo Internal Architecture
    Nirav
    No ratings yet
  • Constrangeri
    Constrangeri
    Document17 pages
    Constrangeri
    gefinna
    No ratings yet
  • Interaction Aci Imprimir
    Interaction Aci Imprimir
    Document96 pages
    Interaction Aci Imprimir
    Willygan Pm
    100% (1)
  • 24aa515, 24LC515, 24FC515
    24aa515, 24LC515, 24FC515
    Document20 pages
    24aa515, 24LC515, 24FC515
    dorud
    No ratings yet
  • AVEVA Message Bus Install Guide21
    AVEVA Message Bus Install Guide21
    Document47 pages
    AVEVA Message Bus Install Guide21
    sennimalai
    No ratings yet
  • Aws Glossary General PDF
    Aws Glossary General PDF
    Document265 pages
    Aws Glossary General PDF
    ghar_dash
    No ratings yet
  • GSTR ENU
    GSTR ENU
    Document12 pages
    GSTR ENU
    Ayman Omar
    No ratings yet
  • 8b 10b Encoding
    8b 10b Encoding
    Document4 pages
    8b 10b Encoding
    Vijendra Pal
    No ratings yet
  • Cse (MCQ)
    Cse (MCQ)
    Document83 pages
    Cse (MCQ)
    thirumal
    No ratings yet