0% found this document useful (0 votes)
184 views291 pages

Trace

This document contains log messages from the initialization of an audio recording application on an Android device. It sets up objects, starts threads, initializes the microphone and speaker, and attempts to start the audio recording device. Errors are encountered when trying to load configuration files and when initializing splitting filters.

Uploaded by

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

Trace

This document contains log messages from the initialization of an audio recording application on an Android device. It sets up objects, starts threads, initializes the microphone and speaker, and attempts to start the audio recording device. Errors are encountered when trying to load configuration files and when initializing splitting filters.

Uploaded by

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

[000:060] [2022-12-09 13:52:50 +0000.

874706][60f7] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
09 13:52:50 +0000
[000:061] [2022-12-09 13:52:50 +0000.874772][60f7] set AppID=50011 old AppID=-1
[000:061] [2022-12-09 13:52:50 +0000.874787][60f7] Init the android object with
jvm:0xb4000079bd337540 env:0x79bd42d9c0 context:0x789373d718

[000:061] [2022-12-09 13:52:50 +0000.874822][60f7] SetAndroidMediaCodecObjects


time:44235409 enter.

[000:061] [2022-12-09 13:52:50 +0000.874840][60f7] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:061] [2022-12-09 13:52:50 +0000.874851][60f7] SetAndroidMediaCodecObjects


time:44235409 enter.

[000:061] [2022-12-09 13:52:50 +0000.874863][60f7] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bd337540
[000:061] [2022-12-09 13:52:50 +0000.874875][60f7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bd337540 address:0x77ece8f760
[000:061] [2022-12-09 13:52:50 +0000.874887][60f7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bd337540
address:0x77ece8f760
[000:061] [2022-12-09 13:52:50 +0000.874897][60f7] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:061] [2022-12-09 13:52:50 +0000.874920][60f7] Set the android objects with


jvm:0xb4000079bd337540 env:0x79bd42d9c0 context:0x789373d718

[000:061] [2022-12-09 13:52:50 +0000.874942][60f7] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bd42d9c0
[000:061] [2022-12-09 13:52:50 +0000.874957][60f7] SystemUtil Init done
[000:067] [2022-12-09 13:52:50 +0000.881281][60f7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:067] [2022-12-09 13:52:50 +0000.881414][60f7] MediaFilterCamera
[000:067] [2022-12-09 13:52:50 +0000.881455][60f7] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:067] [2022-12-09 13:52:50 +0000.881603][60f7] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:067] [2022-12-09 13:52:50 +0000.881634][60f7] Recording session using default
bitrate support by app:31457280
[000:067] [2022-12-09 13:52:50 +0000.881650][656a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x788ac97040
[000:068] [2022-12-09 13:52:50 +0000.881959][656a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:068] [2022-12-09 13:52:50 +0000.882016][60f7] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:068] [2022-12-09 13:52:50 +0000.882409][60f7] Error(ini.cc:191): Open the file
failed. error:2
[000:068] [2022-12-09 13:52:50 +0000.882430][60f7]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:068] [2022-12-09 13:52:50 +0000.882441][60f7] The device model: m2012k11ag
usingSoftwareAEC value: 0
[000:070] [2022-12-09 13:52:50 +0000.883752][60f7] Error(ini.cc:191): Open the file
failed. error:2
[000:070] [2022-12-09 13:52:50 +0000.883779][60f7]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:070] [2022-12-09 13:52:50 +0000.883799][60f7] The device model: m2012k11ag
usingHardwareAEC value: 0
[000:070] [2022-12-09 13:52:50 +0000.883809][60f7] The machine device: m2012k11ag
usingHardwareAEC value: 0
[000:070] [2022-12-09 13:52:50 +0000.883819][60f7] Using Default AEC type: software
AEC
[000:070] [2022-12-09 13:52:50 +0000.884450][60f7] The device model: m2012k11ag
enum value: 0
[000:070] [2022-12-09 13:52:50 +0000.884661][60f7] GetMachineModel is M2012K11AG
[000:070] [2022-12-09 13:52:50 +0000.884682][60f7] GetMachineInfo: M2012K11AG
[000:070] [2022-12-09 13:52:50 +0000.884703][60f7] Construct BeautifyReader
begin...
[000:071] [2022-12-09 13:52:50 +0000.884714][60f7] dumpStickerRgba:0
dumpStickerYuv:0
[000:071] [2022-12-09 13:52:50 +0000.884725][60f7] Construct BeautifyReader done.
[000:072] [2022-12-09 13:52:50 +0000.885747][60f7] Error(ini.cc:191): Open the file
failed. error:2
[000:072] [2022-12-09 13:52:50 +0000.885792][60f7]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:072] [2022-12-09 13:52:50 +0000.885856][60f7] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:072] [2022-12-09 13:52:50 +0000.885873][60f7] AppDeviceManager telnet server
for statistics started......
[000:072] [2022-12-09 13:52:50 +0000.885877][656d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x788ac0e3a0
[000:072] [2022-12-09 13:52:50 +0000.886229][60f7] CpuOverloadDetect time:44235420
enter.

[000:072] [2022-12-09 13:52:50 +0000.886280][60f7] CpuOverloadDetect leave. expire


time = 0 ms

[000:072] [2022-12-09 13:52:50 +0000.886303][656e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x78359cb300
[000:072] [2022-12-09 13:52:50 +0000.886542][60f7] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:072] [2022-12-09 13:52:50 +0000.886558][60f7] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:072] [2022-12-09 13:52:50 +0000.886692][60f7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:074] [2022-12-09 13:52:50 +0000.888605][60f7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:075] [2022-12-09 13:52:50 +0000.888823][60f7] CreatePlatformSpecificObjects:
[000:075] [2022-12-09 13:52:50 +0000.888847][60f7] audio device use opensle input
and opensl output
[000:075] [2022-12-09 13:52:50 +0000.888863][60f7] Create OpenSLES output module
with java VM support.

[000:075] [2022-12-09 13:52:50 +0000.888914][60f7] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:075] [2022-12-09 13:52:50 +0000.888987][60f7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:075] [2022-12-09 13:52:50 +0000.889074][60f7] Create OpenSLES output module
with buffer num:1

[000:075] [2022-12-09 13:52:50 +0000.889149][60f7] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:075] [2022-12-09 13:52:50 +0000.889220][60f7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:075] [2022-12-09 13:52:50 +0000.889302][60f7] Create OpenSLES input module
with java VM support.

[000:075] [2022-12-09 13:52:50 +0000.889326][60f7] Create OpenSLES input module


with buffer num:1

[000:075] [2022-12-09 13:52:50 +0000.889346][60f7] Error(trace.cc:40): Init the


output and input for audio device template.
[000:075] [2022-12-09 13:52:50 +0000.889356][60f7] Init the output device.

[000:075] [2022-12-09 13:52:50 +0000.889367][60f7] Init the opensl input.


[000:075] [2022-12-09 13:52:50 +0000.889378][60f7] AppDeviceManager get setting
samplerate: 0
[000:075] [2022-12-09 13:52:50 +0000.889535][60f7] The device model: m2012k11ag
enum value: 0
[000:076] [2022-12-09 13:52:50 +0000.889803][60f7] The device model: m2012k11ag
enum value: 0
[000:076] [2022-12-09 13:52:50 +0000.889822][60f7] Set the sample rate to be:48000

[000:076] [2022-12-09 13:52:50 +0000.889832][60f7] Enable the recording stereo:0


[000:076] [2022-12-09 13:52:50 +0000.889844][60f7] Set the playout as stereo:1
[000:076] [2022-12-09 13:52:50 +0000.889854][60f7] Init the microphone.
[000:080] [2022-12-09 13:52:50 +0000.894606][60f7] Update the recording sample rate
to be: 48000
[000:080] [2022-12-09 13:52:50 +0000.894658][60f7] Init the speaker.
[000:080] [2022-12-09 13:52:50 +0000.894693][60f7] Low latency buffer size:144 low
sample rate:48000
[000:081] [2022-12-09 13:52:50 +0000.894902][60f7] Using 1 x 10ms for an audio
frame.

[000:084] [2022-12-09 13:52:50 +0000.897868][60f7] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:084] [2022-12-09 13:52:50 +0000.897928][60f7] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:084] [2022-12-09 13:52:50 +0000.897946][60f7] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:087] [2022-12-09 13:52:50 +0000.901660][60f7] The device model:m2012k11ag

[000:087] [2022-12-09 13:52:50 +0000.901706][60f7] speaker output factor:100


defaultFactor: 100

[000:088] [2022-12-09 13:52:50 +0000.901733][60f7] headset output factor:100


defaultFactor: 100

[000:088] [2022-12-09 13:52:50 +0000.901927][60f7] AppDeviceManagerStart finished.


[000:088] [2022-12-09 13:52:50 +0000.901947][60f7] AppDeviceManagerStartMic::mic
status is off
[000:088] [2022-12-09 13:52:50 +0000.901982][60f7] AppDeviceManagerStartMic update
aec type: 2

[000:088] [2022-12-09 13:52:50 +0000.901996][60f7] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:088] [2022-12-09 13:52:50 +0000.902006][60f7]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:088] [2022-12-09 13:52:50 +0000.902016][60f7]
AudioDeviceDataHandler::StartMicProcess

[000:088] [2022-12-09 13:52:50 +0000.902103][60f7] Try to start webrtc recording


device.
[000:088] [2022-12-09 13:52:50 +0000.902122][60f7] StartRecording. threadID:24823

[000:088] [2022-12-09 13:52:50 +0000.902127][656f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:088] [2022-12-09 13:52:50 +0000.902185][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[000:088] [2022-12-09 13:52:50 +0000.902307][60f7] The machine model:M2012K11AG

[000:088] [2022-12-09 13:52:50 +0000.902335][60f7] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:088] [2022-12-09 13:52:50 +0000.902346][60f7] Set the recording mode before


getSetting: 4
[000:088] [2022-12-09 13:52:50 +0000.902374][60f7] Set the recording mode after
getSetting: 1
[000:143] [2022-12-09 13:52:50 +0000.957580][60f7] StartRecording finished.

[000:143] [2022-12-09 13:52:50 +0000.957633][60f7] audio: start the audio mic


checker timer.

[000:144] [2022-12-09 13:52:50 +0000.957951][60f7] machine model :poco


[000:144] [2022-12-09 13:52:50 +0000.957986][60f7] Support this machine model :poco
[000:144] [2022-12-09 13:52:50 +0000.958095][60f7] global inited! current sdk
version: 07-20-936c45f
[000:225] [2022-12-09 13:52:51 +0000.39048][6570] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:225] [2022-12-09 13:52:51 +0000.39130][6570] _deviceSampleRate:48000

[000:226] [2022-12-09 13:52:51 +0000.39757][656f] Run AGC when audioType = 0


[000:226] [2022-12-09 13:52:51 +0000.39866][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:430] [2022-12-09 13:52:51 +0000.243779][62dc]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:430] [2022-12-09 13:52:51 +0000.243929][656b] MediaFilterCamera, recording
file context:0x78478b3100 input texture:10
[000:430] [2022-12-09 13:52:51 +0000.244010][656b] GLESContext:
[000:430] [2022-12-09 13:52:51 +0000.244046][656b] The result of eglGetDisplay is:
0xb4000079bd429a00
[000:431] [2022-12-09 13:52:51 +0000.244741][656b] The result of creation:
0x783556ce00
[000:431] [2022-12-09 13:52:51 +0000.244852][656b] The result of
eglCreatePbufferSurface is: 0x783556cf80
[000:431] [2022-12-09 13:52:51 +0000.244925][62dc]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x78478b3100 input_texture: 10
[001:831] [2022-12-09 13:52:52 +0000.645798][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[002:226] [2022-12-09 13:52:53 +0000.40070][656f] Run AGC when audioType = 0
[003:550] [2022-12-09 13:52:54 +0000.364001][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[004:148] [2022-12-09 13:52:54 +0000.961832][6566]
monitorTime:4005totalDuration:3940
[004:230] [2022-12-09 13:52:55 +0000.44238][656f] Run AGC when audioType = 0
[004:230] [2022-12-09 13:52:55 +0000.44487][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:273] [2022-12-09 13:52:56 +0000.87092][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[006:231] [2022-12-09 13:52:57 +0000.45673][656f] Run AGC when audioType = 0
[007:003] [2022-12-09 13:52:57 +0000.817661][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[008:230] [2022-12-09 13:52:59 +0000.44407][656f] Run AGC when audioType = 0
[008:230] [2022-12-09 13:52:59 +0000.44618][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:726] [2022-12-09 13:52:59 +0000.539945][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[009:960] [2022-12-09 13:53:00 +0000.774012][60d0] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[009:960] [2022-12-09 13:53:00 +0000.774080][60d0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[009:961] [2022-12-09 13:53:00 +0000.775324][60d0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[009:961] [2022-12-09 13:53:00 +0000.775500][656b] operator() time:44245309 enter.

[009:961] [2022-12-09 13:53:00 +0000.775576][656b] MediaFilterCamera, recording


file context:0x78478b3100 input texture:10
[009:963] [2022-12-09 13:53:00 +0000.777089][656b] MicSource: Mic source
created:10x7835472100
[009:963] [2022-12-09 13:53:00 +0000.777608][656b] received external audio stream

[009:963] [2022-12-09 13:53:00 +0000.777688][656b] alloc thread: 0x7835935c00


name:worker0 thread id:515715730608 to Mic_source
[009:964] [2022-12-09 13:53:00 +0000.777772][656b] audio: start the audio sender
thread.

[009:964] [2022-12-09 13:53:00 +0000.777848][656b] construct OpenGLRenderProgram


0x788ad6c798
[009:964] [2022-12-09 13:53:00 +0000.777881][656b] CropFilter::SetOrientation
orientation: 0
[009:964] [2022-12-09 13:53:00 +0000.778050][656b] filter: filter pipeline
construtc this: 0x78f74f47c0
[009:964] [2022-12-09 13:53:00 +0000.778102][656b] filter: filter pipeline2 update
pattern: 1
[009:964] [2022-12-09 13:53:00 +0000.778202][656b] CameraSource::source_id_:1
[009:964] [2022-12-09 13:53:00 +0000.778246][656b] RecordAudioSource::source_id_:2
[009:964] [2022-12-09 13:53:00 +0000.778438][656b] BindInputFilter 0x7835936340
this 0x788ad6c9c0
[009:964] [2022-12-09 13:53:00 +0000.778504][656b] BindInputFilter 0x78359364d8
this 0x7835936650
[009:964] [2022-12-09 13:53:00 +0000.778573][656b] BindInputFilter 0x788ad6c9c0
this 0x78f74f4860
[009:964] [2022-12-09 13:53:00 +0000.778629][656b] setParamentForFilters:
speed:1.000000
[009:964] [2022-12-09 13:53:00 +0000.778658][656b] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[009:964] [2022-12-09 13:53:00 +0000.778692][656b] SetParamForFilter time:44245312
enter.

[009:965] [2022-12-09 13:53:00 +0000.778722][656b] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[009:965] [2022-12-09 13:53:00 +0000.778755][656b] SetParamForFilter: Params video
index is: 0
[009:965] [2022-12-09 13:53:00 +0000.778818][656b] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[009:965] [2022-12-09 13:53:00 +0000.778853][656b] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[009:965] [2022-12-09 13:53:00 +0000.778890][656b] crop filter mode tpye:
citytravelvideo index:0
[009:965] [2022-12-09 13:53:00 +0000.779714][656f] On audio frame the broadcast
with timestamp:44245313 samples:480. (1000 frame for one log)

[009:970] [2022-12-09 13:53:00 +0000.783965][656b]


Warning(parse_template_json.cc:45): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784028][656b]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784079][656b]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784128][656b]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784175][656b]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784219][656b]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784262][656b]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784350][656b]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784393][656b]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784438][656b]
Warning(parse_template_json.cc:67): json parament no found the parament
[009:970] [2022-12-09 13:53:00 +0000.784484][656b]
Warning(parse_template_json.cc:93): json parament no found the duration
[009:970] [2022-12-09 13:53:00 +0000.784533][656b] SetParamForFilter leave. expire
time = 6 ms

[009:971] [2022-12-09 13:53:00 +0000.784748][656b] OnOutputSizeChanged width 1280


height 720
[009:971] [2022-12-09 13:53:00 +0000.784794][656b] OpenGLFrameBuffer: width:1280
height:720
[009:971] [2022-12-09 13:53:00 +0000.784839][656b] OpenGLFrameBuffer: width:1280
height:720
[009:971] [2022-12-09 13:53:00 +0000.784882][656b] OpenGLFrameBuffer: width:1280
height:720
[009:971] [2022-12-09 13:53:00 +0000.784929][656b] OpenGLFrameBuffer: width:1280
height:720
[009:971] [2022-12-09 13:53:00 +0000.784973][656b] OpenGLFrameBuffer: width:1280
height:720
[009:971] [2022-12-09 13:53:00 +0000.785019][656b] OpenGLFrameBuffer: width:1280
height:720
[009:971] [2022-12-09 13:53:00 +0000.785064][656b] construct TrivalImageDrawer
0x7835a01000
[009:971] [2022-12-09 13:53:00 +0000.785108][656b] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7835a01000 context 0x788ab44300
[009:971] [2022-12-09 13:53:00 +0000.785153][656b] setupGLES:
[009:974] [2022-12-09 13:53:00 +0000.787731][656b] OpenGLRenderProgram::Initialize.
[009:974] [2022-12-09 13:53:00 +0000.787817][656b] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[009:974] [2022-12-09 13:53:00 +0000.787858][656b] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[009:974] [2022-12-09 13:53:00 +0000.787981][659d] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[009:974] [2022-12-09 13:53:00 +0000.788002][656b] Init open gl render:
0x788ad6c798
[009:974] [2022-12-09 13:53:00 +0000.788106][656b] Fragement shader path:
[009:974] [2022-12-09 13:53:00 +0000.788154][656b] Fragement shader path:
[009:974] [2022-12-09 13:53:00 +0000.788225][656b] create opengl program object.
[009:974] [2022-12-09 13:53:00 +0000.788260][656b] create shader: vertex
[009:974] [2022-12-09 13:53:00 +0000.788527][659d] The output timestamp from audio
mixer change:44245313
[009:974] [2022-12-09 13:53:00 +0000.788581][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:977] [2022-12-09 13:53:00 +0000.790944][656b] create shader: fragment
[010:012] [2022-12-09 13:53:00 +0000.826494][656b] Have not extra filter filename!
[010:012] [2022-12-09 13:53:00 +0000.826557][656b] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[010:012] [2022-12-09 13:53:00 +0000.826577][656b] OpenGLRenderProgram::Initialize
success.
[010:012] [2022-12-09 13:53:00 +0000.826615][656b] Setup the OpenGL result:1
[010:013] [2022-12-09 13:53:00 +0000.826820][656a] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4
[010:013] [2022-12-09 13:53:00 +0000.826953][656a] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[010:013] [2022-12-09 13:53:00 +0000.826967][65a6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x79041ef298
[010:013] [2022-12-09 13:53:00 +0000.827003][656a] 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
[010:013] [2022-12-09 13:53:00 +0000.827040][656a] 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_44245360.mp4
fileFD: -1
[010:013] [2022-12-09 13:53:00 +0000.827347][656a] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4
is opened successfully
[010:013] [2022-12-09 13:53:00 +0000.827371][656a] setupMediaProcessers:
[010:013] [2022-12-09 13:53:00 +0000.827387][656a]
RecordingSessionInternalSimple:setup media processers.
[010:013] [2022-12-09 13:53:00 +0000.827403][656a] construct AAC encoder
[010:013] [2022-12-09 13:53:00 +0000.827636][656a] H264Encoder creating:
superfast011818
[010:013] [2022-12-09 13:53:00 +0000.827664][656a] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[010:014] [2022-12-09 13:53:00 +0000.827999][656a] H264Encode::GetMachineModel is
M2012K11AG
[010:014] [2022-12-09 13:53:00 +0000.828043][656a] H264Encoder machine_mode
is:M2012K11AG
[010:014] [2022-12-09 13:53:00 +0000.828059][656a] H264Encode::machine size :9
machine_mode:M2012K11AG
[010:014] [2022-12-09 13:53:00 +0000.828120][656a] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[010:014] [2022-12-09 13:53:00 +0000.828138][656a] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[010:014] [2022-12-09 13:53:00 +0000.828152][656a] setupCompressionSession:
[010:014] [2022-12-09 13:53:00 +0000.828166][656a] H264Encode::creating hareware
Encoder
[010:014] [2022-12-09 13:53:00 +0000.828180][656a] AndroidHwAvcEncoder
time:44245362 enter.

[010:014] [2022-12-09 13:53:00 +0000.828291][656a] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77ece8f760
[010:014] [2022-12-09 13:53:00 +0000.828393][656a] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[010:014] [2022-12-09 13:53:00 +0000.828414][656a] The video avc hw codec address
is 0x781c36dc50
[010:014] [2022-12-09 13:53:00 +0000.828451][656a] AndroidHwAvcEncoder leave.
expire time = 0 ms

[010:014] [2022-12-09 13:53:00 +0000.828470][656a] RegisterEncodeCompleteCallback


time:44245362 enter.

[010:014] [2022-12-09 13:53:00 +0000.828554][656a] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[010:014] [2022-12-09 13:53:00 +0000.828577][656a] InitEncode time:44245362 enter.

[010:014] [2022-12-09 13:53:00 +0000.828612][656a] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[010:014] [2022-12-09 13:53:00 +0000.828633][656a] Create time:44245362 enter.

[010:014] [2022-12-09 13:53:00 +0000.828661][656a] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[010:014] [2022-12-09 13:53:00 +0000.828680][656a]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x781c51e4c0
[010:026] [2022-12-09 13:53:00 +0000.839729][656a]
supported_type:image/vnd.android.heic
[010:026] [2022-12-09 13:53:00 +0000.839792][656a] supported_type:video/avc
[010:026] [2022-12-09 13:53:00 +0000.839814][656a] name:OMX.qcom.video.encoder.avc
mime:video/avc
[010:026] [2022-12-09 13:53:00 +0000.839838][656a] hwCodecPrefix :OMX.qcom.
[010:026] [2022-12-09 13:53:00 +0000.839856][656a] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[010:026] [2022-12-09 13:53:00 +0000.839876][656a] mediacodec_createCodecByName
time:44245374 enter.

[010:026] [2022-12-09 13:53:00 +0000.839896][656a] WrapAndroidMediaCodec


time:44245374 enter.

[010:026] [2022-12-09 13:53:00 +0000.840017][656a] WrapAndroidMediaCodec leave.


expire time = 0 ms

[010:095] [2022-12-09 13:53:00 +0000.909468][656a] mediacodec_createCodecByName


leave. expire time = 69 ms

[010:095] [2022-12-09 13:53:00 +0000.909644][656a] WrapAndroidMediaFromat


time:44245443 enter.

[010:096] [2022-12-09 13:53:00 +0000.909821][656a] WrapAndroidMediaFromat leave.


expire time = 1 ms

[010:173] [2022-12-09 13:53:00 +0000.987549][656a] Destroy time:44245521 enter.

[010:173] [2022-12-09 13:53:00 +0000.987626][656a] WrapAndroidMediaFromat::


Destroy
[010:173] [2022-12-09 13:53:00 +0000.987659][656a] Destroy leave. expire time = 0
ms

[010:174] [2022-12-09 13:53:00 +0000.987738][656a] ~WrapAndroidMediaFromat


time:44245522 enter.

[010:174] [2022-12-09 13:53:00 +0000.987772][656a] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[010:174] [2022-12-09 13:53:00 +0000.987805][656a] Create leave. expire time = 160


ms

[010:174] [2022-12-09 13:53:00 +0000.987834][656a] isSemiPlanarSupport


time:44245522 enter.

[010:174] [2022-12-09 13:53:00 +0000.987894][656a] H264Encoder isSemiPlanarSupport


[010:174] [2022-12-09 13:53:00 +0000.987927][656a] isSemiPlanarSupport leave.
expire time = 0 ms

[010:174] [2022-12-09 13:53:00 +0000.988003][656a] creat hw H264Encoder success,


isSemiPlanar:1
[010:174] [2022-12-09 13:53:00 +0000.988106][656a] InitEncode leave. expire time =
160 ms

[010:174] [2022-12-09 13:53:00 +0000.988152][656a] H264Encode::created Encoder


[010:174] [2022-12-09 13:53:00 +0000.988180][656a] H264Encode:: H264 encoder
created.
[010:174] [2022-12-09 13:53:00 +0000.988207][656a] H264 encoder created.
[010:174] [2022-12-09 13:53:00 +0000.988235][656a]
RecordingSessionInternalSimple:created avc encoder avc: 0x781c559380
[010:174] [2022-12-09 13:53:00 +0000.988267][656a] setOutput:
[010:174] [2022-12-09 13:53:00 +0000.988294][656a]
RecordingSessionInternalSimple:encoder set output to muxer!
[010:174] [2022-12-09 13:53:00 +0000.988323][656a] request a key frame
[010:174] [2022-12-09 13:53:00 +0000.988349][656a] H264Encode:: request a key frame
[010:175] [2022-12-09 13:53:00 +0000.988776][656a] setDisplayRotate :0
[010:175] [2022-12-09 13:53:00 +0000.988833][656a] 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
[010:175] [2022-12-09 13:53:00 +0000.988952][656b] StartRecording:
[010:175] [2022-12-09 13:53:00 +0000.989291][659d] operator(): Set the recording
session in mic source. recording session: 0x7835936380
[010:175] [2022-12-09 13:53:00 +0000.989675][656b] operator() leave. expire time =
214 ms

[010:176] [2022-12-09 13:53:00 +0000.989868][659b] AF_SpeedFilter audio


0x7835936500 PullFrame
[010:176] [2022-12-09 13:53:00 +0000.989978][659b]
RecordAudioSource::PullAudioFrame
[010:176] [2022-12-09 13:53:00 +0000.990019][659b] AF_SpeedFilter::PullFrame eof4
[010:178] [2022-12-09 13:53:00 +0000.992181][659b]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[010:194] [2022-12-09 13:53:01 +0000.7951][659b] AF_SpeedFilter audio time,
0x7835936500 rcv time: 44245537
[010:194] [2022-12-09 13:53:01 +0000.8012][659b] AF_SpeedFilter audio time,
0x7835936500 rcv time: 44245537in_nSamples:441
[010:194] [2022-12-09 13:53:01 +0000.8132][659b] resampled_data_size:0
[010:225] [2022-12-09 13:53:01 +0000.39596][6570] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:226] [2022-12-09 13:53:01 +0000.39732][6570] _deviceSampleRate:48000

[010:228] [2022-12-09 13:53:01 +0000.41790][656b]


MediaFilterCamera::NeedProcessTexture
[010:228] [2022-12-09 13:53:01 +0000.41867][656b] begine recode to first frame
spend time:267
[010:228] [2022-12-09 13:53:01 +0000.41909][656b] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7835936200
[010:228] [2022-12-09 13:53:01 +0000.42003][656b] blur_distance_:0
[010:228] [2022-12-09 13:53:01 +0000.42074][656b] blur_direction_angle_:-90
[010:228] [2022-12-09 13:53:01 +0000.42150][656b]
GPUImageProcessing::SetOrientation orientation: 0
[010:228] [2022-12-09 13:53:01 +0000.42185][656b] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[010:228] [2022-12-09 13:53:01 +0000.42249][656b] GPUImageProcessing: process video
frame with resolution 1280 X 720
[010:228] [2022-12-09 13:53:01 +0000.42291][656b] GPUImageProcessing: input frame
width1280 X 720
[010:229] [2022-12-09 13:53:01 +0000.42911][656b] drawYUV420 render
OpenGLRenderProgram:0x788ad6c798
[010:229] [2022-12-09 13:53:01 +0000.43542][656b] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[010:229] [2022-12-09 13:53:01 +0000.43628][656b] CropFilter::OnVideoFrame
outputtexture :12
[010:229] [2022-12-09 13:53:01 +0000.43663][656b] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[010:230] [2022-12-09 13:53:01 +0000.44307][656f] Run AGC when audioType = 0
[010:231] [2022-12-09 13:53:01 +0000.45386][656b] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[010:262] [2022-12-09 13:53:01 +0000.76111][656b] drawYUV420 render
OpenGLRenderProgram:0x788ad6c798
[010:267] [2022-12-09 13:53:01 +0000.80892][656b] The convert RGB to YUV take 2
[010:267] [2022-12-09 13:53:01 +0000.81133][656b] FilterPipeline2::OnVideoFrame pts
33 last_video_timestamp_ 33
[010:267] [2022-12-09 13:53:01 +0000.81202][656b]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[010:269] [2022-12-09 13:53:01 +0000.83391][65a5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[010:269] [2022-12-09 13:53:01 +0000.83489][65a5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[010:269] [2022-12-09 13:53:01 +0000.83562][65a5] push video frame to H264 encoder.
(100 frame for one log)

[010:269] [2022-12-09 13:53:01 +0000.83606][65a5] push video frame to H264 encoder.


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

[010:269] [2022-12-09 13:53:01 +0000.83668][65a5] H264Encode::push video frame to


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

[010:270] [2022-12-09 13:53:01 +0000.83727][65a5] Push an pts:0 to dts queue.


[010:270] [2022-12-09 13:53:01 +0000.83840][65a5] DTS queue for
Generator:0x79041ef4b8 0
[010:270] [2022-12-09 13:53:01 +0000.83878][65a5] The input pts:0 fps:30
[010:271] [2022-12-09 13:53:01 +0000.85013][65a5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[010:291] [2022-12-09 13:53:01 +0000.105670][656b] drawYUV420 render
OpenGLRenderProgram:0x788ad6c798
[010:318] [2022-12-09 13:53:01 +0000.132123][659b] AF_SpeedFilter audio time 222,
0x7835936500 out time: 44245537 org time: 44245537
[010:318] [2022-12-09 13:53:01 +0000.132208][659b] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[010:318] [2022-12-09 13:53:01 +0000.132265][659b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 44245537
[010:318] [2022-12-09 13:53:01 +0000.132310][659b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[010:318] [2022-12-09 13:53:01 +0000.132460][659b] AF_SpeedFilter audio time
[010:318] [2022-12-09 13:53:01 +0000.132546][659b] AF_SpeedFilter audio time 111,
0x7835936500 out time: 44245547 org time: 44245547
[010:319] [2022-12-09 13:53:01 +0000.133141][65a4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[010:319] [2022-12-09 13:53:01 +0000.133364][65a6] add aac audio track with id:1
[010:319] [2022-12-09 13:53:01 +0000.133616][65a6] audio start ts:0
[010:319] [2022-12-09 13:53:01 +0000.133696][65a6] the audio frame has been written
into MP4 file
[010:361] [2022-12-09 13:53:01 +0000.175693][65a5] h264 add frame header cdr flag
[010:362] [2022-12-09 13:53:01 +0000.176182][65a5] h264 add frame header cdr flag
[010:362] [2022-12-09 13:53:01 +0000.176661][65a5] SendFrame
encodedImage._timeStamp:0encodedImage->_length:136303
[010:363] [2022-12-09 13:53:01 +0000.176712][65a5] Received key frame:0
[010:363] [2022-12-09 13:53:01 +0000.176758][65a5] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[010:363] [2022-12-09 13:53:01 +0000.176800][65a5] H264Encode::H264SWEncoder get
callback, length:136303 type:0 nalType:7length:18
[010:363] [2022-12-09 13:53:01 +0000.176833][65a5] H264Encode:: get a sps pps
header!headerSize:31
[010:363] [2022-12-09 13:53:01 +0000.176866][65a5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[010:363] [2022-12-09 13:53:01 +0000.177206][65a6] get the H.264 SPS parameter
[010:363] [2022-12-09 13:53:01 +0000.177449][65a6] add video track with id:2
[010:364] [2022-12-09 13:53:01 +0000.178428][65a6] get the H.264 PPS parameter
[010:365] [2022-12-09 13:53:01 +0000.178717][65a6] get the H.264 IDR frame
[010:365] [2022-12-09 13:53:01 +0000.178772][65a6] resss:true
[010:365] [2022-12-09 13:53:01 +0000.178806][65a6] video start ts:0
[010:365] [2022-12-09 13:53:01 +0000.178878][65a6] the video frame has been written
into MP4 file
[010:449] [2022-12-09 13:53:01 +0000.263435][656f] haveEnoughProcessedData
internalAudioStream.length: 10
[010:721] [2022-12-09 13:53:01 +0000.534841][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:757] [2022-12-09 13:53:01 +0000.571648][656b] The convert RGB to YUV take 1
[010:972] [2022-12-09 13:53:01 +0000.786343][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:094] [2022-12-09 13:53:01 +0000.908530][65a5] DTS queue for
Generator:0x79041ef4b8 797 829
[011:223] [2022-12-09 13:53:02 +0000.37291][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:261] [2022-12-09 13:53:02 +0000.74951][656b] The convert RGB to YUV take 2
[011:594] [2022-12-09 13:53:02 +0000.407998][65a5] Push an pts:1331 to dts queue.
[011:629] [2022-12-09 13:53:02 +0000.443421][65a5] last dts:1295 currentPts:1331
ppsOrSPS:0 queue length:2
[011:724] [2022-12-09 13:53:02 +0000.537878][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:732] [2022-12-09 13:53:02 +0000.546226][659b] AF_SpeedFilter audio
0x7835936500 PullFrame
[011:759] [2022-12-09 13:53:02 +0000.573023][656b] The convert RGB to YUV take 2
[011:925] [2022-12-09 13:53:02 +0000.739210][65a5] DTS queue for
Generator:0x79041ef4b8 1629 1660
[011:968] [2022-12-09 13:53:02 +0000.781808][659b]
RecordAudioSource::PullAudioFrame
[011:974] [2022-12-09 13:53:02 +0000.787888][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:160] [2022-12-09 13:53:02 +0000.974517][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[012:223] [2022-12-09 13:53:03 +0000.37055][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:227] [2022-12-09 13:53:03 +0000.41696][656f] Run AGC when audioType = 0
[012:228] [2022-12-09 13:53:03 +0000.41927][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:257] [2022-12-09 13:53:03 +0000.70974][656b] The convert RGB to YUV take 2
[012:292] [2022-12-09 13:53:03 +0000.105809][656b] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[012:300] [2022-12-09 13:53:03 +0000.113880][65a5] h264 add frame header cdr flag
[012:300] [2022-12-09 13:53:03 +0000.114091][65a5] Received key frame:1995
[012:327] [2022-12-09 13:53:03 +0000.141494][65a6] get the H.264 IDR frame
[012:356] [2022-12-09 13:53:03 +0000.170551][659b] AF_SpeedFilter::PullFrame eof4
[012:359] [2022-12-09 13:53:03 +0000.172910][659b]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:481] [2022-12-09 13:53:03 +0000.295128][659b] resampled_data_size:7168
[012:661] [2022-12-09 13:53:03 +0000.475514][65a4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[012:723] [2022-12-09 13:53:03 +0000.536931][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:729] [2022-12-09 13:53:03 +0000.542739][65a5] DTS queue for
Generator:0x79041ef4b8 2461
[012:756] [2022-12-09 13:53:03 +0000.570248][656b] The convert RGB to YUV take 2
[012:925] [2022-12-09 13:53:03 +0000.739519][65a5] Push an pts:2661 to dts queue.
[012:964] [2022-12-09 13:53:03 +0000.777789][65a5] last dts:2633 currentPts:2661
ppsOrSPS:0 queue length:2
[012:970] [2022-12-09 13:53:03 +0000.784323][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:222] [2022-12-09 13:53:04 +0000.35987][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:259] [2022-12-09 13:53:04 +0000.73191][656b] The convert RGB to YUV take 2
[013:277] [2022-12-09 13:53:04 +0000.90720][659b] AF_SpeedFilter audio 0x7835936500
PullFrame
[013:520] [2022-12-09 13:53:04 +0000.334697][656b] drawYUV420 render
OpenGLRenderProgram:0x788ad6c798
[013:563] [2022-12-09 13:53:04 +0000.376903][65a5] DTS queue for
Generator:0x79041ef4b8 3296
[013:586] [2022-12-09 13:53:04 +0000.400626][656b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:587] [2022-12-09 13:53:04 +0000.400939][656b] GPUImageProcessing: input frame
width1280 X 720
[013:587] [2022-12-09 13:53:04 +0000.401319][656b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:587] [2022-12-09 13:53:04 +0000.401440][656b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:591] [2022-12-09 13:53:04 +0000.405422][65a5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3326
[013:594] [2022-12-09 13:53:04 +0000.408129][65a5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3296 pts:3296
[013:626] [2022-12-09 13:53:04 +0000.440504][65a5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3362
[013:626] [2022-12-09 13:53:04 +0000.440585][65a5] push video frame to H264
encoder. (100 frame for one log)

[013:626] [2022-12-09 13:53:04 +0000.440621][65a5] push video frame to H264


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

[013:626] [2022-12-09 13:53:04 +0000.440656][65a5] H264Encode::push video frame to


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

[013:626] [2022-12-09 13:53:04 +0000.440704][65a5] The input pts:3362 fps:30


[013:628] [2022-12-09 13:53:04 +0000.441751][65a5] SendFrame
encodedImage._timeStamp:3326encodedImage->_length:17120
[013:662] [2022-12-09 13:53:04 +0000.475784][65a5] H264Encode::H264SWEncoder get
callback, length:16320 type:1 nalType:1length:16316
[013:722] [2022-12-09 13:53:04 +0000.536562][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:757] [2022-12-09 13:53:04 +0000.571614][656b] The convert RGB to YUV take 1
[013:764] [2022-12-09 13:53:04 +0000.577919][659b]
RecordAudioSource::PullAudioFrame
[013:873] [2022-12-09 13:53:04 +0000.687053][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[013:969] [2022-12-09 13:53:04 +0000.783637][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:221] [2022-12-09 13:53:05 +0000.35348][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:228] [2022-12-09 13:53:05 +0000.41907][656f] Run AGC when audioType = 0
[014:256] [2022-12-09 13:53:05 +0000.70529][656b] The convert RGB to YUV take 1
[014:259] [2022-12-09 13:53:05 +0000.72930][65a5] Push an pts:3994 to dts queue.
[014:294] [2022-12-09 13:53:05 +0000.108417][65a5] h264 add frame header cdr flag
[014:294] [2022-12-09 13:53:05 +0000.108617][65a5] Received key frame:3994
[014:294] [2022-12-09 13:53:05 +0000.108660][65a5] last dts:3961 currentPts:3994
ppsOrSPS:0 queue length:2
[014:331] [2022-12-09 13:53:05 +0000.144765][65a6] get the H.264 IDR frame
[014:355] [2022-12-09 13:53:05 +0000.168955][656b] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[014:395] [2022-12-09 13:53:05 +0000.209224][65a5] DTS queue for
Generator:0x79041ef4b8 4093 4129
[014:542] [2022-12-09 13:53:05 +0000.356231][659b] AF_SpeedFilter::PullFrame eof4
[014:544] [2022-12-09 13:53:05 +0000.358384][659b]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:669] [2022-12-09 13:53:05 +0000.483532][659b] resampled_data_size:0
[014:720] [2022-12-09 13:53:05 +0000.533926][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:760] [2022-12-09 13:53:05 +0000.573793][656b] The convert RGB to YUV take 2
[014:835] [2022-12-09 13:53:05 +0000.649515][659b] AF_SpeedFilter audio
0x7835936500 PullFrame
[014:974] [2022-12-09 13:53:05 +0000.787886][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:026] [2022-12-09 13:53:05 +0000.839798][65a4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[015:222] [2022-12-09 13:53:06 +0000.36473][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:225] [2022-12-09 13:53:06 +0000.38912][65a5] DTS queue for
Generator:0x79041ef4b8 4926 4962
[015:258] [2022-12-09 13:53:06 +0000.72002][656b] The convert RGB to YUV take 2
[015:562] [2022-12-09 13:53:06 +0000.376033][659b]
RecordAudioSource::PullAudioFrame
[015:589] [2022-12-09 13:53:06 +0000.403048][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[015:593] [2022-12-09 13:53:06 +0000.406782][65a5] Push an pts:5327 to dts queue.
[015:625] [2022-12-09 13:53:06 +0000.439312][65a5] last dts:5290 currentPts:5327
ppsOrSPS:0 queue length:2
[015:721] [2022-12-09 13:53:06 +0000.534898][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:756] [2022-12-09 13:53:06 +0000.569828][656b] The convert RGB to YUV take 2
[015:974] [2022-12-09 13:53:06 +0000.788269][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:056] [2022-12-09 13:53:06 +0000.869921][65a5] DTS queue for
Generator:0x79041ef4b8 5759 5792
[016:222] [2022-12-09 13:53:07 +0000.36075][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:227] [2022-12-09 13:53:07 +0000.41376][656f] Run AGC when audioType = 0
[016:227] [2022-12-09 13:53:07 +0000.41699][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:253] [2022-12-09 13:53:07 +0000.67215][656b] The convert RGB to YUV take 1
[016:291] [2022-12-09 13:53:07 +0000.104860][65a5] h264 add frame header cdr flag
[016:291] [2022-12-09 13:53:07 +0000.105072][65a5] Received key frame:5991
[016:322] [2022-12-09 13:53:07 +0000.136305][65a6] get the H.264 IDR frame
[016:371] [2022-12-09 13:53:07 +0000.185443][659b] AF_SpeedFilter audio
0x7835936500 PullFrame
[016:452] [2022-12-09 13:53:07 +0000.266612][656b] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[016:719] [2022-12-09 13:53:07 +0000.533002][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:732] [2022-12-09 13:53:07 +0000.546184][659b] AF_SpeedFilter::PullFrame eof4
[016:734] [2022-12-09 13:53:07 +0000.548333][659b]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:753] [2022-12-09 13:53:07 +0000.566895][656b] The convert RGB to YUV take 2
[016:849] [2022-12-09 13:53:07 +0000.663680][656b] drawYUV420 render
OpenGLRenderProgram:0x788ad6c798
[016:853] [2022-12-09 13:53:07 +0000.667099][65a5] DTS queue for
Generator:0x79041ef4b8 6589
[016:896] [2022-12-09 13:53:07 +0000.710080][659b] resampled_data_size:10240
[016:918] [2022-12-09 13:53:07 +0000.732178][65a5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6655
[016:918] [2022-12-09 13:53:07 +0000.732262][65a5] Push an pts:6655 to dts queue.
[016:951] [2022-12-09 13:53:07 +0000.765626][656b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:952] [2022-12-09 13:53:07 +0000.765743][656b] GPUImageProcessing: input frame
width1280 X 720
[016:952] [2022-12-09 13:53:07 +0000.766132][656b] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:952] [2022-12-09 13:53:07 +0000.766196][656b] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:957] [2022-12-09 13:53:07 +0000.771085][65a5] SendFrame
encodedImage._timeStamp:6655encodedImage->_length:25264
[016:957] [2022-12-09 13:53:07 +0000.771182][65a5] last dts:6624 currentPts:6655
ppsOrSPS:0 queue length:2
[016:957] [2022-12-09 13:53:07 +0000.771227][65a5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6655 pts:6655
[016:976] [2022-12-09 13:53:07 +0000.790529][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:990] [2022-12-09 13:53:07 +0000.804190][65a5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6723
[016:990] [2022-12-09 13:53:07 +0000.804283][65a5] push video frame to H264
encoder. (100 frame for one log)

[016:990] [2022-12-09 13:53:07 +0000.804322][65a5] push video frame to H264


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

[016:990] [2022-12-09 13:53:07 +0000.804366][65a5] H264Encode::push video frame to


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

[016:990] [2022-12-09 13:53:07 +0000.804434][65a5] The input pts:6723 fps:30


[017:025] [2022-12-09 13:53:07 +0000.839214][65a5] H264Encode::H264SWEncoder get
callback, length:20064 type:1 nalType:1length:20060
[017:218] [2022-12-09 13:53:08 +0000.32061][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:252] [2022-12-09 13:53:08 +0000.65938][656b] The convert RGB to YUV take 2
[017:277] [2022-12-09 13:53:08 +0000.91584][65a4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[017:308] [2022-12-09 13:53:08 +0000.122327][656f] haveEnoughProcessedData
internalAudioStream.length: 10
[017:357] [2022-12-09 13:53:08 +0000.171605][659b]
RecordAudioSource::PullAudioFrame
[017:689] [2022-12-09 13:53:08 +0000.503260][65a5] DTS queue for
Generator:0x79041ef4b8 7423
[017:718] [2022-12-09 13:53:08 +0000.532388][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:753] [2022-12-09 13:53:08 +0000.566804][656b] The convert RGB to YUV take 2
[017:935] [2022-12-09 13:53:08 +0000.749423][659b] AF_SpeedFilter audio
0x7835936500 PullFrame
[017:969] [2022-12-09 13:53:08 +0000.783450][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:218] [2022-12-09 13:53:09 +0000.32216][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:227] [2022-12-09 13:53:09 +0000.40887][656f] Run AGC when audioType = 0
[018:255] [2022-12-09 13:53:09 +0000.69170][656b] The convert RGB to YUV take 2
[018:257] [2022-12-09 13:53:09 +0000.71279][65a5] Push an pts:7993 to dts queue.
[018:289] [2022-12-09 13:53:09 +0000.103417][65a5] h264 add frame header cdr flag
[018:289] [2022-12-09 13:53:09 +0000.103656][65a5] Received key frame:7993
[018:289] [2022-12-09 13:53:09 +0000.103698][65a5] last dts:7957 currentPts:7993
ppsOrSPS:0 queue length:2
[018:326] [2022-12-09 13:53:09 +0000.140424][65a6] get the H.264 IDR frame
[018:517] [2022-12-09 13:53:09 +0000.331545][656b] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[018:518] [2022-12-09 13:53:09 +0000.331819][65a5] DTS queue for
Generator:0x79041ef4b8 8223 8255
[018:715] [2022-12-09 13:53:09 +0000.529430][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:753] [2022-12-09 13:53:09 +0000.567124][656b] The convert RGB to YUV take 2
[018:931] [2022-12-09 13:53:09 +0000.745692][659b] AF_SpeedFilter::PullFrame eof4
[018:934] [2022-12-09 13:53:09 +0000.747847][659b]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:975] [2022-12-09 13:53:09 +0000.789479][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:024] [2022-12-09 13:53:09 +0000.837800][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[019:156] [2022-12-09 13:53:09 +0000.970068][659b] resampled_data_size:1024
[019:158] [2022-12-09 13:53:09 +0000.972271][659b]
RecordAudioSource::PullAudioFrame
[019:217] [2022-12-09 13:53:10 +0000.31005][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:252] [2022-12-09 13:53:10 +0000.66047][656b] The convert RGB to YUV take 2
[019:354] [2022-12-09 13:53:10 +0000.167721][65a5] DTS queue for
Generator:0x79041ef4b8 9056 9088
[019:474] [2022-12-09 13:53:10 +0000.287887][659b] AF_SpeedFilter audio
0x7835936500 PullFrame
[019:586] [2022-12-09 13:53:10 +0000.399917][65a5] Push an pts:9323 to dts queue.
[019:623] [2022-12-09 13:53:10 +0000.437576][65a5] last dts:9285 currentPts:9323
ppsOrSPS:0 queue length:2
[019:641] [2022-12-09 13:53:10 +0000.455064][65a4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[019:716] [2022-12-09 13:53:10 +0000.530574][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:753] [2022-12-09 13:53:10 +0000.566926][656b] The convert RGB to YUV take 2
[019:930] [2022-12-09 13:53:10 +0000.743717][659d] The output timestamp from audio
mixer change:44255274
[019:967] [2022-12-09 13:53:10 +0000.780820][656f] On audio frame the broadcast
with timestamp:44255315 samples:480. (1000 frame for one log)

[019:970] [2022-12-09 13:53:10 +0000.784605][659d] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[019:971] [2022-12-09 13:53:10 +0000.784747][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:186] [2022-12-09 13:53:10 +0000.999814][656b] drawYUV420 render
OpenGLRenderProgram:0x788ad6c798
[020:188] [2022-12-09 13:53:11 +0000.1949][65a5] DTS queue for
Generator:0x79041ef4b8 9891 9925
[020:191] [2022-12-09 13:53:11 +0000.5607][659b] AF_SpeedFilter audio time,
0x7835936500 rcv time: 44255534
[020:192] [2022-12-09 13:53:11 +0000.6335][659b] AF_SpeedFilter audio time,
0x7835936500 rcv time: 44255534in_nSamples:441
[020:215] [2022-12-09 13:53:11 +0000.29245][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:226] [2022-12-09 13:53:11 +0000.40203][6570] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:226] [2022-12-09 13:53:11 +0000.40340][6570] _deviceSampleRate:48000

[020:227] [2022-12-09 13:53:11 +0000.41048][656f] Run AGC when audioType = 0


[020:227] [2022-12-09 13:53:11 +0000.41139][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:249] [2022-12-09 13:53:11 +0000.63382][656b] The convert RGB to YUV take 1
[020:251] [2022-12-09 13:53:11 +0000.64757][65a5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9987
[020:285] [2022-12-09 13:53:11 +0000.99676][65a5] h264 add frame header cdr flag
[020:286] [2022-12-09 13:53:11 +0000.99871][65a5] SendFrame
encodedImage._timeStamp:9987encodedImage->_length:63200
[020:286] [2022-12-09 13:53:11 +0000.99926][65a5] Received key frame:9987
[020:296] [2022-12-09 13:53:11 +0000.110489][659b] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[020:296] [2022-12-09 13:53:11 +0000.110573][659b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 44255537
[020:296] [2022-12-09 13:53:11 +0000.110610][659b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[020:314] [2022-12-09 13:53:11 +0000.128122][656b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[020:314] [2022-12-09 13:53:11 +0000.128220][656b] GPUImageProcessing: input frame
width1280 X 720
[020:314] [2022-12-09 13:53:11 +0000.128556][656b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[020:314] [2022-12-09 13:53:11 +0000.128700][656b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[020:318] [2022-12-09 13:53:11 +0000.132655][65a5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10020 pts:10020
[020:319] [2022-12-09 13:53:11 +0000.133220][65a6] get the H.264 IDR frame
[020:356] [2022-12-09 13:53:11 +0000.170124][65a5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10091
[020:356] [2022-12-09 13:53:11 +0000.170213][65a5] push video frame to H264
encoder. (100 frame for one log)

[020:356] [2022-12-09 13:53:11 +0000.170251][65a5] push video frame to H264


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

[020:356] [2022-12-09 13:53:11 +0000.170298][65a5] H264Encode::push video frame to


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

[020:356] [2022-12-09 13:53:11 +0000.170346][65a5] The input pts:10091 fps:30


[020:389] [2022-12-09 13:53:11 +0000.203400][65a5] H264Encode::H264SWEncoder get
callback, length:24720 type:1 nalType:1length:24716
[020:617] [2022-12-09 13:53:11 +0000.430792][656b] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[020:716] [2022-12-09 13:53:11 +0000.529996][656b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:739] [2022-12-09 13:53:11 +0000.552828][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[020:754] [2022-12-09 13:53:11 +0000.567854][656b] The convert RGB to YUV take 2
[020:917] [2022-12-09 13:53:11 +0000.731100][65a5] Push an pts:10653 to dts queue.
[020:945] [2022-12-09 13:53:11 +0000.759173][659b]
RecordAudioSource::PullAudioFrame
[020:954] [2022-12-09 13:53:11 +0000.768290][65a5] last dts:10620 currentPts:10653
ppsOrSPS:0 queue length:2
[020:978] [2022-12-09 13:53:11 +0000.792473][659d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:989] [2022-12-09 13:53:11 +0000.802892][65a5] DTS queue for
Generator:0x79041ef4b8 10721
[021:021] [2022-12-09 13:53:11 +0000.835276][659b] AF_SpeedFilter audio
0x7835936500 PullFrame
[021:112] [2022-12-09 13:53:11 +0000.926358][659b] AF_SpeedFilter::PullFrame eof4
[021:114] [2022-12-09 13:53:11 +0000.928574][659b]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[021:160] [2022-12-09 13:53:11 +0000.974241][60d0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:160] [2022-12-09 13:53:11 +0000.974504][656b] operator(): Stop
[021:160] [2022-12-09 13:53:11 +0000.974551][656b] StopPullFrameAndWriteMp4
time:44256508 enter.

[021:160] [2022-12-09 13:53:11 +0000.974588][656b] StopRecording:


[021:163] [2022-12-09 13:53:11 +0000.977703][659b] resampled_data_size:512
[021:164] [2022-12-09 13:53:11 +0000.977806][659b] AF_SpeedFilter audio time 222,
0x7835936500 out time: 44256457 org time: 44256457
[021:164] [2022-12-09 13:53:11 +0000.977919][659b] PullAudioFrame: PullFrame audio
finished.
[021:164] [2022-12-09 13:53:11 +0000.977972][659b]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[021:166] [2022-12-09 13:53:11 +0000.980154][65a5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:328
[021:167] [2022-12-09 13:53:11 +0000.980811][656a] stop recording
[021:167] [2022-12-09 13:53:11 +0000.980865][656a]
RecordingSessionInternalSimple:destroy media processers
[021:167] [2022-12-09 13:53:11 +0000.980909][656a] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:167] [2022-12-09 13:53:11 +0000.980948][656a] H264Encode::flushing hareware
Encoder
[021:167] [2022-12-09 13:53:11 +0000.981097][656a] Flush time:44256515 enter.

[021:167] [2022-12-09 13:53:11 +0000.981160][656a] H264Encoder encoder flush


[021:167] [2022-12-09 13:53:11 +0000.981211][656a] flush output queue
[021:497] [2022-12-09 13:53:12 +0000.311432][656a] Flush leave. expire time = 330
ms

[021:498] [2022-12-09 13:53:12 +0000.311772][656a] ~H264EncodeWrap:


[021:498] [2022-12-09 13:53:12 +0000.311856][656a] ~H264Encode:
[021:498] [2022-12-09 13:53:12 +0000.311900][656a] teardownCompressionSession:
H264Encode::destroying Encoder
[021:498] [2022-12-09 13:53:12 +0000.311943][656a] Release time:44256846 enter.

[021:498] [2022-12-09 13:53:12 +0000.312569][656a] Release:


MediaCodecVideoEncoder::Release _inited:1
[021:498] [2022-12-09 13:53:12 +0000.312669][656a] Destroy time:44256846 enter.
[021:499] [2022-12-09 13:53:12 +0000.312715][656a] H264Encoder encoderDestroy
[021:499] [2022-12-09 13:53:12 +0000.312757][656a]
AndroidMediaCodecVideoEncoder::release env: 0x78078346c0
[021:499] [2022-12-09 13:53:12 +0000.312801][656a]
AndroidMediaCodecVideoEncoder::Destroy
[021:528] [2022-12-09 13:53:12 +0000.342340][656a] Destroy leave. expire time = 30
ms

[021:528] [2022-12-09 13:53:12 +0000.342534][656a] Release leave. expire time = 30


ms

[021:528] [2022-12-09 13:53:12 +0000.342575][656a] ~AndroidHwAvcEncoder


time:44256876 enter.

[021:529] [2022-12-09 13:53:12 +0000.342736][656a] Release time:44256877 enter.

[021:529] [2022-12-09 13:53:12 +0000.342807][656a] Release:


MediaCodecVideoEncoder:: has been released before, just return
[021:529] [2022-12-09 13:53:12 +0000.342842][656a] Release leave. expire time = 0
ms

[021:529] [2022-12-09 13:53:12 +0000.342875][656a] ~AndroidMediaCodecVideoEncoder


[021:529] [2022-12-09 13:53:12 +0000.342905][656a] ~WrapAndroidMediaCodec
time:44256877 enter.

[021:529] [2022-12-09 13:53:12 +0000.342940][656a] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[021:529] [2022-12-09 13:53:12 +0000.342973][656a] video hevc hw codec


destructor:0x781c36dc50

[021:529] [2022-12-09 13:53:12 +0000.343021][656a] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[021:529] [2022-12-09 13:53:12 +0000.343086][656a] teardownCompressionSession:


H264Encode::destroyed Encoder
[021:529] [2022-12-09 13:53:12 +0000.343129][656a]
RecordingSessionInternalSimple:destroy aac encoder output!
[021:529] [2022-12-09 13:53:12 +0000.343185][656a] AACSWEncode destructor
[021:539] [2022-12-09 13:53:12 +0000.353012][65a6] MP4 close file successfully
[021:539] [2022-12-09 13:53:12 +0000.353124][65a6] Recording session Internal:
notify recording ok
[021:539] [2022-12-09 13:53:12 +0000.353161][65a6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4,
output_video_timestamp_:10887 last_video_pts_:10887
[021:539] [2022-12-09 13:53:12 +0000.353218][65a6] OnRecordFinish:
[021:541] [2022-12-09 13:53:12 +0000.355311][65a6] onRecordingOk: net seek
pos:0record video duration:10920record audio duration:10890
[021:543] [2022-12-09 13:53:12 +0000.356954][659d] destructMicSource_w:
[021:543] [2022-12-09 13:53:12 +0000.357008][659d] setOutput_w:
MicSource::setOutput() 0x0
[021:543] [2022-12-09 13:53:12 +0000.357057][659d] close external audio stream

[021:543] [2022-12-09 13:53:12 +0000.357211][656b] releaseThread 0x7835935c00


[021:543] [2022-12-09 13:53:12 +0000.357293][656b] ~MicSource: Mic source
destroyed:0x7835472100
[021:545] [2022-12-09 13:53:12 +0000.359418][656b] StopPullFrameAndWriteMp4 leave.
expire time = 385 ms

[021:545] [2022-12-09 13:53:12 +0000.359479][656b] DestroyPipelineAndFilters


time:44256893 enter.

[021:545] [2022-12-09 13:53:12 +0000.359548][656b] UnbindInputFilter 0x7835936340


this 0x788ad6c9c0
[021:545] [2022-12-09 13:53:12 +0000.359586][656b] UnbindInputFilter 0x78359364d8
this 0x7835936650
[021:545] [2022-12-09 13:53:12 +0000.359629][656b] UnbindInputFilter 0x788ad6c9c0
this 0x78f74f4860
[021:545] [2022-12-09 13:53:12 +0000.359653][656b] filter: filter pipeline destroy
this: 0x78f74f47c0
[021:546] [2022-12-09 13:53:12 +0000.359878][656b] ClearVideoOfSources: recodring
total frames:0
[021:546] [2022-12-09 13:53:12 +0000.359909][656b] ClearVideoOfSources:
[021:546] [2022-12-09 13:53:12 +0000.359938][656b] GPUImageProcessing destruct.
[021:546] [2022-12-09 13:53:12 +0000.360078][656b] destroy TrivalImageDrawer
0x7835a01000
[021:546] [2022-12-09 13:53:12 +0000.360119][656b] The shader has been initialize,
clean up them.

[021:546] [2022-12-09 13:53:12 +0000.360174][656b] ~OpenGLFrameBuffer:


[021:546] [2022-12-09 13:53:12 +0000.360283][656b] ~OpenGLFrameBuffer:
[021:547] [2022-12-09 13:53:12 +0000.360776][656b] ~OpenGLFrameBuffer:
[021:547] [2022-12-09 13:53:12 +0000.360853][656b] ~OpenGLFrameBuffer:
[021:547] [2022-12-09 13:53:12 +0000.360927][656b] ~OpenGLFrameBuffer:
[021:547] [2022-12-09 13:53:12 +0000.360995][656b] ~OpenGLFrameBuffer:
[021:547] [2022-12-09 13:53:12 +0000.361197][656b] GPUImageProcessing destruct
finish.
[021:547] [2022-12-09 13:53:12 +0000.361239][656b] GPURGBAFrame destruct.
[021:547] [2022-12-09 13:53:12 +0000.361287][656b] destroy OpenGLRenderProgram
0x788ad6c798
[021:547] [2022-12-09 13:53:12 +0000.361315][656b] ~CameraSource time:44256895
enter.

[021:547] [2022-12-09 13:53:12 +0000.361340][656b] ~CameraSource leave. expire


time = 0 ms

[021:547] [2022-12-09 13:53:12 +0000.361370][656b] ~RecordAudioSource time:44256895


enter.

[021:547] [2022-12-09 13:53:12 +0000.361396][656b] ~RecordAudioSource leave.


expire time = 0 ms

[021:547] [2022-12-09 13:53:12 +0000.361427][656b] DestroyPipelineAndFilters


leave. expire time = 2 ms

[021:566] [2022-12-09 13:53:12 +0000.380585][60d0]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:567] [2022-12-09 13:53:12 +0000.381438][60d0] machine model :poco
[021:567] [2022-12-09 13:53:12 +0000.381495][60d0] Support this machine model :poco
[021:567] [2022-12-09 13:53:12 +0000.381555][60d0] global inited! current sdk
version: 07-20-936c45f
[021:568] [2022-12-09 13:53:12 +0000.381806][60d0] filter: filter pipeline
construtc this: 0x783589c980
[021:568] [2022-12-09 13:53:12 +0000.381867][60d0] MediaFilterGraph:
MediaFilterGraph construct
[021:568] [2022-12-09 13:53:12 +0000.381897][60d0] GLESContext:
[021:568] [2022-12-09 13:53:12 +0000.381942][60d0] The result of eglGetDisplay is:
0xb4000079bd429a00
[021:569] [2022-12-09 13:53:12 +0000.382963][60d0] The result of creation:
0x7807aade80
[021:569] [2022-12-09 13:53:12 +0000.383042][60d0] The result of
eglCreatePbufferSurface is: 0x7807be1600
[021:570] [2022-12-09 13:53:12 +0000.383784][60d0] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4
[021:570] [2022-12-09 13:53:12 +0000.383840][60d0] The source 0 speed:1
[021:570] [2022-12-09 13:53:12 +0000.383870][60d0] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4,
delay: 0
[021:570] [2022-12-09 13:53:12 +0000.383923][60d0] CreateDecoderByVideoSource
time:44256918 enter.

[021:570] [2022-12-09 13:53:12 +0000.384121][60d0] running_decoder_count:0max


count:2
[021:570] [2022-12-09 13:53:12 +0000.384149][60d0] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x79bd3d0c00
[021:571] [2022-12-09 13:53:12 +0000.385227][65c4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x783592d000] Current FFmpeg version git-2021-06-16-
97cea6f

[021:592] [2022-12-09 13:53:12 +0000.406478][65c4] OnStreamInfoFound: video


duration_: 10920
[021:593] [2022-12-09 13:53:12 +0000.407556][65c5] NO get frame from decoder
[021:593] [2022-12-09 13:53:12 +0000.407595][60d0] start decoder
[021:593] [2022-12-09 13:53:12 +0000.407630][60d0] CreateDecoderByVideoSource
leave. expire time = 23 ms

[021:593] [2022-12-09 13:53:12 +0000.407669][60d0] BindInputFilter 0x78359488a0


this 0x78475adc58
[021:594] [2022-12-09 13:53:12 +0000.407712][60d0] BindInputFilter 0x78475adc58
this 0x78475add18
[021:594] [2022-12-09 13:53:12 +0000.407750][60d0] BindInputFilter 0x78359488a0
this 0x78475ae0d8
[021:594] [2022-12-09 13:53:12 +0000.407772][60d0] BindInputFilter 0x78475ae0d8
this 0x78475ae198
[021:594] [2022-12-09 13:53:12 +0000.407787][60d0] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4
[021:594] [2022-12-09 13:53:12 +0000.407814][60d0] BindInputFilter 0x78475add18
this 0x78475ae9d8
[021:594] [2022-12-09 13:53:12 +0000.407840][60d0] BindInputFilter 0x78475ae9d8
this 0x783589ca20
[021:594] [2022-12-09 13:53:12 +0000.407861][60d0] BindInputFilter 0x78475ae198
this 0x78475aeb58
[021:594] [2022-12-09 13:53:12 +0000.407884][60d0] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44245360.mp4
[021:594] [2022-12-09 13:53:12 +0000.408152][65c5] NO get frame from decoder
[021:595] [2022-12-09 13:53:12 +0000.408729][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[021:595] [2022-12-09 13:53:12 +0000.409074][60d0] machine model :poco
[021:595] [2022-12-09 13:53:12 +0000.409120][60d0] Support this machine model :poco
[021:595] [2022-12-09 13:53:12 +0000.409138][60d0] global inited! current sdk
version: 07-20-936c45f
[021:595] [2022-12-09 13:53:12 +0000.409181][60d0] GetPipeline:
-----------------------------------------
[021:595] [2022-12-09 13:53:12 +0000.409201][60d0] GetPipeline: source:
0x7835948680
[021:595] [2022-12-09 13:53:12 +0000.409218][60d0] GetPipeline: filter: NULLFilter
[021:595] [2022-12-09 13:53:12 +0000.409235][60d0] GetPipeline: filter: NULLFilter
[021:595] [2022-12-09 13:53:12 +0000.409251][60d0] GetPipeline: filter: NULLFilter
[021:595] [2022-12-09 13:53:12 +0000.409269][60d0] GetPipeline: audio filter:
AuidoNULLFilter
[021:595] [2022-12-09 13:53:12 +0000.409285][60d0] GetPipeline: audio filter:
AuidoNULLFilter
[021:595] [2022-12-09 13:53:12 +0000.409301][60d0] GetPipeline: audio filter:
AudioNUllFilter
[021:595] [2022-12-09 13:53:12 +0000.409318][60d0] GetPipeline:
------------------------------------------
[021:595] [2022-12-09 13:53:12 +0000.409337][60d0] filter: filter pipeline2 update
pattern: 0
[021:596] [2022-12-09 13:53:12 +0000.410232][60d0] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:596] [2022-12-09 13:53:12 +0000.410401][60d0] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:596] [2022-12-09 13:53:12 +0000.410475][60d0] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:596] [2022-12-09 13:53:12 +0000.410643][60d0] DeviceInit:
[021:597] [2022-12-09 13:53:12 +0000.410848][60d0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:597] [2022-12-09 13:53:12 +0000.411204][60d0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:597] [2022-12-09 13:53:12 +0000.411418][60d0] CreatePlatformSpecificObjects:
[021:597] [2022-12-09 13:53:12 +0000.411463][60d0] audio device use null audio
input and opensl output
[021:597] [2022-12-09 13:53:12 +0000.411489][60d0] Create OpenSLES output module
with java VM support.

[021:597] [2022-12-09 13:53:12 +0000.411591][60d0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:597] [2022-12-09 13:53:12 +0000.411291][65c5] NO get frame from decoder
[021:598] [2022-12-09 13:53:12 +0000.411742][60d0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:598] [2022-12-09 13:53:12 +0000.411971][60d0] Create OpenSLES output module
with buffer num:2

[021:598] [2022-12-09 13:53:12 +0000.412009][60d0] Error(trace.cc:40): Init the


output and input for audio device template.
[021:598] [2022-12-09 13:53:12 +0000.412027][60d0] Init the output device.

[021:598] [2022-12-09 13:53:12 +0000.412045][60d0] Set the playout as stereo:1


[021:598] [2022-12-09 13:53:12 +0000.412064][60d0] Set the sample rate to be:44100

[021:598] [2022-12-09 13:53:12 +0000.412095][60d0] Low latency buffer size:144 low


sample rate:48000
[021:598] [2022-12-09 13:53:12 +0000.412118][60d0] DeviceInit: Done
[021:598] [2022-12-09 13:53:12 +0000.412229][60d0] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[021:599] [2022-12-09 13:53:12 +0000.412976][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[021:599] [2022-12-09 13:53:12 +0000.413054][60d0]
MediaFilterPlayer::SetPlayerNotify 0x78357154c0
[021:600] [2022-12-09 13:53:12 +0000.414139][65cf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x780803f418
[021:601] [2022-12-09 13:53:12 +0000.414758][65c5] NO get frame from decoder
[021:602] [2022-12-09 13:53:12 +0000.415734][60d0]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[021:602] [2022-12-09 13:53:12 +0000.415767][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[021:602] [2022-12-09 13:53:12 +0000.416385][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[021:603] [2022-12-09 13:53:12 +0000.416828][60d0] SetGraphLoop: SetGraphLoop 1
[021:603] [2022-12-09 13:53:12 +0000.416851][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[021:603] [2022-12-09 13:53:12 +0000.417241][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[021:603] [2022-12-09 13:53:12 +0000.417261][65c5] NO get frame from decoder
[021:604] [2022-12-09 13:53:12 +0000.418409][65c5] NO get frame from decoder
[021:606] [2022-12-09 13:53:12 +0000.419798][65c5] NO get frame from decoder
[021:607] [2022-12-09 13:53:12 +0000.420864][65c5] NO get frame from decoder
[021:609] [2022-12-09 13:53:12 +0000.423473][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[021:610] [2022-12-09 13:53:12 +0000.424311][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[021:612] [2022-12-09 13:53:12 +0000.425892][65d1] Start:
[021:612] [2022-12-09 13:53:12 +0000.426041][65d0] operator(): video render
started.
[021:612] [2022-12-09 13:53:12 +0000.426095][65d0] DriveRender working... (1/200)
[021:612] [2022-12-09 13:53:12 +0000.426110][65d1] Start:
[021:612] [2022-12-09 13:53:12 +0000.426119][65d0] Warning(video_render.cc:390): No
picture to display (1/50)
[021:612] [2022-12-09 13:53:12 +0000.426204][65d1] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[021:612] [2022-12-09 13:53:12 +0000.426240][65d1] Reset: history total size: 98
[021:612] [2022-12-09 13:53:12 +0000.426265][65d1] DeviceStart:
audioDevice_:0x7835a1f000
[021:612] [2022-12-09 13:53:12 +0000.426284][65d1] DeviceStart: time profile
playout init before
[021:612] [2022-12-09 13:53:12 +0000.426307][65d1] DeviceStart: time profile
playout init end
[021:612] [2022-12-09 13:53:12 +0000.426334][65d1] OpenSlesOutput:Start playout

[021:615] [2022-12-09 13:53:12 +0000.429701][65d1] Create the opensl output player.


streamtype before:0

[021:616] [2022-12-09 13:53:12 +0000.429832][65d1] Create the opensl output player.


streamtype after:3

[021:702] [2022-12-09 13:53:12 +0000.516366][65d1] Enqueue opensl buffer size:1764


[021:734] [2022-12-09 13:53:12 +0000.548278][65d1] DeviceStart: time profile
playout all end
[021:734] [2022-12-09 13:53:12 +0000.548384][65d1] operator(): Audio playback
started.
[021:734] [2022-12-09 13:53:12 +0000.548383][65d5]
PlayerSimpleBufferQueueCallbackHandler function
[021:734] [2022-12-09 13:53:12 +0000.548603][65d5] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[021:734] [2022-12-09 13:53:12 +0000.548646][65d2] Pull audio failed.(wait video!)
[021:735] [2022-12-09 13:53:12 +0000.548725][65d2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:735] [2022-12-09 13:53:12 +0000.548841][65d4] Error(video_source.cc:430): wait
decoder a frame: 0
[021:734] [2022-12-09 13:53:12 +0000.548653][65d5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:735] [2022-12-09 13:53:12 +0000.549524][65d1] operator(): Started now!
[021:736] [2022-12-09 13:53:12 +0000.549867][65d4] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[021:739] [2022-12-09 13:53:12 +0000.552778][65d4] OnVideoFrameReady(1/200)
[021:745] [2022-12-09 13:53:12 +0000.559507][65d0] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[021:745] [2022-12-09 13:53:12 +0000.559575][65d0] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:44257093
[021:749] [2022-12-09 13:53:12 +0000.563037][65d2] audio_frame_list_ empty
[021:774] [2022-12-09 13:53:12 +0000.588118][65d4]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[021:779] [2022-12-09 13:53:12 +0000.592953][65d0] lipsync_debug: render a video
frame
[021:779] [2022-12-09 13:53:12 +0000.593053][65d0] lipsync_debug: First video frame
rendering.
[021:789] [2022-12-09 13:53:12 +0000.603300][65d0]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:20 timeDelta:44 last
video ts:900 frame->pts:2700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[021:789] [2022-12-09 13:53:12 +0000.603354][65d0] lipsync_debug: tsDelta -
timeDelta = -24
[021:789] [2022-12-09 13:53:12 +0000.603371][65d0] lipsync_debug:result remaining
time:0
[021:789] [2022-12-09 13:53:12 +0000.603385][65d0] dynamic updated lipsync delay:0
[021:791] [2022-12-09 13:53:12 +0000.605536][65d0] lipsync_debug:remaining time:10
tsDelta - timeDelta:5
[021:791] [2022-12-09 13:53:12 +0000.605600][65d0] lipsync_debug:result remaining
time:5
[021:805] [2022-12-09 13:53:12 +0000.619640][65d2] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[021:805] [2022-12-09 13:53:12 +0000.619699][65d2] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:806] [2022-12-09 13:53:12 +0000.619839][65d1] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[021:806] [2022-12-09 13:53:12 +0000.620289][65d2] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[021:806] [2022-12-09 13:53:12 +0000.620303][65d1] The audio playback speed:100
(1/100)
[021:806] [2022-12-09 13:53:12 +0000.620327][65d1] lipsync_debug: The current
played audio timestamp is:0(1/50)
[021:806] [2022-12-09 13:53:12 +0000.620339][65d1] First audio frame rendering
[021:817] [2022-12-09 13:53:12 +0000.630749][65d2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[021:873] [2022-12-09 13:53:12 +0000.686968][65d4] video frame wait audio frame:
last_video_timestamp:430 last_audio_timestamp:324.898
[022:226] [2022-12-09 13:53:13 +0000.40475][656f] Run AGC when audioType = 0
[022:400] [2022-12-09 13:53:13 +0000.214628][65d0] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:44257748
[022:467] [2022-12-09 13:53:13 +0000.280992][656f] haveEnoughProcessedData
internalAudioStream.length: 20
[022:654] [2022-12-09 13:53:13 +0000.467765][65d5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:735] [2022-12-09 13:53:13 +0000.549201][65d1] do work DoLipsync!
[022:735] [2022-12-09 13:53:13 +0000.549271][65d1] total delay:102 videoTsMS:998
audioTsMS:896 diff:102
[022:735] [2022-12-09 13:53:13 +0000.549322][65d1] Set the lipsync delay:102
[022:799] [2022-12-09 13:53:13 +0000.613420][65d4] Error(video_source.cc:430): wait
decoder a frame: 0
[023:169] [2022-12-09 13:53:13 +0000.983019][65d0] DriveRender working... (1/200)
[023:169] [2022-12-09 13:53:13 +0000.983292][65d0] lipsync_debug:displaying video
ts:119790 The current displayed video timestamp is:44258517
[023:295] [2022-12-09 13:53:14 +0000.109184][65d0]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:27 last
video ts:128790 frame->pts:131670 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:295] [2022-12-09 13:53:14 +0000.109244][65d0] lipsync_debug: tsDelta -
timeDelta = 5
[023:674] [2022-12-09 13:53:14 +0000.488004][65d5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:699] [2022-12-09 13:53:14 +0000.513285][65d0] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[023:699] [2022-12-09 13:53:14 +0000.513370][65d0] lipsync_debug:result remaining
time:2
[023:839] [2022-12-09 13:53:14 +0000.653577][65d2] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[023:839] [2022-12-09 13:53:14 +0000.653684][65d2] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:873] [2022-12-09 13:53:14 +0000.687694][65d0] lipsync_debug:displaying video
ts:179550 The current displayed video timestamp is:44259221
[023:878] [2022-12-09 13:53:14 +0000.692365][65d1] The audio playback speed:100
(1/100)
[023:878] [2022-12-09 13:53:14 +0000.692492][65d1] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[024:158] [2022-12-09 13:53:14 +0000.971911][65d4] Error(video_source.cc:430): wait
decoder a frame: 0
[024:181] [2022-12-09 13:53:14 +0000.994730][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[024:227] [2022-12-09 13:53:15 +0000.41087][656f] Run AGC when audioType = 0
[024:227] [2022-12-09 13:53:15 +0000.41232][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:476] [2022-12-09 13:53:15 +0000.290403][65d4] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5992 diff: 9
[024:540] [2022-12-09 13:53:15 +0000.353998][65d0] lipsync_debug:displaying video
ts:239490 The current displayed video timestamp is:44259887
[024:642] [2022-12-09 13:53:15 +0000.455904][65d5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:686] [2022-12-09 13:53:15 +0000.500305][65d0] DriveRender working... (1/200)
[024:728] [2022-12-09 13:53:15 +0000.542240][65d4] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299340pts ms:3.326e+06
[024:729] [2022-12-09 13:53:15 +0000.543184][65d4] OnVideoFrameReady(1/200)
[024:729] [2022-12-09 13:53:15 +0000.543287][65d0] operator() frame->pts-
9223372036854775808 queue_ size: 15 (1/200)
[024:776] [2022-12-09 13:53:15 +0000.590019][65d0]
lipsync_debug:lipsync_threadhold: lipsync_delta:-1 tsDelta:35 timeDelta:3 last
video ts:266490 frame->pts:269730 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[024:776] [2022-12-09 13:53:15 +0000.590183][65d0] lipsync_debug: tsDelta -
timeDelta = 32
[025:004] [2022-12-09 13:53:15 +0000.818118][60d0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[025:005] [2022-12-09 13:53:15 +0000.818827][65d1] Stop:
[025:006] [2022-12-09 13:53:15 +0000.819971][65d0] operator(): Video Render
stopped.
[025:006] [2022-12-09 13:53:15 +0000.820385][65d1] Stop:
[025:007] [2022-12-09 13:53:15 +0000.820836][65d1] DeviceStop:
audioDevice_:0x7835a1f000
[025:007] [2022-12-09 13:53:15 +0000.820888][65d1] OpenSlesOutput:Stop playout

[025:036] [2022-12-09 13:53:15 +0000.850447][65d1] DeviceStop: Done


[025:036] [2022-12-09 13:53:15 +0000.850615][65d1] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[025:036] [2022-12-09 13:53:15 +0000.850676][65d1] operator(): Stop now!
[025:037] [2022-12-09 13:53:15 +0000.851234][60d0] Stop:
[025:037] [2022-12-09 13:53:15 +0000.851371][65d1] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[025:037] [2022-12-09 13:53:15 +0000.851584][60d0] DeviceRelease:
audioDevice_:0x7835a1f000
[025:037] [2022-12-09 13:53:15 +0000.851638][60d0] OpenSlesOutput:Stop playout

[025:037] [2022-12-09 13:53:15 +0000.851684][60d0] DeviceRelease: Release the


webrtc device object.
[025:038] [2022-12-09 13:53:15 +0000.851933][60d0] OpenSlesOutput destruct.

[025:038] [2022-12-09 13:53:15 +0000.852012][60d0] DeviceRelease: Done


[025:038] [2022-12-09 13:53:15 +0000.852117][60d0] Stop:
[025:038] [2022-12-09 13:53:15 +0000.852217][65d0] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[025:040] [2022-12-09 13:53:15 +0000.854553][60d0] global uninited!
[025:041] [2022-12-09 13:53:15 +0000.855703][60d0]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[025:042] [2022-12-09 13:53:15 +0000.855816][60d0] ~MediaFilterGraph:
MediaFilterGraph destruct
[025:042] [2022-12-09 13:53:15 +0000.855851][60d0] RemoveVideoBackGroud: hava not
add video backgroud
[025:042] [2022-12-09 13:53:15 +0000.855902][60d0] UnbindInputFilter 0x78475ae9d8
this 0x783589ca20
[025:042] [2022-12-09 13:53:15 +0000.855944][60d0] ClearAllSource: remove source
filter, sourceid: 0x7835948680
[025:042] [2022-12-09 13:53:15 +0000.855973][60d0] DestoryDecoderByVideoSource
time:44260390 enter.

[025:042] [2022-12-09 13:53:15 +0000.856010][60d0] ~VideoBindDecoder time:44260390


enter.

[025:043] [2022-12-09 13:53:15 +0000.857051][60d0] CleanUp time:44260391 enter.

[025:047] [2022-12-09 13:53:15 +0000.861333][60d0] CleanUp leave. expire time = 4


ms

[025:047] [2022-12-09 13:53:15 +0000.861405][60d0] CleanUp time:44260395 enter.

[025:047] [2022-12-09 13:53:15 +0000.861693][60d0] CleanUp leave. expire time = 0


ms

[025:048] [2022-12-09 13:53:15 +0000.862551][60d0] ~VideoBindDecoder leave. expire


time = 6 ms

[025:048] [2022-12-09 13:53:15 +0000.862591][60d0] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[025:048] [2022-12-09 13:53:15 +0000.862699][60d0] UnbindInputFilter 0x78475add18


this 0x78475ae9d8
[025:049] [2022-12-09 13:53:15 +0000.862748][60d0] UnbindInputFilter 0x78475adc58
this 0x78475add18
[025:049] [2022-12-09 13:53:15 +0000.862794][60d0] UnbindInputFilter 0x78359488a0
this 0x78475adc58
[025:049] [2022-12-09 13:53:15 +0000.862852][60d0] UnbindInputFilter 0x78475ae198
this 0x78475aeb58
[025:049] [2022-12-09 13:53:15 +0000.862894][60d0] UnbindInputFilter 0x78475ae0d8
this 0x78475ae198
[025:049] [2022-12-09 13:53:15 +0000.862946][60d0] UnbindInputFilter 0x78359488a0
this 0x78475ae0d8
[025:049] [2022-12-09 13:53:15 +0000.863305][60d0] ~GLESContext:
[025:050] [2022-12-09 13:53:15 +0000.863900][60d0] GLESContext destruct finish.
[025:050] [2022-12-09 13:53:15 +0000.863953][60d0] filter: filter pipeline destroy
this: 0x783589c980
[025:887] [2022-12-09 13:53:16 +0000.701533][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[026:228] [2022-12-09 13:53:17 +0000.42694][656f] Run AGC when audioType = 0
[027:612] [2022-12-09 13:53:18 +0000.426710][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[028:227] [2022-12-09 13:53:19 +0000.41364][656f] Run AGC when audioType = 0
[028:227] [2022-12-09 13:53:19 +0000.41687][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:333] [2022-12-09 13:53:20 +0000.146868][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[030:226] [2022-12-09 13:53:21 +0000.39880][6570] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:226] [2022-12-09 13:53:21 +0000.40063][6570] _deviceSampleRate:48000

[030:227] [2022-12-09 13:53:21 +0000.40910][656f] Run AGC when audioType = 0


[031:051] [2022-12-09 13:53:21 +0000.865442][656f] haveEnoughProcessedData
internalAudioStream.length: 0
[032:227] [2022-12-09 13:53:23 +0000.41237][656f] Run AGC when audioType = 0
[032:227] [2022-12-09 13:53:23 +0000.41535][656f]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:786] [2022-12-09 13:53:23 +0000.600721][656f] haveEnoughProcessedData
internalAudioStream.length: 20
[034:229] [2022-12-09 13:53:25 +0000.43448][656f] Run AGC when audioType = 0
[034:511] [2022-12-09 13:53:25 +0000.325678][656f] haveEnoughProcessedData
internalAudioStream.length: 10
[035:113] [2022-12-09 13:53:25 +0000.926927][60f7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[035:113] [2022-12-09 13:53:25 +0000.927089][60f7] ~MediaFilterCamera time:44270461
enter.

[035:113] [2022-12-09 13:53:25 +0000.927119][60f7] StopPullFrameAndWriteMp4


time:44270461 enter.

[035:113] [2022-12-09 13:53:25 +0000.927419][656a] stop recording


[035:113] [2022-12-09 13:53:25 +0000.927472][656a] we have stopped recording before
[035:113] [2022-12-09 13:53:25 +0000.927540][60f7] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[035:114] [2022-12-09 13:53:25 +0000.927868][60f7] DestroyPipelineAndFilters


time:44270462 enter.

[035:114] [2022-12-09 13:53:25 +0000.927894][60f7] DestroyPipelineAndFilters


leave. expire time = 0 ms

[035:114] [2022-12-09 13:53:25 +0000.927918][60f7] AppDeviceManagerStopMic

[035:114] [2022-12-09 13:53:25 +0000.927950][60f7] AppDeviceManagerStopMic::mic


status is on
[035:114] [2022-12-09 13:53:25 +0000.927972][60f7] Try to stop webrtc device.

[035:114] [2022-12-09 13:53:25 +0000.927997][60f7] Set record state to


stopped.threadID:24823

[035:147] [2022-12-09 13:53:25 +0000.961459][60f7] Try to destory the


recorder.threadID:24823

[035:348] [2022-12-09 13:53:26 +0000.162341][60f7] DestroyAudioRecorder:


[035:348] [2022-12-09 13:53:26 +0000.162398][60f7] Cleanup the buffer queue in the
recorder.
[035:348] [2022-12-09 13:53:26 +0000.162412][60f7] Destroy the recorder.

[035:349] [2022-12-09 13:53:26 +0000.162908][60f7] StopRecording finished.

[035:349] [2022-12-09 13:53:26 +0000.162954][60f7] The stop recording success.

[035:349] [2022-12-09 13:53:26 +0000.162967][60f7]


AudioDeviceDataHandler::StopMicProcess

[035:351] [2022-12-09 13:53:26 +0000.165325][60f7] AppDeviceManager stop.

[035:351] [2022-12-09 13:53:26 +0000.165385][60f7] Rlease the webrtc device object.

[035:353] [2022-12-09 13:53:26 +0000.166739][60f7] OpenSlesInput destruct.

[035:353] [2022-12-09 13:53:26 +0000.166794][60f7] OpenSlesOutput destruct.

[035:354] [2022-12-09 13:53:26 +0000.168642][60f7] EventDispatchServerScope


destruct
[035:354] [2022-12-09 13:53:26 +0000.168681][60f7]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[035:355] [2022-12-09 13:53:26 +0000.168710][60f7] ~AudioDeviceDataHandler

[035:355] [2022-12-09 13:53:26 +0000.168977][60f7] AppDeviceManagerDestruct.

[035:355] [2022-12-09 13:53:26 +0000.169012][60f7] ~AppDeviceManager:


[035:355] [2022-12-09 13:53:26 +0000.169044][60f7] ~CpuOverloadDetect time:44270703
enter.

[035:355] [2022-12-09 13:53:26 +0000.169210][60f7] ~CpuOverloadDetect leave.


expire time = 0 ms

[035:379] [2022-12-09 13:53:26 +0000.193351][60f7] Destruct BeautifyReader begin...


[035:379] [2022-12-09 13:53:26 +0000.193416][60f7] Destruct BeautifyReader done.
[035:379] [2022-12-09 13:53:26 +0000.193495][60f7] ~MediaFilterCamera leave.
expire time = 266 ms

[035:381] [2022-12-09 13:53:26 +0000.194849][60f7] ~GLESContext:


[035:382] [2022-12-09 13:53:26 +0000.195978][60f7] GLESContext destruct finish.
[035:382] [2022-12-09 13:53:26 +0000.196033][60f7] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[035:383] [2022-12-09 13:53:26 +0000.197148][60f7] global uninited!
[035:392] [2022-12-09 13:53:26 +0000.206403][60f7] clear AppID 50011
[035:392] [2022-12-09 13:53:26 +0000.206486][60f7] UnRegister JVM for Xplatform
util
[035:392] [2022-12-09 13:53:26 +0000.206513][60f7] Dispose::unregister webrtc video
engine
[035:392] [2022-12-09 13:53:26 +0000.206529][60f7] Init the android object with
jvm:0x0 env:0x0 context:0x0

[035:392] [2022-12-09 13:53:26 +0000.206550][60f7] SetAndroidMediaCodecObjects


time:44270740 enter.

[035:392] [2022-12-09 13:53:26 +0000.206567][60f7] ClearAndroidMediaCodecObjects


time:44270740 enter.

[035:392] [2022-12-09 13:53:26 +0000.206585][60f7] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:392] [2022-12-09 13:53:26 +0000.206601][60f7] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:392] [2022-12-09 13:53:26 +0000.206617][60f7] SetAndroidMediaCodecObjects


time:4427[000:018] [2022-12-09 14:07:06 +0000.646186][6a19] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
09 14:07:06 +0000
[000:018] [2022-12-09 14:07:06 +0000.646221][6a19] set AppID=50011 old AppID=-1
[000:018] [2022-12-09 14:07:06 +0000.646240][6a19] Init the android object with
jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892804718

[000:018] [2022-12-09 14:07:06 +0000.646291][6a19] SetAndroidMediaCodecObjects


time:44767479 enter.

[000:018] [2022-12-09 14:07:06 +0000.646310][6a19] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:018] [2022-12-09 14:07:06 +0000.646334][6a19] SetAndroidMediaCodecObjects


time:44767479 enter.

[000:018] [2022-12-09 14:07:06 +0000.646350][6a19] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bd337540
[000:018] [2022-12-09 14:07:06 +0000.646382][6a19] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bd337540 address:0x77fc4b4760
[000:018] [2022-12-09 14:07:06 +0000.646400][6a19] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bd337540
address:0x77fc4b4760
[000:018] [2022-12-09 14:07:06 +0000.646415][6a19] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:018] [2022-12-09 14:07:06 +0000.646442][6a19] Set the android objects with


jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892804718

[000:019] [2022-12-09 14:07:06 +0000.647158][6a19] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bd42d100
[000:019] [2022-12-09 14:07:06 +0000.647187][6a19] SystemUtil Init done
[000:020] [2022-12-09 14:07:06 +0000.648587][6a19]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:021] [2022-12-09 14:07:06 +0000.649414][6a19] MediaFilterCamera
[000:021] [2022-12-09 14:07:06 +0000.649449][6a19] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:021] [2022-12-09 14:07:06 +0000.649542][6a19] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:021] [2022-12-09 14:07:06 +0000.649564][6a19] Recording session using default
bitrate support by app:31457280
[000:021] [2022-12-09 14:07:06 +0000.649583][79b0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7889dcb7c0
[000:021] [2022-12-09 14:07:06 +0000.649832][79b0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:021] [2022-12-09 14:07:06 +0000.649887][6a19] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:022] [2022-12-09 14:07:06 +0000.650228][6a19] Error(ini.cc:191): Open the file
failed. error:2
[000:022] [2022-12-09 14:07:06 +0000.650249][6a19]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:022] [2022-12-09 14:07:06 +0000.650261][6a19] The device model: m2012k11ag
usingSoftwareAEC value: 0
[000:023] [2022-12-09 14:07:06 +0000.651292][6a19] Error(ini.cc:191): Open the file
failed. error:2
[000:023] [2022-12-09 14:07:06 +0000.651318][6a19]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:023] [2022-12-09 14:07:06 +0000.651337][6a19] The device model: m2012k11ag
usingHardwareAEC value: 0
[000:023] [2022-12-09 14:07:06 +0000.651347][6a19] The machine device: m2012k11ag
usingHardwareAEC value: 0
[000:023] [2022-12-09 14:07:06 +0000.651361][6a19] Using Default AEC type: software
AEC
[000:024] [2022-12-09 14:07:06 +0000.652076][6a19] The device model: m2012k11ag
enum value: 0
[000:024] [2022-12-09 14:07:06 +0000.652303][6a19] GetMachineModel is M2012K11AG
[000:024] [2022-12-09 14:07:06 +0000.652324][6a19] GetMachineInfo: M2012K11AG
[000:024] [2022-12-09 14:07:06 +0000.652347][6a19] Construct BeautifyReader
begin...
[000:024] [2022-12-09 14:07:06 +0000.652358][6a19] dumpStickerRgba:0
dumpStickerYuv:0
[000:024] [2022-12-09 14:07:06 +0000.652368][6a19] Construct BeautifyReader done.
[000:025] [2022-12-09 14:07:06 +0000.653871][6a19] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:025] [2022-12-09 14:07:06 +0000.653900][79b3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78236203a0
[000:025] [2022-12-09 14:07:06 +0000.653927][6a19] AppDeviceManager telnet server
for statistics started......
[000:026] [2022-12-09 14:07:06 +0000.654368][6a19] CpuOverloadDetect time:44767487
enter.

[000:026] [2022-12-09 14:07:06 +0000.654424][6a19] CpuOverloadDetect leave. expire


time = 0 ms

[000:026] [2022-12-09 14:07:06 +0000.654451][79b4] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x782943d840
[000:026] [2022-12-09 14:07:06 +0000.654731][6a19] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:026] [2022-12-09 14:07:06 +0000.654752][6a19] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:028] [2022-12-09 14:07:06 +0000.656925][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:029] [2022-12-09 14:07:06 +0000.657283][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:029] [2022-12-09 14:07:06 +0000.657652][6a19] CreatePlatformSpecificObjects:
[000:029] [2022-12-09 14:07:06 +0000.657689][6a19] audio device use opensle input
and opensl output
[000:029] [2022-12-09 14:07:06 +0000.657728][6a19] Create OpenSLES output module
with java VM support.

[000:029] [2022-12-09 14:07:06 +0000.657824][6a19] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:029] [2022-12-09 14:07:06 +0000.657949][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:030] [2022-12-09 14:07:06 +0000.658115][6a19] Create OpenSLES output module
with buffer num:1

[000:030] [2022-12-09 14:07:06 +0000.658237][6a19] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:030] [2022-12-09 14:07:06 +0000.658362][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:030] [2022-12-09 14:07:06 +0000.658505][6a19] Create OpenSLES input module
with java VM support.

[000:030] [2022-12-09 14:07:06 +0000.658539][6a19] Create OpenSLES input module


with buffer num:1

[000:030] [2022-12-09 14:07:06 +0000.658582][6a19] Error(trace.cc:40): Init the


output and input for audio device template.
[000:030] [2022-12-09 14:07:06 +0000.658607][6a19] Init the output device.

[000:030] [2022-12-09 14:07:06 +0000.658623][6a19] Init the opensl input.


[000:030] [2022-12-09 14:07:06 +0000.658639][6a19] AppDeviceManager get setting
samplerate: 0
[000:030] [2022-12-09 14:07:06 +0000.658881][6a19] The device model: m2012k11ag
enum value: 0
[000:031] [2022-12-09 14:07:06 +0000.659283][6a19] The device model: m2012k11ag
enum value: 0
[000:031] [2022-12-09 14:07:06 +0000.659310][6a19] Set the sample rate to be:48000

[000:031] [2022-12-09 14:07:06 +0000.659328][6a19] Enable the recording stereo:0


[000:031] [2022-12-09 14:07:06 +0000.659344][6a19] Set the playout as stereo:1
[000:031] [2022-12-09 14:07:06 +0000.659359][6a19] Init the microphone.
[000:031] [2022-12-09 14:07:06 +0000.659751][6a19] Update the recording sample rate
to be: 48000
[000:031] [2022-12-09 14:07:06 +0000.659780][6a19] Init the speaker.
[000:031] [2022-12-09 14:07:06 +0000.659806][6a19] Low latency buffer size:144 low
sample rate:48000
[000:031] [2022-12-09 14:07:06 +0000.660028][6a19] Using 1 x 10ms for an audio
frame.

[000:035] [2022-12-09 14:07:06 +0000.663476][6a19] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:035] [2022-12-09 14:07:06 +0000.663560][6a19] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:035] [2022-12-09 14:07:06 +0000.663586][6a19] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:039] [2022-12-09 14:07:06 +0000.667330][6a19] The device model:m2012k11ag

[000:039] [2022-12-09 14:07:06 +0000.667371][6a19] speaker output factor:100


defaultFactor: 100

[000:039] [2022-12-09 14:07:06 +0000.667388][6a19] headset output factor:100


defaultFactor: 100
[000:039] [2022-12-09 14:07:06 +0000.667651][6a19] AppDeviceManagerStart finished.
[000:039] [2022-12-09 14:07:06 +0000.667675][6a19] AppDeviceManagerStartMic::mic
status is off
[000:039] [2022-12-09 14:07:06 +0000.667714][6a19] AppDeviceManagerStartMic update
aec type: 2

[000:039] [2022-12-09 14:07:06 +0000.667734][6a19] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:039] [2022-12-09 14:07:06 +0000.667749][6a19]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:039] [2022-12-09 14:07:06 +0000.667761][6a19]
AudioDeviceDataHandler::StartMicProcess

[000:039] [2022-12-09 14:07:06 +0000.667841][6a19] Try to start webrtc recording


device.

[000:039] [2022-12-09 14:07:06 +0000.667865][6a19] StartRecording. threadID:27161

[000:039] [2022-12-09 14:07:06 +0000.667860][79b5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:039] [2022-12-09 14:07:06 +0000.667919][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[000:040] [2022-12-09 14:07:06 +0000.668098][6a19] The machine model:M2012K11AG

[000:040] [2022-12-09 14:07:06 +0000.668134][6a19] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:040] [2022-12-09 14:07:06 +0000.668162][6a19] Set the recording mode before


getSetting: 4
[000:040] [2022-12-09 14:07:06 +0000.668179][6a19] Set the recording mode after
getSetting: 1
[000:073] [2022-12-09 14:07:06 +0000.701684][6a19] StartRecording finished.

[000:073] [2022-12-09 14:07:06 +0000.701733][6a19] audio: start the audio mic


checker timer.

[000:074] [2022-12-09 14:07:06 +0000.702123][6a19] machine model :poco


[000:074] [2022-12-09 14:07:06 +0000.702160][6a19] Support this machine model :poco
[000:077] [2022-12-09 14:07:06 +0000.705996][6a19] global inited! current sdk
version: 07-20-936c45f
[000:146] [2022-12-09 14:07:06 +0000.774842][79b6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:146] [2022-12-09 14:07:06 +0000.774902][79b6] _deviceSampleRate:48000

[000:147] [2022-12-09 14:07:06 +0000.775525][79b5] Run AGC when audioType = 0


[000:147] [2022-12-09 14:07:06 +0000.775575][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:376] [2022-12-09 14:07:07 +0000.4582][7633]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:376] [2022-12-09 14:07:07 +0000.4702][79b1] MediaFilterCamera, recording file
context:0x78426ef680 input texture:13
[000:376] [2022-12-09 14:07:07 +0000.4741][79b1] GLESContext:
[000:376] [2022-12-09 14:07:07 +0000.4763][79b1] The result of eglGetDisplay is:
0xb4000079bd429a00
[000:377] [2022-12-09 14:07:07 +0000.5272][79b1] The result of creation:
0x7904152f00
[000:377] [2022-12-09 14:07:07 +0000.5326][79b1] The result of
eglCreatePbufferSurface is: 0x790415a480
[000:377] [2022-12-09 14:07:07 +0000.5386][7633]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x78426ef680 input_texture: 13
[001:777] [2022-12-09 14:07:08 +0000.405391][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[002:150] [2022-12-09 14:07:08 +0000.778480][79b5] Run AGC when audioType = 0
[003:149] [2022-12-09 14:07:09 +0000.777519][69fe] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[003:149] [2022-12-09 14:07:09 +0000.777568][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[003:150] [2022-12-09 14:07:09 +0000.778108][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[003:150] [2022-12-09 14:07:09 +0000.778278][79b1] operator() time:44770611 enter.

[003:150] [2022-12-09 14:07:09 +0000.778334][79b1] MediaFilterCamera, recording


file context:0x78426ef680 input texture:13
[003:150] [2022-12-09 14:07:09 +0000.778976][79b1] MicSource: Mic source
created:10x7904164180
[003:151] [2022-12-09 14:07:09 +0000.779276][79b1] received external audio stream

[003:151] [2022-12-09 14:07:09 +0000.779309][79b1] alloc thread: 0x790414f980


name:worker0 thread id:515752819888 to Mic_source
[003:151] [2022-12-09 14:07:09 +0000.779359][79b1] audio: start the audio sender
thread.

[003:151] [2022-12-09 14:07:09 +0000.779403][79b1] construct OpenGLRenderProgram


0x79041b9e98
[003:151] [2022-12-09 14:07:09 +0000.779436][79b1] CropFilter::SetOrientation
orientation: 0
[003:151] [2022-12-09 14:07:09 +0000.779494][79b1] filter: filter pipeline
construtc this: 0x790403b700
[003:151] [2022-12-09 14:07:09 +0000.779517][79b1] filter: filter pipeline2 update
pattern: 1
[003:151] [2022-12-09 14:07:09 +0000.779563][79b1] CameraSource::source_id_:1
[003:151] [2022-12-09 14:07:09 +0000.779585][79b1] RecordAudioSource::source_id_:2
[003:151] [2022-12-09 14:07:09 +0000.779654][79b1] BindInputFilter 0x79041500c0
this 0x79041ba0c0
[003:151] [2022-12-09 14:07:09 +0000.779681][79b1] BindInputFilter 0x7904150258
this 0x79041503d0
[003:151] [2022-12-09 14:07:09 +0000.779700][79b1] BindInputFilter 0x79041ba0c0
this 0x790403b7a0
[003:151] [2022-12-09 14:07:09 +0000.779736][79b1] setParamentForFilters:
speed:1.000000
[003:151] [2022-12-09 14:07:09 +0000.779750][79b1] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[003:151] [2022-12-09 14:07:09 +0000.779775][79b1] SetParamForFilter time:44770612
enter.

[003:151] [2022-12-09 14:07:09 +0000.779790][79b1] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[003:151] [2022-12-09 14:07:09 +0000.779806][79b1] SetParamForFilter: Params video
index is: 0
[003:151] [2022-12-09 14:07:09 +0000.779820][79b1] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[003:151] [2022-12-09 14:07:09 +0000.779850][79b1] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[003:151] [2022-12-09 14:07:09 +0000.779865][79b1] crop filter mode tpye:
citytravelvideo index:0
[003:153] [2022-12-09 14:07:09 +0000.781925][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:153] [2022-12-09 14:07:09 +0000.781960][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:153] [2022-12-09 14:07:09 +0000.781978][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:153] [2022-12-09 14:07:09 +0000.781994][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:153] [2022-12-09 14:07:09 +0000.782028][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:153] [2022-12-09 14:07:09 +0000.782043][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:153] [2022-12-09 14:07:09 +0000.782058][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:154] [2022-12-09 14:07:09 +0000.782074][79b1]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:154] [2022-12-09 14:07:09 +0000.782088][79b1]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:154] [2022-12-09 14:07:09 +0000.782102][79b1]
Warning(parse_template_json.cc:67): json parament no found the parament
[003:154] [2022-12-09 14:07:09 +0000.782116][79b1]
Warning(parse_template_json.cc:93): json parament no found the duration
[003:154] [2022-12-09 14:07:09 +0000.782134][79b1] SetParamForFilter leave. expire
time = 3 ms

[003:154] [2022-12-09 14:07:09 +0000.782258][79b1] OnOutputSizeChanged width 1280


height 720
[003:154] [2022-12-09 14:07:09 +0000.782286][79b1] OpenGLFrameBuffer: width:1280
height:720
[003:154] [2022-12-09 14:07:09 +0000.782303][79b1] OpenGLFrameBuffer: width:1280
height:720
[003:154] [2022-12-09 14:07:09 +0000.782317][79b1] OpenGLFrameBuffer: width:1280
height:720
[003:154] [2022-12-09 14:07:09 +0000.782331][79b1] OpenGLFrameBuffer: width:1280
height:720
[003:154] [2022-12-09 14:07:09 +0000.782363][79b1] OpenGLFrameBuffer: width:1280
height:720
[003:154] [2022-12-09 14:07:09 +0000.782378][79b1] OpenGLFrameBuffer: width:1280
height:720
[003:154] [2022-12-09 14:07:09 +0000.782391][79b1] construct TrivalImageDrawer
0x78235f9b40
[003:154] [2022-12-09 14:07:09 +0000.782406][79b1] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x78235f9b40 context 0x790403f440
[003:154] [2022-12-09 14:07:09 +0000.782456][79b1] setupGLES:
[003:154] [2022-12-09 14:07:09 +0000.782691][79b1] OpenGLRenderProgram::Initialize.
[003:154] [2022-12-09 14:07:09 +0000.782724][79b1] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[003:154] [2022-12-09 14:07:09 +0000.782739][79b1] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[003:154] [2022-12-09 14:07:09 +0000.782780][79b1] Init open gl render:
0x79041b9e98
[003:154] [2022-12-09 14:07:09 +0000.782798][79b1] Fragement shader path:
[003:154] [2022-12-09 14:07:09 +0000.782815][79b1] Fragement shader path:
[003:154] [2022-12-09 14:07:09 +0000.782829][79b1] create opengl program object.
[003:154] [2022-12-09 14:07:09 +0000.782842][79b1] create shader: vertex
[003:154] [2022-12-09 14:07:09 +0000.782962][79b1] create shader: fragment
[003:156] [2022-12-09 14:07:09 +0000.784281][79b1] Have not extra filter filename!
[003:156] [2022-12-09 14:07:09 +0000.784316][79b1] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[003:156] [2022-12-09 14:07:09 +0000.784333][79b1] OpenGLRenderProgram::Initialize
success.
[003:156] [2022-12-09 14:07:09 +0000.784382][79b1] Setup the OpenGL result:1
[003:156] [2022-12-09 14:07:09 +0000.784543][79b0] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4
[003:156] [2022-12-09 14:07:09 +0000.784687][79b0] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[003:156] [2022-12-09 14:07:09 +0000.784710][79e0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7842577098
[003:156] [2022-12-09 14:07:09 +0000.784745][79b0] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[003:156] [2022-12-09 14:07:09 +0000.784787][79b0] 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_44770617.mp4
fileFD: -1
[003:156] [2022-12-09 14:07:09 +0000.785043][79b0] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4
is opened successfully
[003:157] [2022-12-09 14:07:09 +0000.785070][79b0] setupMediaProcessers:
[003:157] [2022-12-09 14:07:09 +0000.785087][79b0]
RecordingSessionInternalSimple:setup media processers.
[003:157] [2022-12-09 14:07:09 +0000.785102][79b0] construct AAC encoder
[003:157] [2022-12-09 14:07:09 +0000.785532][79b0] H264Encoder creating:
superfast011818
[003:157] [2022-12-09 14:07:09 +0000.785562][79b0] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[003:157] [2022-12-09 14:07:09 +0000.785946][79b0] H264Encode::GetMachineModel is
M2012K11AG
[003:157] [2022-12-09 14:07:09 +0000.785977][79b0] H264Encoder machine_mode
is:M2012K11AG
[003:157] [2022-12-09 14:07:09 +0000.785993][79b0] H264Encode::machine size :9
machine_mode:M2012K11AG
[003:157] [2022-12-09 14:07:09 +0000.786008][79b0] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[003:157] [2022-12-09 14:07:09 +0000.786023][79b0] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[003:157] [2022-12-09 14:07:09 +0000.786037][79b0] setupCompressionSession:
[003:157] [2022-12-09 14:07:09 +0000.786051][79b0] H264Encode::creating hareware
Encoder
[003:158] [2022-12-09 14:07:09 +0000.786065][79b0] AndroidHwAvcEncoder
time:44770619 enter.

[003:158] [2022-12-09 14:07:09 +0000.786178][79b0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77fc4b4760
[003:158] [2022-12-09 14:07:09 +0000.786269][79b0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:158] [2022-12-09 14:07:09 +0000.786299][79b0] The video avc hw codec address
is 0x7838295dc0
[003:158] [2022-12-09 14:07:09 +0000.786335][79b0] AndroidHwAvcEncoder leave.
expire time = 0 ms

[003:158] [2022-12-09 14:07:09 +0000.786360][79b0] RegisterEncodeCompleteCallback


time:44770619 enter.

[003:158] [2022-12-09 14:07:09 +0000.786405][79b0] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:158] [2022-12-09 14:07:09 +0000.786436][79b0] InitEncode time:44770619 enter.

[003:158] [2022-12-09 14:07:09 +0000.786476][79b0] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[003:158] [2022-12-09 14:07:09 +0000.786508][79b0] Create time:44770619 enter.

[003:158] [2022-12-09 14:07:09 +0000.786526][79b0] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[003:158] [2022-12-09 14:07:09 +0000.786558][79b0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x782904f3c0
[003:170] [2022-12-09 14:07:09 +0000.798280][79b5] On audio frame the broadcast
with timestamp:44770631 samples:480. (1000 frame for one log)

[003:171] [2022-12-09 14:07:09 +0000.799241][79b0]


supported_type:image/vnd.android.heic
[003:171] [2022-12-09 14:07:09 +0000.799284][79b0] supported_type:video/avc
[003:171] [2022-12-09 14:07:09 +0000.799299][79b0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[003:171] [2022-12-09 14:07:09 +0000.799317][79b0] hwCodecPrefix :OMX.qcom.
[003:171] [2022-12-09 14:07:09 +0000.799331][79b0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[003:171] [2022-12-09 14:07:09 +0000.799380][79b0] mediacodec_createCodecByName
time:44770632 enter.

[003:171] [2022-12-09 14:07:09 +0000.799397][79b0] WrapAndroidMediaCodec


time:44770632 enter.

[003:171] [2022-12-09 14:07:09 +0000.799473][79b0] WrapAndroidMediaCodec leave.


expire time = 0 ms

[003:171] [2022-12-09 14:07:09 +0000.799619][79d9] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[003:171] [2022-12-09 14:07:09 +0000.799853][79d9] The output timestamp from audio
mixer change:44770631
[003:171] [2022-12-09 14:07:09 +0000.799876][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:220] [2022-12-09 14:07:09 +0000.848651][79b0] mediacodec_createCodecByName
leave. expire time = 49 ms

[003:220] [2022-12-09 14:07:09 +0000.848718][79b0] WrapAndroidMediaFromat


time:44770681 enter.

[003:220] [2022-12-09 14:07:09 +0000.848778][79b0] WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:262] [2022-12-09 14:07:09 +0000.890562][79b0] Destroy time:44770723 enter.

[003:262] [2022-12-09 14:07:09 +0000.890623][79b0] WrapAndroidMediaFromat::


Destroy
[003:262] [2022-12-09 14:07:09 +0000.890637][79b0] Destroy leave. expire time = 0
ms

[003:262] [2022-12-09 14:07:09 +0000.890650][79b0] ~WrapAndroidMediaFromat


time:44770723 enter.

[003:262] [2022-12-09 14:07:09 +0000.890664][79b0] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:262] [2022-12-09 14:07:09 +0000.890678][79b0] Create leave. expire time = 104


ms

[003:262] [2022-12-09 14:07:09 +0000.890691][79b0] isSemiPlanarSupport


time:44770723 enter.

[003:262] [2022-12-09 14:07:09 +0000.890703][79b0] H264Encoder isSemiPlanarSupport


[003:262] [2022-12-09 14:07:09 +0000.890718][79b0] isSemiPlanarSupport leave.
expire time = 0 ms

[003:262] [2022-12-09 14:07:09 +0000.890731][79b0] creat hw H264Encoder success,


isSemiPlanar:1
[003:262] [2022-12-09 14:07:09 +0000.890800][79b0] InitEncode leave. expire time =
104 ms

[003:262] [2022-12-09 14:07:09 +0000.890822][79b0] H264Encode::created Encoder


[003:262] [2022-12-09 14:07:09 +0000.890834][79b0] H264Encode:: H264 encoder
created.
[003:262] [2022-12-09 14:07:09 +0000.890845][79b0] H264 encoder created.
[003:262] [2022-12-09 14:07:09 +0000.890858][79b0]
RecordingSessionInternalSimple:created avc encoder avc: 0x782956f340
[003:262] [2022-12-09 14:07:09 +0000.890871][79b0] setOutput:
[003:262] [2022-12-09 14:07:09 +0000.890883][79b0]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:262] [2022-12-09 14:07:09 +0000.890895][79b0] request a key frame
[003:262] [2022-12-09 14:07:09 +0000.890908][79b0] H264Encode:: request a key frame
[003:262] [2022-12-09 14:07:09 +0000.891035][79b0] setDisplayRotate :0
[003:263] [2022-12-09 14:07:09 +0000.891085][79b0] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[003:263] [2022-12-09 14:07:09 +0000.891200][79b1] StartRecording:
[003:263] [2022-12-09 14:07:09 +0000.891257][79d9] operator(): Set the recording
session in mic source. recording session: 0x7904150100
[003:263] [2022-12-09 14:07:09 +0000.891417][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[003:263] [2022-12-09 14:07:09 +0000.891520][79d8]
RecordAudioSource::PullAudioFrame
[003:263] [2022-12-09 14:07:09 +0000.891551][79d8] AF_SpeedFilter::PullFrame eof4
[003:263] [2022-12-09 14:07:09 +0000.891431][79b1] operator() leave. expire time =
113 ms

[003:265] [2022-12-09 14:07:09 +0000.893670][79d8]


Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[003:274] [2022-12-09 14:07:09 +0000.902399][79d8] AF_SpeedFilter audio time,
0x7904150280 rcv time: 44770727
[003:274] [2022-12-09 14:07:09 +0000.902439][79d8] AF_SpeedFilter audio time,
0x7904150280 rcv time: 44770727in_nSamples:441
[003:274] [2022-12-09 14:07:09 +0000.902496][79d8] resampled_data_size:0
[003:303] [2022-12-09 14:07:09 +0000.931600][79b1]
MediaFilterCamera::NeedProcessTexture
[003:303] [2022-12-09 14:07:09 +0000.931689][79b1] begine recode to first frame
spend time:153
[003:304] [2022-12-09 14:07:09 +0000.932137][79b1] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x790414ff80
[003:304] [2022-12-09 14:07:09 +0000.932211][79b1] blur_distance_:0
[003:304] [2022-12-09 14:07:09 +0000.932230][79b1] blur_direction_angle_:-90
[003:304] [2022-12-09 14:07:09 +0000.932251][79b1]
GPUImageProcessing::SetOrientation orientation: 0
[003:304] [2022-12-09 14:07:09 +0000.932269][79b1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:304] [2022-12-09 14:07:09 +0000.932304][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[003:304] [2022-12-09 14:07:09 +0000.932328][79b1] GPUImageProcessing: input frame
width1280 X 720
[003:304] [2022-12-09 14:07:09 +0000.932739][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[003:305] [2022-12-09 14:07:09 +0000.933130][79b1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:305] [2022-12-09 14:07:09 +0000.933180][79b1] CropFilter::OnVideoFrame
outputtexture :15
[003:305] [2022-12-09 14:07:09 +0000.933213][79b1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:305] [2022-12-09 14:07:09 +0000.933584][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:336] [2022-12-09 14:07:09 +0000.964355][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[003:337] [2022-12-09 14:07:09 +0000.966068][79b1] The convert RGB to YUV take 1
[003:338] [2022-12-09 14:07:09 +0000.966237][79b1] FilterPipeline2::OnVideoFrame
pts 32 last_video_timestamp_ 32
[003:338] [2022-12-09 14:07:09 +0000.966311][79b1]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[003:340] [2022-12-09 14:07:09 +0000.968919][79df]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[003:340] [2022-12-09 14:07:09 +0000.968962][79df] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[003:340] [2022-12-09 14:07:09 +0000.968978][79df] push video frame to H264
encoder. (100 frame for one log)

[003:340] [2022-12-09 14:07:09 +0000.968996][79df] push video frame to H264


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

[003:340] [2022-12-09 14:07:09 +0000.969013][79df] H264Encode::push video frame to


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

[003:340] [2022-12-09 14:07:09 +0000.969028][79df] Push an pts:0 to dts queue.


[003:340] [2022-12-09 14:07:09 +0000.969056][79df] DTS queue for
Generator:0x78425772b8 0
[003:341] [2022-12-09 14:07:09 +0000.969081][79df] The input pts:0 fps:30
[003:341] [2022-12-09 14:07:09 +0000.969509][79df]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:371] [2022-12-09 14:07:09 +0000.999639][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[003:396] [2022-12-09 14:07:10 +0000.24992][79d8] AF_SpeedFilter audio time 222,
0x7904150280 out time: 44770727 org time: 44770727
[003:397] [2022-12-09 14:07:10 +0000.25065][79d8] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[003:397] [2022-12-09 14:07:10 +0000.25092][79d8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 44770727
[003:397] [2022-12-09 14:07:10 +0000.25112][79d8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:397] [2022-12-09 14:07:10 +0000.25163][79d8] AF_SpeedFilter audio time
[003:397] [2022-12-09 14:07:10 +0000.25210][79d8] AF_SpeedFilter audio time 111,
0x7904150280 out time: 44770737 org time: 44770737
[003:399] [2022-12-09 14:07:10 +0000.27519][79de]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[003:400] [2022-12-09 14:07:10 +0000.28156][79e0] add aac audio track with id:1
[003:400] [2022-12-09 14:07:10 +0000.28251][79e0] audio start ts:0
[003:400] [2022-12-09 14:07:10 +0000.28305][79e0] the audio frame has been written
into MP4 file
[003:408] [2022-12-09 14:07:10 +0000.36270][79df] h264 add frame header cdr flag
[003:408] [2022-12-09 14:07:10 +0000.36494][79df] h264 add frame header cdr flag
[003:408] [2022-12-09 14:07:10 +0000.36747][79df] SendFrame
encodedImage._timeStamp:0encodedImage->_length:107087
[003:408] [2022-12-09 14:07:10 +0000.36786][79df] Received key frame:0
[003:408] [2022-12-09 14:07:10 +0000.36805][79df] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[003:408] [2022-12-09 14:07:10 +0000.36820][79df] H264Encode::H264SWEncoder get
callback, length:107087 type:0 nalType:7length:18
[003:408] [2022-12-09 14:07:10 +0000.36835][79df] H264Encode:: get a sps pps
header!headerSize:31
[003:408] [2022-12-09 14:07:10 +0000.36848][79df] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:408] [2022-12-09 14:07:10 +0000.36905][79e0] get the H.264 SPS parameter
[003:409] [2022-12-09 14:07:10 +0000.37069][79e0] add video track with id:2
[003:409] [2022-12-09 14:07:10 +0000.37478][79e0] get the H.264 PPS parameter
[003:409] [2022-12-09 14:07:10 +0000.37726][79e0] get the H.264 IDR frame
[003:409] [2022-12-09 14:07:10 +0000.37755][79e0] resss:true
[003:409] [2022-12-09 14:07:10 +0000.37770][79e0] video start ts:0
[003:409] [2022-12-09 14:07:10 +0000.37840][79e0] the video frame has been written
into MP4 file
[003:485] [2022-12-09 14:07:10 +0000.113746][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[003:813] [2022-12-09 14:07:10 +0000.441532][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:842] [2022-12-09 14:07:10 +0000.470726][79b1] The convert RGB to YUV take 1
[004:075] [2022-12-09 14:07:10 +0000.703197][79ac]
monitorTime:4002totalDuration:3940
[004:149] [2022-12-09 14:07:10 +0000.777512][79b5] Run AGC when audioType = 0
[004:149] [2022-12-09 14:07:10 +0000.777616][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:179] [2022-12-09 14:07:10 +0000.807896][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:181] [2022-12-09 14:07:10 +0000.809318][79df] DTS queue for
Generator:0x78425772b8 808 843
[004:312] [2022-12-09 14:07:10 +0000.940282][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:348] [2022-12-09 14:07:10 +0000.976386][79b1] The convert RGB to YUV take 2
[004:679] [2022-12-09 14:07:11 +0000.307354][79df] Push an pts:1339 to dts queue.
[004:716] [2022-12-09 14:07:11 +0000.344201][79df] last dts:1309 currentPts:1339
ppsOrSPS:0 queue length:2
[004:809] [2022-12-09 14:07:11 +0000.437809][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[004:812] [2022-12-09 14:07:11 +0000.440430][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:850] [2022-12-09 14:07:11 +0000.478277][79b1] The convert RGB to YUV take 2
[005:013] [2022-12-09 14:07:11 +0000.641865][79df] DTS queue for
Generator:0x78425772b8 1638 1676
[005:054] [2022-12-09 14:07:11 +0000.683021][79d8]
RecordAudioSource::PullAudioFrame
[005:173] [2022-12-09 14:07:11 +0000.801325][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:190] [2022-12-09 14:07:11 +0000.818179][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[005:310] [2022-12-09 14:07:11 +0000.938460][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:346] [2022-12-09 14:07:11 +0000.974595][79b1] The convert RGB to YUV take 1
[005:378] [2022-12-09 14:07:12 +0000.6345][79b1] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[005:383] [2022-12-09 14:07:12 +0000.11439][79df] h264 add frame header cdr flag
[005:383] [2022-12-09 14:07:12 +0000.11751][79df] Received key frame:2009
[005:416] [2022-12-09 14:07:12 +0000.45030][79e0] get the H.264 IDR frame
[005:436] [2022-12-09 14:07:12 +0000.64785][79d8] AF_SpeedFilter::PullFrame eof4
[005:438] [2022-12-09 14:07:12 +0000.66937][79d8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:557] [2022-12-09 14:07:12 +0000.185966][79d8] resampled_data_size:7168
[005:741] [2022-12-09 14:07:12 +0000.369335][79de]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[005:808] [2022-12-09 14:07:12 +0000.436320][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:813] [2022-12-09 14:07:12 +0000.441698][79df] DTS queue for
Generator:0x78425772b8 2472
[005:843] [2022-12-09 14:07:12 +0000.471268][79b1] The convert RGB to YUV take 2
[006:014] [2022-12-09 14:07:12 +0000.642320][79df] Push an pts:2674 to dts queue.
[006:048] [2022-12-09 14:07:12 +0000.676958][79df] last dts:2640 currentPts:2674
ppsOrSPS:0 queue length:2
[006:154] [2022-12-09 14:07:12 +0000.782465][79b5] Run AGC when audioType = 0
[006:175] [2022-12-09 14:07:12 +0000.803872][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:309] [2022-12-09 14:07:12 +0000.937504][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:343] [2022-12-09 14:07:12 +0000.971581][79b1] The convert RGB to YUV take 1
[006:357] [2022-12-09 14:07:12 +0000.985081][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[006:610] [2022-12-09 14:07:13 +0000.238719][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[006:646] [2022-12-09 14:07:13 +0000.274998][79df] DTS queue for
Generator:0x78425772b8 3307
[006:677] [2022-12-09 14:07:13 +0000.305101][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:677] [2022-12-09 14:07:13 +0000.305179][79b1] GPUImageProcessing: input frame
width1280 X 720
[006:677] [2022-12-09 14:07:13 +0000.305594][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:677] [2022-12-09 14:07:13 +0000.305714][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:681] [2022-12-09 14:07:13 +0000.309376][79df]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3341
[006:682] [2022-12-09 14:07:13 +0000.310644][79df] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3307 pts:3307
[006:713] [2022-12-09 14:07:13 +0000.341818][79df] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3373
[006:713] [2022-12-09 14:07:13 +0000.341918][79df] push video frame to H264
encoder. (100 frame for one log)

[006:713] [2022-12-09 14:07:13 +0000.341959][79df] push video frame to H264


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

[006:713] [2022-12-09 14:07:13 +0000.341996][79df] H264Encode::push video frame to


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

[006:713] [2022-12-09 14:07:13 +0000.342038][79df] The input pts:3373 fps:30


[006:715] [2022-12-09 14:07:13 +0000.343335][79df] SendFrame
encodedImage._timeStamp:3341encodedImage->_length:46320
[006:748] [2022-12-09 14:07:13 +0000.376308][79df] H264Encode::H264SWEncoder get
callback, length:43760 type:1 nalType:1length:43756
[006:808] [2022-12-09 14:07:13 +0000.436993][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:833] [2022-12-09 14:07:13 +0000.461244][79d8]
RecordAudioSource::PullAudioFrame
[006:846] [2022-12-09 14:07:13 +0000.475010][79b1] The convert RGB to YUV take 1
[006:909] [2022-12-09 14:07:13 +0000.537641][79b5] haveEnoughProcessedData
internalAudioStream.length: 10
[007:175] [2022-12-09 14:07:13 +0000.803441][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:306] [2022-12-09 14:07:13 +0000.934457][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:345] [2022-12-09 14:07:13 +0000.973895][79b1] The convert RGB to YUV take 1
[007:347] [2022-12-09 14:07:13 +0000.975116][79df] Push an pts:4008 to dts queue.
[007:382] [2022-12-09 14:07:14 +0000.10376][79df] h264 add frame header cdr flag
[007:382] [2022-12-09 14:07:14 +0000.10687][79df] Received key frame:4008
[007:382] [2022-12-09 14:07:14 +0000.10763][79df] last dts:3970 currentPts:4008
ppsOrSPS:0 queue length:2
[007:412] [2022-12-09 14:07:14 +0000.40348][79e0] get the H.264 IDR frame
[007:444] [2022-12-09 14:07:14 +0000.72113][79b1] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[007:480] [2022-12-09 14:07:14 +0000.108166][79df] DTS queue for
Generator:0x78425772b8 4106 4140
[007:605] [2022-12-09 14:07:14 +0000.233908][79d8] AF_SpeedFilter::PullFrame eof4
[007:608] [2022-12-09 14:07:14 +0000.236300][79d8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:760] [2022-12-09 14:07:14 +0000.388579][79d8] resampled_data_size:0
[007:807] [2022-12-09 14:07:14 +0000.435974][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:839] [2022-12-09 14:07:14 +0000.467628][79b1] The convert RGB to YUV take 1
[007:893] [2022-12-09 14:07:14 +0000.521091][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[008:103] [2022-12-09 14:07:14 +0000.731549][79de]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[008:149] [2022-12-09 14:07:14 +0000.777620][79b5] Run AGC when audioType = 0
[008:149] [2022-12-09 14:07:14 +0000.777784][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:173] [2022-12-09 14:07:14 +0000.802033][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:309] [2022-12-09 14:07:14 +0000.937890][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:312] [2022-12-09 14:07:14 +0000.940628][79df] DTS queue for
Generator:0x78425772b8 4942 4974
[008:345] [2022-12-09 14:07:14 +0000.973804][79b1] The convert RGB to YUV take 1
[008:613] [2022-12-09 14:07:15 +0000.241809][79d8]
RecordAudioSource::PullAudioFrame
[008:624] [2022-12-09 14:07:15 +0000.252807][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[008:675] [2022-12-09 14:07:15 +0000.303808][79df] Push an pts:5337 to dts queue.
[008:714] [2022-12-09 14:07:15 +0000.342472][79df] last dts:5305 currentPts:5337
ppsOrSPS:0 queue length:2
[008:810] [2022-12-09 14:07:15 +0000.438767][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:844] [2022-12-09 14:07:15 +0000.472547][79b1] The convert RGB to YUV take 1
[009:146] [2022-12-09 14:07:15 +0000.774477][79df] DTS queue for
Generator:0x78425772b8 5772 5808
[009:176] [2022-12-09 14:07:15 +0000.804432][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:308] [2022-12-09 14:07:15 +0000.936938][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:343] [2022-12-09 14:07:15 +0000.971788][79b1] The convert RGB to YUV take 1
[009:382] [2022-12-09 14:07:16 +0000.10416][79df] h264 add frame header cdr flag
[009:382] [2022-12-09 14:07:16 +0000.10880][79df] Received key frame:6006
[009:412] [2022-12-09 14:07:16 +0000.40078][79e0] get the H.264 IDR frame
[009:424] [2022-12-09 14:07:16 +0000.52537][79d8] AF_SpeedFilter audio 0x7904150280
PullFrame
[009:540] [2022-12-09 14:07:16 +0000.168788][79b1] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[009:775] [2022-12-09 14:07:16 +0000.403468][79d8] AF_SpeedFilter::PullFrame eof4
[009:777] [2022-12-09 14:07:16 +0000.405666][79d8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:805] [2022-12-09 14:07:16 +0000.433934][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:842] [2022-12-09 14:07:16 +0000.470311][79b1] The convert RGB to YUV take 2
[009:938] [2022-12-09 14:07:16 +0000.566926][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[009:943] [2022-12-09 14:07:16 +0000.571529][79df] DTS queue for
Generator:0x78425772b8 6603
[009:974] [2022-12-09 14:07:16 +0000.602886][79d8] resampled_data_size:10240
[010:009] [2022-12-09 14:07:16 +0000.637899][79df]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6671
[010:009] [2022-12-09 14:07:16 +0000.638008][79df] Push an pts:6671 to dts queue.
[010:037] [2022-12-09 14:07:16 +0000.665198][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[010:037] [2022-12-09 14:07:16 +0000.665278][79b1] GPUImageProcessing: input frame
width1280 X 720
[010:037] [2022-12-09 14:07:16 +0000.665674][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:037] [2022-12-09 14:07:16 +0000.665767][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:044] [2022-12-09 14:07:16 +0000.672979][79df] SendFrame
encodedImage._timeStamp:6671encodedImage->_length:46960
[010:045] [2022-12-09 14:07:16 +0000.673109][79df] last dts:6636 currentPts:6671
ppsOrSPS:0 queue length:2
[010:045] [2022-12-09 14:07:16 +0000.673158][79df] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6671 pts:6671
[010:077] [2022-12-09 14:07:16 +0000.705109][79df] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6737
[010:077] [2022-12-09 14:07:16 +0000.705184][79df] push video frame to H264
encoder. (100 frame for one log)

[010:077] [2022-12-09 14:07:16 +0000.705214][79df] push video frame to H264


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

[010:077] [2022-12-09 14:07:16 +0000.705246][79df] H264Encode::push video frame to


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

[010:077] [2022-12-09 14:07:16 +0000.705292][79df] The input pts:6737 fps:30


[010:112] [2022-12-09 14:07:16 +0000.740196][79df] H264Encode::H264SWEncoder get
callback, length:37680 type:1 nalType:1length:37676
[010:147] [2022-12-09 14:07:16 +0000.775595][79b6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:147] [2022-12-09 14:07:16 +0000.775732][79b6] _deviceSampleRate:48000

[010:150] [2022-12-09 14:07:16 +0000.779044][79b5] Run AGC when audioType = 0


[010:181] [2022-12-09 14:07:16 +0000.809859][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:309] [2022-12-09 14:07:16 +0000.937277][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:340] [2022-12-09 14:07:16 +0000.968932][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[010:341] [2022-12-09 14:07:16 +0000.969403][79b1] The convert RGB to YUV take 3
[010:361] [2022-12-09 14:07:16 +0000.989476][79de]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[010:405] [2022-12-09 14:07:17 +0000.33551][79d8] RecordAudioSource::PullAudioFrame
[010:781] [2022-12-09 14:07:17 +0000.409917][79df] DTS queue for
Generator:0x78425772b8 7439
[010:806] [2022-12-09 14:07:17 +0000.434294][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:840] [2022-12-09 14:07:17 +0000.468705][79b1] The convert RGB to YUV take 1
[010:978] [2022-12-09 14:07:17 +0000.607051][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[011:176] [2022-12-09 14:07:17 +0000.804397][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:304] [2022-12-09 14:07:17 +0000.932905][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:340] [2022-12-09 14:07:17 +0000.968158][79b1] The convert RGB to YUV take 2
[011:340] [2022-12-09 14:07:17 +0000.968809][79df] Push an pts:8002 to dts queue.
[011:380] [2022-12-09 14:07:18 +0000.8183][79df] h264 add frame header cdr flag
[011:380] [2022-12-09 14:07:18 +0000.8497][79df] Received key frame:8002
[011:380] [2022-12-09 14:07:18 +0000.8549][79df] last dts:7969 currentPts:8002
ppsOrSPS:0 queue length:2
[011:416] [2022-12-09 14:07:18 +0000.44540][79e0] get the H.264 IDR frame
[011:605] [2022-12-09 14:07:18 +0000.233687][79b1] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[011:605] [2022-12-09 14:07:18 +0000.234058][79df] DTS queue for
Generator:0x78425772b8 8237 8267
[011:806] [2022-12-09 14:07:18 +0000.435040][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:840] [2022-12-09 14:07:18 +0000.468675][79b1] The convert RGB to YUV take 1
[011:963] [2022-12-09 14:07:18 +0000.592046][79d8] AF_SpeedFilter::PullFrame eof4
[011:966] [2022-12-09 14:07:18 +0000.594278][79d8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:049] [2022-12-09 14:07:18 +0000.677938][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[012:148] [2022-12-09 14:07:18 +0000.776149][79b5] Run AGC when audioType = 0
[012:148] [2022-12-09 14:07:18 +0000.776341][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:173] [2022-12-09 14:07:18 +0000.801436][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:197] [2022-12-09 14:07:18 +0000.825094][79d8]
RecordAudioSource::PullAudioFrame
[012:242] [2022-12-09 14:07:18 +0000.870422][79d8] resampled_data_size:1024
[012:303] [2022-12-09 14:07:18 +0000.931633][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:342] [2022-12-09 14:07:18 +0000.970519][79b1] The convert RGB to YUV take 2
[012:440] [2022-12-09 14:07:19 +0000.68096][79df] DTS queue for
Generator:0x78425772b8 9068 9099
[012:529] [2022-12-09 14:07:19 +0000.157328][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[012:676] [2022-12-09 14:07:19 +0000.304133][79df] Push an pts:9337 to dts queue.
[012:711] [2022-12-09 14:07:19 +0000.339739][79df] last dts:9301 currentPts:9337
ppsOrSPS:0 queue length:2
[012:726] [2022-12-09 14:07:19 +0000.354640][79de]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[012:804] [2022-12-09 14:07:19 +0000.433047][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:839] [2022-12-09 14:07:19 +0000.467662][79b1] The convert RGB to YUV take 2
[013:132] [2022-12-09 14:07:19 +0000.760700][79d9] The output timestamp from audio
mixer change:44780590
[013:169] [2022-12-09 14:07:19 +0000.797810][79b5] On audio frame the broadcast
with timestamp:44780630 samples:480. (1000 frame for one log)

[013:174] [2022-12-09 14:07:19 +0000.802387][79d9] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[013:174] [2022-12-09 14:07:19 +0000.802554][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:270] [2022-12-09 14:07:19 +0000.898865][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[013:273] [2022-12-09 14:07:19 +0000.902043][79df] DTS queue for
Generator:0x78425772b8 9899 9935
[013:277] [2022-12-09 14:07:19 +0000.905122][79d8] AF_SpeedFilter audio time,
0x7904150280 rcv time: 44780731
[013:277] [2022-12-09 14:07:19 +0000.905192][79d8] AF_SpeedFilter audio time,
0x7904150280 rcv time: 44780731in_nSamples:441
[013:305] [2022-12-09 14:07:19 +0000.933149][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:336] [2022-12-09 14:07:19 +0000.964285][79b1] The convert RGB to YUV take 2
[013:337] [2022-12-09 14:07:19 +0000.965784][79df]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9998
[013:373] [2022-12-09 14:07:20 +0000.1990][79d8] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[013:374] [2022-12-09 14:07:20 +0000.2083][79d8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 44780727
[013:374] [2022-12-09 14:07:20 +0000.2175][79d8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[013:374] [2022-12-09 14:07:20 +0000.2939][79df] h264 add frame header cdr flag
[013:375] [2022-12-09 14:07:20 +0000.3211][79df] SendFrame
encodedImage._timeStamp:9998encodedImage->_length:83072
[013:375] [2022-12-09 14:07:20 +0000.3289][79df] Received key frame:9998
[013:402] [2022-12-09 14:07:20 +0000.30638][79b1] GPUImageProcessing: process video
frame with resolution 1280 X 720
[013:402] [2022-12-09 14:07:20 +0000.30728][79b1] GPUImageProcessing: input frame
width1280 X 720
[013:403] [2022-12-09 14:07:20 +0000.31122][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:403] [2022-12-09 14:07:20 +0000.31184][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:407] [2022-12-09 14:07:20 +0000.35500][79df] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10034 pts:10034
[013:408] [2022-12-09 14:07:20 +0000.36077][79e0] get the H.264 IDR frame
[013:441] [2022-12-09 14:07:20 +0000.69765][79df] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10102
[013:441] [2022-12-09 14:07:20 +0000.69865][79df] push video frame to H264 encoder.
(100 frame for one log)

[013:441] [2022-12-09 14:07:20 +0000.69904][79df] push video frame to H264 encoder.


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

[013:441] [2022-12-09 14:07:20 +0000.69965][79df] H264Encode::push video frame to


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

[013:441] [2022-12-09 14:07:20 +0000.70012][79df] The input pts:10102 fps:30


[013:477] [2022-12-09 14:07:20 +0000.105264][79df] H264Encode::H264SWEncoder get
callback, length:46160 type:1 nalType:1length:46156
[013:704] [2022-12-09 14:07:20 +0000.332430][79b1] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[013:772] [2022-12-09 14:07:20 +0000.401063][79b5] haveEnoughProcessedData
internalAudioStream.length: 20
[013:803] [2022-12-09 14:07:20 +0000.431607][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:840] [2022-12-09 14:07:20 +0000.468871][79b1] The convert RGB to YUV take 1
[013:994] [2022-12-09 14:07:20 +0000.622944][79d8]
RecordAudioSource::PullAudioFrame
[014:006] [2022-12-09 14:07:20 +0000.634732][79df] Push an pts:10667 to dts queue.
[014:043] [2022-12-09 14:07:20 +0000.672034][79df] last dts:10633 currentPts:10667
ppsOrSPS:0 queue length:2
[014:063] [2022-12-09 14:07:20 +0000.691923][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[014:071] [2022-12-09 14:07:20 +0000.699389][79df] DTS queue for
Generator:0x78425772b8 10732
[014:149] [2022-12-09 14:07:20 +0000.777398][79b5] Run AGC when audioType = 0
[014:149] [2022-12-09 14:07:20 +0000.777776][79d8] AF_SpeedFilter::PullFrame eof4
[014:151] [2022-12-09 14:07:20 +0000.779908][79d8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:178] [2022-12-09 14:07:20 +0000.806254][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:305] [2022-12-09 14:07:20 +0000.933468][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:338] [2022-12-09 14:07:20 +0000.966335][79b1] The convert RGB to YUV take 2
[014:412] [2022-12-09 14:07:21 +0000.40934][79d8] resampled_data_size:13312
[014:432] [2022-12-09 14:07:21 +0000.60205][79b1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[014:497] [2022-12-09 14:07:21 +0000.125188][79d8] AF_SpeedFilter audio time
[014:497] [2022-12-09 14:07:21 +0000.125410][79d8] AF_SpeedFilter audio time 111,
0x7904150280 out time: 44781917 org time: 44781917
[014:800] [2022-12-09 14:07:21 +0000.428610][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:840] [2022-12-09 14:07:21 +0000.468251][79b1] The convert RGB to YUV take 2
[014:912] [2022-12-09 14:07:21 +0000.540168][79df] DTS queue for
Generator:0x78425772b8 11568
[014:977] [2022-12-09 14:07:21 +0000.605274][79de]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[015:178] [2022-12-09 14:07:21 +0000.806461][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:302] [2022-12-09 14:07:21 +0000.930646][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:334] [2022-12-09 14:07:21 +0000.962843][79b1] The convert RGB to YUV take 1
[015:336] [2022-12-09 14:07:21 +0000.964355][79df] Push an pts:11997 to dts queue.
[015:374] [2022-12-09 14:07:22 +0000.2306][79df] h264 add frame header cdr flag
[015:374] [2022-12-09 14:07:22 +0000.2565][79df] Received key frame:11997
[015:374] [2022-12-09 14:07:22 +0000.2624][79df] last dts:11967 currentPts:11997
ppsOrSPS:0 queue length:2
[015:404] [2022-12-09 14:07:22 +0000.32993][79e0] get the H.264 IDR frame
[015:483] [2022-12-09 14:07:22 +0000.111960][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[015:624] [2022-12-09 14:07:22 +0000.252970][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[015:739] [2022-12-09 14:07:22 +0000.367914][79df] DTS queue for
Generator:0x78425772b8 12364 12399
[015:772] [2022-12-09 14:07:22 +0000.400983][79b1] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[015:795] [2022-12-09 14:07:22 +0000.423320][79d8]
RecordAudioSource::PullAudioFrame
[015:802] [2022-12-09 14:07:22 +0000.430138][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:834] [2022-12-09 14:07:22 +0000.462151][79b1] The convert RGB to YUV take 2
[016:147] [2022-12-09 14:07:22 +0000.775635][79b5] Run AGC when audioType = 0
[016:147] [2022-12-09 14:07:22 +0000.775811][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:170] [2022-12-09 14:07:22 +0000.798795][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:301] [2022-12-09 14:07:22 +0000.929906][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:340] [2022-12-09 14:07:22 +0000.968573][79b1] The convert RGB to YUV take 2
[016:348] [2022-12-09 14:07:22 +0000.976970][79d8] AF_SpeedFilter::PullFrame eof4
[016:351] [2022-12-09 14:07:22 +0000.979124][79d8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:568] [2022-12-09 14:07:23 +0000.196370][79df] DTS queue for
Generator:0x78425772b8 13198 13230
[016:598] [2022-12-09 14:07:23 +0000.226228][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[016:668] [2022-12-09 14:07:23 +0000.297035][79df]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13329
[016:669] [2022-12-09 14:07:23 +0000.297124][79df] Push an pts:13329 to dts queue.
[016:682] [2022-12-09 14:07:23 +0000.310975][79d8] resampled_data_size:4096
[016:709] [2022-12-09 14:07:23 +0000.337553][79df] SendFrame
encodedImage._timeStamp:13329encodedImage->_length:77360
[016:709] [2022-12-09 14:07:23 +0000.337696][79df] last dts:13298 currentPts:13329
ppsOrSPS:0 queue length:2
[016:764] [2022-12-09 14:07:23 +0000.392950][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:764] [2022-12-09 14:07:23 +0000.393031][79b1] GPUImageProcessing: input frame
width1280 X 720
[016:765] [2022-12-09 14:07:23 +0000.393562][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:765] [2022-12-09 14:07:23 +0000.393635][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:770] [2022-12-09 14:07:23 +0000.398305][79df] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13398 pts:13398
[016:803] [2022-12-09 14:07:23 +0000.431252][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:806] [2022-12-09 14:07:23 +0000.434560][79df] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13467
[016:806] [2022-12-09 14:07:23 +0000.434669][79df] push video frame to H264
encoder. (100 frame for one log)

[016:806] [2022-12-09 14:07:23 +0000.434707][79df] push video frame to H264


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

[016:806] [2022-12-09 14:07:23 +0000.434745][79df] H264Encode::push video frame to


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

[016:806] [2022-12-09 14:07:23 +0000.434790][79df] The input pts:13467 fps:30


[016:833] [2022-12-09 14:07:23 +0000.461849][79b1] The convert RGB to YUV take 1
[016:837] [2022-12-09 14:07:23 +0000.465852][79df] H264Encode::H264SWEncoder get
callback, length:57584 type:1 nalType:1length:57580
[017:174] [2022-12-09 14:07:23 +0000.802639][79d8] AF_SpeedFilter audio
0x7904150280 PullFrame
[017:183] [2022-12-09 14:07:23 +0000.811940][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:194] [2022-12-09 14:07:23 +0000.822503][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[017:300] [2022-12-09 14:07:23 +0000.928927][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:332] [2022-12-09 14:07:23 +0000.960506][79b1] The convert RGB to YUV take 2
[017:344] [2022-12-09 14:07:23 +0000.972072][79de]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[017:368] [2022-12-09 14:07:23 +0000.996614][79df] h264 add frame header cdr flag
[017:368] [2022-12-09 14:07:23 +0000.996861][79df] Received key frame:13995
[017:368] [2022-12-09 14:07:23 +0000.996928][79df] DTS queue for
Generator:0x78425772b8 14028
[017:405] [2022-12-09 14:07:24 +0000.33200][79e0] get the H.264 IDR frame
[017:598] [2022-12-09 14:07:24 +0000.226654][79d8]
RecordAudioSource::PullAudioFrame
[017:797] [2022-12-09 14:07:24 +0000.425230][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:834] [2022-12-09 14:07:24 +0000.462111][79b1] The convert RGB to YUV take 2
[017:863] [2022-12-09 14:07:24 +0000.492010][79b1] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[018:001] [2022-12-09 14:07:24 +0000.629784][79df] Push an pts:14663 to dts queue.
[018:034] [2022-12-09 14:07:24 +0000.662884][79df] last dts:14631 currentPts:14663
ppsOrSPS:0 queue length:2
[018:149] [2022-12-09 14:07:24 +0000.777706][79b5] Run AGC when audioType = 0
[018:175] [2022-12-09 14:07:24 +0000.803218][79d9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:202] [2022-12-09 14:07:24 +0000.830162][79df] DTS queue for
Generator:0x78425772b8 14862
[018:301] [2022-12-09 14:07:24 +0000.929174][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:333] [2022-12-09 14:07:24 +0000.961253][79b1] The convert RGB to YUV take 1
[018:540] [2022-12-09 14:07:25 +0000.168610][79b1] StopRecording:
[018:541] [2022-12-09 14:07:25 +0000.169506][79b1] OnNeedStopRecording:
[018:545] [2022-12-09 14:07:25 +0000.173564][79d8] resampled_data_size:512
[018:545] [2022-12-09 14:07:25 +0000.173676][79d8] AF_SpeedFilter audio time 222,
0x7904150280 out time: 44785887 org time: 44785887
[018:545] [2022-12-09 14:07:25 +0000.173800][79d8] PullAudioFrame: PullFrame audio
finished.
[018:545] [2022-12-09 14:07:25 +0000.173842][79d8]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[018:547] [2022-12-09 14:07:25 +0000.176070][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[018:548] [2022-12-09 14:07:25 +0000.176275][79b1] operator(): Stop
[018:548] [2022-12-09 14:07:25 +0000.176319][79b1] StopPullFrameAndWriteMp4
time:44786009 enter.

[018:548] [2022-12-09 14:07:25 +0000.176354][79b1] StopRecording:


[018:551] [2022-12-09 14:07:25 +0000.180021][79df]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[018:555] [2022-12-09 14:07:25 +0000.183230][79b0] stop recording
[018:555] [2022-12-09 14:07:25 +0000.183288][79b0]
RecordingSessionInternalSimple:destroy media processers
[018:555] [2022-12-09 14:07:25 +0000.183324][79b0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:555] [2022-12-09 14:07:25 +0000.183357][79b0] H264Encode::flushing hareware
Encoder
[018:555] [2022-12-09 14:07:25 +0000.183507][79b0] Flush time:44786016 enter.

[018:555] [2022-12-09 14:07:25 +0000.183560][79b0] H264Encoder encoder flush


[018:555] [2022-12-09 14:07:25 +0000.183595][79b0] flush output queue
[018:895] [2022-12-09 14:07:25 +0000.524080][79b0] Flush leave. expire time = 341
ms

[018:896] [2022-12-09 14:07:25 +0000.524507][79b0] ~H264EncodeWrap:


[018:896] [2022-12-09 14:07:25 +0000.524563][79b0] ~H264Encode:
[018:896] [2022-12-09 14:07:25 +0000.524629][79b0] teardownCompressionSession:
H264Encode::destroying Encoder
[018:896] [2022-12-09 14:07:25 +0000.524670][79b0] Release time:44786357 enter.
[018:896] [2022-12-09 14:07:25 +0000.524842][79b0] Release:
MediaCodecVideoEncoder::Release _inited:1
[018:896] [2022-12-09 14:07:25 +0000.524966][79b0] Destroy time:44786357 enter.

[018:897] [2022-12-09 14:07:25 +0000.525108][79b0] H264Encoder encoderDestroy


[018:897] [2022-12-09 14:07:25 +0000.525161][79b0]
AndroidMediaCodecVideoEncoder::release env: 0x782956f480
[018:897] [2022-12-09 14:07:25 +0000.525212][79b0]
AndroidMediaCodecVideoEncoder::Destroy
[018:911] [2022-12-09 14:07:25 +0000.539268][79b5] haveEnoughProcessedData
internalAudioStream.length: 10
[018:934] [2022-12-09 14:07:25 +0000.562299][79b0] Destroy leave. expire time = 38
ms

[018:934] [2022-12-09 14:07:25 +0000.562452][79b0] Release leave. expire time = 38


ms

[018:934] [2022-12-09 14:07:25 +0000.562496][79b0] ~AndroidHwAvcEncoder


time:44786395 enter.

[018:934] [2022-12-09 14:07:25 +0000.562622][79b0] Release time:44786395 enter.

[018:934] [2022-12-09 14:07:25 +0000.562681][79b0] Release:


MediaCodecVideoEncoder:: has been released before, just return
[018:934] [2022-12-09 14:07:25 +0000.562714][79b0] Release leave. expire time = 0
ms

[018:934] [2022-12-09 14:07:25 +0000.562746][79b0] ~AndroidMediaCodecVideoEncoder


[018:934] [2022-12-09 14:07:25 +0000.562777][79b0] ~WrapAndroidMediaCodec
time:44786395 enter.

[018:934] [2022-12-09 14:07:25 +0000.562883][79b0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[018:934] [2022-12-09 14:07:25 +0000.562915][79b0] video hevc hw codec


destructor:0x7838295dc0

[018:934] [2022-12-09 14:07:25 +0000.562972][79b0] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[018:934] [2022-12-09 14:07:25 +0000.563029][79b0] teardownCompressionSession:


H264Encode::destroyed Encoder
[018:935] [2022-12-09 14:07:25 +0000.563111][79b0]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:935] [2022-12-09 14:07:25 +0000.563147][79b0] AACSWEncode destructor
[018:948] [2022-12-09 14:07:25 +0000.576817][79e0] MP4 close file successfully
[018:948] [2022-12-09 14:07:25 +0000.576927][79e0] Recording session Internal:
notify recording ok
[018:948] [2022-12-09 14:07:25 +0000.576963][79e0] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4,
output_video_timestamp_:15200 last_video_pts_:15163
[018:948] [2022-12-09 14:07:25 +0000.577032][79e0] OnRecordFinish:
[018:950] [2022-12-09 14:07:25 +0000.578457][79e0] onRecordingOk: net seek
pos:0record video duration:15196record audio duration:15185
[018:951] [2022-12-09 14:07:25 +0000.579520][79d9] destructMicSource_w:
[018:951] [2022-12-09 14:07:25 +0000.579582][79d9] setOutput_w:
MicSource::setOutput() 0x0
[018:951] [2022-12-09 14:07:25 +0000.579642][79d9] close external audio stream

[018:951] [2022-12-09 14:07:25 +0000.579806][79b1] releaseThread 0x790414f980


[018:951] [2022-12-09 14:07:25 +0000.579870][79b1] ~MicSource: Mic source
destroyed:0x7904164180
[018:955] [2022-12-09 14:07:25 +0000.583123][79b1] StopPullFrameAndWriteMp4 leave.
expire time = 407 ms

[018:955] [2022-12-09 14:07:25 +0000.583176][79b1] DestroyPipelineAndFilters


time:44786416 enter.

[018:955] [2022-12-09 14:07:25 +0000.583226][79b1] UnbindInputFilter 0x79041500c0


this 0x79041ba0c0
[018:955] [2022-12-09 14:07:25 +0000.583323][79b1] UnbindInputFilter 0x7904150258
this 0x79041503d0
[018:955] [2022-12-09 14:07:25 +0000.583420][79b1] UnbindInputFilter 0x79041ba0c0
this 0x790403b7a0
[018:955] [2022-12-09 14:07:25 +0000.583467][79b1] filter: filter pipeline destroy
this: 0x790403b700
[018:956] [2022-12-09 14:07:25 +0000.584293][79b1] ClearVideoOfSources: recodring
total frames:0
[018:956] [2022-12-09 14:07:25 +0000.584353][79b1] ClearVideoOfSources:
[018:956] [2022-12-09 14:07:25 +0000.584387][79b1] GPUImageProcessing destruct.
[018:956] [2022-12-09 14:07:25 +0000.584474][79b1] destroy TrivalImageDrawer
0x78235f9b40
[018:956] [2022-12-09 14:07:25 +0000.584528][79b1] The shader has been initialize,
clean up them.

[018:956] [2022-12-09 14:07:25 +0000.584627][79b1] ~OpenGLFrameBuffer:


[018:958] [2022-12-09 14:07:25 +0000.586454][79b1] ~OpenGLFrameBuffer:
[018:958] [2022-12-09 14:07:25 +0000.586553][79b1] ~OpenGLFrameBuffer:
[018:958] [2022-12-09 14:07:25 +0000.586645][79b1] ~OpenGLFrameBuffer:
[018:958] [2022-12-09 14:07:25 +0000.586720][79b1] ~OpenGLFrameBuffer:
[018:958] [2022-12-09 14:07:25 +0000.586832][79b1] ~OpenGLFrameBuffer:
[018:959] [2022-12-09 14:07:25 +0000.587129][79b1] GPUImageProcessing destruct
finish.
[018:959] [2022-12-09 14:07:25 +0000.587254][79b1] GPURGBAFrame destruct.
[018:959] [2022-12-09 14:07:25 +0000.587319][79b1] destroy OpenGLRenderProgram
0x79041b9e98
[018:959] [2022-12-09 14:07:25 +0000.587361][79b1] ~CameraSource time:44786420
enter.

[018:959] [2022-12-09 14:07:25 +0000.587393][79b1] ~CameraSource leave. expire


time = 0 ms

[018:959] [2022-12-09 14:07:25 +0000.587429][79b1] ~RecordAudioSource time:44786420


enter.

[018:959] [2022-12-09 14:07:25 +0000.587460][79b1] ~RecordAudioSource leave.


expire time = 0 ms

[018:959] [2022-12-09 14:07:25 +0000.587496][79b1] DestroyPipelineAndFilters


leave. expire time = 4 ms

[018:980] [2022-12-09 14:07:25 +0000.608087][69fe]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:980] [2022-12-09 14:07:25 +0000.608593][69fe] machine model :poco
[018:980] [2022-12-09 14:07:25 +0000.608620][69fe] Support this machine model :poco
[018:980] [2022-12-09 14:07:25 +0000.608641][69fe] global inited! current sdk
version: 07-20-936c45f
[018:980] [2022-12-09 14:07:25 +0000.608787][69fe] filter: filter pipeline
construtc this: 0x782915cf80
[018:980] [2022-12-09 14:07:25 +0000.608814][69fe] MediaFilterGraph:
MediaFilterGraph construct
[018:980] [2022-12-09 14:07:25 +0000.608837][69fe] GLESContext:
[018:980] [2022-12-09 14:07:25 +0000.608873][69fe] The result of eglGetDisplay is:
0xb4000079bd429a00
[018:981] [2022-12-09 14:07:25 +0000.609940][69fe] The result of creation:
0x7829132500
[018:982] [2022-12-09 14:07:25 +0000.610071][69fe] The result of
eglCreatePbufferSurface is: 0x7829132680
[018:984] [2022-12-09 14:07:25 +0000.612853][69fe] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4
[018:984] [2022-12-09 14:07:25 +0000.612930][69fe] The source 0 speed:1
[018:984] [2022-12-09 14:07:25 +0000.613003][69fe] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4,
delay: 0
[018:984] [2022-12-09 14:07:25 +0000.613045][69fe] CreateDecoderByVideoSource
time:44786445 enter.

[018:985] [2022-12-09 14:07:25 +0000.613259][69fe] running_decoder_count:0max


count:2
[018:985] [2022-12-09 14:07:25 +0000.613302][69fe] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7842524800
[019:001] [2022-12-09 14:07:25 +0000.629789][79f8] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7904189200] Current FFmpeg version git-2021-06-16-
97cea6f

[019:037] [2022-12-09 14:07:25 +0000.665500][79f8] OnStreamInfoFound: video


duration_: 15196
[019:038] [2022-12-09 14:07:25 +0000.666586][79f9] NO get frame from decoder
[019:038] [2022-12-09 14:07:25 +0000.666607][69fe] start decoder
[019:038] [2022-12-09 14:07:25 +0000.666675][69fe] CreateDecoderByVideoSource
leave. expire time = 54 ms

[019:038] [2022-12-09 14:07:25 +0000.666722][69fe] BindInputFilter 0x7829582aa0


this 0x7842839058
[019:038] [2022-12-09 14:07:25 +0000.666745][69fe] BindInputFilter 0x7842839058
this 0x784283ab58
[019:038] [2022-12-09 14:07:25 +0000.666767][69fe] BindInputFilter 0x7829582aa0
this 0x7837f3b898
[019:038] [2022-12-09 14:07:25 +0000.666789][69fe] BindInputFilter 0x7837f3b898
this 0x7837f3c498
[019:038] [2022-12-09 14:07:25 +0000.666804][69fe] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4
[019:038] [2022-12-09 14:07:25 +0000.666829][69fe] BindInputFilter 0x784283ab58
this 0x7837f3c9d8
[019:038] [2022-12-09 14:07:25 +0000.666848][69fe] BindInputFilter 0x7837f3c9d8
this 0x782915d020
[019:038] [2022-12-09 14:07:25 +0000.666869][69fe] BindInputFilter 0x7837f3c498
this 0x7837f3ca98
[019:038] [2022-12-09 14:07:25 +0000.666893][69fe] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44770617.mp4
[019:039] [2022-12-09 14:07:25 +0000.667263][79f9] NO get frame from decoder
[019:039] [2022-12-09 14:07:25 +0000.667755][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[019:040] [2022-12-09 14:07:25 +0000.668162][69fe] machine model :poco
[019:040] [2022-12-09 14:07:25 +0000.668190][69fe] Support this machine model :poco
[019:040] [2022-12-09 14:07:25 +0000.668208][69fe] global inited! current sdk
version: 07-20-936c45f
[019:040] [2022-12-09 14:07:25 +0000.668256][69fe] GetPipeline:
-----------------------------------------
[019:040] [2022-12-09 14:07:25 +0000.668292][69fe] GetPipeline: source:
0x7829582880
[019:040] [2022-12-09 14:07:25 +0000.668307][69fe] GetPipeline: filter: NULLFilter
[019:040] [2022-12-09 14:07:25 +0000.668322][69fe] GetPipeline: filter: NULLFilter
[019:040] [2022-12-09 14:07:25 +0000.668336][69fe] GetPipeline: filter: NULLFilter
[019:040] [2022-12-09 14:07:25 +0000.668350][69fe] GetPipeline: audio filter:
AuidoNULLFilter
[019:040] [2022-12-09 14:07:25 +0000.668366][69fe] GetPipeline: audio filter:
AuidoNULLFilter
[019:040] [2022-12-09 14:07:25 +0000.668380][69fe] GetPipeline: audio filter:
AudioNUllFilter
[019:040] [2022-12-09 14:07:25 +0000.668395][69fe] GetPipeline:
------------------------------------------
[019:040] [2022-12-09 14:07:25 +0000.668411][69fe] filter: filter pipeline2 update
pattern: 0
[019:041] [2022-12-09 14:07:25 +0000.669346][69fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:041] [2022-12-09 14:07:25 +0000.669566][69fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:041] [2022-12-09 14:07:25 +0000.669634][69fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:041] [2022-12-09 14:07:25 +0000.669854][69fe] DeviceInit:
[019:041] [2022-12-09 14:07:25 +0000.670059][79f9] NO get frame from decoder
[019:041] [2022-12-09 14:07:25 +0000.670062][69fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:042] [2022-12-09 14:07:25 +0000.670402][69fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:042] [2022-12-09 14:07:25 +0000.670619][69fe] CreatePlatformSpecificObjects:
[019:042] [2022-12-09 14:07:25 +0000.670645][69fe] audio device use null audio
input and opensl output
[019:042] [2022-12-09 14:07:25 +0000.670668][69fe] Create OpenSLES output module
with java VM support.

[019:042] [2022-12-09 14:07:25 +0000.670774][69fe] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:042] [2022-12-09 14:07:25 +0000.670915][69fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:043] [2022-12-09 14:07:25 +0000.671104][69fe] Create OpenSLES output module
with buffer num:2

[019:043] [2022-12-09 14:07:25 +0000.671159][69fe] Error(trace.cc:40): Init the


output and input for audio device template.
[019:043] [2022-12-09 14:07:25 +0000.671178][69fe] Init the output device.

[019:043] [2022-12-09 14:07:25 +0000.671196][69fe] Set the playout as stereo:1


[019:043] [2022-12-09 14:07:25 +0000.671215][69fe] Set the sample rate to be:44100

[019:043] [2022-12-09 14:07:25 +0000.671269][69fe] Low latency buffer size:144 low


sample rate:48000
[019:043] [2022-12-09 14:07:25 +0000.671311][69fe] DeviceInit: Done
[019:043] [2022-12-09 14:07:25 +0000.671445][69fe] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[019:043] [2022-12-09 14:07:25 +0000.671577][79f9] NO get frame from decoder
[019:044] [2022-12-09 14:07:25 +0000.672250][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[019:044] [2022-12-09 14:07:25 +0000.672321][69fe]
MediaFilterPlayer::SetPlayerNotify 0x780c44fb40
[019:044] [2022-12-09 14:07:25 +0000.672762][69fe]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[019:044] [2022-12-09 14:07:25 +0000.672793][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[019:045] [2022-12-09 14:07:25 +0000.673306][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[019:045] [2022-12-09 14:07:25 +0000.673752][69fe] SetGraphLoop: SetGraphLoop 1
[019:045] [2022-12-09 14:07:25 +0000.673813][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[019:046] [2022-12-09 14:07:25 +0000.674221][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[019:046] [2022-12-09 14:07:25 +0000.674841][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[019:047] [2022-12-09 14:07:25 +0000.675610][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[019:048] [2022-12-09 14:07:25 +0000.676984][79f9] NO get frame from decoder
[019:050] [2022-12-09 14:07:25 +0000.678393][79f9] NO get frame from decoder
[019:051] [2022-12-09 14:07:25 +0000.679513][7a05] Start:
[019:051] [2022-12-09 14:07:25 +0000.679674][7a03] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78295d2c18
[019:051] [2022-12-09 14:07:25 +0000.679943][7a04] operator(): video render
started.
[019:051] [2022-12-09 14:07:25 +0000.680043][7a04] DriveRender working... (1/200)
[019:051] [2022-12-09 14:07:25 +0000.680062][7a04] Warning(video_render.cc:390): No
picture to display (1/50)
[019:052] [2022-12-09 14:07:25 +0000.680118][7a05] Start:
[019:052] [2022-12-09 14:07:25 +0000.680195][7a05] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[019:052] [2022-12-09 14:07:25 +0000.680230][7a05] Reset: history total size: 98
[019:052] [2022-12-09 14:07:25 +0000.680251][7a05] DeviceStart:
audioDevice_:0x78425aa000
[019:052] [2022-12-09 14:07:25 +0000.680830][7a05] DeviceStart: time profile
playout init before
[019:052] [2022-12-09 14:07:25 +0000.680870][7a05] DeviceStart: time profile
playout init end
[019:052] [2022-12-09 14:07:25 +0000.680886][7a05] OpenSlesOutput:Start playout

[019:057] [2022-12-09 14:07:25 +0000.685438][7a05] Create the opensl output player.


streamtype before:0

[019:057] [2022-12-09 14:07:25 +0000.685488][7a05] Create the opensl output player.


streamtype after:3

[019:059] [2022-12-09 14:07:25 +0000.687161][79f9] NO get frame from decoder


[019:060] [2022-12-09 14:07:25 +0000.688630][79f9] NO get frame from decoder
[019:117] [2022-12-09 14:07:25 +0000.745235][7a05] Enqueue opensl buffer size:1764
[019:148] [2022-12-09 14:07:25 +0000.776710][7a05] DeviceStart: time profile
playout all end
[019:148] [2022-12-09 14:07:25 +0000.776804][7a05] operator(): Audio playback
started.
[019:148] [2022-12-09 14:07:25 +0000.776929][7a05] operator(): Started now!
[019:148] [2022-12-09 14:07:25 +0000.776941][7a06] Pull audio failed.(wait video!)
[019:149] [2022-12-09 14:07:25 +0000.777070][7a06]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:149] [2022-12-09 14:07:25 +0000.777418][7a08]
PlayerSimpleBufferQueueCallbackHandler function
[019:149] [2022-12-09 14:07:25 +0000.777555][7a08] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[019:149] [2022-12-09 14:07:25 +0000.777602][7a08]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:149] [2022-12-09 14:07:25 +0000.777979][7a07] Error(video_source.cc:430): wait
decoder a frame: 0
[019:150] [2022-12-09 14:07:25 +0000.778937][7a06] Pull audio failed.(wait video!)
[019:151] [2022-12-09 14:07:25 +0000.779154][7a06]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:151] [2022-12-09 14:07:25 +0000.779278][7a07] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[019:154] [2022-12-09 14:07:25 +0000.782647][7a06] audio_frame_list_ empty
[019:154] [2022-12-09 14:07:25 +0000.782709][7a07] OnVideoFrameReady(1/200)
[019:156] [2022-12-09 14:07:25 +0000.785011][7a04] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[019:157] [2022-12-09 14:07:25 +0000.785077][7a04] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:44786618
[019:172] [2022-12-09 14:07:25 +0000.800420][7a07]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[019:172] [2022-12-09 14:07:25 +0000.800656][7a04] lipsync_debug: render a video
frame
[019:172] [2022-12-09 14:07:25 +0000.800738][7a04] lipsync_debug: First video frame
rendering.
[019:182] [2022-12-09 14:07:25 +0000.810975][7a04]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:26 timeDelta:25 last
video ts:900 frame->pts:3240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:182] [2022-12-09 14:07:25 +0000.811037][7a04] lipsync_debug: tsDelta -
timeDelta = 1
[019:182] [2022-12-09 14:07:25 +0000.811051][7a04] lipsync_debug:remaining time:10
tsDelta - timeDelta:1
[019:183] [2022-12-09 14:07:25 +0000.811102][7a04] lipsync_debug:result remaining
time:1
[019:184] [2022-12-09 14:07:25 +0000.812357][7a04] lipsync_debug:result remaining
time:0
[019:184] [2022-12-09 14:07:25 +0000.812511][7a04] dynamic updated lipsync delay:0
[019:236] [2022-12-09 14:07:25 +0000.864421][7a06] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[019:236] [2022-12-09 14:07:25 +0000.864483][7a06] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[019:236] [2022-12-09 14:07:25 +0000.864548][7a05] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[019:236] [2022-12-09 14:07:25 +0000.864600][7a05] The audio playback speed:100
(1/100)
[019:236] [2022-12-09 14:07:25 +0000.864618][7a05] lipsync_debug: The current
played audio timestamp is:0(1/50)
[019:236] [2022-12-09 14:07:25 +0000.864632][7a05] First audio frame rendering
[019:236] [2022-12-09 14:07:25 +0000.864865][7a06] audio frame wait video
frame.last_video_timestamp:102 last_audio_timestamp:207.937
[019:280] [2022-12-09 14:07:25 +0000.908643][7a07] video frame wait audio frame:
last_video_timestamp:402 last_audio_timestamp:277.914
[019:830] [2022-12-09 14:07:26 +0000.458277][7a04] lipsync_debug:displaying video
ts:61470 The current displayed video timestamp is:44787291
[020:077] [2022-12-09 14:07:26 +0000.705339][7a08]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:147] [2022-12-09 14:07:26 +0000.775501][79b6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:147] [2022-12-09 14:07:26 +0000.775647][79b6] _deviceSampleRate:48000

[020:149] [2022-12-09 14:07:26 +0000.777109][7a05] do work DoLipsync!


[020:149] [2022-12-09 14:07:26 +0000.777168][7a05] total delay:140 videoTsMS:976
audioTsMS:836 diff:140
[020:149] [2022-12-09 14:07:26 +0000.777204][7a05] Set the lipsync delay:140
[020:149] [2022-12-09 14:07:26 +0000.777331][79b5] Run AGC when audioType = 0
[020:149] [2022-12-09 14:07:26 +0000.777432][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:298] [2022-12-09 14:07:26 +0000.926293][7a07] Error(video_source.cc:430): wait
decoder a frame: 0
[020:626] [2022-12-09 14:07:27 +0000.254159][7a04] DriveRender working... (1/200)
[020:626] [2022-12-09 14:07:27 +0000.254256][7a04] lipsync_debug:displaying video
ts:120510 The current displayed video timestamp is:44788087
[020:626] [2022-12-09 14:07:27 +0000.254755][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[020:697] [2022-12-09 14:07:27 +0000.326015][7a04]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:2 last video
ts:126720 frame->pts:130050 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:698] [2022-12-09 14:07:27 +0000.326091][7a04] lipsync_debug: tsDelta -
timeDelta = 35
[021:099] [2022-12-09 14:07:27 +0000.727231][7a08]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:107] [2022-12-09 14:07:27 +0000.735600][7a04] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[021:107] [2022-12-09 14:07:27 +0000.735706][7a04] lipsync_debug:result remaining
time:10
[021:342] [2022-12-09 14:07:27 +0000.970509][7a04] lipsync_debug:displaying video
ts:180810 The current displayed video timestamp is:44788803
[021:343] [2022-12-09 14:07:27 +0000.971127][7a06] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[021:343] [2022-12-09 14:07:27 +0000.971190][7a06] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:356] [2022-12-09 14:07:27 +0000.984980][7a05] The audio playback speed:100
(1/100)
[021:357] [2022-12-09 14:07:27 +0000.985280][7a05] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[021:660] [2022-12-09 14:07:28 +0000.288692][7a07] Error(video_source.cc:430): wait
decoder a frame: 0
[021:677] [2022-12-09 14:07:28 +0000.305967][7a07] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[022:007] [2022-12-09 14:07:28 +0000.635805][7a04] lipsync_debug:displaying video
ts:240660 The current displayed video timestamp is:44789468
[022:064] [2022-12-09 14:07:28 +0000.692629][7a08]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:140] [2022-12-09 14:07:28 +0000.768296][7a04] DriveRender working... (1/200)
[022:147] [2022-12-09 14:07:28 +0000.775110][79b5] Run AGC when audioType = 0
[022:217] [2022-12-09 14:07:28 +0000.845824][7a04]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:33 last
video ts:258660 frame->pts:261990 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:217] [2022-12-09 14:07:28 +0000.845911][7a04] lipsync_debug: tsDelta -
timeDelta = 4
[022:228] [2022-12-09 14:07:28 +0000.856103][7a07] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300690pts ms:3.341e+06
[022:229] [2022-12-09 14:07:28 +0000.857604][7a07] OnVideoFrameReady(1/200)
[022:229] [2022-12-09 14:07:28 +0000.857891][7a04] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[022:339] [2022-12-09 14:07:28 +0000.967463][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[022:651] [2022-12-09 14:07:29 +0000.279476][7a04] lipsync_debug:displaying video
ts:300690 The current displayed video timestamp is:44790112
[022:653] [2022-12-09 14:07:29 +0000.281650][7a04] lipsync_debug: render a video
frame
[022:684] [2022-12-09 14:07:29 +0000.312084][7a04] lipsync_debug:result remaining
time:0
[022:684] [2022-12-09 14:07:29 +0000.312203][7a04] dynamic updated lipsync delay:0
[023:021] [2022-12-09 14:07:29 +0000.650006][7a07] Error(video_source.cc:430): wait
decoder a frame: 0
[023:029] [2022-12-09 14:07:29 +0000.657902][7a04] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[023:029] [2022-12-09 14:07:29 +0000.658002][7a04] lipsync_debug:result remaining
time:10
[023:098] [2022-12-09 14:07:29 +0000.726548][7a08]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:333] [2022-12-09 14:07:29 +0000.962050][7a04] lipsync_debug:displaying video
ts:360720 The current displayed video timestamp is:44790794
[023:610] [2022-12-09 14:07:30 +0000.238635][7a04] DriveRender working... (1/200)
[023:659] [2022-12-09 14:07:30 +0000.287829][7a06] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[023:659] [2022-12-09 14:07:30 +0000.287901][7a06] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:696] [2022-12-09 14:07:30 +0000.324592][7a04]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:28 timeDelta:28 last
video ts:390870 frame->pts:393390 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:696] [2022-12-09 14:07:30 +0000.324708][7a04] lipsync_debug: tsDelta -
timeDelta = 0
[023:705] [2022-12-09 14:07:30 +0000.333203][7a05] The audio playback speed:100
(1/100)
[023:705] [2022-12-09 14:07:30 +0000.333331][7a05] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[024:000] [2022-12-09 14:07:30 +0000.628172][7a04] lipsync_debug:displaying video
ts:420750 The current displayed video timestamp is:44791461
[024:052] [2022-12-09 14:07:30 +0000.680673][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[024:078] [2022-12-09 14:07:30 +0000.706820][7a08]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:151] [2022-12-09 14:07:30 +0000.779815][79b5] Run AGC when audioType = 0
[024:151] [2022-12-09 14:07:30 +0000.779981][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:382] [2022-12-09 14:07:31 +0000.10759][7a07] Error(video_source.cc:430): wait
decoder a frame: 0
[024:633] [2022-12-09 14:07:31 +0000.261801][7a04] lipsync_debug:displaying video
ts:480330 The current displayed video timestamp is:44792094
[024:963] [2022-12-09 14:07:31 +0000.592028][7a04] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[024:964] [2022-12-09 14:07:31 +0000.592393][7a04] lipsync_debug:result remaining
time:4
[025:100] [2022-12-09 14:07:31 +0000.728426][7a08]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:105] [2022-12-09 14:07:31 +0000.733828][7a04] DriveRender working... (1/200)
[025:186] [2022-12-09 14:07:31 +0000.814651][7a07]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[025:196] [2022-12-09 14:07:31 +0000.824372][7a04]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:49 timeDelta:12 last
video ts:528570 frame->pts:531540 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:196] [2022-12-09 14:07:31 +0000.824426][7a04] lipsync_debug: tsDelta -
timeDelta = 37
[025:250] [2022-12-09 14:07:31 +0000.878762][7a07] video frame wait audio frame:
last_video_timestamp:6301 last_audio_timestamp:6197.05
[025:347] [2022-12-09 14:07:31 +0000.975367][7a04] lipsync_debug:displaying video
ts:540540 The current displayed video timestamp is:44792808
[025:585] [2022-12-09 14:07:32 +0000.213153][7a07] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 600390pts ms:6.671e+06
[025:587] [2022-12-09 14:07:32 +0000.215400][7a07] OnVideoFrameReady(1/200)
[025:587] [2022-12-09 14:07:32 +0000.215532][7a04] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[025:622] [2022-12-09 14:07:32 +0000.251085][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[025:623] [2022-12-09 14:07:32 +0000.251638][7a05] Stop:
[025:623] [2022-12-09 14:07:32 +0000.251859][7a04] operator(): Video Render
stopped.
[025:623] [2022-12-09 14:07:32 +0000.252038][7a05] Stop:
[025:624] [2022-12-09 14:07:32 +0000.252439][7a05] DeviceStop:
audioDevice_:0x78425aa000
[025:624] [2022-12-09 14:07:32 +0000.252499][7a05] OpenSlesOutput:Stop playout

[025:631] [2022-12-09 14:07:32 +0000.259392][7a05] DeviceStop: Done


[025:631] [2022-12-09 14:07:32 +0000.259573][7a05] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[025:631] [2022-12-09 14:07:32 +0000.259651][7a05] operator(): Stop now!
[025:632] [2022-12-09 14:07:32 +0000.260135][69fe] Stop:
[025:633] [2022-12-09 14:07:32 +0000.261193][7a05] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[025:633] [2022-12-09 14:07:32 +0000.261458][69fe] DeviceRelease:
audioDevice_:0x78425aa000
[025:633] [2022-12-09 14:07:32 +0000.261526][69fe] OpenSlesOutput:Stop playout

[025:633] [2022-12-09 14:07:32 +0000.261578][69fe] DeviceRelease: Release the


webrtc device object.
[025:633] [2022-12-09 14:07:32 +0000.262006][69fe] OpenSlesOutput destruct.

[025:635] [2022-12-09 14:07:32 +0000.263182][69fe] DeviceRelease: Done


[025:635] [2022-12-09 14:07:32 +0000.263313][69fe] Stop:
[025:635] [2022-12-09 14:07:32 +0000.263846][7a04] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[025:639] [2022-12-09 14:07:32 +0000.267884][69fe] global uninited!
[025:641] [2022-12-09 14:07:32 +0000.269139][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[025:641] [2022-12-09 14:07:32 +0000.269276][69fe] ~MediaFilterGraph:
MediaFilterGraph destruct
[025:641] [2022-12-09 14:07:32 +0000.269326][69fe] RemoveVideoBackGroud: hava not
add video backgroud
[025:641] [2022-12-09 14:07:32 +0000.269381][69fe] UnbindInputFilter 0x7837f3c9d8
this 0x782915d020
[025:641] [2022-12-09 14:07:32 +0000.269459][69fe] ClearAllSource: remove source
filter, sourceid: 0x7829582880
[025:641] [2022-12-09 14:07:32 +0000.269501][69fe] DestoryDecoderByVideoSource
time:44793102 enter.

[025:641] [2022-12-09 14:07:32 +0000.269561][69fe] ~VideoBindDecoder time:44793102


enter.

[025:641] [2022-12-09 14:07:32 +0000.269894][69fe] CleanUp time:44793102 enter.

[025:649] [2022-12-09 14:07:32 +0000.277201][69fe] CleanUp leave. expire time = 8


ms

[025:649] [2022-12-09 14:07:32 +0000.277280][69fe] CleanUp time:44793110 enter.

[025:649] [2022-12-09 14:07:32 +0000.277642][69fe] CleanUp leave. expire time = 0


ms

[025:651] [2022-12-09 14:07:32 +0000.279949][69fe] ~VideoBindDecoder leave. expire


time = 10 ms

[025:651] [2022-12-09 14:07:32 +0000.280039][69fe] DestoryDecoderByVideoSource


leave. expire time = 10 ms

[025:652] [2022-12-09 14:07:32 +0000.280098][69fe] UnbindInputFilter 0x784283ab58


this 0x7837f3c9d8
[025:652] [2022-12-09 14:07:32 +0000.280162][69fe] UnbindInputFilter 0x7842839058
this 0x784283ab58
[025:652] [2022-12-09 14:07:32 +0000.280205][69fe] UnbindInputFilter 0x7829582aa0
this 0x7842839058
[025:652] [2022-12-09 14:07:32 +0000.280249][69fe] UnbindInputFilter 0x7837f3c498
this 0x7837f3ca98
[025:652] [2022-12-09 14:07:32 +0000.280295][69fe] UnbindInputFilter 0x7837f3b898
this 0x7837f3c498
[025:652] [2022-12-09 14:07:32 +0000.280338][69fe] UnbindInputFilter 0x7829582aa0
this 0x7837f3b898
[025:652] [2022-12-09 14:07:32 +0000.280733][69fe] ~GLESContext:
[025:654] [2022-12-09 14:07:32 +0000.282435][69fe] GLESContext destruct finish.
[025:654] [2022-12-09 14:07:32 +0000.282491][69fe] filter: filter pipeline destroy
this: 0x782915cf80
[025:781] [2022-12-09 14:07:32 +0000.409885][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[026:152] [2022-12-09 14:07:32 +0000.780502][79b5] Run AGC when audioType = 0
[027:149] [2022-12-09 14:07:33 +0000.777148][69fe] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[027:149] [2022-12-09 14:07:33 +0000.777208][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[027:149] [2022-12-09 14:07:33 +0000.777383][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[027:149] [2022-12-09 14:07:33 +0000.777960][79b1] operator() time:44794610 enter.

[027:149] [2022-12-09 14:07:33 +0000.778027][79b1] MediaFilterCamera, recording


file context:0x78426ef680 input texture:13
[027:151] [2022-12-09 14:07:33 +0000.779162][79b1] MicSource: Mic source
created:10x7904164180
[027:151] [2022-12-09 14:07:33 +0000.779643][79b1] alloc thread: 0x7823537d80
name:worker3 thread id:515765501104 to Mic_source
[027:151] [2022-12-09 14:07:33 +0000.779683][79b1] audio: start the audio sender
thread.
[027:151] [2022-12-09 14:07:33 +0000.779726][79b1] construct OpenGLRenderProgram
0x79041b9e98
[027:151] [2022-12-09 14:07:33 +0000.779757][79b1] CropFilter::SetOrientation
orientation: 0
[027:151] [2022-12-09 14:07:33 +0000.779885][79b1] filter: filter pipeline
construtc this: 0x782352b980
[027:151] [2022-12-09 14:07:33 +0000.779957][79b1] filter: filter pipeline2 update
pattern: 1
[027:151] [2022-12-09 14:07:33 +0000.780002][79b1] CameraSource::source_id_:4
[027:151] [2022-12-09 14:07:33 +0000.780035][79b1] RecordAudioSource::source_id_:5
[027:152] [2022-12-09 14:07:33 +0000.780349][79b1] BindInputFilter 0x7823537440
this 0x79041ba0c0
[027:152] [2022-12-09 14:07:33 +0000.780397][79b1] BindInputFilter 0x78235375d8
this 0x79040db250
[027:152] [2022-12-09 14:07:33 +0000.780441][79b1] BindInputFilter 0x79041ba0c0
this 0x782352ba20
[027:152] [2022-12-09 14:07:33 +0000.780493][79b1] setParamentForFilters:
speed:1.000000
[027:152] [2022-12-09 14:07:33 +0000.780523][79b1] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[027:152] [2022-12-09 14:07:33 +0000.780559][79b1] SetParamForFilter time:44794613
enter.

[027:152] [2022-12-09 14:07:33 +0000.780591][79b1] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[027:152] [2022-12-09 14:07:33 +0000.780625][79b1] SetParamForFilter: Params video
index is: 0
[027:152] [2022-12-09 14:07:33 +0000.780655][79b1] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[027:152] [2022-12-09 14:07:33 +0000.780686][79b1] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[027:152] [2022-12-09 14:07:33 +0000.780718][79b1] crop filter mode tpye:
citytravelvideo index:0
[027:157] [2022-12-09 14:07:33 +0000.785220][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785355][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785397][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785431][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785466][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785498][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785529][79b1]
Warning(parse_template_json.cc:45): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785561][79b1]
Warning(parse_template_json.cc:81): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785593][79b1]
Warning(parse_template_json.cc:81): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785625][79b1]
Warning(parse_template_json.cc:67): json parament no found the parament
[027:157] [2022-12-09 14:07:33 +0000.785660][79b1]
Warning(parse_template_json.cc:93): json parament no found the duration
[027:157] [2022-12-09 14:07:33 +0000.785698][79b1] SetParamForFilter leave. expire
time = 5 ms

[027:157] [2022-12-09 14:07:33 +0000.785774][79b1] OnOutputSizeChanged width 1280


height 720
[027:157] [2022-12-09 14:07:33 +0000.785811][79b1] OpenGLFrameBuffer: width:1280
height:720
[027:157] [2022-12-09 14:07:33 +0000.785847][79b1] OpenGLFrameBuffer: width:1280
height:720
[027:157] [2022-12-09 14:07:33 +0000.785879][79b1] OpenGLFrameBuffer: width:1280
height:720
[027:157] [2022-12-09 14:07:33 +0000.785911][79b1] OpenGLFrameBuffer: width:1280
height:720
[027:157] [2022-12-09 14:07:33 +0000.785943][79b1] OpenGLFrameBuffer: width:1280
height:720
[027:157] [2022-12-09 14:07:33 +0000.785975][79b1] OpenGLFrameBuffer: width:1280
height:720
[027:157] [2022-12-09 14:07:33 +0000.786006][79b1] construct TrivalImageDrawer
0x78235fc200
[027:157] [2022-12-09 14:07:33 +0000.786040][79b1] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x78235fc200 context 0x790403f440
[027:158] [2022-12-09 14:07:33 +0000.786076][79b1] setupGLES:
[027:158] [2022-12-09 14:07:33 +0000.786471][79b1] OpenGLRenderProgram::Initialize.
[027:158] [2022-12-09 14:07:33 +0000.786512][79b1] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[027:158] [2022-12-09 14:07:33 +0000.786544][79b1] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[027:158] [2022-12-09 14:07:33 +0000.786632][79b1] Init open gl render:
0x79041b9e98
[027:158] [2022-12-09 14:07:33 +0000.786673][79b1] Fragement shader path:
[027:158] [2022-12-09 14:07:33 +0000.786708][79b1] Fragement shader path:
[027:158] [2022-12-09 14:07:33 +0000.786736][79b1] create opengl program object.
[027:160] [2022-12-09 14:07:33 +0000.788452][79b1] create shader: vertex
[027:160] [2022-12-09 14:07:33 +0000.788744][79b1] create shader: fragment
[027:162] [2022-12-09 14:07:33 +0000.790741][79b1] Have not extra filter filename!
[027:162] [2022-12-09 14:07:33 +0000.790797][79b1] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[027:162] [2022-12-09 14:07:33 +0000.790834][79b1] OpenGLRenderProgram::Initialize
success.
[027:162] [2022-12-09 14:07:33 +0000.790901][79b1] Setup the OpenGL result:1
[027:163] [2022-12-09 14:07:33 +0000.791375][79b0] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
[027:163] [2022-12-09 14:07:33 +0000.791531][79b0] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[027:163] [2022-12-09 14:07:33 +0000.791583][79b0] 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
[027:163] [2022-12-09 14:07:33 +0000.791630][79b0] 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_44794623.mp4
fileFD: -1
[027:164] [2022-12-09 14:07:33 +0000.792085][79b0] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
is opened successfully
[027:164] [2022-12-09 14:07:33 +0000.792121][79b0] setupMediaProcessers:
[027:164] [2022-12-09 14:07:33 +0000.792153][79b0]
RecordingSessionInternalSimple:setup media processers.
[027:164] [2022-12-09 14:07:33 +0000.792184][79b0] construct AAC encoder
[027:164] [2022-12-09 14:07:33 +0000.792240][7a2a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7842577098
[027:164] [2022-12-09 14:07:33 +0000.792479][79b0] H264Encoder creating:
superfast011818
[027:164] [2022-12-09 14:07:33 +0000.792527][79b0] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[027:165] [2022-12-09 14:07:33 +0000.793406][79b0] H264Encode::GetMachineModel is
M2012K11AG
[027:165] [2022-12-09 14:07:33 +0000.793454][79b0] H264Encoder machine_mode
is:M2012K11AG
[027:165] [2022-12-09 14:07:33 +0000.793485][79b0] H264Encode::machine size :9
machine_mode:M2012K11AG
[027:165] [2022-12-09 14:07:33 +0000.793517][79b0] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[027:165] [2022-12-09 14:07:33 +0000.793586][79b0] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[027:165] [2022-12-09 14:07:33 +0000.793621][79b0] setupCompressionSession:
[027:165] [2022-12-09 14:07:33 +0000.793653][79b0] H264Encode::creating hareware
Encoder
[027:165] [2022-12-09 14:07:33 +0000.793683][79b0] AndroidHwAvcEncoder
time:44794626 enter.

[027:165] [2022-12-09 14:07:33 +0000.793835][79b0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77fc4b4760
[027:165] [2022-12-09 14:07:33 +0000.793946][79b0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[027:165] [2022-12-09 14:07:33 +0000.793985][79b0] The video avc hw codec address
is 0x782950a138
[027:165] [2022-12-09 14:07:33 +0000.794045][79b0] AndroidHwAvcEncoder leave.
expire time = 0 ms

[027:166] [2022-12-09 14:07:33 +0000.794083][79b0] RegisterEncodeCompleteCallback


time:44794627 enter.

[027:166] [2022-12-09 14:07:33 +0000.794182][79b0] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[027:166] [2022-12-09 14:07:33 +0000.794229][79b0] InitEncode time:44794627 enter.

[027:166] [2022-12-09 14:07:33 +0000.794309][79b0] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[027:166] [2022-12-09 14:07:33 +0000.794353][79b0] Create time:44794627 enter.

[027:166] [2022-12-09 14:07:33 +0000.794387][79b0] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[027:166] [2022-12-09 14:07:33 +0000.794423][79b0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7829051f40
[027:166] [2022-12-09 14:07:33 +0000.794562][79b0]
supported_type:image/vnd.android.heic
[027:166] [2022-12-09 14:07:33 +0000.794619][79b0] supported_type:video/avc
[027:166] [2022-12-09 14:07:33 +0000.794657][79b0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[027:166] [2022-12-09 14:07:33 +0000.794711][79b0] hwCodecPrefix :OMX.qcom.
[027:166] [2022-12-09 14:07:33 +0000.794746][79b0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[027:166] [2022-12-09 14:07:33 +0000.794783][79b0] mediacodec_createCodecByName
time:44794627 enter.

[027:166] [2022-12-09 14:07:33 +0000.794817][79b0] WrapAndroidMediaCodec


time:44794627 enter.

[027:166] [2022-12-09 14:07:33 +0000.794934][79b0] WrapAndroidMediaCodec leave.


expire time = 0 ms

[027:188] [2022-12-09 14:07:33 +0000.816586][79b0] mediacodec_createCodecByName


leave. expire time = 22 ms

[027:188] [2022-12-09 14:07:33 +0000.816666][79b0] WrapAndroidMediaFromat


time:44794649 enter.

[027:188] [2022-12-09 14:07:33 +0000.816757][79b0] WrapAndroidMediaFromat leave.


expire time = 0 ms

[027:213] [2022-12-09 14:07:33 +0000.841139][79b0] Destroy time:44794674 enter.

[027:213] [2022-12-09 14:07:33 +0000.841216][79b0] WrapAndroidMediaFromat::


Destroy
[027:213] [2022-12-09 14:07:33 +0000.841240][79b0] Destroy leave. expire time = 0
ms

[027:213] [2022-12-09 14:07:33 +0000.841262][79b0] ~WrapAndroidMediaFromat


time:44794674 enter.
[027:213] [2022-12-09 14:07:33 +0000.841286][79b0] ~WrapAndroidMediaFromat leave.
expire time = 0 ms

[027:213] [2022-12-09 14:07:33 +0000.841311][79b0] Create leave. expire time = 47


ms

[027:213] [2022-12-09 14:07:33 +0000.841383][79b0] isSemiPlanarSupport


time:44794674 enter.

[027:213] [2022-12-09 14:07:33 +0000.841406][79b0] H264Encoder isSemiPlanarSupport


[027:213] [2022-12-09 14:07:33 +0000.841428][79b0] isSemiPlanarSupport leave.
expire time = 0 ms

[027:213] [2022-12-09 14:07:33 +0000.841487][79b0] creat hw H264Encoder success,


isSemiPlanar:1
[027:213] [2022-12-09 14:07:33 +0000.841559][79b0] InitEncode leave. expire time =
47 ms

[027:213] [2022-12-09 14:07:33 +0000.841601][79b0] H264Encode::created Encoder


[027:213] [2022-12-09 14:07:33 +0000.841624][79b0] H264Encode:: H264 encoder
created.
[027:213] [2022-12-09 14:07:33 +0000.841644][79b0] H264 encoder created.
[027:213] [2022-12-09 14:07:33 +0000.841691][79b0]
RecordingSessionInternalSimple:created avc encoder avc: 0x782956f480
[027:213] [2022-12-09 14:07:33 +0000.841755][79b0] setOutput:
[027:213] [2022-12-09 14:07:33 +0000.841790][79b0]
RecordingSessionInternalSimple:encoder set output to muxer!
[027:213] [2022-12-09 14:07:33 +0000.841811][79b0] request a key frame
[027:213] [2022-12-09 14:07:33 +0000.841863][79b0] H264Encode:: request a key frame
[027:214] [2022-12-09 14:07:33 +0000.842245][79b0] setDisplayRotate :0
[027:214] [2022-12-09 14:07:33 +0000.842287][79b0] 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
[027:214] [2022-12-09 14:07:33 +0000.842346][79b1] StartRecording:
[027:214] [2022-12-09 14:07:33 +0000.842408][7a26] operator(): Set the recording
session in mic source. recording session: 0x7823537480
[027:214] [2022-12-09 14:07:33 +0000.842492][79b1] operator() leave. expire time =
65 ms

[027:218] [2022-12-09 14:07:33 +0000.846962][7a22] AF_SpeedFilter::PullFrame eof4


[027:223] [2022-12-09 14:07:33 +0000.851221][7a22]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[027:253] [2022-12-09 14:07:33 +0000.881390][79b1] begine recode to first frame
spend time:104
[027:253] [2022-12-09 14:07:33 +0000.881464][79b1]
GPUImageProcessing::SetOrientation orientation: 0
[027:254] [2022-12-09 14:07:33 +0000.883014][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[027:288] [2022-12-09 14:07:33 +0000.916265][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[027:295] [2022-12-09 14:07:33 +0000.923897][7a29]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[027:323] [2022-12-09 14:07:33 +0000.951962][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[027:357] [2022-12-09 14:07:33 +0000.985803][79b1] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8984 diff: 17
[027:363] [2022-12-09 14:07:33 +0000.991447][7a29] h264 add frame header cdr flag
[027:363] [2022-12-09 14:07:33 +0000.991793][7a29] h264 add frame header cdr flag
[027:364] [2022-12-09 14:07:33 +0000.992279][7a29] Received key frame:0
[027:364] [2022-12-09 14:07:33 +0000.992353][7a29] H264Encode:: get a sps pps
header!headerSize:31
[027:364] [2022-12-09 14:07:33 +0000.992411][7a2a] add aac audio track with id:1
[027:364] [2022-12-09 14:07:33 +0000.992520][7a2a] audio start ts:0
[027:364] [2022-12-09 14:07:33 +0000.992579][7a2a] the audio frame has been written
into MP4 file
[027:364] [2022-12-09 14:07:33 +0000.992631][7a2a] get the H.264 SPS parameter
[027:364] [2022-12-09 14:07:33 +0000.992812][7a2a] add video track with id:2
[027:365] [2022-12-09 14:07:33 +0000.993690][7a2a] get the H.264 PPS parameter
[027:366] [2022-12-09 14:07:33 +0000.994250][7a2a] get the H.264 IDR frame
[027:366] [2022-12-09 14:07:33 +0000.994296][7a2a] resss:true
[027:366] [2022-12-09 14:07:33 +0000.994327][7a2a] video start ts:0
[027:366] [2022-12-09 14:07:33 +0000.994410][7a2a] the video frame has been written
into MP4 file
[027:368] [2022-12-09 14:07:33 +0000.996160][7a26] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[027:391] [2022-12-09 14:07:34 +0000.19792][7a22] AF_SpeedFilter audio 0x79040db100
PullFrame
[027:488] [2022-12-09 14:07:34 +0000.116924][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:509] [2022-12-09 14:07:34 +0000.137473][79b5] haveEnoughProcessedData
internalAudioStream.length: 10
[027:556] [2022-12-09 14:07:34 +0000.184996][79b1] The convert RGB to YUV take 1
[027:641] [2022-12-09 14:07:34 +0000.269494][7a22] resampled_data_size:10752
[027:793] [2022-12-09 14:07:34 +0000.421632][7a29] DTS queue for
Generator:0x78425772b8 466 502
[027:990] [2022-12-09 14:07:34 +0000.618370][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:055] [2022-12-09 14:07:34 +0000.683950][79b1] The convert RGB to YUV take 2
[028:063] [2022-12-09 14:07:34 +0000.691707][7a22]
RecordAudioSource::PullAudioFrame
[028:097] [2022-12-09 14:07:34 +0000.725426][7a29] Push an pts:805 to dts queue.
[028:127] [2022-12-09 14:07:34 +0000.756015][7a29] last dts:766 currentPts:805
ppsOrSPS:0 queue length:2
[028:147] [2022-12-09 14:07:34 +0000.775420][79b5] Run AGC when audioType = 0
[028:147] [2022-12-09 14:07:34 +0000.775879][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:378] [2022-12-09 14:07:35 +0000.6954][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[028:386] [2022-12-09 14:07:35 +0000.14444][7a28]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1044queue_audio_frame_:4
[028:490] [2022-12-09 14:07:35 +0000.118569][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:559] [2022-12-09 14:07:35 +0000.187566][79b1] The convert RGB to YUV take 2
[028:626] [2022-12-09 14:07:35 +0000.254741][7a29] DTS queue for
Generator:0x78425772b8 1302 1335
[028:759] [2022-12-09 14:07:35 +0000.387477][7a29]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1468
[028:794] [2022-12-09 14:07:35 +0000.422400][7a29] SendFrame
encodedImage._timeStamp:1468encodedImage->_length:34064
[028:820] [2022-12-09 14:07:35 +0000.448436][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[028:820] [2022-12-09 14:07:35 +0000.448511][79b1] GPUImageProcessing: input frame
width1280 X 720
[028:820] [2022-12-09 14:07:35 +0000.448921][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[028:820] [2022-12-09 14:07:35 +0000.448999][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[028:827] [2022-12-09 14:07:35 +0000.455784][7a29] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1502 pts:1502
[028:924] [2022-12-09 14:07:35 +0000.552550][7a29] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1634
[028:924] [2022-12-09 14:07:35 +0000.552756][7a29] push video frame to H264
encoder. (100 frame for one log)

[028:924] [2022-12-09 14:07:35 +0000.552811][7a29] push video frame to H264


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

[028:924] [2022-12-09 14:07:35 +0000.552847][7a29] H264Encode::push video frame to


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

[028:924] [2022-12-09 14:07:35 +0000.552884][7a29] The input pts:1634 fps:30


[028:948] [2022-12-09 14:07:35 +0000.576206][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[028:961] [2022-12-09 14:07:35 +0000.589594][7a29] H264Encode::H264SWEncoder get
callback, length:40032 type:1 nalType:1length:40028
[028:990] [2022-12-09 14:07:35 +0000.618579][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:057] [2022-12-09 14:07:35 +0000.685734][79b1] The convert RGB to YUV take 1
[029:133] [2022-12-09 14:07:35 +0000.762019][7a22] FilterPipeline2::OnAudioFrame
pts 1880 last_audio_timestamp_ 1880
[029:232] [2022-12-09 14:07:35 +0000.860823][79b5] haveEnoughProcessedData
internalAudioStream.length: 20
[029:328] [2022-12-09 14:07:35 +0000.956861][7a29] h264 add frame header cdr flag
[029:328] [2022-12-09 14:07:35 +0000.957042][7a29] Received key frame:2000
[029:359] [2022-12-09 14:07:35 +0000.987978][7a2a] get the H.264 IDR frame
[029:379] [2022-12-09 14:07:36 +0000.8014][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[029:407] [2022-12-09 14:07:36 +0000.35754][7a22] AF_SpeedFilter::PullFrame eof4
[029:411] [2022-12-09 14:07:36 +0000.40029][7a22]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[029:425] [2022-12-09 14:07:36 +0000.53397][7a29] Push an pts:2135 to dts queue.
[029:427] [2022-12-09 14:07:36 +0000.55360][7a29] DTS queue for
Generator:0x78425772b8 2135
[029:453] [2022-12-09 14:07:36 +0000.81484][79b1] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9984 diff: 17
[029:457] [2022-12-09 14:07:36 +0000.85844][7a29] last dts:2101 currentPts:2135
ppsOrSPS:0 queue length:2
[029:487] [2022-12-09 14:07:36 +0000.115410][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:555] [2022-12-09 14:07:36 +0000.183552][79b1] The convert RGB to YUV take 1
[029:861] [2022-12-09 14:07:36 +0000.489534][7a22]
RecordAudioSource::PullAudioFrame
[029:897] [2022-12-09 14:07:36 +0000.525102][7a22] resampled_data_size:1536
[029:989] [2022-12-09 14:07:36 +0000.617630][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:058] [2022-12-09 14:07:36 +0000.686318][79b1] The convert RGB to YUV take 2
[030:148] [2022-12-09 14:07:36 +0000.776594][79b6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:148] [2022-12-09 14:07:36 +0000.776771][79b6] _deviceSampleRate:48000

[030:151] [2022-12-09 14:07:36 +0000.779192][79b5] Run AGC when audioType = 0


[030:263] [2022-12-09 14:07:36 +0000.891592][7a29] DTS queue for
Generator:0x78425772b8 2967
[030:373] [2022-12-09 14:07:37 +0000.1114][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[030:485] [2022-12-09 14:07:37 +0000.114053][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[030:488] [2022-12-09 14:07:37 +0000.116412][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:553] [2022-12-09 14:07:37 +0000.181656][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[030:555] [2022-12-09 14:07:37 +0000.183515][79b1] The convert RGB to YUV take 2
[030:740] [2022-12-09 14:07:37 +0000.368135][7a28]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3366queue_audio_frame_:6
[030:757] [2022-12-09 14:07:37 +0000.385767][7a29] Push an pts:3466 to dts queue.
[030:792] [2022-12-09 14:07:37 +0000.420931][7a29] last dts:3431 currentPts:3466
ppsOrSPS:0 queue length:2
[030:948] [2022-12-09 14:07:37 +0000.577025][79b5] haveEnoughProcessedData
internalAudioStream.length: 10
[030:984] [2022-12-09 14:07:37 +0000.612680][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:057] [2022-12-09 14:07:37 +0000.685343][79b1] The convert RGB to YUV take 2
[031:092] [2022-12-09 14:07:37 +0000.720513][7a29] DTS queue for
Generator:0x78425772b8 3799
[031:321] [2022-12-09 14:07:37 +0000.949757][7a26] The output timestamp from audio
mixer change:44798773
[031:323] [2022-12-09 14:07:37 +0000.951762][7a29] h264 add frame header cdr flag
[031:323] [2022-12-09 14:07:37 +0000.952038][7a29] Received key frame:3997
[031:349] [2022-12-09 14:07:37 +0000.977241][79b5] On audio frame the broadcast
with timestamp:44798810 samples:480. (1000 frame for one log)

[031:361] [2022-12-09 14:07:37 +0000.989835][7a2a] get the H.264 IDR frame


[031:373] [2022-12-09 14:07:38 +0000.1607][7a26] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[031:373] [2022-12-09 14:07:38 +0000.1785][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[031:487] [2022-12-09 14:07:38 +0000.116043][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:522] [2022-12-09 14:07:38 +0000.151402][79b1] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10984 diff: 17
[031:554] [2022-12-09 14:07:38 +0000.182297][79b1] The convert RGB to YUV take 2
[031:587] [2022-12-09 14:07:38 +0000.215204][7a22] AF_SpeedFilter::PullFrame eof4
[031:591] [2022-12-09 14:07:38 +0000.219690][7a22]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[031:653] [2022-12-09 14:07:38 +0000.281960][7a22]
RecordAudioSource::PullAudioFrame
[031:923] [2022-12-09 14:07:38 +0000.551316][7a29] DTS queue for
Generator:0x78425772b8 4599 4632
[031:955] [2022-12-09 14:07:38 +0000.583259][7a22] AF_SpeedFilter audio time,
0x79040db100 rcv time: 44799410
[031:955] [2022-12-09 14:07:38 +0000.583336][7a22] AF_SpeedFilter audio time,
0x79040db100 rcv time: 44799410in_nSamples:441
[031:983] [2022-12-09 14:07:38 +0000.611567][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:037] [2022-12-09 14:07:38 +0000.665848][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[032:051] [2022-12-09 14:07:38 +0000.679679][79b1] The convert RGB to YUV take 2
[032:058] [2022-12-09 14:07:38 +0000.687058][7a22] resampled_data_size:13824
[032:059] [2022-12-09 14:07:38 +0000.687264][7a22]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 44799409
[032:059] [2022-12-09 14:07:38 +0000.687335][7a22]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[032:091] [2022-12-09 14:07:38 +0000.719775][7a29]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4800
[032:091] [2022-12-09 14:07:38 +0000.719857][7a29] Push an pts:4800 to dts queue.
[032:125] [2022-12-09 14:07:38 +0000.753520][7a29] SendFrame
encodedImage._timeStamp:4800encodedImage->_length:42752
[032:125] [2022-12-09 14:07:38 +0000.753660][7a29] last dts:4762 currentPts:4800
ppsOrSPS:0 queue length:2
[032:150] [2022-12-09 14:07:38 +0000.779059][79b5] Run AGC when audioType = 0
[032:151] [2022-12-09 14:07:38 +0000.779485][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:187] [2022-12-09 14:07:38 +0000.815840][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[032:187] [2022-12-09 14:07:38 +0000.815970][79b1] GPUImageProcessing: input frame
width1280 X 720
[032:188] [2022-12-09 14:07:38 +0000.816378][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[032:188] [2022-12-09 14:07:38 +0000.816448][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[032:194] [2022-12-09 14:07:38 +0000.822165][7a29] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4863 pts:4863
[032:289] [2022-12-09 14:07:38 +0000.917370][7a29] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4999
[032:289] [2022-12-09 14:07:38 +0000.917524][7a29] push video frame to H264
encoder. (100 frame for one log)

[032:289] [2022-12-09 14:07:38 +0000.917582][7a29] push video frame to H264


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

[032:289] [2022-12-09 14:07:38 +0000.917619][7a29] H264Encode::push video frame to


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

[032:289] [2022-12-09 14:07:38 +0000.917663][7a29] The input pts:4999 fps:30


[032:325] [2022-12-09 14:07:38 +0000.953366][7a29] H264Encode::H264SWEncoder get
callback, length:38752 type:1 nalType:1length:38748
[032:369] [2022-12-09 14:07:38 +0000.997335][7a26] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[032:486] [2022-12-09 14:07:39 +0000.114198][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:557] [2022-12-09 14:07:39 +0000.185389][79b1] The convert RGB to YUV take 1
[032:666] [2022-12-09 14:07:39 +0000.294896][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[032:756] [2022-12-09 14:07:39 +0000.384843][7a29] DTS queue for
Generator:0x78425772b8 5427 5465
[032:984] [2022-12-09 14:07:39 +0000.612671][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[033:054] [2022-12-09 14:07:39 +0000.682382][79b1] The convert RGB to YUV take 1
[033:097] [2022-12-09 14:07:39 +0000.726049][7a28]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5688queue_audio_frame_:10
[033:324] [2022-12-09 14:07:39 +0000.952126][7a29] h264 add frame header cdr flag
[033:324] [2022-12-09 14:07:39 +0000.952413][7a29] Received key frame:5996
[033:356] [2022-12-09 14:07:39 +0000.984529][7a2a] get the H.264 IDR frame
[033:371] [2022-12-09 14:07:39 +0000.999714][7a26] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[033:421] [2022-12-09 14:07:40 +0000.49314][7a29] Push an pts:6130 to dts queue.
[033:450] [2022-12-09 14:07:40 +0000.78983][7a22] RecordAudioSource::PullAudioFrame
[033:460] [2022-12-09 14:07:40 +0000.88599][7a29] last dts:6098 currentPts:6130
ppsOrSPS:0 queue length:2
[033:482] [2022-12-09 14:07:40 +0000.110520][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[033:552] [2022-12-09 14:07:40 +0000.180114][79b1] The convert RGB to YUV take 2
[033:554] [2022-12-09 14:07:40 +0000.182627][7a29] DTS queue for
Generator:0x78425772b8 6262
[033:578] [2022-12-09 14:07:40 +0000.206563][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[033:617] [2022-12-09 14:07:40 +0000.245596][79b1] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11984 diff: 17
[033:782] [2022-12-09 14:07:40 +0000.410771][7a22] AF_SpeedFilter::PullFrame eof4
[033:786] [2022-12-09 14:07:40 +0000.415048][7a22]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[033:884] [2022-12-09 14:07:40 +0000.512544][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[033:988] [2022-12-09 14:07:40 +0000.616281][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:051] [2022-12-09 14:07:40 +0000.679737][79b1] The convert RGB to YUV take 1
[034:150] [2022-12-09 14:07:40 +0000.778351][79b5] Run AGC when audioType = 0
[034:256] [2022-12-09 14:07:40 +0000.884160][79b1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[034:324] [2022-12-09 14:07:40 +0000.952654][7a22] resampled_data_size:4608
[034:373] [2022-12-09 14:07:41 +0000.1708][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[034:376] [2022-12-09 14:07:41 +0000.4139][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[034:387] [2022-12-09 14:07:41 +0000.15773][7a29] DTS queue for
Generator:0x78425772b8 7093
[034:420] [2022-12-09 14:07:41 +0000.48204][7a22] AF_SpeedFilter audio time 111,
0x79040db100 out time: 44801789 org time: 44801789
[034:483] [2022-12-09 14:07:41 +0000.111303][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:511] [2022-12-09 14:07:41 +0000.139720][7a22] AF_SpeedFilter audio time
[034:551] [2022-12-09 14:07:41 +0000.180055][79b1] The convert RGB to YUV take 1
[034:751] [2022-12-09 14:07:41 +0000.379913][7a29] Push an pts:7461 to dts queue.
[034:791] [2022-12-09 14:07:41 +0000.419463][7a29] last dts:7428 currentPts:7461
ppsOrSPS:0 queue length:2
[034:984] [2022-12-09 14:07:41 +0000.612126][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:055] [2022-12-09 14:07:41 +0000.683157][79b1] The convert RGB to YUV take 2
[035:139] [2022-12-09 14:07:41 +0000.767344][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[035:221] [2022-12-09 14:07:41 +0000.849962][7a29] DTS queue for
Generator:0x78425772b8 7927
[035:256] [2022-12-09 14:07:41 +0000.884366][7a22]
RecordAudioSource::PullAudioFrame
[035:320] [2022-12-09 14:07:41 +0000.948601][7a29] h264 add frame header cdr flag
[035:320] [2022-12-09 14:07:41 +0000.948886][7a29] Received key frame:7993
[035:356] [2022-12-09 14:07:41 +0000.985015][7a2a] get the H.264 IDR frame
[035:364] [2022-12-09 14:07:41 +0000.992274][7a28]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8010queue_audio_frame_:4
[035:377] [2022-12-09 14:07:42 +0000.5747][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[035:420] [2022-12-09 14:07:42 +0000.48586][7a29]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8129
[035:454] [2022-12-09 14:07:42 +0000.82841][7a29] SendFrame
encodedImage._timeStamp:8129encodedImage->_length:56128
[035:484] [2022-12-09 14:07:42 +0000.112252][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:551] [2022-12-09 14:07:42 +0000.179911][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[035:551] [2022-12-09 14:07:42 +0000.180005][79b1] GPUImageProcessing: input frame
width1280 X 720
[035:552] [2022-12-09 14:07:42 +0000.180422][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[035:552] [2022-12-09 14:07:42 +0000.180491][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[035:553] [2022-12-09 14:07:42 +0000.181708][79b1] The convert RGB to YUV take 1
[035:556] [2022-12-09 14:07:42 +0000.184207][7a29] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8229 pts:8229
[035:655] [2022-12-09 14:07:42 +0000.283190][7a29] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8363
[035:655] [2022-12-09 14:07:42 +0000.283405][7a29] push video frame to H264
encoder. (100 frame for one log)

[035:655] [2022-12-09 14:07:42 +0000.283469][7a29] push video frame to H264


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

[035:655] [2022-12-09 14:07:42 +0000.283508][7a29] H264Encode::push video frame to


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

[035:656] [2022-12-09 14:07:42 +0000.284105][7a29] The input pts:8363 fps:30


[035:685] [2022-12-09 14:07:42 +0000.313092][79b1] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12984 diff: 17
[035:687] [2022-12-09 14:07:42 +0000.315960][7a29] H264Encode::H264SWEncoder get
callback, length:58544 type:1 nalType:1length:58540
[035:980] [2022-12-09 14:07:42 +0000.608536][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:981] [2022-12-09 14:07:42 +0000.609533][7a22] AF_SpeedFilter::PullFrame eof4
[035:985] [2022-12-09 14:07:42 +0000.613865][7a22]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[036:052] [2022-12-09 14:07:42 +0000.680476][79b1] The convert RGB to YUV take 2
[036:054] [2022-12-09 14:07:42 +0000.682092][7a29] DTS queue for
Generator:0x78425772b8 8730 8763
[036:083] [2022-12-09 14:07:42 +0000.711511][7a29] Push an pts:8793 to dts queue.
[036:093] [2022-12-09 14:07:42 +0000.721702][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[036:120] [2022-12-09 14:07:42 +0000.749069][7a29] last dts:8763 currentPts:8793
ppsOrSPS:0 queue length:2
[036:150] [2022-12-09 14:07:42 +0000.779001][79b5] Run AGC when audioType = 0
[036:151] [2022-12-09 14:07:42 +0000.779187][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:377] [2022-12-09 14:07:43 +0000.5780][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[036:480] [2022-12-09 14:07:43 +0000.108528][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:495] [2022-12-09 14:07:43 +0000.123090][7a22] resampled_data_size:16616
[036:548] [2022-12-09 14:07:43 +0000.176959][79b1] The convert RGB to YUV take 1
[036:672] [2022-12-09 14:07:43 +0000.300104][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[036:882] [2022-12-09 14:07:43 +0000.510689][7a29] DTS queue for
Generator:0x78425772b8 9561 9592
[036:980] [2022-12-09 14:07:43 +0000.608547][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:049] [2022-12-09 14:07:43 +0000.677612][79b1] The convert RGB to YUV take 2
[037:050] [2022-12-09 14:07:43 +0000.678267][7a22]
RecordAudioSource::PullAudioFrame
[037:216] [2022-12-09 14:07:43 +0000.844840][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[037:321] [2022-12-09 14:07:43 +0000.949401][7a29] h264 add frame header cdr flag
[037:321] [2022-12-09 14:07:43 +0000.949733][7a29] Received key frame:9991
[037:351] [2022-12-09 14:07:43 +0000.979770][7a2a] get the H.264 IDR frame
[037:379] [2022-12-09 14:07:44 +0000.7719][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[037:417] [2022-12-09 14:07:44 +0000.46051][7a29] Push an pts:10125 to dts queue.
[037:453] [2022-12-09 14:07:44 +0000.82059][7a29] last dts:10098 currentPts:10125
ppsOrSPS:0 queue length:2
[037:479] [2022-12-09 14:07:44 +0000.107814][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:547] [2022-12-09 14:07:44 +0000.175807][79b1] The convert RGB to YUV take 1
[037:684] [2022-12-09 14:07:44 +0000.312386][7a29] DTS queue for
Generator:0x78425772b8 10393
[037:730] [2022-12-09 14:07:44 +0000.358356][7a28]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10332queue_audio_frame_:7
[037:780] [2022-12-09 14:07:44 +0000.408110][79b1] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13984 diff: 17
[037:808] [2022-12-09 14:07:44 +0000.437060][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[037:981] [2022-12-09 14:07:44 +0000.609167][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:048] [2022-12-09 14:07:44 +0000.676643][79b1] The convert RGB to YUV take 2
[038:150] [2022-12-09 14:07:44 +0000.778965][79b5] Run AGC when audioType = 0
[038:166] [2022-12-09 14:07:44 +0000.794953][7a22] AF_SpeedFilter::PullFrame eof4
[038:171] [2022-12-09 14:07:44 +0000.799264][7a22]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[038:230] [2022-12-09 14:07:44 +0000.858924][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[038:372] [2022-12-09 14:07:45 +0000.812][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[038:477] [2022-12-09 14:07:45 +0000.105446][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:518] [2022-12-09 14:07:45 +0000.146773][7a29] DTS queue for
Generator:0x78425772b8 11224
[038:548] [2022-12-09 14:07:45 +0000.176264][79b1] The convert RGB to YUV take 3
[038:648] [2022-12-09 14:07:45 +0000.276642][79b1] FilterPipeline2::OnVideoFrame
pts 11392 last_video_timestamp_ 11392
[038:750] [2022-12-09 14:07:45 +0000.378634][7a29]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11457
[038:750] [2022-12-09 14:07:45 +0000.378723][7a29] Push an pts:11457 to dts queue.
[038:756] [2022-12-09 14:07:45 +0000.384318][7a22] resampled_data_size:7680
[038:786] [2022-12-09 14:07:45 +0000.414224][7a29] SendFrame
encodedImage._timeStamp:11457encodedImage->_length:55472
[038:786] [2022-12-09 14:07:45 +0000.414337][7a29] last dts:11422 currentPts:11457
ppsOrSPS:0 queue length:2
[038:845] [2022-12-09 14:07:45 +0000.473979][7a22]
RecordAudioSource::PullAudioFrame
[038:913] [2022-12-09 14:07:45 +0000.541583][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[038:913] [2022-12-09 14:07:45 +0000.541654][79b1] GPUImageProcessing: input frame
width1280 X 720
[038:913] [2022-12-09 14:07:45 +0000.542054][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[038:914] [2022-12-09 14:07:45 +0000.542136][79b1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[038:919] [2022-12-09 14:07:45 +0000.548027][7a29] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11596 pts:11596
[038:977] [2022-12-09 14:07:45 +0000.605636][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:015] [2022-12-09 14:07:45 +0000.643149][7a29] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11724
[039:015] [2022-12-09 14:07:45 +0000.643257][7a29] push video frame to H264
encoder. (100 frame for one log)

[039:015] [2022-12-09 14:07:45 +0000.643309][7a29] push video frame to H264


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

[039:015] [2022-12-09 14:07:45 +0000.643345][7a29] H264Encode::push video frame to


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

[039:015] [2022-12-09 14:07:45 +0000.643392][7a29] The input pts:11724 fps:30


[039:047] [2022-12-09 14:07:45 +0000.675252][79b1] The convert RGB to YUV take 2
[039:051] [2022-12-09 14:07:45 +0000.679148][7a29] H264Encode::H264SWEncoder get
callback, length:61584 type:1 nalType:1length:61580
[039:214] [2022-12-09 14:07:45 +0000.842376][7a22] FilterPipeline2::OnAudioFrame
pts 11880 last_audio_timestamp_ 11880
[039:316] [2022-12-09 14:07:45 +0000.944461][7a29] h264 add frame header cdr flag
[039:316] [2022-12-09 14:07:45 +0000.944781][7a29] Received key frame:11990
[039:349] [2022-12-09 14:07:45 +0000.977689][7a29] DTS queue for
Generator:0x78425772b8 12024 12056
[039:351] [2022-12-09 14:07:45 +0000.979597][7a2a] get the H.264 IDR frame
[039:371] [2022-12-09 14:07:45 +0000.999681][7a26] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[039:478] [2022-12-09 14:07:46 +0000.106461][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:529] [2022-12-09 14:07:46 +0000.157397][79b5] haveEnoughProcessedData
internalAudioStream.length: 10
[039:546] [2022-12-09 14:07:46 +0000.174589][79b1] The convert RGB to YUV take 1
[039:772] [2022-12-09 14:07:46 +0000.400594][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[039:849] [2022-12-09 14:07:46 +0000.477600][79b1] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14984 diff: 17
[039:978] [2022-12-09 14:07:46 +0000.606980][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:987] [2022-12-09 14:07:46 +0000.615405][7a28]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12654queue_audio_frame_:1
[040:046] [2022-12-09 14:07:46 +0000.674674][79b1] The convert RGB to YUV take 1
[040:081] [2022-12-09 14:07:46 +0000.709470][7a29] Push an pts:12792 to dts queue.
[040:119] [2022-12-09 14:07:46 +0000.747325][7a29] last dts:12757 currentPts:12792
ppsOrSPS:0 queue length:2
[040:147] [2022-12-09 14:07:46 +0000.775985][79b6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:148] [2022-12-09 14:07:46 +0000.776135][79b6] _deviceSampleRate:48000

[040:150] [2022-12-09 14:07:46 +0000.778530][79b5] Run AGC when audioType = 0


[040:150] [2022-12-09 14:07:46 +0000.778679][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:183] [2022-12-09 14:07:46 +0000.811343][7a29] DTS queue for
Generator:0x78425772b8 12856 12892
[040:360] [2022-12-09 14:07:46 +0000.988514][7a22] AF_SpeedFilter::PullFrame eof4
[040:364] [2022-12-09 14:07:46 +0000.992736][7a22]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[040:371] [2022-12-09 14:07:46 +0000.999936][7a26] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[040:478] [2022-12-09 14:07:47 +0000.106083][79b1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[040:543] [2022-12-09 14:07:47 +0000.171411][79b1] drawYUV420 render
OpenGLRenderProgram:0x79041b9e98
[040:544] [2022-12-09 14:07:47 +0000.172950][79b1] The convert RGB to YUV take 1
[040:642] [2022-12-09 14:07:47 +0000.270720][7a22]
RecordAudioSource::PullAudioFrame
[040:978] [2022-12-09 14:07:47 +0000.606828][7a22] resampled_data_size:0
[040:979] [2022-12-09 14:07:47 +0000.607633][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:017] [2022-12-09 14:07:47 +0000.645256][7a29] DTS queue for
Generator:0x78425772b8 13691 13724
[041:046] [2022-12-09 14:07:47 +0000.674454][79b1] The convert RGB to YUV take 1
[041:246] [2022-12-09 14:07:47 +0000.874658][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[041:277] [2022-12-09 14:07:47 +0000.905647][7a26] The output timestamp from audio
mixer change:44808734
[041:319] [2022-12-09 14:07:47 +0000.947490][7a29] h264 add frame header cdr flag
[041:319] [2022-12-09 14:07:47 +0000.947733][7a29] Received key frame:13988
[041:323] [2022-12-09 14:07:47 +0000.951528][7a22] AF_SpeedFilter audio
0x79040db100 PullFrame
[041:348] [2022-12-09 14:07:47 +0000.976384][7a2a] get the H.264 IDR frame
[041:352] [2022-12-09 14:07:47 +0000.980531][79b5] On audio frame the broadcast
with timestamp:44808813 samples:480. (1000 frame for one log)

[041:380] [2022-12-09 14:07:48 +0000.8462][7a26] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[041:380] [2022-12-09 14:07:48 +0000.8622][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[041:413] [2022-12-09 14:07:48 +0000.41668][7a29] Push an pts:14123 to dts queue.
[041:449] [2022-12-09 14:07:48 +0000.77756][7a29] last dts:14091 currentPts:14123
ppsOrSPS:0 queue length:2
[041:477] [2022-12-09 14:07:48 +0000.105634][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:542] [2022-12-09 14:07:48 +0000.171026][79b1] The convert RGB to YUV take 1
[041:815] [2022-12-09 14:07:48 +0000.443711][7a29] DTS queue for
Generator:0x78425772b8 14522
[041:943] [2022-12-09 14:07:48 +0000.572024][79b1] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15984 diff: 17
[041:958] [2022-12-09 14:07:48 +0000.586198][7a22] AF_SpeedFilter audio time,
0x79040db100 rcv time: 44809413
[041:958] [2022-12-09 14:07:48 +0000.586267][7a22] AF_SpeedFilter audio time,
0x79040db100 rcv time: 44809413in_nSamples:441
[041:978] [2022-12-09 14:07:48 +0000.606644][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:035] [2022-12-09 14:07:48 +0000.663946][7a22]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 44809409
[042:035] [2022-12-09 14:07:48 +0000.664030][7a22]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[042:046] [2022-12-09 14:07:48 +0000.674240][79b1] The convert RGB to YUV take 2
[042:078] [2022-12-09 14:07:48 +0000.706422][7a29]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14788
[042:115] [2022-12-09 14:07:48 +0000.743796][7a29] SendFrame
encodedImage._timeStamp:14788encodedImage->_length:56320
[042:148] [2022-12-09 14:07:48 +0000.776632][79b5] Run AGC when audioType = 0
[042:277] [2022-12-09 14:07:48 +0000.905843][79b1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[042:277] [2022-12-09 14:07:48 +0000.905972][79b1] GPUImageProcessing: input frame
width1280 X 720
[042:278] [2022-12-09 14:07:48 +0000.906520][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[042:278] [2022-12-09 14:07:48 +0000.906589][79b1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[042:282] [2022-12-09 14:07:48 +0000.910802][7a29] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14954 pts:14954
[042:338] [2022-12-09 14:07:48 +0000.966115][7a28]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14976queue_audio_frame_:4
[042:373] [2022-12-09 14:07:49 +0000.1910][7a26] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[042:380] [2022-12-09 14:07:49 +0000.8983][7a29] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15088
[042:381] [2022-12-09 14:07:49 +0000.9084][7a29] push video frame to H264 encoder.
(100 frame for one log)

[042:381] [2022-12-09 14:07:49 +0000.9201][7a29] push video frame to H264 encoder.


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

[042:381] [2022-12-09 14:07:49 +0000.9252][7a29] H264Encode::push video frame to


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

[042:381] [2022-12-09 14:07:49 +0000.9324][7a29] The input pts:15088 fps:30


[042:417] [2022-12-09 14:07:49 +0000.45815][7a29] H264Encode::H264SWEncoder get
callback, length:56080 type:1 nalType:1length:56076
[042:442] [2022-12-09 14:07:49 +0000.70364][7a22] RecordAudioSource::PullAudioFrame
[042:475] [2022-12-09 14:07:49 +0000.103462][79b1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:476] [2022-12-09 14:07:49 +0000.105030][79b1] StopRecording:
[042:477] [2022-12-09 14:07:49 +0000.106023][79b1] OnNeedStopRecording:
[042:479] [2022-12-09 14:07:49 +0000.107603][7a22] PullAudioFrame: PullFrame audio
finished.
[042:479] [2022-12-09 14:07:49 +0000.107709][7a22]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[042:483] [2022-12-09 14:07:49 +0000.111307][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[042:483] [2022-12-09 14:07:49 +0000.111502][79b1] operator(): Stop
[042:483] [2022-12-09 14:07:49 +0000.111558][79b1] StopPullFrameAndWriteMp4
time:44809944 enter.

[042:483] [2022-12-09 14:07:49 +0000.111599][79b1] StopRecording:


[042:486] [2022-12-09 14:07:49 +0000.114360][7a29]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[042:490] [2022-12-09 14:07:49 +0000.118151][79b0] stop recording
[042:490] [2022-12-09 14:07:49 +0000.118228][79b0]
RecordingSessionInternalSimple:destroy media processers
[042:490] [2022-12-09 14:07:49 +0000.118267][79b0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[042:490] [2022-12-09 14:07:49 +0000.118313][79b0] H264Encode::flushing hareware
Encoder
[042:490] [2022-12-09 14:07:49 +0000.118480][79b0] Flush time:44809951 enter.
[042:490] [2022-12-09 14:07:49 +0000.118554][79b0] H264Encoder encoder flush
[042:490] [2022-12-09 14:07:49 +0000.118635][79b0] flush output queue
[042:838] [2022-12-09 14:07:49 +0000.466272][79b0] Flush leave. expire time = 348
ms

[042:838] [2022-12-09 14:07:49 +0000.466456][79b0] ~H264EncodeWrap:


[042:838] [2022-12-09 14:07:49 +0000.466517][79b0] ~H264Encode:
[042:838] [2022-12-09 14:07:49 +0000.466549][79b0] teardownCompressionSession:
H264Encode::destroying Encoder
[042:838] [2022-12-09 14:07:49 +0000.466584][79b0] Release time:44810299 enter.

[042:838] [2022-12-09 14:07:49 +0000.466718][79b0] Release:


MediaCodecVideoEncoder::Release _inited:1
[042:838] [2022-12-09 14:07:49 +0000.466793][79b0] Destroy time:44810299 enter.

[042:838] [2022-12-09 14:07:49 +0000.466828][79b0] H264Encoder encoderDestroy


[042:838] [2022-12-09 14:07:49 +0000.466860][79b0]
AndroidMediaCodecVideoEncoder::release env: 0x790401bbc0
[042:838] [2022-12-09 14:07:49 +0000.466896][79b0]
AndroidMediaCodecVideoEncoder::Destroy
[042:867] [2022-12-09 14:07:49 +0000.495836][79b0] Destroy leave. expire time = 29
ms

[042:867] [2022-12-09 14:07:49 +0000.496002][79b0] Release leave. expire time = 29


ms

[042:867] [2022-12-09 14:07:49 +0000.496051][79b0] ~AndroidHwAvcEncoder


time:44810328 enter.

[042:868] [2022-12-09 14:07:49 +0000.496189][79b0] Release time:44810329 enter.

[042:868] [2022-12-09 14:07:49 +0000.496241][79b0] Release:


MediaCodecVideoEncoder:: has been released before, just return
[042:868] [2022-12-09 14:07:49 +0000.496284][79b0] Release leave. expire time = 0
ms

[042:868] [2022-12-09 14:07:49 +0000.496314][79b0] ~AndroidMediaCodecVideoEncoder


[042:868] [2022-12-09 14:07:49 +0000.496344][79b0] ~WrapAndroidMediaCodec
time:44810329 enter.

[042:868] [2022-12-09 14:07:49 +0000.496374][79b0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[042:868] [2022-12-09 14:07:49 +0000.496407][79b0] video hevc hw codec


destructor:0x782950a138

[042:868] [2022-12-09 14:07:49 +0000.496455][79b0] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[042:868] [2022-12-09 14:07:49 +0000.496498][79b0] teardownCompressionSession:


H264Encode::destroyed Encoder
[042:868] [2022-12-09 14:07:49 +0000.496532][79b0]
RecordingSessionInternalSimple:destroy aac encoder output!
[042:868] [2022-12-09 14:07:49 +0000.496562][79b0] AACSWEncode destructor
[042:875] [2022-12-09 14:07:49 +0000.503382][7a2a] MP4 close file successfully
[042:875] [2022-12-09 14:07:49 +0000.503492][7a2a] Recording session Internal:
notify recording ok
[042:875] [2022-12-09 14:07:49 +0000.503538][7a2a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4,
output_video_timestamp_:15187 last_video_pts_:15156
[042:875] [2022-12-09 14:07:49 +0000.503592][7a2a] OnRecordFinish:
[042:876] [2022-12-09 14:07:49 +0000.504109][7a2a] onRecordingOk: net seek
pos:0record video duration:15189record audio duration:15162
[042:877] [2022-12-09 14:07:49 +0000.505595][7a26] destructMicSource_w:
[042:877] [2022-12-09 14:07:49 +0000.505667][7a26] setOutput_w:
MicSource::setOutput() 0x0
[042:878] [2022-12-09 14:07:49 +0000.506539][79b1] releaseThread 0x7823537d80
[042:878] [2022-12-09 14:07:49 +0000.506590][79b1] ~MicSource: Mic source
destroyed:0x7904164180
[042:882] [2022-12-09 14:07:49 +0000.510370][79b1] StopPullFrameAndWriteMp4 leave.
expire time = 399 ms

[042:882] [2022-12-09 14:07:49 +0000.510451][79b1] DestroyPipelineAndFilters


time:44810343 enter.

[042:882] [2022-12-09 14:07:49 +0000.510515][79b1] UnbindInputFilter 0x7823537440


this 0x79041ba0c0
[042:882] [2022-12-09 14:07:49 +0000.510571][79b1] UnbindInputFilter 0x78235375d8
this 0x79040db250
[042:882] [2022-12-09 14:07:49 +0000.510642][79b1] UnbindInputFilter 0x79041ba0c0
this 0x782352ba20
[042:882] [2022-12-09 14:07:49 +0000.510683][79b1] filter: filter pipeline destroy
this: 0x782352b980
[042:882] [2022-12-09 14:07:49 +0000.510918][79b1] ClearVideoOfSources: recodring
total frames:0
[042:882] [2022-12-09 14:07:49 +0000.510962][79b1] ClearVideoOfSources:
[042:882] [2022-12-09 14:07:49 +0000.511011][79b1] GPUImageProcessing destruct.
[042:883] [2022-12-09 14:07:49 +0000.511249][79b1] destroy TrivalImageDrawer
0x78235fc200
[042:883] [2022-12-09 14:07:49 +0000.511310][79b1] The shader has been initialize,
clean up them.

[042:883] [2022-12-09 14:07:49 +0000.511365][79b1] ~OpenGLFrameBuffer:


[042:883] [2022-12-09 14:07:49 +0000.511457][79b1] ~OpenGLFrameBuffer:
[042:883] [2022-12-09 14:07:49 +0000.511571][79b1] ~OpenGLFrameBuffer:
[042:884] [2022-12-09 14:07:49 +0000.512582][79b1] ~OpenGLFrameBuffer:
[042:884] [2022-12-09 14:07:49 +0000.512669][79b1] ~OpenGLFrameBuffer:
[042:884] [2022-12-09 14:07:49 +0000.512748][79b1] ~OpenGLFrameBuffer:
[042:884] [2022-12-09 14:07:49 +0000.512968][79b1] GPUImageProcessing destruct
finish.
[042:884] [2022-12-09 14:07:49 +0000.513019][79b1] GPURGBAFrame destruct.
[042:885] [2022-12-09 14:07:49 +0000.513075][79b1] destroy OpenGLRenderProgram
0x79041b9e98
[042:885] [2022-12-09 14:07:49 +0000.513110][79b1] ~CameraSource time:44810346
enter.

[042:885] [2022-12-09 14:07:49 +0000.513139][79b1] ~CameraSource leave. expire


time = 0 ms

[042:885] [2022-12-09 14:07:49 +0000.513174][79b1] ~RecordAudioSource time:44810346


enter.

[042:885] [2022-12-09 14:07:49 +0000.513203][79b1] ~RecordAudioSource leave.


expire time = 0 ms

[042:885] [2022-12-09 14:07:49 +0000.513238][79b1] DestroyPipelineAndFilters


leave. expire time = 3 ms
[042:900] [2022-12-09 14:07:49 +0000.528460][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[042:900] [2022-12-09 14:07:49 +0000.529024][69fe] machine model :poco
[042:901] [2022-12-09 14:07:49 +0000.529068][69fe] Support this machine model :poco
[042:901] [2022-12-09 14:07:49 +0000.529100][69fe] global inited! current sdk
version: 07-20-936c45f
[042:901] [2022-12-09 14:07:49 +0000.529411][69fe] filter: filter pipeline
construtc this: 0x7829134200
[042:901] [2022-12-09 14:07:49 +0000.529456][69fe] MediaFilterGraph:
MediaFilterGraph construct
[042:901] [2022-12-09 14:07:49 +0000.529489][69fe] GLESContext:
[042:901] [2022-12-09 14:07:49 +0000.529539][69fe] The result of eglGetDisplay is:
0xb4000079bd429a00
[042:902] [2022-12-09 14:07:49 +0000.530387][69fe] The result of creation:
0x7838193700
[042:902] [2022-12-09 14:07:49 +0000.530516][69fe] The result of
eglCreatePbufferSurface is: 0x7838193f80
[042:902] [2022-12-09 14:07:49 +0000.530624][69fe] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
[042:902] [2022-12-09 14:07:49 +0000.530714][69fe] The source 0 speed:1
[042:902] [2022-12-09 14:07:49 +0000.530759][69fe] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4,
delay: 0
[042:902] [2022-12-09 14:07:49 +0000.530800][69fe] CreateDecoderByVideoSource
time:44810363 enter.

[042:903] [2022-12-09 14:07:49 +0000.531106][69fe] running_decoder_count:0max


count:2
[042:903] [2022-12-09 14:07:49 +0000.531158][69fe] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x78f7337c00
[042:904] [2022-12-09 14:07:49 +0000.532332][7a41] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x783828d000] Current FFmpeg version git-2021-06-16-
97cea6f

[042:927] [2022-12-09 14:07:49 +0000.555650][7a41] OnStreamInfoFound: video


duration_: 15189
[042:928] [2022-12-09 14:07:49 +0000.556945][7a42] NO get frame from decoder
[042:928] [2022-12-09 14:07:49 +0000.556958][69fe] start decoder
[042:928] [2022-12-09 14:07:49 +0000.557048][69fe] CreateDecoderByVideoSource
leave. expire time = 26 ms

[042:929] [2022-12-09 14:07:49 +0000.557100][69fe] BindInputFilter 0x7829582d20


this 0x784253ca98
[042:929] [2022-12-09 14:07:49 +0000.557132][69fe] BindInputFilter 0x784253ca98
this 0x784253cb58
[042:929] [2022-12-09 14:07:49 +0000.557164][69fe] BindInputFilter 0x7829582d20
this 0x784253cf18
[042:929] [2022-12-09 14:07:49 +0000.557191][69fe] BindInputFilter 0x784253cf18
this 0x784253cfd8
[042:929] [2022-12-09 14:07:49 +0000.557210][69fe] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
[042:929] [2022-12-09 14:07:49 +0000.557294][69fe] BindInputFilter 0x784253cb58
this 0x784280bc18
[042:929] [2022-12-09 14:07:49 +0000.557326][69fe] BindInputFilter 0x784280bc18
this 0x78291342a0
[042:929] [2022-12-09 14:07:49 +0000.557358][69fe] BindInputFilter 0x784253cfd8
this 0x7842838398
[042:929] [2022-12-09 14:07:49 +0000.557387][69fe] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
[042:929] [2022-12-09 14:07:49 +0000.557461][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[042:929] [2022-12-09 14:07:49 +0000.557858][69fe] machine model :poco
[042:929] [2022-12-09 14:07:49 +0000.557884][69fe] Support this machine model :poco
[042:929] [2022-12-09 14:07:49 +0000.557905][69fe] global inited! current sdk
version: 07-20-936c45f
[042:929] [2022-12-09 14:07:49 +0000.557963][69fe] GetPipeline:
-----------------------------------------
[042:929] [2022-12-09 14:07:49 +0000.557987][69fe] GetPipeline: source:
0x7829582b00
[042:929] [2022-12-09 14:07:49 +0000.558008][69fe] GetPipeline: filter: NULLFilter
[042:929] [2022-12-09 14:07:49 +0000.558028][69fe] GetPipeline: filter: NULLFilter
[042:929] [2022-12-09 14:07:49 +0000.558049][69fe] GetPipeline: filter: NULLFilter
[042:930] [2022-12-09 14:07:49 +0000.558068][69fe] GetPipeline: audio filter:
AuidoNULLFilter
[042:930] [2022-12-09 14:07:49 +0000.558088][69fe] GetPipeline: audio filter:
AuidoNULLFilter
[042:930] [2022-12-09 14:07:49 +0000.558107][69fe] GetPipeline: audio filter:
AudioNUllFilter
[042:930] [2022-12-09 14:07:49 +0000.558127][69fe] GetPipeline:
------------------------------------------
[042:930] [2022-12-09 14:07:49 +0000.558148][69fe] filter: filter pipeline2 update
pattern: 0
[042:930] [2022-12-09 14:07:49 +0000.558243][7a42] NO get frame from decoder
[042:931] [2022-12-09 14:07:49 +0000.559244][69fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[042:931] [2022-12-09 14:07:49 +0000.559513][69fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[042:931] [2022-12-09 14:07:49 +0000.559610][69fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[042:931] [2022-12-09 14:07:49 +0000.559813][69fe] DeviceInit:
[042:931] [2022-12-09 14:07:49 +0000.560000][69fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[042:932] [2022-12-09 14:07:49 +0000.560242][7a42] NO get frame from decoder
[042:932] [2022-12-09 14:07:49 +0000.560571][69fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[042:932] [2022-12-09 14:07:49 +0000.560772][69fe] CreatePlatformSpecificObjects:
[042:932] [2022-12-09 14:07:49 +0000.560857][69fe] audio device use null audio
input and opensl output
[042:932] [2022-12-09 14:07:49 +0000.560955][69fe] Create OpenSLES output module
with java VM support.

[042:933] [2022-12-09 14:07:49 +0000.561081][69fe] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[042:933] [2022-12-09 14:07:49 +0000.561265][69fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[042:933] [2022-12-09 14:07:49 +0000.561410][69fe] Create OpenSLES output module
with buffer num:2

[042:933] [2022-12-09 14:07:49 +0000.561472][69fe] Error(trace.cc:40): Init the


output and input for audio device template.
[042:933] [2022-12-09 14:07:49 +0000.561491][69fe] Init the output device.

[042:933] [2022-12-09 14:07:49 +0000.561508][69fe] Set the playout as stereo:1


[042:933] [2022-12-09 14:07:49 +0000.561526][69fe] Set the sample rate to be:44100

[042:933] [2022-12-09 14:07:49 +0000.561558][69fe] Low latency buffer size:144 low


sample rate:48000
[042:933] [2022-12-09 14:07:49 +0000.561581][69fe] DeviceInit: Done
[042:933] [2022-12-09 14:07:49 +0000.561702][69fe] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[042:933] [2022-12-09 14:07:49 +0000.561991][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[042:933] [2022-12-09 14:07:49 +0000.562056][69fe]
MediaFilterPlayer::SetPlayerNotify 0x782913f220
[042:934] [2022-12-09 14:07:49 +0000.562130][69fe]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[042:934] [2022-12-09 14:07:49 +0000.562155][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[042:934] [2022-12-09 14:07:49 +0000.562177][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[042:934] [2022-12-09 14:07:49 +0000.562244][69fe] SetGraphLoop: SetGraphLoop 1
[042:934] [2022-12-09 14:07:49 +0000.562262][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[042:934] [2022-12-09 14:07:49 +0000.562284][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[042:934] [2022-12-09 14:07:49 +0000.562498][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[042:934] [2022-12-09 14:07:49 +0000.562627][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[042:934] [2022-12-09 14:07:49 +0000.563043][7a4e] Start:
[042:935] [2022-12-09 14:07:49 +0000.563187][7a4d] operator(): video render
started.
[042:935] [2022-12-09 14:07:49 +0000.563262][7a4c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7829493918
[042:936] [2022-12-09 14:07:49 +0000.564792][7a42] NO get frame from decoder
[042:937] [2022-12-09 14:07:49 +0000.565113][7a4e] Start:
[042:937] [2022-12-09 14:07:49 +0000.565204][7a4e] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[042:937] [2022-12-09 14:07:49 +0000.565257][7a4e] Reset: history total size: 98
[042:937] [2022-12-09 14:07:49 +0000.565282][7a4e] DeviceStart:
audioDevice_:0x78382ea000
[042:937] [2022-12-09 14:07:49 +0000.565298][7a4e] DeviceStart: time profile
playout init before
[042:937] [2022-12-09 14:07:49 +0000.565319][7a4e] DeviceStart: time profile
playout init end
[042:937] [2022-12-09 14:07:49 +0000.565334][7a4e] OpenSlesOutput:Start playout

[042:943] [2022-12-09 14:07:49 +0000.571141][7a4e] Create the opensl output player.


streamtype before:0

[042:943] [2022-12-09 14:07:49 +0000.571191][7a4e] Create the opensl output player.


streamtype after:3

[042:943] [2022-12-09 14:07:49 +0000.571841][7a42] NO get frame from decoder


[042:945] [2022-12-09 14:07:49 +0000.573102][7a42] NO get frame from decoder
[042:950] [2022-12-09 14:07:49 +0000.578686][7a42] NO get frame from decoder
[042:954] [2022-12-09 14:07:49 +0000.582390][7a42] NO get frame from decoder
[042:965] [2022-12-09 14:07:49 +0000.593207][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[043:049] [2022-12-09 14:07:49 +0000.677353][7a4e] Enqueue opensl buffer size:1764
[043:075] [2022-12-09 14:07:49 +0000.703229][7a4e] DeviceStart: time profile
playout all end
[043:075] [2022-12-09 14:07:49 +0000.703329][7a4e] operator(): Audio playback
started.
[043:075] [2022-12-09 14:07:49 +0000.703425][7a4e] operator(): Started now!
[043:076] [2022-12-09 14:07:49 +0000.704482][7a4f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[043:098] [2022-12-09 14:07:49 +0000.727034][7a4d] lipsync_debug: First video frame
rendering.
[043:100] [2022-12-09 14:07:49 +0000.728330][7a50] Error(video_source.cc:430): wait
decoder a frame: 0
[043:166] [2022-12-09 14:07:49 +0000.794081][7a4e] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[043:166] [2022-12-09 14:07:49 +0000.794185][7a4e] First audio frame rendering
[043:166] [2022-12-09 14:07:49 +0000.794903][7a4f] audio frame wait video
frame.last_video_timestamp:166 last_audio_timestamp:277.914
[043:272] [2022-12-09 14:07:49 +0000.900281][7a4f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 15342
[043:272] [2022-12-09 14:07:49 +0000.900333][7a4f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[043:329] [2022-12-09 14:07:49 +0000.957630][7a4e] The audio playback speed:100
(1/100)
[043:329] [2022-12-09 14:07:49 +0000.957759][7a4e] lipsync_debug: The current
played audio timestamp is:15342(1/50)
[043:430] [2022-12-09 14:07:50 +0000.58945][7a51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[043:449] [2022-12-09 14:07:50 +0000.77655][7a4d] lipsync_debug:displaying video
ts:33120 The current displayed video timestamp is:44810910
[043:451] [2022-12-09 14:07:50 +0000.79541][7a4d] lipsync_debug: render a video
frame
[043:518] [2022-12-09 14:07:50 +0000.146598][7a4d] lipsync_debug:result remaining
time:0
[043:518] [2022-12-09 14:07:50 +0000.146685][7a4d] dynamic updated lipsync delay:0
[043:972] [2022-12-09 14:07:50 +0000.600215][7a4d] DriveRender working... (1/200)
[044:151] [2022-12-09 14:07:50 +0000.779263][79b5] Run AGC when audioType = 0
[044:151] [2022-12-09 14:07:50 +0000.779948][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:161] [2022-12-09 14:07:50 +0000.789945][7a4d] lipsync_debug:displaying video
ts:93600 The current displayed video timestamp is:44811622
[044:194] [2022-12-09 14:07:50 +0000.822864][7a4d]
lipsync_debug:lipsync_threadhold: lipsync_delta:12 tsDelta:37 timeDelta:37 last
video ts:93600 frame->pts:95850 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[044:194] [2022-12-09 14:07:50 +0000.822929][7a4d] lipsync_debug: tsDelta -
timeDelta = 0
[044:319] [2022-12-09 14:07:50 +0000.947968][7a50] Error(video_source.cc:430): wait
decoder a frame: 0
[044:379] [2022-12-09 14:07:51 +0000.7915][7a4d] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[044:379] [2022-12-09 14:07:51 +0000.8044][7a4d] lipsync_debug:result remaining
time:10
[044:470] [2022-12-09 14:07:51 +0000.98226][7a51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[044:699] [2022-12-09 14:07:51 +0000.327536][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[044:915] [2022-12-09 14:07:51 +0000.543633][7a4d] lipsync_debug:displaying video
ts:153270 The current displayed video timestamp is:44812376
[045:435] [2022-12-09 14:07:52 +0000.63712][7a51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[045:519] [2022-12-09 14:07:52 +0000.147177][7a4d] DriveRender working... (1/200)
[045:597] [2022-12-09 14:07:52 +0000.225793][7a4f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 117710
[045:597] [2022-12-09 14:07:52 +0000.225911][7a4f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[045:614] [2022-12-09 14:07:52 +0000.242795][7a4d] lipsync_debug:displaying video
ts:212760 The current displayed video timestamp is:44813075
[045:626] [2022-12-09 14:07:52 +0000.254407][7a4e] The audio playback speed:100
(1/100)
[045:626] [2022-12-09 14:07:52 +0000.254538][7a4e] lipsync_debug: The current
played audio timestamp is:117710(1/50)
[045:681] [2022-12-09 14:07:52 +0000.309792][7a50] Error(video_source.cc:430): wait
decoder a frame: 0
[045:719] [2022-12-09 14:07:52 +0000.347683][7a4d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:2 last video
ts:222030 frame->pts:224910 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[045:719] [2022-12-09 14:07:52 +0000.347789][7a4d] lipsync_debug: tsDelta -
timeDelta = 30
[045:842] [2022-12-09 14:07:52 +0000.470877][7a50] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16992 diff: 9
[046:081] [2022-12-09 14:07:52 +0000.709142][7a50] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 293940pts ms:3.266e+06
[046:082] [2022-12-09 14:07:52 +0000.710375][7a50] OnVideoFrameReady(1/200)
[046:082] [2022-12-09 14:07:52 +0000.710549][7a4d] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[046:150] [2022-12-09 14:07:52 +0000.779036][79b5] Run AGC when audioType = 0
[046:284] [2022-12-09 14:07:52 +0000.912589][7a4d] lipsync_debug:displaying video
ts:272970 The current displayed video timestamp is:44813745
[046:306] [2022-12-09 14:07:52 +0000.934833][7a4d] lipsync_debug:remaining time:10
tsDelta - timeDelta:12
[046:306] [2022-12-09 14:07:52 +0000.934913][7a4d] lipsync_debug:result remaining
time:10
[046:405] [2022-12-09 14:07:53 +0000.34031][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[046:471] [2022-12-09 14:07:53 +0000.99302][7a51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[046:948] [2022-12-09 14:07:53 +0000.576194][7a4d] lipsync_debug:displaying video
ts:332640 The current displayed video timestamp is:44814409
[046:950] [2022-12-09 14:07:53 +0000.578602][7a4d] lipsync_debug: render a video
frame
[046:984] [2022-12-09 14:07:53 +0000.612092][7a4d] DriveRender working... (1/200)
[047:018] [2022-12-09 14:07:53 +0000.646487][7a4d] lipsync_debug:result remaining
time:0
[047:018] [2022-12-09 14:07:53 +0000.646590][7a4d] dynamic updated lipsync delay:0
[047:045] [2022-12-09 14:07:53 +0000.673507][7a50] Error(video_source.cc:430): wait
decoder a frame: 0
[047:186] [2022-12-09 14:07:53 +0000.814522][7a4d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:350820 frame->pts:353790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[047:186] [2022-12-09 14:07:53 +0000.814623][7a4d] lipsync_debug: tsDelta -
timeDelta = 0
[047:445] [2022-12-09 14:07:54 +0000.73136][7a51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[047:623] [2022-12-09 14:07:54 +0000.251264][7a4d] lipsync_debug:displaying video
ts:393120 The current displayed video timestamp is:44815084
[047:922] [2022-12-09 14:07:54 +0000.550378][7a4f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 220078
[047:922] [2022-12-09 14:07:54 +0000.550430][7a4f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[047:969] [2022-12-09 14:07:54 +0000.597331][7a4e] The audio playback speed:100
(1/100)
[047:969] [2022-12-09 14:07:54 +0000.597450][7a4e] lipsync_debug: The current
played audio timestamp is:220078(1/50)
[048:076] [2022-12-09 14:07:54 +0000.704597][7a4e] total delay:-5 videoTsMS:4800
audioTsMS:4805 diff:-5
[048:076] [2022-12-09 14:07:54 +0000.704868][7a4e] Set the lipsync delay:-5
[048:108] [2022-12-09 14:07:54 +0000.736536][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[048:108] [2022-12-09 14:07:54 +0000.736958][7a4e] Stop:
[048:109] [2022-12-09 14:07:54 +0000.737149][7a4d] operator(): Video Render
stopped.
[048:109] [2022-12-09 14:07:54 +0000.738041][7a4e] Stop:
[048:110] [2022-12-09 14:07:54 +0000.738341][7a4e] DeviceStop:
audioDevice_:0x78382ea000
[048:110] [2022-12-09 14:07:54 +0000.738403][7a4e] OpenSlesOutput:Stop playout

[048:113] [2022-12-09 14:07:54 +0000.741927][7a4e] DeviceStop: Done


[048:114] [2022-12-09 14:07:54 +0000.742080][7a4e] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[048:114] [2022-12-09 14:07:54 +0000.742141][7a4e] operator(): Stop now!
[048:122] [2022-12-09 14:07:54 +0000.750457][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[048:149] [2022-12-09 14:07:54 +0000.777562][79b5] Run AGC when audioType = 0
[048:149] [2022-12-09 14:07:54 +0000.777679][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:188] [2022-12-09 14:07:54 +0000.816830][69fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[048:188] [2022-12-09 14:07:54 +0000.816956][69fe] StopPreView: Have Stopped,
operation cancel
[048:188] [2022-12-09 14:07:54 +0000.816997][69fe] Stop:
[048:189] [2022-12-09 14:07:54 +0000.817117][7a4e] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[048:189] [2022-12-09 14:07:54 +0000.817309][69fe] DeviceRelease:
audioDevice_:0x78382ea000
[048:189] [2022-12-09 14:07:54 +0000.817345][69fe] OpenSlesOutput:Stop playout

[048:189] [2022-12-09 14:07:54 +0000.817379][69fe] DeviceRelease: Release the


webrtc device object.
[048:189] [2022-12-09 14:07:54 +0000.817565][69fe] OpenSlesOutput destruct.

[048:189] [2022-12-09 14:07:54 +0000.817625][69fe] DeviceRelease: Done


[048:189] [2022-12-09 14:07:54 +0000.817717][69fe] Stop:
[048:189] [2022-12-09 14:07:54 +0000.817781][7a4d] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[048:191] [2022-12-09 14:07:54 +0000.819829][69fe] global uninited!
[048:191] [2022-12-09 14:07:54 +0000.819898][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[048:191] [2022-12-09 14:07:54 +0000.819966][69fe] ~MediaFilterGraph:
MediaFilterGraph destruct
[048:191] [2022-12-09 14:07:54 +0000.819991][69fe] RemoveVideoBackGroud: hava not
add video backgroud
[048:191] [2022-12-09 14:07:54 +0000.820027][69fe] UnbindInputFilter 0x784280bc18
this 0x78291342a0
[048:191] [2022-12-09 14:07:54 +0000.820055][69fe] ClearAllSource: remove source
filter, sourceid: 0x7829582b00
[048:192] [2022-12-09 14:07:54 +0000.820074][69fe] DestoryDecoderByVideoSource
time:44815653 enter.

[048:192] [2022-12-09 14:07:54 +0000.820095][69fe] ~VideoBindDecoder time:44815653


enter.

[048:192] [2022-12-09 14:07:54 +0000.820512][69fe] CleanUp time:44815653 enter.

[048:195] [2022-12-09 14:07:54 +0000.823143][69fe] CleanUp leave. expire time = 3


ms

[048:195] [2022-12-09 14:07:54 +0000.823206][69fe] CleanUp time:44815656 enter.

[048:195] [2022-12-09 14:07:54 +0000.823427][69fe] CleanUp leave. expire time = 0


ms

[048:196] [2022-12-09 14:07:54 +0000.824849][69fe] ~VideoBindDecoder leave. expire


time = 4 ms

[048:196] [2022-12-09 14:07:54 +0000.824876][69fe] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[048:196] [2022-12-09 14:07:54 +0000.824902][69fe] UnbindInputFilter 0x784253cb58


this 0x784280bc18
[048:196] [2022-12-09 14:07:54 +0000.824926][69fe] UnbindInputFilter 0x784253ca98
this 0x784253cb58
[048:196] [2022-12-09 14:07:54 +0000.824985][69fe] UnbindInputFilter 0x7829582d20
this 0x784253ca98
[048:196] [2022-12-09 14:07:54 +0000.825009][69fe] UnbindInputFilter 0x784253cfd8
this 0x7842838398
[048:196] [2022-12-09 14:07:54 +0000.825030][69fe] UnbindInputFilter 0x784253cf18
this 0x784253cfd8
[048:196] [2022-12-09 14:07:54 +0000.825052][69fe] UnbindInputFilter 0x7829582d20
this 0x784253cf18
[048:198] [2022-12-09 14:07:54 +0000.826715][69fe] ~GLESContext:
[048:199] [2022-12-09 14:07:54 +0000.827203][69fe] GLESContext destruct finish.
[048:199] [2022-12-09 14:07:54 +0000.827231][69fe] filter: filter pipeline destroy
this: 0x7829134200
[048:199] [2022-12-09 14:07:54 +0000.827639][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[048:199] [2022-12-09 14:07:54 +0000.828056][69fe] machine model :poco
[048:200] [2022-12-09 14:07:54 +0000.828134][69fe] Support this machine model :poco
[048:200] [2022-12-09 14:07:54 +0000.828153][69fe] global inited! current sdk
version: 07-20-936c45f
[048:200] [2022-12-09 14:07:54 +0000.828291][69fe] filter: filter pipeline
construtc this: 0x7829134200
[048:200] [2022-12-09 14:07:54 +0000.828314][69fe] MediaFilterGraph:
MediaFilterGraph construct
[048:200] [2022-12-09 14:07:54 +0000.828331][69fe] GLESContext:
[048:200] [2022-12-09 14:07:54 +0000.828363][69fe] The result of eglGetDisplay is:
0xb4000079bd429a00
[048:200] [2022-12-09 14:07:54 +0000.829046][69fe] The result of creation:
0x7842846400
[048:201] [2022-12-09 14:07:54 +0000.829114][69fe] The result of
eglCreatePbufferSurface is: 0x7838193800
[048:201] [2022-12-09 14:07:54 +0000.829192][69fe] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
[048:201] [2022-12-09 14:07:54 +0000.829215][69fe] The source 0 speed:1
[048:201] [2022-12-09 14:07:54 +0000.829240][69fe] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4,
delay: 0
[048:201] [2022-12-09 14:07:54 +0000.829263][69fe] CreateDecoderByVideoSource
time:44815662 enter.

[048:201] [2022-12-09 14:07:54 +0000.829444][69fe] running_decoder_count:0max


count:2
[048:201] [2022-12-09 14:07:54 +0000.829468][69fe] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x78f7337c00
[048:202] [2022-12-09 14:07:54 +0000.830339][7a5a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7829549000] Current FFmpeg version git-2021-06-16-
97cea6f

[048:221] [2022-12-09 14:07:54 +0000.849663][7a5a] OnStreamInfoFound: video


duration_: 15189
[048:222] [2022-12-09 14:07:54 +0000.851034][69fe] start decoder
[048:223] [2022-12-09 14:07:54 +0000.851109][69fe] CreateDecoderByVideoSource
leave. expire time = 22 ms

[048:223] [2022-12-09 14:07:54 +0000.851154][69fe] BindInputFilter 0x7829582d20


this 0x784253c9d8
[048:223] [2022-12-09 14:07:54 +0000.851183][69fe] BindInputFilter 0x784253c9d8
this 0x784253ca98
[048:223] [2022-12-09 14:07:54 +0000.851220][69fe] BindInputFilter 0x7829582d20
this 0x784253cb58
[048:223] [2022-12-09 14:07:54 +0000.851258][69fe] BindInputFilter 0x784253cb58
this 0x784253cc18
[048:223] [2022-12-09 14:07:54 +0000.851288][69fe] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
[048:223] [2022-12-09 14:07:54 +0000.851328][69fe] BindInputFilter 0x784253ca98
this 0x784253cfd8
[048:223] [2022-12-09 14:07:54 +0000.851359][69fe] BindInputFilter 0x784253cfd8
this 0x78291342a0
[048:223] [2022-12-09 14:07:54 +0000.851384][69fe] BindInputFilter 0x784253cc18
this 0x784280bc18
[048:223] [2022-12-09 14:07:54 +0000.851383][7a5b] NO get frame from decoder
[048:223] [2022-12-09 14:07:54 +0000.851412][69fe] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_44794623.mp4
[048:224] [2022-12-09 14:07:54 +0000.852884][7a5b] NO get frame from decoder
[048:225] [2022-12-09 14:07:54 +0000.853194][7a5b] NO get frame from decoder
[048:225] [2022-12-09 14:07:54 +0000.853953][7a5b] NO get frame from decoder
[048:226] [2022-12-09 14:07:54 +0000.854550][7a5b] NO get frame from decoder
[048:227] [2022-12-09 14:07:54 +0000.855473][69fe]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[048:227] [2022-12-09 14:07:54 +0000.855595][69fe] MediaComposeFile time:44815688
enter.

[048:227] [2022-12-09 14:07:54 +0000.855627][69fe] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[048:227] [2022-12-09 14:07:54 +0000.855743][69fe] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[048:227] [2022-12-09 14:07:54 +0000.855774][69fe] Recording session using default
bitrate support by app:31457280
[048:228] [2022-12-09 14:07:54 +0000.856292][7a65] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7814098e40
[048:228] [2022-12-09 14:07:54 +0000.856342][7a65] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[048:228] [2022-12-09 14:07:54 +0000.856361][7a5b] NO get frame from decoder
[048:228] [2022-12-09 14:07:54 +0000.856451][69fe] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[048:228] [2022-12-09 14:07:54 +0000.856553][69fe] GetPipeline:
-----------------------------------------
[048:228] [2022-12-09 14:07:54 +0000.856580][69fe] GetPipeline: source:
0x7829582b00
[048:228] [2022-12-09 14:07:54 +0000.856598][69fe] GetPipeline: filter: NULLFilter
[048:228] [2022-12-09 14:07:54 +0000.856615][69fe] GetPipeline: filter: NULLFilter
[048:228] [2022-12-09 14:07:54 +0000.856632][69fe] GetPipeline: filter: NULLFilter
[048:228] [2022-12-09 14:07:54 +0000.856651][69fe] GetPipeline: audio filter:
AuidoNULLFilter
[048:228] [2022-12-09 14:07:54 +0000.856668][69fe] GetPipeline: audio filter:
AuidoNULLFilter
[048:228] [2022-12-09 14:07:54 +0000.856682][69fe] GetPipeline: audio filter:
AudioNUllFilter
[048:228] [2022-12-09 14:07:54 +0000.856699][69fe] GetPipeline:
------------------------------------------
[048:228] [2022-12-09 14:07:54 +0000.856717][69fe] filter: filter pipeline2 update
pattern: 2
[048:228] [2022-12-09 14:07:54 +0000.856991][69fe] MediaComposeFile leave. expire
time = 1 ms

[048:229] [2022-12-09 14:07:54 +0000.857146][7a5b] NO get frame from decoder


[048:229] [2022-12-09 14:07:54 +0000.857297][69fe] machine model :poco
[048:229] [2022-12-09 14:07:54 +0000.857337][69fe] Support this machine model :poco
[048:229] [2022-12-09 14:07:54 +0000.857353][69fe] global inited! current sdk
version: 07-20-936c45f
[048:230] [2022-12-09 14:07:54 +0000.858466][7a5b] NO get frame from decoder
[048:246] [2022-12-09 14:07:54 +0000.875028][69fe]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[048:247] [2022-12-09 14:07:54 +0000.875157][69fe] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 297
[048:248] [2022-12-09 14:07:54 +0000.876215][69fe]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[048:248] [2022-12-09 14:07:54 +0000.876290][69fe] BeginCompose: BeginCompose, is
composing 0
[048:248] [2022-12-09 14:07:54 +0000.876782][7a65] start recording, file path:
[048:248] [2022-12-09 14:07:54 +0000.876933][7a65] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 297 audio_timescale:44100
video_timescale:90000
[048:248] [2022-12-09 14:07:54 +0000.876968][7a65] 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
[048:248] [2022-12-09 14:07:54 +0000.876963][7a6a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x784260f298
[048:248] [2022-12-09 14:07:54 +0000.876994][7a65] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 297
[048:249] [2022-12-09 14:07:54 +0000.877253][7a65] fd_open successed
handle:0xb4000079bd4070b0
[048:249] [2022-12-09 14:07:54 +0000.877567][7a65] create mp4 file:308
m_fileHandle: 0x7829493b00
[048:249] [2022-12-09 14:07:54 +0000.877610][7a65] MP4 file: is opened successfully
[048:249] [2022-12-09 14:07:54 +0000.877642][7a65] setupMediaProcessers:
[048:249] [2022-12-09 14:07:54 +0000.877674][7a65]
RecordingSessionInternalSimple:setup media processers.
[048:249] [2022-12-09 14:07:54 +0000.877705][7a65] construct AAC encoder
[048:250] [2022-12-09 14:07:54 +0000.878564][7a65] H264Encoder creating:
ultrafast012323
[048:250] [2022-12-09 14:07:54 +0000.878691][7a65] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[048:251] [2022-12-09 14:07:54 +0000.879933][7a65] H264Encode::GetMachineModel is
M2012K11AG
[048:251] [2022-12-09 14:07:54 +0000.879986][7a65] H264Encoder machine_mode
is:M2012K11AG
[048:251] [2022-12-09 14:07:54 +0000.880019][7a65] H264Encode::machine size :9
machine_mode:M2012K11AG
[048:251] [2022-12-09 14:07:54 +0000.880053][7a65] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[048:252] [2022-12-09 14:07:54 +0000.880086][7a65] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[048:252] [2022-12-09 14:07:54 +0000.880118][7a65] setupCompressionSession:
[048:252] [2022-12-09 14:07:54 +0000.880149][7a65] H264Encode::creating hareware
Encoder
[048:252] [2022-12-09 14:07:54 +0000.880180][7a65] AndroidHwAvcEncoder
time:44815713 enter.

[048:252] [2022-12-09 14:07:54 +0000.880387][7a65] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77fc4b4760
[048:252] [2022-12-09 14:07:54 +0000.880585][7a65] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[048:252] [2022-12-09 14:07:54 +0000.880631][7a65] The video avc hw codec address
is 0x782950a188
[048:252] [2022-12-09 14:07:54 +0000.880705][7a65] AndroidHwAvcEncoder leave.
expire time = 0 ms

[048:252] [2022-12-09 14:07:54 +0000.880743][7a65] RegisterEncodeCompleteCallback


time:44815713 enter.

[048:252] [2022-12-09 14:07:54 +0000.880855][7a65] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[048:253] [2022-12-09 14:07:54 +0000.881211][7a65] InitEncode time:44815714 enter.

[048:253] [2022-12-09 14:07:54 +0000.881319][7a65] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[048:253] [2022-12-09 14:07:54 +0000.881368][7a65] Create time:44815714 enter.

[048:253] [2022-12-09 14:07:54 +0000.881403][7a65] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[048:253] [2022-12-09 14:07:54 +0000.881445][7a65]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x78382b9b80
[048:253] [2022-12-09 14:07:54 +0000.881721][7a65]
supported_type:image/vnd.android.heic
[048:253] [2022-12-09 14:07:54 +0000.881785][7a65] supported_type:video/avc
[048:253] [2022-12-09 14:07:54 +0000.881821][7a65] name:OMX.qcom.video.encoder.avc
mime:video/avc
[048:253] [2022-12-09 14:07:54 +0000.881873][7a65] hwCodecPrefix :OMX.qcom.
[048:253] [2022-12-09 14:07:54 +0000.881909][7a65] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[048:253] [2022-12-09 14:07:54 +0000.881947][7a65] mediacodec_createCodecByName
time:44815714 enter.
[048:253] [2022-12-09 14:07:54 +0000.881983][7a65] WrapAndroidMediaCodec
time:44815714 enter.

[048:254] [2022-12-09 14:07:54 +0000.882142][7a65] WrapAndroidMediaCodec leave.


expire time = 1 ms

[048:275] [2022-12-09 14:07:54 +0000.903523][7a65] mediacodec_createCodecByName


leave. expire time = 22 ms

[048:275] [2022-12-09 14:07:54 +0000.903594][7a65] WrapAndroidMediaFromat


time:44815736 enter.

[048:275] [2022-12-09 14:07:54 +0000.903643][7a65] WrapAndroidMediaFromat leave.


expire time = 0 ms

[048:294] [2022-12-09 14:07:54 +0000.922105][7a65] Destroy time:44815755 enter.

[048:294] [2022-12-09 14:07:54 +0000.922381][7a65] WrapAndroidMediaFromat::


Destroy
[048:294] [2022-12-09 14:07:54 +0000.922403][7a65] Destroy leave. expire time = 0
ms

[048:294] [2022-12-09 14:07:54 +0000.922420][7a65] ~WrapAndroidMediaFromat


time:44815755 enter.

[048:294] [2022-12-09 14:07:54 +0000.922438][7a65] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[048:294] [2022-12-09 14:07:54 +0000.922497][7a65] Create leave. expire time = 41


ms

[048:294] [2022-12-09 14:07:54 +0000.922517][7a65] isSemiPlanarSupport


time:44815755 enter.

[048:294] [2022-12-09 14:07:54 +0000.922534][7a65] H264Encoder isSemiPlanarSupport


[048:294] [2022-12-09 14:07:54 +0000.922581][7a65] isSemiPlanarSupport leave.
expire time = 0 ms

[048:294] [2022-12-09 14:07:54 +0000.922600][7a65] creat hw H264Encoder success,


isSemiPlanar:1
[048:294] [2022-12-09 14:07:54 +0000.922682][7a65] InitEncode leave. expire time =
41 ms

[048:294] [2022-12-09 14:07:54 +0000.922709][7a65] H264Encode::created Encoder


[048:294] [2022-12-09 14:07:54 +0000.922726][7a65] H264Encode:: H264 encoder
created.
[048:294] [2022-12-09 14:07:54 +0000.922741][7a65] H264 encoder created.
[048:294] [2022-12-09 14:07:54 +0000.922783][7a65]
RecordingSessionInternalSimple:created avc encoder avc: 0x782956d400
[048:294] [2022-12-09 14:07:54 +0000.922801][7a65] setOutput:
[048:294] [2022-12-09 14:07:54 +0000.922816][7a65]
RecordingSessionInternalSimple:encoder set output to muxer!
[048:294] [2022-12-09 14:07:54 +0000.922832][7a65] request a key frame
[048:294] [2022-12-09 14:07:54 +0000.922846][7a65] H264Encode:: request a key frame
[048:300] [2022-12-09 14:07:54 +0000.928162][7a65] setDisplayRotate :0
[048:300] [2022-12-09 14:07:54 +0000.928214][7a65] 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
[048:301] [2022-12-09 14:07:54 +0000.929420][7a66] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[048:302] [2022-12-09 14:07:54 +0000.930147][7a66]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[048:338] [2022-12-09 14:07:54 +0000.966961][7a66] h264 add frame header cdr flag
[048:339] [2022-12-09 14:07:54 +0000.967529][7a66] h264 add frame header cdr flag
[048:339] [2022-12-09 14:07:54 +0000.967722][7a66] Received key frame:10
[048:339] [2022-12-09 14:07:54 +0000.967755][7a66] H264Encode:: get a sps pps
header!headerSize:31
[048:339] [2022-12-09 14:07:54 +0000.967846][7a6a] get the H.264 SPS parameter
[048:339] [2022-12-09 14:07:54 +0000.967988][7a6a] add video track with id:1
[048:340] [2022-12-09 14:07:54 +0000.968424][7a6a] get the H.264 PPS parameter
[048:340] [2022-12-09 14:07:54 +0000.968997][7a66] DTS queue for
Generator:0x784260fcb8 97 135 166 201
[048:341] [2022-12-09 14:07:54 +0000.969103][7a6a] get the H.264 IDR frame
[048:341] [2022-12-09 14:07:54 +0000.969138][7a6a] resss:true
[048:341] [2022-12-09 14:07:54 +0000.969184][7a6a] video start ts:10
[048:341] [2022-12-09 14:07:54 +0000.969226][7a6a] the video frame has been written
into MP4 file
[048:361] [2022-12-09 14:07:54 +0000.989638][7a6a] add aac audio track with id:2
[048:361] [2022-12-09 14:07:54 +0000.989704][7a6a] audio start ts:0
[048:361] [2022-12-09 14:07:54 +0000.989732][7a6a] the audio frame has been written
into MP4 file
[048:363] [2022-12-09 14:07:54 +0000.991813][7a65] setDisplayRotate :0
[048:365] [2022-12-09 14:07:54 +0000.993212][7a65] 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
[048:365] [2022-12-09 14:07:54 +0000.993558][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[048:371] [2022-12-09 14:07:54 +0000.999978][7a66] Push an pts:268 to dts queue.
[048:382] [2022-12-09 14:07:55 +0000.10437][7a66] last dts:231 currentPts:268
ppsOrSPS:0 queue length:3
[048:450] [2022-12-09 14:07:55 +0000.78468][7a69] audio_frame_list_ empty
[048:452] [2022-12-09 14:07:55 +0000.81056][7a66] DTS queue for
Generator:0x784260fcb8 905 934 967 1001 1040 1065
[048:488] [2022-12-09 14:07:55 +0000.116839][7a65] setDisplayRotate :0
[048:488] [2022-12-09 14:07:55 +0000.116900][7a65] 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
[048:518] [2022-12-09 14:07:55 +0000.146455][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[048:523] [2022-12-09 14:07:55 +0000.151446][7a66] Push an pts:1600 to dts queue.
[048:540] [2022-12-09 14:07:55 +0000.168549][7a68] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17968 diff: 33
[048:557] [2022-12-09 14:07:55 +0000.185809][7a66] last dts:1569 currentPts:1600
ppsOrSPS:0 queue length:9
[048:568] [2022-12-09 14:07:55 +0000.196634][7a66] DTS queue for
Generator:0x784260fcb8 1703 1735 1768 1802 1834 1868 1903 1937
[048:605] [2022-12-09 14:07:55 +0000.233608][7a65] setDisplayRotate :0
[048:605] [2022-12-09 14:07:55 +0000.233686][7a65] 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
[048:610] [2022-12-09 14:07:55 +0000.238372][7a66] h264 add frame header cdr flag
[048:610] [2022-12-09 14:07:55 +0000.238759][7a66] Received key frame:2000
[048:613] [2022-12-09 14:07:55 +0000.241312][7a6a] get the H.264 IDR frame
[048:661] [2022-12-09 14:07:55 +0000.290031][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[048:666] [2022-12-09 14:07:55 +0000.294405][7a66] DTS queue for
Generator:0x784260fcb8 2532 2563 2600 2633 2665 2702 2732
[048:680] [2022-12-09 14:07:55 +0000.308266][7a66] Push an pts:2933 to dts queue.
[048:712] [2022-12-09 14:07:55 +0000.340388][7a66] SendFrame
encodedImage._timeStamp:2933encodedImage->_length:22704
[048:712] [2022-12-09 14:07:55 +0000.340470][7a66] last dts:2899 currentPts:2933
ppsOrSPS:0 queue length:10
[048:713] [2022-12-09 14:07:55 +0000.341080][7a66] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3266
[048:713] [2022-12-09 14:07:55 +0000.341124][7a66] push video frame to H264
encoder. (100 frame for one log)

[048:713] [2022-12-09 14:07:55 +0000.341143][7a66] push video frame to H264


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

[048:713] [2022-12-09 14:07:55 +0000.341162][7a66] H264Encode::push video frame to


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

[048:713] [2022-12-09 14:07:55 +0000.341189][7a66] The input pts:3266 fps:30


[048:724] [2022-12-09 14:07:55 +0000.352270][7a65] setDisplayRotate :0
[048:724] [2022-12-09 14:07:55 +0000.352321][7a65] 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
[048:731] [2022-12-09 14:07:55 +0000.359449][7a66] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3067 pts:3067
[048:752] [2022-12-09 14:07:55 +0000.381012][7a66] H264Encode::H264SWEncoder get
callback, length:24448 type:1 nalType:1length:24444
[048:757] [2022-12-09 14:07:55 +0000.385114][7a66] DTS queue for
Generator:0x784260fcb8 3366 3401 3431 3466 3499 3533 3565
[048:818] [2022-12-09 14:07:55 +0000.446586][7a66] h264 add frame header cdr flag
[048:818] [2022-12-09 14:07:55 +0000.446720][7a66] Received key frame:3997
[048:820] [2022-12-09 14:07:55 +0000.448756][7a6a] get the H.264 IDR frame
[048:821] [2022-12-09 14:07:55 +0000.449553][7a66] Push an pts:4264 to dts queue.
[048:844] [2022-12-09 14:07:55 +0000.472130][7a69] audio_frame_list_ empty
[048:844] [2022-12-09 14:07:55 +0000.472856][7a65] setDisplayRotate :0
[048:844] [2022-12-09 14:07:55 +0000.472899][7a65] 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
[048:849] [2022-12-09 14:07:55 +0000.477341][7a66] DTS queue for
Generator:0x784260fcb8 4264 4297
[048:849] [2022-12-09 14:07:55 +0000.477556][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[048:857] [2022-12-09 14:07:55 +0000.485163][7a66] last dts:4233 currentPts:4264
ppsOrSPS:0 queue length:6
[048:859] [2022-12-09 14:07:55 +0000.487901][7a65] setDisplayRotate :0
[048:859] [2022-12-09 14:07:55 +0000.487946][7a65] 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
[048:879] [2022-12-09 14:07:55 +0000.507638][7a65] setDisplayRotate :0
[048:879] [2022-12-09 14:07:55 +0000.507720][7a65] 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
[048:932] [2022-12-09 14:07:55 +0000.560084][7a66] DTS queue for
Generator:0x784260fcb8 4999 5033 5065 5098 5132 5164 5198 5231
[048:959] [2022-12-09 14:07:55 +0000.587380][7a65] setDisplayRotate :0
[048:959] [2022-12-09 14:07:55 +0000.587429][7a65] 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
[048:989] [2022-12-09 14:07:55 +0000.618012][7a66] Push an pts:5597 to dts queue.
[048:991] [2022-12-09 14:07:55 +0000.619778][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[049:021] [2022-12-09 14:07:55 +0000.649234][7a68] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18960 diff: 41
[049:022] [2022-12-09 14:07:55 +0000.650809][7a66] last dts:5565 currentPts:5597
ppsOrSPS:0 queue length:8
[049:046] [2022-12-09 14:07:55 +0000.674451][7a66] DTS queue for
Generator:0x784260fcb8 5867 5896 5931 5963 5996 6029
[049:062] [2022-12-09 14:07:55 +0000.690308][7a66] h264 add frame header cdr flag
[049:062] [2022-12-09 14:07:55 +0000.690718][7a66] Received key frame:5996
[049:072] [2022-12-09 14:07:55 +0000.700228][7a6a] get the H.264 IDR frame
[049:109] [2022-12-09 14:07:55 +0000.737106][7a65] setDisplayRotate :0
[049:109] [2022-12-09 14:07:55 +0000.737173][7a65] 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
[049:122] [2022-12-09 14:07:55 +0000.750845][7a66] SendFrame
encodedImage._timeStamp:6262encodedImage->_length:26992
[049:151] [2022-12-09 14:07:55 +0000.779532][7a66] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6630
[049:151] [2022-12-09 14:07:55 +0000.779589][7a66] push video frame to H264
encoder. (100 frame for one log)

[049:151] [2022-12-09 14:07:55 +0000.779621][7a66] push video frame to H264


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

[049:151] [2022-12-09 14:07:55 +0000.779636][7a66] H264Encode::push video frame to


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

[049:151] [2022-12-09 14:07:55 +0000.779659][7a66] The input pts:6630 fps:30


[049:163] [2022-12-09 14:07:55 +0000.791817][7a66] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6427 pts:6427
[049:183] [2022-12-09 14:07:55 +0000.811683][7a66] DTS queue for
Generator:0x784260fcb8 6630 6663 6699 6729 6762 6796 6829 6859 6896
[049:186] [2022-12-09 14:07:55 +0000.814662][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[049:195] [2022-12-09 14:07:55 +0000.823327][7a66] H264Encode::H264SWEncoder get
callback, length:30688 type:1 nalType:1length:30684
[049:197] [2022-12-09 14:07:55 +0000.825695][7a66] Push an pts:6932 to dts queue.
[049:223] [2022-12-09 14:07:55 +0000.852073][7a66] last dts:6896 currentPts:6932
ppsOrSPS:0 queue length:10
[049:226] [2022-12-09 14:07:55 +0000.854624][7a68] video frame wait audio frame:
last_video_timestamp:7329 last_audio_timestamp:7125.76
[049:253] [2022-12-09 14:07:55 +0000.882014][7a65] setDisplayRotate :0
[049:254] [2022-12-09 14:07:55 +0000.882074][7a65] 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
[049:292] [2022-12-09 14:07:55 +0000.920799][7a66] DTS queue for
Generator:0x784260fcb8 7461 7498 7530 7562 7594 7626 7664 7695 7727
[049:324] [2022-12-09 14:07:55 +0000.952806][7a69] audio_frame_list_ empty
[049:345] [2022-12-09 14:07:55 +0000.973638][7a66] h264 add frame header cdr flag
[049:345] [2022-12-09 14:07:55 +0000.973812][7a66] Received key frame:7993
[049:346] [2022-12-09 14:07:55 +0000.974708][7a6a] get the H.264 IDR frame
[049:346] [2022-12-09 14:07:55 +0000.974991][7a66] Push an pts:8264 to dts queue.
[049:379] [2022-12-09 14:07:56 +0000.7273][7a65] setDisplayRotate :0
[049:379] [2022-12-09 14:07:56 +0000.7323][7a65] 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
[049:383] [2022-12-09 14:07:56 +0000.11655][7a66] last dts:8229 currentPts:8264
ppsOrSPS:0 queue length:5
[049:383] [2022-12-09 14:07:56 +0000.12053][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[049:393] [2022-12-09 14:07:56 +0000.21957][7a66] DTS queue for
Generator:0x784260fcb8 8327 8363 8395 8426 8458 8495
[049:399] [2022-12-09 14:07:56 +0000.27102][7a68] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[049:481] [2022-12-09 14:07:56 +0000.109164][7a66] DTS queue for
Generator:0x784260fcb8 9192 9225 9259 9290
[049:505] [2022-12-09 14:07:56 +0000.133676][7a65] setDisplayRotate :0
[049:505] [2022-12-09 14:07:56 +0000.133742][7a65] 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
[049:526] [2022-12-09 14:07:56 +0000.154565][7a66] Push an pts:9592 to dts queue.
[049:538] [2022-12-09 14:07:56 +0000.166218][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[049:543] [2022-12-09 14:07:56 +0000.171138][7a66] SendFrame
encodedImage._timeStamp:9592encodedImage->_length:29888
[049:543] [2022-12-09 14:07:56 +0000.171232][7a66] last dts:9561 currentPts:9592
ppsOrSPS:0 queue length:6
[049:566] [2022-12-09 14:07:56 +0000.194105][7a66] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9792 pts:9792
[049:568] [2022-12-09 14:07:56 +0000.196415][7a66] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9991
[049:568] [2022-12-09 14:07:56 +0000.196528][7a66] push video frame to H264
encoder. (100 frame for one log)

[049:568] [2022-12-09 14:07:56 +0000.196577][7a66] push video frame to H264


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

[049:568] [2022-12-09 14:07:56 +0000.196598][7a66] H264Encode::push video frame to


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

[049:568] [2022-12-09 14:07:56 +0000.196624][7a66] The input pts:9991 fps:30


[049:570] [2022-12-09 14:07:56 +0000.198559][7a68] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19964 diff: 37
[049:583] [2022-12-09 14:07:56 +0000.211446][7a66] DTS queue for
Generator:0x784260fcb8 9991 10028 10059 10098 10125 10160
[049:587] [2022-12-09 14:07:56 +0000.215925][7a66] h264 add frame header cdr flag
[049:589] [2022-12-09 14:07:56 +0000.217598][7a66] Received key frame:9991
[049:589] [2022-12-09 14:07:56 +0000.217648][7a66] H264Encode::H264SWEncoder get
callback, length:59600 type:0 nalType:5length:59596
[049:592] [2022-12-09 14:07:56 +0000.220931][7a6a] get the H.264 IDR frame
[049:628] [2022-12-09 14:07:56 +0000.256371][7a69] FilterPipeline2::OnAudioFrame
pts 450384 last_audio_timestamp_ 10212.8
[049:630] [2022-12-09 14:07:56 +0000.258761][7a65] setDisplayRotate :0
[049:630] [2022-12-09 14:07:56 +0000.258807][7a65] 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
[049:690] [2022-12-09 14:07:56 +0000.318460][7a66] Push an pts:10926 to dts queue.
[049:692] [2022-12-09 14:07:56 +0000.320326][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[049:694] [2022-12-09 14:07:56 +0000.322689][7a66] DTS queue for
Generator:0x784260fcb8 10825 10857 10891 10926 10957
[049:709] [2022-12-09 14:07:56 +0000.337137][7a66] last dts:10891 currentPts:10926
ppsOrSPS:0 queue length:4
[049:733] [2022-12-09 14:07:56 +0000.361273][7a69] audio_frame_list_ empty
[049:805] [2022-12-09 14:07:56 +0000.433866][7a66] DTS queue for
Generator:0x784260fcb8 11658 11689 11724 11758 11790
[049:839] [2022-12-09 14:07:56 +0000.467578][7a66] Push an pts:12257 to dts queue.
[049:843] [2022-12-09 14:07:56 +0000.471354][7a66] h264 add frame header cdr flag
[049:843] [2022-12-09 14:07:56 +0000.471508][7a66] Received key frame:11990
[049:844] [2022-12-09 14:07:56 +0000.472500][7a6a] get the H.264 IDR frame
[049:865] [2022-12-09 14:07:56 +0000.493706][79b5] haveEnoughProcessedData
internalAudioStream.length: 0
[049:876] [2022-12-09 14:07:56 +0000.504219][7a65] setDisplayRotate :0
[049:876] [2022-12-09 14:07:56 +0000.504267][7a65] 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
[049:880] [2022-12-09 14:07:56 +0000.508622][7a66] last dts:12222 currentPts:12257
ppsOrSPS:0 queue length:8
[049:881] [2022-12-09 14:07:56 +0000.509397][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[049:896] [2022-12-09 14:07:56 +0000.524230][7a66] DTS queue for
Generator:0x784260fcb8 12426 12455 12492 12523 12560 12592 12623 12658
[049:955] [2022-12-09 14:07:56 +0000.583527][7a66] SendFrame
encodedImage._timeStamp:12924encodedImage->_length:31760
[049:974] [2022-12-09 14:07:56 +0000.602439][7a66] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13157 pts:13157
[049:977] [2022-12-09 14:07:56 +0000.605552][7a66] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13356
[049:977] [2022-12-09 14:07:56 +0000.605718][7a66] push video frame to H264
encoder. (100 frame for one log)

[049:977] [2022-12-09 14:07:56 +0000.605789][7a66] push video frame to H264


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

[049:977] [2022-12-09 14:07:56 +0000.605813][7a66] H264Encode::push video frame to


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

[049:977] [2022-12-09 14:07:56 +0000.605843][7a66] The input pts:13356 fps:30


[049:985] [2022-12-09 14:07:56 +0000.613265][7a66] DTS queue for
Generator:0x784260fcb8 13323 13356 13389 13421
[050:000] [2022-12-09 14:07:56 +0000.628676][7a65] setDisplayRotate :0
[050:000] [2022-12-09 14:07:56 +0000.628739][7a65] 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:006] [2022-12-09 14:07:56 +0000.634725][7a66] H264Encode::H264SWEncoder get
callback, length:26848 type:1 nalType:1length:26844
[050:011] [2022-12-09 14:07:56 +0000.639735][7a66] Push an pts:13592 to dts queue.
[050:034] [2022-12-09 14:07:56 +0000.662432][7a68] Error(video_source.cc:430): wait
decoder a frame: 0
[050:038] [2022-12-09 14:07:56 +0000.666583][7a66] last dts:13559 currentPts:13592
ppsOrSPS:0 queue length:7
[050:072] [2022-12-09 14:07:56 +0000.700800][7a68] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20960 diff: 41
[050:088] [2022-12-09 14:07:56 +0000.716433][7a66] h264 add frame header cdr flag
[050:088] [2022-12-09 14:07:56 +0000.716570][7a66] Received key frame:13988
[050:091] [2022-12-09 14:07:56 +0000.719863][7a6a] get the H.264 IDR frame
[050:093] [2022-12-09 14:07:56 +0000.721541][7a66] DTS queue for
Generator:0x784260fcb8 14091 14123 14157 14189 14223 14253 14288
[050:115] [2022-12-09 14:07:56 +0000.743723][7a5b] av_read_frame AVERROR_EOF
[050:147] [2022-12-09 14:07:56 +0000.775519][79b6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:147] [2022-12-09 14:07:56 +0000.775668][79b6] _deviceSampleRate:48000

[050:151] [2022-12-09 14:07:56 +0000.779127][7a5b] OnReceiveEOF:


[050:151] [2022-12-09 14:07:56 +0000.779194][7a5b] OnDecoderEOF time:44817612
enter.

[050:151] [2022-12-09 14:07:56 +0000.779227][7a5b] OnDecoderEOF leave. expire time


= 0 ms

[050:151] [2022-12-09 14:07:56 +0000.779245][7a59] CleanUp time:44817612 enter.

[050:151] [2022-12-09 14:07:56 +0000.779250][7a5b] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7829582b00
[050:151] [2022-12-09 14:07:56 +0000.779534][7a5b] NULLFilter::OnVideoSourceEOF
0x7829582b00 this 0x784253c940
[050:151] [2022-12-09 14:07:56 +0000.779557][7a5b] NULLFilter::OnVideoSourceEOF
0x784253c940 this 0x784253ca00
[050:151] [2022-12-09 14:07:56 +0000.779613][7a5b] NULLFilter::OnVideoSourceEOF
0x784253ca00 this 0x784253cf40
[050:152] [2022-12-09 14:07:56 +0000.780863][79b5] Run AGC when audioType = 0
[050:153] [2022-12-09 14:07:56 +0000.781418][7a66] Push an pts:14921 to dts queue.
[050:153] [2022-12-09 14:07:56 +0000.781429][7a59] CleanUp leave. expire time = 2
ms

[050:153] [2022-12-09 14:07:56 +0000.781494][7a59] clean up


[050:153] [2022-12-09 14:07:56 +0000.781512][7a59] running_decoder_count:0max
count:2
[050:153] [2022-12-09 14:07:56 +0000.781548][7a68]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[050:153] [2022-12-09 14:07:56 +0000.781581][7a68] OnVideoTimer: OnVideoTimer
return
[050:154] [2022-12-09 14:07:56 +0000.782127][7a69] PullAudioFrame: PullFrame audio
finished.
[050:154] [2022-12-09 14:07:56 +0000.782167][7a69]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[050:154] [2022-12-09 14:07:56 +0000.782192][7a69] OnAudioTimer: OnAudioTimer
EndComposeFile
[050:154] [2022-12-09 14:07:56 +0000.782226][7a69] EndComposeFile: EndComposeFile,
is composing 1
[050:163] [2022-12-09 14:07:56 +0000.791930][7a66] DTS queue for
Generator:0x784260fcb8 14888 14921 14954 14990 15023 15056 15088 15123 15156
[050:168] [2022-12-09 14:07:56 +0000.796074][7a66]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[050:168] [2022-12-09 14:07:56 +0000.796133][7a66]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7837f91800
[050:169] [2022-12-09 14:07:56 +0000.797739][7a67]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[050:169] [2022-12-09 14:07:56 +0000.797769][7a67]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[050:169] [2022-12-09 14:07:56 +0000.798050][7a65] stop recording
[050:170] [2022-12-09 14:07:56 +0000.798071][7a65]
RecordingSessionInternalSimple:destroy media processers
[050:170] [2022-12-09 14:07:56 +0000.798087][7a65] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[050:170] [2022-12-09 14:07:56 +0000.798135][7a65] H264Encode::flushing hareware
Encoder
[050:170] [2022-12-09 14:07:56 +0000.798214][7a65] Flush time:44817631 enter.
[050:170] [2022-12-09 14:07:56 +0000.798249][7a65] H264Encoder encoder flush
[050:170] [2022-12-09 14:07:56 +0000.798266][7a65] flush output queue
[050:181] [2022-12-09 14:07:56 +0000.809672][7a65] last dts:14888 currentPts:14921
ppsOrSPS:0 queue length:8
[050:494] [2022-12-09 14:07:57 +0000.122912][7a65] Flush leave. expire time = 324
ms

[050:495] [2022-12-09 14:07:57 +0000.123300][7a65] ~H264EncodeWrap:


[050:495] [2022-12-09 14:07:57 +0000.123373][7a65] ~H264Encode:
[050:495] [2022-12-09 14:07:57 +0000.123422][7a65] teardownCompressionSession:
H264Encode::destroying Encoder
[050:495] [2022-12-09 14:07:57 +0000.123689][7a65] Release time:44817956 enter.

[050:495] [2022-12-09 14:07:57 +0000.123939][7a65] Release:


MediaCodecVideoEncoder::Release _inited:1
[050:495] [2022-12-09 14:07:57 +0000.124054][7a65] Destroy time:44817956 enter.

[050:496] [2022-12-09 14:07:57 +0000.124346][7a65] H264Encoder encoderDestroy


[050:496] [2022-12-09 14:07:57 +0000.124412][7a65]
AndroidMediaCodecVideoEncoder::release env: 0x782956f200
[050:496] [2022-12-09 14:07:57 +0000.124465][7a65]
AndroidMediaCodecVideoEncoder::Destroy
[050:530] [2022-12-09 14:07:57 +0000.159055][7a65] Destroy leave. expire time = 36
ms

[050:531] [2022-12-09 14:07:57 +0000.159265][7a65] Release leave. expire time = 36


ms

[050:531] [2022-12-09 14:07:57 +0000.159331][7a65] ~AndroidHwAvcEncoder


time:44817992 enter.

[050:531] [2022-12-09 14:07:57 +0000.159451][7a65] Release time:44817992 enter.

[050:531] [2022-12-09 14:07:57 +0000.159499][7a65] Release:


MediaCodecVideoEncoder:: has been released before, just return
[050:531] [2022-12-09 14:07:57 +0000.159530][7a65] Release leave. expire time = 0
ms

[050:531] [2022-12-09 14:07:57 +0000.159561][7a65] ~AndroidMediaCodecVideoEncoder


[050:531] [2022-12-09 14:07:57 +0000.159592][7a65] ~WrapAndroidMediaCodec
time:44817992 enter.

[050:531] [2022-12-09 14:07:57 +0000.159630][7a65] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[050:531] [2022-12-09 14:07:57 +0000.159681][7a65] video hevc hw codec


destructor:0x782950a188

[050:531] [2022-12-09 14:07:57 +0000.159737][7a65] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[050:531] [2022-12-09 14:07:57 +0000.159790][7a65] teardownCompressionSession:


H264Encode::destroyed Encoder
[050:531] [2022-12-09 14:07:57 +0000.159833][7a65]
RecordingSessionInternalSimple:destroy aac encoder output!
[050:531] [2022-12-09 14:07:57 +0000.159868][7a65] AACSWEncode destructor
[050:536] [2022-12-09 14:07:57 +0000.164286][7a6a] fd_close successed!
[050:540] [2022-12-09 14:07:57 +0000.168571][7a6a] MP4 close file successfully
[050:540] [2022-12-09 14:07:57 +0000.168703][7a6a] Recording session Internal:
notify recording ok
[050:540] [2022-12-09 14:07:57 +0000.168742][7a6a] onRecordingOk: Recording Ok,
compose use time: 2292, averagefps 0
[050:540] [2022-12-09 14:07:57 +0000.168781][7a6a] OnReceiveEOF:
[050:542] [2022-12-09 14:07:57 +0000.171057][7a69] OnAudioTimer: OnAudioTimer
return
[050:550] [2022-12-09 14:07:57 +0000.178746][69fe]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[050:550] [2022-12-09 14:07:57 +0000.178937][69fe] ~MediaComposeFile time:44818011
enter.

[050:550] [2022-12-09 14:07:57 +0000.178987][69fe] CancelCompose: CancelCompose,


is composing 0
[050:551] [2022-12-09 14:07:57 +0000.179173][7a65] stop recording
[050:551] [2022-12-09 14:07:57 +0000.179271][7a65] we have stopped recording before
[050:553] [2022-12-09 14:07:57 +0000.181217][69fe] ~MediaComposeFile leave. expire
time = 3 ms

[050:553] [2022-12-09 14:07:57 +0000.181417][69fe] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[050:553] [2022-12-09 14:07:57 +0000.181941][69fe] global uninited!
[050:553] [2022-12-09 14:07:57 +0000.182050][69fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[050:554] [2022-12-09 14:07:57 +0000.182150][69fe] ~MediaFilterGraph:
MediaFilterGraph destruct
[050:554] [2022-12-09 14:07:57 +0000.182197][69fe] RemoveVideoBackGroud: hava not
add video backgroud
[050:554] [2022-12-09 14:07:57 +0000.182247][69fe] UnbindInputFilter 0x784253cfd8
this 0x78291342a0
[050:554] [2022-12-09 14:07:57 +0000.182314][69fe] ClearAllSource: remove source
filter, sourceid: 0x7829582b00
[050:554] [2022-12-09 14:07:57 +0000.182344][69fe] DestoryDecoderByVideoSource
time:44818015 enter.

[050:554] [2022-12-09 14:07:57 +0000.182424][69fe] ~VideoBindDecoder time:44818015


enter.

[050:554] [2022-12-09 14:07:57 +0000.182606][69fe] CleanUp time:44818015 enter.

[050:554] [2022-12-09 14:07:57 +0000.182864][69fe] CleanUp leave. expire time = 0


ms

[050:554] [2022-12-09 14:07:57 +0000.182914][69fe] CleanUp time:44818015 enter.

[050:555] [2022-12-09 14:07:57 +0000.183275][69fe] CleanUp leave. expire time = 1


ms

[050:557] [2022-12-09 14:07:57 +0000.185238][69fe] ~VideoBindDecoder leave. expire


time = 3 ms

[050:557] [2022-12-09 14:07:57 +0000.185341][69fe] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[050:557] [2022-12-09 14:07:57 +0000.185399][69fe] UnbindInputFilter 0x784253ca98


this 0x784253cfd8
[050:557] [2022-12-09 14:07:57 +0000.185452][69fe] UnbindInputFilter 0x784253c9d8
this 0x784253ca98
[050:557] [2022-12-09 14:07:57 +0000.185505][69fe] UnbindInputFilter 0x7829582d20
this 0x784253c9d8
[050:557] [2022-12-09 14:07:57 +0000.185555][69fe] UnbindInputFilter 0x784253cc18
this 0x784280bc18
[050:557] [2022-12-09 14:07:57 +0000.185604][69fe] UnbindInputFilter 0x784253cb58
this 0x784253cc18
[050:557] [2022-12-09 14:07:57 +0000.185656][69fe] UnbindInputFilter 0x7829582d20
this 0x784253cb58
[050:557] [2022-12-09 14:07:57 +0000.185713][69fe] ~GLESContext:
[050:561] [2022-12-09 14:07:57 +0000.190052][69fe] GLESContext destruct finish.
[050:562] [2022-12-09 14:07:57 +0000.190146][69fe] filter: filter pipeline destroy
this: 0x7829134200
[051:590] [2022-12-09 14:07:58 +0000.218884][79b5] haveEnoughProcessedData
internalAudioStream.length: 10
[052:147] [2022-12-09 14:07:58 +0000.775274][79b5] Run AGC when audioType = 0
[052:147] [2022-12-09 14:07:58 +0000.775504][79b5]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:846] [2022-12-09 14:07:59 +0000.474426][6a19]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[052:850] [2022-12-09 14:07:59 +0000.478693][6a19] ~MediaFilterCamera time:44820311
enter.

[052:850] [2022-12-09 14:07:59 +0000.478793][6a19] StopPullFrameAndWriteMp4


time:44820311 enter.

[052:853] [2022-12-09 14:07:59 +0000.481586][79b0] stop recording


[052:853] [2022-12-09 14:07:59 +0000.481619][79b0] we have stopped recording before
[052:853] [2022-12-09 14:07:59 +0000.481915][6a19] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[052:854] [2022-12-09 14:07:59 +0000.482703][6a19] DestroyPipelineAndFilters


time:44820315 enter.

[052:854] [2022-12-09 14:07:59 +0000.482754][6a19] DestroyPipelineAndFilters


leave. expire time = 0 ms

[052:854] [2022-12-09 14:07:59 +0000.482770][6a19] AppDeviceManagerStopMic

[052:854] [2022-12-09 14:07:59 +0000.482818][6a19] AppDeviceManagerStopMic::mic


status is on
[052:854] [2022-12-09 14:07:59 +0000.482834][6a19] Try to stop webrtc device.

[052:854] [2022-12-09 14:07:59 +0000.482850][6a19] Set record state to


stopped.threadID:27161

[052:899] [2022-12-09 14:07:59 +0000.527490][6a19] Try to destory the


recorder.threadID:27161

[053:099] [2022-12-09 14:07:59 +0000.727850][6a19] DestroyAudioRecorder:


[053:099] [2022-12-09 14:07:59 +0000.727998][6a19] Cleanup the buffer queue in the
recorder.
[053:099] [2022-12-09 14:07:59 +0000.728042][6a19] Destroy the recorder.

[053:104] [2022-12-09 14:07:59 +0000.732966][6a19] StopRecording finished.

[053:105] [2022-12-09 14:07:59 +0000.733074][6a19] The stop recording success.

[053:105] [2022-12-09 14:07:59 +0000.733113][6a19]


AudioDeviceDataHandler::StopMicProcess
[053:110] [2022-12-09 14:07:59 +0000.738730][6a19] AppDeviceManager stop.

[053:110] [2022-12-09 14:07:59 +0000.738849][6a19] Rlease the webrtc device object.

[053:112] [2022-12-09 14:07:59 +0000.740936][6a19] OpenSlesInput destruct.

[053:112] [2022-12-09 14:07:59 +0000.741030][6a19] OpenSlesOutput destruct.

[053:114] [2022-12-09 14:07:59 +0000.742211][6a19] EventDispatchServerScope


destruct
[053:114] [2022-12-09 14:07:59 +0000.742267][6a19]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[053:114] [2022-12-09 14:07:59 +0000.742337][6a19] ~AudioDeviceDataHandler

[053:115] [2022-12-09 14:07:59 +0000.743508][6a19] AppDeviceManagerDestruct.

[053:115] [2022-12-09 14:07:59 +0000.743872][6a19] ~AppDeviceManager:


[053:115] [2022-12-09 14:07:59 +0000.743974][6a19] ~CpuOverloadDetect time:44820576
enter.

[053:116] [2022-12-09 14:07:59 +0000.744501][6a19] ~CpuOverloadDetect leave.


expire time = 1 ms

[053:118] [2022-12-09 14:07:59 +0000.746823][6a19] Destruct BeautifyReader begin...


[053:118] [2022-12-09 14:07:59 +0000.746868][6a19] Destruct BeautifyReader done.
[053:118] [2022-12-09 14:07:59 +0000.746911][6a19] ~MediaFilterCamera leave.
expire time = 268 ms

[053:118] [2022-12-09 14:07:59 +0000.747031][6a19] ~GLESContext:


[053:122] [2022-12-09 14:07:59 +0000.750246][6a19] GLESContext destruct finish.
[053:122] [2022-12-09 14:07:59 +0000.750372][6a19] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[053:123] [2022-12-09 14:07:59 +0000.751839][6a19] global uninited!
[053:124] [2022-12-09 14:07:59 +0000.752631][6a19] clear AppID 50011
[053:124] [2022-12-09 14:07:59 +0000.752671][6a19] UnRegister JVM for Xplatform
util
[053:124] [2022-12-09 14:07:59 +0000.752693][6a19] Dispose::unregister webrtc video
engine
[053:124] [2022-12-09 14:07:59 +0000.752707][6a19] Init the android object with
jvm:0x0 env:0x0 context:0x0

[053:124] [2022-12-09 14:07:59 +0000.752726][6a19] SetAndroidMediaCodecObjects


time:44820585 enter.

[053:124] [2022-12-09 14:07:59 +0000.752742][6a19] ClearAndroidMediaCodecObjects


time:44820585 enter.

[053:124] [2022-12-09 14:07:59 +0000.752757][6a19] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[053:124] [2022-12-09 14:07:59 +0000.752771][6a19] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[053:124] [2022-12-09 14:07:59 +0000.752785][6a19] SetAndroidMediaCodecObjects


time:44820585 enter.

[053:124] [2022-12-09 14:07:59 +0000.752799][6a19] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[053:124] [2022-12-09 14:07:59 +0000.752814][6a19] ClearAndroidMediaCodecObjects
time:44820585 enter.

[053:124] [2022-12-09 14:07:59 +0000.752829][6a19] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[053:124] [2022-12-09 14:07:59 +0000.752844][6a19] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[053:124] [2022-12-09 14:07:59 +0000.752859][6a19] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[053:124] [2022-12-09 14:07:59 +0000.752874][6a19] Dispose::unregister webrtc voice


engine
[053:124] [2022-12-09 14:07:59 +0000.752887][6a19] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[053:124] [2022-12-09 14:07:59 +0000.752903][6a19] SystemUtil UnInit done


[075:488] [2022-12-09 14:08:22 +0000.116219][6a19] Register JVM for xplatform util
[075:491] [2022-12-09 14:08:22 +0000.119164][6a19] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
09 14:08:22 +0000
[075:491] [2022-12-09 14:08:22 +0000.119202][6a19] set AppID=50011 old AppID=-1
[075:491] [2022-12-09 14:08:22 +0000.119221][6a19] Init the android object with
jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892804d88

[075:491] [2022-12-09 14:08:22 +0000.119238][6a19] SetAndroidMediaCodecObjects


time:44842952 enter.

[075:491] [2022-12-09 14:08:22 +0000.119277][6a19] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[075:491] [2022-12-09 14:08:22 +0000.119293][6a19] SetAndroidMediaCodecObjects


time:44842952 enter.

[075:491] [2022-12-09 14:08:22 +0000.119309][6a19] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bd337540
[075:491] [2022-12-09 14:08:22 +0000.119325][6a19] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bd337540 address:0x77fc4b4760
[075:491] [2022-12-09 14:08:22 +0000.119341][6a19] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bd337540
address:0x77fc4b4760
[075:491] [2022-12-09 14:08:22 +0000.119356][6a19] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[075:491] [2022-12-09 14:08:22 +0000.119400][6a19] Set the android objects with


jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892804d88

[075:491] [2022-12-09 14:08:22 +0000.119418][6a19] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bd42d100
[075:491] [2022-12-09 14:08:22 +0000.119433][6a19] SystemUtil Init done
[075:491] [2022-12-09 14:08:22 +0000.119648][6a19]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[075:491] [2022-12-09 14:08:22 +0000.119737][6a19] MediaFilterCamera
[075:491] [2022-12-09 14:08:22 +0000.119772][6a19] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[075:491] [2022-12-09 14:08:22 +0000.119857][6a19] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[075:491] [2022-12-09 14:08:22 +0000.119891][6a19] Recording session using default
bitrate support by app:31457280
[075:491] [2022-12-09 14:08:22 +0000.119890][7d55] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7889dcb7c0
[075:492] [2022-12-09 14:08:22 +0000.120116][7d55] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[075:492] [2022-12-09 14:08:22 +0000.120175][6a19] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[075:492] [2022-12-09 14:08:22 +0000.120791][6a19] Error(ini.cc:191): Open the file
failed. error:2
[075:492] [2022-12-09 14:08:22 +0000.120850][6a19]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[075:492] [2022-12-09 14:08:22 +0000.120881][6a19] The device model: m2012k11ag
usingSoftwareAEC value: 0
[075:496] [2022-12-09 14:08:22 +0000.125003][6a19] Error(ini.cc:191): Open the file
failed. error:2
[075:496] [2022-12-09 14:08:22 +0000.125062][6a19]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[075:497] [2022-12-09 14:08:22 +0000.125086][6a19] The device model: m2012k11ag
usingHardwareAEC value: 0
[075:497] [2022-12-09 14:08:22 +0000.125101][6a19] The machine device: m2012k11ag
usingHardwareAEC value: 0
[075:497] [2022-12-09 14:08:22 +0000.125116][6a19] Using Default AEC type: software
AEC
[075:497] [2022-12-09 14:08:22 +0000.125953][6a19] The device model: m2012k11ag
enum value: 0
[075:498] [2022-12-09 14:08:22 +0000.126236][6a19] GetMachineModel is M2012K11AG
[075:498] [2022-12-09 14:08:22 +0000.126268][6a19] GetMachineInfo: M2012K11AG
[075:498] [2022-12-09 14:08:22 +0000.126285][6a19] Construct BeautifyReader
begin...
[075:498] [2022-12-09 14:08:22 +0000.126300][6a19] dumpStickerRgba:0
dumpStickerYuv:0
[075:498] [2022-12-09 14:08:22 +0000.126315][6a19] Construct BeautifyReader done.
[075:500] [2022-12-09 14:08:22 +0000.128571][6a19] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[075:500] [2022-12-09 14:08:22 +0000.128599][7d58] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78291219a0
[075:500] [2022-12-09 14:08:22 +0000.128647][6a19] AppDeviceManager telnet server
for statistics started......
[075:500] [2022-12-09 14:08:22 +0000.129051][6a19] CpuOverloadDetect time:44842961
enter.

[075:501] [2022-12-09 14:08:22 +0000.129133][6a19] CpuOverloadDetect leave. expire


time = 1 ms

[075:501] [2022-12-09 14:08:22 +0000.129152][7d59] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x782943bc40
[075:502] [2022-12-09 14:08:22 +0000.130629][6a19] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[075:502] [2022-12-09 14:08:22 +0000.130664][6a19] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[075:502] [2022-12-09 14:08:22 +0000.130797][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[075:503] [2022-12-09 14:08:22 +0000.131124][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[075:503] [2022-12-09 14:08:22 +0000.131307][6a19] CreatePlatformSpecificObjects:
[075:503] [2022-12-09 14:08:22 +0000.131340][6a19] audio device use opensle input
and opensl output
[075:503] [2022-12-09 14:08:22 +0000.131363][6a19] Create OpenSLES output module
with java VM support.
[075:503] [2022-12-09 14:08:22 +0000.131455][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[075:503] [2022-12-09 14:08:22 +0000.131556][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[075:503] [2022-12-09 14:08:22 +0000.131700][6a19] Create OpenSLES output module
with buffer num:1

[075:503] [2022-12-09 14:08:22 +0000.131769][6a19] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[075:503] [2022-12-09 14:08:22 +0000.131876][6a19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[075:503] [2022-12-09 14:08:22 +0000.132033][6a19] Create OpenSLES input module
with java VM support.

[075:504] [2022-12-09 14:08:22 +0000.132069][6a19] Create OpenSLES input module


with buffer num:1

[075:504] [2022-12-09 14:08:22 +0000.132092][6a19] Error(trace.cc:40): Init the


output and input for audio device template.
[075:504] [2022-12-09 14:08:22 +0000.132127][6a19] Init the output device.

[075:504] [2022-12-09 14:08:22 +0000.132143][6a19] Init the opensl input.


[075:504] [2022-12-09 14:08:22 +0000.132159][6a19] AppDeviceManager get setting
samplerate: 0
[075:504] [2022-12-09 14:08:22 +0000.132377][6a19] The device model: m2012k11ag
enum value: 0
[075:504] [2022-12-09 14:08:22 +0000.132712][6a19] The device model: m2012k11ag
enum value: 0
[075:504] [2022-12-09 14:08:22 +0000.132737][6a19] Set the sample rate to be:48000

[075:504] [2022-12-09 14:08:22 +0000.132752][6a19] Enable the recording stereo:0


[075:504] [2022-12-09 14:08:22 +0000.132768][6a19] Set the playout as stereo:1
[075:504] [2022-12-09 14:08:22 +0000.132782][6a19] Init the microphone.
[075:505] [2022-12-09 14:08:22 +0000.133073][6a19] Update the recording sample rate
to be: 48000
[075:505] [2022-12-09 14:08:22 +0000.133111][6a19] Init the speaker.
[075:505] [2022-12-09 14:08:22 +0000.133135][6a19] Low latency buffer size:144 low
sample rate:48000
[075:505] [2022-12-09 14:08:22 +0000.133329][6a19] Using 1 x 10ms for an audio
frame.

[075:508] [2022-12-09 14:08:22 +0000.136385][6a19] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[075:508] [2022-12-09 14:08:22 +0000.136482][6a19] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[075:508] [2022-12-09 14:08:22 +0000.136512][6a19] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[075:513] [2022-12-09 14:08:22 +0000.141191][6a19] The device model:m2012k11ag

[075:513] [2022-12-09 14:08:22 +0000.141249][6a19] speaker output factor:100


defaultFactor: 100

[075:513] [2022-12-09 14:08:22 +0000.141264][6a19] headset output factor:100


defaultFactor: 100

[075:513] [2022-12-09 14:08:22 +0000.141499][6a19] AppDeviceManagerStart finished.


[075:513] [2022-12-09 14:08:22 +0000.141527][6a19] AppDeviceManagerStartMic::mic
status is off
[075:513] [2022-12-09 14:08:22 +0000.141569][6a19] AppDeviceManagerStartMic update
aec type: 2

[075:513] [2022-12-09 14:08:22 +0000.141591][6a19] AppDeviceManagerStartMic update


voiceChangeMode: 4

[075:513] [2022-12-09 14:08:22 +0000.141609][6a19]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[075:513] [2022-12-09 14:08:22 +0000.141624][6a19]
AudioDeviceDataHandler::StartMicProcess

[075:513] [2022-12-09 14:08:22 +0000.141728][6a19] Try to start webrtc recording


device.

[075:513] [2022-12-09 14:08:22 +0000.141753][6a19] StartRecording. threadID:27161

[075:513] [2022-12-09 14:08:22 +0000.141755][7d5a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[075:513] [2022-12-09 14:08:22 +0000.141788][6a19] default mode: Set the recording
mode to voice communication to enable HW AEC .

[075:513] [2022-12-09 14:08:22 +0000.141831][6a19] Set the recording mode before


getSetting: 4
[075:513] [2022-12-09 14:08:22 +0000.141850][6a19] Set the recording mode after
getSetting: 1
[075:538] [2022-12-09 14:08:22 +0000.166658][6a19] StartRecording finished.

[075:538] [2022-12-09 14:08:22 +0000.166703][6a19] audio: start the audio mic


checker timer.

[075:539] [2022-12-09 14:08:22 +0000.167220][6a19] machine model :poco


[075:539] [2022-12-09 14:08:22 +0000.167263][6a19] Support this machine model :poco
[075:539] [2022-12-09 14:08:22 +0000.167282][6a19] global inited! current sdk
version: 07-20-936c45f
[075:781] [2022-12-09 14:08:22 +0000.410003][7633]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[075:782] [2022-12-09 14:08:22 +0000.410196][7d56] MediaFilterCamera, recording
file context:0x78426ef680 input texture:15
[075:782] [2022-12-09 14:08:22 +0000.410247][7d56] GLESContext:
[075:782] [2022-12-09 14:08:22 +0000.410273][7d56] The result of eglGetDisplay is:
0xb4000079bd429a00
[075:782] [2022-12-09 14:08:22 +0000.410713][7d56] The result of creation:
0x7838368380
[075:782] [2022-12-09 14:08:22 +0000.410770][7d56] The result of
eglCreatePbufferSurface is: 0x7838368880
[075:782] [2022-12-09 14:08:22 +0000.410841][7633]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x78426ef680 input_texture: 15
[075:834] [2022-12-09 14:08:22 +0000.462445][7d5a] haveEnoughProcessedData
internalAudioStream.length: 20
[076:896] [2022-12-09 14:08:23 +0000.524963][7d5a] Run AGC when audioType = 0
[077:541] [2022-12-09 14:08:24 +0000.169506][7d5a] haveEnoughProcessedData
internalAudioStream.length: 0
[078:895] [2022-12-09 14:08:25 +0000.523285][7d5a] Run AGC when audioType = 0
[078:895] [2022-12-09 14:08:25 +0000.523460][7d5a]
AudioDeviceDataHandler::MixAndSendOutFrame
[079:261] [2022-12-09 14:08:25 +0000.889774][7d5a] haveEnoughProcessedData
internalAudioStream.length: 0
[079:542] [2022-12-09 14:08:26 +0000.170922][79ac]
monitorTime:4004totalDuration:3940
[080:896] [2022-12-09 14:08:27 +0000.524941][7d5a] Run AGC when audioType = 0
[080:985] [2022-12-09 14:08:27 +0000.613230][7d5a] haveEnoughProcessedData
internalAudioStream.length: 0
[082:718] [2022-12-09 14:08:29 +0000.346890][7d5a] haveEnoughProcessedData
internalAudioStream.length: 0
[082:892] [2022-12-09 14:08:29 +0000.520946][7d5b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[082:892] [2022-12-09 14:08:29 +0000.521009][7d5b] _deviceSampleRate:48000

[082:895] [2022-12-09 14:08:29 +0000.523455][7d5a] Run AGC when audioType = 0


[082:895] [2022-12-09 14:08:29 +0000.523525][7d5a]
AudioDeviceDataHandler::MixAndSendOutFrame
[083:086] [2022-12-09 14:08:29 +0000.714734][6a19]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[083:086] [2022-12-09 14:08:29 +0000.714890][6a19] ~MediaFilterCamera time:44850547
enter.

[083:086] [2022-12-09 14:08:29 +0000.714928][6a19] StopPullFrameAndWriteMp4


time:44850547 enter.

[083:088] [2022-12-09 14:08:29 +0000.716256][7d55] stop recording


[083:088] [2022-12-09 14:08:29 +0000.716312][7d55] we have stopped recording before
[083:088] [2022-12-09 14:08:29 +0000.716630][6a19] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[083:089] [2022-12-09 14:08:29 +0000.717249][6a19] DestroyPipelineAndFilters


time:44850550 enter.

[083:089] [2022-12-09 14:08:29 +0000.717301][6a19] DestroyPipelineAndFilters


leave. expire time = 0 ms

[083:089] [2022-12-09 14:08:29 +0000.717336][6a19] AppDeviceManagerStopMic

[083:089] [2022-12-09 14:08:29 +0000.717387][6a19] AppDeviceManagerStopMic::mic


status is on
[083:089] [2022-12-09 14:08:29 +0000.717638][6a19] Try to stop webrtc device.

[083:089] [2022-12-09 14:08:29 +0000.717675][6a19] Set record state to


stopped.threadID:27161

[083:120] [2022-12-09 14:08:29 +0000.748550][6a19] Try to destory the


recorder.threadID:27161

[083:339] [2022-12-09 14:08:29 +0000.967500][6a19] DestroyAudioRecorder:


[083:339] [2022-12-09 14:08:29 +0000.967766][6a19] Cleanup the buffer queue in the
recorder.
[083:339] [2022-12-09 14:08:29 +0000.967812][6a19] Destroy the recorder.

[083:342] [2022-12-09 14:08:29 +0000.970884][6a19] StopRecording finished.

[083:343] [2022-12-09 14:08:29 +0000.971177][6a19] The stop recording success.

[083:343] [2022-12-09 14:08:29 +0000.971225][6a19]


AudioDeviceDataHandler::StopMicProcess

[083:346] [2022-12-09 14:08:29 +0000.974095][6a19] AppDeviceManager stop.


[083:346] [2022-12-09 14:08:29 +0000.974290][6a19] Rlease the webrtc device object.

[083:346] [2022-12-09 14:08:29 +0000.974776][6a19] OpenSlesInput destruct.

[083:346] [2022-12-09 14:08:29 +0000.974875][6a19] OpenSlesOutput destruct.

[083:347] [2022-12-09 14:08:29 +0000.975396][6a19] EventDispatchServerScope


destruct
[083:347] [2022-12-09 14:08:29 +0000.975456][6a19]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[083:347] [2022-12-09 14:08:29 +0000.975546][6a19] ~AudioDeviceDataHandler

[083:349] [2022-12-09 14:08:29 +0000.977657][6a19] AppDeviceManagerDestruct.

[083:349] [2022-12-09 14:08:29 +0000.977726][6a19] ~AppDeviceManager:


[083:349] [2022-12-09 14:08:29 +0000.977829][6a19] ~CpuOverloadDetect time:44850810
enter.

[083:350] [2022-12-09 14:08:29 +0000.978178][6a19] ~CpuOverloadDetect leave.


expire time = 1 ms

[083:351] [2022-12-09 14:08:29 +0000.979606][6a19] Destruct BeautifyReader begin...


[083:351] [2022-12-09 14:08:29 +0000.979669][6a19] Destruct BeautifyReader done.
[083:351] [2022-12-09 14:08:29 +0000.979740][6a19] ~MediaFilterCamera leave.
expire time = 265 ms

[083:351] [2022-12-09 14:08:29 +0000.979966][6a19] ~GLESContext:


[083:352] [2022-12-09 14:08:29 +0000.981063][6a19] GLESContext destruct finish.
[083:353] [2022-12-09 14:08:29 +0000.981131][6a19] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[083:353] [2022-12-09 14:08:29 +0000.981486][6a19] global uninited!
[083:353] [2022-12-09 14:08:29 +0000.981912][6a19] clear AppID 50011
[083:353] [2022-12-09 14:08:29 +0000.981972][6a19] UnRegister JVM for Xplatform
util
[083:353] [2022-12-09 14:08:29 +0000.982036][6a19] Dispose::unregister webrtc video
engine
[083:354] [2022-12-09 14:08:29 +0000.982087][6a19] Init the android object with
jvm:0x0 env:0x0 context:0x0

[083:354] [2022-12-09 14:08:29 +0000.982141][6a19] SetAndroidMediaCodecObjects


time:44850815 enter.

[083:354] [2022-12-09 14:08:29 +0000.982189][6a19] ClearAndroidMediaCodecObjects


time:44850815 enter.

[083:354] [2022-12-09 14:08:29 +0000.982251][6a19] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[083:354] [2022-12-09 14:08:29 +0000.982301][6a19] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[083:354] [2022-12-09 14:08:29 +0000.982360][6a19] SetAndroidMediaCodecObjects


time:44850815 enter.

[083:354] [2022-12-09 14:08:29 +0000.982416][6a19] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[083:354] [2022-12-09 14:08:29 +0000.982472][6a19] ClearAndroidMediaCodecObjects
time:44850815 enter.
[083:354] [000:016] [2022-12-09 14:15:15 +0000.724029][7de1] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
09 14:15:15 +0000
[000:017] [2022-12-09 14:15:15 +0000.724079][7de1] set AppID=50011 old AppID=-1
[000:017] [2022-12-09 14:15:15 +0000.724097][7de1] Init the android object with
jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892894718

[000:017] [2022-12-09 14:15:15 +0000.724151][7de1] SetAndroidMediaCodecObjects


time:45256557 enter.

[000:017] [2022-12-09 14:15:15 +0000.724169][7de1] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:017] [2022-12-09 14:15:15 +0000.724198][7de1] SetAndroidMediaCodecObjects


time:45256557 enter.

[000:017] [2022-12-09 14:15:15 +0000.724215][7de1] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bd337540
[000:017] [2022-12-09 14:15:15 +0000.724253][7de1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bd337540 address:0x77fb345760
[000:017] [2022-12-09 14:15:15 +0000.724270][7de1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bd337540
address:0x77fb345760
[000:017] [2022-12-09 14:15:15 +0000.724286][7de1] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:017] [2022-12-09 14:15:15 +0000.724312][7de1] Set the android objects with


jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892894718

[000:017] [2022-12-09 14:15:15 +0000.724960][7de1] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bd42d100
[000:017] [2022-12-09 14:15:15 +0000.724985][7de1] SystemUtil Init done
[000:019] [2022-12-09 14:15:15 +0000.726740][7de1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:020] [2022-12-09 14:15:15 +0000.727569][7de1] MediaFilterCamera
[000:020] [2022-12-09 14:15:15 +0000.727615][7de1] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:020] [2022-12-09 14:15:15 +0000.727729][7de1] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:020] [2022-12-09 14:15:15 +0000.727760][7de1] Recording session using default
bitrate support by app:31457280
[000:020] [2022-12-09 14:15:15 +0000.727767][f26] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78345fc9c0
[000:020] [2022-12-09 14:15:15 +0000.727979][f26] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:020] [2022-12-09 14:15:15 +0000.728043][7de1] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:021] [2022-12-09 14:15:15 +0000.728455][7de1] Error(ini.cc:191): Open the file
failed. error:2
[000:021] [2022-12-09 14:15:15 +0000.728490][7de1]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:021] [2022-12-09 14:15:15 +0000.728511][7de1] The device model: m2012k11ag
usingSoftwareAEC value: 0
[000:023] [2022-12-09 14:15:15 +0000.730793][7de1] Error(ini.cc:191): Open the file
failed. error:2
[000:023] [2022-12-09 14:15:15 +0000.730828][7de1]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:023] [2022-12-09 14:15:15 +0000.730861][7de1] The device model: m2012k11ag
usingHardwareAEC value: 0
[000:023] [2022-12-09 14:15:15 +0000.730885][7de1] The machine device: m2012k11ag
usingHardwareAEC value: 0
[000:023] [2022-12-09 14:15:15 +0000.730902][7de1] Using Default AEC type: software
AEC
[000:024] [2022-12-09 14:15:15 +0000.731600][7de1] The device model: m2012k11ag
enum value: 0
[000:024] [2022-12-09 14:15:15 +0000.731892][7de1] GetMachineModel is M2012K11AG
[000:024] [2022-12-09 14:15:15 +0000.731923][7de1] GetMachineInfo: M2012K11AG
[000:024] [2022-12-09 14:15:15 +0000.731951][7de1] Construct BeautifyReader
begin...
[000:024] [2022-12-09 14:15:15 +0000.731983][7de1] dumpStickerRgba:0
dumpStickerYuv:0
[000:024] [2022-12-09 14:15:15 +0000.732002][7de1] Construct BeautifyReader done.
[000:030] [2022-12-09 14:15:15 +0000.737113][7de1] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:030] [2022-12-09 14:15:15 +0000.737133][f29] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x788f142aa0
[000:030] [2022-12-09 14:15:15 +0000.737651][7de1] AppDeviceManager telnet server
for statistics started......
[000:031] [2022-12-09 14:15:15 +0000.738474][7de1] CpuOverloadDetect time:45256571
enter.

[000:031] [2022-12-09 14:15:15 +0000.738551][7de1] CpuOverloadDetect leave. expire


time = 0 ms

[000:031] [2022-12-09 14:15:15 +0000.738576][f2a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x78345d0ac0
[000:031] [2022-12-09 14:15:15 +0000.738957][7de1] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:031] [2022-12-09 14:15:15 +0000.738985][7de1] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:032] [2022-12-09 14:15:15 +0000.739216][7de1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:032] [2022-12-09 14:15:15 +0000.739800][7de1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:033] [2022-12-09 14:15:15 +0000.740178][7de1] CreatePlatformSpecificObjects:
[000:033] [2022-12-09 14:15:15 +0000.740216][7de1] audio device use opensle input
and opensl output
[000:033] [2022-12-09 14:15:15 +0000.740250][7de1] Create OpenSLES output module
with java VM support.

[000:033] [2022-12-09 14:15:15 +0000.740327][7de1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:033] [2022-12-09 14:15:15 +0000.740452][7de1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:033] [2022-12-09 14:15:15 +0000.740561][7de1] Create OpenSLES output module
with buffer num:1

[000:033] [2022-12-09 14:15:15 +0000.740897][7de1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:033] [2022-12-09 14:15:15 +0000.741016][7de1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:034] [2022-12-09 14:15:15 +0000.741168][7de1] Create OpenSLES input module
with java VM support.

[000:034] [2022-12-09 14:15:15 +0000.741205][7de1] Create OpenSLES input module


with buffer num:1
[000:034] [2022-12-09 14:15:15 +0000.741249][7de1] Error(trace.cc:40): Init the
output and input for audio device template.
[000:034] [2022-12-09 14:15:15 +0000.741273][7de1] Init the output device.

[000:034] [2022-12-09 14:15:15 +0000.741289][7de1] Init the opensl input.


[000:034] [2022-12-09 14:15:15 +0000.741306][7de1] AppDeviceManager get setting
samplerate: 0
[000:034] [2022-12-09 14:15:15 +0000.741510][7de1] The device model: m2012k11ag
enum value: 0
[000:034] [2022-12-09 14:15:15 +0000.741836][7de1] The device model: m2012k11ag
enum value: 0
[000:034] [2022-12-09 14:15:15 +0000.741862][7de1] Set the sample rate to be:48000

[000:034] [2022-12-09 14:15:15 +0000.741878][7de1] Enable the recording stereo:0


[000:034] [2022-12-09 14:15:15 +0000.741894][7de1] Set the playout as stereo:1
[000:034] [2022-12-09 14:15:15 +0000.741909][7de1] Init the microphone.
[000:035] [2022-12-09 14:15:15 +0000.742755][7de1] Update the recording sample rate
to be: 48000
[000:035] [2022-12-09 14:15:15 +0000.742790][7de1] Init the speaker.
[000:035] [2022-12-09 14:15:15 +0000.742841][7de1] Low latency buffer size:144 low
sample rate:48000
[000:035] [2022-12-09 14:15:15 +0000.743011][7de1] Using 1 x 10ms for an audio
frame.

[000:038] [2022-12-09 14:15:15 +0000.745993][7de1] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:039] [2022-12-09 14:15:15 +0000.746070][7de1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:039] [2022-12-09 14:15:15 +0000.746115][7de1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:042] [2022-12-09 14:15:15 +0000.750007][7de1] The device model:m2012k11ag

[000:042] [2022-12-09 14:15:15 +0000.750053][7de1] speaker output factor:100


defaultFactor: 100

[000:043] [2022-12-09 14:15:15 +0000.750072][7de1] headset output factor:100


defaultFactor: 100

[000:043] [2022-12-09 14:15:15 +0000.750367][7de1] AppDeviceManagerStart finished.


[000:043] [2022-12-09 14:15:15 +0000.750398][7de1] AppDeviceManagerStartMic::mic
status is off
[000:043] [2022-12-09 14:15:15 +0000.750446][7de1] AppDeviceManagerStartMic update
aec type: 2

[000:043] [2022-12-09 14:15:15 +0000.750466][7de1] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:043] [2022-12-09 14:15:15 +0000.750482][7de1]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:043] [2022-12-09 14:15:15 +0000.750496][7de1]
AudioDeviceDataHandler::StartMicProcess

[000:043] [2022-12-09 14:15:15 +0000.750601][7de1] Try to start webrtc recording


device.

[000:043] [2022-12-09 14:15:15 +0000.750629][7de1] StartRecording. threadID:32225

[000:043] [2022-12-09 14:15:15 +0000.750855][7de1] The machine model:M2012K11AG


[000:043] [2022-12-09 14:15:15 +0000.750851][f2b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:043] [2022-12-09 14:15:15 +0000.750900][7de1] default mode: Set the recording
mode to voice communication to enable HW AEC .

[000:043] [2022-12-09 14:15:15 +0000.750953][7de1] Set the recording mode before


getSetting: 4
[000:043] [2022-12-09 14:15:15 +0000.750976][7de1] Set the recording mode after
getSetting: 1
[000:043] [2022-12-09 14:15:15 +0000.750903][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[000:070] [2022-12-09 14:15:15 +0000.777620][7de1] StartRecording finished.

[000:070] [2022-12-09 14:15:15 +0000.777673][7de1] audio: start the audio mic


checker timer.

[000:070] [2022-12-09 14:15:15 +0000.778062][7de1] machine model :poco


[000:071] [2022-12-09 14:15:15 +0000.778098][7de1] Support this machine model :poco
[000:075] [2022-12-09 14:15:15 +0000.782238][7de1] global inited! current sdk
version: 07-20-936c45f
[000:143] [2022-12-09 14:15:15 +0000.850307][f2c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:143] [2022-12-09 14:15:15 +0000.850438][f2c] _deviceSampleRate:48000

[000:146] [2022-12-09 14:15:15 +0000.853930][f2b] Run AGC when audioType = 0


[000:146] [2022-12-09 14:15:15 +0000.853986][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:343] [2022-12-09 14:15:16 +0000.50787][d6d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:343] [2022-12-09 14:15:16 +0000.50975][f27] MediaFilterCamera, recording file
context:0x788eee3d00 input texture:10
[000:343] [2022-12-09 14:15:16 +0000.51130][f27] GLESContext:
[000:344] [2022-12-09 14:15:16 +0000.51187][f27] The result of eglGetDisplay is:
0xb4000079bd429a00
[000:344] [2022-12-09 14:15:16 +0000.52028][f27] The result of creation:
0x7834721980
[000:345] [2022-12-09 14:15:16 +0000.52149][f27] The result of
eglCreatePbufferSurface is: 0x7834782c80
[000:345] [2022-12-09 14:15:16 +0000.52262][d6d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x788eee3d00 input_texture: 10
[001:781] [2022-12-09 14:15:17 +0000.488577][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[002:142] [2022-12-09 14:15:17 +0000.849669][f2b] Run AGC when audioType = 0
[003:491] [2022-12-09 14:15:19 +0000.198813][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[004:074] [2022-12-09 14:15:19 +0000.781900][f22]
monitorTime:4004totalDuration:3920
[004:143] [2022-12-09 14:15:19 +0000.850766][f2b] Run AGC when audioType = 0
[004:143] [2022-12-09 14:15:19 +0000.850963][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:204] [2022-12-09 14:15:20 +0000.911728][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[006:145] [2022-12-09 14:15:21 +0000.852902][f2b] Run AGC when audioType = 0
[006:926] [2022-12-09 14:15:22 +0000.633311][f2b] haveEnoughProcessedData
internalAudioStream.length: 10
[008:144] [2022-12-09 14:15:23 +0000.851487][f2b] Run AGC when audioType = 0
[008:144] [2022-12-09 14:15:23 +0000.851704][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:646] [2022-12-09 14:15:24 +0000.353328][f2b] haveEnoughProcessedData
internalAudioStream.length: 10
[009:296] [2022-12-09 14:15:25 +0000.3610][7dbf] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[009:296] [2022-12-09 14:15:25 +0000.3675][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[009:297] [2022-12-09 14:15:25 +0000.4465][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[009:297] [2022-12-09 14:15:25 +0000.4604][f27] operator() time:45265837 enter.

[009:297] [2022-12-09 14:15:25 +0000.4677][f27] MediaFilterCamera, recording file


context:0x788eee3d00 input texture:10
[009:298] [2022-12-09 14:15:25 +0000.5955][f27] MicSource: Mic source
created:10x78fbc4b500
[009:299] [2022-12-09 14:15:25 +0000.6613][f27] received external audio stream

[009:299] [2022-12-09 14:15:25 +0000.6666][f27] alloc thread: 0x78347d3700


name:worker0 thread id:515428236464 to Mic_source
[009:299] [2022-12-09 14:15:25 +0000.6694][f27] audio: start the audio sender
thread.

[009:299] [2022-12-09 14:15:25 +0000.6751][f27] construct OpenGLRenderProgram


0x78347bca98
[009:299] [2022-12-09 14:15:25 +0000.6794][f27] CropFilter::SetOrientation
orientation: 0
[009:299] [2022-12-09 14:15:25 +0000.6896][f27] filter: filter pipeline construtc
this: 0x788f016fc0
[009:299] [2022-12-09 14:15:25 +0000.6928][f27] filter: filter pipeline2 update
pattern: 1
[009:299] [2022-12-09 14:15:25 +0000.7007][f27] CameraSource::source_id_:1
[009:299] [2022-12-09 14:15:25 +0000.7036][f27] RecordAudioSource::source_id_:2
[009:300] [2022-12-09 14:15:25 +0000.7186][f27] BindInputFilter 0x78348ec040 this
0x78347bccc0
[009:300] [2022-12-09 14:15:25 +0000.7230][f27] BindInputFilter 0x78348ec358 this
0x78348ec650
[009:300] [2022-12-09 14:15:25 +0000.7261][f27] BindInputFilter 0x78347bccc0 this
0x788f017060
[009:300] [2022-12-09 14:15:25 +0000.7311][f27] setParamentForFilters:
speed:1.000000
[009:300] [2022-12-09 14:15:25 +0000.7346][f27] SetParamForFilter: AF_SpeedFilter
params:, speed_ 1
[009:300] [2022-12-09 14:15:25 +0000.7395][f27] SetParamForFilter time:45265840
enter.

[009:300] [2022-12-09 14:15:25 +0000.7417][f27] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[009:300] [2022-12-09 14:15:25 +0000.7441][f27] SetParamForFilter: Params video
index is: 0
[009:300] [2022-12-09 14:15:25 +0000.7462][f27] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[009:300] [2022-12-09 14:15:25 +0000.7485][f27] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[009:300] [2022-12-09 14:15:25 +0000.7508][f27] crop filter mode tpye:
citytravelvideo index:0
[009:303] [2022-12-09 14:15:25 +0000.10261][f27]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10329][f27]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10352][f27]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10374][f27]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10397][f27]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10421][f27]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10444][f27]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10466][f27]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10488][f27]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10510][f27]
Warning(parse_template_json.cc:67): json parament no found the parament
[009:303] [2022-12-09 14:15:25 +0000.10532][f27]
Warning(parse_template_json.cc:93): json parament no found the duration
[009:303] [2022-12-09 14:15:25 +0000.10558][f27] SetParamForFilter leave. expire
time = 3 ms

[009:303] [2022-12-09 14:15:25 +0000.10768][f27] OnOutputSizeChanged width 1280


height 720
[009:303] [2022-12-09 14:15:25 +0000.10809][f27] OpenGLFrameBuffer: width:1280
height:720
[009:303] [2022-12-09 14:15:25 +0000.10835][f27] OpenGLFrameBuffer: width:1280
height:720
[009:303] [2022-12-09 14:15:25 +0000.10893][f27] OpenGLFrameBuffer: width:1280
height:720
[009:303] [2022-12-09 14:15:25 +0000.10917][f27] OpenGLFrameBuffer: width:1280
height:720
[009:303] [2022-12-09 14:15:25 +0000.10940][f27] OpenGLFrameBuffer: width:1280
height:720
[009:303] [2022-12-09 14:15:25 +0000.10962][f27] OpenGLFrameBuffer: width:1280
height:720
[009:303] [2022-12-09 14:15:25 +0000.10986][f27] construct TrivalImageDrawer
0x783497ea80
[009:303] [2022-12-09 14:15:25 +0000.11009][f27] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x783497ea80 context 0x788f02f0c0
[009:303] [2022-12-09 14:15:25 +0000.11042][f27] setupGLES:
[009:304] [2022-12-09 14:15:25 +0000.11617][f27] OpenGLRenderProgram::Initialize.
[009:304] [2022-12-09 14:15:25 +0000.11683][f27] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[009:304] [2022-12-09 14:15:25 +0000.11718][f27] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[009:304] [2022-12-09 14:15:25 +0000.11759][f27] Init open gl render: 0x78347bca98
[009:304] [2022-12-09 14:15:25 +0000.11781][f27] Fragement shader path:
[009:304] [2022-12-09 14:15:25 +0000.11864][f27] Fragement shader path:
[009:304] [2022-12-09 14:15:25 +0000.11934][f27] create opengl program object.
[009:304] [2022-12-09 14:15:25 +0000.11952][f27] create shader: vertex
[009:305] [2022-12-09 14:15:25 +0000.12114][f27] create shader: fragment
[009:305] [2022-12-09 14:15:25 +0000.12350][f2b] On audio frame the broadcast with
timestamp:45265845 samples:480. (1000 frame for one log)

[009:306] [2022-12-09 14:15:25 +0000.13445][f27] Have not extra filter filename!


[009:306] [2022-12-09 14:15:25 +0000.13472][f27] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[009:306] [2022-12-09 14:15:25 +0000.13495][f27] OpenGLRenderProgram::Initialize
success.
[009:306] [2022-12-09 14:15:25 +0000.13557][f27] Setup the OpenGL result:1
[009:306] [2022-12-09 14:15:25 +0000.13734][f26] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
[009:306] [2022-12-09 14:15:25 +0000.13918][f26] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[009:306] [2022-12-09 14:15:25 +0000.13945][f7e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x782330fe98
[009:306] [2022-12-09 14:15:25 +0000.14032][f26] 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:307] [2022-12-09 14:15:25 +0000.14064][f26] 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_45265846.mp4
fileFD: -1
[009:307] [2022-12-09 14:15:25 +0000.14382][f26] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
is opened successfully
[009:307] [2022-12-09 14:15:25 +0000.14436][f26] setupMediaProcessers:
[009:307] [2022-12-09 14:15:25 +0000.14460][f26]
RecordingSessionInternalSimple:setup media processers.
[009:307] [2022-12-09 14:15:25 +0000.14482][f26] construct AAC encoder
[009:309] [2022-12-09 14:15:25 +0000.16687][f26] H264Encoder creating:
superfast011818
[009:309] [2022-12-09 14:15:25 +0000.16721][f26] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[009:309] [2022-12-09 14:15:25 +0000.16845][f75] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[009:310] [2022-12-09 14:15:25 +0000.17143][f75] The output timestamp from audio
mixer change:45265845
[009:310] [2022-12-09 14:15:25 +0000.17175][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[009:310] [2022-12-09 14:15:25 +0000.17267][f26] H264Encode::GetMachineModel is
M2012K11AG
[009:310] [2022-12-09 14:15:25 +0000.17319][f26] H264Encoder machine_mode
is:M2012K11AG
[009:310] [2022-12-09 14:15:25 +0000.17336][f26] H264Encode::machine size :9
machine_mode:M2012K11AG
[009:310] [2022-12-09 14:15:25 +0000.17356][f26] H264Encode::machine array size :22
machine_mode:M2012K11AG
[009:310] [2022-12-09 14:15:25 +0000.17375][f26] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[009:310] [2022-12-09 14:15:25 +0000.17393][f26] setupCompressionSession:
[009:310] [2022-12-09 14:15:25 +0000.17409][f26] H264Encode::creating hareware
Encoder
[009:310] [2022-12-09 14:15:25 +0000.17428][f26] AndroidHwAvcEncoder time:45265850
enter.

[009:310] [2022-12-09 14:15:25 +0000.17550][f26] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77fb345760
[009:310] [2022-12-09 14:15:25 +0000.17642][f26] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[009:310] [2022-12-09 14:15:25 +0000.17666][f26] The video avc hw codec address is
0x7822ff3378
[009:310] [2022-12-09 14:15:25 +0000.17708][f26] AndroidHwAvcEncoder leave. expire
time = 0 ms

[009:310] [2022-12-09 14:15:25 +0000.17731][f26] RegisterEncodeCompleteCallback


time:45265850 enter.

[009:310] [2022-12-09 14:15:25 +0000.17790][f26] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[009:310] [2022-12-09 14:15:25 +0000.17847][f26] InitEncode time:45265850 enter.

[009:310] [2022-12-09 14:15:25 +0000.17896][f26] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[009:310] [2022-12-09 14:15:25 +0000.17922][f26] Create time:45265850 enter.

[009:310] [2022-12-09 14:15:25 +0000.17942][f26] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[009:310] [2022-12-09 14:15:25 +0000.18022][f26]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x790411a3c0
[009:322] [2022-12-09 14:15:25 +0000.29640][f26]
supported_type:image/vnd.android.heic
[009:322] [2022-12-09 14:15:25 +0000.29723][f26] supported_type:video/avc
[009:322] [2022-12-09 14:15:25 +0000.29748][f26] name:OMX.qcom.video.encoder.avc
mime:video/avc
[009:322] [2022-12-09 14:15:25 +0000.29774][f26] hwCodecPrefix :OMX.qcom.
[009:322] [2022-12-09 14:15:25 +0000.29794][f26] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[009:322] [2022-12-09 14:15:25 +0000.29816][f26] mediacodec_createCodecByName
time:45265862 enter.

[009:322] [2022-12-09 14:15:25 +0000.29834][f26] WrapAndroidMediaCodec


time:45265862 enter.

[009:322] [2022-12-09 14:15:25 +0000.29932][f26] WrapAndroidMediaCodec leave.


expire time = 0 ms

[009:340] [2022-12-09 14:15:25 +0000.47686][f26] mediacodec_createCodecByName


leave. expire time = 18 ms

[009:340] [2022-12-09 14:15:25 +0000.47771][f26] WrapAndroidMediaFromat


time:45265880 enter.

[009:340] [2022-12-09 14:15:25 +0000.47838][f26] WrapAndroidMediaFromat leave.


expire time = 0 ms

[009:373] [2022-12-09 14:15:25 +0000.80380][f26] Destroy time:45265913 enter.

[009:373] [2022-12-09 14:15:25 +0000.80446][f26] WrapAndroidMediaFromat:: Destroy


[009:373] [2022-12-09 14:15:25 +0000.80466][f26] Destroy leave. expire time = 0 ms

[009:373] [2022-12-09 14:15:25 +0000.80531][f26] ~WrapAndroidMediaFromat


time:45265913 enter.

[009:373] [2022-12-09 14:15:25 +0000.80548][f26] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[009:373] [2022-12-09 14:15:25 +0000.80565][f26] Create leave. expire time = 63 ms

[009:373] [2022-12-09 14:15:25 +0000.80581][f26] isSemiPlanarSupport time:45265913


enter.

[009:373] [2022-12-09 14:15:25 +0000.80596][f26] H264Encoder isSemiPlanarSupport


[009:373] [2022-12-09 14:15:25 +0000.80613][f26] isSemiPlanarSupport leave. expire
time = 0 ms

[009:373] [2022-12-09 14:15:25 +0000.80628][f26] creat hw H264Encoder success,


isSemiPlanar:1
[009:373] [2022-12-09 14:15:25 +0000.80693][f26] InitEncode leave. expire time =
63 ms

[009:373] [2022-12-09 14:15:25 +0000.80713][f26] H264Encode::created Encoder


[009:373] [2022-12-09 14:15:25 +0000.80729][f26] H264Encode:: H264 encoder created.
[009:373] [2022-12-09 14:15:25 +0000.80744][f26] H264 encoder created.
[009:373] [2022-12-09 14:15:25 +0000.80758][f26]
RecordingSessionInternalSimple:created avc encoder avc: 0x7828087700
[009:373] [2022-12-09 14:15:25 +0000.80775][f26] setOutput:
[009:373] [2022-12-09 14:15:25 +0000.80796][f26]
RecordingSessionInternalSimple:encoder set output to muxer!
[009:373] [2022-12-09 14:15:25 +0000.80811][f26] request a key frame
[009:373] [2022-12-09 14:15:25 +0000.80825][f26] H264Encode:: request a key frame
[009:373] [2022-12-09 14:15:25 +0000.80907][f26] setDisplayRotate :0
[009:373] [2022-12-09 14:15:25 +0000.80939][f26] 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:373] [2022-12-09 14:15:25 +0000.80995][f27] StartRecording:
[009:374] [2022-12-09 14:15:25 +0000.81073][f75] operator(): Set the recording
session in mic source. recording session: 0x78348ec200
[009:374] [2022-12-09 14:15:25 +0000.81156][f27] operator() leave. expire time =
77 ms

[009:374] [2022-12-09 14:15:25 +0000.81160][f74] AF_SpeedFilter audio 0x78348ec500


PullFrame
[009:374] [2022-12-09 14:15:25 +0000.81196][f74] RecordAudioSource::PullAudioFrame
[009:374] [2022-12-09 14:15:25 +0000.81254][f74] AF_SpeedFilter::PullFrame eof4
[009:376] [2022-12-09 14:15:25 +0000.83439][f74]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:392] [2022-12-09 14:15:25 +0000.100048][f74] AF_SpeedFilter audio time,
0x78348ec500 rcv time: 45265923
[009:393] [2022-12-09 14:15:25 +0000.100102][f74] AF_SpeedFilter audio time,
0x78348ec500 rcv time: 45265923in_nSamples:441
[009:393] [2022-12-09 14:15:25 +0000.100168][f74] resampled_data_size:0
[009:412] [2022-12-09 14:15:25 +0000.119813][f27]
MediaFilterCamera::NeedProcessTexture
[009:412] [2022-12-09 14:15:25 +0000.119884][f27] begine recode to first frame
spend time:115
[009:412] [2022-12-09 14:15:25 +0000.119909][f27] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x78348ebf00
[009:412] [2022-12-09 14:15:25 +0000.119941][f27] blur_distance_:0
[009:412] [2022-12-09 14:15:25 +0000.119958][f27] blur_direction_angle_:-90
[009:412] [2022-12-09 14:15:25 +0000.119981][f27]
GPUImageProcessing::SetOrientation orientation: 0
[009:412] [2022-12-09 14:15:25 +0000.119999][f27] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[009:412] [2022-12-09 14:15:25 +0000.120043][f27] GPUImageProcessing: process video
frame with resolution 1280 X 720
[009:413] [2022-12-09 14:15:25 +0000.120068][f27] GPUImageProcessing: input frame
width1280 X 720
[009:413] [2022-12-09 14:15:25 +0000.120492][f27] drawYUV420 render
OpenGLRenderProgram:0x78347bca98
[009:413] [2022-12-09 14:15:25 +0000.120895][f27] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[009:413] [2022-12-09 14:15:25 +0000.120948][f27] CropFilter::OnVideoFrame
outputtexture :12
[009:413] [2022-12-09 14:15:25 +0000.120974][f27] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[009:414] [2022-12-09 14:15:25 +0000.121373][f27] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:445] [2022-12-09 14:15:25 +0000.152461][f27] drawYUV420 render
OpenGLRenderProgram:0x78347bca98
[009:449] [2022-12-09 14:15:25 +0000.156089][f27] The convert RGB to YUV take 2
[009:449] [2022-12-09 14:15:25 +0000.156282][f27] FilterPipeline2::OnVideoFrame pts
32 last_video_timestamp_ 32
[009:449] [2022-12-09 14:15:25 +0000.156342][f27]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[009:451] [2022-12-09 14:15:25 +0000.158435][f7d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[009:451] [2022-12-09 14:15:25 +0000.158499][f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[009:451] [2022-12-09 14:15:25 +0000.158525][f7d] push video frame to H264 encoder.
(100 frame for one log)
[009:451] [2022-12-09 14:15:25 +0000.158565][f7d] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720

[009:451] [2022-12-09 14:15:25 +0000.158588][f7d] H264Encode::push video frame to


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

[009:451] [2022-12-09 14:15:25 +0000.158621][f7d] Push an pts:0 to dts queue.


[009:451] [2022-12-09 14:15:25 +0000.158655][f7d] DTS queue for
Generator:0x78233360b8 0
[009:451] [2022-12-09 14:15:25 +0000.158671][f7d] The input pts:0 fps:30
[009:452] [2022-12-09 14:15:25 +0000.159399][f7d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[009:481] [2022-12-09 14:15:25 +0000.188724][f27] drawYUV420 render
OpenGLRenderProgram:0x78347bca98
[009:511] [2022-12-09 14:15:25 +0000.219030][f7d] h264 add frame header cdr flag
[009:512] [2022-12-09 14:15:25 +0000.219394][f7d] h264 add frame header cdr flag
[009:512] [2022-12-09 14:15:25 +0000.219812][f7d] SendFrame
encodedImage._timeStamp:0encodedImage->_length:200623
[009:512] [2022-12-09 14:15:25 +0000.219864][f7d] Received key frame:0
[009:512] [2022-12-09 14:15:25 +0000.219887][f7d] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[009:512] [2022-12-09 14:15:25 +0000.219908][f7d] H264Encode::H264SWEncoder get
callback, length:200623 type:0 nalType:7length:18
[009:512] [2022-12-09 14:15:25 +0000.219960][f7d] H264Encode:: get a sps pps
header!headerSize:31
[009:512] [2022-12-09 14:15:25 +0000.219979][f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[009:512] [2022-12-09 14:15:25 +0000.220045][f7e] get the H.264 SPS parameter
[009:513] [2022-12-09 14:15:25 +0000.220197][f7e] add video track with id:1
[009:513] [2022-12-09 14:15:25 +0000.220995][f7e] get the H.264 PPS parameter
[009:514] [2022-12-09 14:15:25 +0000.221129][f74] AF_SpeedFilter audio time 222,
0x78348ec500 out time: 45265923 org time: 45265923
[009:514] [2022-12-09 14:15:25 +0000.221162][f74] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[009:514] [2022-12-09 14:15:25 +0000.221186][f74]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 45265923
[009:514] [2022-12-09 14:15:25 +0000.221205][f74]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[009:514] [2022-12-09 14:15:25 +0000.221254][f74] AF_SpeedFilter audio time
[009:514] [2022-12-09 14:15:25 +0000.221284][f74] AF_SpeedFilter audio time 111,
0x78348ec500 out time: 45265933 org time: 45265933
[009:514] [2022-12-09 14:15:25 +0000.221393][f7e] get the H.264 IDR frame
[009:514] [2022-12-09 14:15:25 +0000.221427][f7e] resss:true
[009:514] [2022-12-09 14:15:25 +0000.221445][f7e] video start ts:0
[009:514] [2022-12-09 14:15:25 +0000.221556][f7e] the video frame has been written
into MP4 file
[009:517] [2022-12-09 14:15:25 +0000.224413][f7c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:4
[009:519] [2022-12-09 14:15:25 +0000.226408][f7e] add aac audio track with id:2
[009:519] [2022-12-09 14:15:25 +0000.226486][f7e] audio start ts:0
[009:519] [2022-12-09 14:15:25 +0000.226530][f7e] the audio frame has been written
into MP4 file
[009:911] [2022-12-09 14:15:25 +0000.618737][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:941] [2022-12-09 14:15:25 +0000.649005][f27] The convert RGB to YUV take 1
[010:141] [2022-12-09 14:15:25 +0000.848847][f2c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:141] [2022-12-09 14:15:25 +0000.848993][f2c] _deviceSampleRate:48000

[010:142] [2022-12-09 14:15:25 +0000.849428][f2b] Run AGC when audioType = 0


[010:284] [2022-12-09 14:15:25 +0000.991729][f7d] DTS queue for
Generator:0x78233360b8 799 835
[010:305] [2022-12-09 14:15:26 +0000.13022][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[010:361] [2022-12-09 14:15:26 +0000.68365][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[010:411] [2022-12-09 14:15:26 +0000.118211][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:447] [2022-12-09 14:15:26 +0000.154708][f27] The convert RGB to YUV take 1
[010:778] [2022-12-09 14:15:26 +0000.485294][f7d] Push an pts:1331 to dts queue.
[010:815] [2022-12-09 14:15:26 +0000.522234][f7d] last dts:1301 currentPts:1331
ppsOrSPS:0 queue length:2
[010:911] [2022-12-09 14:15:26 +0000.618208][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[010:913] [2022-12-09 14:15:26 +0000.620537][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:946] [2022-12-09 14:15:26 +0000.653563][f27] The convert RGB to YUV take 2
[011:113] [2022-12-09 14:15:26 +0000.820516][f7d] DTS queue for
Generator:0x78233360b8 1632 1666
[011:139] [2022-12-09 14:15:26 +0000.846893][f74] RecordAudioSource::PullAudioFrame
[011:310] [2022-12-09 14:15:27 +0000.17464][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[011:414] [2022-12-09 14:15:27 +0000.121546][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:447] [2022-12-09 14:15:27 +0000.154144][f27] The convert RGB to YUV take 2
[011:475] [2022-12-09 14:15:27 +0000.182296][f27] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[011:480] [2022-12-09 14:15:27 +0000.187856][f7d] h264 add frame header cdr flag
[011:481] [2022-12-09 14:15:27 +0000.188154][f7d] Received key frame:2000
[011:516] [2022-12-09 14:15:27 +0000.223890][f7e] get the H.264 IDR frame
[011:521] [2022-12-09 14:15:27 +0000.228555][f74] AF_SpeedFilter::PullFrame eof4
[011:523] [2022-12-09 14:15:27 +0000.230708][f74]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:673] [2022-12-09 14:15:27 +0000.381059][f74] resampled_data_size:7168
[011:856] [2022-12-09 14:15:27 +0000.563844][f7c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:7
[011:907] [2022-12-09 14:15:27 +0000.614397][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:910] [2022-12-09 14:15:27 +0000.617725][f7d] DTS queue for
Generator:0x78233360b8 2462
[011:947] [2022-12-09 14:15:27 +0000.654268][f27] The convert RGB to YUV take 2
[012:068] [2022-12-09 14:15:27 +0000.775894][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[012:113] [2022-12-09 14:15:27 +0000.820334][f7d] Push an pts:2666 to dts queue.
[012:145] [2022-12-09 14:15:27 +0000.852721][f2b] Run AGC when audioType = 0
[012:145] [2022-12-09 14:15:27 +0000.852822][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:148] [2022-12-09 14:15:27 +0000.855196][f7d] last dts:2631 currentPts:2666
ppsOrSPS:0 queue length:2
[012:311] [2022-12-09 14:15:28 +0000.18910][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[012:414] [2022-12-09 14:15:28 +0000.121094][f27] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:443] [2022-12-09 14:15:28 +0000.150858][f27] The convert RGB to YUV take 2
[012:453] [2022-12-09 14:15:28 +0000.160944][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[012:709] [2022-12-09 14:15:28 +0000.416596][f27] drawYUV420 render
OpenGLRenderProgram:0x78347bca98
[012:748] [2022-12-09 14:15:28 +0000.455546][f7d] DTS queue for
Generator:0x78233360b8 3298
[012:777] [2022-12-09 14:15:28 +0000.484097][f27] GPUImageProcessing: process video
frame with resolution 1280 X 720
[012:777] [2022-12-09 14:15:28 +0000.484183][f27] GPUImageProcessing: input frame
width1280 X 720
[012:777] [2022-12-09 14:15:28 +0000.484506][f27] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:777] [2022-12-09 14:15:28 +0000.484604][f27] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:779] [2022-12-09 14:15:28 +0000.487045][f7d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3332
[012:782] [2022-12-09 14:15:28 +0000.489841][f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3298 pts:3298
[012:815] [2022-12-09 14:15:28 +0000.522861][f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3368
[012:815] [2022-12-09 14:15:28 +0000.522956][f7d] push video frame to H264 encoder.
(100 frame for one log)

[012:815] [2022-12-09 14:15:28 +0000.522998][f7d] push video frame to H264 encoder.


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

[012:816] [2022-12-09 14:15:28 +0000.523100][f7d] H264Encode::push video frame to


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

[012:816] [2022-12-09 14:15:28 +0000.523157][f7d] The input pts:3368 fps:30


[012:817] [2022-12-09 14:15:28 +0000.524561][f7d] SendFrame
encodedImage._timeStamp:3332encodedImage->_length:16704
[012:847] [2022-12-09 14:15:28 +0000.554661][f7d] H264Encode::H264SWEncoder get
callback, length:18832 type:1 nalType:1length:18828
[012:909] [2022-12-09 14:15:28 +0000.616619][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:932] [2022-12-09 14:15:28 +0000.639464][f74] RecordAudioSource::PullAudioFrame
[012:948] [2022-12-09 14:15:28 +0000.655371][f27] The convert RGB to YUV take 1
[013:308] [2022-12-09 14:15:29 +0000.15540][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[013:412] [2022-12-09 14:15:29 +0000.119726][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:444] [2022-12-09 14:15:29 +0000.152045][f27] The convert RGB to YUV take 1
[013:447] [2022-12-09 14:15:29 +0000.154368][f7d] Push an pts:3998 to dts queue.
[013:483] [2022-12-09 14:15:29 +0000.190806][f7d] h264 add frame header cdr flag
[013:484] [2022-12-09 14:15:29 +0000.191103][f7d] Received key frame:3998
[013:484] [2022-12-09 14:15:29 +0000.191171][f7d] last dts:3968 currentPts:3998
ppsOrSPS:0 queue length:2
[013:513] [2022-12-09 14:15:29 +0000.220957][f7e] get the H.264 IDR frame
[013:543] [2022-12-09 14:15:29 +0000.250498][f27] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[013:574] [2022-12-09 14:15:29 +0000.281445][f7d] DTS queue for
Generator:0x78233360b8 4096 4127
[013:710] [2022-12-09 14:15:29 +0000.417078][f74] AF_SpeedFilter::PullFrame eof4
[013:712] [2022-12-09 14:15:29 +0000.419227][f74]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:787] [2022-12-09 14:15:29 +0000.494254][f2b] haveEnoughProcessedData
internalAudioStream.length: 10
[013:876] [2022-12-09 14:15:29 +0000.583350][f74] resampled_data_size:0
[013:910] [2022-12-09 14:15:29 +0000.617709][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:944] [2022-12-09 14:15:29 +0000.651689][f27] The convert RGB to YUV take 1
[014:003] [2022-12-09 14:15:29 +0000.710638][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[014:120] [2022-12-09 14:15:29 +0000.827736][f7c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:1
[014:147] [2022-12-09 14:15:29 +0000.854475][f2b] Run AGC when audioType = 0
[014:314] [2022-12-09 14:15:30 +0000.21617][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[014:409] [2022-12-09 14:15:30 +0000.116771][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:415] [2022-12-09 14:15:30 +0000.122225][f7d] DTS queue for
Generator:0x78233360b8 4929 4965
[014:443] [2022-12-09 14:15:30 +0000.150820][f27] The convert RGB to YUV take 1
[014:736] [2022-12-09 14:15:30 +0000.443288][f74] RecordAudioSource::PullAudioFrame
[014:778] [2022-12-09 14:15:30 +0000.485298][f7d] Push an pts:5330 to dts queue.
[014:813] [2022-12-09 14:15:30 +0000.520580][f7d] last dts:5296 currentPts:5330
ppsOrSPS:0 queue length:2
[014:911] [2022-12-09 14:15:30 +0000.618341][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:944] [2022-12-09 14:15:30 +0000.651719][f27] The convert RGB to YUV take 2
[015:247] [2022-12-09 14:15:30 +0000.954794][f7d] DTS queue for
Generator:0x78233360b8 5766 5798
[015:308] [2022-12-09 14:15:31 +0000.15905][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[015:407] [2022-12-09 14:15:31 +0000.114862][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:445] [2022-12-09 14:15:31 +0000.152587][f27] The convert RGB to YUV take 2
[015:479] [2022-12-09 14:15:31 +0000.186498][f7d] h264 add frame header cdr flag
[015:479] [2022-12-09 14:15:31 +0000.186779][f7d] Received key frame:5999
[015:500] [2022-12-09 14:15:31 +0000.207945][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[015:511] [2022-12-09 14:15:31 +0000.218323][f7e] get the H.264 IDR frame
[015:550] [2022-12-09 14:15:31 +0000.257212][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[015:640] [2022-12-09 14:15:31 +0000.347678][f27] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[015:899] [2022-12-09 14:15:31 +0000.606792][f74] AF_SpeedFilter::PullFrame eof4
[015:901] [2022-12-09 14:15:31 +0000.608975][f74]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[015:909] [2022-12-09 14:15:31 +0000.616581][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:941] [2022-12-09 14:15:31 +0000.648363][f27] The convert RGB to YUV take 2
[016:038] [2022-12-09 14:15:31 +0000.745356][f27] drawYUV420 render
OpenGLRenderProgram:0x78347bca98
[016:044] [2022-12-09 14:15:31 +0000.751703][f7d] DTS queue for
Generator:0x78233360b8 6594
[016:094] [2022-12-09 14:15:31 +0000.802035][f74] resampled_data_size:10240
[016:111] [2022-12-09 14:15:31 +0000.818221][f7d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6663
[016:111] [2022-12-09 14:15:31 +0000.818359][f7d] Push an pts:6663 to dts queue.
[016:135] [2022-12-09 14:15:31 +0000.842756][f27] GPUImageProcessing: process video
frame with resolution 1280 X 720
[016:135] [2022-12-09 14:15:31 +0000.842823][f27] GPUImageProcessing: input frame
width1280 X 720
[016:136] [2022-12-09 14:15:31 +0000.843188][f27] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:136] [2022-12-09 14:15:31 +0000.843302][f27] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:140] [2022-12-09 14:15:31 +0000.847850][f7d] SendFrame
encodedImage._timeStamp:6663encodedImage->_length:17088
[016:140] [2022-12-09 14:15:31 +0000.847937][f7d] last dts:6625 currentPts:6663
ppsOrSPS:0 queue length:2
[016:140] [2022-12-09 14:15:31 +0000.847967][f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6663 pts:6663
[016:145] [2022-12-09 14:15:31 +0000.852115][f2b] Run AGC when audioType = 0
[016:145] [2022-12-09 14:15:31 +0000.852189][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:172] [2022-12-09 14:15:31 +0000.879832][f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6726
[016:172] [2022-12-09 14:15:31 +0000.879974][f7d] push video frame to H264 encoder.
(100 frame for one log)

[016:172] [2022-12-09 14:15:31 +0000.880010][f7d] push video frame to H264 encoder.


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

[016:173] [2022-12-09 14:15:31 +0000.880075][f7d] H264Encode::push video frame to


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

[016:173] [2022-12-09 14:15:31 +0000.880128][f7d] The input pts:6726 fps:30


[016:210] [2022-12-09 14:15:31 +0000.917945][f7d] H264Encode::H264SWEncoder get
callback, length:17504 type:1 nalType:1length:17500
[016:310] [2022-12-09 14:15:32 +0000.17579][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[016:408] [2022-12-09 14:15:32 +0000.115336][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:438] [2022-12-09 14:15:32 +0000.145801][f27] The convert RGB to YUV take 1
[016:472] [2022-12-09 14:15:32 +0000.179178][f7c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:5
[016:533] [2022-12-09 14:15:32 +0000.240520][f74] RecordAudioSource::PullAudioFrame
[016:880] [2022-12-09 14:15:32 +0000.587548][f7d] DTS queue for
Generator:0x78233360b8 7427
[016:905] [2022-12-09 14:15:32 +0000.612587][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:943] [2022-12-09 14:15:32 +0000.650789][f27] The convert RGB to YUV take 1
[017:104] [2022-12-09 14:15:32 +0000.811101][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[017:215] [2022-12-09 14:15:32 +0000.922849][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[017:306] [2022-12-09 14:15:33 +0000.13271][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[017:407] [2022-12-09 14:15:33 +0000.114541][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:443] [2022-12-09 14:15:33 +0000.150091][f27] The convert RGB to YUV take 2
[017:445] [2022-12-09 14:15:33 +0000.152830][f7d] Push an pts:7997 to dts queue.
[017:480] [2022-12-09 14:15:33 +0000.187130][f7d] h264 add frame header cdr flag
[017:480] [2022-12-09 14:15:33 +0000.187415][f7d] Received key frame:7997
[017:480] [2022-12-09 14:15:33 +0000.187464][f7d] last dts:7963 currentPts:7997
ppsOrSPS:0 queue length:2
[017:510] [2022-12-09 14:15:33 +0000.217755][f7e] get the H.264 IDR frame
[017:708] [2022-12-09 14:15:33 +0000.415487][f27] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[017:708] [2022-12-09 14:15:33 +0000.415826][f7d] DTS queue for
Generator:0x78233360b8 8226 8261
[017:905] [2022-12-09 14:15:33 +0000.612376][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:943] [2022-12-09 14:15:33 +0000.650097][f27] The convert RGB to YUV take 2
[018:095] [2022-12-09 14:15:33 +0000.802214][f74] AF_SpeedFilter::PullFrame eof4
[018:097] [2022-12-09 14:15:33 +0000.804374][f74]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:143] [2022-12-09 14:15:33 +0000.850452][f2b] Run AGC when audioType = 0
[018:310] [2022-12-09 14:15:34 +0000.17612][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[018:326] [2022-12-09 14:15:34 +0000.33182][f74] RecordAudioSource::PullAudioFrame
[018:354] [2022-12-09 14:15:34 +0000.61744][f74] resampled_data_size:1024
[018:403] [2022-12-09 14:15:34 +0000.110894][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:438] [2022-12-09 14:15:34 +0000.145402][f27] The convert RGB to YUV take 1
[018:547] [2022-12-09 14:15:34 +0000.254650][f7d] DTS queue for
Generator:0x78233360b8 9063 9097
[018:654] [2022-12-09 14:15:34 +0000.361358][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[018:775] [2022-12-09 14:15:34 +0000.482530][f7d] Push an pts:9328 to dts queue.
[018:810] [2022-12-09 14:15:34 +0000.517698][f7d] last dts:9291 currentPts:9328
ppsOrSPS:0 queue length:2
[018:833] [2022-12-09 14:15:34 +0000.540302][f7c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:7
[018:904] [2022-12-09 14:15:34 +0000.611899][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:928] [2022-12-09 14:15:34 +0000.635329][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[018:939] [2022-12-09 14:15:34 +0000.646410][f27] The convert RGB to YUV take 2
[019:272] [2022-12-09 14:15:34 +0000.979651][f75] The output timestamp from audio
mixer change:45275802
[019:304] [2022-12-09 14:15:35 +0000.11633][f2b] On audio frame the broadcast with
timestamp:45275844 samples:480. (1000 frame for one log)

[019:312] [2022-12-09 14:15:35 +0000.19600][f75] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[019:312] [2022-12-09 14:15:35 +0000.19746][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[019:371] [2022-12-09 14:15:35 +0000.79054][f27] drawYUV420 render
OpenGLRenderProgram:0x78347bca98
[019:376] [2022-12-09 14:15:35 +0000.83255][f7d] DTS queue for
Generator:0x78233360b8 9894 9927
[019:384] [2022-12-09 14:15:35 +0000.91854][f74] AF_SpeedFilter audio time,
0x78348ec500 rcv time: 45275922
[019:384] [2022-12-09 14:15:35 +0000.91926][f74] AF_SpeedFilter audio time,
0x78348ec500 rcv time: 45275922in_nSamples:441
[019:404] [2022-12-09 14:15:35 +0000.111152][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:440] [2022-12-09 14:15:35 +0000.147310][f27] The convert RGB to YUV take 1
[019:440] [2022-12-09 14:15:35 +0000.147847][f7d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9994
[019:476] [2022-12-09 14:15:35 +0000.183380][f7d] h264 add frame header cdr flag
[019:476] [2022-12-09 14:15:35 +0000.183649][f7d] SendFrame
encodedImage._timeStamp:9994encodedImage->_length:76304
[019:476] [2022-12-09 14:15:35 +0000.183704][f7d] Received key frame:9994
[019:488] [2022-12-09 14:15:35 +0000.195818][f74] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[019:488] [2022-12-09 14:15:35 +0000.195908][f74]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 45275923
[019:488] [2022-12-09 14:15:35 +0000.195956][f74]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[019:504] [2022-12-09 14:15:35 +0000.211812][f27] GPUImageProcessing: process video
frame with resolution 1280 X 720
[019:504] [2022-12-09 14:15:35 +0000.211887][f27] GPUImageProcessing: input frame
width1280 X 720
[019:505] [2022-12-09 14:15:35 +0000.212115][f27] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[019:505] [2022-12-09 14:15:35 +0000.212173][f27] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[019:511] [2022-12-09 14:15:35 +0000.218162][f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10025 pts:10025
[019:511] [2022-12-09 14:15:35 +0000.218688][f7e] get the H.264 IDR frame
[019:539] [2022-12-09 14:15:35 +0000.247116][f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10090
[019:540] [2022-12-09 14:15:35 +0000.247209][f7d] push video frame to H264 encoder.
(100 frame for one log)

[019:540] [2022-12-09 14:15:35 +0000.247269][f7d] push video frame to H264 encoder.


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

[019:540] [2022-12-09 14:15:35 +0000.247304][f7d] H264Encode::push video frame to


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

[019:540] [2022-12-09 14:15:35 +0000.247346][f7d] The input pts:10090 fps:30


[019:577] [2022-12-09 14:15:35 +0000.284779][f7d] H264Encode::H264SWEncoder get
callback, length:25312 type:1 nalType:1length:25308
[019:802] [2022-12-09 14:15:35 +0000.509331][f27] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[019:906] [2022-12-09 14:15:35 +0000.613085][f27] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[019:937] [2022-12-09 14:15:35 +0000.644647][f27] The convert RGB to YUV take 1
[020:108] [2022-12-09 14:15:35 +0000.815163][f7d] Push an pts:10661 to dts queue.
[020:125] [2022-12-09 14:15:35 +0000.832645][f74] RecordAudioSource::PullAudioFrame
[020:141] [2022-12-09 14:15:35 +0000.848206][f7d] last dts:10625 currentPts:10661
ppsOrSPS:0 queue length:2
[020:143] [2022-12-09 14:15:35 +0000.850720][f2c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:143] [2022-12-09 14:15:35 +0000.850780][f2c] _deviceSampleRate:48000

[020:146] [2022-12-09 14:15:35 +0000.853959][f2b] Run AGC when audioType = 0


[020:146] [2022-12-09 14:15:35 +0000.854055][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:175] [2022-12-09 14:15:35 +0000.882398][f7d] DTS queue for
Generator:0x78233360b8 10724
[020:198] [2022-12-09 14:15:35 +0000.905895][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[020:288] [2022-12-09 14:15:35 +0000.995374][f74] AF_SpeedFilter::PullFrame eof4
[020:290] [2022-12-09 14:15:35 +0000.997521][f74]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[020:311] [2022-12-09 14:15:36 +0000.18285][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[020:405] [2022-12-09 14:15:36 +0000.112111][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:439] [2022-12-09 14:15:36 +0000.147047][f27] The convert RGB to YUV take 1
[020:530] [2022-12-09 14:15:36 +0000.237146][f74] resampled_data_size:13312
[020:536] [2022-12-09 14:15:36 +0000.243314][f27] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[020:614] [2022-12-09 14:15:36 +0000.321218][f74] AF_SpeedFilter audio time
[020:614] [2022-12-09 14:15:36 +0000.321337][f74] AF_SpeedFilter audio time 111,
0x78348ec500 out time: 45277113 org time: 45277113
[020:645] [2022-12-09 14:15:36 +0000.352575][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[020:902] [2022-12-09 14:15:36 +0000.609287][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:938] [2022-12-09 14:15:36 +0000.645255][f27] The convert RGB to YUV take 2
[021:007] [2022-12-09 14:15:36 +0000.714653][f7d] DTS queue for
Generator:0x78233360b8 11558
[021:091] [2022-12-09 14:15:36 +0000.798182][f7c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:2
[021:309] [2022-12-09 14:15:37 +0000.16507][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[021:402] [2022-12-09 14:15:37 +0000.109839][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:438] [2022-12-09 14:15:37 +0000.145877][f27] The convert RGB to YUV take 2
[021:440] [2022-12-09 14:15:37 +0000.148045][f7d] Push an pts:11992 to dts queue.
[021:472] [2022-12-09 14:15:37 +0000.179634][f7d] h264 add frame header cdr flag
[021:472] [2022-12-09 14:15:37 +0000.179902][f7d] Received key frame:11992
[021:472] [2022-12-09 14:15:37 +0000.179950][f7d] last dts:11958 currentPts:11992
ppsOrSPS:0 queue length:2
[021:505] [2022-12-09 14:15:37 +0000.212947][f7e] get the H.264 IDR frame
[021:752] [2022-12-09 14:15:37 +0000.459527][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[021:834] [2022-12-09 14:15:37 +0000.541307][f7d] DTS queue for
Generator:0x78233360b8 12353 12387
[021:874] [2022-12-09 14:15:37 +0000.581326][f27] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[021:897] [2022-12-09 14:15:37 +0000.604616][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:924] [2022-12-09 14:15:37 +0000.631297][f74] RecordAudioSource::PullAudioFrame
[021:935] [2022-12-09 14:15:37 +0000.642164][f27] The convert RGB to YUV take 2
[022:146] [2022-12-09 14:15:37 +0000.853127][f2b] Run AGC when audioType = 0
[022:312] [2022-12-09 14:15:38 +0000.19343][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[022:358] [2022-12-09 14:15:38 +0000.65639][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[022:400] [2022-12-09 14:15:38 +0000.107239][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:435] [2022-12-09 14:15:38 +0000.142228][f27] The convert RGB to YUV take 2
[022:478] [2022-12-09 14:15:38 +0000.185895][f74] AF_SpeedFilter::PullFrame eof4
[022:481] [2022-12-09 14:15:38 +0000.188161][f74]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[022:670] [2022-12-09 14:15:38 +0000.377244][f7d] DTS queue for
Generator:0x78233360b8 13190 13221
[022:700] [2022-12-09 14:15:38 +0000.407142][f27] drawYUV420 render
OpenGLRenderProgram:0x78347bca98
[022:776] [2022-12-09 14:15:38 +0000.483744][f7d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13328
[022:776] [2022-12-09 14:15:38 +0000.483877][f7d] Push an pts:13328 to dts queue.
[022:797] [2022-12-09 14:15:38 +0000.504779][f74] resampled_data_size:4096
[022:808] [2022-12-09 14:15:38 +0000.515388][f7d] SendFrame
encodedImage._timeStamp:13328encodedImage->_length:36544
[022:808] [2022-12-09 14:15:38 +0000.515517][f7d] last dts:13287 currentPts:13328
ppsOrSPS:0 queue length:2
[022:865] [2022-12-09 14:15:38 +0000.572723][f27] GPUImageProcessing: process video
frame with resolution 1280 X 720
[022:865] [2022-12-09 14:15:38 +0000.572822][f27] GPUImageProcessing: input frame
width1280 X 720
[022:866] [2022-12-09 14:15:38 +0000.573269][f27] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[022:866] [2022-12-09 14:15:38 +0000.573340][f27] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[022:872] [2022-12-09 14:15:38 +0000.579370][f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13389 pts:13389
[022:901] [2022-12-09 14:15:38 +0000.608791][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:904] [2022-12-09 14:15:38 +0000.611762][f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13457
[022:904] [2022-12-09 14:15:38 +0000.611838][f7d] push video frame to H264 encoder.
(100 frame for one log)

[022:904] [2022-12-09 14:15:38 +0000.611876][f7d] push video frame to H264 encoder.


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

[022:904] [2022-12-09 14:15:38 +0000.611914][f7d] H264Encode::push video frame to


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

[022:904] [2022-12-09 14:15:38 +0000.611959][f7d] The input pts:13457 fps:30


[022:936] [2022-12-09 14:15:38 +0000.643456][f27] The convert RGB to YUV take 2
[022:938] [2022-12-09 14:15:38 +0000.645133][f7d] H264Encode::H264SWEncoder get
callback, length:26480 type:1 nalType:1length:26476
[023:290] [2022-12-09 14:15:38 +0000.997199][f74] AF_SpeedFilter audio 0x78348ec500
PullFrame
[023:308] [2022-12-09 14:15:39 +0000.15860][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[023:402] [2022-12-09 14:15:39 +0000.109797][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:436] [2022-12-09 14:15:39 +0000.143870][f27] The convert RGB to YUV take 1
[023:455] [2022-12-09 14:15:39 +0000.162719][f7c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:5
[023:477] [2022-12-09 14:15:39 +0000.184390][f7d] h264 add frame header cdr flag
[023:477] [2022-12-09 14:15:39 +0000.184655][f7d] Received key frame:13991
[023:477] [2022-12-09 14:15:39 +0000.184734][f7d] DTS queue for
Generator:0x78233360b8 14025
[023:501] [2022-12-09 14:15:39 +0000.208419][f7e] get the H.264 IDR frame
[023:714] [2022-12-09 14:15:39 +0000.421383][f74] RecordAudioSource::PullAudioFrame
[023:900] [2022-12-09 14:15:39 +0000.607655][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:932] [2022-12-09 14:15:39 +0000.639121][f27] The convert RGB to YUV take 2
[023:968] [2022-12-09 14:15:39 +0000.675146][f27] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[024:080] [2022-12-09 14:15:39 +0000.787498][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[024:105] [2022-12-09 14:15:39 +0000.812381][f7d] Push an pts:14657 to dts queue.
[024:137] [2022-12-09 14:15:39 +0000.844444][f7d] last dts:14623 currentPts:14657
ppsOrSPS:0 queue length:2
[024:144] [2022-12-09 14:15:39 +0000.851706][f2b] Run AGC when audioType = 0
[024:144] [2022-12-09 14:15:39 +0000.851880][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:303] [2022-12-09 14:15:40 +0000.10680][f7d] DTS queue for
Generator:0x78233360b8 14854
[024:315] [2022-12-09 14:15:40 +0000.22099][f75] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[024:401] [2022-12-09 14:15:40 +0000.108940][f27] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:435] [2022-12-09 14:15:40 +0000.142562][f27] The convert RGB to YUV take 1
[024:633] [2022-12-09 14:15:40 +0000.340601][f27] StopRecording:
[024:633] [2022-12-09 14:15:40 +0000.340924][f27] OnNeedStopRecording:
[024:638] [2022-12-09 14:15:40 +0000.345348][f74] resampled_data_size:512
[024:638] [2022-12-09 14:15:40 +0000.345427][f74] AF_SpeedFilter audio time 222,
0x78348ec500 out time: 45281083 org time: 45281083
[024:638] [2022-12-09 14:15:40 +0000.345552][f74] PullAudioFrame: PullFrame audio
finished.
[024:638] [2022-12-09 14:15:40 +0000.345590][f74]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[024:639] [2022-12-09 14:15:40 +0000.346113][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[024:639] [2022-12-09 14:15:40 +0000.346325][f27] operator(): Stop
[024:639] [2022-12-09 14:15:40 +0000.346364][f27] StopPullFrameAndWriteMp4
time:45281179 enter.

[024:639] [2022-12-09 14:15:40 +0000.346399][f27] StopRecording:


[024:640] [2022-12-09 14:15:40 +0000.347904][f7d]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[024:643] [2022-12-09 14:15:40 +0000.350459][f26] stop recording
[024:643] [2022-12-09 14:15:40 +0000.350526][f26]
RecordingSessionInternalSimple:destroy media processers
[024:643] [2022-12-09 14:15:40 +0000.350573][f26] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[024:643] [2022-12-09 14:15:40 +0000.350609][f26] H264Encode::flushing hareware
Encoder
[024:643] [2022-12-09 14:15:40 +0000.350789][f26] Flush time:45281183 enter.

[024:643] [2022-12-09 14:15:40 +0000.350861][f26] H264Encoder encoder flush


[024:643] [2022-12-09 14:15:40 +0000.350908][f26] flush output queue
[024:986] [2022-12-09 14:15:40 +0000.693096][f26] Flush leave. expire time = 343
ms

[024:986] [2022-12-09 14:15:40 +0000.693288][f26] ~H264EncodeWrap:


[024:986] [2022-12-09 14:15:40 +0000.693353][f26] ~H264Encode:
[024:986] [2022-12-09 14:15:40 +0000.693384][f26] teardownCompressionSession:
H264Encode::destroying Encoder
[024:986] [2022-12-09 14:15:40 +0000.693496][f26] Release time:45281526 enter.

[024:986] [2022-12-09 14:15:40 +0000.693645][f26] Release:


MediaCodecVideoEncoder::Release _inited:1
[024:986] [2022-12-09 14:15:40 +0000.693705][f26] Destroy time:45281526 enter.

[024:986] [2022-12-09 14:15:40 +0000.693738][f26] H264Encoder encoderDestroy


[024:986] [2022-12-09 14:15:40 +0000.693781][f26]
AndroidMediaCodecVideoEncoder::release env: 0x7828087ac0
[024:986] [2022-12-09 14:15:40 +0000.693816][f26]
AndroidMediaCodecVideoEncoder::Destroy
[025:021] [2022-12-09 14:15:40 +0000.728618][f26] Destroy leave. expire time = 35
ms

[025:021] [2022-12-09 14:15:40 +0000.728788][f26] Release leave. expire time = 35


ms
[025:021] [2022-12-09 14:15:40 +0000.728866][f26] ~AndroidHwAvcEncoder
time:45281561 enter.

[025:022] [2022-12-09 14:15:40 +0000.729086][f26] Release time:45281562 enter.

[025:022] [2022-12-09 14:15:40 +0000.729167][f26] Release: MediaCodecVideoEncoder::


has been released before, just return
[025:022] [2022-12-09 14:15:40 +0000.729202][f26] Release leave. expire time = 0
ms

[025:022] [2022-12-09 14:15:40 +0000.729237][f26] ~AndroidMediaCodecVideoEncoder


[025:022] [2022-12-09 14:15:40 +0000.729269][f26] ~WrapAndroidMediaCodec
time:45281562 enter.

[025:022] [2022-12-09 14:15:40 +0000.729302][f26] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[025:022] [2022-12-09 14:15:40 +0000.729334][f26] video hevc hw codec


destructor:0x7822ff3378

[025:022] [2022-12-09 14:15:40 +0000.729387][f26] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[025:022] [2022-12-09 14:15:40 +0000.729452][f26] teardownCompressionSession:


H264Encode::destroyed Encoder
[025:022] [2022-12-09 14:15:40 +0000.729494][f26]
RecordingSessionInternalSimple:destroy aac encoder output!
[025:022] [2022-12-09 14:15:40 +0000.729530][f26] AACSWEncode destructor
[025:027] [2022-12-09 14:15:40 +0000.734790][f7e] MP4 close file successfully
[025:027] [2022-12-09 14:15:40 +0000.734854][f7e] Recording session Internal:
notify recording ok
[025:027] [2022-12-09 14:15:40 +0000.734887][f7e] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4,
output_video_timestamp_:15187 last_video_pts_:15153
[025:027] [2022-12-09 14:15:40 +0000.734933][f7e] OnRecordFinish:
[025:029] [2022-12-09 14:15:40 +0000.736297][f7e] onRecordingOk: net seek
pos:0record video duration:15186record audio duration:15162
[025:030] [2022-12-09 14:15:40 +0000.737425][f75] destructMicSource_w:
[025:030] [2022-12-09 14:15:40 +0000.737485][f75] setOutput_w:
MicSource::setOutput() 0x0
[025:030] [2022-12-09 14:15:40 +0000.737532][f75] close external audio stream

[025:030] [2022-12-09 14:15:40 +0000.737661][f27] releaseThread 0x78347d3700


[025:030] [2022-12-09 14:15:40 +0000.737715][f27] ~MicSource: Mic source
destroyed:0x78fbc4b500
[025:031] [2022-12-09 14:15:40 +0000.738832][f27] StopPullFrameAndWriteMp4 leave.
expire time = 392 ms

[025:031] [2022-12-09 14:15:40 +0000.738872][f27] DestroyPipelineAndFilters


time:45281571 enter.

[025:031] [2022-12-09 14:15:40 +0000.738922][f27] UnbindInputFilter 0x78348ec040


this 0x78347bccc0
[025:031] [2022-12-09 14:15:40 +0000.738963][f27] UnbindInputFilter 0x78348ec358
this 0x78348ec650
[025:031] [2022-12-09 14:15:40 +0000.739031][f27] UnbindInputFilter 0x78347bccc0
this 0x788f017060
[025:031] [2022-12-09 14:15:40 +0000.739060][f27] filter: filter pipeline destroy
this: 0x788f016fc0
[025:032] [2022-12-09 14:15:40 +0000.739939][f27] ClearVideoOfSources: recodring
total frames:0
[025:032] [2022-12-09 14:15:40 +0000.739979][f27] ClearVideoOfSources:
[025:032] [2022-12-09 14:15:40 +0000.740000][f27] GPUImageProcessing destruct.
[025:032] [2022-12-09 14:15:40 +0000.740055][f27] destroy TrivalImageDrawer
0x783497ea80
[025:033] [2022-12-09 14:15:40 +0000.740080][f27] The shader has been initialize,
clean up them.

[025:033] [2022-12-09 14:15:40 +0000.740129][f27] ~OpenGLFrameBuffer:


[025:033] [2022-12-09 14:15:40 +0000.740233][f27] ~OpenGLFrameBuffer:
[025:033] [2022-12-09 14:15:40 +0000.740588][f27] ~OpenGLFrameBuffer:
[025:033] [2022-12-09 14:15:40 +0000.740740][f27] ~OpenGLFrameBuffer:
[025:033] [2022-12-09 14:15:40 +0000.740819][f27] ~OpenGLFrameBuffer:
[025:033] [2022-12-09 14:15:40 +0000.740888][f27] ~OpenGLFrameBuffer:
[025:033] [2022-12-09 14:15:40 +0000.741046][f27] GPUImageProcessing destruct
finish.
[025:034] [2022-12-09 14:15:40 +0000.741084][f27] GPURGBAFrame destruct.
[025:034] [2022-12-09 14:15:40 +0000.741126][f27] destroy OpenGLRenderProgram
0x78347bca98
[025:034] [2022-12-09 14:15:40 +0000.741153][f27] ~CameraSource time:45281574
enter.

[025:034] [2022-12-09 14:15:40 +0000.741175][f27] ~CameraSource leave. expire time


= 0 ms

[025:034] [2022-12-09 14:15:40 +0000.741200][f27] ~RecordAudioSource time:45281574


enter.

[025:034] [2022-12-09 14:15:40 +0000.741222][f27] ~RecordAudioSource leave. expire


time = 0 ms

[025:034] [2022-12-09 14:15:40 +0000.741246][f27] DestroyPipelineAndFilters leave.


expire time = 3 ms

[025:045] [2022-12-09 14:15:40 +0000.752941][7dbf]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[025:046] [2022-12-09 14:15:40 +0000.753476][7dbf] machine model :poco
[025:046] [2022-12-09 14:15:40 +0000.753504][7dbf] Support this machine model :poco
[025:046] [2022-12-09 14:15:40 +0000.753523][7dbf] global inited! current sdk
version: 07-20-936c45f
[025:046] [2022-12-09 14:15:40 +0000.753673][7dbf] filter: filter pipeline
construtc this: 0x7834602e00
[025:046] [2022-12-09 14:15:40 +0000.753706][7dbf] MediaFilterGraph:
MediaFilterGraph construct
[025:046] [2022-12-09 14:15:40 +0000.753726][7dbf] GLESContext:
[025:046] [2022-12-09 14:15:40 +0000.753770][7dbf] The result of eglGetDisplay is:
0xb4000079bd429a00
[025:047] [2022-12-09 14:15:40 +0000.754647][7dbf] The result of creation:
0x78345e9680
[025:047] [2022-12-09 14:15:40 +0000.754710][7dbf] The result of
eglCreatePbufferSurface is: 0x78345e9780
[025:048] [2022-12-09 14:15:40 +0000.755384][7dbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
[025:048] [2022-12-09 14:15:40 +0000.755412][7dbf] The source 0 speed:1
[025:048] [2022-12-09 14:15:40 +0000.755434][7dbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4,
delay: 0
[025:048] [2022-12-09 14:15:40 +0000.755456][7dbf] CreateDecoderByVideoSource
time:45281588 enter.

[025:048] [2022-12-09 14:15:40 +0000.755623][7dbf] running_decoder_count:0max


count:2
[025:048] [2022-12-09 14:15:40 +0000.755642][7dbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x788f1ba800
[025:064] [2022-12-09 14:15:40 +0000.771462][fa9] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x783469ba00] Current FFmpeg version git-2021-06-16-97cea6f

[025:098] [2022-12-09 14:15:40 +0000.805632][fa9] OnStreamInfoFound: video


duration_: 15186
[025:099] [2022-12-09 14:15:40 +0000.806712][7dbf] start decoder
[025:099] [2022-12-09 14:15:40 +0000.806705][fac] NO get frame from decoder
[025:099] [2022-12-09 14:15:40 +0000.806772][7dbf] CreateDecoderByVideoSource
leave. expire time = 51 ms

[025:099] [2022-12-09 14:15:40 +0000.806807][7dbf] BindInputFilter 0x7834595ea0


this 0x78346b3a98
[025:099] [2022-12-09 14:15:40 +0000.806845][7dbf] BindInputFilter 0x78346b3a98
this 0x78346b3b58
[025:099] [2022-12-09 14:15:40 +0000.806867][7dbf] BindInputFilter 0x7834595ea0
this 0x78346b3c18
[025:099] [2022-12-09 14:15:40 +0000.806893][7dbf] BindInputFilter 0x78346b3c18
this 0x7834762e18
[025:099] [2022-12-09 14:15:40 +0000.806908][7dbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
[025:099] [2022-12-09 14:15:40 +0000.806938][7dbf] BindInputFilter 0x78346b3b58
this 0x7834762f98
[025:099] [2022-12-09 14:15:40 +0000.806957][7dbf] BindInputFilter 0x7834762f98
this 0x7834602ea0
[025:099] [2022-12-09 14:15:40 +0000.806983][7dbf] BindInputFilter 0x7834762e18
this 0x7834763058
[025:099] [2022-12-09 14:15:40 +0000.807003][7dbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
[025:100] [2022-12-09 14:15:40 +0000.807294][fac] NO get frame from decoder
[025:100] [2022-12-09 14:15:40 +0000.807820][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[025:101] [2022-12-09 14:15:40 +0000.808114][fac] NO get frame from decoder
[025:101] [2022-12-09 14:15:40 +0000.808249][7dbf] machine model :poco
[025:101] [2022-12-09 14:15:40 +0000.808269][7dbf] Support this machine model :poco
[025:101] [2022-12-09 14:15:40 +0000.808286][7dbf] global inited! current sdk
version: 07-20-936c45f
[025:101] [2022-12-09 14:15:40 +0000.808329][7dbf] GetPipeline:
-----------------------------------------
[025:101] [2022-12-09 14:15:40 +0000.808347][7dbf] GetPipeline: source:
0x7834595c80
[025:101] [2022-12-09 14:15:40 +0000.808364][7dbf] GetPipeline: filter: NULLFilter
[025:101] [2022-12-09 14:15:40 +0000.808379][7dbf] GetPipeline: filter: NULLFilter
[025:101] [2022-12-09 14:15:40 +0000.808395][7dbf] GetPipeline: filter: NULLFilter
[025:101] [2022-12-09 14:15:40 +0000.808408][7dbf] GetPipeline: audio filter:
AuidoNULLFilter
[025:101] [2022-12-09 14:15:40 +0000.808421][7dbf] GetPipeline: audio filter:
AuidoNULLFilter
[025:101] [2022-12-09 14:15:40 +0000.808435][7dbf] GetPipeline: audio filter:
AudioNUllFilter
[025:101] [2022-12-09 14:15:40 +0000.808450][7dbf] GetPipeline:
------------------------------------------
[025:101] [2022-12-09 14:15:40 +0000.808466][7dbf] filter: filter pipeline2 update
pattern: 0
[025:102] [2022-12-09 14:15:40 +0000.809125][fac] NO get frame from decoder
[025:102] [2022-12-09 14:15:40 +0000.809489][7dbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:102] [2022-12-09 14:15:40 +0000.809692][7dbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:102] [2022-12-09 14:15:40 +0000.809751][7dbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:102] [2022-12-09 14:15:40 +0000.809889][7dbf] DeviceInit:
[025:102] [2022-12-09 14:15:40 +0000.810054][7dbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[025:103] [2022-12-09 14:15:40 +0000.810372][7dbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[025:103] [2022-12-09 14:15:40 +0000.810561][7dbf] CreatePlatformSpecificObjects:
[025:103] [2022-12-09 14:15:40 +0000.810593][7dbf] audio device use null audio
input and opensl output
[025:103] [2022-12-09 14:15:40 +0000.810613][7dbf] Create OpenSLES output module
with java VM support.

[025:103] [2022-12-09 14:15:40 +0000.810690][7dbf] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[025:103] [2022-12-09 14:15:40 +0000.810796][7dbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[025:103] [2022-12-09 14:15:40 +0000.810924][7dbf] Create OpenSLES output module
with buffer num:2

[025:103] [2022-12-09 14:15:40 +0000.810965][7dbf] Error(trace.cc:40): Init the


output and input for audio device template.
[025:103] [2022-12-09 14:15:40 +0000.810984][7dbf] Init the output device.

[025:103] [2022-12-09 14:15:40 +0000.810999][7dbf] Set the playout as stereo:1


[025:103] [2022-12-09 14:15:40 +0000.811015][7dbf] Set the sample rate to be:44100

[025:103] [2022-12-09 14:15:40 +0000.811045][7dbf] Low latency buffer size:144 low


sample rate:48000
[025:104] [2022-12-09 14:15:40 +0000.811087][7dbf] DeviceInit: Done
[025:104] [2022-12-09 14:15:40 +0000.811197][7dbf] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[025:104] [2022-12-09 14:15:40 +0000.811977][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[025:104] [2022-12-09 14:15:40 +0000.812046][7dbf]
MediaFilterPlayer::SetPlayerNotify 0x7834862f00
[025:105] [2022-12-09 14:15:40 +0000.812456][7dbf]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[025:105] [2022-12-09 14:15:40 +0000.812483][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[025:105] [2022-12-09 14:15:40 +0000.813022][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[025:106] [2022-12-09 14:15:40 +0000.813435][7dbf] SetGraphLoop: SetGraphLoop 1
[025:106] [2022-12-09 14:15:40 +0000.813466][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[025:106] [2022-12-09 14:15:40 +0000.813840][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[025:108] [2022-12-09 14:15:40 +0000.815383][fb6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x780229ea18
[025:109] [2022-12-09 14:15:40 +0000.816544][fac] NO get frame from decoder
[025:110] [2022-12-09 14:15:40 +0000.817550][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[025:111] [2022-12-09 14:15:40 +0000.818248][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[025:111] [2022-12-09 14:15:40 +0000.818355][fb8] Start:
[025:111] [2022-12-09 14:15:40 +0000.818448][fb7] operator(): video render started.
[025:111] [2022-12-09 14:15:40 +0000.818485][fb7] DriveRender working... (1/200)
[025:111] [2022-12-09 14:15:40 +0000.818499][fb8] Start:
[025:111] [2022-12-09 14:15:40 +0000.818503][fb7] Warning(video_render.cc:390): No
picture to display (1/50)
[025:111] [2022-12-09 14:15:40 +0000.818610][fb8] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[025:111] [2022-12-09 14:15:40 +0000.818658][fb8] Reset: history total size: 98
[025:111] [2022-12-09 14:15:40 +0000.818678][fb8] DeviceStart:
audioDevice_:0x78345c8000
[025:111] [2022-12-09 14:15:40 +0000.818693][fb8] DeviceStart: time profile playout
init before
[025:111] [2022-12-09 14:15:40 +0000.818729][fb8] DeviceStart: time profile playout
init end
[025:111] [2022-12-09 14:15:40 +0000.818745][fb8] OpenSlesOutput:Start playout

[025:111] [2022-12-09 14:15:40 +0000.818942][fac] NO get frame from decoder


[025:112] [2022-12-09 14:15:40 +0000.819767][fb8] Create the opensl output player.
streamtype before:0

[025:112] [2022-12-09 14:15:40 +0000.819804][fb8] Create the opensl output player.


streamtype after:3

[025:115] [2022-12-09 14:15:40 +0000.822182][fac] NO get frame from decoder


[025:116] [2022-12-09 14:15:40 +0000.823604][fac] NO get frame from decoder
[025:179] [2022-12-09 14:15:40 +0000.886886][fb8] Enqueue opensl buffer size:1764
[025:202] [2022-12-09 14:15:40 +0000.909543][fb8] DeviceStart: time profile playout
all end
[025:202] [2022-12-09 14:15:40 +0000.909647][fb8] operator(): Audio playback
started.
[025:202] [2022-12-09 14:15:40 +0000.909766][fbb]
PlayerSimpleBufferQueueCallbackHandler function
[025:202] [2022-12-09 14:15:40 +0000.910001][fb9] Pull audio failed.(wait video!)
[025:203] [2022-12-09 14:15:40 +0000.910082][fbb] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[025:202] [2022-12-09 14:15:40 +0000.909891][fba] Error(video_source.cc:430): wait
decoder a frame: 0
[025:202] [2022-12-09 14:15:40 +0000.909819][fb8] operator(): Started now!
[025:203] [2022-12-09 14:15:40 +0000.910996][fba] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[025:205] [2022-12-09 14:15:40 +0000.912937][fba] OnVideoFrameReady(1/200)
[025:203] [2022-12-09 14:15:40 +0000.910081][fb9]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:203] [2022-12-09 14:15:40 +0000.910152][fbb]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:209] [2022-12-09 14:15:40 +0000.917069][fb9] audio_frame_list_ empty
[025:226] [2022-12-09 14:15:40 +0000.933974][fb7] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[025:227] [2022-12-09 14:15:40 +0000.934124][fb7] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:45281767
[025:232] [2022-12-09 14:15:40 +0000.939679][fba]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[025:234] [2022-12-09 14:15:40 +0000.941146][fb7] lipsync_debug: render a video
frame
[025:234] [2022-12-09 14:15:40 +0000.941258][fb7] lipsync_debug: First video frame
rendering.
[025:248] [2022-12-09 14:15:40 +0000.955954][fb7] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:25 timeDelta:21 last video ts:900 frame->pts:3150 pkt_dts:-
9223372036854775808 pkt_pts:-9223372036854775808
[025:249] [2022-12-09 14:15:40 +0000.956075][fb7] lipsync_debug: tsDelta -
timeDelta = 4
[025:249] [2022-12-09 14:15:40 +0000.956117][fb7] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[025:249] [2022-12-09 14:15:40 +0000.956155][fb7] lipsync_debug:result remaining
time:4
[025:253] [2022-12-09 14:15:40 +0000.960341][fb7] lipsync_debug:result remaining
time:0
[025:253] [2022-12-09 14:15:40 +0000.960398][fb7] dynamic updated lipsync delay:0
[025:286] [2022-12-09 14:15:40 +0000.993737][fb9] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[025:286] [2022-12-09 14:15:40 +0000.993789][fb9] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:287] [2022-12-09 14:15:40 +0000.994511][fb9] audio frame wait video
frame.last_video_timestamp:131 last_audio_timestamp:231.927
[025:288] [2022-12-09 14:15:40 +0000.995705][fb9]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:288] [2022-12-09 14:15:40 +0000.995750][fb9] audio frame wait video
frame.last_video_timestamp:131 last_audio_timestamp:231.927
[025:288] [2022-12-09 14:15:40 +0000.995237][fb8] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[025:291] [2022-12-09 14:15:40 +0000.998155][fb8] The audio playback speed:100
(1/100)
[025:291] [2022-12-09 14:15:40 +0000.998207][fb8] lipsync_debug: The current played
audio timestamp is:0(1/50)
[025:291] [2022-12-09 14:15:40 +0000.998226][fb8] First audio frame rendering
[025:321] [2022-12-09 14:15:41 +0000.28115][fba] video frame wait audio frame:
last_video_timestamp:402 last_audio_timestamp:277.914
[025:806] [2022-12-09 14:15:41 +0000.513640][f2b] haveEnoughProcessedData
internalAudioStream.length: 20
[025:884] [2022-12-09 14:15:41 +0000.591953][fb7] lipsync_debug:displaying video
ts:60030 The current displayed video timestamp is:45282424
[026:097] [2022-12-09 14:15:41 +0000.804691][fbb]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:144] [2022-12-09 14:15:41 +0000.852001][f2b] Run AGC when audioType = 0
[026:202] [2022-12-09 14:15:41 +0000.909763][fb8] do work DoLipsync!
[026:202] [2022-12-09 14:15:41 +0000.909863][fb8] total delay:130 videoTsMS:966
audioTsMS:836 diff:130
[026:202] [2022-12-09 14:15:41 +0000.909912][fb8] Set the lipsync delay:130
[026:337] [2022-12-09 14:15:42 +0000.44897][fba] Error(video_source.cc:430): wait
decoder a frame: 0
[026:678] [2022-12-09 14:15:42 +0000.385859][fb7] lipsync_debug:displaying video
ts:119790 The current displayed video timestamp is:45283218
[026:680] [2022-12-09 14:15:42 +0000.388032][fb7] DriveRender working... (1/200)
[026:758] [2022-12-09 14:15:42 +0000.465292][fb7] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:32 timeDelta:11 last video ts:126000 frame->pts:128880
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[026:758] [2022-12-09 14:15:42 +0000.465407][fb7] lipsync_debug: tsDelta -
timeDelta = 21
[027:135] [2022-12-09 14:15:42 +0000.842392][fbb]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:136] [2022-12-09 14:15:42 +0000.843739][fb7] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[027:136] [2022-12-09 14:15:42 +0000.843818][fb7] lipsync_debug:result remaining
time:10
[027:380] [2022-12-09 14:15:43 +0000.87744][fb9] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[027:380] [2022-12-09 14:15:43 +0000.87815][fb9] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:384] [2022-12-09 14:15:43 +0000.91322][fb7] lipsync_debug:displaying video
ts:180000 The current displayed video timestamp is:45283924
[027:432] [2022-12-09 14:15:43 +0000.139219][fb8] The audio playback speed:100
(1/100)
[027:432] [2022-12-09 14:15:43 +0000.139315][fb8] lipsync_debug: The current played
audio timestamp is:102324(1/50)
[027:527] [2022-12-09 14:15:43 +0000.234622][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[027:629] [2022-12-09 14:15:43 +0000.336137][fba] Error(video_source.cc:430): wait
decoder a frame: 0
[027:710] [2022-12-09 14:15:43 +0000.417724][fba] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[028:050] [2022-12-09 14:15:43 +0000.757835][fb7] lipsync_debug:displaying video
ts:239940 The current displayed video timestamp is:45284590
[028:103] [2022-12-09 14:15:43 +0000.810086][fbb]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:141] [2022-12-09 14:15:43 +0000.848848][f2b] Run AGC when audioType = 0
[028:141] [2022-12-09 14:15:43 +0000.848997][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:181] [2022-12-09 14:15:43 +0000.888153][fb7] DriveRender working... (1/200)
[028:249] [2022-12-09 14:15:43 +0000.956265][fb7] lipsync_debug:lipsync_threadhold:
lipsync_delta:-3 tsDelta:30 timeDelta:30 last video ts:257850 frame->pts:260820
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[028:249] [2022-12-09 14:15:43 +0000.956365][fb7] lipsync_debug: tsDelta -
timeDelta = 0
[028:263] [2022-12-09 14:15:43 +0000.970386][fba] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299880pts ms:3.332e+06
[028:264] [2022-12-09 14:15:43 +0000.971484][fba] OnVideoFrameReady(1/200)
[028:264] [2022-12-09 14:15:43 +0000.972040][fb7] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[028:406] [2022-12-09 14:15:44 +0000.113807][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[028:407] [2022-12-09 14:15:44 +0000.114370][fb8] Stop:
[028:407] [2022-12-09 14:15:44 +0000.114544][fb7] operator(): Video Render stopped.
[028:407] [2022-12-09 14:15:44 +0000.114719][fb8] Stop:
[028:407] [2022-12-09 14:15:44 +0000.115044][fb8] DeviceStop:
audioDevice_:0x78345c8000
[028:408] [2022-12-09 14:15:44 +0000.115141][fb8] OpenSlesOutput:Stop playout

[028:410] [2022-12-09 14:15:44 +0000.117710][fb8] DeviceStop: Done


[028:410] [2022-12-09 14:15:44 +0000.117871][fb8] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[028:410] [2022-12-09 14:15:44 +0000.117930][fb8] operator(): Stop now!
[028:493] [2022-12-09 14:15:44 +0000.200298][7dbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[028:493] [2022-12-09 14:15:44 +0000.200422][7dbf] StopPreView: Have Stopped,
operation cancel
[028:493] [2022-12-09 14:15:44 +0000.200453][7dbf] Stop:
[028:493] [2022-12-09 14:15:44 +0000.200595][fb8] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[028:493] [2022-12-09 14:15:44 +0000.200807][7dbf] DeviceRelease:
audioDevice_:0x78345c8000
[028:493] [2022-12-09 14:15:44 +0000.200832][7dbf] OpenSlesOutput:Stop playout

[028:493] [2022-12-09 14:15:44 +0000.200863][7dbf] DeviceRelease: Release the


webrtc device object.
[028:493] [2022-12-09 14:15:44 +0000.201033][7dbf] OpenSlesOutput destruct.

[028:494] [2022-12-09 14:15:44 +0000.201081][7dbf] DeviceRelease: Done


[028:494] [2022-12-09 14:15:44 +0000.201153][7dbf] Stop:
[028:494] [2022-12-09 14:15:44 +0000.201219][fb7] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[028:499] [2022-12-09 14:15:44 +0000.206754][7dbf] global uninited!
[028:500] [2022-12-09 14:15:44 +0000.207459][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[028:500] [2022-12-09 14:15:44 +0000.207530][7dbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[028:500] [2022-12-09 14:15:44 +0000.207550][7dbf] RemoveVideoBackGroud: hava not
add video backgroud
[028:500] [2022-12-09 14:15:44 +0000.207582][7dbf] UnbindInputFilter 0x7834762f98
this 0x7834602ea0
[028:500] [2022-12-09 14:15:44 +0000.207603][7dbf] ClearAllSource: remove source
filter, sourceid: 0x7834595c80
[028:500] [2022-12-09 14:15:44 +0000.207618][7dbf] DestoryDecoderByVideoSource
time:45285040 enter.

[028:500] [2022-12-09 14:15:44 +0000.207677][7dbf] ~VideoBindDecoder time:45285040


enter.

[028:501] [2022-12-09 14:15:44 +0000.208155][7dbf] CleanUp time:45285041 enter.

[028:507] [2022-12-09 14:15:44 +0000.214804][7dbf] CleanUp leave. expire time = 6


ms

[028:507] [2022-12-09 14:15:44 +0000.214882][7dbf] CleanUp time:45285047 enter.

[028:510] [2022-12-09 14:15:44 +0000.217123][7dbf] CleanUp leave. expire time = 3


ms

[028:511] [2022-12-09 14:15:44 +0000.218756][7dbf] ~VideoBindDecoder leave. expire


time = 11 ms

[028:511] [2022-12-09 14:15:44 +0000.218812][7dbf] DestoryDecoderByVideoSource


leave. expire time = 11 ms

[028:511] [2022-12-09 14:15:44 +0000.218865][7dbf] UnbindInputFilter 0x78346b3b58


this 0x7834762f98
[028:511] [2022-12-09 14:15:44 +0000.218905][7dbf] UnbindInputFilter 0x78346b3a98
this 0x78346b3b58
[028:511] [2022-12-09 14:15:44 +0000.218945][7dbf] UnbindInputFilter 0x7834595ea0
this 0x78346b3a98
[028:511] [2022-12-09 14:15:44 +0000.218981][7dbf] UnbindInputFilter 0x7834762e18
this 0x7834763058
[028:512] [2022-12-09 14:15:44 +0000.219088][7dbf] UnbindInputFilter 0x78346b3c18
this 0x7834762e18
[028:512] [2022-12-09 14:15:44 +0000.219129][7dbf] UnbindInputFilter 0x7834595ea0
this 0x78346b3c18
[028:512] [2022-12-09 14:15:44 +0000.219858][7dbf] ~GLESContext:
[028:513] [2022-12-09 14:15:44 +0000.220842][7dbf] GLESContext destruct finish.
[028:513] [2022-12-09 14:15:44 +0000.220894][7dbf] filter: filter pipeline destroy
this: 0x7834602e00
[028:515] [2022-12-09 14:15:44 +0000.222426][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[028:516] [2022-12-09 14:15:44 +0000.223122][7dbf] machine model :poco
[028:516] [2022-12-09 14:15:44 +0000.223171][7dbf] Support this machine model :poco
[028:516] [2022-12-09 14:15:44 +0000.223204][7dbf] global inited! current sdk
version: 07-20-936c45f
[028:516] [2022-12-09 14:15:44 +0000.223386][7dbf] filter: filter pipeline
construtc this: 0x7834602e00
[028:516] [2022-12-09 14:15:44 +0000.223422][7dbf] MediaFilterGraph:
MediaFilterGraph construct
[028:516] [2022-12-09 14:15:44 +0000.223448][7dbf] GLESContext:
[028:516] [2022-12-09 14:15:44 +0000.223495][7dbf] The result of eglGetDisplay is:
0xb4000079bd429a00
[028:517] [2022-12-09 14:15:44 +0000.224483][7dbf] The result of creation:
0x78345e9500
[028:517] [2022-12-09 14:15:44 +0000.224597][7dbf] The result of
eglCreatePbufferSurface is: 0x78345e9700
[028:517] [2022-12-09 14:15:44 +0000.224706][7dbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
[028:517] [2022-12-09 14:15:44 +0000.224743][7dbf] The source 0 speed:1
[028:517] [2022-12-09 14:15:44 +0000.224779][7dbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4,
delay: 0
[028:517] [2022-12-09 14:15:44 +0000.224815][7dbf] CreateDecoderByVideoSource
time:45285057 enter.

[028:517] [2022-12-09 14:15:44 +0000.225020][7dbf] running_decoder_count:0max


count:2
[028:517] [2022-12-09 14:15:44 +0000.225054][7dbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x788f1ba800
[028:519] [2022-12-09 14:15:44 +0000.226389][fd0] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x790417cc00] Current FFmpeg version git-2021-06-16-97cea6f

[028:548] [2022-12-09 14:15:44 +0000.255742][fd0] OnStreamInfoFound: video


duration_: 15186
[028:550] [2022-12-09 14:15:44 +0000.257198][7dbf] start decoder
[028:550] [2022-12-09 14:15:44 +0000.257201][fd1] NO get frame from decoder
[028:550] [2022-12-09 14:15:44 +0000.257284][7dbf] CreateDecoderByVideoSource
leave. expire time = 33 ms

[028:550] [2022-12-09 14:15:44 +0000.257322][7dbf] BindInputFilter 0x7834595ea0


this 0x78346b3a98
[028:550] [2022-12-09 14:15:44 +0000.257348][7dbf] BindInputFilter 0x78346b3a98
this 0x78346b3b58
[028:550] [2022-12-09 14:15:44 +0000.257380][7dbf] BindInputFilter 0x7834595ea0
this 0x78346b3c18
[028:550] [2022-12-09 14:15:44 +0000.257400][7dbf] BindInputFilter 0x78346b3c18
this 0x78346b3f18
[028:550] [2022-12-09 14:15:44 +0000.257459][7dbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
[028:550] [2022-12-09 14:15:44 +0000.257485][7dbf] BindInputFilter 0x78346b3b58
this 0x78346b3fd8
[028:550] [2022-12-09 14:15:44 +0000.257561][7dbf] BindInputFilter 0x78346b3fd8
this 0x7834602ea0
[028:550] [2022-12-09 14:15:44 +0000.257584][7dbf] BindInputFilter 0x78346b3f18
this 0x7834762c98
[028:550] [2022-12-09 14:15:44 +0000.257604][7dbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_45265846.mp4
[028:551] [2022-12-09 14:15:44 +0000.258156][fd1] NO get frame from decoder
[028:551] [2022-12-09 14:15:44 +0000.258359][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[028:551] [2022-12-09 14:15:44 +0000.258521][7dbf] MediaComposeFile time:45285091
enter.

[028:551] [2022-12-09 14:15:44 +0000.258562][7dbf] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[028:551] [2022-12-09 14:15:44 +0000.258631][7dbf] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[028:551] [2022-12-09 14:15:44 +0000.258641][fd1] NO get frame from decoder
[028:551] [2022-12-09 14:15:44 +0000.258670][7dbf] Recording session using default
bitrate support by app:31457280
[028:551] [2022-12-09 14:15:44 +0000.258824][fdc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77fa3799c0
[028:551] [2022-12-09 14:15:44 +0000.258899][fdc] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[028:551] [2022-12-09 14:15:44 +0000.258998][7dbf] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[028:552] [2022-12-09 14:15:44 +0000.259135][7dbf] GetPipeline:
-----------------------------------------
[028:552] [2022-12-09 14:15:44 +0000.259164][7dbf] GetPipeline: source:
0x7834595c80
[028:552] [2022-12-09 14:15:44 +0000.259181][7dbf] GetPipeline: filter: NULLFilter
[028:552] [2022-12-09 14:15:44 +0000.259196][7dbf] GetPipeline: filter: NULLFilter
[028:552] [2022-12-09 14:15:44 +0000.259210][7dbf] GetPipeline: filter: NULLFilter
[028:552] [2022-12-09 14:15:44 +0000.259225][7dbf] GetPipeline: audio filter:
AuidoNULLFilter
[028:552] [2022-12-09 14:15:44 +0000.259240][7dbf] GetPipeline: audio filter:
AuidoNULLFilter
[028:552] [2022-12-09 14:15:44 +0000.259255][7dbf] GetPipeline: audio filter:
AudioNUllFilter
[028:552] [2022-12-09 14:15:44 +0000.259270][7dbf] GetPipeline:
------------------------------------------
[028:552] [2022-12-09 14:15:44 +0000.259288][7dbf] filter: filter pipeline2 update
pattern: 2
[028:552] [2022-12-09 14:15:44 +0000.259283][fd1] NO get frame from decoder
[028:553] [2022-12-09 14:15:44 +0000.260227][7dbf] MediaComposeFile leave. expire
time = 2 ms

[028:553] [2022-12-09 14:15:44 +0000.260340][fd1] NO get frame from decoder


[028:553] [2022-12-09 14:15:44 +0000.260601][7dbf] machine model :poco
[028:553] [2022-12-09 14:15:44 +0000.260634][7dbf] Support this machine model :poco
[028:553] [2022-12-09 14:15:44 +0000.260652][7dbf] global inited! current sdk
version: 07-20-936c45f
[028:553] [2022-12-09 14:15:44 +0000.260762][fd1] NO get frame from decoder
[028:554] [2022-12-09 14:15:44 +0000.261361][fd1] NO get frame from decoder
[028:555] [2022-12-09 14:15:44 +0000.262315][fd1] NO get frame from decoder
[028:575] [2022-12-09 14:15:44 +0000.282473][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[028:575] [2022-12-09 14:15:44 +0000.282564][7dbf] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 326
[028:575] [2022-12-09 14:15:44 +0000.283010][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[028:575] [2022-12-09 14:15:44 +0000.283048][7dbf] BeginCompose: BeginCompose, is
composing 0
[028:576] [2022-12-09 14:15:44 +0000.283153][fdc] start recording, file path:
[028:576] [2022-12-09 14:15:44 +0000.283316][fdc] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 326 audio_timescale:44100
video_timescale:90000
[028:577] [2022-12-09 14:15:44 +0000.284501][fdc] 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
[028:577] [2022-12-09 14:15:44 +0000.284563][fdc] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 326
[028:577] [2022-12-09 14:15:44 +0000.284613][fdc] fd_open successed
handle:0xb4000079bd4070b0
[028:577] [2022-12-09 14:15:44 +0000.284776][fdc] create mp4 file:334 m_fileHandle:
0x78231cb300
[028:577] [2022-12-09 14:15:44 +0000.284811][fdc] MP4 file: is opened successfully
[028:577] [2022-12-09 14:15:44 +0000.284832][fdc] setupMediaProcessers:
[028:577] [2022-12-09 14:15:44 +0000.284847][fdc]
RecordingSessionInternalSimple:setup media processers.
[028:577] [2022-12-09 14:15:44 +0000.284862][fdc] construct AAC encoder
[028:578] [2022-12-09 14:15:44 +0000.285138][fdc] H264Encoder creating:
ultrafast012323
[028:578] [2022-12-09 14:15:44 +0000.285166][fdc] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[028:578] [2022-12-09 14:15:44 +0000.285427][fdc] H264Encode::GetMachineModel is
M2012K11AG
[028:578] [2022-12-09 14:15:44 +0000.285464][fdc] H264Encoder machine_mode
is:M2012K11AG
[028:578] [2022-12-09 14:15:44 +0000.285480][fdc] H264Encode::machine size :9
machine_mode:M2012K11AG
[028:578] [2022-12-09 14:15:44 +0000.285495][fdc] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[028:578] [2022-12-09 14:15:44 +0000.285508][fdc] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[028:578] [2022-12-09 14:15:44 +0000.285520][fdc] setupCompressionSession:
[028:578] [2022-12-09 14:15:44 +0000.285532][fdc] H264Encode::creating hareware
Encoder
[028:578] [2022-12-09 14:15:44 +0000.285546][fdc] AndroidHwAvcEncoder time:45285118
enter.

[028:578] [2022-12-09 14:15:44 +0000.285655][fdc] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77fb345760
[028:578] [2022-12-09 14:15:44 +0000.285736][fdc] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[028:578] [2022-12-09 14:15:44 +0000.285764][fdc] The video avc hw codec address is
0x7822ff33d8
[028:578] [2022-12-09 14:15:44 +0000.285805][fdc] AndroidHwAvcEncoder leave.
expire time = 0 ms

[028:578] [2022-12-09 14:15:44 +0000.285825][fdc] RegisterEncodeCompleteCallback


time:45285118 enter.

[028:578] [2022-12-09 14:15:44 +0000.285880][fdc] RegisterEncodeCompleteCallback


leave. expire time = 0 ms
[028:578] [2022-12-09 14:15:44 +0000.285905][fdc] InitEncode time:45285118 enter.

[028:578] [2022-12-09 14:15:44 +0000.285992][fdc] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[028:578] [2022-12-09 14:15:44 +0000.286017][fdc] Create time:45285118 enter.

[028:578] [2022-12-09 14:15:44 +0000.286034][fdc] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[028:578] [2022-12-09 14:15:44 +0000.286055][fdc]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7825acf740
[028:579] [2022-12-09 14:15:44 +0000.286143][fdc]
supported_type:image/vnd.android.heic
[028:579] [2022-12-09 14:15:44 +0000.286173][fdc] supported_type:video/avc
[028:579] [2022-12-09 14:15:44 +0000.286191][fdc] name:OMX.qcom.video.encoder.avc
mime:video/avc
[028:579] [2022-12-09 14:15:44 +0000.286215][fdc] hwCodecPrefix :OMX.qcom.
[028:579] [2022-12-09 14:15:44 +0000.286233][fdc] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[028:579] [2022-12-09 14:15:44 +0000.286250][fdc] mediacodec_createCodecByName
time:45285119 enter.

[028:579] [2022-12-09 14:15:44 +0000.286266][fdc] WrapAndroidMediaCodec


time:45285119 enter.

[028:579] [2022-12-09 14:15:44 +0000.286328][fdc] WrapAndroidMediaCodec leave.


expire time = 0 ms

[028:584] [2022-12-09 14:15:44 +0000.291412][fe3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7825a24a98
[028:604] [2022-12-09 14:15:44 +0000.311781][fdc] mediacodec_createCodecByName
leave. expire time = 25 ms

[028:604] [2022-12-09 14:15:44 +0000.311846][fdc] WrapAndroidMediaFromat


time:45285144 enter.

[028:604] [2022-12-09 14:15:44 +0000.311891][fdc] WrapAndroidMediaFromat leave.


expire time = 0 ms

[028:626] [2022-12-09 14:15:44 +0000.333413][fdc] Destroy time:45285166 enter.

[028:626] [2022-12-09 14:15:44 +0000.333579][fdc] WrapAndroidMediaFromat::


Destroy
[028:626] [2022-12-09 14:15:44 +0000.333605][fdc] Destroy leave. expire time = 0
ms

[028:626] [2022-12-09 14:15:44 +0000.333626][fdc] ~WrapAndroidMediaFromat


time:45285166 enter.

[028:626] [2022-12-09 14:15:44 +0000.333646][fdc] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[028:626] [2022-12-09 14:15:44 +0000.333669][fdc] Create leave. expire time = 48


ms

[028:626] [2022-12-09 14:15:44 +0000.333691][fdc] isSemiPlanarSupport time:45285166


enter.

[028:626] [2022-12-09 14:15:44 +0000.333711][fdc] H264Encoder isSemiPlanarSupport


[028:626] [2022-12-09 14:15:44 +0000.334054][fdc] isSemiPlanarSupport leave.
expire time = 0 ms

[028:627] [2022-12-09 14:15:44 +0000.334081][fdc] creat hw H264Encoder success,


isSemiPlanar:1
[028:627] [2022-12-09 14:15:44 +0000.334124][fdc] InitEncode leave. expire time =
49 ms

[028:627] [2022-12-09 14:15:44 +0000.334151][fdc] H264Encode::created Encoder


[028:627] [2022-12-09 14:15:44 +0000.334168][fdc] H264Encode:: H264 encoder
created.
[028:627] [2022-12-09 14:15:44 +0000.334200][fdc] H264 encoder created.
[028:627] [2022-12-09 14:15:44 +0000.334216][fdc]
RecordingSessionInternalSimple:created avc encoder avc: 0x78280adc00
[028:627] [2022-12-09 14:15:44 +0000.334254][fdc] setOutput:
[028:627] [2022-12-09 14:15:44 +0000.334271][fdc]
RecordingSessionInternalSimple:encoder set output to muxer!
[028:627] [2022-12-09 14:15:44 +0000.334307][fdc] request a key frame
[028:627] [2022-12-09 14:15:44 +0000.334322][fdc] H264Encode:: request a key frame
[028:635] [2022-12-09 14:15:44 +0000.342249][fdc] setDisplayRotate :0
[028:635] [2022-12-09 14:15:44 +0000.342546][fdc] 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
[028:637] [2022-12-09 14:15:44 +0000.344529][fdd] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[028:637] [2022-12-09 14:15:44 +0000.344941][fdd]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[028:689] [2022-12-09 14:15:44 +0000.396845][fdc] setDisplayRotate :0
[028:689] [2022-12-09 14:15:44 +0000.396873][fe3] add aac audio track with id:1
[028:689] [2022-12-09 14:15:44 +0000.396892][fdc] 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
[028:689] [2022-12-09 14:15:44 +0000.396923][fe3] audio start ts:0
[028:689] [2022-12-09 14:15:44 +0000.396948][fe3] the audio frame has been written
into MP4 file
[028:692] [2022-12-09 14:15:44 +0000.399550][fdc] setDisplayRotate :0
[028:692] [2022-12-09 14:15:44 +0000.399614][fdc] 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
[028:698] [2022-12-09 14:15:44 +0000.405833][fdd] h264 add frame header cdr flag
[028:699] [2022-12-09 14:15:44 +0000.406214][fdd] h264 add frame header cdr flag
[028:699] [2022-12-09 14:15:44 +0000.406545][fdd] Received key frame:10
[028:699] [2022-12-09 14:15:44 +0000.406598][fdd] H264Encode:: get a sps pps
header!headerSize:31
[028:699] [2022-12-09 14:15:44 +0000.406667][fe3] get the H.264 SPS parameter
[028:699] [2022-12-09 14:15:44 +0000.406814][fe3] add video track with id:2
[028:700] [2022-12-09 14:15:44 +0000.407507][fe3] get the H.264 PPS parameter
[028:700] [2022-12-09 14:15:44 +0000.407946][fe3] get the H.264 IDR frame
[028:700] [2022-12-09 14:15:44 +0000.407980][fe3] resss:true
[028:700] [2022-12-09 14:15:44 +0000.407996][fe3] video start ts:10
[028:700] [2022-12-09 14:15:44 +0000.408062][fe3] the video frame has been written
into MP4 file
[028:720] [2022-12-09 14:15:44 +0000.427460][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[028:739] [2022-12-09 14:15:44 +0000.446752][fdd] DTS queue for
Generator:0x7825a24eb8 364 402 430 467 496 531 566 598
[028:759] [2022-12-09 14:15:44 +0000.466769][fdd] Push an pts:799 to dts queue.
[028:779] [2022-12-09 14:15:44 +0000.486478][fdd] last dts:768 currentPts:799
ppsOrSPS:0 queue length:8
[028:813] [2022-12-09 14:15:44 +0000.520692][fdd] DTS queue for
Generator:0x7825a24eb8 1200 1232 1264 1301 1331 1366 1400 1432
[028:831] [2022-12-09 14:15:44 +0000.538427][fdd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1632
[028:831] [2022-12-09 14:15:44 +0000.538489][fdd] push video frame to H264 encoder.
(100 frame for one log)

[028:831] [2022-12-09 14:15:44 +0000.538526][fdd] push video frame to H264 encoder.


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

[028:831] [2022-12-09 14:15:44 +0000.538539][fdd] H264Encode::push video frame to


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

[028:831] [2022-12-09 14:15:44 +0000.538558][fdd] The input pts:1632 fps:30


[028:841] [2022-12-09 14:15:44 +0000.548478][fdd] SendFrame
encodedImage._timeStamp:1468encodedImage->_length:11184
[028:841] [2022-12-09 14:15:44 +0000.548961][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[028:843] [2022-12-09 14:15:44 +0000.550744][fdd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1500 pts:1500
[028:863] [2022-12-09 14:15:44 +0000.570396][fdd] H264Encode::H264SWEncoder get
callback, length:12080 type:1 nalType:1length:12076
[028:879] [2022-12-09 14:15:44 +0000.587046][fdd] Push an pts:2132 to dts queue.
[028:900] [2022-12-09 14:15:44 +0000.607562][fdd] h264 add frame header cdr flag
[028:900] [2022-12-09 14:15:44 +0000.607682][fdd] Received key frame:2000
[028:900] [2022-12-09 14:15:44 +0000.607712][fdd] DTS queue for
Generator:0x7825a24eb8 2031 2065 2098 2132 2166 2200 2234
[028:901] [2022-12-09 14:15:44 +0000.608398][fe3] get the H.264 IDR frame
[028:910] [2022-12-09 14:15:44 +0000.617182][fdd] last dts:2098 currentPts:2132
ppsOrSPS:0 queue length:8
[028:966] [2022-12-09 14:15:44 +0000.673745][fe1] audio_frame_list_ empty
[028:990] [2022-12-09 14:15:44 +0000.697946][fdd] DTS queue for
Generator:0x7825a24eb8 2933 2969 2997
[028:991] [2022-12-09 14:15:44 +0000.698403][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:002] [2022-12-09 14:15:44 +0000.709127][fdf] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8940 diff: 61
[029:041] [2022-12-09 14:15:44 +0000.748078][fdd] Push an pts:3465 to dts queue.
[029:053] [2022-12-09 14:15:44 +0000.760725][fdd] last dts:3431 currentPts:3465
ppsOrSPS:0 queue length:4
[029:081] [2022-12-09 14:15:44 +0000.788110][fdd] DTS queue for
Generator:0x7825a24eb8 3762 3797 3831
[029:118] [2022-12-09 14:15:44 +0000.825540][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:128] [2022-12-09 14:15:44 +0000.835935][fdd] h264 add frame header cdr flag
[029:129] [2022-12-09 14:15:44 +0000.836070][fdd] Received key frame:3998
[029:131] [2022-12-09 14:15:44 +0000.839047][fe3] get the H.264 IDR frame
[029:170] [2022-12-09 14:15:44 +0000.877167][fdd] DTS queue for
Generator:0x7825a24eb8 4498 4532 4564 4596 4630 4663 4697 4727
[029:174] [2022-12-09 14:15:44 +0000.881332][fdd] Push an pts:4802 to dts queue.
[029:199] [2022-12-09 14:15:44 +0000.907013][fdd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4997
[029:199] [2022-12-09 14:15:44 +0000.907059][fdd] push video frame to H264 encoder.
(100 frame for one log)

[029:200] [2022-12-09 14:15:44 +0000.907116][fdd] push video frame to H264 encoder.


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

[029:200] [2022-12-09 14:15:44 +0000.907128][fdd] H264Encode::push video frame to


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

[029:200] [2022-12-09 14:15:44 +0000.907145][fdd] The input pts:4997 fps:30


[029:206] [2022-12-09 14:15:44 +0000.913402][fdd] SendFrame
encodedImage._timeStamp:4802encodedImage->_length:12848
[029:206] [2022-12-09 14:15:44 +0000.913491][fdd] last dts:4765 currentPts:4802
ppsOrSPS:0 queue length:8
[029:215] [2022-12-09 14:15:44 +0000.922429][fdd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4863 pts:4863
[029:230] [2022-12-09 14:15:44 +0000.937100][fdd] H264Encode::H264SWEncoder get
callback, length:13872 type:1 nalType:1length:13868
[029:247] [2022-12-09 14:15:44 +0000.954387][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:254] [2022-12-09 14:15:44 +0000.961742][fdd] DTS queue for
Generator:0x7825a24eb8 5330 5363 5398 5431 5466 5498 5529 5563
[029:266] [2022-12-09 14:15:44 +0000.973958][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[029:335] [2022-12-09 14:15:45 +0000.42448][fdd] h264 add frame header cdr flag
[029:335] [2022-12-09 14:15:45 +0000.42644][fdd] Received key frame:5999
[029:337] [2022-12-09 14:15:45 +0000.44915][fe3] get the H.264 IDR frame
[029:344] [2022-12-09 14:15:45 +0000.51715][fdd] Push an pts:6128 to dts queue.
[029:359] [2022-12-09 14:15:45 +0000.66376][fdd] last dts:6096 currentPts:6128
ppsOrSPS:0 queue length:4
[029:366] [2022-12-09 14:15:45 +0000.73417][fdd] DTS queue for
Generator:0x7825a24eb8 6229 6263 6297
[029:394] [2022-12-09 14:15:45 +0000.101995][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:407] [2022-12-09 14:15:45 +0000.114076][fdf] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9864 diff: 137
[029:410] [2022-12-09 14:15:45 +0000.117519][fe1] FilterPipeline2::OnAudioFrame pts
337788 last_audio_timestamp_ 7659.59
[029:467] [2022-12-09 14:15:45 +0000.174787][fe1] audio_frame_list_ empty
[029:474] [2022-12-09 14:15:45 +0000.181553][fdd] DTS queue for
Generator:0x7825a24eb8 6993 7028 7064 7094 7128 7160 7196
[029:493] [2022-12-09 14:15:45 +0000.200845][fdd] Push an pts:7461 to dts queue.
[029:512] [2022-12-09 14:15:45 +0000.219702][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:526] [2022-12-09 14:15:45 +0000.233831][fdd] last dts:7427 currentPts:7461
ppsOrSPS:0 queue length:9
[029:553] [2022-12-09 14:15:45 +0000.260697][fdd] DTS queue for
Generator:0x7825a24eb8 7826 7862 7895 7927 7963 7997 8031
[029:572] [2022-12-09 14:15:45 +0000.279786][fdd] h264 add frame header cdr flag
[029:572] [2022-12-09 14:15:45 +0000.279905][fdd] Received key frame:7997
[029:573] [2022-12-09 14:15:45 +0000.280598][fe3] get the H.264 IDR frame
[029:581] [2022-12-09 14:15:45 +0000.288078][fdd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8359
[029:581] [2022-12-09 14:15:45 +0000.288131][fdd] push video frame to H264 encoder.
(100 frame for one log)

[029:581] [2022-12-09 14:15:45 +0000.288166][fdd] push video frame to H264 encoder.


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

[029:581] [2022-12-09 14:15:45 +0000.288185][fdd] H264Encode::push video frame to


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

[029:581] [2022-12-09 14:15:45 +0000.288211][fdd] The input pts:8359 fps:30


[029:587] [2022-12-09 14:15:45 +0000.294215][fdd] SendFrame
encodedImage._timeStamp:8127encodedImage->_length:17088
[029:598] [2022-12-09 14:15:45 +0000.305197][fdd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8226 pts:8226
[029:606] [2022-12-09 14:15:45 +0000.313681][fdd] H264Encode::H264SWEncoder get
callback, length:14464 type:1 nalType:1length:14460
[029:614] [2022-12-09 14:15:45 +0000.321382][fdd] Push an pts:8795 to dts queue.
[029:625] [2022-12-09 14:15:45 +0000.332836][fdd] DTS queue for
Generator:0x7825a24eb8 8626 8661 8693 8728 8761 8795 8829 8862
[029:656] [2022-12-09 14:15:45 +0000.363174][fdd] last dts:8761 currentPts:8795
ppsOrSPS:0 queue length:10
[029:659] [2022-12-09 14:15:45 +0000.366108][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:712] [2022-12-09 14:15:45 +0000.419239][fdd] DTS queue for
Generator:0x7825a24eb8 9460 9493 9524 9557 9593 9629 9659 9694
[029:759] [2022-12-09 14:15:45 +0000.466942][fdd] Push an pts:10126 to dts queue.
[029:768] [2022-12-09 14:15:45 +0000.475477][fdd] h264 add frame header cdr flag
[029:768] [2022-12-09 14:15:45 +0000.475610][fdd] Received key frame:9994
[029:768] [2022-12-09 14:15:45 +0000.476030][fe3] get the H.264 IDR frame
[029:779] [2022-12-09 14:15:45 +0000.486500][fdd] last dts:10090 currentPts:10126
ppsOrSPS:0 queue length:8
[029:795] [2022-12-09 14:15:45 +0000.502354][fdd] DTS queue for
Generator:0x7825a24eb8 10294 10323 10358 10395 10426 10461 10491
[029:803] [2022-12-09 14:15:45 +0000.510081][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:822] [2022-12-09 14:15:45 +0000.529853][fdf] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10868 diff: 133
[029:874] [2022-12-09 14:15:45 +0000.581492][fdd] DTS queue for
Generator:0x7825a24eb8 11128 11156 11193 11225 11257 11292 11327
[029:878] [2022-12-09 14:15:45 +0000.585810][fdd] Push an pts:11457 to dts queue.
[029:905] [2022-12-09 14:15:45 +0000.612305][fdd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11726
[029:905] [2022-12-09 14:15:45 +0000.612357][fdd] push video frame to H264 encoder.
(100 frame for one log)

[029:905] [2022-12-09 14:15:45 +0000.612389][fdd] push video frame to H264 encoder.


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

[029:905] [2022-12-09 14:15:45 +0000.612401][fdd] H264Encode::push video frame to


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

[029:905] [2022-12-09 14:15:45 +0000.612419][fdd] The input pts:11726 fps:30


[029:908] [2022-12-09 14:15:45 +0000.615440][fdd] SendFrame
encodedImage._timeStamp:11457encodedImage->_length:18544
[029:908] [2022-12-09 14:15:45 +0000.615540][fdd] last dts:11426 currentPts:11457
ppsOrSPS:0 queue length:9
[029:919] [2022-12-09 14:15:45 +0000.626707][fdd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11592 pts:11592
[029:935] [2022-12-09 14:15:45 +0000.642726][fdd] H264Encode::H264SWEncoder get
callback, length:13856 type:1 nalType:1length:13852
[029:949] [2022-12-09 14:15:45 +0000.656210][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[029:957] [2022-12-09 14:15:45 +0000.664551][fdd] DTS queue for
Generator:0x7825a24eb8 11958 11992 12023 12054 12090 12125 12155
[029:972] [2022-12-09 14:15:45 +0000.679166][fdd] h264 add frame header cdr flag
[029:972] [2022-12-09 14:15:45 +0000.679426][fdd] Received key frame:11992
[029:973] [2022-12-09 14:15:45 +0000.680503][fe3] get the H.264 IDR frame
[030:003] [2022-12-09 14:15:45 +0000.710958][fe1] audio_frame_list_ empty
[030:023] [2022-12-09 14:15:45 +0000.730787][fdd] Push an pts:12789 to dts queue.
[030:042] [2022-12-09 14:15:45 +0000.749970][fdd] DTS queue for
Generator:0x7825a24eb8 12756 12789 12821 12855 12888 12923 12954 12988
[030:048] [2022-12-09 14:15:45 +0000.755209][fdd] last dts:12756 currentPts:12789
ppsOrSPS:0 queue length:7
[030:082] [2022-12-09 14:15:45 +0000.789620][fdf] Error(video_source.cc:430): wait
decoder a frame: 0
[030:126] [2022-12-09 14:15:45 +0000.833651][fd1] av_read_frame AVERROR_EOF
[030:138] [2022-12-09 14:15:45 +0000.845162][fdf] FilterPipeline2::OnVideoFrame pts
1316070 last_video_timestamp_ 14623
[030:141] [2022-12-09 14:15:45 +0000.848823][f2c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:141] [2022-12-09 14:15:45 +0000.848878][f2c] _deviceSampleRate:48000

[030:142] [2022-12-09 14:15:45 +0000.849069][f2b] Run AGC when audioType = 0


[030:145] [2022-12-09 14:15:45 +0000.852448][fdd] DTS queue for
Generator:0x7825a24eb8 13558 13590 13625 13655 13690 13723 13756 13788 13824 13856
[030:156] [2022-12-09 14:15:45 +0000.863123][fd1] OnReceiveEOF:
[030:156] [2022-12-09 14:15:45 +0000.863191][fd1] OnDecoderEOF time:45286696
enter.

[030:156] [2022-12-09 14:15:45 +0000.863275][fd1] OnDecoderEOF leave. expire time


= 0 ms

[030:156] [2022-12-09 14:15:45 +0000.863299][fd1] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7834595c80
[030:156] [2022-12-09 14:15:45 +0000.863368][fcf] CleanUp time:45286696 enter.

[030:160] [2022-12-09 14:15:45 +0000.867212][fcf] CleanUp leave. expire time = 4


ms

[030:160] [2022-12-09 14:15:45 +0000.867279][fcf] clean up


[030:160] [2022-12-09 14:15:45 +0000.867297][fcf] running_decoder_count:0max
count:2
[030:164] [2022-12-09 14:15:45 +0000.871891][fdd] Push an pts:14123 to dts queue.
[030:172] [2022-12-09 14:15:45 +0000.879176][fe1] PullAudioFrame: PullFrame audio
finished.
[030:172] [2022-12-09 14:15:45 +0000.879226][fe1]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[030:172] [2022-12-09 14:15:45 +0000.879247][fe1] OnAudioTimer: OnAudioTimer return
[030:175] [2022-12-09 14:15:45 +0000.882490][fdd] h264 add frame header cdr flag
[030:175] [2022-12-09 14:15:45 +0000.882611][fdd] Received key frame:13991
[030:176] [2022-12-09 14:15:45 +0000.883245][fe3] get the H.264 IDR frame
[030:179] [2022-12-09 14:15:45 +0000.886824][fdf]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[030:179] [2022-12-09 14:15:45 +0000.886922][fdf] OnVideoTimer: OnVideoTimer
EndComposeFile
[030:179] [2022-12-09 14:15:45 +0000.886942][fdf] EndComposeFile: EndComposeFile,
is composing 1
[030:182] [2022-12-09 14:15:45 +0000.889514][fdd] last dts:14088 currentPts:14123
ppsOrSPS:0 queue length:10
[030:197] [2022-12-09 14:15:45 +0000.904647][fdd] DTS queue for
Generator:0x7825a24eb8 14419 14455 14485 14523 14554 14587 14623
[030:226] [2022-12-09 14:15:45 +0000.933095][fdd] SendFrame
encodedImage._timeStamp:14790encodedImage->_length:18192
[030:226] [2022-12-09 14:15:45 +0000.933898][fdd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15088
[030:226] [2022-12-09 14:15:45 +0000.933956][fdd] push video frame to H264 encoder.
(100 frame for one log)

[030:226] [2022-12-09 14:15:45 +0000.933978][fdd] push video frame to H264 encoder.


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

[030:226] [2022-12-09 14:15:45 +0000.933998][fdd] H264Encode::push video frame to


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

[030:226] [2022-12-09 14:15:45 +0000.934025][fdd] The input pts:15088 fps:30


[030:230] [2022-12-09 14:15:45 +0000.937833][fdd]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[030:230] [2022-12-09 14:15:45 +0000.937894][fdd]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7802924000
[030:231] [2022-12-09 14:15:45 +0000.938448][fde]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[030:231] [2022-12-09 14:15:45 +0000.938492][fde]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[030:231] [2022-12-09 14:15:45 +0000.938831][fdc] stop recording
[030:231] [2022-12-09 14:15:45 +0000.938868][fdc]
RecordingSessionInternalSimple:destroy media processers
[030:231] [2022-12-09 14:15:45 +0000.938889][fdc] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[030:231] [2022-12-09 14:15:45 +0000.938918][fdc] H264Encode::flushing hareware
Encoder
[030:231] [2022-12-09 14:15:45 +0000.938993][fdc] Flush time:45286771 enter.

[030:231] [2022-12-09 14:15:45 +0000.939034][fdc] H264Encoder encoder flush


[030:231] [2022-12-09 14:15:45 +0000.939054][fdc] flush output queue
[030:242] [2022-12-09 14:15:45 +0000.950057][fdc] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14956 pts:14956
[030:255] [2022-12-09 14:15:45 +0000.962385][fdc] H264Encode::H264SWEncoder get
callback, length:19552 type:1 nalType:1length:19548
[030:557] [2022-12-09 14:15:46 +0000.264567][fdc] Flush leave. expire time = 326
ms

[030:558] [2022-12-09 14:15:46 +0000.265235][fdc] ~H264EncodeWrap:


[030:558] [2022-12-09 14:15:46 +0000.265311][fdc] ~H264Encode:
[030:558] [2022-12-09 14:15:46 +0000.265354][fdc] teardownCompressionSession:
H264Encode::destroying Encoder
[030:558] [2022-12-09 14:15:46 +0000.265809][fdc] Release time:45287098 enter.

[030:558] [2022-12-09 14:15:46 +0000.265995][fdc] Release:


MediaCodecVideoEncoder::Release _inited:1
[030:559] [2022-12-09 14:15:46 +0000.266068][fdc] Destroy time:45287099 enter.

[030:559] [2022-12-09 14:15:46 +0000.266147][fdc] H264Encoder encoderDestroy


[030:559] [2022-12-09 14:15:46 +0000.266191][fdc]
AndroidMediaCodecVideoEncoder::release env: 0x78280add40
[030:560] [2022-12-09 14:15:46 +0000.267164][fdc]
AndroidMediaCodecVideoEncoder::Destroy
[030:587] [2022-12-09 14:15:46 +0000.294613][fdc] Destroy leave. expire time = 28
ms
[030:587] [2022-12-09 14:15:46 +0000.294872][fdc] Release leave. expire time = 29
ms

[030:587] [2022-12-09 14:15:46 +0000.294910][fdc] ~AndroidHwAvcEncoder


time:45287127 enter.

[030:587] [2022-12-09 14:15:46 +0000.295027][fdc] Release time:45287127 enter.

[030:588] [2022-12-09 14:15:46 +0000.295113][fdc] Release: MediaCodecVideoEncoder::


has been released before, just return
[030:588] [2022-12-09 14:15:46 +0000.295150][fdc] Release leave. expire time = 1
ms

[030:588] [2022-12-09 14:15:46 +0000.295234][fdc] ~AndroidMediaCodecVideoEncoder


[030:588] [2022-12-09 14:15:46 +0000.295267][fdc] ~WrapAndroidMediaCodec
time:45287128 enter.

[030:588] [2022-12-09 14:15:46 +0000.295300][fdc] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[030:588] [2022-12-09 14:15:46 +0000.295334][fdc] video hevc hw codec


destructor:0x7822ff33d8

[030:588] [2022-12-09 14:15:46 +0000.295382][fdc] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[030:588] [2022-12-09 14:15:46 +0000.295432][fdc] teardownCompressionSession:


H264Encode::destroyed Encoder
[030:588] [2022-12-09 14:15:46 +0000.295467][fdc]
RecordingSessionInternalSimple:destroy aac encoder output!
[030:588] [2022-12-09 14:15:46 +0000.295498][fdc] AACSWEncode destructor
[030:590] [2022-12-09 14:15:46 +0000.297921][fe3] fd_close successed!
[030:595] [2022-12-09 14:15:46 +0000.302810][fe3] MP4 close file successfully
[030:595] [2022-12-09 14:15:46 +0000.302885][fe3] Recording session Internal:
notify recording ok
[030:595] [2022-12-09 14:15:46 +0000.302922][fe3] onRecordingOk: Recording Ok,
compose use time: 2019, averagefps 0
[030:595] [2022-12-09 14:15:46 +0000.302957][fe3] OnReceiveEOF:
[030:598] [2022-12-09 14:15:46 +0000.305413][fdf] OnVideoTimer: OnVideoTimer return
[030:603] [2022-12-09 14:15:46 +0000.310344][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[030:603] [2022-12-09 14:15:46 +0000.310473][7dbf] ~MediaComposeFile time:45287143
enter.

[030:603] [2022-12-09 14:15:46 +0000.310532][7dbf] CancelCompose: CancelCompose,


is composing 0
[030:603] [2022-12-09 14:15:46 +0000.310947][fdc] stop recording
[030:603] [2022-12-09 14:15:46 +0000.311033][fdc] we have stopped recording before
[030:605] [2022-12-09 14:15:46 +0000.312318][7dbf] ~MediaComposeFile leave. expire
time = 2 ms

[030:605] [2022-12-09 14:15:46 +0000.312489][7dbf] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:606] [2022-12-09 14:15:46 +0000.313255][7dbf] global uninited!
[030:606] [2022-12-09 14:15:46 +0000.313339][7dbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[030:606] [2022-12-09 14:15:46 +0000.313421][7dbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[030:606] [2022-12-09 14:15:46 +0000.313472][7dbf] RemoveVideoBackGroud: hava not
add video backgroud
[030:606] [2022-12-09 14:15:46 +0000.313532][7dbf] UnbindInputFilter 0x78346b3fd8
this 0x7834602ea0
[030:606] [2022-12-09 14:15:46 +0000.313606][7dbf] ClearAllSource: remove source
filter, sourceid: 0x7834595c80
[030:606] [2022-12-09 14:15:46 +0000.313670][7dbf] DestoryDecoderByVideoSource
time:45287146 enter.

[030:606] [2022-12-09 14:15:46 +0000.313710][7dbf] ~VideoBindDecoder time:45287146


enter.

[030:607] [2022-12-09 14:15:46 +0000.314294][7dbf] CleanUp time:45287147 enter.

[030:607] [2022-12-09 14:15:46 +0000.314718][7dbf] CleanUp leave. expire time = 0


ms

[030:607] [2022-12-09 14:15:46 +0000.314775][7dbf] CleanUp time:45287147 enter.

[030:608] [2022-12-09 14:15:46 +0000.315165][7dbf] CleanUp leave. expire time = 1


ms

[030:608] [2022-12-09 14:15:46 +0000.315930][7dbf] ~VideoBindDecoder leave. expire


time = 2 ms

[030:608] [2022-12-09 14:15:46 +0000.315981][7dbf] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[030:608] [2022-12-09 14:15:46 +0000.316039][7dbf] UnbindInputFilter 0x78346b3b58


this 0x78346b3fd8
[030:609] [2022-12-09 14:15:46 +0000.316103][7dbf] UnbindInputFilter 0x78346b3a98
this 0x78346b3b58
[030:609] [2022-12-09 14:15:46 +0000.316163][7dbf] UnbindInputFilter 0x7834595ea0
this 0x78346b3a98
[030:609] [2022-12-09 14:15:46 +0000.316219][7dbf] UnbindInputFilter 0x78346b3f18
this 0x7834762c98
[030:609] [2022-12-09 14:15:46 +0000.316279][7dbf] UnbindInputFilter 0x78346b3c18
this 0x78346b3f18
[030:609] [2022-12-09 14:15:46 +0000.316333][7dbf] UnbindInputFilter 0x7834595ea0
this 0x78346b3c18
[030:609] [2022-12-09 14:15:46 +0000.316384][7dbf] ~GLESContext:
[030:611] [2022-12-09 14:15:46 +0000.318726][7dbf] GLESContext destruct finish.
[030:611] [2022-12-09 14:15:46 +0000.318810][7dbf] filter: filter pipeline destroy
this: 0x7834602e00
[031:000] [2022-12-09 14:15:46 +0000.707157][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[032:144] [2022-12-09 14:15:47 +0000.851986][f2b] Run AGC when audioType = 0
[032:144] [2022-12-09 14:15:47 +0000.852053][f2b]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:721] [2022-12-09 14:15:48 +0000.428529][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[034:142] [2022-12-09 14:15:49 +0000.849449][f2b] Run AGC when audioType = 0
[034:460] [2022-12-09 14:15:50 +0000.167647][f2b] haveEnoughProcessedData
internalAudioStream.length: 0
[035:765] [2022-12-09 14:15:51 +0000.472756][7de1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[035:766] [2022-12-09 14:15:51 +0000.473176][7de1] ~MediaFilterCamera time:45292306
enter.
[035:766] [2022-12-09 14:15:51 +0000.473238][7de1] StopPullFrameAndWriteMp4
time:45292306 enter.

[035:766] [2022-12-09 14:15:51 +0000.473897][f26] stop recording


[035:766] [2022-12-09 14:15:51 +0000.473978][f26] we have stopped recording before
[035:767] [2022-12-09 14:15:51 +0000.474083][7de1] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[035:768] [2022-12-09 14:15:51 +0000.475332][7de1] DestroyPipelineAndFilters


time:45292308 enter.

[035:768] [2022-12-09 14:15:51 +0000.475408][7de1] DestroyPipelineAndFilters


leave. expire time = 0 ms

[035:768] [2022-12-09 14:15:51 +0000.475444][7de1] AppDeviceManagerStopMic

[035:768] [2022-12-09 14:15:51 +0000.475517][7de1] AppDeviceManagerStopMic::mic


status is on
[035:768] [2022-12-09 14:15:51 +0000.475552][7de1] Try to stop webrtc device.

[035:768] [2022-12-09 14:15:51 +0000.475627][7de1] Set record state to


stopped.threadID:32225

[035:811] [2022-12-09 14:15:51 +0000.518138][7de1] Try to destory the


recorder.threadID:32225

[036:051] [2022-12-09 14:15:51 +0000.758491][7de1] DestroyAudioRecorder:


[036:051] [2022-12-09 14:15:51 +0000.758787][7de1] Cleanup the buffer queue in the
recorder.
[036:051] [2022-12-09 14:15:51 +0000.758925][7de1] Destroy the recorder.

[036:056] [2022-12-09 14:15:51 +0000.763624][7de1] StopRecording finished.

[036:056] [2022-12-09 14:15:51 +0000.763791][7de1] The stop recording success.

[036:056] [2022-12-09 14:15:51 +0000.763960][7de1]


AudioDeviceDataHandler::StopMicProcess

[036:059] [2022-12-09 14:15:51 +0000.766861][7de1] AppDeviceManager stop.

[036:060] [2022-12-09 14:15:51 +0000.767254][7de1] Rlease the webrtc device object.

[036:061] [2022-12-09 14:15:51 +0000.768655][7de1] OpenSlesInput destruct.

[036:061] [2022-12-09 14:15:51 +0000.768957][7de1] OpenSlesOutput destruct.

[036:062] [2022-12-09 14:15:51 +0000.770041][7de1] EventDispatchServerScope


destruct
[036:063] [2022-12-09 14:15:51 +0000.770116][7de1]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[036:063] [2022-12-09 14:15:51 +0000.770212][7de1] ~AudioDeviceDataHandler

[036:066] [2022-12[000:019] [2022-12-09 22:10:38 +0000.486930][3ee7] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
09 22:10:38 +0000
[000:020] [2022-12-09 22:10:38 +0000.486967][3ee7] set AppID=50011 old AppID=-1
[000:020] [2022-12-09 22:10:38 +0000.487005][3ee7] Init the android object with
jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892a80718
[000:020] [2022-12-09 22:10:38 +0000.487038][3ee7] SetAndroidMediaCodecObjects
time:55877429 enter.

[000:020] [2022-12-09 22:10:38 +0000.487068][3ee7] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:020] [2022-12-09 22:10:38 +0000.487096][3ee7] SetAndroidMediaCodecObjects


time:55877429 enter.

[000:020] [2022-12-09 22:10:38 +0000.487125][3ee7] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bd337540
[000:020] [2022-12-09 22:10:38 +0000.487155][3ee7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bd337540 address:0x77f1876760
[000:020] [2022-12-09 22:10:38 +0000.487185][3ee7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bd337540
address:0x77f1876760
[000:020] [2022-12-09 22:10:38 +0000.487215][3ee7] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:020] [2022-12-09 22:10:38 +0000.487257][3ee7] Set the android objects with


jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x7892a80718

[000:021] [2022-12-09 22:10:38 +0000.487996][3ee7] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bd42d100
[000:021] [2022-12-09 22:10:38 +0000.488037][3ee7] SystemUtil Init done
[000:023] [2022-12-09 22:10:38 +0000.490667][3ee7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:025] [2022-12-09 22:10:38 +0000.492561][3ee7] MediaFilterCamera
[000:025] [2022-12-09 22:10:38 +0000.492598][3ee7] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:025] [2022-12-09 22:10:38 +0000.492731][3ee7] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:025] [2022-12-09 22:10:38 +0000.492755][3ee7] Recording session using default
bitrate support by app:31457280
[000:025] [2022-12-09 22:10:38 +0000.492767][4bf9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x79040f4bc0
[000:026] [2022-12-09 22:10:38 +0000.493019][4bf9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:026] [2022-12-09 22:10:38 +0000.493138][3ee7] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:026] [2022-12-09 22:10:38 +0000.493600][3ee7] Error(ini.cc:191): Open the file
failed. error:2
[000:026] [2022-12-09 22:10:38 +0000.493633][3ee7]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:026] [2022-12-09 22:10:38 +0000.493667][3ee7] The device model: m2012k11ag
usingSoftwareAEC value: 0
[000:028] [2022-12-09 22:10:38 +0000.495472][3ee7] Error(ini.cc:191): Open the file
failed. error:2
[000:028] [2022-12-09 22:10:38 +0000.495510][3ee7]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:028] [2022-12-09 22:10:38 +0000.495553][3ee7] The device model: m2012k11ag
usingHardwareAEC value: 0
[000:028] [2022-12-09 22:10:38 +0000.495580][3ee7] The machine device: m2012k11ag
usingHardwareAEC value: 0
[000:028] [2022-12-09 22:10:38 +0000.495610][3ee7] Using Default AEC type: software
AEC
[000:029] [2022-12-09 22:10:38 +0000.496477][3ee7] The device model: m2012k11ag
enum value: 0
[000:029] [2022-12-09 22:10:38 +0000.496764][3ee7] GetMachineModel is M2012K11AG
[000:029] [2022-12-09 22:10:38 +0000.496792][3ee7] GetMachineInfo: M2012K11AG
[000:029] [2022-12-09 22:10:38 +0000.496819][3ee7] Construct BeautifyReader
begin...
[000:029] [2022-12-09 22:10:38 +0000.496840][3ee7] dumpStickerRgba:0
dumpStickerYuv:0
[000:029] [2022-12-09 22:10:38 +0000.496855][3ee7] Construct BeautifyReader done.
[000:033] [2022-12-09 22:10:38 +0000.500027][3ee7] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:033] [2022-12-09 22:10:38 +0000.500047][4bfc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x781de972a0
[000:033] [2022-12-09 22:10:38 +0000.500308][3ee7] AppDeviceManager telnet server
for statistics started......
[000:033] [2022-12-09 22:10:38 +0000.500751][3ee7] CpuOverloadDetect time:55877442
enter.

[000:033] [2022-12-09 22:10:38 +0000.500832][3ee7] CpuOverloadDetect leave. expire


time = 0 ms

[000:033] [2022-12-09 22:10:38 +0000.500846][4bfd] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x790409b740
[000:034] [2022-12-09 22:10:38 +0000.501210][3ee7] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:034] [2022-12-09 22:10:38 +0000.501235][3ee7] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:034] [2022-12-09 22:10:38 +0000.501427][3ee7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:036] [2022-12-09 22:10:38 +0000.503776][3ee7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:037] [2022-12-09 22:10:38 +0000.504078][3ee7] CreatePlatformSpecificObjects:
[000:037] [2022-12-09 22:10:38 +0000.504112][3ee7] audio device use opensle input
and opensl output
[000:037] [2022-12-09 22:10:38 +0000.504154][3ee7] Create OpenSLES output module
with java VM support.

[000:037] [2022-12-09 22:10:38 +0000.504226][3ee7] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:037] [2022-12-09 22:10:38 +0000.504460][3ee7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:037] [2022-12-09 22:10:38 +0000.504590][3ee7] Create OpenSLES output module
with buffer num:1

[000:037] [2022-12-09 22:10:38 +0000.504705][3ee7] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:037] [2022-12-09 22:10:38 +0000.504817][3ee7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:037] [2022-12-09 22:10:38 +0000.504943][3ee7] Create OpenSLES input module
with java VM support.

[000:038] [2022-12-09 22:10:38 +0000.504980][3ee7] Create OpenSLES input module


with buffer num:1

[000:038] [2022-12-09 22:10:38 +0000.505053][3ee7] Error(trace.cc:40): Init the


output and input for audio device template.
[000:038] [2022-12-09 22:10:38 +0000.505079][3ee7] Init the output device.

[000:038] [2022-12-09 22:10:38 +0000.505118][3ee7] Init the opensl input.


[000:038] [2022-12-09 22:10:38 +0000.505154][3ee7] AppDeviceManager get setting
samplerate: 0
[000:038] [2022-12-09 22:10:38 +0000.505399][3ee7] The device model: m2012k11ag
enum value: 0
[000:038] [2022-12-09 22:10:38 +0000.505759][3ee7] The device model: m2012k11ag
enum value: 0
[000:038] [2022-12-09 22:10:38 +0000.505795][3ee7] Set the sample rate to be:48000

[000:038] [2022-12-09 22:10:38 +0000.505814][3ee7] Enable the recording stereo:0


[000:038] [2022-12-09 22:10:38 +0000.505831][3ee7] Set the playout as stereo:1
[000:038] [2022-12-09 22:10:38 +0000.505875][3ee7] Init the microphone.
[000:041] [2022-12-09 22:10:38 +0000.507971][3ee7] Update the recording sample rate
to be: 48000
[000:041] [2022-12-09 22:10:38 +0000.508011][3ee7] Init the speaker.
[000:041] [2022-12-09 22:10:38 +0000.508041][3ee7] Low latency buffer size:144 low
sample rate:48000
[000:041] [2022-12-09 22:10:38 +0000.508311][3ee7] Using 1 x 10ms for an audio
frame.

[000:044] [2022-12-09 22:10:38 +0000.511664][3ee7] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:044] [2022-12-09 22:10:38 +0000.511745][3ee7] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:044] [2022-12-09 22:10:38 +0000.511789][3ee7] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:049] [2022-12-09 22:10:38 +0000.516253][3ee7] The device model:m2012k11ag

[000:049] [2022-12-09 22:10:38 +0000.516302][3ee7] speaker output factor:100


defaultFactor: 100

[000:049] [2022-12-09 22:10:38 +0000.516319][3ee7] headset output factor:100


defaultFactor: 100

[000:049] [2022-12-09 22:10:38 +0000.516616][3ee7] AppDeviceManagerStart finished.


[000:049] [2022-12-09 22:10:38 +0000.516643][3ee7] AppDeviceManagerStartMic::mic
status is off
[000:049] [2022-12-09 22:10:38 +0000.516706][3ee7] AppDeviceManagerStartMic update
aec type: 2

[000:049] [2022-12-09 22:10:38 +0000.516727][3ee7] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:049] [2022-12-09 22:10:38 +0000.516742][3ee7]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:049] [2022-12-09 22:10:38 +0000.516762][3ee7]
AudioDeviceDataHandler::StartMicProcess

[000:049] [2022-12-09 22:10:38 +0000.516863][3ee7] Try to start webrtc recording


device.

[000:049] [2022-12-09 22:10:38 +0000.516888][3ee7] StartRecording. threadID:16103

[000:049] [2022-12-09 22:10:38 +0000.516887][4bfe] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:050] [2022-12-09 22:10:38 +0000.516953][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[000:050] [2022-12-09 22:10:38 +0000.517119][3ee7] The machine model:M2012K11AG

[000:050] [2022-12-09 22:10:38 +0000.517159][3ee7] default mode: Set the recording


mode to voice communication to enable HW AEC .
[000:050] [2022-12-09 22:10:38 +0000.517181][3ee7] Set the recording mode before
getSetting: 4
[000:050] [2022-12-09 22:10:38 +0000.517213][3ee7] Set the recording mode after
getSetting: 1
[000:094] [2022-12-09 22:10:38 +0000.561046][3ee7] StartRecording finished.

[000:094] [2022-12-09 22:10:38 +0000.561115][3ee7] audio: start the audio mic


checker timer.

[000:094] [2022-12-09 22:10:38 +0000.561570][3ee7] machine model :poco


[000:094] [2022-12-09 22:10:38 +0000.561597][3ee7] Support this machine model :poco
[000:097] [2022-12-09 22:10:38 +0000.564432][3ee7] global inited! current sdk
version: 07-20-936c45f
[000:170] [2022-12-09 22:10:38 +0000.637840][4bff] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:170] [2022-12-09 22:10:38 +0000.637904][4bff] _deviceSampleRate:48000

[000:171] [2022-12-09 22:10:38 +0000.638793][4bfe] Run AGC when audioType = 0


[000:171] [2022-12-09 22:10:38 +0000.638865][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:372] [2022-12-09 22:10:38 +0000.839035][4978]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:372] [2022-12-09 22:10:38 +0000.839139][4bfa] MediaFilterCamera, recording
file context:0x790413ff80 input texture:10
[000:372] [2022-12-09 22:10:38 +0000.839189][4bfa] GLESContext:
[000:372] [2022-12-09 22:10:38 +0000.839231][4bfa] The result of eglGetDisplay is:
0xb4000079bd429a00
[000:372] [2022-12-09 22:10:38 +0000.839936][4bfa] The result of creation:
0x782fb80f80
[000:373] [2022-12-09 22:10:38 +0000.840009][4bfa] The result of
eglCreatePbufferSurface is: 0x782fbc7580
[000:373] [2022-12-09 22:10:38 +0000.840400][4978]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x790413ff80 input_texture: 10
[001:791] [2022-12-09 22:10:40 +0000.258924][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[002:172] [2022-12-09 22:10:40 +0000.639831][4bfe] Run AGC when audioType = 0
[003:512] [2022-12-09 22:10:41 +0000.979454][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[004:098] [2022-12-09 22:10:42 +0000.565300][4bf5]
monitorTime:4004totalDuration:3940
[004:172] [2022-12-09 22:10:42 +0000.639201][4bfe] Run AGC when audioType = 0
[004:172] [2022-12-09 22:10:42 +0000.639440][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:232] [2022-12-09 22:10:43 +0000.699397][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[006:173] [2022-12-09 22:10:44 +0000.640420][4bfe] Run AGC when audioType = 0
[006:954] [2022-12-09 22:10:45 +0000.421548][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[008:176] [2022-12-09 22:10:46 +0000.643351][4bfe] Run AGC when audioType = 0
[008:176] [2022-12-09 22:10:46 +0000.643632][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:680] [2022-12-09 22:10:47 +0000.147085][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[010:172] [2022-12-09 22:10:48 +0000.639214][4bff] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:172] [2022-12-09 22:10:48 +0000.639295][4bff] _deviceSampleRate:48000

[010:177] [2022-12-09 22:10:48 +0000.644491][4bfe] Run AGC when audioType = 0


[010:401] [2022-12-09 22:10:48 +0000.868033][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[012:134] [2022-12-09 22:10:50 +0000.601779][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[012:176] [2022-12-09 22:10:50 +0000.643408][4bfe] Run AGC when audioType = 0
[012:176] [2022-12-09 22:10:50 +0000.643585][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:853] [2022-12-09 22:10:52 +0000.320463][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[014:176] [2022-12-09 22:10:52 +0000.643787][4bfe] Run AGC when audioType = 0
[015:592] [2022-12-09 22:10:54 +0000.59924][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[016:175] [2022-12-09 22:10:54 +0000.642583][4bfe] Run AGC when audioType = 0
[016:175] [2022-12-09 22:10:54 +0000.642685][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:338] [2022-12-09 22:10:55 +0000.805514][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[018:176] [2022-12-09 22:10:56 +0000.643294][4bfe] Run AGC when audioType = 0
[019:054] [2022-12-09 22:10:57 +0000.521938][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[020:171] [2022-12-09 22:10:58 +0000.638822][4bff] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:172] [2022-12-09 22:10:58 +0000.638993][4bff] _deviceSampleRate:48000

[020:176] [2022-12-09 22:10:58 +0000.643921][4bfe] Run AGC when audioType = 0


[020:177] [2022-12-09 22:10:58 +0000.644122][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:774] [2022-12-09 22:10:59 +0000.241614][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[022:176] [2022-12-09 22:11:00 +0000.643866][4bfe] Run AGC when audioType = 0
[022:515] [2022-12-09 22:11:00 +0000.982217][4bfe] haveEnoughProcessedData
internalAudioStream.length: 20
[024:171] [2022-12-09 22:11:02 +0000.638723][4bfe] Run AGC when audioType = 0
[024:171] [2022-12-09 22:11:02 +0000.638938][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:233] [2022-12-09 22:11:02 +0000.700558][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[025:981] [2022-12-09 22:11:04 +0000.448793][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[026:172] [2022-12-09 22:11:04 +0000.639702][4bfe] Run AGC when audioType = 0
[027:707] [2022-12-09 22:11:06 +0000.174303][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[028:174] [2022-12-09 22:11:06 +0000.641583][4bfe] Run AGC when audioType = 0
[028:174] [2022-12-09 22:11:06 +0000.641842][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:443] [2022-12-09 22:11:07 +0000.910351][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[030:171] [2022-12-09 22:11:08 +0000.638834][4bff] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:172] [2022-12-09 22:11:08 +0000.639037][4bff] _deviceSampleRate:48000


[030:175] [2022-12-09 22:11:08 +0000.642455][4bfe] Run AGC when audioType = 0
[031:176] [2022-12-09 22:11:09 +0000.643686][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[031:237] [2022-12-09 22:11:09 +0000.704844][3ec3] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[031:237] [2022-12-09 22:11:09 +0000.704939][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[031:239] [2022-12-09 22:11:09 +0000.706205][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[031:239] [2022-12-09 22:11:09 +0000.706380][4bfa] operator() time:55908648 enter.

[031:239] [2022-12-09 22:11:09 +0000.706504][4bfa] MediaFilterCamera, recording


file context:0x790413ff80 input texture:10
[031:240] [2022-12-09 22:11:09 +0000.707732][4bfa] MicSource: Mic source
created:10x78fbae6200
[031:241] [2022-12-09 22:11:09 +0000.708327][4bfa] received external audio stream

[031:241] [2022-12-09 22:11:09 +0000.708406][4bfa] alloc thread: 0x782fd0af80


name:worker0 thread id:515810819248 to Mic_source
[031:241] [2022-12-09 22:11:09 +0000.708460][4bfa] audio: start the audio sender
thread.

[031:241] [2022-12-09 22:11:09 +0000.708558][4bfa] construct OpenGLRenderProgram


0x78f7392398
[031:241] [2022-12-09 22:11:09 +0000.708632][4bfa] CropFilter::SetOrientation
orientation: 0
[031:241] [2022-12-09 22:11:09 +0000.708833][4bfa] filter: filter pipeline
construtc this: 0x78460f4dc0
[031:241] [2022-12-09 22:11:09 +0000.708922][4bfa] filter: filter pipeline2 update
pattern: 1
[031:242] [2022-12-09 22:11:09 +0000.709029][4bfa] CameraSource::source_id_:1
[031:242] [2022-12-09 22:11:09 +0000.709079][4bfa] RecordAudioSource::source_id_:2
[031:242] [2022-12-09 22:11:09 +0000.709348][4bfa] BindInputFilter 0x782fd0b840
this 0x78f73925c0
[031:242] [2022-12-09 22:11:09 +0000.709428][4bfa] BindInputFilter 0x782fd0b9d8
this 0x782fd0bb50
[031:242] [2022-12-09 22:11:09 +0000.709470][4bfa] BindInputFilter 0x78f73925c0
this 0x78460f4e60
[031:242] [2022-12-09 22:11:09 +0000.709541][4bfa] setParamentForFilters:
speed:1.000000
[031:242] [2022-12-09 22:11:09 +0000.709572][4bfa] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[031:242] [2022-12-09 22:11:09 +0000.709608][4bfa] SetParamForFilter time:55908651
enter.

[031:242] [2022-12-09 22:11:09 +0000.709640][4bfa] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[031:242] [2022-12-09 22:11:09 +0000.709706][4bfa] SetParamForFilter: Params video
index is: 0
[031:242] [2022-12-09 22:11:09 +0000.709745][4bfa] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[031:242] [2022-12-09 22:11:09 +0000.709789][4bfa] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[031:242] [2022-12-09 22:11:09 +0000.709842][4bfa] crop filter mode tpye:
citytravelvideo index:0
[031:247] [2022-12-09 22:11:09 +0000.714409][4bfa]
Warning(parse_template_json.cc:45): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714557][4bfa]
Warning(parse_template_json.cc:45): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714657][4bfa]
Warning(parse_template_json.cc:45): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714689][4bfa]
Warning(parse_template_json.cc:45): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714717][4bfa]
Warning(parse_template_json.cc:45): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714787][4bfa]
Warning(parse_template_json.cc:45): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714818][4bfa]
Warning(parse_template_json.cc:45): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714846][4bfa]
Warning(parse_template_json.cc:81): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714896][4bfa]
Warning(parse_template_json.cc:81): json parament no found the parament
[031:247] [2022-12-09 22:11:09 +0000.714927][4bfa]
Warning(parse_template_json.cc:67): json parament no found the parament
[031:248] [2022-12-09 22:11:09 +0000.714967][4bfa]
Warning(parse_template_json.cc:93): json parament no found the duration
[031:248] [2022-12-09 22:11:09 +0000.715003][4bfa] SetParamForFilter leave. expire
time = 6 ms

[031:248] [2022-12-09 22:11:09 +0000.715231][4bfa] OnOutputSizeChanged width 1280


height 720
[031:248] [2022-12-09 22:11:09 +0000.715268][4bfa] OpenGLFrameBuffer: width:1280
height:720
[031:248] [2022-12-09 22:11:09 +0000.715301][4bfa] OpenGLFrameBuffer: width:1280
height:720
[031:248] [2022-12-09 22:11:09 +0000.715331][4bfa] OpenGLFrameBuffer: width:1280
height:720
[031:248] [2022-12-09 22:11:09 +0000.715361][4bfa] OpenGLFrameBuffer: width:1280
height:720
[031:248] [2022-12-09 22:11:09 +0000.715391][4bfa] OpenGLFrameBuffer: width:1280
height:720
[031:248] [2022-12-09 22:11:09 +0000.715471][4bfa] OpenGLFrameBuffer: width:1280
height:720
[031:248] [2022-12-09 22:11:09 +0000.715502][4bfa] construct TrivalImageDrawer
0x78139862c0
[031:248] [2022-12-09 22:11:09 +0000.715532][4bfa] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x78139862c0 context 0x782fc9f5c0
[031:248] [2022-12-09 22:11:09 +0000.715584][4bfa] setupGLES:
[031:251] [2022-12-09 22:11:09 +0000.718122][4bfa] OpenGLRenderProgram::Initialize.
[031:251] [2022-12-09 22:11:09 +0000.718211][4bfa] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[031:251] [2022-12-09 22:11:09 +0000.718244][4bfa] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[031:251] [2022-12-09 22:11:09 +0000.718308][4bfa] Init open gl render:
0x78f7392398
[031:251] [2022-12-09 22:11:09 +0000.718344][4bfa] Fragement shader path:
[031:251] [2022-12-09 22:11:09 +0000.718382][4bfa] Fragement shader path:
[031:251] [2022-12-09 22:11:09 +0000.718411][4bfa] create opengl program object.
[031:251] [2022-12-09 22:11:09 +0000.718439][4bfa] create shader: vertex
[031:251] [2022-12-09 22:11:09 +0000.718639][4bfa] create shader: fragment
[031:253] [2022-12-09 22:11:09 +0000.720292][4bfa] Have not extra filter filename!
[031:253] [2022-12-09 22:11:09 +0000.720339][4bfa] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[031:253] [2022-12-09 22:11:09 +0000.720430][4bfa] OpenGLRenderProgram::Initialize
success.
[031:253] [2022-12-09 22:11:09 +0000.720517][4bfa] Setup the OpenGL result:1
[031:253] [2022-12-09 22:11:09 +0000.720804][4bf9] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
[031:253] [2022-12-09 22:11:09 +0000.720897][4bfe] On audio frame the broadcast
with timestamp:55908662 samples:480. (1000 frame for one log)

[031:254] [2022-12-09 22:11:09 +0000.720982][4bf9] MP4 session params: fps:30


width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[031:254] [2022-12-09 22:11:09 +0000.721017][4c8e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x79041c7098
[031:254] [2022-12-09 22:11:09 +0000.721078][4bf9] 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
[031:254] [2022-12-09 22:11:09 +0000.721130][4bf9] 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_55908662.mp4
fileFD: -1
[031:254] [2022-12-09 22:11:09 +0000.721605][4bf9] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
is opened successfully
[031:254] [2022-12-09 22:11:09 +0000.721641][4bf9] setupMediaProcessers:
[031:254] [2022-12-09 22:11:09 +0000.721669][4bf9]
RecordingSessionInternalSimple:setup media processers.
[031:254] [2022-12-09 22:11:09 +0000.721697][4bf9] construct AAC encoder
[031:255] [2022-12-09 22:11:09 +0000.722357][4bf9] H264Encoder creating:
superfast011818
[031:255] [2022-12-09 22:11:09 +0000.722400][4bf9] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[031:256] [2022-12-09 22:11:09 +0000.723101][4bf9] H264Encode::GetMachineModel is
M2012K11AG
[031:256] [2022-12-09 22:11:09 +0000.723156][4bf9] H264Encoder machine_mode
is:M2012K11AG
[031:256] [2022-12-09 22:11:09 +0000.723194][4bf9] H264Encode::machine size :9
machine_mode:M2012K11AG
[031:256] [2022-12-09 22:11:09 +0000.723232][4bf9] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[031:256] [2022-12-09 22:11:09 +0000.723262][4bf9] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[031:256] [2022-12-09 22:11:09 +0000.723289][4bf9] setupCompressionSession:
[031:256] [2022-12-09 22:11:09 +0000.723316][4bf9] H264Encode::creating hareware
Encoder
[031:256] [2022-12-09 22:11:09 +0000.723352][4bf9] AndroidHwAvcEncoder
time:55908665 enter.

[031:256] [2022-12-09 22:11:09 +0000.723512][4bf9] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77f1876760
[031:256] [2022-12-09 22:11:09 +0000.723642][4bf9] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[031:256] [2022-12-09 22:11:09 +0000.723692][4bf9] The video avc hw codec address
is 0x7901bd84c8
[031:256] [2022-12-09 22:11:09 +0000.723762][4bf9] AndroidHwAvcEncoder leave.
expire time = 0 ms

[031:256] [2022-12-09 22:11:09 +0000.723809][4bf9] RegisterEncodeCompleteCallback


time:55908665 enter.

[031:256] [2022-12-09 22:11:09 +0000.723896][4bf9] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[031:256] [2022-12-09 22:11:09 +0000.723948][4bf9] InitEncode time:55908665 enter.

[031:257] [2022-12-09 22:11:09 +0000.724026][4bf9] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[031:257] [2022-12-09 22:11:09 +0000.724077][4bf9] Create time:55908666 enter.

[031:257] [2022-12-09 22:11:09 +0000.724118][4bf9] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[031:257] [2022-12-09 22:11:09 +0000.724165][4bf9]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x781dc754c0
[031:261] [2022-12-09 22:11:09 +0000.728789][4c87] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[031:262] [2022-12-09 22:11:09 +0000.729095][4c87] The output timestamp from audio
mixer change:55908662
[031:262] [2022-12-09 22:11:09 +0000.729120][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[031:268] [2022-12-09 22:11:09 +0000.735587][4bf9]
supported_type:image/vnd.android.heic
[031:268] [2022-12-09 22:11:09 +0000.735650][4bf9] supported_type:video/avc
[031:268] [2022-12-09 22:11:09 +0000.735682][4bf9] name:OMX.qcom.video.encoder.avc
mime:video/avc
[031:268] [2022-12-09 22:11:09 +0000.735721][4bf9] hwCodecPrefix :OMX.qcom.
[031:268] [2022-12-09 22:11:09 +0000.735749][4bf9] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[031:268] [2022-12-09 22:11:09 +0000.735782][4bf9] mediacodec_createCodecByName
time:55908677 enter.

[031:268] [2022-12-09 22:11:09 +0000.735810][4bf9] WrapAndroidMediaCodec


time:55908677 enter.

[031:268] [2022-12-09 22:11:09 +0000.735926][4bf9] WrapAndroidMediaCodec leave.


expire time = 0 ms

[031:327] [2022-12-09 22:11:09 +0000.794489][4bf9] mediacodec_createCodecByName


leave. expire time = 59 ms

[031:327] [2022-12-09 22:11:09 +0000.794594][4bf9] WrapAndroidMediaFromat


time:55908736 enter.

[031:327] [2022-12-09 22:11:09 +0000.794704][4bf9] WrapAndroidMediaFromat leave.


expire time = 0 ms

[031:401] [2022-12-09 22:11:09 +0000.868456][4bf9] Destroy time:55908810 enter.

[031:401] [2022-12-09 22:11:09 +0000.868554][4bf9] WrapAndroidMediaFromat::


Destroy
[031:401] [2022-12-09 22:11:09 +0000.868604][4bf9] Destroy leave. expire time = 0
ms

[031:401] [2022-12-09 22:11:09 +0000.868649][4bf9] ~WrapAndroidMediaFromat


time:55908810 enter.

[031:401] [2022-12-09 22:11:09 +0000.868694][4bf9] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[031:401] [2022-12-09 22:11:09 +0000.868738][4bf9] Create leave. expire time = 144


ms

[031:401] [2022-12-09 22:11:09 +0000.868806][4bf9] isSemiPlanarSupport


time:55908810 enter.

[031:401] [2022-12-09 22:11:09 +0000.868849][4bf9] H264Encoder isSemiPlanarSupport


[031:401] [2022-12-09 22:11:09 +0000.868894][4bf9] isSemiPlanarSupport leave.
expire time = 0 ms

[031:401] [2022-12-09 22:11:09 +0000.868937][4bf9] creat hw H264Encoder success,


isSemiPlanar:1
[031:402] [2022-12-09 22:11:09 +0000.869042][4bf9] InitEncode leave. expire time =
146 ms

[031:402] [2022-12-09 22:11:09 +0000.869096][4bf9] H264Encode::created Encoder


[031:402] [2022-12-09 22:11:09 +0000.869144][4bf9] H264Encode:: H264 encoder
created.
[031:402] [2022-12-09 22:11:09 +0000.869184][4bf9] H264 encoder created.
[031:402] [2022-12-09 22:11:09 +0000.869224][4bf9]
RecordingSessionInternalSimple:created avc encoder avc: 0x781dcc4680
[031:402] [2022-12-09 22:11:09 +0000.869270][4bf9] setOutput:
[031:402] [2022-12-09 22:11:09 +0000.869317][4bf9]
RecordingSessionInternalSimple:encoder set output to muxer!
[031:402] [2022-12-09 22:11:09 +0000.869360][4bf9] request a key frame
[031:402] [2022-12-09 22:11:09 +0000.869401][4bf9] H264Encode:: request a key frame
[031:402] [2022-12-09 22:11:09 +0000.869843][4bf9] setDisplayRotate :0
[031:402] [2022-12-09 22:11:09 +0000.869927][4bf9] 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
[031:403] [2022-12-09 22:11:09 +0000.870321][4bfa] StartRecording:
[031:403] [2022-12-09 22:11:09 +0000.870423][4c87] operator(): Set the recording
session in mic source. recording session: 0x782fd0b880
[031:403] [2022-12-09 22:11:09 +0000.870825][4bfa] operator() leave. expire time =
164 ms

[031:404] [2022-12-09 22:11:09 +0000.871015][4c86] AF_SpeedFilter audio


0x782fd0ba00 PullFrame
[031:404] [2022-12-09 22:11:09 +0000.871093][4c86]
RecordAudioSource::PullAudioFrame
[031:404] [2022-12-09 22:11:09 +0000.871139][4c86] AF_SpeedFilter::PullFrame eof4
[031:406] [2022-12-09 22:11:09 +0000.873503][4c86]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[031:419] [2022-12-09 22:11:09 +0000.886181][4c86] AF_SpeedFilter audio time,
0x782fd0ba00 rcv time: 55908824
[031:419] [2022-12-09 22:11:09 +0000.886231][4c86] AF_SpeedFilter audio time,
0x782fd0ba00 rcv time: 55908824in_nSamples:441
[031:419] [2022-12-09 22:11:09 +0000.886360][4c86] resampled_data_size:0
[031:448] [2022-12-09 22:11:09 +0000.915890][4bfa]
MediaFilterCamera::NeedProcessTexture
[031:448] [2022-12-09 22:11:09 +0000.915949][4bfa] begine recode to first frame
spend time:210
[031:449] [2022-12-09 22:11:09 +0000.915985][4bfa] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x782fd0b700
[031:449] [2022-12-09 22:11:09 +0000.916052][4bfa] blur_distance_:0
[031:449] [2022-12-09 22:11:09 +0000.916214][4bfa] blur_direction_angle_:-90
[031:449] [2022-12-09 22:11:09 +0000.916256][4bfa]
GPUImageProcessing::SetOrientation orientation: 0
[031:449] [2022-12-09 22:11:09 +0000.916291][4bfa] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[031:449] [2022-12-09 22:11:09 +0000.916345][4bfa] GPUImageProcessing: process
video frame with resolution 1280 X 720
[031:449] [2022-12-09 22:11:09 +0000.916381][4bfa] GPUImageProcessing: input frame
width1280 X 720
[031:449] [2022-12-09 22:11:09 +0000.916832][4bfa] drawYUV420 render
OpenGLRenderProgram:0x78f7392398
[031:450] [2022-12-09 22:11:09 +0000.917344][4bfa] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[031:450] [2022-12-09 22:11:09 +0000.917427][4bfa] CropFilter::OnVideoFrame
outputtexture :12
[031:450] [2022-12-09 22:11:09 +0000.917474][4bfa] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[031:451] [2022-12-09 22:11:09 +0000.918226][4bfa] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[031:484] [2022-12-09 22:11:09 +0000.951273][4bfa] drawYUV420 render
OpenGLRenderProgram:0x78f7392398
[031:489] [2022-12-09 22:11:09 +0000.956021][4bfa] The convert RGB to YUV take 2
[031:489] [2022-12-09 22:11:09 +0000.956264][4bfa] FilterPipeline2::OnVideoFrame
pts 34 last_video_timestamp_ 34
[031:489] [2022-12-09 22:11:09 +0000.956354][4bfa]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[031:490] [2022-12-09 22:11:09 +0000.957388][4c8d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[031:490] [2022-12-09 22:11:09 +0000.957486][4c8d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[031:490] [2022-12-09 22:11:09 +0000.957571][4c8d] push video frame to H264
encoder. (100 frame for one log)

[031:490] [2022-12-09 22:11:09 +0000.957619][4c8d] push video frame to H264


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

[031:490] [2022-12-09 22:11:09 +0000.957663][4c8d] H264Encode::push video frame to


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

[031:490] [2022-12-09 22:11:09 +0000.957727][4c8d] Push an pts:0 to dts queue.


[031:490] [2022-12-09 22:11:09 +0000.957786][4c8d] DTS queue for
Generator:0x79041c72b8 0
[031:490] [2022-12-09 22:11:09 +0000.957872][4c8d] The input pts:0 fps:30
[031:491] [2022-12-09 22:11:09 +0000.958838][4c8d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[031:515] [2022-12-09 22:11:09 +0000.982829][4bfa] drawYUV420 render
OpenGLRenderProgram:0x78f7392398
[031:543] [2022-12-09 22:11:10 +0000.10611][4c86] AF_SpeedFilter audio time 222,
0x782fd0ba00 out time: 55908824 org time: 55908824
[031:543] [2022-12-09 22:11:10 +0000.10713][4c86] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[031:543] [2022-12-09 22:11:10 +0000.10773][4c86]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 55908824
[031:543] [2022-12-09 22:11:10 +0000.10812][4c86]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[031:543] [2022-12-09 22:11:10 +0000.10911][4c86] AF_SpeedFilter audio time
[031:544] [2022-12-09 22:11:10 +0000.10964][4c86] AF_SpeedFilter audio time 111,
0x782fd0ba00 out time: 55908834 org time: 55908834
[031:549] [2022-12-09 22:11:10 +0000.16779][4c8d] h264 add frame header cdr flag
[031:550] [2022-12-09 22:11:10 +0000.17012][4c8e] add aac audio track with id:1
[031:550] [2022-12-09 22:11:10 +0000.17201][4c8c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[031:550] [2022-12-09 22:11:10 +0000.17490][4c8d] h264 add frame header cdr flag
[031:550] [2022-12-09 22:11:10 +0000.17730][4c8e] audio start ts:0
[031:550] [2022-12-09 22:11:10 +0000.17781][4c8d] SendFrame
encodedImage._timeStamp:0encodedImage->_length:72799
[031:550] [2022-12-09 22:11:10 +0000.17797][4c8e] the audio frame has been written
into MP4 file
[031:550] [2022-12-09 22:11:10 +0000.17859][4c8d] Received key frame:0
[031:550] [2022-12-09 22:11:10 +0000.17903][4c8d] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[031:550] [2022-12-09 22:11:10 +0000.17942][4c8d] H264Encode::H264SWEncoder get
callback, length:72799 type:0 nalType:7length:18
[031:551] [2022-12-09 22:11:10 +0000.18004][4c8d] H264Encode:: get a sps pps
header!headerSize:31
[031:551] [2022-12-09 22:11:10 +0000.18039][4c8d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[031:551] [2022-12-09 22:11:10 +0000.18114][4c8e] get the H.264 SPS parameter
[031:551] [2022-12-09 22:11:10 +0000.18364][4c8e] add video track with id:2
[031:551] [2022-12-09 22:11:10 +0000.18819][4c8e] get the H.264 PPS parameter
[031:552] [2022-12-09 22:11:10 +0000.19129][4c8e] get the H.264 IDR frame
[031:552] [2022-12-09 22:11:10 +0000.19174][4c8e] resss:true
[031:552] [2022-12-09 22:11:10 +0000.19216][4c8e] video start ts:0
[031:552] [2022-12-09 22:11:10 +0000.19315][4c8e] the video frame has been written
into MP4 file
[031:943] [2022-12-09 22:11:10 +0000.410477][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:975] [2022-12-09 22:11:10 +0000.442451][4bfa] The convert RGB to YUV take 1
[032:173] [2022-12-09 22:11:10 +0000.640843][4bfe] Run AGC when audioType = 0
[032:174] [2022-12-09 22:11:10 +0000.641483][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:258] [2022-12-09 22:11:10 +0000.725873][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[032:315] [2022-12-09 22:11:10 +0000.782384][4c8d] DTS queue for
Generator:0x79041c72b8 797 830
[032:446] [2022-12-09 22:11:10 +0000.913557][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:481] [2022-12-09 22:11:10 +0000.948582][4bfa] The convert RGB to YUV take 1
[032:812] [2022-12-09 22:11:11 +0000.279050][4c8d] Push an pts:1326 to dts queue.
[032:849] [2022-12-09 22:11:11 +0000.316196][4c8d] last dts:1295 currentPts:1326
ppsOrSPS:0 queue length:2
[032:892] [2022-12-09 22:11:11 +0000.359185][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[032:947] [2022-12-09 22:11:11 +0000.414495][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:950] [2022-12-09 22:11:11 +0000.417254][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[032:978] [2022-12-09 22:11:11 +0000.445918][4bfa] The convert RGB to YUV take 1
[033:148] [2022-12-09 22:11:11 +0000.615520][4c8d] DTS queue for
Generator:0x79041c72b8 1629 1662
[033:193] [2022-12-09 22:11:11 +0000.660447][4c86]
RecordAudioSource::PullAudioFrame
[033:263] [2022-12-09 22:11:11 +0000.730770][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[033:446] [2022-12-09 22:11:11 +0000.913355][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[033:480] [2022-12-09 22:11:11 +0000.947343][4bfa] The convert RGB to YUV take 1
[033:512] [2022-12-09 22:11:11 +0000.979618][4bfa] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[033:517] [2022-12-09 22:11:11 +0000.984469][4c8d] h264 add frame header cdr flag
[033:517] [2022-12-09 22:11:11 +0000.984776][4c8d] Received key frame:1996
[033:549] [2022-12-09 22:11:12 +0000.16318][4c8e] get the H.264 IDR frame
[033:587] [2022-12-09 22:11:12 +0000.54137][4c86] AF_SpeedFilter::PullFrame eof4
[033:589] [2022-12-09 22:11:12 +0000.56312][4c86]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[033:696] [2022-12-09 22:11:12 +0000.163449][4c86] resampled_data_size:7168
[033:898] [2022-12-09 22:11:12 +0000.365119][4c8c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[033:944] [2022-12-09 22:11:12 +0000.411493][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[033:949] [2022-12-09 22:11:12 +0000.416807][4c8d] DTS queue for
Generator:0x79041c72b8 2462
[033:977] [2022-12-09 22:11:12 +0000.444394][4bfa] The convert RGB to YUV take 2
[034:148] [2022-12-09 22:11:12 +0000.615299][4c8d] Push an pts:2663 to dts queue.
[034:174] [2022-12-09 22:11:12 +0000.640997][4bfe] Run AGC when audioType = 0
[034:185] [2022-12-09 22:11:12 +0000.652773][4c8d] last dts:2626 currentPts:2663
ppsOrSPS:0 queue length:2
[034:254] [2022-12-09 22:11:12 +0000.721019][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[034:443] [2022-12-09 22:11:12 +0000.910880][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:479] [2022-12-09 22:11:12 +0000.946128][4bfa] The convert RGB to YUV take 2
[034:509] [2022-12-09 22:11:12 +0000.975976][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[034:610] [2022-12-09 22:11:13 +0000.77034][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[034:743] [2022-12-09 22:11:13 +0000.210726][4bfa] drawYUV420 render
OpenGLRenderProgram:0x78f7392398
[034:783] [2022-12-09 22:11:13 +0000.250820][4c8d] DTS queue for
Generator:0x79041c72b8 3295
[034:809] [2022-12-09 22:11:13 +0000.276579][4bfa] GPUImageProcessing: process
video frame with resolution 1280 X 720
[034:809] [2022-12-09 22:11:13 +0000.276666][4bfa] GPUImageProcessing: input frame
width1280 X 720
[034:810] [2022-12-09 22:11:13 +0000.277019][4bfa] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[034:810] [2022-12-09 22:11:13 +0000.277090][4bfa] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[034:812] [2022-12-09 22:11:13 +0000.279427][4c8d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3327
[034:814] [2022-12-09 22:11:13 +0000.281401][4c8d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3295 pts:3295
[034:849] [2022-12-09 22:11:13 +0000.316710][4c8d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3364
[034:849] [2022-12-09 22:11:13 +0000.316827][4c8d] push video frame to H264
encoder. (100 frame for one log)

[034:849] [2022-12-09 22:11:13 +0000.316918][4c8d] push video frame to H264


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

[034:850] [2022-12-09 22:11:13 +0000.316966][4c8d] H264Encode::push video frame to


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

[034:850] [2022-12-09 22:11:13 +0000.317019][4c8d] The input pts:3364 fps:30


[034:851] [2022-12-09 22:11:13 +0000.318187][4c8d] SendFrame
encodedImage._timeStamp:3327encodedImage->_length:58944
[034:882] [2022-12-09 22:11:13 +0000.349916][4c8d] H264Encode::H264SWEncoder get
callback, length:47024 type:1 nalType:1length:47020
[034:942] [2022-12-09 22:11:13 +0000.409712][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:976] [2022-12-09 22:11:13 +0000.443159][4bfa] The convert RGB to YUV take 2
[034:992] [2022-12-09 22:11:13 +0000.459172][4c86]
RecordAudioSource::PullAudioFrame
[035:259] [2022-12-09 22:11:13 +0000.726545][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[035:444] [2022-12-09 22:11:13 +0000.911561][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:478] [2022-12-09 22:11:13 +0000.945710][4bfa] The convert RGB to YUV take 2
[035:482] [2022-12-09 22:11:13 +0000.949326][4c8d] Push an pts:3994 to dts queue.
[035:516] [2022-12-09 22:11:13 +0000.983704][4c8d] h264 add frame header cdr flag
[035:517] [2022-12-09 22:11:13 +0000.983999][4c8d] Received key frame:3994
[035:517] [2022-12-09 22:11:13 +0000.984065][4c8d] last dts:3962 currentPts:3994
ppsOrSPS:0 queue length:2
[035:547] [2022-12-09 22:11:14 +0000.14513][4c8e] get the H.264 IDR frame
[035:577] [2022-12-09 22:11:14 +0000.44422][4bfa] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[035:608] [2022-12-09 22:11:14 +0000.76119][4c8d] DTS queue for
Generator:0x79041c72b8 4092 4124
[035:779] [2022-12-09 22:11:14 +0000.246547][4c86] AF_SpeedFilter::PullFrame eof4
[035:781] [2022-12-09 22:11:14 +0000.248721][4c86]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[035:896] [2022-12-09 22:11:14 +0000.363408][4c86] resampled_data_size:0
[035:942] [2022-12-09 22:11:14 +0000.409049][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:978] [2022-12-09 22:11:14 +0000.445381][4bfa] The convert RGB to YUV take 1
[036:065] [2022-12-09 22:11:14 +0000.532899][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[036:175] [2022-12-09 22:11:14 +0000.642817][4bfe] Run AGC when audioType = 0
[036:176] [2022-12-09 22:11:14 +0000.643155][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:248] [2022-12-09 22:11:14 +0000.715493][4c8c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[036:262] [2022-12-09 22:11:14 +0000.728990][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[036:328] [2022-12-09 22:11:14 +0000.795602][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[036:439] [2022-12-09 22:11:14 +0000.906296][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:442] [2022-12-09 22:11:14 +0000.909723][4c8d] DTS queue for
Generator:0x79041c72b8 4927 4956
[036:475] [2022-12-09 22:11:14 +0000.942910][4bfa] The convert RGB to YUV take 1
[036:786] [2022-12-09 22:11:15 +0000.253041][4c86]
RecordAudioSource::PullAudioFrame
[036:810] [2022-12-09 22:11:15 +0000.277389][4c8d] Push an pts:5324 to dts queue.
[036:844] [2022-12-09 22:11:15 +0000.311806][4c8d] last dts:5294 currentPts:5324
ppsOrSPS:0 queue length:2
[036:940] [2022-12-09 22:11:15 +0000.407943][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:975] [2022-12-09 22:11:15 +0000.442359][4bfa] The convert RGB to YUV take 2
[037:261] [2022-12-09 22:11:15 +0000.728198][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[037:279] [2022-12-09 22:11:15 +0000.746171][4c8d] DTS queue for
Generator:0x79041c72b8 5757 5792
[037:439] [2022-12-09 22:11:15 +0000.906485][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:479] [2022-12-09 22:11:15 +0000.946077][4bfa] The convert RGB to YUV take 2
[037:512] [2022-12-09 22:11:15 +0000.979228][4c8d] h264 add frame header cdr flag
[037:512] [2022-12-09 22:11:15 +0000.979509][4c8d] Received key frame:5995
[037:549] [2022-12-09 22:11:16 +0000.16322][4c8e] get the H.264 IDR frame
[037:598] [2022-12-09 22:11:16 +0000.65815][4c86] AF_SpeedFilter audio 0x782fd0ba00
PullFrame
[037:674] [2022-12-09 22:11:16 +0000.141728][4bfa] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[037:937] [2022-12-09 22:11:16 +0000.404861][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:970] [2022-12-09 22:11:16 +0000.437087][4c86] AF_SpeedFilter::PullFrame eof4
[037:972] [2022-12-09 22:11:16 +0000.439487][4c86]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[037:975] [2022-12-09 22:11:16 +0000.442948][4bfa] The convert RGB to YUV take 1
[038:041] [2022-12-09 22:11:16 +0000.508816][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[038:073] [2022-12-09 22:11:16 +0000.540909][4bfa] drawYUV420 render
OpenGLRenderProgram:0x78f7392398
[038:077] [2022-12-09 22:11:16 +0000.544885][4c8d] DTS queue for
Generator:0x79041c72b8 6591
[038:121] [2022-12-09 22:11:16 +0000.588073][4c86] resampled_data_size:10240
[038:142] [2022-12-09 22:11:16 +0000.609270][4c8d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6654
[038:142] [2022-12-09 22:11:16 +0000.609344][4c8d] Push an pts:6654 to dts queue.
[038:172] [2022-12-09 22:11:16 +0000.639715][4bfa] GPUImageProcessing: process
video frame with resolution 1280 X 720
[038:172] [2022-12-09 22:11:16 +0000.639859][4bfa] GPUImageProcessing: input frame
width1280 X 720
[038:173] [2022-12-09 22:11:16 +0000.640166][4bfa] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[038:173] [2022-12-09 22:11:16 +0000.640229][4bfa] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[038:177] [2022-12-09 22:11:16 +0000.644054][4bfe] Run AGC when audioType = 0
[038:177] [2022-12-09 22:11:16 +0000.644781][4c8d] SendFrame
encodedImage._timeStamp:6654encodedImage->_length:77552
[038:177] [2022-12-09 22:11:16 +0000.644903][4c8d] last dts:6620 currentPts:6654
ppsOrSPS:0 queue length:2
[038:178] [2022-12-09 22:11:16 +0000.644957][4c8d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6654 pts:6654
[038:211] [2022-12-09 22:11:16 +0000.678680][4c8d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6726
[038:211] [2022-12-09 22:11:16 +0000.678784][4c8d] push video frame to H264
encoder. (100 frame for one log)

[038:211] [2022-12-09 22:11:16 +0000.678839][4c8d] push video frame to H264


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

[038:211] [2022-12-09 22:11:16 +0000.678887][4c8d] H264Encode::push video frame to


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

[038:211] [2022-12-09 22:11:16 +0000.678944][4c8d] The input pts:6726 fps:30


[038:245] [2022-12-09 22:11:16 +0000.712366][4c8d] H264Encode::H264SWEncoder get
callback, length:74304 type:1 nalType:1length:74300
[038:261] [2022-12-09 22:11:16 +0000.728516][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[038:438] [2022-12-09 22:11:16 +0000.906024][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:476] [2022-12-09 22:11:16 +0000.943402][4bfa] The convert RGB to YUV take 2
[038:501] [2022-12-09 22:11:16 +0000.968573][4c8c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[038:585] [2022-12-09 22:11:17 +0000.52723][4c86] RecordAudioSource::PullAudioFrame
[038:912] [2022-12-09 22:11:17 +0000.379095][4c8d] DTS queue for
Generator:0x79041c72b8 7425
[038:943] [2022-12-09 22:11:17 +0000.410341][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:976] [2022-12-09 22:11:17 +0000.443732][4bfa] The convert RGB to YUV take 1
[039:162] [2022-12-09 22:11:17 +0000.629522][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[039:260] [2022-12-09 22:11:17 +0000.727838][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[039:440] [2022-12-09 22:11:17 +0000.907694][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:475] [2022-12-09 22:11:17 +0000.942355][4bfa] The convert RGB to YUV take 1
[039:477] [2022-12-09 22:11:17 +0000.944589][4c8d] Push an pts:7991 to dts queue.
[039:509] [2022-12-09 22:11:17 +0000.976716][4c8d] h264 add frame header cdr flag
[039:510] [2022-12-09 22:11:17 +0000.977203][4c8d] Received key frame:7991
[039:510] [2022-12-09 22:11:17 +0000.977436][4c8d] last dts:7958 currentPts:7991
ppsOrSPS:0 queue length:2
[039:544] [2022-12-09 22:11:18 +0000.11089][4c8e] get the H.264 IDR frame
[039:743] [2022-12-09 22:11:18 +0000.210545][4bfa] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[039:746] [2022-12-09 22:11:18 +0000.213494][4c8d] DTS queue for
Generator:0x79041c72b8 8221 8257
[039:753] [2022-12-09 22:11:18 +0000.220405][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[039:941] [2022-12-09 22:11:18 +0000.408172][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:975] [2022-12-09 22:11:18 +0000.442522][4bfa] The convert RGB to YUV take 1
[040:160] [2022-12-09 22:11:18 +0000.627081][4c86] AF_SpeedFilter::PullFrame eof4
[040:162] [2022-12-09 22:11:18 +0000.629248][4c86]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[040:172] [2022-12-09 22:11:18 +0000.638969][4bff] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:172] [2022-12-09 22:11:18 +0000.639069][4bff] _deviceSampleRate:48000

[040:176] [2022-12-09 22:11:18 +0000.643121][4bfe] Run AGC when audioType = 0


[040:176] [2022-12-09 22:11:18 +0000.643220][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:255] [2022-12-09 22:11:18 +0000.722551][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[040:382] [2022-12-09 22:11:18 +0000.849848][4c86]
RecordAudioSource::PullAudioFrame
[040:384] [2022-12-09 22:11:18 +0000.851269][4c86] resampled_data_size:1024
[040:439] [2022-12-09 22:11:18 +0000.906020][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:470] [2022-12-09 22:11:18 +0000.937774][4bfa] The convert RGB to YUV take 1
[040:577] [2022-12-09 22:11:19 +0000.44708][4c8d] DTS queue for
Generator:0x79041c72b8 9053 9091
[040:702] [2022-12-09 22:11:19 +0000.169388][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[040:806] [2022-12-09 22:11:19 +0000.273023][4c8d] Push an pts:9320 to dts queue.
[040:841] [2022-12-09 22:11:19 +0000.308274][4c8d] last dts:9287 currentPts:9320
ppsOrSPS:0 queue length:2
[040:868] [2022-12-09 22:11:19 +0000.335119][4c8c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[040:939] [2022-12-09 22:11:19 +0000.406450][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:971] [2022-12-09 22:11:19 +0000.438090][4bfa] The convert RGB to YUV take 2
[041:222] [2022-12-09 22:11:19 +0000.689128][4c87] The output timestamp from audio
mixer change:55918620
[041:253] [2022-12-09 22:11:19 +0000.720754][4bfe] On audio frame the broadcast
with timestamp:55918662 samples:480. (1000 frame for one log)

[041:263] [2022-12-09 22:11:19 +0000.730757][4c87] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[041:264] [2022-12-09 22:11:19 +0000.731458][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[041:403] [2022-12-09 22:11:19 +0000.870516][4bfa] drawYUV420 render
OpenGLRenderProgram:0x78f7392398
[041:405] [2022-12-09 22:11:19 +0000.872784][4c8d] DTS queue for
Generator:0x79041c72b8 9887 9921
[041:416] [2022-12-09 22:11:19 +0000.883619][4c86] AF_SpeedFilter audio time,
0x782fd0ba00 rcv time: 55918824
[041:416] [2022-12-09 22:11:19 +0000.883698][4c86] AF_SpeedFilter audio time,
0x782fd0ba00 rcv time: 55918824in_nSamples:441
[041:433] [2022-12-09 22:11:19 +0000.900782][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:473] [2022-12-09 22:11:19 +0000.940709][4bfa] The convert RGB to YUV take 1
[041:474] [2022-12-09 22:11:19 +0000.941467][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[041:474] [2022-12-09 22:11:19 +0000.941791][4c8d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9989
[041:506] [2022-12-09 22:11:19 +0000.973683][4c8d] h264 add frame header cdr flag
[041:506] [2022-12-09 22:11:19 +0000.973984][4c8d] SendFrame
encodedImage._timeStamp:9989encodedImage->_length:89984
[041:507] [2022-12-09 22:11:19 +0000.974039][4c8d] Received key frame:9989
[041:520] [2022-12-09 22:11:19 +0000.987874][4c86] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[041:521] [2022-12-09 22:11:19 +0000.987961][4c86]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 55918824
[041:521] [2022-12-09 22:11:19 +0000.988014][4c86]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[041:536] [2022-12-09 22:11:20 +0000.3363][4bfa] GPUImageProcessing: process video
frame with resolution 1280 X 720
[041:536] [2022-12-09 22:11:20 +0000.3494][4bfa] GPUImageProcessing: input frame
width1280 X 720
[041:536] [2022-12-09 22:11:20 +0000.3915][4bfa] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[041:537] [2022-12-09 22:11:20 +0000.4065][4bfa] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[041:542] [2022-12-09 22:11:20 +0000.9563][4c8d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10019 pts:10019
[041:543] [2022-12-09 22:11:20 +0000.10478][4c8e] get the H.264 IDR frame
[041:572] [2022-12-09 22:11:20 +0000.39840][4c8d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10087
[041:573] [2022-12-09 22:11:20 +0000.39973][4c8d] push video frame to H264 encoder.
(100 frame for one log)

[041:573] [2022-12-09 22:11:20 +0000.40014][4c8d] push video frame to H264 encoder.


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

[041:573] [2022-12-09 22:11:20 +0000.40066][4c8d] H264Encode::push video frame to


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

[041:573] [2022-12-09 22:11:20 +0000.40126][4c8d] The input pts:10087 fps:30


[041:610] [2022-12-09 22:11:20 +0000.77054][4c8d] H264Encode::H264SWEncoder get
callback, length:58096 type:1 nalType:1length:58092
[041:833] [2022-12-09 22:11:20 +0000.300797][4bfa] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[041:934] [2022-12-09 22:11:20 +0000.401668][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:969] [2022-12-09 22:11:20 +0000.436101][4bfa] The convert RGB to YUV take 2
[042:139] [2022-12-09 22:11:20 +0000.606665][4c8d] Push an pts:10653 to dts queue.
[042:175] [2022-12-09 22:11:20 +0000.642319][4bfe] Run AGC when audioType = 0
[042:176] [2022-12-09 22:11:20 +0000.643538][4c8d] last dts:10621 currentPts:10653
ppsOrSPS:0 queue length:2
[042:186] [2022-12-09 22:11:20 +0000.652970][4c86]
RecordAudioSource::PullAudioFrame
[042:207] [2022-12-09 22:11:20 +0000.674637][4c8d] DTS queue for
Generator:0x79041c72b8 10718
[042:259] [2022-12-09 22:11:20 +0000.726848][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[042:260] [2022-12-09 22:11:20 +0000.727777][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[042:354] [2022-12-09 22:11:20 +0000.821528][4c86] AF_SpeedFilter::PullFrame eof4
[042:356] [2022-12-09 22:11:20 +0000.823673][4c86]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[042:437] [2022-12-09 22:11:20 +0000.904737][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:471] [2022-12-09 22:11:20 +0000.938868][4bfa] The convert RGB to YUV take 1
[042:560] [2022-12-09 22:11:21 +0000.27757][4c86] resampled_data_size:13312
[042:575] [2022-12-09 22:11:21 +0000.42128][4bfa] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[042:642] [2022-12-09 22:11:21 +0000.109540][4c86] AF_SpeedFilter audio time
[042:642] [2022-12-09 22:11:21 +0000.109628][4c86] AF_SpeedFilter audio time 111,
0x782fd0ba00 out time: 55920014 org time: 55920014
[042:935] [2022-12-09 22:11:21 +0000.402801][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:974] [2022-12-09 22:11:21 +0000.441654][4bfa] The convert RGB to YUV take 1
[043:041] [2022-12-09 22:11:21 +0000.508002][4c8d] DTS queue for
Generator:0x79041c72b8 11554
[043:124] [2022-12-09 22:11:21 +0000.591507][4c8c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[043:187] [2022-12-09 22:11:21 +0000.654382][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[043:266] [2022-12-09 22:11:21 +0000.733326][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[043:435] [2022-12-09 22:11:21 +0000.902805][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[043:469] [2022-12-09 22:11:21 +0000.936043][4bfa] The convert RGB to YUV take 2
[043:471] [2022-12-09 22:11:21 +0000.938732][4c8d] Push an pts:11984 to dts queue.
[043:507] [2022-12-09 22:11:21 +0000.974907][4c8d] h264 add frame header cdr flag
[043:508] [2022-12-09 22:11:21 +0000.975159][4c8d] Received key frame:11984
[043:508] [2022-12-09 22:11:21 +0000.975220][4c8d] last dts:11953 currentPts:11984
ppsOrSPS:0 queue length:2
[043:538] [2022-12-09 22:11:22 +0000.5392][4c8e] get the H.264 IDR frame
[043:799] [2022-12-09 22:11:22 +0000.266304][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[043:873] [2022-12-09 22:11:22 +0000.340951][4c8d] DTS queue for
Generator:0x79041c72b8 12353 12386
[043:902] [2022-12-09 22:11:22 +0000.369373][4bfa] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[043:935] [2022-12-09 22:11:22 +0000.402479][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[043:970] [2022-12-09 22:11:22 +0000.437240][4bfa] The convert RGB to YUV take 2
[043:980] [2022-12-09 22:11:22 +0000.447477][4c86]
RecordAudioSource::PullAudioFrame
[044:173] [2022-12-09 22:11:22 +0000.640366][4bfe] Run AGC when audioType = 0
[044:173] [2022-12-09 22:11:22 +0000.640559][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:261] [2022-12-09 22:11:22 +0000.728482][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[044:436] [2022-12-09 22:11:22 +0000.903952][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:470] [2022-12-09 22:11:22 +0000.937161][4bfa] The convert RGB to YUV take 2
[044:543] [2022-12-09 22:11:23 +0000.10020][4c86] AF_SpeedFilter::PullFrame eof4
[044:545] [2022-12-09 22:11:23 +0000.12179][4c86]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[044:705] [2022-12-09 22:11:23 +0000.172591][4c8d] DTS queue for
Generator:0x79041c72b8 13186 13217
[044:732] [2022-12-09 22:11:23 +0000.199411][4bfa] drawYUV420 render
OpenGLRenderProgram:0x78f7392398
[044:804] [2022-12-09 22:11:23 +0000.271158][4c8d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13318
[044:804] [2022-12-09 22:11:23 +0000.271265][4c8d] Push an pts:13318 to dts queue.
[044:827] [2022-12-09 22:11:23 +0000.294311][4c86] resampled_data_size:4096
[044:838] [2022-12-09 22:11:23 +0000.305344][4c8d] SendFrame
encodedImage._timeStamp:13318encodedImage->_length:58320
[044:838] [2022-12-09 22:11:23 +0000.305460][4c8d] last dts:13287 currentPts:13318
ppsOrSPS:0 queue length:2
[044:897] [2022-12-09 22:11:23 +0000.364967][4bfa] GPUImageProcessing: process
video frame with resolution 1280 X 720
[044:898] [2022-12-09 22:11:23 +0000.365090][4bfa] GPUImageProcessing: input frame
width1280 X 720
[044:898] [2022-12-09 22:11:23 +0000.365707][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[044:899] [2022-12-09 22:11:23 +0000.366175][4bfa] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[044:899] [2022-12-09 22:11:23 +0000.366643][4bfa] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[044:905] [2022-12-09 22:11:23 +0000.372189][4c8d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13385 pts:13385
[044:937] [2022-12-09 22:11:23 +0000.404808][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:941] [2022-12-09 22:11:23 +0000.408435][4c8d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13455
[044:941] [2022-12-09 22:11:23 +0000.408536][4c8d] push video frame to H264
encoder. (100 frame for one log)

[044:941] [2022-12-09 22:11:23 +0000.408587][4c8d] push video frame to H264


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

[044:941] [2022-12-09 22:11:23 +0000.408636][4c8d] H264Encode::push video frame to


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

[044:941] [2022-12-09 22:11:23 +0000.408690][4c8d] The input pts:13455 fps:30


[044:970] [2022-12-09 22:11:23 +0000.437849][4bfa] The convert RGB to YUV take 1
[044:973] [2022-12-09 22:11:23 +0000.440793][4c8d] H264Encode::H264SWEncoder get
callback, length:53152 type:1 nalType:1length:53148
[045:256] [2022-12-09 22:11:23 +0000.723548][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[045:350] [2022-12-09 22:11:23 +0000.817100][4c86] AF_SpeedFilter audio
0x782fd0ba00 PullFrame
[045:431] [2022-12-09 22:11:23 +0000.898914][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:467] [2022-12-09 22:11:23 +0000.934146][4bfa] The convert RGB to YUV take 1
[045:490] [2022-12-09 22:11:23 +0000.957284][4c8c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[045:504] [2022-12-09 22:11:23 +0000.971071][4c8d] h264 add frame header cdr flag
[045:504] [2022-12-09 22:11:23 +0000.971423][4c8d] Received key frame:13982
[045:504] [2022-12-09 22:11:23 +0000.971492][4c8d] DTS queue for
Generator:0x79041c72b8 14016
[045:540] [2022-12-09 22:11:24 +0000.7833][4c8e] get the H.264 IDR frame
[045:775] [2022-12-09 22:11:24 +0000.242038][4c86]
RecordAudioSource::PullAudioFrame
[045:932] [2022-12-09 22:11:24 +0000.399243][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:968] [2022-12-09 22:11:24 +0000.435407][4bfa] The convert RGB to YUV take 1
[046:001] [2022-12-09 22:11:24 +0000.468098][4bfa] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[046:134] [2022-12-09 22:11:24 +0000.601738][4c8d] Push an pts:14650 to dts queue.
[046:170] [2022-12-09 22:11:24 +0000.637631][4c8d] last dts:14618 currentPts:14650
ppsOrSPS:0 queue length:2
[046:175] [2022-12-09 22:11:24 +0000.642654][4bfe] Run AGC when audioType = 0
[046:262] [2022-12-09 22:11:24 +0000.729545][4c87] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[046:336] [2022-12-09 22:11:24 +0000.803245][4c8d] DTS queue for
Generator:0x79041c72b8 14849
[046:430] [2022-12-09 22:11:24 +0000.897572][4bfa] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:466] [2022-12-09 22:11:24 +0000.933210][4bfa] The convert RGB to YUV take 2
[046:613] [2022-12-09 22:11:25 +0000.80431][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[046:698] [2022-12-09 22:11:25 +0000.165226][4bfa] StopRecording:
[046:698] [2022-12-09 22:11:25 +0000.165658][4bfa] OnNeedStopRecording:
[046:704] [2022-12-09 22:11:25 +0000.171205][4c86] resampled_data_size:512
[046:704] [2022-12-09 22:11:25 +0000.171341][4c86] AF_SpeedFilter audio time 222,
0x782fd0ba00 out time: 55923984 org time: 55923984
[046:704] [2022-12-09 22:11:25 +0000.171395][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[046:704] [2022-12-09 22:11:25 +0000.171460][4c86] PullAudioFrame: PullFrame audio
finished.
[046:704] [2022-12-09 22:11:25 +0000.171532][4c86]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[046:704] [2022-12-09 22:11:25 +0000.171616][4bfa] operator(): Stop
[046:704] [2022-12-09 22:11:25 +0000.171675][4bfa] StopPullFrameAndWriteMp4
time:55924113 enter.

[046:704] [2022-12-09 22:11:25 +0000.171711][4bfa] StopRecording:


[046:710] [2022-12-09 22:11:25 +0000.177291][4c8d]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:457
[046:713] [2022-12-09 22:11:25 +0000.180646][4bf9] stop recording
[046:713] [2022-12-09 22:11:25 +0000.180774][4bf9]
RecordingSessionInternalSimple:destroy media processers
[046:713] [2022-12-09 22:11:25 +0000.180816][4bf9] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[046:713] [2022-12-09 22:11:25 +0000.180853][4bf9] H264Encode::flushing hareware
Encoder
[046:714] [2022-12-09 22:11:25 +0000.181009][4bf9] Flush time:55924123 enter.

[046:714] [2022-12-09 22:11:25 +0000.181088][4bf9] H264Encoder encoder flush


[046:714] [2022-12-09 22:11:25 +0000.181128][4bf9] flush output queue
[047:052] [2022-12-09 22:11:25 +0000.519434][4bf9] Flush leave. expire time = 338
ms

[047:052] [2022-12-09 22:11:25 +0000.519622][4bf9] ~H264EncodeWrap:


[047:052] [2022-12-09 22:11:25 +0000.519687][4bf9] ~H264Encode:
[047:052] [2022-12-09 22:11:25 +0000.519734][4bf9] teardownCompressionSession:
H264Encode::destroying Encoder
[047:052] [2022-12-09 22:11:25 +0000.519782][4bf9] Release time:55924461 enter.

[047:052] [2022-12-09 22:11:25 +0000.519934][4bf9] Release:


MediaCodecVideoEncoder::Release _inited:1
[047:053] [2022-12-09 22:11:25 +0000.519999][4bf9] Destroy time:55924462 enter.

[047:053] [2022-12-09 22:11:25 +0000.520106][4bf9] H264Encoder encoderDestroy


[047:053] [2022-12-09 22:11:25 +0000.520152][4bf9]
AndroidMediaCodecVideoEncoder::release env: 0x781dcc47c0
[047:053] [2022-12-09 22:11:25 +0000.520200][4bf9]
AndroidMediaCodecVideoEncoder::Destroy
[047:085] [2022-12-09 22:11:25 +0000.552140][4bf9] Destroy leave. expire time = 32
ms

[047:085] [2022-12-09 22:11:25 +0000.552293][4bf9] Release leave. expire time = 33


ms

[047:085] [2022-12-09 22:11:25 +0000.552351][4bf9] ~AndroidHwAvcEncoder


time:55924494 enter.

[047:085] [2022-12-09 22:11:25 +0000.552486][4bf9] Release time:55924494 enter.

[047:085] [2022-12-09 22:11:25 +0000.552559][4bf9] Release:


MediaCodecVideoEncoder:: has been released before, just return
[047:085] [2022-12-09 22:11:25 +0000.552594][4bf9] Release leave. expire time = 0
ms

[047:085] [2022-12-09 22:11:25 +0000.552646][4bf9] ~AndroidMediaCodecVideoEncoder


[047:085] [2022-12-09 22:11:25 +0000.552688][4bf9] ~WrapAndroidMediaCodec
time:55924494 enter.

[047:085] [2022-12-09 22:11:25 +0000.552730][4bf9] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[047:085] [2022-12-09 22:11:25 +0000.552776][4bf9] video hevc hw codec


destructor:0x7901bd84c8

[047:085] [2022-12-09 22:11:25 +0000.552853][4bf9] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[047:085] [2022-12-09 22:11:25 +0000.552910][4bf9] teardownCompressionSession:


H264Encode::destroyed Encoder
[047:086] [2022-12-09 22:11:25 +0000.552956][4bf9]
RecordingSessionInternalSimple:destroy aac encoder output!
[047:086] [2022-12-09 22:11:25 +0000.553001][4bf9] AACSWEncode destructor
[047:091] [2022-12-09 22:11:25 +0000.558274][4c8e] MP4 close file successfully
[047:091] [2022-12-09 22:11:25 +0000.558496][4c8e] Recording session Internal:
notify recording ok
[047:091] [2022-12-09 22:11:25 +0000.558550][4c8e] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4,
output_video_timestamp_:15214 last_video_pts_:15182
[047:091] [2022-12-09 22:11:25 +0000.558603][4c8e] OnRecordFinish:
[047:092] [2022-12-09 22:11:25 +0000.559358][4c8e] onRecordingOk: net seek
pos:0record video duration:15215record audio duration:15185
[047:093] [2022-12-09 22:11:25 +0000.560087][4c87] destructMicSource_w:
[047:093] [2022-12-09 22:11:25 +0000.560171][4c87] setOutput_w:
MicSource::setOutput() 0x0
[047:093] [2022-12-09 22:11:25 +0000.560250][4c87] close external audio stream

[047:094] [2022-12-09 22:11:25 +0000.561638][4bfa] releaseThread 0x782fd0af80


[047:094] [2022-12-09 22:11:25 +0000.561724][4bfa] ~MicSource: Mic source
destroyed:0x78fbae6200
[047:096] [2022-12-09 22:11:25 +0000.563680][4bfa] StopPullFrameAndWriteMp4 leave.
expire time = 392 ms

[047:096] [2022-12-09 22:11:25 +0000.563738][4bfa] DestroyPipelineAndFilters


time:55924505 enter.

[047:096] [2022-12-09 22:11:25 +0000.563800][4bfa] UnbindInputFilter 0x782fd0b840


this 0x78f73925c0
[047:096] [2022-12-09 22:11:25 +0000.563849][4bfa] UnbindInputFilter 0x782fd0b9d8
this 0x782fd0bb50
[047:096] [2022-12-09 22:11:25 +0000.563903][4bfa] UnbindInputFilter 0x78f73925c0
this 0x78460f4e60
[047:096] [2022-12-09 22:11:25 +0000.563930][4bfa] filter: filter pipeline destroy
this: 0x78460f4dc0
[047:097] [2022-12-09 22:11:25 +0000.564406][4bfa] ClearVideoOfSources: recodring
total frames:0
[047:097] [2022-12-09 22:11:25 +0000.564488][4bfa] ClearVideoOfSources:
[047:097] [2022-12-09 22:11:25 +0000.564522][4bfa] GPUImageProcessing destruct.
[047:097] [2022-12-09 22:11:25 +0000.564621][4bfa] destroy TrivalImageDrawer
0x78139862c0
[047:097] [2022-12-09 22:11:25 +0000.564683][4bfa] The shader has been initialize,
clean up them.

[047:097] [2022-12-09 22:11:25 +0000.564755][4bfa] ~OpenGLFrameBuffer:


[047:098] [2022-12-09 22:11:25 +0000.565019][4bfa] ~OpenGLFrameBuffer:
[047:098] [2022-12-09 22:11:25 +0000.565116][4bfa] ~OpenGLFrameBuffer:
[047:098] [2022-12-09 22:11:25 +0000.565423][4bfa] ~OpenGLFrameBuffer:
[047:098] [2022-12-09 22:11:25 +0000.565529][4bfa] ~OpenGLFrameBuffer:
[047:098] [2022-12-09 22:11:25 +0000.565629][4bfa] ~OpenGLFrameBuffer:
[047:098] [2022-12-09 22:11:25 +0000.565908][4bfa] GPUImageProcessing destruct
finish.
[047:099] [2022-12-09 22:11:25 +0000.565996][4bfa] GPURGBAFrame destruct.
[047:099] [2022-12-09 22:11:25 +0000.566058][4bfa] destroy OpenGLRenderProgram
0x78f7392398
[047:099] [2022-12-09 22:11:25 +0000.566099][4bfa] ~CameraSource time:55924508
enter.

[047:099] [2022-12-09 22:11:25 +0000.566128][4bfa] ~CameraSource leave. expire


time = 0 ms

[047:099] [2022-12-09 22:11:25 +0000.566165][4bfa] ~RecordAudioSource time:55924508


enter.

[047:099] [2022-12-09 22:11:25 +0000.566196][4bfa] ~RecordAudioSource leave.


expire time = 0 ms

[047:099] [2022-12-09 22:11:25 +0000.566231][4bfa] DestroyPipelineAndFilters


leave. expire time = 3 ms

[047:114] [2022-12-09 22:11:25 +0000.581113][3ec3]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[047:114] [2022-12-09 22:11:25 +0000.581921][3ec3] machine model :poco
[047:115] [2022-12-09 22:11:25 +0000.582056][3ec3] Support this machine model :poco
[047:115] [2022-12-09 22:11:25 +0000.582092][3ec3] global inited! current sdk
version: 07-20-936c45f
[047:115] [2022-12-09 22:11:25 +0000.582286][3ec3] filter: filter pipeline
construtc this: 0x782fd09300
[047:115] [2022-12-09 22:11:25 +0000.582320][3ec3] MediaFilterGraph:
MediaFilterGraph construct
[047:115] [2022-12-09 22:11:25 +0000.582349][3ec3] GLESContext:
[047:115] [2022-12-09 22:11:25 +0000.582415][3ec3] The result of eglGetDisplay is:
0xb4000079bd429a00
[047:116] [2022-12-09 22:11:25 +0000.583727][3ec3] The result of creation:
0x782fb80780
[047:116] [2022-12-09 22:11:25 +0000.583843][3ec3] The result of
eglCreatePbufferSurface is: 0x782fb80880
[047:120] [2022-12-09 22:11:25 +0000.586988][3ec3] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
[047:120] [2022-12-09 22:11:25 +0000.587034][3ec3] The source 0 speed:1
[047:120] [2022-12-09 22:11:25 +0000.587068][3ec3] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4,
delay: 0
[047:120] [2022-12-09 22:11:25 +0000.587101][3ec3] CreateDecoderByVideoSource
time:55924529 enter.

[047:120] [2022-12-09 22:11:25 +0000.587308][3ec3] running_decoder_count:0max


count:2
[047:120] [2022-12-09 22:11:25 +0000.587339][3ec3] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x782f9f4c00
[047:136] [2022-12-09 22:11:25 +0000.603365][4cb5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x782fb3ec00] Current FFmpeg version git-2021-06-16-
97cea6f

[047:162] [2022-12-09 22:11:25 +0000.629746][4cb5] OnStreamInfoFound: video


duration_: 15215
[047:163] [2022-12-09 22:11:25 +0000.630913][3ec3] start decoder
[047:163] [2022-12-09 22:11:25 +0000.630909][4cb6] NO get frame from decoder
[047:164] [2022-12-09 22:11:25 +0000.630988][3ec3] CreateDecoderByVideoSource
leave. expire time = 44 ms

[047:164] [2022-12-09 22:11:25 +0000.631047][3ec3] BindInputFilter 0x7813558020


this 0x782fb6bf98
[047:164] [2022-12-09 22:11:25 +0000.631071][3ec3] BindInputFilter 0x782fb6bf98
this 0x782fb6c058
[047:164] [2022-12-09 22:11:25 +0000.631117][3ec3] BindInputFilter 0x7813558020
this 0x782fb6c118
[047:164] [2022-12-09 22:11:25 +0000.631160][3ec3] BindInputFilter 0x782fb6c118
this 0x782fb6c658
[047:164] [2022-12-09 22:11:25 +0000.631182][3ec3] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
[047:164] [2022-12-09 22:11:25 +0000.631218][3ec3] BindInputFilter 0x782fb6c058
this 0x782fb83098
[047:164] [2022-12-09 22:11:25 +0000.631248][3ec3] BindInputFilter 0x782fb83098
this 0x782fd093a0
[047:164] [2022-12-09 22:11:25 +0000.631273][3ec3] BindInputFilter 0x782fb6c658
this 0x782fb83158
[047:164] [2022-12-09 22:11:25 +0000.631301][3ec3] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
[047:164] [2022-12-09 22:11:25 +0000.631385][4cb6] NO get frame from decoder
[047:165] [2022-12-09 22:11:25 +0000.632114][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[047:165] [2022-12-09 22:11:25 +0000.632467][3ec3] machine model :poco
[047:165] [2022-12-09 22:11:25 +0000.632497][3ec3] Support this machine model :poco
[047:165] [2022-12-09 22:11:25 +0000.632537][3ec3] global inited! current sdk
version: 07-20-936c45f
[047:165] [2022-12-09 22:11:25 +0000.632603][3ec3] GetPipeline:
-----------------------------------------
[047:165] [2022-12-09 22:11:25 +0000.632626][3ec3] GetPipeline: source:
0x7813557e00
[047:165] [2022-12-09 22:11:25 +0000.632660][3ec3] GetPipeline: filter: NULLFilter
[047:165] [2022-12-09 22:11:25 +0000.632693][3ec3] GetPipeline: filter: NULLFilter
[047:165] [2022-12-09 22:11:25 +0000.632726][3ec3] GetPipeline: filter: NULLFilter
[047:165] [2022-12-09 22:11:25 +0000.632753][3ec3] GetPipeline: audio filter:
AuidoNULLFilter
[047:165] [2022-12-09 22:11:25 +0000.632786][3ec3] GetPipeline: audio filter:
AuidoNULLFilter
[047:165] [2022-12-09 22:11:25 +0000.632817][3ec3] GetPipeline: audio filter:
AudioNUllFilter
[047:165] [2022-12-09 22:11:25 +0000.632857][3ec3] GetPipeline:
------------------------------------------
[047:165] [2022-12-09 22:11:25 +0000.632874][3ec3] filter: filter pipeline2 update
pattern: 0
[047:166] [2022-12-09 22:11:25 +0000.633810][3ec3] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[047:167] [2022-12-09 22:11:25 +0000.634066][3ec3] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[047:167] [2022-12-09 22:11:25 +0000.634147][3ec3] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[047:167] [2022-12-09 22:11:25 +0000.634332][3ec3] DeviceInit:
[047:167] [2022-12-09 22:11:25 +0000.634506][3ec3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[047:167] [2022-12-09 22:11:25 +0000.634777][3ec3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[047:168] [2022-12-09 22:11:25 +0000.634986][3ec3] CreatePlatformSpecificObjects:
[047:168] [2022-12-09 22:11:25 +0000.635026][3ec3] audio device use null audio
input and opensl output
[047:168] [2022-12-09 22:11:25 +0000.635048][3ec3] Create OpenSLES output module
with java VM support.

[047:168] [2022-12-09 22:11:25 +0000.635150][3ec3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[047:168] [2022-12-09 22:11:25 +0000.635271][3ec3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[047:168] [2022-12-09 22:11:25 +0000.635277][4cb6] NO get frame from decoder
[047:168] [2022-12-09 22:11:25 +0000.635450][3ec3] Create OpenSLES output module
with buffer num:2

[047:168] [2022-12-09 22:11:25 +0000.635504][3ec3] Error(trace.cc:40): Init the


output and input for audio device template.
[047:168] [2022-12-09 22:11:25 +0000.635534][3ec3] Init the output device.

[047:168] [2022-12-09 22:11:25 +0000.635572][3ec3] Set the playout as stereo:1


[047:168] [2022-12-09 22:11:25 +0000.635605][3ec3] Set the sample rate to be:44100

[047:168] [2022-12-09 22:11:25 +0000.635643][3ec3] Low latency buffer size:144 low


sample rate:48000
[047:168] [2022-12-09 22:11:25 +0000.635692][3ec3] DeviceInit: Done
[047:168] [2022-12-09 22:11:25 +0000.635808][4cb6] NO get frame from decoder
[047:168] [2022-12-09 22:11:25 +0000.635864][3ec3] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[047:169] [2022-12-09 22:11:25 +0000.636664][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[047:169] [2022-12-09 22:11:25 +0000.636735][3ec3]
MediaFilterPlayer::SetPlayerNotify 0x782f8838e0
[047:170] [2022-12-09 22:11:25 +0000.637177][3ec3]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[047:170] [2022-12-09 22:11:25 +0000.637208][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[047:170] [2022-12-09 22:11:25 +0000.637771][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[047:171] [2022-12-09 22:11:25 +0000.638320][3ec3] SetGraphLoop: SetGraphLoop 1
[047:171] [2022-12-09 22:11:25 +0000.638360][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[047:171] [2022-12-09 22:11:25 +0000.638771][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[047:172] [2022-12-09 22:11:25 +0000.639420][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[047:172] [2022-12-09 22:11:25 +0000.639952][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[047:173] [2022-12-09 22:11:25 +0000.640184][4cb6] NO get frame from decoder
[047:174] [2022-12-09 22:11:25 +0000.641426][4cb6] NO get frame from decoder
[047:176] [2022-12-09 22:11:25 +0000.643612][4cb6] NO get frame from decoder
[047:177] [2022-12-09 22:11:25 +0000.644941][4cc3] Start:
[047:178] [2022-12-09 22:11:25 +0000.644966][4cb6] NO get frame from decoder
[047:178] [2022-12-09 22:11:25 +0000.645760][4cc2] operator(): video render
started.
[047:178] [2022-12-09 22:11:25 +0000.645812][4cc2] DriveRender working... (1/200)
[047:178] [2022-12-09 22:11:25 +0000.645862][4cc2] Warning(video_render.cc:390): No
picture to display (1/50)
[047:178] [2022-12-09 22:11:25 +0000.645934][4cc1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x782fd6a118
[047:178] [2022-12-09 22:11:25 +0000.645864][4cc3] Start:
[047:179] [2022-12-09 22:11:25 +0000.646206][4cc3] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[047:179] [2022-12-09 22:11:25 +0000.646246][4cc3] Reset: history total size: 98
[047:179] [2022-12-09 22:11:25 +0000.646289][4cc3] DeviceStart:
audioDevice_:0x78f7335000
[047:179] [2022-12-09 22:11:25 +0000.646322][4cc3] DeviceStart: time profile
playout init before
[047:179] [2022-12-09 22:11:25 +0000.646364][4cc3] DeviceStart: time profile
playout init end
[047:179] [2022-12-09 22:11:25 +0000.646400][4cc3] OpenSlesOutput:Start playout

[047:180] [2022-12-09 22:11:25 +0000.647090][4cc3] Create the opensl output player.


streamtype before:0

[047:180] [2022-12-09 22:11:25 +0000.647150][4cc3] Create the opensl output player.


streamtype after:3

[047:254] [2022-12-09 22:11:25 +0000.721630][4cc3] Enqueue opensl buffer size:1764


[047:281] [2022-12-09 22:11:25 +0000.748583][4cc3] DeviceStart: time profile
playout all end
[047:281] [2022-12-09 22:11:25 +0000.748670][4cc6]
PlayerSimpleBufferQueueCallbackHandler function
[047:281] [2022-12-09 22:11:25 +0000.748686][4cc3] operator(): Audio playback
started.
[047:281] [2022-12-09 22:11:25 +0000.748831][4cc3] operator(): Started now!
[047:281] [2022-12-09 22:11:25 +0000.748909][4cc5] Error(video_source.cc:430): wait
decoder a frame: 0
[047:282] [2022-12-09 22:11:25 +0000.749247][4cc4] Pull audio failed.(wait video!)
[047:282] [2022-12-09 22:11:25 +0000.749312][4cc4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[047:282] [2022-12-09 22:11:25 +0000.749526][4cc5] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[047:284] [2022-12-09 22:11:25 +0000.751459][4cc5] OnVideoFrameReady(1/200)
[047:284] [2022-12-09 22:11:25 +0000.751659][4cc6] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[047:284] [2022-12-09 22:11:25 +0000.751747][4cc6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[047:285] [2022-12-09 22:11:25 +0000.752618][4cc4] audio_frame_list_ empty
[047:294] [2022-12-09 22:11:25 +0000.761723][4cc2] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[047:295] [2022-12-09 22:11:25 +0000.762027][4cc2] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:55924704
[047:304] [2022-12-09 22:11:25 +0000.771245][4cc5]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[047:310] [2022-12-09 22:11:25 +0000.777575][4cc2] lipsync_debug: render a video
frame
[047:310] [2022-12-09 22:11:25 +0000.777642][4cc2] lipsync_debug: First video frame
rendering.
[047:320] [2022-12-09 22:11:25 +0000.787872][4cc2]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:22 timeDelta:25 last
video ts:900 frame->pts:2880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[047:320] [2022-12-09 22:11:25 +0000.787944][4cc2] lipsync_debug: tsDelta -
timeDelta = -3
[047:321] [2022-12-09 22:11:25 +0000.787960][4cc2] lipsync_debug:result remaining
time:0
[047:321] [2022-12-09 22:11:25 +0000.787975][4cc2] dynamic updated lipsync delay:0
[047:325] [2022-12-09 22:11:25 +0000.792192][4cc2] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[047:325] [2022-12-09 22:11:25 +0000.792241][4cc2] lipsync_debug:result remaining
time:10
[047:365] [2022-12-09 22:11:25 +0000.832108][4cc4] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[047:365] [2022-12-09 22:11:25 +0000.832151][4cc4] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[047:365] [2022-12-09 22:11:25 +0000.832678][4cc3] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[047:365] [2022-12-09 22:11:25 +0000.832703][4cc4] audio frame wait video
frame.last_video_timestamp:129 last_audio_timestamp:231.927
[047:365] [2022-12-09 22:11:25 +0000.832748][4cc3] The audio playback speed:100
(1/100)
[047:365] [2022-12-09 22:11:25 +0000.832773][4cc3] lipsync_debug: The current
played audio timestamp is:0(1/50)
[047:365] [2022-12-09 22:11:25 +0000.832790][4cc3] First audio frame rendering
[047:409] [2022-12-09 22:11:25 +0000.876038][4cc5] video frame wait audio frame:
last_video_timestamp:397 last_audio_timestamp:277.914
[047:948] [2022-12-09 22:11:26 +0000.415063][4cc2] lipsync_debug:displaying video
ts:59580 The current displayed video timestamp is:55925357
[048:174] [2022-12-09 22:11:26 +0000.641509][4bfe] Run AGC when audioType = 0
[048:174] [2022-12-09 22:11:26 +0000.641659][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:192] [2022-12-09 22:11:26 +0000.659563][4cc6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[048:281] [2022-12-09 22:11:26 +0000.748683][4cc3] do work DoLipsync!
[048:281] [2022-12-09 22:11:26 +0000.748827][4cc3] total delay:128 videoTsMS:964
audioTsMS:836 diff:128
[048:281] [2022-12-09 22:11:26 +0000.748875][4cc3] Set the lipsync delay:128
[048:341] [2022-12-09 22:11:26 +0000.808459][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[048:341] [2022-12-09 22:11:26 +0000.808509][4cc5] Error(video_source.cc:430): wait
decoder a frame: 0
[048:740] [2022-12-09 22:11:27 +0000.207115][4cc2] DriveRender working... (1/200)
[048:740] [2022-12-09 22:11:27 +0000.207203][4cc2] lipsync_debug:displaying video
ts:119340 The current displayed video timestamp is:55926149
[048:824] [2022-12-09 22:11:27 +0000.291250][4cc2]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:29 timeDelta:13 last
video ts:125730 frame->pts:128340 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[048:824] [2022-12-09 22:11:27 +0000.291362][4cc2] lipsync_debug: tsDelta -
timeDelta = 16
[049:212] [2022-12-09 22:11:27 +0000.679097][4cc2] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[049:212] [2022-12-09 22:11:27 +0000.679192][4cc2] lipsync_debug:result remaining
time:10
[049:213] [2022-12-09 22:11:27 +0000.680355][4cc6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[049:356] [2022-12-09 22:11:27 +0000.823409][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[049:356] [2022-12-09 22:11:27 +0000.823805][4cc3] Stop:
[049:357] [2022-12-09 22:11:27 +0000.824026][4cc2] operator(): Video Render
stopped.
[049:357] [2022-12-09 22:11:27 +0000.824154][4cc3] Stop:
[049:357] [2022-12-09 22:11:27 +0000.824385][4cc3] DeviceStop:
audioDevice_:0x78f7335000
[049:357] [2022-12-09 22:11:27 +0000.824437][4cc3] OpenSlesOutput:Stop playout

[049:359] [2022-12-09 22:11:27 +0000.826201][4cc3] DeviceStop: Done


[049:359] [2022-12-09 22:11:27 +0000.826344][4cc3] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[049:359] [2022-12-09 22:11:27 +0000.826400][4cc3] operator(): Stop now!
[049:421] [2022-12-09 22:11:27 +0000.888505][3ec3]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[049:421] [2022-12-09 22:11:27 +0000.888633][3ec3] StopPreView: Have Stopped,
operation cancel
[049:421] [2022-12-09 22:11:27 +0000.888675][3ec3] Stop:
[049:421] [2022-12-09 22:11:27 +0000.888787][4cc3] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[049:422] [2022-12-09 22:11:27 +0000.888958][3ec3] DeviceRelease:
audioDevice_:0x78f7335000
[049:422] [2022-12-09 22:11:27 +0000.888994][3ec3] OpenSlesOutput:Stop playout

[049:422] [2022-12-09 22:11:27 +0000.889028][3ec3] DeviceRelease: Release the


webrtc device object.
[049:422] [2022-12-09 22:11:27 +0000.889169][3ec3] OpenSlesOutput destruct.

[049:422] [2022-12-09 22:11:27 +0000.889228][3ec3] DeviceRelease: Done


[049:422] [2022-12-09 22:11:27 +0000.889312][3ec3] Stop:
[049:422] [2022-12-09 22:11:27 +0000.889395][4cc2] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[049:427] [2022-12-09 22:11:27 +0000.894258][3ec3] global uninited!
[049:428] [2022-12-09 22:11:27 +0000.894991][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[049:428] [2022-12-09 22:11:27 +0000.895080][3ec3] ~MediaFilterGraph:
MediaFilterGraph destruct
[049:428] [2022-12-09 22:11:27 +0000.895102][3ec3] RemoveVideoBackGroud: hava not
add video backgroud
[049:428] [2022-12-09 22:11:27 +0000.895135][3ec3] UnbindInputFilter 0x782fb83098
this 0x782fd093a0
[049:428] [2022-12-09 22:11:27 +0000.895162][3ec3] ClearAllSource: remove source
filter, sourceid: 0x7813557e00
[049:428] [2022-12-09 22:11:27 +0000.895181][3ec3] DestoryDecoderByVideoSource
time:55926837 enter.

[049:428] [2022-12-09 22:11:27 +0000.895201][3ec3] ~VideoBindDecoder time:55926837


enter.

[049:429] [2022-12-09 22:11:27 +0000.896017][3ec3] CleanUp time:55926838 enter.

[049:432] [2022-12-09 22:11:27 +0000.899201][3ec3] CleanUp leave. expire time = 3


ms

[049:432] [2022-12-09 22:11:27 +0000.899251][3ec3] CleanUp time:55926841 enter.

[049:434] [2022-12-09 22:11:27 +0000.901598][3ec3] CleanUp leave. expire time = 2


ms

[049:435] [2022-12-09 22:11:27 +0000.902213][3ec3] ~VideoBindDecoder leave. expire


time = 7 ms

[049:435] [2022-12-09 22:11:27 +0000.902242][3ec3] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[049:435] [2022-12-09 22:11:27 +0000.902268][3ec3] UnbindInputFilter 0x782fb6c058


this 0x782fb83098
[049:435] [2022-12-09 22:11:27 +0000.902290][3ec3] UnbindInputFilter 0x782fb6bf98
this 0x782fb6c058
[049:435] [2022-12-09 22:11:27 +0000.902313][3ec3] UnbindInputFilter 0x7813558020
this 0x782fb6bf98
[049:435] [2022-12-09 22:11:27 +0000.902335][3ec3] UnbindInputFilter 0x782fb6c658
this 0x782fb83158
[049:435] [2022-12-09 22:11:27 +0000.902357][3ec3] UnbindInputFilter 0x782fb6c118
this 0x782fb6c658
[049:435] [2022-12-09 22:11:27 +0000.902380][3ec3] UnbindInputFilter 0x7813558020
this 0x782fb6c118
[049:436] [2022-12-09 22:11:27 +0000.903251][3ec3] ~GLESContext:
[049:437] [2022-12-09 22:11:27 +0000.904272][3ec3] GLESContext destruct finish.
[049:437] [2022-12-09 22:11:27 +0000.904298][3ec3] filter: filter pipeline destroy
this: 0x782fd09300
[049:437] [2022-12-09 22:11:27 +0000.904732][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[049:438] [2022-12-09 22:11:27 +0000.905091][3ec3] machine model :poco
[049:438] [2022-12-09 22:11:27 +0000.905120][3ec3] Support this machine model :poco
[049:438] [2022-12-09 22:11:27 +0000.905140][3ec3] global inited! current sdk
version: 07-20-936c45f
[049:438] [2022-12-09 22:11:27 +0000.905265][3ec3] filter: filter pipeline
construtc this: 0x782fd09300
[049:438] [2022-12-09 22:11:27 +0000.905290][3ec3] MediaFilterGraph:
MediaFilterGraph construct
[049:438] [2022-12-09 22:11:27 +0000.905321][3ec3] GLESContext:
[049:438] [2022-12-09 22:11:27 +0000.905363][3ec3] The result of eglGetDisplay is:
0xb4000079bd429a00
[049:439] [2022-12-09 22:11:27 +0000.906102][3ec3] The result of creation:
0x78fbbd4980
[049:439] [2022-12-09 22:11:27 +0000.906207][3ec3] The result of
eglCreatePbufferSurface is: 0x788aeb5b80
[049:439] [2022-12-09 22:11:27 +0000.906291][3ec3] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
[049:439] [2022-12-09 22:11:27 +0000.906322][3ec3] The source 0 speed:1
[049:439] [2022-12-09 22:11:27 +0000.906350][3ec3] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4,
delay: 0
[049:439] [2022-12-09 22:11:27 +0000.906372][3ec3] CreateDecoderByVideoSource
time:55926848 enter.

[049:439] [2022-12-09 22:11:27 +0000.906499][3ec3] running_decoder_count:0max


count:2
[049:439] [2022-12-09 22:11:27 +0000.906524][3ec3] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x782f9f4c00
[049:440] [2022-12-09 22:11:27 +0000.907228][4cc9] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x782fb3fe00] Current FFmpeg version git-2021-06-16-
97cea6f

[049:449] [2022-12-09 22:11:27 +0000.916884][4cc9] OnStreamInfoFound: video


duration_: 15215
[049:451] [2022-12-09 22:11:27 +0000.918187][3ec3] start decoder
[049:451] [2022-12-09 22:11:27 +0000.918196][4cca] NO get frame from decoder
[049:451] [2022-12-09 22:11:27 +0000.918285][3ec3] CreateDecoderByVideoSource
leave. expire time = 12 ms

[049:451] [2022-12-09 22:11:27 +0000.918324][3ec3] BindInputFilter 0x7813558020


this 0x782fb6b998
[049:451] [2022-12-09 22:11:27 +0000.918348][3ec3] BindInputFilter 0x782fb6b998
this 0x782fb6ba58
[049:451] [2022-12-09 22:11:27 +0000.918372][3ec3] BindInputFilter 0x7813558020
this 0x782fb6bb18
[049:451] [2022-12-09 22:11:27 +0000.918392][3ec3] BindInputFilter 0x782fb6bb18
this 0x782fb6bbd8
[049:451] [2022-12-09 22:11:27 +0000.918407][3ec3] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
[049:451] [2022-12-09 22:11:27 +0000.918431][3ec3] BindInputFilter 0x782fb6ba58
this 0x782fb6bc98
[049:451] [2022-12-09 22:11:27 +0000.918453][3ec3] BindInputFilter 0x782fb6bc98
this 0x782fd093a0
[049:451] [2022-12-09 22:11:27 +0000.918476][3ec3] BindInputFilter 0x782fb6bbd8
this 0x782fb6c058
[049:451] [2022-12-09 22:11:27 +0000.918497][3ec3] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_55908662.mp4
[049:451] [2022-12-09 22:11:27 +0000.918909][4cca] NO get frame from decoder
[049:452] [2022-12-09 22:11:27 +0000.919366][4cca] NO get frame from decoder
[049:453] [2022-12-09 22:11:27 +0000.920355][4cca] NO get frame from decoder
[049:455] [2022-12-09 22:11:27 +0000.922606][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[049:455] [2022-12-09 22:11:27 +0000.922784][3ec3] MediaComposeFile time:55926864
enter.

[049:455] [2022-12-09 22:11:27 +0000.922883][3ec3] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[049:456] [2022-12-09 22:11:27 +0000.923015][3ec3] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[049:456] [2022-12-09 22:11:27 +0000.923046][3ec3] Recording session using default
bitrate support by app:31457280
[049:456] [2022-12-09 22:11:27 +0000.923380][4cca] NO get frame from decoder
[049:456] [2022-12-09 22:11:27 +0000.923807][4cca] NO get frame from decoder
[049:457] [2022-12-09 22:11:27 +0000.924354][4cca] NO get frame from decoder
[049:457] [2022-12-09 22:11:27 +0000.924811][4cca] NO get frame from decoder
[049:462] [2022-12-09 22:11:27 +0000.930545][4cd4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7806fc4340
[049:463] [2022-12-09 22:11:27 +0000.930655][4cd4] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[049:463] [2022-12-09 22:11:27 +0000.930761][3ec3] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[049:463] [2022-12-09 22:11:27 +0000.930886][3ec3] GetPipeline:
-----------------------------------------
[049:463] [2022-12-09 22:11:27 +0000.930939][3ec3] GetPipeline: source:
0x7813557e00
[049:464] [2022-12-09 22:11:27 +0000.930956][3ec3] GetPipeline: filter: NULLFilter
[049:464] [2022-12-09 22:11:27 +0000.930972][3ec3] GetPipeline: filter: NULLFilter
[049:464] [2022-12-09 22:11:27 +0000.930987][3ec3] GetPipeline: filter: NULLFilter
[049:464] [2022-12-09 22:11:27 +0000.931004][3ec3] GetPipeline: audio filter:
AuidoNULLFilter
[049:464] [2022-12-09 22:11:27 +0000.931020][3ec3] GetPipeline: audio filter:
AuidoNULLFilter
[049:464] [2022-12-09 22:11:27 +0000.931034][3ec3] GetPipeline: audio filter:
AudioNUllFilter
[049:464] [2022-12-09 22:11:27 +0000.931050][3ec3] GetPipeline:
------------------------------------------
[049:464] [2022-12-09 22:11:27 +0000.931068][3ec3] filter: filter pipeline2 update
pattern: 2
[049:464] [2022-12-09 22:11:27 +0000.931299][3ec3] MediaComposeFile leave. expire
time = 9 ms

[049:464] [2022-12-09 22:11:27 +0000.931618][3ec3] machine model :poco


[049:464] [2022-12-09 22:11:27 +0000.931638][3ec3] Support this machine model :poco
[049:464] [2022-12-09 22:11:27 +0000.931653][3ec3] global inited! current sdk
version: 07-20-936c45f
[049:486] [2022-12-09 22:11:27 +0000.953086][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[049:486] [2022-12-09 22:11:27 +0000.953212][3ec3] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 243
[049:486] [2022-12-09 22:11:27 +0000.953765][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[049:486] [2022-12-09 22:11:27 +0000.953843][3ec3] BeginCompose: BeginCompose, is
composing 0
[049:487] [2022-12-09 22:11:27 +0000.953994][4cd4] start recording, file path:
[049:487] [2022-12-09 22:11:27 +0000.954146][4cd4] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 243 audio_timescale:44100
video_timescale:90000
[049:487] [2022-12-09 22:11:27 +0000.954180][4cd4] 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
[049:487] [2022-12-09 22:11:27 +0000.954212][4cd4] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 243
[049:487] [2022-12-09 22:11:27 +0000.954274][4cd4] fd_open successed
handle:0xb4000079bd4070b0
[049:487] [2022-12-09 22:11:27 +0000.954392][4cd4] create mp4 file:337
m_fileHandle: 0x780733a000
[049:487] [2022-12-09 22:11:27 +0000.954406][4cd4] MP4 file: is opened successfully
[049:487] [2022-12-09 22:11:27 +0000.954419][4cd4] setupMediaProcessers:
[049:487] [2022-12-09 22:11:27 +0000.954431][4cd4]
RecordingSessionInternalSimple:setup media processers.
[049:487] [2022-12-09 22:11:27 +0000.954444][4cd4] construct AAC encoder
[049:487] [2022-12-09 22:11:27 +0000.954663][4cd4] H264Encoder creating:
ultrafast012323
[049:487] [2022-12-09 22:11:27 +0000.954693][4cd4] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[049:488] [2022-12-09 22:11:27 +0000.954985][4cd4] H264Encode::GetMachineModel is
M2012K11AG
[049:488] [2022-12-09 22:11:27 +0000.955015][4cd4] H264Encoder machine_mode
is:M2012K11AG
[049:488] [2022-12-09 22:11:27 +0000.955028][4cd4] H264Encode::machine size :9
machine_mode:M2012K11AG
[049:488] [2022-12-09 22:11:27 +0000.955078][4cd4] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[049:488] [2022-12-09 22:11:27 +0000.955092][4cd4] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[049:488] [2022-12-09 22:11:27 +0000.955106][4cd4] setupCompressionSession:
[049:488] [2022-12-09 22:11:27 +0000.955135][4cd4] H264Encode::creating hareware
Encoder
[049:488] [2022-12-09 22:11:27 +0000.955148][4cd4] AndroidHwAvcEncoder
time:55926897 enter.

[049:488] [2022-12-09 22:11:27 +0000.955264][4cd4] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77f1876760
[049:488] [2022-12-09 22:11:27 +0000.955340][4cd4] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[049:488] [2022-12-09 22:11:27 +0000.955364][4cd4] The video avc hw codec address
is 0x7901bd84c0
[049:488] [2022-12-09 22:11:27 +0000.955439][4cd4] AndroidHwAvcEncoder leave.
expire time = 0 ms

[049:488] [2022-12-09 22:11:27 +0000.955463][4cd4] RegisterEncodeCompleteCallback


time:55926897 enter.

[049:488] [2022-12-09 22:11:27 +0000.955526][4cd4] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[049:488] [2022-12-09 22:11:27 +0000.955553][4cd4] InitEncode time:55926897 enter.

[049:488] [2022-12-09 22:11:27 +0000.955602][4cd4] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[049:488] [2022-12-09 22:11:27 +0000.955626][4cd4] Create time:55926897 enter.

[049:488] [2022-12-09 22:11:27 +0000.955658][4cd4] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[049:488] [2022-12-09 22:11:27 +0000.955691][4cd4]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x780f331900
[049:488] [2022-12-09 22:11:27 +0000.955786][4cd4]
supported_type:image/vnd.android.heic
[049:488] [2022-12-09 22:11:27 +0000.955829][4cd4] supported_type:video/avc
[049:488] [2022-12-09 22:11:27 +0000.955844][4cd4] name:OMX.qcom.video.encoder.avc
mime:video/avc
[049:488] [2022-12-09 22:11:27 +0000.955866][4cd4] hwCodecPrefix :OMX.qcom.
[049:488] [2022-12-09 22:11:27 +0000.955918][4cd4] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[049:488] [2022-12-09 22:11:27 +0000.955933][4cd4] mediacodec_createCodecByName
time:55926897 enter.
[049:488] [2022-12-09 22:11:27 +0000.955950][4cd4] WrapAndroidMediaCodec
time:55926897 enter.

[049:489] [2022-12-09 22:11:27 +0000.956005][4cd4] WrapAndroidMediaCodec leave.


expire time = 1 ms

[049:489] [2022-12-09 22:11:27 +0000.956246][4cd9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7901b88698
[049:508] [2022-12-09 22:11:27 +0000.975335][4cd4] mediacodec_createCodecByName
leave. expire time = 20 ms

[049:508] [2022-12-09 22:11:27 +0000.975387][4cd4] WrapAndroidMediaFromat


time:55926917 enter.

[049:508] [2022-12-09 22:11:27 +0000.975433][4cd4] WrapAndroidMediaFromat leave.


expire time = 0 ms

[049:535] [2022-12-09 22:11:28 +0000.2714][4cd4] Destroy time:55926944 enter.

[049:535] [2022-12-09 22:11:28 +0000.2798][4cd4] WrapAndroidMediaFromat:: Destroy


[049:535] [2022-12-09 22:11:28 +0000.2824][4cd4] Destroy leave. expire time = 0 ms

[049:535] [2022-12-09 22:11:28 +0000.2861][4cd4] ~WrapAndroidMediaFromat


time:55926944 enter.

[049:535] [2022-12-09 22:11:28 +0000.2885][4cd4] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[049:535] [2022-12-09 22:11:28 +0000.2911][4cd4] Create leave. expire time = 47 ms

[049:535] [2022-12-09 22:11:28 +0000.2936][4cd4] isSemiPlanarSupport time:55926944


enter.

[049:536] [2022-12-09 22:11:28 +0000.3016][4cd4] H264Encoder isSemiPlanarSupport


[049:536] [2022-12-09 22:11:28 +0000.3043][4cd4] isSemiPlanarSupport leave. expire
time = 1 ms

[049:536] [2022-12-09 22:11:28 +0000.3100][4cd4] creat hw H264Encoder success,


isSemiPlanar:1
[049:536] [2022-12-09 22:11:28 +0000.3182][4cd4] InitEncode leave. expire time =
48 ms

[049:536] [2022-12-09 22:11:28 +0000.3210][4cd4] H264Encode::created Encoder


[049:536] [2022-12-09 22:11:28 +0000.3270][4cd4] H264Encode:: H264 encoder created.
[049:536] [2022-12-09 22:11:28 +0000.3295][4cd4] H264 encoder created.
[049:536] [2022-12-09 22:11:28 +0000.3352][4cd4]
RecordingSessionInternalSimple:created avc encoder avc: 0x7901d120c0
[049:536] [2022-12-09 22:11:28 +0000.3378][4cd4] setOutput:
[049:536] [2022-12-09 22:11:28 +0000.3419][4cd4]
RecordingSessionInternalSimple:encoder set output to muxer!
[049:536] [2022-12-09 22:11:28 +0000.3442][4cd4] request a key frame
[049:536] [2022-12-09 22:11:28 +0000.3474][4cd4] H264Encode:: request a key frame
[049:539] [2022-12-09 22:11:28 +0000.6425][4cd4] setDisplayRotate :0
[049:539] [2022-12-09 22:11:28 +0000.6490][4cd4] 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
[049:541] [2022-12-09 22:11:28 +0000.8245][4cd5] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[049:541] [2022-12-09 22:11:28 +0000.8953][4cd5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[049:620] [2022-12-09 22:11:28 +0000.87071][4cd9] add aac audio track with id:1
[049:620] [2022-12-09 22:11:28 +0000.87148][4cd9] audio start ts:0
[049:620] [2022-12-09 22:11:28 +0000.87179][4cd9] the audio frame has been written
into MP4 file
[049:620] [2022-12-09 22:11:28 +0000.87425][4cd4] setDisplayRotate :0
[049:620] [2022-12-09 22:11:28 +0000.87449][4cd4] 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
[049:625] [2022-12-09 22:11:28 +0000.92324][4cd5] h264 add frame header cdr flag
[049:626] [2022-12-09 22:11:28 +0000.93556][4cd5] h264 add frame header cdr flag
[049:626] [2022-12-09 22:11:28 +0000.93670][4cd5] Received key frame:10
[049:626] [2022-12-09 22:11:28 +0000.93700][4cd5] H264Encode:: get a sps pps
header!headerSize:31
[049:628] [2022-12-09 22:11:28 +0000.95779][4cd7] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7988 diff: 13
[049:628] [2022-12-09 22:11:28 +0000.95919][4cd4] setDisplayRotate :0
[049:629] [2022-12-09 22:11:28 +0000.95962][4cd4] 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
[049:629] [2022-12-09 22:11:28 +0000.96064][4cd9] get the H.264 SPS parameter
[049:629] [2022-12-09 22:11:28 +0000.96503][4cd9] add video track with id:2
[049:629] [2022-12-09 22:11:28 +0000.96903][4cd9] get the H.264 PPS parameter
[049:630] [2022-12-09 22:11:28 +0000.97598][4cd9] get the H.264 IDR frame
[049:630] [2022-12-09 22:11:28 +0000.97692][4cd9] resss:true
[049:630] [2022-12-09 22:11:28 +0000.97728][4cd9] video start ts:10
[049:630] [2022-12-09 22:11:28 +0000.97798][4cd9] the video frame has been written
into MP4 file
[049:631] [2022-12-09 22:11:28 +0000.98210][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[049:655] [2022-12-09 22:11:28 +0000.122057][4cd5] DTS queue for
Generator:0x7901b888b8 363 397 428 461 491 528
[049:672] [2022-12-09 22:11:28 +0000.139952][4cd5] Push an pts:764 to dts queue.
[049:694] [2022-12-09 22:11:28 +0000.161418][4cd5] last dts:728 currentPts:764
ppsOrSPS:0 queue length:6
[049:741] [2022-12-09 22:11:28 +0000.208759][4cd4] setDisplayRotate :0
[049:741] [2022-12-09 22:11:28 +0000.208819][4cd4] 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
[049:749] [2022-12-09 22:11:28 +0000.216157][4cd5] DTS queue for
Generator:0x7901b888b8 1261 1295
[049:750] [2022-12-09 22:11:28 +0000.217849][4cd4] setDisplayRotate :0
[049:750] [2022-12-09 22:11:28 +0000.217943][4cd4] 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
[049:778] [2022-12-09 22:11:28 +0000.245672][4cd5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1595
[049:778] [2022-12-09 22:11:28 +0000.245728][4cd5] push video frame to H264
encoder. (100 frame for one log)

[049:778] [2022-12-09 22:11:28 +0000.245765][4cd5] push video frame to H264


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

[049:778] [2022-12-09 22:11:28 +0000.245784][4cd5] H264Encode::push video frame to


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

[049:778] [2022-12-09 22:11:28 +0000.245809][4cd5] The input pts:1595 fps:30


[049:781] [2022-12-09 22:11:28 +0000.248237][4cd5] SendFrame
encodedImage._timeStamp:1426encodedImage->_length:24976
[049:781] [2022-12-09 22:11:28 +0000.248573][4cd5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1464 pts:1464
[049:784] [2022-12-09 22:11:28 +0000.251729][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[049:798] [2022-12-09 22:11:28 +0000.265412][4cd5] H264Encode::H264SWEncoder get
callback, length:25872 type:1 nalType:1length:25868
[049:820] [2022-12-09 22:11:28 +0000.287603][4cd5] Push an pts:2092 to dts queue.
[049:833] [2022-12-09 22:11:28 +0000.300815][4cd5] DTS queue for
Generator:0x7901b888b8 1996 2029 2061 2092 2133 2163 2193 2232
[049:835] [2022-12-09 22:11:28 +0000.302180][4cd5] h264 add frame header cdr flag
[049:835] [2022-12-09 22:11:28 +0000.302274][4cd5] Received key frame:1996
[049:836] [2022-12-09 22:11:28 +0000.303771][4cd8] audio_frame_list_ empty
[049:856] [2022-12-09 22:11:28 +0000.323703][4cd4] setDisplayRotate :0
[049:856] [2022-12-09 22:11:28 +0000.323765][4cd4] 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
[049:860] [2022-12-09 22:11:28 +0000.327207][4cd9] get the H.264 IDR frame
[049:862] [2022-12-09 22:11:28 +0000.329227][4cd5] last dts:2061 currentPts:2092
ppsOrSPS:0 queue length:6
[049:881] [2022-12-09 22:11:28 +0000.348702][4cd4] setDisplayRotate :0
[049:881] [2022-12-09 22:11:28 +0000.348766][4cd4] 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
[049:922] [2022-12-09 22:11:28 +0000.389737][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[049:930] [2022-12-09 22:11:28 +0000.397752][4cd5] DTS queue for
Generator:0x7901b888b8 2826 2860 2895 2925 2961 2994 3027
[049:980] [2022-12-09 22:11:28 +0000.446969][4cd4] setDisplayRotate :0
[049:980] [2022-12-09 22:11:28 +0000.447020][4cd4] 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
[049:999] [2022-12-09 22:11:28 +0000.466829][4cd5] Push an pts:3428 to dts queue.
[050:020] [2022-12-09 22:11:28 +0000.487343][4cd5] last dts:3396 currentPts:3428
ppsOrSPS:0 queue length:8
[050:038] [2022-12-09 22:11:28 +0000.505761][4cd5] DTS queue for
Generator:0x7901b888b8 3627 3662 3694 3726 3761 3794 3826 3859 3895
[050:067] [2022-12-09 22:11:28 +0000.534690][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[050:075] [2022-12-09 22:11:28 +0000.542955][4cd5] h264 add frame header cdr flag
[050:076] [2022-12-09 22:11:28 +0000.543085][4cd5] Received key frame:3994
[050:091] [2022-12-09 22:11:28 +0000.558240][4cd4] setDisplayRotate :0
[050:091] [2022-12-09 22:11:28 +0000.558283][4cd4] 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:094] [2022-12-09 22:11:28 +0000.561562][4cd9] get the H.264 IDR frame
[050:096] [2022-12-09 22:11:28 +0000.563305][4cd4] setDisplayRotate :0
[050:096] [2022-12-09 22:11:28 +0000.563374][4cd4] 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:105] [2022-12-09 22:11:28 +0000.572666][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[050:108] [2022-12-09 22:11:28 +0000.575779][4cd7] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8984 diff: 17
[050:130] [2022-12-09 22:11:28 +0000.596996][4cd5] DTS queue for
Generator:0x7901b888b8 4494 4526 4559 4591 4626 4663
[050:135] [2022-12-09 22:11:28 +0000.602896][4cd5] Push an pts:4759 to dts queue.
[050:150] [2022-12-09 22:11:28 +0000.617278][4cd5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4956
[050:150] [2022-12-09 22:11:28 +0000.617349][4cd5] push video frame to H264
encoder. (100 frame for one log)

[050:150] [2022-12-09 22:11:28 +0000.617663][4cd5] push video frame to H264


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

[050:150] [2022-12-09 22:11:28 +0000.617686][4cd5] H264Encode::push video frame to


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

[050:150] [2022-12-09 22:11:28 +0000.617718][4cd5] The input pts:4956 fps:30


[050:162] [2022-12-09 22:11:28 +0000.629001][4cd5] SendFrame
encodedImage._timeStamp:4759encodedImage->_length:25120
[050:162] [2022-12-09 22:11:28 +0000.629067][4cd5] last dts:4726 currentPts:4759
ppsOrSPS:0 queue length:9
[050:163] [2022-12-09 22:11:28 +0000.630778][4cd5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4825 pts:4825
[050:171] [2022-12-09 22:11:28 +0000.638364][4bff] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:171] [2022-12-09 22:11:28 +0000.638513][4bff] _deviceSampleRate:48000

[050:172] [2022-12-09 22:11:28 +0000.639403][4bfe] Run AGC when audioType = 0


[050:177] [2022-12-09 22:11:28 +0000.644465][4cd5] H264Encode::H264SWEncoder get
callback, length:28800 type:1 nalType:1length:28796
[050:223] [2022-12-09 22:11:28 +0000.690432][4cd4] setDisplayRotate :0
[050:223] [2022-12-09 22:11:28 +0000.690554][4cd4] 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:249] [2022-12-09 22:11:28 +0000.716222][4cd5] DTS queue for
Generator:0x7901b888b8 5294 5324 5357 5393 5422 5457 5491 5524
[050:264] [2022-12-09 22:11:28 +0000.731258][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[050:280] [2022-12-09 22:11:28 +0000.746978][4cd8] audio_frame_list_ empty
[050:302] [2022-12-09 22:11:28 +0000.769685][4cd5] Push an pts:6088 to dts queue.
[050:319] [2022-12-09 22:11:28 +0000.786745][4cd5] h264 add frame header cdr flag
[050:321] [2022-12-09 22:11:28 +0000.788053][4cd5] Received key frame:5995
[050:324] [2022-12-09 22:11:28 +0000.791841][4cd9] get the H.264 IDR frame
[050:327] [2022-12-09 22:11:28 +0000.794617][4cd5] last dts:6062 currentPts:6088
ppsOrSPS:0 queue length:8
[050:328] [2022-12-09 22:11:28 +0000.795430][4cd5] DTS queue for
Generator:0x7901b888b8 6123 6156 6192 6224 6257 6294 6320
[050:345] [2022-12-09 22:11:28 +0000.812729][4cd4] setDisplayRotate :0
[050:345] [2022-12-09 22:11:28 +0000.812789][4cd4] 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:413] [2022-12-09 22:11:28 +0000.880571][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[050:414] [2022-12-09 22:11:28 +0000.881877][4cd5] DTS queue for
Generator:0x7901b888b8 6924 6956 6992 7024 7058 7089 7129 7154 7191
[050:468] [2022-12-09 22:11:28 +0000.935760][4cd4] setDisplayRotate :0
[050:468] [2022-12-09 22:11:28 +0000.935824][4cd4] 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:475] [2022-12-09 22:11:28 +0000.942345][4cd5] Push an pts:7425 to dts queue.
[050:482] [2022-12-09 22:11:28 +0000.949056][4cd4] setDisplayRotate :0
[050:482] [2022-12-09 22:11:28 +0000.949121][4cd4] 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:509] [2022-12-09 22:11:28 +0000.976886][4cd5] last dts:7392 currentPts:7425
ppsOrSPS:0 queue length:9
[050:541] [2022-12-09 22:11:29 +0000.8534][4cd5] DTS queue for
Generator:0x7901b888b8 7792 7822 7856 7889 7924 7958 7991
[050:562] [2022-12-09 22:11:29 +0000.29253][4cd5] h264 add frame header cdr flag
[050:562] [2022-12-09 22:11:29 +0000.29403][4cd5] Received key frame:7991
[050:570] [2022-12-09 22:11:29 +0000.37788][4cd9] get the H.264 IDR frame
[050:571] [2022-12-09 22:11:29 +0000.38953][4cd5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8323
[050:572] [2022-12-09 22:11:29 +0000.38997][4cd5] push video frame to H264 encoder.
(100 frame for one log)

[050:572] [2022-12-09 22:11:29 +0000.39040][4cd5] push video frame to H264 encoder.


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

[050:572] [2022-12-09 22:11:29 +0000.39059][4cd5] H264Encode::push video frame to


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

[050:572] [2022-12-09 22:11:29 +0000.39088][4cd5] The input pts:8323 fps:30


[050:576] [2022-12-09 22:11:29 +0000.43793][4cd5] SendFrame
encodedImage._timeStamp:8089encodedImage->_length:24160
[050:585] [2022-12-09 22:11:29 +0000.52568][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[050:588] [2022-12-09 22:11:29 +0000.55321][4cd5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8186 pts:8186
[050:594] [2022-12-09 22:11:29 +0000.61505][4cd7] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9968 diff: 33
[050:600] [2022-12-09 22:11:29 +0000.67201][4cd8] FilterPipeline2::OnAudioFrame pts
385886 last_audio_timestamp_ 8750.25
[050:604] [2022-12-09 22:11:29 +0000.71796][4cd5] H264Encode::H264SWEncoder get
callback, length:22144 type:1 nalType:1length:22140
[050:617] [2022-12-09 22:11:29 +0000.84158][4cd5] Push an pts:8754 to dts queue.
[050:626] [2022-12-09 22:11:29 +0000.93674][4cd5] DTS queue for
Generator:0x7901b888b8 8588 8621 8657 8687 8720 8754 8789 8820
[050:643] [2022-12-09 22:11:29 +0000.110341][4cd5] last dts:8720 currentPts:8754
ppsOrSPS:0 queue length:9
[050:672] [2022-12-09 22:11:29 +0000.139181][4cd8] audio_frame_list_ empty
[050:703] [2022-12-09 22:11:29 +0000.170110][4cd4] setDisplayRotate :0
[050:703] [2022-12-09 22:11:29 +0000.170169][4cd4] 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:736] [2022-12-09 22:11:29 +0000.203448][4cd5] DTS queue for
Generator:0x7901b888b8 9420 9456 9487 9522 9552 9584 9625 9656
[050:744] [2022-12-09 22:11:29 +0000.211211][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[050:777] [2022-12-09 22:11:29 +0000.244906][4cd5] Push an pts:10087 to dts queue.
[050:793] [2022-12-09 22:11:29 +0000.260948][4cd5] h264 add frame header cdr flag
[050:794] [2022-12-09 22:11:29 +0000.261056][4cd5] Received key frame:9989
[050:801] [2022-12-09 22:11:29 +0000.268488][4cd9] get the H.264 IDR frame
[050:804] [2022-12-09 22:11:29 +0000.271386][4cd5] last dts:10053 currentPts:10087
ppsOrSPS:0 queue length:9
[050:826] [2022-12-09 22:11:29 +0000.293650][4cd4] setDisplayRotate :0
[050:826] [2022-12-09 22:11:29 +0000.293716][4cd4] 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:835] [2022-12-09 22:11:29 +0000.302687][4cd5] DTS queue for
Generator:0x7901b888b8 10251 10285 10317 10351 10384 10420 10452
[050:897] [2022-12-09 22:11:29 +0000.364587][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[050:923] [2022-12-09 22:11:29 +0000.390589][4cd5] DTS queue for
Generator:0x7901b888b8 11093 11122 11152 11186 11218 11252 11288
[050:943] [2022-12-09 22:11:29 +0000.410678][4cd5] Push an pts:11419 to dts queue.
[050:965] [2022-12-09 22:11:29 +0000.432596][4cd4] setDisplayRotate :0
[050:965] [2022-12-09 22:11:29 +0000.432643][4cd4] 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:979] [2022-12-09 22:11:29 +0000.446405][4cd4] setDisplayRotate :0
[050:979] [2022-12-09 22:11:29 +0000.446468][4cd4] 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:989] [2022-12-09 22:11:29 +0000.456407][4cd5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11686
[050:989] [2022-12-09 22:11:29 +0000.456458][4cd5] push video frame to H264
encoder. (100 frame for one log)

[050:989] [2022-12-09 22:11:29 +0000.456496][4cd5] push video frame to H264


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

[050:989] [2022-12-09 22:11:29 +0000.456514][4cd5] H264Encode::push video frame to


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

[050:989] [2022-12-09 22:11:29 +0000.456540][4cd5] The input pts:11686 fps:30


[050:992] [2022-12-09 22:11:29 +0000.459464][4cd5] SendFrame
encodedImage._timeStamp:11419encodedImage->_length:23216
[050:992] [2022-12-09 22:11:29 +0000.459526][4cd5] last dts:11388 currentPts:11419
ppsOrSPS:0 queue length:9
[051:003] [2022-12-09 22:11:29 +0000.470498][4cd5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11554 pts:11554
[051:028] [2022-12-09 22:11:29 +0000.495275][4cd5] H264Encode::H264SWEncoder get
callback, length:16672 type:1 nalType:1length:16668
[051:052] [2022-12-09 22:11:29 +0000.519755][4cd5] DTS queue for
Generator:0x7901b888b8 11886 11918 11953 11984 12019 12051 12086 12115 12152
[051:058] [2022-12-09 22:11:29 +0000.525915][4cd5] h264 add frame header cdr flag
[051:059] [2022-12-09 22:11:29 +0000.526028][4cd5] Received key frame:11984
[051:069] [2022-12-09 22:11:29 +0000.536610][4cd9] get the H.264 IDR frame
[051:072] [2022-12-09 22:11:29 +0000.539922][4cd8] audio_frame_list_ empty
[051:095] [2022-12-09 22:11:29 +0000.562080][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[051:108] [2022-12-09 22:11:29 +0000.575054][4cd7] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10960 diff: 41
[051:123] [2022-12-09 22:11:29 +0000.590327][4cd5] Push an pts:12751 to dts queue.
[051:143] [2022-12-09 22:11:29 +0000.610073][4cd5] DTS queue for
Generator:0x7901b888b8 12718 12751 12785 12820 12852 12882 12920 12954
[051:154] [2022-12-09 22:11:29 +0000.621655][4cd5] last dts:12718 currentPts:12751
ppsOrSPS:0 queue length:10
[051:235] [2022-12-09 22:11:29 +0000.702560][4cd4] setDisplayRotate :0
[051:235] [2022-12-09 22:11:29 +0000.702607][4cd4] 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
[051:252] [2022-12-09 22:11:29 +0000.719533][4cd4] setDisplayRotate :0
[051:252] [2022-12-09 22:11:29 +0000.719638][4cd4] 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
[051:272] [2022-12-09 22:11:29 +0000.739548][4cd5] DTS queue for
Generator:0x7901b888b8 13515 13549 13586 13617 13645 13687 13717 13753 13783 13817
[051:282] [2022-12-09 22:11:29 +0000.749355][4cd7] Error(video_source.cc:430): wait
decoder a frame: 0
[051:318] [2022-12-09 22:11:29 +0000.785092][4cd5] Push an pts:14081 to dts queue.
[051:338] [2022-12-09 22:11:29 +0000.805753][4cd5] h264 add frame header cdr flag
[051:339] [2022-12-09 22:11:29 +0000.806149][4cd5] Received key frame:13982
[051:343] [2022-12-09 22:11:29 +0000.810828][4cd9] get the H.264 IDR frame
[051:347] [2022-12-09 22:11:29 +0000.814777][4cd5] last dts:14052 currentPts:14081
ppsOrSPS:0 queue length:8
[051:371] [2022-12-09 22:11:29 +0000.838091][4cca] av_read_frame AVERROR_EOF
[051:371] [2022-12-09 22:11:29 +0000.838701][4cd4] setDisplayRotate :0
[051:371] [2022-12-09 22:11:29 +0000.838770][4cd4] 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
[051:381] [2022-12-09 22:11:29 +0000.848902][4cd5] DTS queue for
Generator:0x7901b888b8 14380 14417 14449 14484 14518 14549 14585
[051:389] [2022-12-09 22:11:29 +0000.856754][4cca] OnReceiveEOF:
[051:389] [2022-12-09 22:11:29 +0000.856822][4cca] OnDecoderEOF time:55928798
enter.

[051:389] [2022-12-09 22:11:29 +0000.856861][4cca] OnDecoderEOF leave. expire time


= 0 ms

[051:389] [2022-12-09 22:11:29 +0000.856877][4cc8] CleanUp time:55928798 enter.

[051:389] [2022-12-09 22:11:29 +0000.856942][4cca] OnDecoderFinished:


OnDecoderFinished total decoder frames:457 this:0x7813557e00
[051:391] [2022-12-09 22:11:29 +0000.858639][4cc8] CleanUp leave. expire time = 2
ms

[051:391] [2022-12-09 22:11:29 +0000.858674][4cc8] clean up


[051:391] [2022-12-09 22:11:29 +0000.858691][4cc8] running_decoder_count:0max
count:2
[051:412] [2022-12-09 22:11:29 +0000.879588][4cd5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15052
[051:412] [2022-12-09 22:11:29 +0000.879646][4cd5] push video frame to H264
encoder. (100 frame for one log)

[051:412] [2022-12-09 22:11:29 +0000.879681][4cd5] push video frame to H264


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

[051:412] [2022-12-09 22:11:29 +0000.879704][4cd5] H264Encode::push video frame to


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

[051:412] [2022-12-09 22:11:29 +0000.879736][4cd5] The input pts:15052 fps:30


[051:413] [2022-12-09 22:11:29 +0000.880922][4cd5] SendFrame
encodedImage._timeStamp:14749encodedImage->_length:23968
[051:414] [2022-12-09 22:11:29 +0000.881585][4cd4] setDisplayRotate :0
[051:414] [2022-12-09 22:11:29 +0000.881678][4cd4] 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
[051:416] [2022-12-09 22:11:29 +0000.883769][4cd8] PullAudioFrame: PullFrame audio
finished.
[051:416] [2022-12-09 22:11:29 +0000.883819][4cd8]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[051:416] [2022-12-09 22:11:29 +0000.883839][4cd8] OnAudioTimer: OnAudioTimer
return
[051:423] [2022-12-09 22:11:29 +0000.890853][4cd7]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[051:423] [2022-12-09 22:11:29 +0000.890914][4cd7] OnVideoTimer: OnVideoTimer
EndComposeFile
[051:423] [2022-12-09 22:11:29 +0000.890939][4cd7] EndComposeFile: EndComposeFile,
is composing 1
[051:425] [2022-12-09 22:11:29 +0000.892586][4cd5]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:457
[051:425] [2022-12-09 22:11:29 +0000.892647][4cd5]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x782fc9d800
[051:425] [2022-12-09 22:11:29 +0000.892892][4cd6]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[051:425] [2022-12-09 22:11:29 +0000.892939][4cd6]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[051:426] [2022-12-09 22:11:29 +0000.893260][4cd4] stop recording
[051:426] [2022-12-09 22:11:29 +0000.893367][4cd4]
RecordingSessionInternalSimple:destroy media processers
[051:426] [2022-12-09 22:11:29 +0000.893405][4cd4] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[051:426] [2022-12-09 22:11:29 +0000.893439][4cd4] H264Encode::flushing hareware
Encoder
[051:426] [2022-12-09 22:11:29 +0000.893795][4cd4] Flush time:55928835 enter.

[051:426] [2022-12-09 22:11:29 +0000.893853][4cd4] H264Encoder encoder flush


[051:426] [2022-12-09 22:11:29 +0000.893930][4cd4] flush output queue
[051:427] [2022-12-09 22:11:29 +0000.894606][4cd4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14913 pts:14913
[051:439] [2022-12-09 22:11:29 +0000.906813][4cd4] H264Encode::H264SWEncoder get
callback, length:22688 type:1 nalType:1length:22684
[051:751] [2022-12-09 22:11:30 +0000.218015][4cd4] Flush leave. expire time = 325
ms

[051:751] [2022-12-09 22:11:30 +0000.218313][4cd4] ~H264EncodeWrap:


[051:751] [2022-12-09 22:11:30 +0000.218384][4cd4] ~H264Encode:
[051:751] [2022-12-09 22:11:30 +0000.218425][4cd4] teardownCompressionSession:
H264Encode::destroying Encoder
[051:751] [2022-12-09 22:11:30 +0000.218467][4cd4] Release time:55929160 enter.

[051:751] [2022-12-09 22:11:30 +0000.218691][4cd4] Release:


MediaCodecVideoEncoder::Release _inited:1
[051:751] [2022-12-09 22:11:30 +0000.218778][4cd4] Destroy time:55929160 enter.

[051:751] [2022-12-09 22:11:30 +0000.218823][4cd4] H264Encoder encoderDestroy


[051:751] [2022-12-09 22:11:30 +0000.218865][4cd4]
AndroidMediaCodecVideoEncoder::release env: 0x7901d12200
[051:751] [2022-12-09 22:11:30 +0000.218908][4cd4]
AndroidMediaCodecVideoEncoder::Destroy
[051:781] [2022-12-09 22:11:30 +0000.248859][4cd4] Destroy leave. expire time = 30
ms

[051:782] [2022-12-09 22:11:30 +0000.249089][4cd4] Release leave. expire time = 31


ms

[051:782] [2022-12-09 22:11:30 +0000.249174][4cd4] ~AndroidHwAvcEncoder


time:55929191 enter.

[051:782] [2022-12-09 22:11:30 +0000.249369][4cd4] Release time:55929191 enter.


[051:782] [2022-12-09 22:11:30 +0000.249444][4cd4] Release:
MediaCodecVideoEncoder:: has been released before, just return
[051:782] [2022-12-09 22:11:30 +0000.249499][4cd4] Release leave. expire time = 0
ms

[051:782] [2022-12-09 22:11:30 +0000.249534][4cd4] ~AndroidMediaCodecVideoEncoder


[051:782] [2022-12-09 22:11:30 +0000.249584][4cd4] ~WrapAndroidMediaCodec
time:55929191 enter.

[051:782] [2022-12-09 22:11:30 +0000.249620][4cd4] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[051:782] [2022-12-09 22:11:30 +0000.249672][4cd4] video hevc hw codec


destructor:0x7901bd84c0

[051:782] [2022-12-09 22:11:30 +0000.249725][4cd4] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[051:782] [2022-12-09 22:11:30 +0000.249898][4cd4] teardownCompressionSession:


H264Encode::destroyed Encoder
[051:783] [2022-12-09 22:11:30 +0000.250029][4cd4]
RecordingSessionInternalSimple:destroy aac encoder output!
[051:783] [2022-12-09 22:11:30 +0000.250069][4cd4] AACSWEncode destructor
[051:791] [2022-12-09 22:11:30 +0000.258770][4cd9] fd_close successed!
[051:801] [2022-12-09 22:11:30 +0000.268084][4cd9] MP4 close file successfully
[051:801] [2022-12-09 22:11:30 +0000.268179][4cd9] Recording session Internal:
notify recording ok
[051:801] [2022-12-09 22:11:30 +0000.268227][4cd9] onRecordingOk: Recording Ok,
compose use time: 2315, averagefps 0
[051:801] [2022-12-09 22:11:30 +0000.268268][4cd9] OnReceiveEOF:
[051:803] [2022-12-09 22:11:30 +0000.270220][4cd7] OnVideoTimer: OnVideoTimer
return
[051:804] [2022-12-09 22:11:30 +0000.271621][4bfe] haveEnoughProcessedData
internalAudioStream.length: 0
[051:814] [2022-12-09 22:11:30 +0000.281251][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[051:814] [2022-12-09 22:11:30 +0000.281372][3ec3] ~MediaComposeFile time:55929223
enter.

[051:814] [2022-12-09 22:11:30 +0000.281413][3ec3] CancelCompose: CancelCompose,


is composing 0
[051:814] [2022-12-09 22:11:30 +0000.281595][4cd4] stop recording
[051:814] [2022-12-09 22:11:30 +0000.281650][4cd4] we have stopped recording before
[051:815] [2022-12-09 22:11:30 +0000.282762][3ec3] ~MediaComposeFile leave. expire
time = 1 ms

[051:815] [2022-12-09 22:11:30 +0000.282949][3ec3] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[051:816] [2022-12-09 22:11:30 +0000.283818][3ec3] global uninited!
[051:816] [2022-12-09 22:11:30 +0000.283950][3ec3]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[051:817] [2022-12-09 22:11:30 +0000.284048][3ec3] ~MediaFilterGraph:
MediaFilterGraph destruct
[051:817] [2022-12-09 22:11:30 +0000.284096][3ec3] RemoveVideoBackGroud: hava not
add video backgroud
[051:817] [2022-12-09 22:11:30 +0000.284182][3ec3] UnbindInputFilter 0x782fb6bc98
this 0x782fd093a0
[051:817] [2022-12-09 22:11:30 +0000.284223][3ec3] ClearAllSource: remove source
filter, sourceid: 0x7813557e00
[051:817] [2022-12-09 22:11:30 +0000.284251][3ec3] DestoryDecoderByVideoSource
time:55929226 enter.

[051:817] [2022-12-09 22:11:30 +0000.284284][3ec3] ~VideoBindDecoder time:55929226


enter.

[051:817] [2022-12-09 22:11:30 +0000.284420][3ec3] CleanUp time:55929226 enter.

[051:817] [2022-12-09 22:11:30 +0000.284681][3ec3] CleanUp leave. expire time = 0


ms

[051:817] [2022-12-09 22:11:30 +0000.284723][3ec3] CleanUp time:55929226 enter.

[051:818] [2022-12-09 22:11:30 +0000.284961][3ec3] CleanUp leave. expire time = 1


ms

[051:818] [2022-12-09 22:11:30 +0000.285576][3ec3] ~VideoBindDecoder leave. expire


time = 1 ms

[051:818] [2022-12-09 22:11:30 +0000.285619][3ec3] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[051:818] [2022-12-09 22:11:30 +0000.285670][3ec3] UnbindInputFilter 0x782fb6ba58


this 0x782fb6bc98
[051:818] [2022-12-09 22:11:30 +0000.285761][3ec3] UnbindInputFilter 0x782fb6b998
this 0x782fb6ba58
[051:818] [2022-12-09 22:11:30 +0000.285804][3ec3] UnbindInputFilter 0x7813558020
this 0x782fb6b998
[051:818] [2022-12-09 22:11:30 +0000.285858][3ec3] UnbindInputFilter 0x782fb6bbd8
this 0x782fb6c058
[051:818] [2022-12-09 22:11:30 +0000.285897][3ec3] UnbindInputFilter 0x782fb6bb18
this 0x782fb6bbd8
[051:818] [2022-12-09 22:11:30 +0000.285943][3ec3] UnbindInputFilter 0x7813558020
this 0x782fb6bb18
[051:819] [2022-12-09 22:11:30 +0000.286118][3ec3] ~GLESContext:
[051:822] [2022-12-09 22:11:30 +0000.289101][3ec3] GLESContext destruct finish.
[051:822] [2022-12-09 22:11:30 +0000.289183][3ec3] filter: filter pipeline destroy
this: 0x782fd09300
[052:173] [2022-12-09 22:11:30 +0000.640329][4bfe] Run AGC when audioType = 0
[052:173] [2022-12-09 22:11:30 +0000.640797][4bfe]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:532] [2022-12-09 22:11:31 +0000.999854][4bfe] haveEnoughProcessedData
internalAudioStream.length: 10
[054:176] [2022-12-09 22:11:32 +0000.643909][4bfe] Run AGC when audioType = 0
[054:182] [2022-12-09 22:11:32 +0000.649230][3ee7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[054:182] [2022-12-09 22:11:32 +0000.649327][3ee7] ~MediaFilterCamera time:55931591
enter.

[054:182] [2022-12-09 22:11:32 +0000.649353][3ee7] StopPullFrameAndWriteMp4


time:55931591 enter.

[054:184] [2022-12-09 22:11:32 +0000.651587][4bf9] stop recording


[054:184] [2022-12-09 22:11:32 +0000.651630][4bf9] we have stopped recording before
[054:184] [2022-12-09 22:11:32 +0000.651678][3ee7] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[054:189] [2022-12-09 22:11:32 +0000.656193][3ee7] DestroyPipelineAndFilters


time:55931598 enter.

[054:189] [2022-12-09 22:11:32 +0000.656303][3ee7] DestroyPipelineAndFilters


leave. expire time = 0 ms

[054:189] [2022-12-09 22:11:32 +0000.656342][3ee7] AppDeviceManagerStopMic

[054:189] [2022-12-09 22:11:32 +0000.656439][3ee7] AppDeviceManagerStopMic::mic


status is on
[054:189] [2022-12-09 22:11:32 +0000.656474][3ee7] Try to stop webrtc device.

[054:189] [2022-12-09 22:11:32 +0000.656508][3ee7] Set record state to


stopped.threadID:16103

[054:234] [2022-12-09 22:11:32 +0000.701505][3ee7] Try to destory the


recorder.threadID:16103

[054:434] [2022-12-09 22:11:32 +0000.901664][3ee7] DestroyAudioRecorder:


[054:434] [2022-12-09 22:11:32 +0000.901755][3ee7] Cleanup the buffer queue in the
recorder.
[054:434] [2022-12-09 22:11:32 +0000.901780][3ee7] Destroy the recorder.

[054:440] [2022-12-09 22:11:32 +0000.907782][3ee7] StopRecording finished.

[054:440] [2022-12-09 22:11:32 +0000.907836][3ee7] The stop recording success.

[054:440] [2022-12-09 22:11:32 +0000.907856][3ee7]


AudioDeviceDataHandler::StopMicProcess

[054:441] [2022-12-09 22:11:32 +0000.908091][3ee7] AppDeviceManager stop.

[054:441] [2022-12-09 22:11:32 +0000.908136][3ee7] Rlease the webrtc device object.

[054:441] [2022-12-09 22:11:32 +0000.908494][3ee7] OpenSlesInput destruct.

[054:441] [2022-12-09 22:11:32 +0000.908535][3ee7] OpenSlesOutput destruct.

[054:441] [2022-12-09 22:11:32 +0000.908907][3ee7] EventDispatchServerScope


destruct
[054:441] [2022-12-09 22:11:32 +0000.908945][3ee7]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[054:442] [2022-12-09 22:11:32 +0000.908978][3ee7] ~AudioDeviceDataHandler

[054:442] [2022-12-09 22:11:32 +0000.909254][3ee7] AppDeviceManagerDestruct.

[054:442] [2022-12-09 22:11:32 +0000.909295][3ee7] ~AppDeviceManager:


[054:442] [2022-12-09 22:11:32 +0000.909327][3ee7] ~CpuOverloadDetect time:55931851
enter.

[054:442] [2022-12-09 22:11:32 +0000.909588][3ee7] ~CpuOverloadDetect leave.


expire time = 0 ms

[054:445] [2022-12-09 22:11:32 +0000.912175][3ee7] Destruct BeautifyReader begin...


[054:445] [2022-12-09 22:11:32 +0000.912359][3ee7] Destruct BeautifyReader done.
[054:445] [2022-12-09 22:11:32 +0000.912450][3ee7] ~MediaFilterCamera leave.
expire time = 263 ms

[054:445] [2022-12-09 22:11:32 +0000.912717][3ee7] ~GLESContext:


[054:448] [2022-12-09 22:11:32 +0000.915722][3ee7] GLESContext destruct finish.
[054:448] [2022-12-09 22:11:32 +0000.915838][3ee7] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[054:449] [2022-12-09 22:11:32 +0000.916948][3ee7] global uninited!
[054:450] [2022-12-09 22:11:32 +0000.917779][3ee7] clear AppID 50011
[054:450] [2022-12-09 22:11:32 +0000.917822][3ee7] UnRegister JVM for Xplatform
util
[054:450] [2022-12-09 22:11:32 +0000.917844][3ee7] Dispose::unregister webrtc video
engine
[054:450] [2022-12-09 22:11:32 +0000.917878][3ee7] Init the android object with
jvm:0x0 env:0x0 context:0x0

[054:450] [2022-12-09 22:11:32 +0000.917919][3ee7] SetAndroidMediaCodecObjects


time:55931859 enter.

[054:451] [2022-12-09 22:11:32 +0000.917970][3ee7] ClearAndroidMediaCodecObjects


time:55931860 enter.

[054:451] [2022-12-09 22:11:32 +0000.917993][3ee7] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[054:451] [2022-12-09 22:11:32 +0000.91802[000:019] [2022-12-10 03:14:37


+0000.904713][4208] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
10 03:14:37 +0000
[000:019] [2022-12-10 03:14:37 +0000.904742][4208] set AppID=50011 old AppID=-1
[000:019] [2022-12-10 03:14:37 +0000.904753][4208] Init the android object with
jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x788f467718

[000:019] [2022-12-10 03:14:37 +0000.904790][4208] SetAndroidMediaCodecObjects


time:68263149 enter.

[000:019] [2022-12-10 03:14:37 +0000.904808][4208] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:019] [2022-12-10 03:14:37 +0000.904819][4208] SetAndroidMediaCodecObjects


time:68263149 enter.

[000:019] [2022-12-10 03:14:37 +0000.904837][4208] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bd337540
[000:019] [2022-12-10 03:14:37 +0000.904848][4208] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bd337540 address:0x77f6ce2760
[000:019] [2022-12-10 03:14:37 +0000.904868][4208] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bd337540
address:0x77f6ce2760
[000:019] [2022-12-10 03:14:37 +0000.904879][4208] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:019] [2022-12-10 03:14:37 +0000.904906][4208] Set the android objects with


jvm:0xb4000079bd337540 env:0x79bd42d100 context:0x788f467718

[000:020] [2022-12-10 03:14:37 +0000.905573][4208] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bd42d100
[000:020] [2022-12-10 03:14:37 +0000.905598][4208] SystemUtil Init done
[000:022] [2022-12-10 03:14:37 +0000.907728][4208]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:023] [2022-12-10 03:14:37 +0000.908590][4208] MediaFilterCamera
[000:023] [2022-12-10 03:14:37 +0000.908621][4208] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:023] [2022-12-10 03:14:37 +0000.908707][4208] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:023] [2022-12-10 03:14:37 +0000.908728][4208] Recording session using default
bitrate support by app:31457280
[000:023] [2022-12-10 03:14:37 +0000.908739][4f4a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x782467f7c0
[000:023] [2022-12-10 03:14:37 +0000.908948][4f4a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:024] [2022-12-10 03:14:37 +0000.909001][4208] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:024] [2022-12-10 03:14:37 +0000.909311][4208] Error(ini.cc:191): Open the file
failed. error:2
[000:024] [2022-12-10 03:14:37 +0000.909331][4208]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:024] [2022-12-10 03:14:37 +0000.909343][4208] The device model: m2012k11ag
usingSoftwareAEC value: 0
[000:025] [2022-12-10 03:14:37 +0000.910372][4208] Error(ini.cc:191): Open the file
failed. error:2
[000:025] [2022-12-10 03:14:37 +0000.910400][4208]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:025] [2022-12-10 03:14:37 +0000.910415][4208] The device model: m2012k11ag
usingHardwareAEC value: 0
[000:025] [2022-12-10 03:14:37 +0000.910442][4208] The machine device: m2012k11ag
usingHardwareAEC value: 0
[000:025] [2022-12-10 03:14:37 +0000.910453][4208] Using Default AEC type: software
AEC
[000:025] [2022-12-10 03:14:37 +0000.910889][4208] The device model: m2012k11ag
enum value: 0
[000:026] [2022-12-10 03:14:37 +0000.911117][4208] GetMachineModel is M2012K11AG
[000:026] [2022-12-10 03:14:37 +0000.911138][4208] GetMachineInfo: M2012K11AG
[000:026] [2022-12-10 03:14:37 +0000.911157][4208] Construct BeautifyReader
begin...
[000:026] [2022-12-10 03:14:37 +0000.911176][4208] dumpStickerRgba:0
dumpStickerYuv:0
[000:026] [2022-12-10 03:14:37 +0000.911187][4208] Construct BeautifyReader done.
[000:028] [2022-12-10 03:14:37 +0000.913036][4208] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:028] [2022-12-10 03:14:37 +0000.913064][4f4d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7887a8a3a0
[000:028] [2022-12-10 03:14:37 +0000.913391][4208] AppDeviceManager telnet server
for statistics started......
[000:028] [2022-12-10 03:14:37 +0000.913758][4208] CpuOverloadDetect time:68263158
enter.

[000:028] [2022-12-10 03:14:37 +0000.913815][4208] CpuOverloadDetect leave. expire


time = 0 ms

[000:028] [2022-12-10 03:14:37 +0000.913837][4f4e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x79001c0080
[000:029] [2022-12-10 03:14:37 +0000.914073][4208] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:029] [2022-12-10 03:14:37 +0000.914089][4208] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:029] [2022-12-10 03:14:37 +0000.914234][4208] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:030] [2022-12-10 03:14:37 +0000.915305][4208] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:030] [2022-12-10 03:14:37 +0000.915622][4208] CreatePlatformSpecificObjects:
[000:030] [2022-12-10 03:14:37 +0000.915650][4208] audio device use opensle input
and opensl output
[000:030] [2022-12-10 03:14:37 +0000.915676][4208] Create OpenSLES output module
with java VM support.

[000:030] [2022-12-10 03:14:37 +0000.915749][4208] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:030] [2022-12-10 03:14:37 +0000.915836][4208] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:030] [2022-12-10 03:14:37 +0000.915936][4208] Create OpenSLES output module
with buffer num:1

[000:031] [2022-12-10 03:14:37 +0000.916034][4208] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:031] [2022-12-10 03:14:37 +0000.916356][4208] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:031] [2022-12-10 03:14:37 +0000.916462][4208] Create OpenSLES input module
with java VM support.

[000:031] [2022-12-10 03:14:37 +0000.916488][4208] Create OpenSLES input module


with buffer num:1

[000:031] [2022-12-10 03:14:37 +0000.916525][4208] Error(trace.cc:40): Init the


output and input for audio device template.
[000:031] [2022-12-10 03:14:37 +0000.916541][4208] Init the output device.

[000:031] [2022-12-10 03:14:37 +0000.916551][4208] Init the opensl input.


[000:031] [2022-12-10 03:14:37 +0000.916586][4208] AppDeviceManager get setting
samplerate: 0
[000:031] [2022-12-10 03:14:37 +0000.916768][4208] The device model: m2012k11ag
enum value: 0
[000:032] [2022-12-10 03:14:37 +0000.917021][4208] The device model: m2012k11ag
enum value: 0
[000:032] [2022-12-10 03:14:37 +0000.917039][4208] Set the sample rate to be:48000

[000:032] [2022-12-10 03:14:37 +0000.917051][4208] Enable the recording stereo:0


[000:032] [2022-12-10 03:14:37 +0000.917079][4208] Set the playout as stereo:1
[000:032] [2022-12-10 03:14:37 +0000.917090][4208] Init the microphone.
[000:034] [2022-12-10 03:14:37 +0000.919757][4208] Update the recording sample rate
to be: 48000
[000:034] [2022-12-10 03:14:37 +0000.919809][4208] Init the speaker.
[000:034] [2022-12-10 03:14:37 +0000.919838][4208] Low latency buffer size:144 low
sample rate:48000
[000:035] [2022-12-10 03:14:37 +0000.920098][4208] Using 1 x 10ms for an audio
frame.

[000:038] [2022-12-10 03:14:37 +0000.923015][4208] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:038] [2022-12-10 03:14:37 +0000.923098][4208] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:038] [2022-12-10 03:14:37 +0000.923126][4208] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:041] [2022-12-10 03:14:37 +0000.926817][4208] The device model:m2012k11ag

[000:041] [2022-12-10 03:14:37 +0000.926857][4208] speaker output factor:100


defaultFactor: 100

[000:041] [2022-12-10 03:14:37 +0000.926868][4208] headset output factor:100


defaultFactor: 100
[000:042] [2022-12-10 03:14:37 +0000.927097][4208] AppDeviceManagerStart finished.
[000:042] [2022-12-10 03:14:37 +0000.927117][4208] AppDeviceManagerStartMic::mic
status is off
[000:042] [2022-12-10 03:14:37 +0000.927155][4208] AppDeviceManagerStartMic update
aec type: 2

[000:042] [2022-12-10 03:14:37 +0000.927170][4208] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:042] [2022-12-10 03:14:37 +0000.927180][4208]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:042] [2022-12-10 03:14:37 +0000.927202][4208]
AudioDeviceDataHandler::StartMicProcess

[000:042] [2022-12-10 03:14:37 +0000.927297][4208] Try to start webrtc recording


device.

[000:042] [2022-12-10 03:14:37 +0000.927314][4208] StartRecording. threadID:16904

[000:042] [2022-12-10 03:14:37 +0000.927325][4f4f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:042] [2022-12-10 03:14:37 +0000.927392][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[000:042] [2022-12-10 03:14:37 +0000.927475][4208] The machine model:M2012K11AG

[000:042] [2022-12-10 03:14:37 +0000.927506][4208] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:042] [2022-12-10 03:14:37 +0000.927530][4208] Set the recording mode before


getSetting: 4
[000:042] [2022-12-10 03:14:37 +0000.927545][4208] Set the recording mode after
getSetting: 1
[000:087] [2022-12-10 03:14:37 +0000.972766][4208] StartRecording finished.

[000:087] [2022-12-10 03:14:37 +0000.972867][4208] audio: start the audio mic


checker timer.

[000:088] [2022-12-10 03:14:37 +0000.973219][4208] machine model :poco


[000:088] [2022-12-10 03:14:37 +0000.973241][4208] Support this machine model :poco
[000:091] [2022-12-10 03:14:37 +0000.976823][4208] global inited! current sdk
version: 07-20-936c45f
[000:168] [2022-12-10 03:14:38 +0000.53076][4f50] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:168] [2022-12-10 03:14:38 +0000.53319][4f50] _deviceSampleRate:48000

[000:169] [2022-12-10 03:14:38 +0000.54699][4f4f] Run AGC when audioType = 0


[000:169] [2022-12-10 03:14:38 +0000.54756][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:347] [2022-12-10 03:14:38 +0000.232363][4d41]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:347] [2022-12-10 03:14:38 +0000.232516][4f4b] MediaFilterCamera, recording
file context:0x7887b4a000 input texture:10
[000:347] [2022-12-10 03:14:38 +0000.232560][4f4b] GLESContext:
[000:347] [2022-12-10 03:14:38 +0000.232590][4f4b] The result of eglGetDisplay is:
0xb4000079bd429a00
[000:348] [2022-12-10 03:14:38 +0000.233294][4f4b] The result of creation:
0x781c18f180
[000:348] [2022-12-10 03:14:38 +0000.233361][4f4b] The result of
eglCreatePbufferSurface is: 0x781c18f280
[000:348] [2022-12-10 03:14:38 +0000.233432][4d41]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7887b4a000 input_texture: 10
[001:788] [2022-12-10 03:14:39 +0000.673606][4f4f] haveEnoughProcessedData
internalAudioStream.length: 10
[002:171] [2022-12-10 03:14:40 +0000.56305][4f4f] Run AGC when audioType = 0
[003:103] [2022-12-10 03:14:40 +0000.988489][41e6] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[003:103] [2022-12-10 03:14:40 +0000.988612][41e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[003:104] [2022-12-10 03:14:40 +0000.989155][41e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[003:104] [2022-12-10 03:14:40 +0000.989424][4f4b] operator() time:68266234 enter.

[003:104] [2022-12-10 03:14:40 +0000.989478][4f4b] MediaFilterCamera, recording


file context:0x7887b4a000 input texture:10
[003:105] [2022-12-10 03:14:40 +0000.990271][4f4b] MicSource: Mic source
created:10x790412de00
[003:105] [2022-12-10 03:14:40 +0000.990565][4f4b] received external audio stream

[003:105] [2022-12-10 03:14:40 +0000.990607][4f4b] alloc thread: 0x79041a0680


name:worker0 thread id:515439103152 to Mic_source
[003:105] [2022-12-10 03:14:40 +0000.990680][4f4b] audio: start the audio sender
thread.

[003:105] [2022-12-10 03:14:40 +0000.990715][4f4b] construct OpenGLRenderProgram


0x781c164698
[003:105] [2022-12-10 03:14:40 +0000.990753][4f4b] CropFilter::SetOrientation
orientation: 90
[003:105] [2022-12-10 03:14:40 +0000.990836][4f4b] filter: filter pipeline
construtc this: 0x781c17f000
[003:105] [2022-12-10 03:14:40 +0000.990862][4f4b] filter: filter pipeline2 update
pattern: 1
[003:105] [2022-12-10 03:14:40 +0000.990926][4f4b] CameraSource::source_id_:1
[003:105] [2022-12-10 03:14:40 +0000.990948][4f4b] RecordAudioSource::source_id_:2
[003:106] [2022-12-10 03:14:40 +0000.991093][4f4b] BindInputFilter 0x79041a10c0
this 0x781c1648c0
[003:106] [2022-12-10 03:14:40 +0000.991387][4f4b] BindInputFilter 0x79041a1258
this 0x79041a13d0
[003:106] [2022-12-10 03:14:40 +0000.991416][4f4b] BindInputFilter 0x781c1648c0
this 0x781c17f0a0
[003:106] [2022-12-10 03:14:40 +0000.991450][4f4b] setParamentForFilters:
speed:1.000000
[003:106] [2022-12-10 03:14:40 +0000.991485][4f4b] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[003:106] [2022-12-10 03:14:40 +0000.991503][4f4b] SetParamForFilter time:68266236
enter.

[003:106] [2022-12-10 03:14:40 +0000.991519][4f4b] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[003:106] [2022-12-10 03:14:40 +0000.991537][4f4b] SetParamForFilter: Params video
index is: 0
[003:106] [2022-12-10 03:14:40 +0000.991551][4f4b] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[003:106] [2022-12-10 03:14:40 +0000.991566][4f4b] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[003:106] [2022-12-10 03:14:40 +0000.991582][4f4b] crop filter mode tpye:
citytravelvideo index:0
[003:109] [2022-12-10 03:14:40 +0000.994049][4f4b]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994094][4f4b]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994111][4f4b]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994126][4f4b]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994142][4f4b]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994157][4f4b]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994174][4f4b]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994510][4f4b]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994540][4f4b]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994558][4f4b]
Warning(parse_template_json.cc:67): json parament no found the parament
[003:109] [2022-12-10 03:14:40 +0000.994585][4f4b]
Warning(parse_template_json.cc:93): json parament no found the duration
[003:109] [2022-12-10 03:14:40 +0000.994631][4f4b] SetParamForFilter leave. expire
time = 3 ms

[003:109] [2022-12-10 03:14:40 +0000.994775][4f4b] OnOutputSizeChanged width 1280


height 720
[003:109] [2022-12-10 03:14:40 +0000.994798][4f4b] OpenGLFrameBuffer: width:1280
height:720
[003:109] [2022-12-10 03:14:40 +0000.994815][4f4b] OpenGLFrameBuffer: width:1280
height:720
[003:109] [2022-12-10 03:14:40 +0000.994831][4f4b] OpenGLFrameBuffer: width:1280
height:720
[003:109] [2022-12-10 03:14:40 +0000.994847][4f4b] OpenGLFrameBuffer: width:1280
height:720
[003:109] [2022-12-10 03:14:40 +0000.994887][4f4b] OpenGLFrameBuffer: width:1280
height:720
[003:109] [2022-12-10 03:14:40 +0000.994947][4f4b] OpenGLFrameBuffer: width:1280
height:720
[003:109] [2022-12-10 03:14:40 +0000.994963][4f4b] construct TrivalImageDrawer
0x781c1433c0
[003:110] [2022-12-10 03:14:40 +0000.995059][4f4b] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x781c1433c0 context 0x781c1630c0
[003:110] [2022-12-10 03:14:40 +0000.995111][4f4b] setupGLES:
[003:111] [2022-12-10 03:14:40 +0000.995977][4f4b] OpenGLRenderProgram::Initialize.
[003:111] [2022-12-10 03:14:40 +0000.996018][4f4b] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[003:111] [2022-12-10 03:14:40 +0000.996035][4f4b] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[003:111] [2022-12-10 03:14:40 +0000.996071][4f4b] Init open gl render:
0x781c164698
[003:111] [2022-12-10 03:14:40 +0000.996094][4f4b] Fragement shader path:
[003:111] [2022-12-10 03:14:40 +0000.996111][4f4b] Fragement shader path:
[003:111] [2022-12-10 03:14:40 +0000.996124][4f4b] create opengl program object.
[003:111] [2022-12-10 03:14:40 +0000.996138][4f4b] create shader: vertex
[003:111] [2022-12-10 03:14:40 +0000.996284][4f4b] create shader: fragment
[003:111] [2022-12-10 03:14:40 +0000.996558][4f4f] On audio frame the broadcast
with timestamp:68266241 samples:480. (1000 frame for one log)

[003:112] [2022-12-10 03:14:40 +0000.997449][4f4b] Have not extra filter filename!


[003:112] [2022-12-10 03:14:40 +0000.997475][4f4b] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[003:112] [2022-12-10 03:14:40 +0000.997494][4f4b] OpenGLRenderProgram::Initialize
success.
[003:112] [2022-12-10 03:14:40 +0000.997547][4f4b] Setup the OpenGL result:1
[003:113] [2022-12-10 03:14:40 +0000.998106][4f4a] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
[003:113] [2022-12-10 03:14:40 +0000.998221][4f4a] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[003:113] [2022-12-10 03:14:40 +0000.998241][4f9d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7800131e98
[003:113] [2022-12-10 03:14:40 +0000.998272][4f4a] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[003:113] [2022-12-10 03:14:40 +0000.998319][4f4a] 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_68266242.mp4
fileFD: -1
[003:113] [2022-12-10 03:14:40 +0000.998598][4f4a] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
is opened successfully
[003:113] [2022-12-10 03:14:40 +0000.998632][4f4a] setupMediaProcessers:
[003:113] [2022-12-10 03:14:40 +0000.998647][4f4a]
RecordingSessionInternalSimple:setup media processers.
[003:113] [2022-12-10 03:14:40 +0000.998662][4f4a] construct AAC encoder
[003:114] [2022-12-10 03:14:40 +0000.999130][4f4a] H264Encoder creating:
superfast011818
[003:114] [2022-12-10 03:14:40 +0000.999163][4f4a] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[003:114] [2022-12-10 03:14:40 +0000.999607][4f4a] H264Encode::GetMachineModel is
M2012K11AG
[003:114] [2022-12-10 03:14:40 +0000.999651][4f4a] H264Encoder machine_mode
is:M2012K11AG
[003:114] [2022-12-10 03:14:40 +0000.999668][4f4a] H264Encode::machine size :9
machine_mode:M2012K11AG
[003:114] [2022-12-10 03:14:40 +0000.999683][4f4a] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[003:114] [2022-12-10 03:14:40 +0000.999743][4f4a] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[003:114] [2022-12-10 03:14:40 +0000.999764][4f4a] setupCompressionSession:
[003:114] [2022-12-10 03:14:40 +0000.999778][4f4a] H264Encode::creating hareware
Encoder
[003:114] [2022-12-10 03:14:40 +0000.999810][4f4a] AndroidHwAvcEncoder
time:68266244 enter.

[003:114] [2022-12-10 03:14:40 +0000.999931][4f4a] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77f6ce2760
[003:115] [2022-12-10 03:14:41 +0000.17][4f4a] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:115] [2022-12-10 03:14:41 +0000.38][4f4a] The video avc hw codec address is
0x782467bb40
[003:115] [2022-12-10 03:14:41 +0000.76][4f4a] AndroidHwAvcEncoder leave. expire
time = 1 ms

[003:115] [2022-12-10 03:14:41 +0000.93][4f4a] RegisterEncodeCompleteCallback


time:68266245 enter.

[003:115] [2022-12-10 03:14:41 +0000.136][4f4a] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:115] [2022-12-10 03:14:41 +0000.164][4f4a] InitEncode time:68266245 enter.

[003:115] [2022-12-10 03:14:41 +0000.201][4f4a] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[003:115] [2022-12-10 03:14:41 +0000.222][4f4a] Create time:68266245 enter.

[003:115] [2022-12-10 03:14:41 +0000.242][4f4a] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[003:115] [2022-12-10 03:14:41 +0000.261][4f4a]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7824b71bc0
[003:115] [2022-12-10 03:14:41 +0000.919][4f96] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[003:116] [2022-12-10 03:14:41 +0000.1236][4f96] The output timestamp from audio
mixer change:68266241
[003:116] [2022-12-10 03:14:41 +0000.1261][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[003:126] [2022-12-10 03:14:41 +0000.11210][4f4a]
supported_type:image/vnd.android.heic
[003:126] [2022-12-10 03:14:41 +0000.11302][4f4a] supported_type:video/avc
[003:126] [2022-12-10 03:14:41 +0000.11338][4f4a] name:OMX.qcom.video.encoder.avc
mime:video/avc
[003:126] [2022-12-10 03:14:41 +0000.11362][4f4a] hwCodecPrefix :OMX.qcom.
[003:126] [2022-12-10 03:14:41 +0000.11386][4f4a] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[003:126] [2022-12-10 03:14:41 +0000.11418][4f4a] mediacodec_createCodecByName
time:68266256 enter.

[003:126] [2022-12-10 03:14:41 +0000.11442][4f4a] WrapAndroidMediaCodec


time:68266256 enter.

[003:126] [2022-12-10 03:14:41 +0000.11571][4f4a] WrapAndroidMediaCodec leave.


expire time = 0 ms

[003:192] [2022-12-10 03:14:41 +0000.77550][4f4a] mediacodec_createCodecByName


leave. expire time = 66 ms

[003:192] [2022-12-10 03:14:41 +0000.77690][4f4a] WrapAndroidMediaFromat


time:68266322 enter.

[003:192] [2022-12-10 03:14:41 +0000.77755][4f4a] WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:234] [2022-12-10 03:14:41 +0000.119647][4f4a] Destroy time:68266364 enter.

[003:234] [2022-12-10 03:14:41 +0000.119699][4f4a] WrapAndroidMediaFromat::


Destroy
[003:234] [2022-12-10 03:14:41 +0000.119720][4f4a] Destroy leave. expire time = 0
ms

[003:234] [2022-12-10 03:14:41 +0000.119749][4f4a] ~WrapAndroidMediaFromat


time:68266364 enter.

[003:234] [2022-12-10 03:14:41 +0000.119781][4f4a] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:234] [2022-12-10 03:14:41 +0000.119813][4f4a] Create leave. expire time = 119


ms

[003:234] [2022-12-10 03:14:41 +0000.119844][4f4a] isSemiPlanarSupport


time:68266364 enter.

[003:234] [2022-12-10 03:14:41 +0000.119872][4f4a] H264Encoder isSemiPlanarSupport


[003:234] [2022-12-10 03:14:41 +0000.119905][4f4a] isSemiPlanarSupport leave.
expire time = 0 ms

[003:234] [2022-12-10 03:14:41 +0000.119934][4f4a] creat hw H264Encoder success,


isSemiPlanar:1
[003:235] [2022-12-10 03:14:41 +0000.120006][4f4a] InitEncode leave. expire time =
120 ms

[003:235] [2022-12-10 03:14:41 +0000.120031][4f4a] H264Encode::created Encoder


[003:235] [2022-12-10 03:14:41 +0000.120064][4f4a] H264Encode:: H264 encoder
created.
[003:235] [2022-12-10 03:14:41 +0000.120094][4f4a] H264 encoder created.
[003:235] [2022-12-10 03:14:41 +0000.120125][4f4a]
RecordingSessionInternalSimple:created avc encoder avc: 0x780849bbc0
[003:235] [2022-12-10 03:14:41 +0000.120157][4f4a] setOutput:
[003:235] [2022-12-10 03:14:41 +0000.120187][4f4a]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:235] [2022-12-10 03:14:41 +0000.120216][4f4a] request a key frame
[003:235] [2022-12-10 03:14:41 +0000.120244][4f4a] H264Encode:: request a key frame
[003:235] [2022-12-10 03:14:41 +0000.120334][4f4a] setDisplayRotate :90
[003:235] [2022-12-10 03:14:41 +0000.120359][4f4a] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[003:235] [2022-12-10 03:14:41 +0000.120410][4f4b] StartRecording:
[003:235] [2022-12-10 03:14:41 +0000.120488][4f96] operator(): Set the recording
session in mic source. recording session: 0x79041a1100
[003:235] [2022-12-10 03:14:41 +0000.120595][4f4b] operator() leave. expire time =
131 ms

[003:235] [2022-12-10 03:14:41 +0000.120593][4f95] AF_SpeedFilter audio


0x79041a1280 PullFrame
[003:235] [2022-12-10 03:14:41 +0000.120663][4f95]
RecordAudioSource::PullAudioFrame
[003:235] [2022-12-10 03:14:41 +0000.120691][4f95] AF_SpeedFilter::PullFrame eof4
[003:237] [2022-12-10 03:14:41 +0000.122923][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[003:251] [2022-12-10 03:14:41 +0000.136602][4f95] AF_SpeedFilter audio time,
0x79041a1280 rcv time: 68266379
[003:251] [2022-12-10 03:14:41 +0000.136658][4f95] AF_SpeedFilter audio time,
0x79041a1280 rcv time: 68266379in_nSamples:441
[003:251] [2022-12-10 03:14:41 +0000.136729][4f95] resampled_data_size:0
[003:281] [2022-12-10 03:14:41 +0000.166738][4f4b]
MediaFilterCamera::NeedProcessTexture
[003:281] [2022-12-10 03:14:41 +0000.166773][4f4b] begine recode to first frame
spend time:177
[003:281] [2022-12-10 03:14:41 +0000.166825][4f4b] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x79041a0f80
[003:281] [2022-12-10 03:14:41 +0000.166865][4f4b] blur_distance_:0
[003:281] [2022-12-10 03:14:41 +0000.166899][4f4b] blur_direction_angle_:-90
[003:281] [2022-12-10 03:14:41 +0000.166922][4f4b]
GPUImageProcessing::SetOrientation orientation: 90
[003:281] [2022-12-10 03:14:41 +0000.166943][4f4b] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:282] [2022-12-10 03:14:41 +0000.167001][4f4b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[003:282] [2022-12-10 03:14:41 +0000.167023][4f4b] GPUImageProcessing: input frame
width1280 X 720
[003:283] [2022-12-10 03:14:41 +0000.168340][4f4b] drawYUV420 render
OpenGLRenderProgram:0x781c164698
[003:283] [2022-12-10 03:14:41 +0000.168949][4f4b] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:284] [2022-12-10 03:14:41 +0000.169010][4f4b] CropFilter::OnVideoFrame
outputtexture :12
[003:284] [2022-12-10 03:14:41 +0000.169042][4f4b] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:285] [2022-12-10 03:14:41 +0000.170780][4f4b] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[003:317] [2022-12-10 03:14:41 +0000.202797][4f4b] drawYUV420 render
OpenGLRenderProgram:0x781c164698
[003:323] [2022-12-10 03:14:41 +0000.208174][4f4b] The convert RGB to YUV take 2
[003:323] [2022-12-10 03:14:41 +0000.208443][4f4b] FilterPipeline2::OnVideoFrame
pts 34 last_video_timestamp_ 34
[003:323] [2022-12-10 03:14:41 +0000.208498][4f4b]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[003:324] [2022-12-10 03:14:41 +0000.209142][4f9c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[003:324] [2022-12-10 03:14:41 +0000.209489][4f9c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[003:324] [2022-12-10 03:14:41 +0000.209547][4f9c] push video frame to H264
encoder. (100 frame for one log)

[003:324] [2022-12-10 03:14:41 +0000.209581][4f9c] push video frame to H264


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

[003:324] [2022-12-10 03:14:41 +0000.209643][4f9c] H264Encode::push video frame to


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

[003:324] [2022-12-10 03:14:41 +0000.209664][4f9c] Push an pts:0 to dts queue.


[003:324] [2022-12-10 03:14:41 +0000.209696][4f9c] DTS queue for
Generator:0x7824c970b8 0
[003:324] [2022-12-10 03:14:41 +0000.209715][4f9c] The input pts:0 fps:30
[003:325] [2022-12-10 03:14:41 +0000.210181][4f9c]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:346] [2022-12-10 03:14:41 +0000.231745][4f4b] drawYUV420 render
OpenGLRenderProgram:0x781c164698
[003:374] [2022-12-10 03:14:41 +0000.259727][4f95] AF_SpeedFilter audio time 222,
0x79041a1280 out time: 68266379 org time: 68266379
[003:374] [2022-12-10 03:14:41 +0000.259781][4f95] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[003:374] [2022-12-10 03:14:41 +0000.259803][4f95]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 68266379
[003:374] [2022-12-10 03:14:41 +0000.259839][4f95]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:374] [2022-12-10 03:14:41 +0000.259873][4f95] AF_SpeedFilter audio time
[003:374] [2022-12-10 03:14:41 +0000.259931][4f95] AF_SpeedFilter audio time 111,
0x79041a1280 out time: 68266389 org time: 68266389
[003:376] [2022-12-10 03:14:41 +0000.261615][4f9b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[003:377] [2022-12-10 03:14:41 +0000.262036][4f9d] add aac audio track with id:1
[003:377] [2022-12-10 03:14:41 +0000.262089][4f9d] audio start ts:0
[003:377] [2022-12-10 03:14:41 +0000.262127][4f9d] the audio frame has been written
into MP4 file
[003:417] [2022-12-10 03:14:41 +0000.303039][4f9c] h264 add frame header cdr flag
[003:418] [2022-12-10 03:14:41 +0000.303600][4f9c] h264 add frame header cdr flag
[003:420] [2022-12-10 03:14:41 +0000.305780][4f9c] SendFrame
encodedImage._timeStamp:0encodedImage->_length:308399
[003:420] [2022-12-10 03:14:41 +0000.305848][4f9c] Received key frame:0
[003:420] [2022-12-10 03:14:41 +0000.305879][4f9c] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[003:420] [2022-12-10 03:14:41 +0000.305910][4f9c] H264Encode::H264SWEncoder get
callback, length:308399 type:0 nalType:7length:18
[003:420] [2022-12-10 03:14:41 +0000.305961][4f9c] H264Encode:: get a sps pps
header!headerSize:31
[003:421] [2022-12-10 03:14:41 +0000.305987][4f9c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:421] [2022-12-10 03:14:41 +0000.306283][4f9d] get the H.264 SPS parameter
[003:421] [2022-12-10 03:14:41 +0000.306481][4f9d] add video track with id:2
[003:423] [2022-12-10 03:14:41 +0000.308302][4f9d] get the H.264 PPS parameter
[003:424] [2022-12-10 03:14:41 +0000.309142][4f9d] get the H.264 IDR frame
[003:424] [2022-12-10 03:14:41 +0000.309190][4f9d] resss:true
[003:424] [2022-12-10 03:14:41 +0000.309216][4f9d] video start ts:0
[003:424] [2022-12-10 03:14:41 +0000.309435][4f9d] the video frame has been written
into MP4 file
[003:497] [2022-12-10 03:14:41 +0000.382647][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[003:779] [2022-12-10 03:14:41 +0000.664533][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:813] [2022-12-10 03:14:41 +0000.698583][4f4b] The convert RGB to YUV take 1
[004:088] [2022-12-10 03:14:41 +0000.973162][4f45]
monitorTime:4001totalDuration:3940
[004:114] [2022-12-10 03:14:41 +0000.999287][4f96] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:153] [2022-12-10 03:14:42 +0000.38788][4f9c] DTS queue for
Generator:0x7824c970b8 801 836
[004:170] [2022-12-10 03:14:42 +0000.55718][4f4f] Run AGC when audioType = 0
[004:170] [2022-12-10 03:14:42 +0000.55888][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:284] [2022-12-10 03:14:42 +0000.169113][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:318] [2022-12-10 03:14:42 +0000.203157][4f4b] The convert RGB to YUV take 2
[004:653] [2022-12-10 03:14:42 +0000.538722][4f9c] Push an pts:1334 to dts queue.
[004:690] [2022-12-10 03:14:42 +0000.575968][4f9c] last dts:1303 currentPts:1334
ppsOrSPS:0 queue length:2
[004:782] [2022-12-10 03:14:42 +0000.667753][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:790] [2022-12-10 03:14:42 +0000.675630][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[004:820] [2022-12-10 03:14:42 +0000.705252][4f4b] The convert RGB to YUV take 2
[004:985] [2022-12-10 03:14:42 +0000.870252][4f9c] DTS queue for
Generator:0x7824c970b8 1635 1668
[005:028] [2022-12-10 03:14:42 +0000.913348][4f95]
RecordAudioSource::PullAudioFrame
[005:117] [2022-12-10 03:14:43 +0000.2108][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[005:212] [2022-12-10 03:14:43 +0000.97486][4f4f] haveEnoughProcessedData
internalAudioStream.length: 20
[005:281] [2022-12-10 03:14:43 +0000.166946][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:314] [2022-12-10 03:14:43 +0000.199214][4f4b] The convert RGB to YUV take 2
[005:349] [2022-12-10 03:14:43 +0000.234786][4f4b] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[005:356] [2022-12-10 03:14:43 +0000.241253][4f9c] h264 add frame header cdr flag
[005:356] [2022-12-10 03:14:43 +0000.241708][4f9c] Received key frame:1997
[005:389] [2022-12-10 03:14:43 +0000.274951][4f9d] get the H.264 IDR frame
[005:410] [2022-12-10 03:14:43 +0000.295658][4f95] AF_SpeedFilter::PullFrame eof4
[005:412] [2022-12-10 03:14:43 +0000.297816][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:534] [2022-12-10 03:14:43 +0000.419848][4f95] resampled_data_size:7168
[005:718] [2022-12-10 03:14:43 +0000.603444][4f9b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[005:781] [2022-12-10 03:14:43 +0000.666521][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:786] [2022-12-10 03:14:43 +0000.671197][4f9c] DTS queue for
Generator:0x7824c970b8 2466
[005:819] [2022-12-10 03:14:43 +0000.704767][4f4b] The convert RGB to YUV take 1
[005:986] [2022-12-10 03:14:43 +0000.871723][4f9c] Push an pts:2668 to dts queue.
[006:020] [2022-12-10 03:14:43 +0000.905787][4f9c] last dts:2632 currentPts:2668
ppsOrSPS:0 queue length:2
[006:117] [2022-12-10 03:14:44 +0000.2805][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[006:169] [2022-12-10 03:14:44 +0000.54072][4f4f] Run AGC when audioType = 0
[006:282] [2022-12-10 03:14:44 +0000.167859][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:317] [2022-12-10 03:14:44 +0000.202529][4f4b] The convert RGB to YUV take 1
[006:320] [2022-12-10 03:14:44 +0000.205181][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[006:579] [2022-12-10 03:14:44 +0000.464908][4f4b] drawYUV420 render
OpenGLRenderProgram:0x781c164698
[006:619] [2022-12-10 03:14:44 +0000.503990][4f9c] DTS queue for
Generator:0x7824c970b8 3296
[006:649] [2022-12-10 03:14:44 +0000.534996][4f4b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:650] [2022-12-10 03:14:44 +0000.535094][4f4b] GPUImageProcessing: input frame
width1280 X 720
[006:650] [2022-12-10 03:14:44 +0000.535408][4f4b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:650] [2022-12-10 03:14:44 +0000.535465][4f4b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:653] [2022-12-10 03:14:44 +0000.538238][4f9c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3334
[006:655] [2022-12-10 03:14:44 +0000.540823][4f9c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3296 pts:3296
[006:684] [2022-12-10 03:14:44 +0000.569330][4f9c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3366
[006:684] [2022-12-10 03:14:44 +0000.569415][4f9c] push video frame to H264
encoder. (100 frame for one log)

[006:684] [2022-12-10 03:14:44 +0000.569488][4f9c] push video frame to H264


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

[006:684] [2022-12-10 03:14:44 +0000.569525][4f9c] H264Encode::push video frame to


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

[006:684] [2022-12-10 03:14:44 +0000.569572][4f9c] The input pts:3366 fps:30


[006:686] [2022-12-10 03:14:44 +0000.571064][4f9c] SendFrame
encodedImage._timeStamp:3334encodedImage->_length:71472
[006:719] [2022-12-10 03:14:44 +0000.604479][4f9c] H264Encode::H264SWEncoder get
callback, length:76576 type:1 nalType:1length:76572
[006:780] [2022-12-10 03:14:44 +0000.665860][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:800] [2022-12-10 03:14:44 +0000.685117][4f95]
RecordAudioSource::PullAudioFrame
[006:820] [2022-12-10 03:14:44 +0000.705133][4f4b] The convert RGB to YUV take 2
[006:915] [2022-12-10 03:14:44 +0000.800939][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[007:119] [2022-12-10 03:14:45 +0000.4433][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[007:276] [2022-12-10 03:14:45 +0000.161024][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:314] [2022-12-10 03:14:45 +0000.199690][4f4b] The convert RGB to YUV take 1
[007:316] [2022-12-10 03:14:45 +0000.201459][4f9c] Push an pts:3998 to dts queue.
[007:354] [2022-12-10 03:14:45 +0000.239496][4f9c] h264 add frame header cdr flag
[007:355] [2022-12-10 03:14:45 +0000.240320][4f9c] Received key frame:3998
[007:355] [2022-12-10 03:14:45 +0000.240399][4f9c] last dts:3960 currentPts:3998
ppsOrSPS:0 queue length:2
[007:389] [2022-12-10 03:14:45 +0000.274305][4f9d] get the H.264 IDR frame
[007:417] [2022-12-10 03:14:45 +0000.302865][4f4b] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[007:453] [2022-12-10 03:14:45 +0000.338245][4f9c] DTS queue for
Generator:0x7824c970b8 4100 4134
[007:567] [2022-12-10 03:14:45 +0000.452374][4f95] AF_SpeedFilter::PullFrame eof4
[007:569] [2022-12-10 03:14:45 +0000.454522][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:742] [2022-12-10 03:14:45 +0000.627565][4f95] resampled_data_size:0
[007:779] [2022-12-10 03:14:45 +0000.664545][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:812] [2022-12-10 03:14:45 +0000.697957][4f4b] The convert RGB to YUV take 1
[007:858] [2022-12-10 03:14:45 +0000.743193][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[008:076] [2022-12-10 03:14:45 +0000.961178][4f9b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[008:113] [2022-12-10 03:14:45 +0000.998298][4f96] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:168] [2022-12-10 03:14:46 +0000.53454][4f4f] Run AGC when audioType = 0
[008:168] [2022-12-10 03:14:46 +0000.53621][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:277] [2022-12-10 03:14:46 +0000.162945][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:281] [2022-12-10 03:14:46 +0000.166114][4f9c] DTS queue for
Generator:0x7824c970b8 4930 4962
[008:316] [2022-12-10 03:14:46 +0000.201725][4f4b] The convert RGB to YUV take 1
[008:581] [2022-12-10 03:14:46 +0000.466118][4f95]
RecordAudioSource::PullAudioFrame
[008:628] [2022-12-10 03:14:46 +0000.513459][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[008:649] [2022-12-10 03:14:46 +0000.534681][4f9c] Push an pts:5332 to dts queue.
[008:683] [2022-12-10 03:14:46 +0000.568841][4f9c] last dts:5297 currentPts:5332
ppsOrSPS:0 queue length:2
[008:781] [2022-12-10 03:14:46 +0000.666496][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:813] [2022-12-10 03:14:46 +0000.698693][4f4b] The convert RGB to YUV take 1
[009:115] [2022-12-10 03:14:47 +0000.515][4f9c] DTS queue for
Generator:0x7824c970b8 5767 5797
[009:117] [2022-12-10 03:14:47 +0000.2306][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[009:279] [2022-12-10 03:14:47 +0000.164230][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:311] [2022-12-10 03:14:47 +0000.196552][4f4b] The convert RGB to YUV take 1
[009:348] [2022-12-10 03:14:47 +0000.233586][4f9c] h264 add frame header cdr flag
[009:348] [2022-12-10 03:14:47 +0000.233895][4f9c] Received key frame:5994
[009:384] [2022-12-10 03:14:47 +0000.269875][4f9d] get the H.264 IDR frame
[009:398] [2022-12-10 03:14:47 +0000.283717][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[009:511] [2022-12-10 03:14:47 +0000.396210][4f4b] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[009:750] [2022-12-10 03:14:47 +0000.634996][4f95] AF_SpeedFilter::PullFrame eof4
[009:752] [2022-12-10 03:14:47 +0000.637191][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:777] [2022-12-10 03:14:47 +0000.662107][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:813] [2022-12-10 03:14:47 +0000.698336][4f4b] The convert RGB to YUV take 2
[009:912] [2022-12-10 03:14:47 +0000.797772][4f4b] drawYUV420 render
OpenGLRenderProgram:0x781c164698
[009:918] [2022-12-10 03:14:47 +0000.803691][4f9c] DTS queue for
Generator:0x7824c970b8 6597
[009:954] [2022-12-10 03:14:47 +0000.839570][4f95] resampled_data_size:10240
[009:983] [2022-12-10 03:14:47 +0000.868018][4f9c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6664
[009:983] [2022-12-10 03:14:47 +0000.868124][4f9c] Push an pts:6664 to dts queue.
[010:009] [2022-12-10 03:14:47 +0000.894800][4f4b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[010:009] [2022-12-10 03:14:47 +0000.894900][4f4b] GPUImageProcessing: input frame
width1280 X 720
[010:010] [2022-12-10 03:14:47 +0000.895366][4f4b] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:010] [2022-12-10 03:14:47 +0000.895433][4f4b] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:016] [2022-12-10 03:14:47 +0000.901073][4f9c] SendFrame
encodedImage._timeStamp:6664encodedImage->_length:69728
[010:016] [2022-12-10 03:14:47 +0000.901458][4f9c] last dts:6628 currentPts:6664
ppsOrSPS:0 queue length:2
[010:016] [2022-12-10 03:14:47 +0000.901509][4f9c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6664 pts:6664
[010:054] [2022-12-10 03:14:47 +0000.939452][4f9c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6734
[010:054] [2022-12-10 03:14:47 +0000.939542][4f9c] push video frame to H264
encoder. (100 frame for one log)

[010:054] [2022-12-10 03:14:47 +0000.939595][4f9c] push video frame to H264


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

[010:054] [2022-12-10 03:14:47 +0000.939633][4f9c] H264Encode::push video frame to


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

[010:054] [2022-12-10 03:14:47 +0000.939676][4f9c] The input pts:6734 fps:30


[010:078] [2022-12-10 03:14:47 +0000.963513][4f9c] H264Encode::H264SWEncoder get
callback, length:69344 type:1 nalType:1length:69340
[010:121] [2022-12-10 03:14:48 +0000.6957][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[010:168] [2022-12-10 03:14:48 +0000.53519][4f50] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:168] [2022-12-10 03:14:48 +0000.53650][4f50] _deviceSampleRate:48000

[010:170] [2022-12-10 03:14:48 +0000.55232][4f4f] Run AGC when audioType = 0


[010:278] [2022-12-10 03:14:48 +0000.163596][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:313] [2022-12-10 03:14:48 +0000.198244][4f4b] The convert RGB to YUV take 2
[010:344] [2022-12-10 03:14:48 +0000.229708][4f9b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[010:345] [2022-12-10 03:14:48 +0000.230799][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[010:375] [2022-12-10 03:14:48 +0000.260611][4f95]
RecordAudioSource::PullAudioFrame
[010:748] [2022-12-10 03:14:48 +0000.633472][4f9c] DTS queue for
Generator:0x7824c970b8 7428
[010:779] [2022-12-10 03:14:48 +0000.664875][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:816] [2022-12-10 03:14:48 +0000.701505][4f4b] The convert RGB to YUV take 1
[010:946] [2022-12-10 03:14:48 +0000.831239][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[011:116] [2022-12-10 03:14:49 +0000.1728][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[011:276] [2022-12-10 03:14:49 +0000.161652][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:311] [2022-12-10 03:14:49 +0000.196740][4f4b] The convert RGB to YUV take 1
[011:312] [2022-12-10 03:14:49 +0000.197850][4f9c] Push an pts:7994 to dts queue.
[011:350] [2022-12-10 03:14:49 +0000.235464][4f9c] h264 add frame header cdr flag
[011:350] [2022-12-10 03:14:49 +0000.235875][4f9c] Received key frame:7994
[011:350] [2022-12-10 03:14:49 +0000.235923][4f9c] last dts:7961 currentPts:7994
ppsOrSPS:0 queue length:2
[011:383] [2022-12-10 03:14:49 +0000.268935][4f9d] get the H.264 IDR frame
[011:576] [2022-12-10 03:14:49 +0000.461659][4f4b] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[011:578] [2022-12-10 03:14:49 +0000.463015][4f9c] DTS queue for
Generator:0x7824c970b8 8228 8259
[011:775] [2022-12-10 03:14:49 +0000.660470][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:810] [2022-12-10 03:14:49 +0000.695820][4f4b] The convert RGB to YUV take 1
[011:933] [2022-12-10 03:14:49 +0000.818843][4f95] AF_SpeedFilter::PullFrame eof4
[011:936] [2022-12-10 03:14:49 +0000.821015][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:068] [2022-12-10 03:14:49 +0000.953410][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[012:115] [2022-12-10 03:14:50 +0000.234][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[012:171] [2022-12-10 03:14:50 +0000.56374][4f95] RecordAudioSource::PullAudioFrame
[012:171] [2022-12-10 03:14:50 +0000.56949][4f4f] Run AGC when audioType = 0
[012:172] [2022-12-10 03:14:50 +0000.57051][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:220] [2022-12-10 03:14:50 +0000.105287][4f95] resampled_data_size:1024
[012:276] [2022-12-10 03:14:50 +0000.161807][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:311] [2022-12-10 03:14:50 +0000.196259][4f4b] The convert RGB to YUV take 2
[012:412] [2022-12-10 03:14:50 +0000.297649][4f9c] DTS queue for
Generator:0x7824c970b8 9061 9094
[012:499] [2022-12-10 03:14:50 +0000.384182][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[012:644] [2022-12-10 03:14:50 +0000.529008][4f9c] Push an pts:9325 to dts queue.
[012:683] [2022-12-10 03:14:50 +0000.568754][4f9c] last dts:9294 currentPts:9325
ppsOrSPS:0 queue length:2
[012:704] [2022-12-10 03:14:50 +0000.589776][4f9b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[012:778] [2022-12-10 03:14:50 +0000.663276][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:812] [2022-12-10 03:14:50 +0000.697244][4f4b] The convert RGB to YUV take 2
[013:080] [2022-12-10 03:14:50 +0000.965836][4f96] The output timestamp from audio
mixer change:68276202
[013:114] [2022-12-10 03:14:50 +0000.999775][4f4f] On audio frame the broadcast
with timestamp:68276244 samples:480. (1000 frame for one log)

[013:122] [2022-12-10 03:14:51 +0000.7514][4f96] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[013:122] [2022-12-10 03:14:51 +0000.7815][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[013:241] [2022-12-10 03:14:51 +0000.126626][4f4b] drawYUV420 render
OpenGLRenderProgram:0x781c164698
[013:246] [2022-12-10 03:14:51 +0000.131357][4f9c] DTS queue for
Generator:0x7824c970b8 9897 9926
[013:263] [2022-12-10 03:14:51 +0000.148236][4f95] AF_SpeedFilter audio time,
0x79041a1280 rcv time: 68276383
[013:263] [2022-12-10 03:14:51 +0000.148367][4f95] AF_SpeedFilter audio time,
0x79041a1280 rcv time: 68276383in_nSamples:441
[013:275] [2022-12-10 03:14:51 +0000.160924][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:311] [2022-12-10 03:14:51 +0000.196034][4f4b] The convert RGB to YUV take 2
[013:314] [2022-12-10 03:14:51 +0000.199299][4f9c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9994
[013:347] [2022-12-10 03:14:51 +0000.232713][4f9c] h264 add frame header cdr flag
[013:348] [2022-12-10 03:14:51 +0000.233088][4f9c] SendFrame
encodedImage._timeStamp:9994encodedImage->_length:129776
[013:348] [2022-12-10 03:14:51 +0000.233174][4f9c] Received key frame:9994
[013:356] [2022-12-10 03:14:51 +0000.241690][4f95] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[013:356] [2022-12-10 03:14:51 +0000.241773][4f95]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 68276379
[013:356] [2022-12-10 03:14:51 +0000.241808][4f95]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[013:376] [2022-12-10 03:14:51 +0000.260993][4f4b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:376] [2022-12-10 03:14:51 +0000.261062][4f4b] GPUImageProcessing: input frame
width1280 X 720
[013:376] [2022-12-10 03:14:51 +0000.261398][4f4b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:376] [2022-12-10 03:14:51 +0000.261511][4f4b] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:383] [2022-12-10 03:14:51 +0000.268948][4f9c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10027 pts:10027
[013:385] [2022-12-10 03:14:51 +0000.270016][4f9d] get the H.264 IDR frame
[013:412] [2022-12-10 03:14:51 +0000.297764][4f9c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10093
[013:412] [2022-12-10 03:14:51 +0000.297884][4f9c] push video frame to H264
encoder. (100 frame for one log)

[013:412] [2022-12-10 03:14:51 +0000.297941][4f9c] push video frame to H264


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

[013:413] [2022-12-10 03:14:51 +0000.297990][4f9c] H264Encode::push video frame to


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

[013:413] [2022-12-10 03:14:51 +0000.298043][4f9c] The input pts:10093 fps:30


[013:448] [2022-12-10 03:14:51 +0000.333352][4f9c] H264Encode::H264SWEncoder get
callback, length:62160 type:1 nalType:1length:62156
[013:678] [2022-12-10 03:14:51 +0000.563410][4f4b] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[013:776] [2022-12-10 03:14:51 +0000.661616][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:777] [2022-12-10 03:14:51 +0000.662928][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[013:809] [2022-12-10 03:14:51 +0000.694833][4f4b] The convert RGB to YUV take 1
[013:960] [2022-12-10 03:14:51 +0000.845521][4f95]
RecordAudioSource::PullAudioFrame
[013:980] [2022-12-10 03:14:51 +0000.864980][4f9c] Push an pts:10660 to dts queue.
[014:016] [2022-12-10 03:14:51 +0000.901639][4f9c] last dts:10625 currentPts:10660
ppsOrSPS:0 queue length:2
[014:035] [2022-12-10 03:14:51 +0000.920729][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[014:046] [2022-12-10 03:14:51 +0000.931689][4f9c] DTS queue for
Generator:0x7824c970b8 10726
[014:118] [2022-12-10 03:14:52 +0000.3095][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[014:119] [2022-12-10 03:14:52 +0000.4947][4f95] AF_SpeedFilter::PullFrame eof4
[014:122] [2022-12-10 03:14:52 +0000.7078][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:171] [2022-12-10 03:14:52 +0000.56814][4f4f] Run AGC when audioType = 0
[014:273] [2022-12-10 03:14:52 +0000.158528][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:308] [2022-12-10 03:14:52 +0000.193600][4f4b] The convert RGB to YUV take 2
[014:398] [2022-12-10 03:14:52 +0000.283424][4f95] resampled_data_size:13312
[014:403] [2022-12-10 03:14:52 +0000.288456][4f4b] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[014:480] [2022-12-10 03:14:52 +0000.365414][4f95] AF_SpeedFilter audio time
[014:480] [2022-12-10 03:14:52 +0000.365502][4f95] AF_SpeedFilter audio time 111,
0x79041a1280 out time: 68277569 org time: 68277569
[014:773] [2022-12-10 03:14:52 +0000.658824][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:809] [2022-12-10 03:14:52 +0000.694457][4f4b] The convert RGB to YUV take 1
[014:883] [2022-12-10 03:14:52 +0000.768682][4f9c] DTS queue for
Generator:0x7824c970b8 11561
[014:966] [2022-12-10 03:14:52 +0000.851901][4f9b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[015:117] [2022-12-10 03:14:53 +0000.2289][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[015:273] [2022-12-10 03:14:53 +0000.158615][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:312] [2022-12-10 03:14:53 +0000.197638][4f4b] The convert RGB to YUV take 1
[015:313] [2022-12-10 03:14:53 +0000.198216][4f9c] Push an pts:11995 to dts queue.
[015:344] [2022-12-10 03:14:53 +0000.229786][4f9c] h264 add frame header cdr flag
[015:345] [2022-12-10 03:14:53 +0000.230202][4f9c] Received key frame:11995
[015:345] [2022-12-10 03:14:53 +0000.230250][4f9c] last dts:11958 currentPts:11995
ppsOrSPS:0 queue length:2
[015:383] [2022-12-10 03:14:53 +0000.268958][4f9d] get the H.264 IDR frame
[015:491] [2022-12-10 03:14:53 +0000.376266][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[015:594] [2022-12-10 03:14:53 +0000.479970][4f95] AF_SpeedFilter audio
0x79041a1280 PullFrame
[015:712] [2022-12-10 03:14:53 +0000.597301][4f9c] DTS queue for
Generator:0x7824c970b8 12356 12393
[015:743] [2022-12-10 03:14:53 +0000.628266][4f4b] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[015:759] [2022-12-10 03:14:53 +0000.644889][4f95]
RecordAudioSource::PullAudioFrame
[015:775] [2022-12-10 03:14:53 +0000.660763][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:807] [2022-12-10 03:14:53 +0000.692772][4f4b] The convert RGB to YUV take 1
[016:120] [2022-12-10 03:14:54 +0000.5062][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[016:170] [2022-12-10 03:14:54 +0000.55807][4f4f] Run AGC when audioType = 0
[016:171] [2022-12-10 03:14:54 +0000.55996][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:275] [2022-12-10 03:14:54 +0000.160234][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:308] [2022-12-10 03:14:54 +0000.193765][4f4b] The convert RGB to YUV take 1
[016:314] [2022-12-10 03:14:54 +0000.199607][4f95] AF_SpeedFilter::PullFrame eof4
[016:316] [2022-12-10 03:14:54 +0000.201767][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:544] [2022-12-10 03:14:54 +0000.429042][4f9c] DTS queue for
Generator:0x7824c970b8 13191 13224
[016:574] [2022-12-10 03:14:54 +0000.459839][4f4b] drawYUV420 render
OpenGLRenderProgram:0x781c164698
[016:643] [2022-12-10 03:14:54 +0000.528348][4f9c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13323
[016:643] [2022-12-10 03:14:54 +0000.528463][4f9c] Push an pts:13323 to dts queue.
[016:657] [2022-12-10 03:14:54 +0000.542456][4f95] resampled_data_size:4096
[016:680] [2022-12-10 03:14:54 +0000.565453][4f9c] SendFrame
encodedImage._timeStamp:13323encodedImage->_length:82912
[016:680] [2022-12-10 03:14:54 +0000.565580][4f9c] last dts:13291 currentPts:13323
ppsOrSPS:0 queue length:2
[016:737] [2022-12-10 03:14:54 +0000.622254][4f4b] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:737] [2022-12-10 03:14:54 +0000.622340][4f4b] GPUImageProcessing: input frame
width1280 X 720
[016:737] [2022-12-10 03:14:54 +0000.622667][4f4b] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:737] [2022-12-10 03:14:54 +0000.622786][4f4b] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:742] [2022-12-10 03:14:54 +0000.627671][4f9c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13390 pts:13390
[016:770] [2022-12-10 03:14:54 +0000.655415][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:774] [2022-12-10 03:14:54 +0000.659453][4f9c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13453
[016:774] [2022-12-10 03:14:54 +0000.659538][4f9c] push video frame to H264
encoder. (100 frame for one log)

[016:774] [2022-12-10 03:14:54 +0000.659578][4f9c] push video frame to H264


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

[016:774] [2022-12-10 03:14:54 +0000.659613][4f9c] H264Encode::push video frame to


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

[016:774] [2022-12-10 03:14:54 +0000.659680][4f9c] The input pts:13453 fps:30


[016:807] [2022-12-10 03:14:54 +0000.692161][4f4b] The convert RGB to YUV take 2
[016:811] [2022-12-10 03:14:54 +0000.696364][4f9c] H264Encode::H264SWEncoder get
callback, length:97184 type:1 nalType:1length:97180
[017:115] [2022-12-10 03:14:55 +0000.663][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[017:136] [2022-12-10 03:14:55 +0000.21658][4f95] AF_SpeedFilter audio 0x79041a1280
PullFrame
[017:210] [2022-12-10 03:14:55 +0000.95700][4f4f] haveEnoughProcessedData
internalAudioStream.length: 10
[017:272] [2022-12-10 03:14:55 +0000.157431][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:302] [2022-12-10 03:14:55 +0000.187826][4f4b] The convert RGB to YUV take 1
[017:315] [2022-12-10 03:14:55 +0000.200459][4f9b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[017:345] [2022-12-10 03:14:55 +0000.230839][4f9c] h264 add frame header cdr flag
[017:346] [2022-12-10 03:14:55 +0000.231284][4f9c] Received key frame:13985
[017:346] [2022-12-10 03:14:55 +0000.231358][4f9c] DTS queue for
Generator:0x7824c970b8 14022
[017:377] [2022-12-10 03:14:55 +0000.262661][4f9d] get the H.264 IDR frame
[017:555] [2022-12-10 03:14:55 +0000.440342][4f95]
RecordAudioSource::PullAudioFrame
[017:771] [2022-12-10 03:14:55 +0000.656217][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:806] [2022-12-10 03:14:55 +0000.691723][4f4b] The convert RGB to YUV take 2
[017:838] [2022-12-10 03:14:55 +0000.723530][4f4b] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[017:973] [2022-12-10 03:14:55 +0000.858538][4f9c] Push an pts:14653 to dts queue.
[018:008] [2022-12-10 03:14:55 +0000.893534][4f9c] last dts:14620 currentPts:14653
ppsOrSPS:0 queue length:2
[018:115] [2022-12-10 03:14:56 +0000.535][4f96] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[018:171] [2022-12-10 03:14:56 +0000.55991][4f4f] Run AGC when audioType = 0
[018:179] [2022-12-10 03:14:56 +0000.64924][4f9c] DTS queue for
Generator:0x7824c970b8 14855
[018:271] [2022-12-10 03:14:56 +0000.156927][4f4b] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:306] [2022-12-10 03:14:56 +0000.191919][4f4b] The convert RGB to YUV take 1
[018:500] [2022-12-10 03:14:56 +0000.385066][4f95] AF_SpeedFilter::PullFrame eof4
[018:502] [2022-12-10 03:14:56 +0000.387242][4f95]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:507] [2022-12-10 03:14:56 +0000.392648][4f4b] StopRecording:
[018:508] [2022-12-10 03:14:56 +0000.393708][4f4b] OnNeedStopRecording:
[018:512] [2022-12-10 03:14:56 +0000.397282][4f95] resampled_data_size:512
[018:512] [2022-12-10 03:14:56 +0000.397867][4f95] AF_SpeedFilter audio time 222,
0x79041a1280 out time: 68281539 org time: 68281539
[018:513] [2022-12-10 03:14:56 +0000.398158][4f95] PullAudioFrame: PullFrame audio
finished.
[018:513] [2022-12-10 03:14:56 +0000.398204][4f95]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[018:515] [2022-12-10 03:14:56 +0000.400129][41e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[018:515] [2022-12-10 03:14:56 +0000.400695][4f4b] operator(): Stop
[018:515] [2022-12-10 03:14:56 +0000.400750][4f4b] StopPullFrameAndWriteMp4
time:68281645 enter.

[018:515] [2022-12-10 03:14:56 +0000.400788][4f4b] StopRecording:


[018:518] [2022-12-10 03:14:56 +0000.403495][4f9c]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[018:520] [2022-12-10 03:14:56 +0000.405245][4f4a] stop recording
[018:520] [2022-12-10 03:14:56 +0000.405312][4f4a]
RecordingSessionInternalSimple:destroy media processers
[018:520] [2022-12-10 03:14:56 +0000.405348][4f4a] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:520] [2022-12-10 03:14:56 +0000.405382][4f4a] H264Encode::flushing hareware
Encoder
[018:520] [2022-12-10 03:14:56 +0000.405561][4f4a] Flush time:68281650 enter.

[018:520] [2022-12-10 03:14:56 +0000.405615][4f4a] H264Encoder encoder flush


[018:520] [2022-12-10 03:14:56 +0000.405654][4f4a] flush output queue
[018:843] [2022-12-10 03:14:56 +0000.728586][4f4a] Flush leave. expire time = 323
ms

[018:843] [2022-12-10 03:14:56 +0000.728778][4f4a] ~H264EncodeWrap:


[018:843] [2022-12-10 03:14:56 +0000.728828][4f4a] ~H264Encode:
[018:843] [2022-12-10 03:14:56 +0000.728920][4f4a] teardownCompressionSession:
H264Encode::destroying Encoder
[018:843] [2022-12-10 03:14:56 +0000.728956][4f4a] Release time:68281973 enter.

[018:844] [2022-12-10 03:14:56 +0000.729146][4f4a] Release:


MediaCodecVideoEncoder::Release _inited:1
[018:844] [2022-12-10 03:14:56 +0000.729204][4f4a] Destroy time:68281974 enter.

[018:844] [2022-12-10 03:14:56 +0000.729238][4f4a] H264Encoder encoderDestroy


[018:844] [2022-12-10 03:14:56 +0000.729358][4f4a]
AndroidMediaCodecVideoEncoder::release env: 0x780849bd00
[018:844] [2022-12-10 03:14:56 +0000.729397][4f4a]
AndroidMediaCodecVideoEncoder::Destroy
[018:875] [2022-12-10 03:14:56 +0000.760546][4f4a] Destroy leave. expire time = 31
ms

[018:875] [2022-12-10 03:14:56 +0000.760734][4f4a] Release leave. expire time = 32


ms

[018:875] [2022-12-10 03:14:56 +0000.760777][4f4a] ~AndroidHwAvcEncoder


time:68282005 enter.

[018:875] [2022-12-10 03:14:56 +0000.760926][4f4a] Release time:68282005 enter.

[018:876] [2022-12-10 03:14:56 +0000.760978][4f4a] Release:


MediaCodecVideoEncoder:: has been released before, just return
[018:876] [2022-12-10 03:14:56 +0000.761012][4f4a] Release leave. expire time = 1
ms

[018:876] [2022-12-10 03:14:56 +0000.761046][4f4a] ~AndroidMediaCodecVideoEncoder


[018:876] [2022-12-10 03:14:56 +0000.761076][4f4a] ~WrapAndroidMediaCodec
time:68282006 enter.

[018:876] [2022-12-10 03:14:56 +0000.761108][4f4a] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[018:876] [2022-12-10 03:14:56 +0000.761141][4f4a] video hevc hw codec


destructor:0x782467bb40

[018:876] [2022-12-10 03:14:56 +0000.761192][4f4a] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[018:876] [2022-12-10 03:14:56 +0000.761244][4f4a] teardownCompressionSession:


H264Encode::destroyed Encoder
[018:876] [2022-12-10 03:14:56 +0000.761290][4f4a]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:876] [2022-12-10 03:14:56 +0000.761625][4f4a] AACSWEncode destructor
[018:884] [2022-12-10 03:14:56 +0000.769761][4f9d] MP4 close file successfully
[018:884] [2022-12-10 03:14:56 +0000.769851][4f9d] Recording session Internal:
notify recording ok
[018:884] [2022-12-10 03:14:56 +0000.769898][4f9d] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4,
output_video_timestamp_:15190 last_video_pts_:15157
[018:884] [2022-12-10 03:14:56 +0000.769955][4f9d] OnRecordFinish:
[018:885] [2022-12-10 03:14:56 +0000.770649][4f9d] onRecordingOk: net seek
pos:0record video duration:15190record audio duration:15162
[018:886] [2022-12-10 03:14:56 +0000.771414][4f96] destructMicSource_w:
[018:886] [2022-12-10 03:14:56 +0000.771462][4f96] setOutput_w:
MicSource::setOutput() 0x0
[018:886] [2022-12-10 03:14:56 +0000.771505][4f96] close external audio stream

[018:886] [2022-12-10 03:14:56 +0000.771661][4f4b] releaseThread 0x79041a0680


[018:886] [2022-12-10 03:14:56 +0000.771748][4f4b] ~MicSource: Mic source
destroyed:0x790412de00
[018:887] [2022-12-10 03:14:56 +0000.772347][4f4b] StopPullFrameAndWriteMp4 leave.
expire time = 372 ms

[018:887] [2022-12-10 03:14:56 +0000.772392][4f4b] DestroyPipelineAndFilters


time:68282017 enter.

[018:887] [2022-12-10 03:14:56 +0000.772482][4f4b] UnbindInputFilter 0x79041a10c0


this 0x781c1648c0
[018:887] [2022-12-10 03:14:56 +0000.772568][4f4b] UnbindInputFilter 0x79041a1258
this 0x79041a13d0
[018:887] [2022-12-10 03:14:56 +0000.772627][4f4b] UnbindInputFilter 0x781c1648c0
this 0x781c17f0a0
[018:887] [2022-12-10 03:14:56 +0000.772656][4f4b] filter: filter pipeline destroy
this: 0x781c17f000
[018:887] [2022-12-10 03:14:56 +0000.772921][4f4b] ClearVideoOfSources: recodring
total frames:0
[018:887] [2022-12-10 03:14:56 +0000.772963][4f4b] ClearVideoOfSources:
[018:888] [2022-12-10 03:14:56 +0000.772998][4f4b] GPUImageProcessing destruct.
[018:888] [2022-12-10 03:14:56 +0000.773071][4f4b] destroy TrivalImageDrawer
0x781c1433c0
[018:888] [2022-12-10 03:14:56 +0000.773109][4f4b] The shader has been initialize,
clean up them.

[018:888] [2022-12-10 03:14:56 +0000.773176][4f4b] ~OpenGLFrameBuffer:


[018:889] [2022-12-10 03:14:56 +0000.774132][4f4b] ~OpenGLFrameBuffer:
[018:889] [2022-12-10 03:14:56 +0000.774360][4f4b] ~OpenGLFrameBuffer:
[018:889] [2022-12-10 03:14:56 +0000.774497][4f4b] ~OpenGLFrameBuffer:
[018:889] [2022-12-10 03:14:56 +0000.774655][4f4b] ~OpenGLFrameBuffer:
[018:889] [2022-12-10 03:14:56 +0000.774769][4f4b] ~OpenGLFrameBuffer:
[018:890] [2022-12-10 03:14:56 +0000.775064][4f4b] GPUImageProcessing destruct
finish.
[018:890] [2022-12-10 03:14:56 +0000.775133][4f4b] GPURGBAFrame destruct.
[018:890] [2022-12-10 03:14:56 +0000.775203][4f4b] destroy OpenGLRenderProgram
0x781c164698
[018:890] [2022-12-10 03:14:56 +0000.775244][4f4b] ~CameraSource time:68282020
enter.

[018:890] [2022-12-10 03:14:56 +0000.775280][4f4b] ~CameraSource leave. expire


time = 0 ms

[018:890] [2022-12-10 03:14:56 +0000.775323][4f4b] ~RecordAudioSource time:68282020


enter.

[018:890] [2022-12-10 03:14:56 +0000.775359][4f4b] ~RecordAudioSource leave.


expire time = 0 ms

[018:890] [2022-12-10 03:14:56 +0000.775398][4f4b] DestroyPipelineAndFilters


leave. expire time = 3 ms

[018:908] [2022-12-10 03:14:56 +0000.793727][41e6]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:909] [2022-12-10 03:14:56 +0000.794904][41e6] machine model :poco
[018:909] [2022-12-10 03:14:56 +0000.794952][41e6] Support this machine model :poco
[018:910] [2022-12-10 03:14:56 +0000.795005][41e6] global inited! current sdk
version: 07-20-936c45f
[018:910] [2022-12-10 03:14:56 +0000.795179][41e6] filter: filter pipeline
construtc this: 0x78249e3b80
[018:910] [2022-12-10 03:14:56 +0000.795207][41e6] MediaFilterGraph:
MediaFilterGraph construct
[018:910] [2022-12-10 03:14:56 +0000.795230][41e6] GLESContext:
[018:910] [2022-12-10 03:14:56 +0000.795270][41e6] The result of eglGetDisplay is:
0xb4000079bd429a00
[018:911] [2022-12-10 03:14:56 +0000.796418][41e6] The result of creation:
0x7900456f00
[018:911] [2022-12-10 03:14:56 +0000.796519][41e6] The result of
eglCreatePbufferSurface is: 0x790054c000
[018:912] [2022-12-10 03:14:56 +0000.797318][41e6] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
[018:912] [2022-12-10 03:14:56 +0000.797358][41e6] The source 0 speed:1
[018:912] [2022-12-10 03:14:56 +0000.797391][41e6] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4,
delay: 0
[018:912] [2022-12-10 03:14:56 +0000.797428][41e6] CreateDecoderByVideoSource
time:68282042 enter.

[018:912] [2022-12-10 03:14:56 +0000.797669][41e6] running_decoder_count:0max


count:2
[018:912] [2022-12-10 03:14:56 +0000.797697][41e6] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7800275c00
[018:919] [2022-12-10 03:14:56 +0000.804413][4fb9] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x781c17bc00] Current FFmpeg version git-2021-06-16-
97cea6f

[018:941] [2022-12-10 03:14:56 +0000.826275][4f4f] haveEnoughProcessedData


internalAudioStream.length: 10
[018:960] [2022-12-10 03:14:56 +0000.845261][4fb9] OnStreamInfoFound: video
duration_: 15190
[018:961] [2022-12-10 03:14:56 +0000.846466][4fba] NO get frame from decoder
[018:961] [2022-12-10 03:14:56 +0000.846500][41e6] start decoder
[018:961] [2022-12-10 03:14:56 +0000.846589][41e6] CreateDecoderByVideoSource
leave. expire time = 49 ms

[018:961] [2022-12-10 03:14:56 +0000.846656][41e6] BindInputFilter 0x78f7407d20


this 0x78249d9458
[018:961] [2022-12-10 03:14:56 +0000.846762][41e6] BindInputFilter 0x78249d9458
this 0x78249d9758
[018:961] [2022-12-10 03:14:56 +0000.846817][41e6] BindInputFilter 0x78f7407d20
this 0x78249d9ed8
[018:961] [2022-12-10 03:14:56 +0000.846862][41e6] BindInputFilter 0x78249d9ed8
this 0x78249d9f98
[018:961] [2022-12-10 03:14:56 +0000.846893][41e6] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
[018:961] [2022-12-10 03:14:56 +0000.846939][41e6] BindInputFilter 0x78249d9758
this 0x78249da7d8
[018:962] [2022-12-10 03:14:56 +0000.847022][41e6] BindInputFilter 0x78249da7d8
this 0x78249e3c20
[018:962] [2022-12-10 03:14:56 +0000.847080][41e6] BindInputFilter 0x78249d9f98
this 0x78249dad18
[018:962] [2022-12-10 03:14:56 +0000.847251][41e6] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
[018:962] [2022-12-10 03:14:56 +0000.847810][4fba] NO get frame from decoder
[018:963] [2022-12-10 03:14:56 +0000.848573][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:964] [2022-12-10 03:14:56 +0000.849152][41e6] machine model :poco
[018:964] [2022-12-10 03:14:56 +0000.849201][41e6] Support this machine model :poco
[018:964] [2022-12-10 03:14:56 +0000.849246][41e6] global inited! current sdk
version: 07-20-936c45f
[018:964] [2022-12-10 03:14:56 +0000.849335][41e6] GetPipeline:
-----------------------------------------
[018:964] [2022-12-10 03:14:56 +0000.849380][41e6] GetPipeline: source:
0x78f7407b00
[018:964] [2022-12-10 03:14:56 +0000.849422][41e6] GetPipeline: filter: NULLFilter
[018:964] [2022-12-10 03:14:56 +0000.849469][41e6] GetPipeline: filter: NULLFilter
[018:964] [2022-12-10 03:14:56 +0000.849525][41e6] GetPipeline: filter: NULLFilter
[018:964] [2022-12-10 03:14:56 +0000.849568][41e6] GetPipeline: audio filter:
AuidoNULLFilter
[018:964] [2022-12-10 03:14:56 +0000.849611][41e6] GetPipeline: audio filter:
AuidoNULLFilter
[018:964] [2022-12-10 03:14:56 +0000.849657][41e6] GetPipeline: audio filter:
AudioNUllFilter
[018:964] [2022-12-10 03:14:56 +0000.849691][41e6] GetPipeline:
------------------------------------------
[018:964] [2022-12-10 03:14:56 +0000.849739][41e6] filter: filter pipeline2 update
pattern: 0
[018:964] [2022-12-10 03:14:56 +0000.849871][4fba] NO get frame from decoder
[018:966] [2022-12-10 03:14:56 +0000.851481][41e6] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:966] [2022-12-10 03:14:56 +0000.851800][41e6] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:966] [2022-12-10 03:14:56 +0000.851905][41e6] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:967] [2022-12-10 03:14:56 +0000.852193][41e6] DeviceInit:
[018:967] [2022-12-10 03:14:56 +0000.852414][41e6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:967] [2022-12-10 03:14:56 +0000.852770][41e6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:968] [2022-12-10 03:14:56 +0000.853080][41e6] CreatePlatformSpecificObjects:
[018:968] [2022-12-10 03:14:56 +0000.853162][41e6] audio device use null audio
input and opensl output
[018:968] [2022-12-10 03:14:56 +0000.853210][41e6] Create OpenSLES output module
with java VM support.

[018:968] [2022-12-10 03:14:56 +0000.853355][41e6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:968] [2022-12-10 03:14:56 +0000.853567][41e6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:968] [2022-12-10 03:14:56 +0000.853898][41e6] Create OpenSLES output module
with buffer num:2

[018:968] [2022-12-10 03:14:56 +0000.853959][41e6] Error(trace.cc:40): Init the


output and input for audio device template.
[018:969] [2022-12-10 03:14:56 +0000.853996][41e6] Init the output device.

[018:969] [2022-12-10 03:14:56 +0000.854031][41e6] Set the playout as stereo:1


[018:969] [2022-12-10 03:14:56 +0000.854064][41e6] Set the sample rate to be:44100

[018:969] [2022-12-10 03:14:56 +0000.854112][41e6] Low latency buffer size:144 low


sample rate:48000
[018:969] [2022-12-10 03:14:56 +0000.854152][41e6] DeviceInit: Done
[018:969] [2022-12-10 03:14:56 +0000.854332][41e6] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[018:969] [2022-12-10 03:14:56 +0000.854340][4fc5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78084cd418
[018:970] [2022-12-10 03:14:56 +0000.855104][4fba] NO get frame from decoder
[018:971] [2022-12-10 03:14:56 +0000.856497][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:971] [2022-12-10 03:14:56 +0000.856613][41e6]
MediaFilterPlayer::SetPlayerNotify 0x78001524e0
[018:975] [2022-12-10 03:14:56 +0000.860638][4fba] NO get frame from decoder
[018:977] [2022-12-10 03:14:56 +0000.862022][41e6]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:977] [2022-12-10 03:14:56 +0000.862160][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:977] [2022-12-10 03:14:56 +0000.862721][4fba] NO get frame from decoder
[018:980] [2022-12-10 03:14:56 +0000.865637][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[018:981] [2022-12-10 03:14:56 +0000.866160][41e6] SetGraphLoop: SetGraphLoop 1
[018:981] [2022-12-10 03:14:56 +0000.866202][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:981] [2022-12-10 03:14:56 +0000.866398][4fba] NO get frame from decoder
[018:981] [2022-12-10 03:14:56 +0000.866612][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:982] [2022-12-10 03:14:56 +0000.867569][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:983] [2022-12-10 03:14:56 +0000.868165][4fba] NO get frame from decoder
[018:983] [2022-12-10 03:14:56 +0000.868263][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:983] [2022-12-10 03:14:56 +0000.868406][4fc7] Start:
[018:990] [2022-12-10 03:14:56 +0000.875040][4fc6] operator(): video render
started.
[018:990] [2022-12-10 03:14:56 +0000.875116][4fc6] DriveRender working... (1/200)
[018:990] [2022-12-10 03:14:56 +0000.875167][4fc6] Warning(video_render.cc:390): No
picture to display (1/50)
[018:990] [2022-12-10 03:14:56 +0000.875142][4fc7] Start:
[018:990] [2022-12-10 03:14:56 +0000.875356][4fc7] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:990] [2022-12-10 03:14:56 +0000.875412][4fc7] Reset: history total size: 98
[018:990] [2022-12-10 03:14:56 +0000.875457][4fc7] DeviceStart:
audioDevice_:0x7900593000
[018:990] [2022-12-10 03:14:56 +0000.875496][4fc7] DeviceStart: time profile
playout init before
[018:990] [2022-12-10 03:14:56 +0000.875535][4fc7] DeviceStart: time profile
playout init end
[018:990] [2022-12-10 03:14:56 +0000.875568][4fc7] OpenSlesOutput:Start playout

[018:992] [2022-12-10 03:14:56 +0000.877095][4fc7] Create the opensl output player.


streamtype before:0

[018:992] [2022-12-10 03:14:56 +0000.877164][4fc7] Create the opensl output player.


streamtype after:3

[019:055] [2022-12-10 03:14:56 +0000.940507][4fc7] Enqueue opensl buffer size:1764


[019:082] [2022-12-10 03:14:56 +0000.967939][4fc7] DeviceStart: time profile
playout all end
[019:083] [2022-12-10 03:14:56 +0000.967972][4fca]
PlayerSimpleBufferQueueCallbackHandler function
[019:083] [2022-12-10 03:14:56 +0000.968050][4fc7] operator(): Audio playback
started.
[019:083] [2022-12-10 03:14:56 +0000.968151][4fca] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[019:083] [2022-12-10 03:14:56 +0000.968198][4fca]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:083] [2022-12-10 03:14:56 +0000.968214][4fc8] Pull audio failed.(wait video!)
[019:083] [2022-12-10 03:14:56 +0000.968275][4fc8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:083] [2022-12-10 03:14:56 +0000.968312][4fc9] Error(video_source.cc:430): wait
decoder a frame: 0
[019:083] [2022-12-10 03:14:56 +0000.968540][4fc7] operator(): Started now!
[019:083] [2022-12-10 03:14:56 +0000.968871][4fc9] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[019:085] [2022-12-10 03:14:56 +0000.970613][4fc9] OnVideoFrameReady(1/200)
[019:085] [2022-12-10 03:14:56 +0000.970797][4fc6] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[019:087] [2022-12-10 03:14:56 +0000.972182][4fc8] audio_frame_list_ empty
[019:092] [2022-12-10 03:14:56 +0000.977841][4fc6] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:68282222
[019:099] [2022-12-10 03:14:56 +0000.984212][4fc6] lipsync_debug: render a video
frame
[019:099] [2022-12-10 03:14:56 +0000.984290][4fc6] lipsync_debug: First video frame
rendering.
[019:109] [2022-12-10 03:14:56 +0000.994940][4fc6]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:20 timeDelta:17 last
video ts:900 frame->pts:2700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:110] [2022-12-10 03:14:56 +0000.995088][4fc6] lipsync_debug: tsDelta -
timeDelta = 3
[019:110] [2022-12-10 03:14:56 +0000.995110][4fc6] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[019:110] [2022-12-10 03:14:56 +0000.995128][4fc6] lipsync_debug:result remaining
time:3
[019:113] [2022-12-10 03:14:56 +0000.998356][4fc6] lipsync_debug:result remaining
time:0
[019:113] [2022-12-10 03:14:56 +0000.998413][4fc6] dynamic updated lipsync delay:0
[019:116] [2022-12-10 03:14:57 +0000.1700][4fc9]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[019:173] [2022-12-10 03:14:57 +0000.58787][4fc8] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[019:173] [2022-12-10 03:14:57 +0000.58841][4fc8] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[019:173] [2022-12-10 03:14:57 +0000.58928][4fc7] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[019:174] [2022-12-10 03:14:57 +0000.59080][4fc7] The audio playback speed:100
(1/100)
[019:174] [2022-12-10 03:14:57 +0000.59127][4fc7] lipsync_debug: The current played
audio timestamp is:0(1/50)
[019:174] [2022-12-10 03:14:57 +0000.59163][4fc7] First audio frame rendering
[019:174] [2022-12-10 03:14:57 +0000.59435][4fc8] audio frame wait video
frame.last_video_timestamp:132 last_audio_timestamp:254.921
[019:174] [2022-12-10 03:14:57 +0000.59841][4fc8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:175] [2022-12-10 03:14:57 +0000.60166][4fc8] audio frame wait video
frame.last_video_timestamp:165 last_audio_timestamp:277.914
[019:205] [2022-12-10 03:14:57 +0000.90803][4fc9] video frame wait audio frame:
last_video_timestamp:398 last_audio_timestamp:277.914
[019:748] [2022-12-10 03:14:57 +0000.633253][4fc6] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:68282878
[019:980] [2022-12-10 03:14:57 +0000.865182][4fca]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:083] [2022-12-10 03:14:57 +0000.968873][4fc7] do work DoLipsync!
[020:084] [2022-12-10 03:14:57 +0000.969068][4fc7] total delay:224 videoTsMS:1000
audioTsMS:776 diff:224
[020:084] [2022-12-10 03:14:57 +0000.969117][4fc7] Set the lipsync delay:224
[020:168] [2022-12-10 03:14:58 +0000.53919][4f50] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:169] [2022-12-10 03:14:58 +0000.53995][4f50] _deviceSampleRate:48000

[020:170] [2022-12-10 03:14:58 +0000.55949][4f4f] Run AGC when audioType = 0


[020:171] [2022-12-10 03:14:58 +0000.56038][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:228] [2022-12-10 03:14:58 +0000.113638][4fc9] Error(video_source.cc:430): wait
decoder a frame: 0
[020:538] [2022-12-10 03:14:58 +0000.423130][4fc6] DriveRender working... (1/200)
[020:581] [2022-12-10 03:14:58 +0000.466277][4fc6] lipsync_debug:displaying video
ts:120060 The current displayed video timestamp is:68283711
[020:633] [2022-12-10 03:14:58 +0000.518838][4fc6]
lipsync_debug:lipsync_threadhold: lipsync_delta:18 tsDelta:54 timeDelta:52 last
video ts:120060 frame->pts:123300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:633] [2022-12-10 03:14:58 +0000.518922][4fc6] lipsync_debug: tsDelta -
timeDelta = 2
[020:680] [2022-12-10 03:14:58 +0000.565239][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[020:997] [2022-12-10 03:14:58 +0000.882538][4fc6] lipsync_debug:remaining time:10
tsDelta - timeDelta:10
[020:997] [2022-12-10 03:14:58 +0000.882667][4fc6] lipsync_debug:result remaining
time:10
[021:017] [2022-12-10 03:14:58 +0000.902368][4fca]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:336] [2022-12-10 03:14:59 +0000.221487][4fc6] lipsync_debug:displaying video
ts:179730 The current displayed video timestamp is:68284466
[021:339] [2022-12-10 03:14:59 +0000.224085][4fc8] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[021:339] [2022-12-10 03:14:59 +0000.224245][4fc8] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:382] [2022-12-10 03:14:59 +0000.267460][4fc7] The audio playback speed:100
(1/100)
[021:382] [2022-12-10 03:14:59 +0000.267569][4fc7] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[021:665] [2022-12-10 03:14:59 +0000.550005][4fc9] Error(video_source.cc:430): wait
decoder a frame: 0
[021:671] [2022-12-10 03:14:59 +0000.556176][4fc9] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[021:985] [2022-12-10 03:14:59 +0000.870118][4fca]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:008] [2022-12-10 03:14:59 +0000.892982][4fc6] lipsync_debug:displaying video
ts:240120 The current displayed video timestamp is:68285138
[022:041] [2022-12-10 03:14:59 +0000.926777][4fc6] DriveRender working... (1/200)
[022:119] [2022-12-10 03:15:00 +0000.4154][4fc6] lipsync_debug:lipsync_threadhold:
lipsync_delta:-9 tsDelta:21 timeDelta:12 last video ts:252090 frame->pts:254790
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[022:119] [2022-12-10 03:15:00 +0000.4237][4fc6] lipsync_debug: tsDelta - timeDelta
= 9
[022:169] [2022-12-10 03:15:00 +0000.54765][4f4f] Run AGC when audioType = 0
[022:224] [2022-12-10 03:15:00 +0000.109392][4fc9] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300060pts ms:3.334e+06
[022:225] [2022-12-10 03:15:00 +0000.110395][4fc9] OnVideoFrameReady(1/200)
[022:225] [2022-12-10 03:15:00 +0000.110866][4fc6] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[022:428] [2022-12-10 03:15:00 +0000.313679][4f4f] haveEnoughProcessedData
internalAudioStream.length: 20
[022:631] [2022-12-10 03:15:00 +0000.516906][4fc6] lipsync_debug:displaying video
ts:300060 The current displayed video timestamp is:68285761
[022:634] [2022-12-10 03:15:00 +0000.519171][4fc6] lipsync_debug: render a video
frame
[022:663] [2022-12-10 03:15:00 +0000.548963][4fc6] lipsync_debug:result remaining
time:0
[022:664] [2022-12-10 03:15:00 +0000.549040][4fc6] dynamic updated lipsync delay:0
[022:954] [2022-12-10 03:15:00 +0000.839593][4fc9] Error(video_source.cc:430): wait
decoder a frame: 0
[022:964] [2022-12-10 03:15:00 +0000.849304][4fc6] lipsync_debug:remaining time:10
tsDelta - timeDelta:32
[022:964] [2022-12-10 03:15:00 +0000.849377][4fc6] lipsync_debug:result remaining
time:10
[023:018] [2022-12-10 03:15:00 +0000.903172][4fca]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:138] [2022-12-10 03:15:01 +0000.23478][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[023:139] [2022-12-10 03:15:01 +0000.24032][4fc7] Stop:
[023:139] [2022-12-10 03:15:01 +0000.24220][4fc6] operator(): Video Render stopped.
[023:139] [2022-12-10 03:15:01 +0000.24592][4fc7] Stop:
[023:139] [2022-12-10 03:15:01 +0000.24842][4fc7] DeviceStop:
audioDevice_:0x7900593000
[023:139] [2022-12-10 03:15:01 +0000.24910][4fc7] OpenSlesOutput:Stop playout

[023:143] [2022-12-10 03:15:01 +0000.28228][4fc7] DeviceStop: Done


[023:143] [2022-12-10 03:15:01 +0000.28394][4fc7] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[023:143] [2022-12-10 03:15:01 +0000.28474][4fc7] operator(): Stop now!
[023:245] [2022-12-10 03:15:01 +0000.130837][41e6]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[023:245] [2022-12-10 03:15:01 +0000.130952][41e6] StopPreView: Have Stopped,
operation cancel
[023:246] [2022-12-10 03:15:01 +0000.131002][41e6] Stop:
[023:246] [2022-12-10 03:15:01 +0000.131115][4fc7] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[023:246] [2022-12-10 03:15:01 +0000.131251][41e6] DeviceRelease:
audioDevice_:0x7900593000
[023:246] [2022-12-10 03:15:01 +0000.131276][41e6] OpenSlesOutput:Stop playout

[023:246] [2022-12-10 03:15:01 +0000.131306][41e6] DeviceRelease: Release the


webrtc device object.
[023:246] [2022-12-10 03:15:01 +0000.131460][41e6] OpenSlesOutput destruct.

[023:246] [2022-12-10 03:15:01 +0000.131561][41e6] DeviceRelease: Done


[023:246] [2022-12-10 03:15:01 +0000.131647][41e6] Stop:
[023:246] [2022-12-10 03:15:01 +0000.131696][4fc6] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[023:249] [2022-12-10 03:15:01 +0000.134107][41e6] global uninited!
[023:249] [2022-12-10 03:15:01 +0000.134777][41e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[023:249] [2022-12-10 03:15:01 +0000.134836][41e6] ~MediaFilterGraph:
MediaFilterGraph destruct
[023:249] [2022-12-10 03:15:01 +0000.134897][41e6] RemoveVideoBackGroud: hava not
add video backgroud
[023:249] [2022-12-10 03:15:01 +0000.134925][41e6] UnbindInputFilter 0x78249da7d8
this 0x78249e3c20
[023:250] [2022-12-10 03:15:01 +0000.135011][41e6] ClearAllSource: remove source
filter, sourceid: 0x78f7407b00
[023:250] [2022-12-10 03:15:01 +0000.135027][41e6] DestoryDecoderByVideoSource
time:68286380 enter.

[023:250] [2022-12-10 03:15:01 +0000.135056][41e6] ~VideoBindDecoder time:68286380


enter.

[023:250] [2022-12-10 03:15:01 +0000.135705][41e6] CleanUp time:68286380 enter.

[023:255] [2022-12-10 03:15:01 +0000.140165][41e6] CleanUp leave. expire time = 5


ms

[023:255] [2022-12-10 03:15:01 +0000.140241][41e6] CleanUp time:68286385 enter.

[023:255] [2022-12-10 03:15:01 +0000.140554][41e6] CleanUp leave. expire time = 0


ms

[023:256] [2022-12-10 03:15:01 +0000.141183][41e6] ~VideoBindDecoder leave. expire


time = 6 ms

[023:256] [2022-12-10 03:15:01 +0000.141223][41e6] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[023:256] [2022-12-10 03:15:01 +0000.141259][41e6] UnbindInputFilter 0x78249d9758


this 0x78249da7d8
[023:256] [2022-12-10 03:15:01 +0000.141286][41e6] UnbindInputFilter 0x78249d9458
this 0x78249d9758
[023:256] [2022-12-10 03:15:01 +0000.141310][41e6] UnbindInputFilter 0x78f7407d20
this 0x78249d9458
[023:256] [2022-12-10 03:15:01 +0000.141339][41e6] UnbindInputFilter 0x78249d9f98
this 0x78249dad18
[023:256] [2022-12-10 03:15:01 +0000.141365][41e6] UnbindInputFilter 0x78249d9ed8
this 0x78249d9f98
[023:256] [2022-12-10 03:15:01 +0000.141392][41e6] UnbindInputFilter 0x78f7407d20
this 0x78249d9ed8
[023:256] [2022-12-10 03:15:01 +0000.141558][41e6] ~GLESContext:
[023:257] [2022-12-10 03:15:01 +0000.142018][41e6] GLESContext destruct finish.
[023:257] [2022-12-10 03:15:01 +0000.142043][41e6] filter: filter pipeline destroy
this: 0x78249e3b80
[023:257] [2022-12-10 03:15:01 +0000.142426][41e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[023:257] [2022-12-10 03:15:01 +0000.142912][41e6] machine model :poco
[023:257] [2022-12-10 03:15:01 +0000.142934][41e6] Support this machine model :poco
[023:257] [2022-12-10 03:15:01 +0000.142956][41e6] global inited! current sdk
version: 07-20-936c45f
[023:258] [2022-12-10 03:15:01 +0000.143099][41e6] filter: filter pipeline
construtc this: 0x78249e3b80
[023:258] [2022-12-10 03:15:01 +0000.143124][41e6] MediaFilterGraph:
MediaFilterGraph construct
[023:258] [2022-12-10 03:15:01 +0000.143141][41e6] GLESContext:
[023:258] [2022-12-10 03:15:01 +0000.143173][41e6] The result of eglGetDisplay is:
0xb4000079bd429a00
[023:258] [2022-12-10 03:15:01 +0000.143891][41e6] The result of creation:
0x78f7425300
[023:258] [2022-12-10 03:15:01 +0000.143957][41e6] The result of
eglCreatePbufferSurface is: 0x7887b11300
[023:259] [2022-12-10 03:15:01 +0000.144039][41e6] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
[023:259] [2022-12-10 03:15:01 +0000.144066][41e6] The source 0 speed:1
[023:259] [2022-12-10 03:15:01 +0000.144092][41e6] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4,
delay: 0
[023:259] [2022-12-10 03:15:01 +0000.144121][41e6] CreateDecoderByVideoSource
time:68286389 enter.

[023:259] [2022-12-10 03:15:01 +0000.144268][41e6] running_decoder_count:0max


count:2
[023:259] [2022-12-10 03:15:01 +0000.144291][41e6] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7800275c00
[023:260] [2022-12-10 03:15:01 +0000.145085][4fd5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x79041e0e00] Current FFmpeg version git-2021-06-16-
97cea6f

[023:294] [2022-12-10 03:15:01 +0000.179251][4fd5] OnStreamInfoFound: video


duration_: 15190
[023:295] [2022-12-10 03:15:01 +0000.180513][4fd6] NO get frame from decoder
[023:295] [2022-12-10 03:15:01 +0000.180783][41e6] start decoder
[023:295] [2022-12-10 03:15:01 +0000.180844][41e6] CreateDecoderByVideoSource
leave. expire time = 36 ms

[023:295] [2022-12-10 03:15:01 +0000.180895][41e6] BindInputFilter 0x78f7407d20


this 0x78249d9458
[023:295] [2022-12-10 03:15:01 +0000.180919][41e6] BindInputFilter 0x78249d9458
this 0x78249d9758
[023:295] [2022-12-10 03:15:01 +0000.180942][41e6] BindInputFilter 0x78f7407d20
this 0x78249d9ed8
[023:295] [2022-12-10 03:15:01 +0000.180963][41e6] BindInputFilter 0x78249d9ed8
this 0x78249d9f98
[023:296] [2022-12-10 03:15:01 +0000.180978][41e6] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
[023:296] [2022-12-10 03:15:01 +0000.181004][41e6] BindInputFilter 0x78249d9758
this 0x78249da7d8
[023:296] [2022-12-10 03:15:01 +0000.181029][41e6] BindInputFilter 0x78249da7d8
this 0x78249e3c20
[023:296] [2022-12-10 03:15:01 +0000.181052][41e6] BindInputFilter 0x78249d9f98
this 0x78249dad18
[023:296] [2022-12-10 03:15:01 +0000.181076][41e6] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_68266242.mp4
[023:298] [2022-12-10 03:15:01 +0000.183205][4fd6] NO get frame from decoder
[023:298] [2022-12-10 03:15:01 +0000.183939][4fd6] NO get frame from decoder
[023:299] [2022-12-10 03:15:01 +0000.184636][4fd6] NO get frame from decoder
[023:300] [2022-12-10 03:15:01 +0000.185455][4fd6] NO get frame from decoder
[023:303] [2022-12-10 03:15:01 +0000.188056][4fd6] NO get frame from decoder
[023:303] [2022-12-10 03:15:01 +0000.188557][41e6]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[023:303] [2022-12-10 03:15:01 +0000.188703][41e6] MediaComposeFile time:68286433
enter.

[023:303] [2022-12-10 03:15:01 +0000.188745][41e6] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[023:303] [2022-12-10 03:15:01 +0000.188881][41e6] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[023:303] [2022-12-10 03:15:01 +0000.188915][41e6] Recording session using default
bitrate support by app:31457280
[023:304] [2022-12-10 03:15:01 +0000.189025][4fe0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7800757fc0
[023:304] [2022-12-10 03:15:01 +0000.189062][4fe0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[023:304] [2022-12-10 03:15:01 +0000.189138][41e6] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[023:304] [2022-12-10 03:15:01 +0000.189214][41e6] GetPipeline:
-----------------------------------------
[023:304] [2022-12-10 03:15:01 +0000.189233][41e6] GetPipeline: source:
0x78f7407b00
[023:304] [2022-12-10 03:15:01 +0000.189249][41e6] GetPipeline: filter: NULLFilter
[023:304] [2022-12-10 03:15:01 +0000.189266][41e6] GetPipeline: filter: NULLFilter
[023:304] [2022-12-10 03:15:01 +0000.189281][41e6] GetPipeline: filter: NULLFilter
[023:304] [2022-12-10 03:15:01 +0000.189296][41e6] GetPipeline: audio filter:
AuidoNULLFilter
[023:304] [2022-12-10 03:15:01 +0000.189312][41e6] GetPipeline: audio filter:
AuidoNULLFilter
[023:304] [2022-12-10 03:15:01 +0000.189326][41e6] GetPipeline: audio filter:
AudioNUllFilter
[023:304] [2022-12-10 03:15:01 +0000.189341][41e6] GetPipeline:
------------------------------------------
[023:304] [2022-12-10 03:15:01 +0000.189359][41e6] filter: filter pipeline2 update
pattern: 2
[023:304] [2022-12-10 03:15:01 +0000.189537][41e6] MediaComposeFile leave. expire
time = 1 ms

[023:304] [2022-12-10 03:15:01 +0000.189825][41e6] machine model :poco


[023:304] [2022-12-10 03:15:01 +0000.189844][41e6] Support this machine model :poco
[023:304] [2022-12-10 03:15:01 +0000.189860][41e6] global inited! current sdk
version: 07-20-936c45f
[023:306] [2022-12-10 03:15:01 +0000.191814][4fd6] NO get frame from decoder
[023:314] [2022-12-10 03:15:01 +0000.199202][4fd6] NO get frame from decoder
[023:325] [2022-12-10 03:15:01 +0000.210962][41e6]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[023:326] [2022-12-10 03:15:01 +0000.211165][41e6] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 290
[023:326] [2022-12-10 03:15:01 +0000.211660][41e6]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[023:326] [2022-12-10 03:15:01 +0000.211695][41e6] BeginCompose: BeginCompose, is
composing 0
[023:326] [2022-12-10 03:15:01 +0000.211795][4fe0] start recording, file path:
[023:326] [2022-12-10 03:15:01 +0000.211940][4fe0] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 290 audio_timescale:44100
video_timescale:90000
[023:327] [2022-12-10 03:15:01 +0000.211972][4fe0] 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:327] [2022-12-10 03:15:01 +0000.211995][4fe0] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 290
[023:327] [2022-12-10 03:15:01 +0000.212022][4fe0] fd_open successed
handle:0xb4000079bd4070b0
[023:327] [2022-12-10 03:15:01 +0000.212147][4fe0] create mp4 file:309
m_fileHandle: 0x78084daf00
[023:327] [2022-12-10 03:15:01 +0000.212167][4fe0] MP4 file: is opened successfully
[023:327] [2022-12-10 03:15:01 +0000.212183][4fe0] setupMediaProcessers:
[023:327] [2022-12-10 03:15:01 +0000.212198][4fe0]
RecordingSessionInternalSimple:setup media processers.
[023:327] [2022-12-10 03:15:01 +0000.212215][4fe0] construct AAC encoder
[023:327] [2022-12-10 03:15:01 +0000.212493][4fe0] H264Encoder creating:
ultrafast012323
[023:327] [2022-12-10 03:15:01 +0000.212570][4fe0] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[023:327] [2022-12-10 03:15:01 +0000.212837][4fe0] H264Encode::GetMachineModel is
M2012K11AG
[023:327] [2022-12-10 03:15:01 +0000.212863][4fe0] H264Encoder machine_mode
is:M2012K11AG
[023:327] [2022-12-10 03:15:01 +0000.212879][4fe0] H264Encode::machine size :9
machine_mode:M2012K11AG
[023:327] [2022-12-10 03:15:01 +0000.212898][4fe0] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[023:327] [2022-12-10 03:15:01 +0000.212913][4fe0] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[023:327] [2022-12-10 03:15:01 +0000.212931][4fe0] setupCompressionSession:
[023:327] [2022-12-10 03:15:01 +0000.212947][4fe0] H264Encode::creating hareware
Encoder
[023:327] [2022-12-10 03:15:01 +0000.212964][4fe0] AndroidHwAvcEncoder
time:68286457 enter.

[023:328] [2022-12-10 03:15:01 +0000.213069][4fe0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77f6ce2760
[023:328] [2022-12-10 03:15:01 +0000.213199][4fe0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[023:328] [2022-12-10 03:15:01 +0000.213225][4fe0] The video avc hw codec address
is 0x782467bd88
[023:328] [2022-12-10 03:15:01 +0000.213267][4fe0] AndroidHwAvcEncoder leave.
expire time = 1 ms

[023:328] [2022-12-10 03:15:01 +0000.213288][4fe0] RegisterEncodeCompleteCallback


time:68286458 enter.

[023:328] [2022-12-10 03:15:01 +0000.213344][4fe0] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[023:328] [2022-12-10 03:15:01 +0000.213386][4fe0] InitEncode time:68286458 enter.

[023:328] [2022-12-10 03:15:01 +0000.213428][4fe0] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[023:328] [2022-12-10 03:15:01 +0000.213453][4fe0] Create time:68286458 enter.

[023:328] [2022-12-10 03:15:01 +0000.213472][4fe0] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[023:328] [2022-12-10 03:15:01 +0000.213524][4fe0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7824b182c0
[023:328] [2022-12-10 03:15:01 +0000.213628][4fe0]
supported_type:image/vnd.android.heic
[023:328] [2022-12-10 03:15:01 +0000.213663][4fe0] supported_type:video/avc
[023:328] [2022-12-10 03:15:01 +0000.213681][4fe0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[023:328] [2022-12-10 03:15:01 +0000.213707][4fe0] hwCodecPrefix :OMX.qcom.
[023:328] [2022-12-10 03:15:01 +0000.213727][4fe0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[023:328] [2022-12-10 03:15:01 +0000.213751][4fe0] mediacodec_createCodecByName
time:68286458 enter.

[023:328] [2022-12-10 03:15:01 +0000.213769][4fe0] WrapAndroidMediaCodec


time:68286458 enter.

[023:328] [2022-12-10 03:15:01 +0000.213838][4fe0] WrapAndroidMediaCodec leave.


expire time = 0 ms

[023:328] [2022-12-10 03:15:01 +0000.213044][4fe5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7887b18298
[023:354] [2022-12-10 03:15:01 +0000.239888][4fe0] mediacodec_createCodecByName
leave. expire time = 26 ms

[023:354] [2022-12-10 03:15:01 +0000.239952][4fe0] WrapAndroidMediaFromat


time:68286484 enter.

[023:355] [2022-12-10 03:15:01 +0000.240002][4fe0] WrapAndroidMediaFromat leave.


expire time = 1 ms

[023:373] [2022-12-10 03:15:01 +0000.258482][4fe0] Destroy time:68286503 enter.

[023:373] [2022-12-10 03:15:01 +0000.258545][4fe0] WrapAndroidMediaFromat::


Destroy
[023:373] [2022-12-10 03:15:01 +0000.258566][4fe0] Destroy leave. expire time = 0
ms

[023:373] [2022-12-10 03:15:01 +0000.258582][4fe0] ~WrapAndroidMediaFromat


time:68286503 enter.

[023:373] [2022-12-10 03:15:01 +0000.258598][4fe0] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[023:373] [2022-12-10 03:15:01 +0000.258617][4fe0] Create leave. expire time = 45


ms

[023:373] [2022-12-10 03:15:01 +0000.258632][4fe0] isSemiPlanarSupport


time:68286503 enter.

[023:373] [2022-12-10 03:15:01 +0000.258648][4fe0] H264Encoder isSemiPlanarSupport


[023:373] [2022-12-10 03:15:01 +0000.258665][4fe0] isSemiPlanarSupport leave.
expire time = 0 ms

[023:373] [2022-12-10 03:15:01 +0000.258682][4fe0] creat hw H264Encoder success,


isSemiPlanar:1
[023:373] [2022-12-10 03:15:01 +0000.258748][4fe0] InitEncode leave. expire time =
45 ms

[023:373] [2022-12-10 03:15:01 +0000.258809][4fe0] H264Encode::created Encoder


[023:373] [2022-12-10 03:15:01 +0000.258829][4fe0] H264Encode:: H264 encoder
created.
[023:373] [2022-12-10 03:15:01 +0000.258845][4fe0] H264 encoder created.
[023:373] [2022-12-10 03:15:01 +0000.258893][4fe0]
RecordingSessionInternalSimple:created avc encoder avc: 0x78249ec7c0
[023:373] [2022-12-10 03:15:01 +0000.258909][4fe0] setOutput:
[023:373] [2022-12-10 03:15:01 +0000.258925][4fe0]
RecordingSessionInternalSimple:encoder set output to muxer!
[023:373] [2022-12-10 03:15:01 +0000.258941][4fe0] request a key frame
[023:373] [2022-12-10 03:15:01 +0000.258957][4fe0] H264Encode:: request a key frame
[023:374] [2022-12-10 03:15:01 +0000.259534][4fe0] setDisplayRotate :90
[023:374] [2022-12-10 03:15:01 +0000.259567][4fe0] 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:378] [2022-12-10 03:15:01 +0000.263700][4fe1] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[023:379] [2022-12-10 03:15:01 +0000.264229][4fe1]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[023:464] [2022-12-10 03:15:01 +0000.349968][4fe0] setDisplayRotate :90
[023:465] [2022-12-10 03:15:01 +0000.350025][4fe0] 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:465] [2022-12-10 03:15:01 +0000.350839][4fe5] add aac audio track with id:1
[023:465] [2022-12-10 03:15:01 +0000.350888][4fe5] audio start ts:0
[023:465] [2022-12-10 03:15:01 +0000.350911][4fe5] the audio frame has been written
into MP4 file
[023:474] [2022-12-10 03:15:01 +0000.359459][4fe1] h264 add frame header cdr flag
[023:474] [2022-12-10 03:15:01 +0000.359735][4fe1] h264 add frame header cdr flag
[023:475] [2022-12-10 03:15:01 +0000.360048][4fe1] Received key frame:10
[023:475] [2022-12-10 03:15:01 +0000.360077][4fe1] H264Encode:: get a sps pps
header!headerSize:31
[023:476] [2022-12-10 03:15:01 +0000.361392][4fe5] get the H.264 SPS parameter
[023:476] [2022-12-10 03:15:01 +0000.361513][4fe5] add video track with id:2
[023:477] [2022-12-10 03:15:01 +0000.362869][4fe5] get the H.264 PPS parameter
[023:478] [2022-12-10 03:15:01 +0000.363337][4fe5] get the H.264 IDR frame
[023:478] [2022-12-10 03:15:01 +0000.363372][4fe5] resss:true
[023:478] [2022-12-10 03:15:01 +0000.363385][4fe5] video start ts:10
[023:478] [2022-12-10 03:15:01 +0000.363441][4fe5] the video frame has been written
into MP4 file
[023:508] [2022-12-10 03:15:01 +0000.393787][4fe1] DTS queue for
Generator:0x783f52b0b8 430 463 497 533
[023:526] [2022-12-10 03:15:01 +0000.411531][4fe1] Push an pts:801 to dts queue.
[023:544] [2022-12-10 03:15:01 +0000.429856][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[023:569] [2022-12-10 03:15:01 +0000.454261][4fe1] last dts:769 currentPts:801
ppsOrSPS:0 queue length:8
[023:608] [2022-12-10 03:15:01 +0000.493416][4fe4] audio_frame_list_ empty
[023:638] [2022-12-10 03:15:01 +0000.523128][4fe0] setDisplayRotate :90
[023:638] [2022-12-10 03:15:01 +0000.523179][4fe0] 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:666] [2022-12-10 03:15:01 +0000.551579][4fe1] DTS queue for
Generator:0x783f52b0b8 1166 1199 1232 1267 1303 1334 1370 1401 1433 1466
[023:689] [2022-12-10 03:15:01 +0000.574160][4fe1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1635
[023:689] [2022-12-10 03:15:01 +0000.574247][4fe1] push video frame to H264
encoder. (100 frame for one log)

[023:689] [2022-12-10 03:15:01 +0000.574293][4fe1] push video frame to H264


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

[023:689] [2022-12-10 03:15:01 +0000.574312][4fe1] H264Encode::push video frame to


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

[023:689] [2022-12-10 03:15:01 +0000.574340][4fe1] The input pts:1635 fps:30


[023:711] [2022-12-10 03:15:01 +0000.596924][4fe1] SendFrame
encodedImage._timeStamp:1466encodedImage->_length:40912
[023:720] [2022-12-10 03:15:01 +0000.605173][4fe1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1503 pts:1503
[023:735] [2022-12-10 03:15:01 +0000.620410][4fe1] H264Encode::H264SWEncoder get
callback, length:42528 type:1 nalType:1length:42524
[023:749] [2022-12-10 03:15:01 +0000.634594][4fe1] Push an pts:2134 to dts queue.
[023:796] [2022-12-10 03:15:01 +0000.681685][4fe0] setDisplayRotate :90
[023:796] [2022-12-10 03:15:01 +0000.681732][4fe0] 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:800] [2022-12-10 03:15:01 +0000.685487][4fe1] h264 add frame header cdr flag
[023:800] [2022-12-10 03:15:01 +0000.685687][4fe1] Received key frame:1997
[023:800] [2022-12-10 03:15:01 +0000.685716][4fe1] DTS queue for
Generator:0x783f52b0b8 1997 2034 2067 2099 2134 2166 2200 2229 2267
[023:801] [2022-12-10 03:15:01 +0000.686637][4fe5] get the H.264 IDR frame
[023:818] [2022-12-10 03:15:01 +0000.703031][4fe1] last dts:2099 currentPts:2134
ppsOrSPS:0 queue length:10
[023:818] [2022-12-10 03:15:01 +0000.703706][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[023:826] [2022-12-10 03:15:01 +0000.711439][4fe3] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8968 diff: 33
[023:900] [2022-12-10 03:15:01 +0000.785020][4fe1] DTS queue for
Generator:0x783f52b0b8 2867 2901 2932 2966 3000 3033 3065
[023:954] [2022-12-10 03:15:01 +0000.839775][4fe0] setDisplayRotate :90
[023:954] [2022-12-10 03:15:01 +0000.839868][4fe0] 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:982] [2022-12-10 03:15:01 +0000.867108][4fe1] Push an pts:3465 to dts queue.
[024:005] [2022-12-10 03:15:01 +0000.890952][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[024:010] [2022-12-10 03:15:01 +0000.895668][4fe1] last dts:3427 currentPts:3465
ppsOrSPS:0 queue length:9
[024:032] [2022-12-10 03:15:01 +0000.917892][4fe1] DTS queue for
Generator:0x783f52b0b8 3664 3698 3732 3766 3798 3832 3864 3900 3932
[024:045] [2022-12-10 03:15:01 +0000.930039][4fe4] audio_frame_list_ empty
[024:107] [2022-12-10 03:15:01 +0000.992173][4fe0] setDisplayRotate :90
[024:107] [2022-12-10 03:15:01 +0000.992247][4fe0] 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:109] [2022-12-10 03:15:01 +0000.994543][4fe1] h264 add frame header cdr flag
[024:109] [2022-12-10 03:15:01 +0000.994771][4fe1] Received key frame:3998
[024:110] [2022-12-10 03:15:01 +0000.995740][4fe5] get the H.264 IDR frame
[024:160] [2022-12-10 03:15:02 +0000.45813][4fe1] DTS queue for
Generator:0x783f52b0b8 4496 4530 4565 4596 4630 4662 4700 4730
[024:165] [2022-12-10 03:15:02 +0000.50230][4fe1] Push an pts:4796 to dts queue.
[024:168] [2022-12-10 03:15:02 +0000.53666][4f4f] Run AGC when audioType = 0
[024:168] [2022-12-10 03:15:02 +0000.53786][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:168] [2022-12-10 03:15:02 +0000.53829][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[024:180] [2022-12-10 03:15:02 +0000.65076][4fe1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4999
[024:180] [2022-12-10 03:15:02 +0000.65145][4fe1] push video frame to H264 encoder.
(100 frame for one log)

[024:180] [2022-12-10 03:15:02 +0000.65181][4fe1] push video frame to H264 encoder.


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

[024:180] [2022-12-10 03:15:02 +0000.65201][4fe1] H264Encode::push video frame to


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

[024:180] [2022-12-10 03:15:02 +0000.65227][4fe1] The input pts:4999 fps:30


[024:190] [2022-12-10 03:15:02 +0000.75597][4fe1] SendFrame
encodedImage._timeStamp:4796encodedImage->_length:39936
[024:190] [2022-12-10 03:15:02 +0000.75669][4fe1] last dts:4763 currentPts:4796
ppsOrSPS:0 queue length:7
[024:191] [2022-12-10 03:15:02 +0000.76121][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[024:201] [2022-12-10 03:15:02 +0000.86139][4fe1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4861 pts:4861
[024:213] [2022-12-10 03:15:02 +0000.98254][4fe1] H264Encode::H264SWEncoder get
callback, length:56880 type:1 nalType:1length:56876
[024:256] [2022-12-10 03:15:02 +0000.141208][4fe0] setDisplayRotate :90
[024:256] [2022-12-10 03:15:02 +0000.141261][4fe0] 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:261] [2022-12-10 03:15:02 +0000.146218][4fe0] setDisplayRotate :90
[024:261] [2022-12-10 03:15:02 +0000.146288][4fe0] 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:275] [2022-12-10 03:15:02 +0000.160872][4fe0] setDisplayRotate :90
[024:276] [2022-12-10 03:15:02 +0000.161150][4fe0] 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:278] [2022-12-10 03:15:02 +0000.163741][4fe1] DTS queue for
Generator:0x783f52b0b8 5332 5364 5396 5426 5466 5496 5530 5564
[024:348] [2022-12-10 03:15:02 +0000.233692][4fe1] Push an pts:6130 to dts queue.
[024:365] [2022-12-10 03:15:02 +0000.250747][4fe1] h264 add frame header cdr flag
[024:366] [2022-12-10 03:15:02 +0000.251125][4fe1] Received key frame:5994
[024:405] [2022-12-10 03:15:02 +0000.290355][4fe0] setDisplayRotate :90
[024:405] [2022-12-10 03:15:02 +0000.290464][4fe0] 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:411] [2022-12-10 03:15:02 +0000.296013][4fe5] get the H.264 IDR frame
[024:415] [2022-12-10 03:15:02 +0000.300503][4fe1] last dts:6097 currentPts:6130
ppsOrSPS:0 queue length:8
[024:415] [2022-12-10 03:15:02 +0000.300589][4fe1] DTS queue for
Generator:0x783f52b0b8 6160 6196 6229 6261 6298 6330 6361
[024:427] [2022-12-10 03:15:02 +0000.312423][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[024:441] [2022-12-10 03:15:02 +0000.326472][4fe3] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9972 diff: 29
[024:442] [2022-12-10 03:15:02 +0000.327715][4fe4] FilterPipeline2::OnAudioFrame
pts 301946 last_audio_timestamp_ 6846.85
[024:477] [2022-12-10 03:15:02 +0000.362323][4fe4] audio_frame_list_ empty
[024:500] [2022-12-10 03:15:02 +0000.385782][4fe1] DTS queue for
Generator:0x783f52b0b8 6962 6996 7029 7060 7095 7126 7161 7196 7227
[024:561] [2022-12-10 03:15:02 +0000.446097][4fe0] setDisplayRotate :90
[024:561] [2022-12-10 03:15:02 +0000.446227][4fe0] 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:574] [2022-12-10 03:15:02 +0000.459419][4fe1] Push an pts:7463 to dts queue.
[024:606] [2022-12-10 03:15:02 +0000.491410][4fe1] last dts:7428 currentPts:7463
ppsOrSPS:0 queue length:7
[024:611] [2022-12-10 03:15:02 +0000.496934][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[024:648] [2022-12-10 03:15:02 +0000.533806][4fe1] DTS queue for
Generator:0x783f52b0b8 7797 7829 7865 7897 7928 7961 7994 8029 8063
[024:671] [2022-12-10 03:15:02 +0000.555983][4fe1] h264 add frame header cdr flag
[024:672] [2022-12-10 03:15:02 +0000.557245][4fe1] Received key frame:7994
[024:673] [2022-12-10 03:15:02 +0000.558604][4fe5] get the H.264 IDR frame
[024:675] [2022-12-10 03:15:02 +0000.560387][4fe1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8361
[024:675] [2022-12-10 03:15:02 +0000.560467][4fe1] push video frame to H264
encoder. (100 frame for one log)

[024:675] [2022-12-10 03:15:02 +0000.560512][4fe1] push video frame to H264


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

[024:675] [2022-12-10 03:15:02 +0000.560597][4fe1] H264Encode::push video frame to


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

[024:675] [2022-12-10 03:15:02 +0000.560624][4fe1] The input pts:8361 fps:30


[024:725] [2022-12-10 03:15:02 +0000.610369][4fe0] setDisplayRotate :90
[024:725] [2022-12-10 03:15:02 +0000.610470][4fe0] 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:730] [2022-12-10 03:15:02 +0000.615714][4fe1] SendFrame
encodedImage._timeStamp:8127encodedImage->_length:56624
[024:738] [2022-12-10 03:15:02 +0000.623707][4fe1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8228 pts:8228
[024:758] [2022-12-10 03:15:02 +0000.643027][4fe1] H264Encode::H264SWEncoder get
callback, length:40672 type:1 nalType:1length:40668
[024:786] [2022-12-10 03:15:02 +0000.671282][4fe1] Push an pts:8794 to dts queue.
[024:792] [2022-12-10 03:15:02 +0000.677571][4fe1] DTS queue for
Generator:0x783f52b0b8 8596 8630 8660 8699 8731 8761 8794 8828 8860 8893
[024:808] [2022-12-10 03:15:02 +0000.693200][4fe3] Error(video_source.cc:430): wait
decoder a frame: 4
[024:821] [2022-12-10 03:15:02 +0000.706098][4fe1] last dts:8761 currentPts:8794
ppsOrSPS:0 queue length:6
[024:845] [2022-12-10 03:15:02 +0000.730112][4fe4] audio_frame_list_ empty
[024:909] [2022-12-10 03:15:02 +0000.794207][4fe0] setDisplayRotate :90
[024:909] [2022-12-10 03:15:02 +0000.794290][4fe0] 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:945] [2022-12-10 03:15:02 +0000.830283][4fe1] DTS queue for
Generator:0x783f52b0b8 9427 9462 9494 9529 9560 9597 9627 9663 9691 9730
[024:988] [2022-12-10 03:15:02 +0000.873062][4fe1] Push an pts:10126 to dts queue.
[025:007] [2022-12-10 03:15:02 +0000.892546][4fe1] h264 add frame header cdr flag
[025:007] [2022-12-10 03:15:02 +0000.892803][4fe1] Received key frame:9994
[025:012] [2022-12-10 03:15:02 +0000.897242][4fe5] get the H.264 IDR frame
[025:018] [2022-12-10 03:15:02 +0000.903545][4fe1] last dts:10093 currentPts:10126
ppsOrSPS:0 queue length:8
[025:056] [2022-12-10 03:15:02 +0000.941808][4fe0] setDisplayRotate :90
[025:056] [2022-12-10 03:15:02 +0000.941856][4fe0] 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:068] [2022-12-10 03:15:02 +0000.953185][4fe1] DTS queue for
Generator:0x783f52b0b8 10294 10330 10363 10394 10428 10461 10493
[025:080] [2022-12-10 03:15:02 +0000.965463][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[025:099] [2022-12-10 03:15:02 +0000.984567][4fe3] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10960 diff: 41
[025:152] [2022-12-10 03:15:03 +0000.37224][4fe1] DTS queue for
Generator:0x783f52b0b8 11088 11119 11157 11188 11225 11259 11289 11325 11356
[025:160] [2022-12-10 03:15:03 +0000.45330][4fe0] setDisplayRotate :90
[025:160] [2022-12-10 03:15:03 +0000.45422][4fe0] 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:200] [2022-12-10 03:15:03 +0000.85826][4fe3] video frame wait audio frame:
last_video_timestamp:11424 last_audio_timestamp:11211.5
[025:228] [2022-12-10 03:15:03 +0000.113531][4fe4] audio_frame_list_ empty
[025:253] [2022-12-10 03:15:03 +0000.138117][4fe0] setDisplayRotate :90
[025:253] [2022-12-10 03:15:03 +0000.138176][4fe0] 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:255] [2022-12-10 03:15:03 +0000.140661][4fe1] Push an pts:11458 to dts queue.
[025:276] [2022-12-10 03:15:03 +0000.161785][4fe1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11723
[025:276] [2022-12-10 03:15:03 +0000.161860][4fe1] push video frame to H264
encoder. (100 frame for one log)

[025:276] [2022-12-10 03:15:03 +0000.161911][4fe1] push video frame to H264


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

[025:276] [2022-12-10 03:15:03 +0000.161940][4fe1] H264Encode::push video frame to


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

[025:277] [2022-12-10 03:15:03 +0000.161966][4fe1] The input pts:11723 fps:30


[025:277] [2022-12-10 03:15:03 +0000.162714][4fe1] SendFrame
encodedImage._timeStamp:11458encodedImage->_length:64816
[025:277] [2022-12-10 03:15:03 +0000.162826][4fe1] last dts:11424 currentPts:11458
ppsOrSPS:0 queue length:9
[025:302] [2022-12-10 03:15:03 +0000.187852][4fe1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11595 pts:11595
[025:305] [2022-12-10 03:15:03 +0000.190333][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[025:314] [2022-12-10 03:15:03 +0000.199569][4fe1] H264Encode::H264SWEncoder get
callback, length:45728 type:1 nalType:1length:45724
[025:344] [2022-12-10 03:15:03 +0000.229402][4fe1] DTS queue for
Generator:0x783f52b0b8 11925 11958 11995 12024 12060 12092 12124 12157 12190
[025:356] [2022-12-10 03:15:03 +0000.241721][4fe1] h264 add frame header cdr flag
[025:357] [2022-12-10 03:15:03 +0000.242645][4fe1] Received key frame:11995
[025:360] [2022-12-10 03:15:03 +0000.245677][4fe5] get the H.264 IDR frame
[025:413] [2022-12-10 03:15:03 +0000.298612][4fe0] setDisplayRotate :90
[025:413] [2022-12-10 03:15:03 +0000.298661][4fe0] 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:463] [2022-12-10 03:15:03 +0000.348925][4fe1] Push an pts:12791 to dts queue.
[025:484] [2022-12-10 03:15:03 +0000.369890][4fe1] last dts:12759 currentPts:12791
ppsOrSPS:0 queue length:5
[025:485] [2022-12-10 03:15:03 +0000.370004][4fe1] DTS queue for
Generator:0x783f52b0b8 12826 12859 12890 12927
[025:523] [2022-12-10 03:15:03 +0000.408431][4fe3] Error(video_source.cc:430): wait
decoder a frame: 13
[025:603] [2022-12-10 03:15:03 +0000.488816][4fe0] setDisplayRotate :90
[025:603] [2022-12-10 03:15:03 +0000.488887][4fe0] 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:623] [2022-12-10 03:15:03 +0000.508278][4fe3] FilterPipeline2::OnVideoFrame
pts 1240920 last_video_timestamp_ 13788
[025:657] [2022-12-10 03:15:03 +0000.542370][4fe1] DTS queue for
Generator:0x783f52b0b8 13620 13656 13687 13723 13755 13788
[025:689] [2022-12-10 03:15:03 +0000.574903][4fe1] Push an pts:14121 to dts queue.
[025:715] [2022-12-10 03:15:03 +0000.600322][4fe1] h264 add frame header cdr flag
[025:715] [2022-12-10 03:15:03 +0000.600807][4fe1] Received key frame:13985
[025:717] [2022-12-10 03:15:03 +0000.602009][4fe5] get the H.264 IDR frame
[025:726] [2022-12-10 03:15:03 +0000.611662][4fe1] last dts:14088 currentPts:14121
ppsOrSPS:0 queue length:9
[025:731] [2022-12-10 03:15:03 +0000.616272][4fe3] Error(video_source.cc:430): wait
decoder a frame: 0
[025:752] [2022-12-10 03:15:03 +0000.637367][4fd6] av_read_frame AVERROR_EOF
[025:753] [2022-12-10 03:15:03 +0000.638525][4fe1] DTS queue for
Generator:0x783f52b0b8 14388 14424 14455 14488 14523 14554 14587 14620 14653
[025:783] [2022-12-10 03:15:03 +0000.668056][4fe4] audio_frame_list_ empty
[025:790] [2022-12-10 03:15:03 +0000.675340][4fe3] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11964 diff: 37
[025:804] [2022-12-10 03:15:03 +0000.689038][4fd6] OnReceiveEOF:
[025:804] [2022-12-10 03:15:03 +0000.689117][4fd6] OnDecoderEOF time:68288934
enter.

[025:804] [2022-12-10 03:15:03 +0000.689170][4fd6] OnDecoderEOF leave. expire time


= 0 ms

[025:804] [2022-12-10 03:15:03 +0000.689194][4fd6] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x78f7407b00
[025:804] [2022-12-10 03:15:03 +0000.689196][4fd4] CleanUp time:68288934 enter.

[025:805] [2022-12-10 03:15:03 +0000.690649][4fe3]


Warning(media_filter_composefile.cc:321): pull video frame failed:8
[025:805] [2022-12-10 03:15:03 +0000.690689][4fe3] OnVideoTimer: OnVideoTimer
return
[025:806] [2022-12-10 03:15:03 +0000.691390][4fe1] SendFrame
encodedImage._timeStamp:14789encodedImage->_length:58112
[025:806] [2022-12-10 03:15:03 +0000.691965][4fe4] PullAudioFrame: PullFrame audio
finished.
[025:807] [2022-12-10 03:15:03 +0000.692017][4fe4]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[025:807] [2022-12-10 03:15:03 +0000.692049][4fe4] OnAudioTimer: OnAudioTimer
EndComposeFile
[025:807] [2022-12-10 03:15:03 +0000.692070][4fe4] EndComposeFile: EndComposeFile,
is composing 1
[025:807] [2022-12-10 03:15:03 +0000.692656][4fd4] CleanUp leave. expire time = 3
ms

[025:807] [2022-12-10 03:15:03 +0000.692701][4fd4] clean up


[025:807] [2022-12-10 03:15:03 +0000.692719][4fd4] running_decoder_count:0max
count:2
[025:808] [2022-12-10 03:15:03 +0000.693765][4fe1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15088
[025:808] [2022-12-10 03:15:03 +0000.693822][4fe1] push video frame to H264
encoder. (100 frame for one log)
[025:808] [2022-12-10 03:15:03 +0000.693877][4fe1] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[025:808] [2022-12-10 03:15:03 +0000.693914][4fe1] H264Encode::push video frame to


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

[025:808] [2022-12-10 03:15:03 +0000.693952][4fe1] The input pts:15088 fps:30


[025:812] [2022-12-10 03:15:03 +0000.697874][4fe1]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[025:812] [2022-12-10 03:15:03 +0000.697933][4fe1]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x781c5e8000
[025:813] [2022-12-10 03:15:03 +0000.698487][4fe2]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[025:813] [2022-12-10 03:15:03 +0000.698533][4fe2]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[025:814] [2022-12-10 03:15:03 +0000.699063][4fe0] stop recording
[025:814] [2022-12-10 03:15:03 +0000.699094][4fe0]
RecordingSessionInternalSimple:destroy media processers
[025:814] [2022-12-10 03:15:03 +0000.699112][4fe0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[025:814] [2022-12-10 03:15:03 +0000.699129][4fe0] H264Encode::flushing hareware
Encoder
[025:814] [2022-12-10 03:15:03 +0000.699206][4fe0] Flush time:68288944 enter.

[025:814] [2022-12-10 03:15:03 +0000.699236][4fe0] H264Encoder encoder flush


[025:814] [2022-12-10 03:15:03 +0000.699256][4fe0] flush output queue
[025:825] [2022-12-10 03:15:03 +0000.710315][4fe0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14956 pts:14956
[025:837] [2022-12-10 03:15:03 +0000.722767][4fe0] H264Encode::H264SWEncoder get
callback, length:51968 type:1 nalType:1length:51964
[025:910] [2022-12-10 03:15:03 +0000.795585][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[026:135] [2022-12-10 03:15:04 +0000.20631][4fe0] Flush leave. expire time = 321
ms

[026:136] [2022-12-10 03:15:04 +0000.21069][4fe0] ~H264EncodeWrap:


[026:136] [2022-12-10 03:15:04 +0000.21120][4fe0] ~H264Encode:
[026:136] [2022-12-10 03:15:04 +0000.21153][4fe0] teardownCompressionSession:
H264Encode::destroying Encoder
[026:136] [2022-12-10 03:15:04 +0000.21186][4fe0] Release time:68289266 enter.

[026:136] [2022-12-10 03:15:04 +0000.21342][4fe0] Release:


MediaCodecVideoEncoder::Release _inited:1
[026:136] [2022-12-10 03:15:04 +0000.21407][4fe0] Destroy time:68289266 enter.

[026:136] [2022-12-10 03:15:04 +0000.21441][4fe0] H264Encoder encoderDestroy


[026:136] [2022-12-10 03:15:04 +0000.21474][4fe0]
AndroidMediaCodecVideoEncoder::release env: 0x78249ecb80
[026:136] [2022-12-10 03:15:04 +0000.21507][4fe0]
AndroidMediaCodecVideoEncoder::Destroy
[026:170] [2022-12-10 03:15:04 +0000.55465][4fe0] Destroy leave. expire time = 34
ms

[026:170] [2022-12-10 03:15:04 +0000.55662][4fe0] Release leave. expire time = 34


ms

[026:172] [2022-12-10 03:15:04 +0000.57841][4fe0] ~AndroidHwAvcEncoder


time:68289302 enter.
[026:174] [2022-12-10 03:15:04 +0000.59117][4fe0] Release time:68289304 enter.

[026:174] [2022-12-10 03:15:04 +0000.59219][4fe0] Release: MediaCodecVideoEncoder::


has been released before, just return
[026:174] [2022-12-10 03:15:04 +0000.59245][4fe0] Release leave. expire time = 0
ms

[026:174] [2022-12-10 03:15:04 +0000.59268][4fe0] ~AndroidMediaCodecVideoEncoder


[026:174] [2022-12-10 03:15:04 +0000.59313][4fe0] ~WrapAndroidMediaCodec
time:68289304 enter.

[026:174] [2022-12-10 03:15:04 +0000.59337][4fe0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[026:174] [2022-12-10 03:15:04 +0000.59377][4fe0] video hevc hw codec


destructor:0x782467bd88

[026:174] [2022-12-10 03:15:04 +0000.59441][4fe0] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[026:174] [2022-12-10 03:15:04 +0000.59490][4fe0] teardownCompressionSession:


H264Encode::destroyed Encoder
[026:174] [2022-12-10 03:15:04 +0000.59523][4fe0]
RecordingSessionInternalSimple:destroy aac encoder output!
[026:174] [2022-12-10 03:15:04 +0000.59556][4fe0] AACSWEncode destructor
[026:177] [2022-12-10 03:15:04 +0000.62692][4f4f] Run AGC when audioType = 0
[026:178] [2022-12-10 03:15:04 +0000.63875][4fe5] fd_close successed!
[026:180] [2022-12-10 03:15:04 +0000.65353][4fe5] MP4 close file successfully
[026:180] [2022-12-10 03:15:04 +0000.65396][4fe5] Recording session Internal:
notify recording ok
[026:180] [2022-12-10 03:15:04 +0000.65416][4fe5] onRecordingOk: Recording Ok,
compose use time: 2854, averagefps 0
[026:180] [2022-12-10 03:15:04 +0000.65436][4fe5] OnReceiveEOF:
[026:181] [2022-12-10 03:15:04 +0000.66910][4fe4] OnAudioTimer: OnAudioTimer return
[026:191] [2022-12-10 03:15:04 +0000.76837][41e6]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[026:192] [2022-12-10 03:15:04 +0000.77012][41e6] ~MediaComposeFile time:68289322
enter.

[026:192] [2022-12-10 03:15:04 +0000.77037][41e6] CancelCompose: CancelCompose, is


composing 0
[026:192] [2022-12-10 03:15:04 +0000.77429][4fe0] stop recording
[026:192] [2022-12-10 03:15:04 +0000.77456][4fe0] we have stopped recording before
[026:197] [2022-12-10 03:15:04 +0000.82458][41e6] ~MediaComposeFile leave. expire
time = 5 ms

[026:197] [2022-12-10 03:15:04 +0000.82581][41e6] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[026:198] [2022-12-10 03:15:04 +0000.83025][41e6] global uninited!
[026:198] [2022-12-10 03:15:04 +0000.83274][41e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[026:200] [2022-12-10 03:15:04 +0000.85188][41e6] ~MediaFilterGraph:
MediaFilterGraph destruct
[026:200] [2022-12-10 03:15:04 +0000.85247][41e6] RemoveVideoBackGroud: hava not
add video backgroud
[026:200] [2022-12-10 03:15:04 +0000.85322][41e6] UnbindInputFilter 0x78249da7d8
this 0x78249e3c20
[026:200] [2022-12-10 03:15:04 +0000.85352][41e6] ClearAllSource: remove source
filter, sourceid: 0x78f7407b00
[026:200] [2022-12-10 03:15:04 +0000.85369][41e6] DestoryDecoderByVideoSource
time:68289330 enter.

[026:200] [2022-12-10 03:15:04 +0000.85390][41e6] ~VideoBindDecoder time:68289330


enter.

[026:200] [2022-12-10 03:15:04 +0000.85568][41e6] CleanUp time:68289330 enter.

[026:200] [2022-12-10 03:15:04 +0000.85807][41e6] CleanUp leave. expire time = 0


ms

[026:200] [2022-12-10 03:15:04 +0000.85840][41e6] CleanUp time:68289330 enter.

[026:201] [2022-12-10 03:15:04 +0000.86105][41e6] CleanUp leave. expire time = 1


ms

[026:201] [2022-12-10 03:15:04 +0000.86774][41e6] ~VideoBindDecoder leave. expire


time = 1 ms

[026:201] [2022-12-10 03:15:04 +0000.86814][41e6] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[026:201] [2022-12-10 03:15:04 +0000.86845][41e6] UnbindInputFilter 0x78249d9758


this 0x78249da7d8
[026:201] [2022-12-10 03:15:04 +0000.86870][41e6] UnbindInputFilter 0x78249d9458
this 0x78249d9758
[026:201] [2022-12-10 03:15:04 +0000.86896][41e6] UnbindInputFilter 0x78f7407d20
this 0x78249d9458
[026:201] [2022-12-10 03:15:04 +0000.86920][41e6] UnbindInputFilter 0x78249d9f98
this 0x78249dad18
[026:201] [2022-12-10 03:15:04 +0000.86943][41e6] UnbindInputFilter 0x78249d9ed8
this 0x78249d9f98
[026:201] [2022-12-10 03:15:04 +0000.86965][41e6] UnbindInputFilter 0x78f7407d20
this 0x78249d9ed8
[026:202] [2022-12-10 03:15:04 +0000.87026][41e6] ~GLESContext:
[026:204] [2022-12-10 03:15:04 +0000.89894][41e6] GLESContext destruct finish.
[026:204] [2022-12-10 03:15:04 +0000.89950][41e6] filter: filter pipeline destroy
this: 0x78249e3b80
[027:634] [2022-12-10 03:15:05 +0000.519775][4f4f] haveEnoughProcessedData
internalAudioStream.length: 0
[028:169] [2022-12-10 03:15:06 +0000.54246][4f4f] Run AGC when audioType = 0
[028:169] [2022-12-10 03:15:06 +0000.54364][4f4f]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:696] [2022-12-10 03:15:06 +0000.581634][4208]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[028:696] [2022-12-10 03:15:06 +0000.581902][4208] ~MediaFilterCamera time:68291826
enter.

[028:696] [2022-12-10 03:15:06 +0000.581952][4208] StopPullFrameAndWriteMp4


time:68291826 enter.

[028:699] [2022-12-10 03:15:06 +0000.584183][4f4a] stop recording


[028:700] [2022-12-10 03:15:06 +0000.585379][4f4a] we have stopped recording before
[028:700] [2022-12-10 03:15:06 +0000.585563][4208] StopPullFrameAndWriteMp4 leave.
expire time = 4 ms

[028:702] [2022-12-10 03:15:06 +0000.587292][4208] DestroyPipelineAndFilters


time:68291832 enter.
[028:702] [2022-12-10 03:15:06 +0000.587373][4208] DestroyPipelineAndFilters
leave. expire time = 0 ms

[028:702] [2022-12-10 03:15:06 +0000.587428][4208] AppDeviceManagerStopMic

[028:702] [2022-12-10 03:15:06 +0000.587622][4208] AppDeviceManagerStopMic::mic


status is on
[028:702] [2022-12-10 03:15:06 +000[000:024] [2022-12-14 06:45:49 +0000.534875]
[3c93] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2022-12-14 06:45:49 +0000
[000:024] [2022-12-14 06:45:49 +0000.534909][3c93] set AppID=50011 old AppID=-1
[000:024] [2022-12-14 06:45:49 +0000.534921][3c93] Init the android object with
jvm:0xb4000079bd337540 env:0x79bd42cc00 context:0x7891061718

[000:024] [2022-12-14 06:45:49 +0000.534945][3c93] SetAndroidMediaCodecObjects


time:291082331 enter.

[000:024] [2022-12-14 06:45:49 +0000.534958][3c93] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:024] [2022-12-14 06:45:49 +0000.534979][3c93] SetAndroidMediaCodecObjects


time:291082331 enter.

[000:024] [2022-12-14 06:45:49 +0000.534990][3c93] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bd337540
[000:024] [2022-12-14 06:45:49 +0000.535010][3c93] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bd337540 address:0x77f7f2d760
[000:024] [2022-12-14 06:45:49 +0000.535021][3c93] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bd337540
address:0x77f7f2d760
[000:024] [2022-12-14 06:45:49 +0000.535041][3c93] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:024] [2022-12-14 06:45:49 +0000.535066][3c93] Set the android objects with


jvm:0xb4000079bd337540 env:0x79bd42cc00 context:0x7891061718

[000:026] [2022-12-14 06:45:49 +0000.536840][3c93] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bd42cc00
[000:026] [2022-12-14 06:45:49 +0000.536867][3c93] SystemUtil Init done
[000:027] [2022-12-14 06:45:49 +0000.538336][3c93]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:030] [2022-12-14 06:45:49 +0000.541044][3c93] MediaFilterCamera
[000:030] [2022-12-14 06:45:49 +0000.541097][3c93] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:030] [2022-12-14 06:45:49 +0000.541199][3c93] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:030] [2022-12-14 06:45:49 +0000.541222][3c93] Recording session using default
bitrate support by app:31457280
[000:030] [2022-12-14 06:45:49 +0000.541237][55a4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78402e4640
[000:030] [2022-12-14 06:45:49 +0000.541435][55a4] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:030] [2022-12-14 06:45:49 +0000.541489][3c93] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:031] [2022-12-14 06:45:49 +0000.541789][3c93] Error(ini.cc:191): Open the file
failed. error:2
[000:031] [2022-12-14 06:45:49 +0000.541809][3c93]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:031] [2022-12-14 06:45:49 +0000.541831][3c93] The device model: m2012k11ag
usingSoftwareAEC value: 0
[000:032] [2022-12-14 06:45:49 +0000.543091][3c93] Error(ini.cc:191): Open the file
failed. error:2
[000:032] [2022-12-14 06:45:49 +0000.543117][3c93]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:032] [2022-12-14 06:45:49 +0000.543154][3c93] The device model: m2012k11ag
usingHardwareAEC value: 0
[000:032] [2022-12-14 06:45:49 +0000.543166][3c93] The machine device: m2012k11ag
usingHardwareAEC value: 0
[000:032] [2022-12-14 06:45:49 +0000.543183][3c93] Using Default AEC type: software
AEC
[000:033] [2022-12-14 06:45:49 +0000.543853][3c93] The device model: m2012k11ag
enum value: 0
[000:033] [2022-12-14 06:45:49 +0000.544068][3c93] GetMachineModel is M2012K11AG
[000:033] [2022-12-14 06:45:49 +0000.544088][3c93] GetMachineInfo: M2012K11AG
[000:033] [2022-12-14 06:45:49 +0000.544107][3c93] Construct BeautifyReader
begin...
[000:033] [2022-12-14 06:45:49 +0000.544124][3c93] dumpStickerRgba:0
dumpStickerYuv:0
[000:033] [2022-12-14 06:45:49 +0000.544136][3c93] Construct BeautifyReader done.
[000:036] [2022-12-14 06:45:49 +0000.546967][3c93] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:036] [2022-12-14 06:45:49 +0000.546990][55a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x781a2438a0
[000:036] [2022-12-14 06:45:49 +0000.547204][3c93] AppDeviceManager telnet server
for statistics started......
[000:036] [2022-12-14 06:45:49 +0000.547581][3c93] CpuOverloadDetect time:291082343
enter.

[000:036] [2022-12-14 06:45:49 +0000.547633][3c93] CpuOverloadDetect leave. expire


time = 0 ms

[000:037] [2022-12-14 06:45:49 +0000.547678][55a8] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x78003fdd00
[000:037] [2022-12-14 06:45:49 +0000.547961][3c93] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:037] [2022-12-14 06:45:49 +0000.547978][3c93] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:037] [2022-12-14 06:45:49 +0000.548153][3c93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:037] [2022-12-14 06:45:49 +0000.548412][3c93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:037] [2022-12-14 06:45:49 +0000.548604][3c93] CreatePlatformSpecificObjects:
[000:037] [2022-12-14 06:45:49 +0000.548629][3c93] audio device use opensle input
and opensl output
[000:038] [2022-12-14 06:45:49 +0000.548653][3c93] Create OpenSLES output module
with java VM support.

[000:038] [2022-12-14 06:45:49 +0000.548703][3c93] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:038] [2022-12-14 06:45:49 +0000.548786][3c93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:038] [2022-12-14 06:45:49 +0000.548882][3c93] Create OpenSLES output module
with buffer num:1

[000:038] [2022-12-14 06:45:49 +0000.548956][3c93] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:038] [2022-12-14 06:45:49 +0000.549035][3c93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:038] [2022-12-14 06:45:49 +0000.549114][3c93] Create OpenSLES input module
with java VM support.

[000:038] [2022-12-14 06:45:49 +0000.549139][3c93] Create OpenSLES input module


with buffer num:1

[000:038] [2022-12-14 06:45:49 +0000.549174][3c93] Error(trace.cc:40): Init the


output and input for audio device template.
[000:038] [2022-12-14 06:45:49 +0000.549190][3c93] Init the output device.

[000:038] [2022-12-14 06:45:49 +0000.549202][3c93] Init the opensl input.


[000:038] [2022-12-14 06:45:49 +0000.549224][3c93] AppDeviceManager get setting
samplerate: 0
[000:038] [2022-12-14 06:45:49 +0000.549376][3c93] The device model: m2012k11ag
enum value: 0
[000:038] [2022-12-14 06:45:49 +0000.549614][3c93] The device model: m2012k11ag
enum value: 0
[000:038] [2022-12-14 06:45:49 +0000.549629][3c93] Set the sample rate to be:48000

[000:039] [2022-12-14 06:45:49 +0000.549641][3c93] Enable the recording stereo:0


[000:039] [2022-12-14 06:45:49 +0000.549661][3c93] Set the playout as stereo:1
[000:039] [2022-12-14 06:45:49 +0000.549672][3c93] Init the microphone.
[000:040] [2022-12-14 06:45:49 +0000.551320][3c93] Update the recording sample rate
to be: 48000
[000:040] [2022-12-14 06:45:49 +0000.551342][3c93] Init the speaker.
[000:040] [2022-12-14 06:45:49 +0000.551361][3c93] Low latency buffer size:144 low
sample rate:48000
[000:040] [2022-12-14 06:45:49 +0000.551524][3c93] Using 1 x 10ms for an audio
frame.

[000:043] [2022-12-14 06:45:49 +0000.554231][3c93] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:043] [2022-12-14 06:45:49 +0000.554304][3c93] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:043] [2022-12-14 06:45:49 +0000.554326][3c93] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:047] [2022-12-14 06:45:49 +0000.558226][3c93] The device model:m2012k11ag

[000:047] [2022-12-14 06:45:49 +0000.558269][3c93] speaker output factor:100


defaultFactor: 100

[000:047] [2022-12-14 06:45:49 +0000.558280][3c93] headset output factor:100


defaultFactor: 100

[000:047] [2022-12-14 06:45:49 +0000.558499][3c93] AppDeviceManagerStart finished.


[000:047] [2022-12-14 06:45:49 +0000.558519][3c93] AppDeviceManagerStartMic::mic
status is off
[000:047] [2022-12-14 06:45:49 +0000.558559][3c93] AppDeviceManagerStartMic update
aec type: 2

[000:047] [2022-12-14 06:45:49 +0000.558574][3c93] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:047] [2022-12-14 06:45:49 +0000.558585][3c93]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:047] [2022-12-14 06:45:49 +0000.558605][3c93]
AudioDeviceDataHandler::StartMicProcess
[000:048] [2022-12-14 06:45:49 +0000.558700][3c93] Try to start webrtc recording
device.

[000:048] [2022-12-14 06:45:49 +0000.558716][3c93] StartRecording. threadID:15507

[000:048] [2022-12-14 06:45:49 +0000.558726][55a9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:048] [2022-12-14 06:45:49 +0000.558792][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[000:048] [2022-12-14 06:45:49 +0000.558888][3c93] The machine model:M2012K11AG

[000:048] [2022-12-14 06:45:49 +0000.558915][3c93] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:048] [2022-12-14 06:45:49 +0000.558931][3c93] Set the recording mode before


getSetting: 4
[000:048] [2022-12-14 06:45:49 +0000.558945][3c93] Set the recording mode after
getSetting: 1
[000:077] [2022-12-14 06:45:49 +0000.588038][3c93] StartRecording finished.

[000:077] [2022-12-14 06:45:49 +0000.588143][3c93] audio: start the audio mic


checker timer.

[000:078] [2022-12-14 06:45:49 +0000.588830][3c93] machine model :poco


[000:078] [2022-12-14 06:45:49 +0000.588862][3c93] Support this machine model :poco
[000:081] [2022-12-14 06:45:49 +0000.592012][3c93] global inited! current sdk
version: 07-20-936c45f
[000:154] [2022-12-14 06:45:49 +0000.665157][55aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:154] [2022-12-14 06:45:49 +0000.665240][55aa] _deviceSampleRate:48000

[000:156] [2022-12-14 06:45:49 +0000.666646][55a9] Run AGC when audioType = 0


[000:156] [2022-12-14 06:45:49 +0000.666715][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:362] [2022-12-14 06:45:49 +0000.873158][5413]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:362] [2022-12-14 06:45:49 +0000.873292][55a5] MediaFilterCamera, recording
file context:0x790408be80 input texture:12
[000:362] [2022-12-14 06:45:49 +0000.873354][55a5] GLESContext:
[000:362] [2022-12-14 06:45:49 +0000.873403][55a5] The result of eglGetDisplay is:
0xb4000079bd429a00
[000:363] [2022-12-14 06:45:49 +0000.874200][55a5] The result of creation:
0x7827676b00
[000:363] [2022-12-14 06:45:49 +0000.874301][55a5] The result of
eglCreatePbufferSurface is: 0x7827676e00
[000:363] [2022-12-14 06:45:49 +0000.874384][5413]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x790408be80 input_texture: 12
[001:786] [2022-12-14 06:45:51 +0000.296960][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[002:159] [2022-12-14 06:45:51 +0000.670633][55a9] Run AGC when audioType = 0
[002:409] [2022-12-14 06:45:51 +0000.920373][3c77] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:409] [2022-12-14 06:45:51 +0000.920457][3c77]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:410] [2022-12-14 06:45:51 +0000.921220][3c77]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:410] [2022-12-14 06:45:51 +0000.921372][55a5] operator() time:291084717
enter.

[002:410] [2022-12-14 06:45:51 +0000.921444][55a5] MediaFilterCamera, recording


file context:0x790408be80 input texture:12
[002:412] [2022-12-14 06:45:51 +0000.922716][55a5] MicSource: Mic source
created:10x790418cd00
[002:412] [2022-12-14 06:45:51 +0000.923353][55a5] received external audio stream

[002:412] [2022-12-14 06:45:51 +0000.923388][55a5] alloc thread: 0x7804d6fa00


name:worker1 thread id:514952301744 to Mic_source
[002:412] [2022-12-14 06:45:51 +0000.923461][55a5] audio: start the audio sender
thread.

[002:412] [2022-12-14 06:45:51 +0000.923541][55a5] construct OpenGLRenderProgram


0x782767e498
[002:412] [2022-12-14 06:45:51 +0000.923572][55a5] CropFilter::SetOrientation
orientation: 90
[002:413] [2022-12-14 06:45:51 +0000.923781][55a5] filter: filter pipeline
construtc this: 0x7830f7b640
[002:413] [2022-12-14 06:45:51 +0000.923816][55a5] filter: filter pipeline2 update
pattern: 1
[002:413] [2022-12-14 06:45:51 +0000.923894][55a5] CameraSource::source_id_:1
[002:413] [2022-12-14 06:45:51 +0000.923922][55a5] RecordAudioSource::source_id_:2
[002:413] [2022-12-14 06:45:51 +0000.924175][55a5] BindInputFilter 0x7804d6ffc0
this 0x782767e6c0
[002:413] [2022-12-14 06:45:51 +0000.924218][55a5] BindInputFilter 0x7804d82dd8
this 0x7804d83550
[002:413] [2022-12-14 06:45:51 +0000.924245][55a5] BindInputFilter 0x782767e6c0
this 0x7830f7b6e0
[002:413] [2022-12-14 06:45:51 +0000.924277][55a5] setParamentForFilters:
speed:1.000000
[002:413] [2022-12-14 06:45:51 +0000.924295][55a5] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:413] [2022-12-14 06:45:51 +0000.924316][55a5] SetParamForFilter time:291084720
enter.

[002:413] [2022-12-14 06:45:51 +0000.924369][55a5] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:413] [2022-12-14 06:45:51 +0000.924392][55a5] SetParamForFilter: Params video
index is: 0
[002:413] [2022-12-14 06:45:51 +0000.924410][55a5] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:413] [2022-12-14 06:45:51 +0000.924429][55a5] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:413] [2022-12-14 06:45:51 +0000.924448][55a5] crop filter mode tpye:
citytravelvideo index:0
[002:416] [2022-12-14 06:45:51 +0000.927202][55a5]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927237][55a5]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927255][55a5]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927273][55a5]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927253][55a9] On audio frame the broadcast
with timestamp:291084723 samples:480. (1000 frame for one log)
[002:416] [2022-12-14 06:45:51 +0000.927291][55a5]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927341][55a5]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927362][55a5]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927381][55a5]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927400][55a5]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927419][55a5]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:416] [2022-12-14 06:45:51 +0000.927438][55a5]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:416] [2022-12-14 06:45:51 +0000.927459][55a5] SetParamForFilter leave. expire
time = 3 ms

[002:417] [2022-12-14 06:45:51 +0000.927688][55a5] OnOutputSizeChanged width 1280


height 720
[002:417] [2022-12-14 06:45:51 +0000.927723][55a5] OpenGLFrameBuffer: width:1280
height:720
[002:417] [2022-12-14 06:45:51 +0000.927745][55a5] OpenGLFrameBuffer: width:1280
height:720
[002:417] [2022-12-14 06:45:51 +0000.927762][55a5] OpenGLFrameBuffer: width:1280
height:720
[002:417] [2022-12-14 06:45:51 +0000.927780][55a5] OpenGLFrameBuffer: width:1280
height:720
[002:417] [2022-12-14 06:45:51 +0000.927840][55a5] OpenGLFrameBuffer: width:1280
height:720
[002:417] [2022-12-14 06:45:51 +0000.927860][55a5] OpenGLFrameBuffer: width:1280
height:720
[002:417] [2022-12-14 06:45:51 +0000.927945][55a5] construct TrivalImageDrawer
0x78278ea180
[002:417] [2022-12-14 06:45:51 +0000.927977][55a5] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x78278ea180 context 0x790403fec0
[002:417] [2022-12-14 06:45:51 +0000.927995][55a5] setupGLES:
[002:417] [2022-12-14 06:45:51 +0000.928349][55a5] OpenGLRenderProgram::Initialize.
[002:417] [2022-12-14 06:45:51 +0000.928393][55a5] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:417] [2022-12-14 06:45:51 +0000.928422][55a5] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:417] [2022-12-14 06:45:51 +0000.928470][55a5] Init open gl render:
0x782767e498
[002:417] [2022-12-14 06:45:51 +0000.928507][55a5] Fragement shader path:
[002:417] [2022-12-14 06:45:51 +0000.928540][55a5] Fragement shader path:
[002:417] [2022-12-14 06:45:51 +0000.928563][55a5] create opengl program object.
[002:417] [2022-12-14 06:45:51 +0000.928592][55a5] create shader: vertex
[002:418] [2022-12-14 06:45:51 +0000.928779][55a5] create shader: fragment
[002:419] [2022-12-14 06:45:51 +0000.930210][55a5] Have not extra filter filename!
[002:419] [2022-12-14 06:45:51 +0000.930248][55a5] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:419] [2022-12-14 06:45:51 +0000.930285][55a5] OpenGLRenderProgram::Initialize
success.
[002:419] [2022-12-14 06:45:51 +0000.930378][55a5] Setup the OpenGL result:1
[002:419] [2022-12-14 06:45:51 +0000.930602][55a4] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[002:420] [2022-12-14 06:45:51 +0000.930733][55a4] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:420] [2022-12-14 06:45:51 +0000.930756][55ca] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78f72c0e98
[002:420] [2022-12-14 06:45:51 +0000.930787][55a4] 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:420] [2022-12-14 06:45:51 +0000.930819][55a4] 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_291084726.mp4
fileFD: -1
[002:420] [2022-12-14 06:45:51 +0000.931121][55a4] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
is opened successfully
[002:420] [2022-12-14 06:45:51 +0000.931145][55a4] setupMediaProcessers:
[002:420] [2022-12-14 06:45:51 +0000.931214][55a4]
RecordingSessionInternalSimple:setup media processers.
[002:420] [2022-12-14 06:45:51 +0000.931234][55a4] construct AAC encoder
[002:421] [2022-12-14 06:45:51 +0000.931854][55a4] H264Encoder creating:
superfast011818
[002:421] [2022-12-14 06:45:51 +0000.931898][55a4] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:421] [2022-12-14 06:45:51 +0000.932158][55a4] H264Encode::GetMachineModel is
M2012K11AG
[002:421] [2022-12-14 06:45:51 +0000.932195][55a4] H264Encoder machine_mode
is:M2012K11AG
[002:421] [2022-12-14 06:45:51 +0000.932210][55a4] H264Encode::machine size :9
machine_mode:M2012K11AG
[002:421] [2022-12-14 06:45:51 +0000.932224][55a4] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[002:421] [2022-12-14 06:45:51 +0000.932237][55a4] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[002:421] [2022-12-14 06:45:51 +0000.932250][55a4] setupCompressionSession:
[002:421] [2022-12-14 06:45:51 +0000.932265][55a4] H264Encode::creating hareware
Encoder
[002:421] [2022-12-14 06:45:51 +0000.932280][55a4] AndroidHwAvcEncoder
time:291084728 enter.

[002:421] [2022-12-14 06:45:51 +0000.932393][55a4] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77f7f2d760
[002:421] [2022-12-14 06:45:51 +0000.932484][55a4] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:421] [2022-12-14 06:45:51 +0000.932504][55a4] The video avc hw codec address
is 0x788c978a48
[002:421] [2022-12-14 06:45:51 +0000.932546][55a4] AndroidHwAvcEncoder leave.
expire time = 0 ms

[002:421] [2022-12-14 06:45:51 +0000.932565][55a4] RegisterEncodeCompleteCallback


time:291084728 enter.

[002:421] [2022-12-14 06:45:51 +0000.932625][55a4] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:422] [2022-12-14 06:45:51 +0000.932650][55a4] InitEncode time:291084729


enter.

[002:422] [2022-12-14 06:45:51 +0000.932691][55a4] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[002:422] [2022-12-14 06:45:51 +0000.932716][55a4] Create time:291084729 enter.

[002:422] [2022-12-14 06:45:51 +0000.932733][55a4] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[002:422] [2022-12-14 06:45:51 +0000.932754][55a4]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x788c8030c0
[002:422] [2022-12-14 06:45:51 +0000.933614][55c3] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[002:423] [2022-12-14 06:45:51 +0000.933891][55c3] The output timestamp from audio
mixer change:291084723
[002:423] [2022-12-14 06:45:51 +0000.933941][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:433] [2022-12-14 06:45:51 +0000.944445][55a4]
supported_type:image/vnd.android.heic
[002:433] [2022-12-14 06:45:51 +0000.944530][55a4] supported_type:video/avc
[002:433] [2022-12-14 06:45:51 +0000.944556][55a4] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:433] [2022-12-14 06:45:51 +0000.944581][55a4] hwCodecPrefix :OMX.qcom.
[002:433] [2022-12-14 06:45:51 +0000.944609][55a4] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:434] [2022-12-14 06:45:51 +0000.944640][55a4] mediacodec_createCodecByName
time:291084741 enter.

[002:434] [2022-12-14 06:45:51 +0000.944663][55a4] WrapAndroidMediaCodec


time:291084741 enter.

[002:434] [2022-12-14 06:45:51 +0000.944770][55a4] WrapAndroidMediaCodec leave.


expire time = 0 ms

[002:445] [2022-12-14 06:45:51 +0000.956172][55a4] mediacodec_createCodecByName


leave. expire time = 11 ms

[002:445] [2022-12-14 06:45:51 +0000.956238][55a4] WrapAndroidMediaFromat


time:291084752 enter.

[002:445] [2022-12-14 06:45:51 +0000.956327][55a4] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:492] [2022-12-14 06:45:52 +0000.2972][55a4] Destroy time:291084799 enter.

[002:492] [2022-12-14 06:45:52 +0000.3066][55a4] WrapAndroidMediaFromat:: Destroy


[002:492] [2022-12-14 06:45:52 +0000.3092][55a4] Destroy leave. expire time = 0 ms

[002:492] [2022-12-14 06:45:52 +0000.3109][55a4] ~WrapAndroidMediaFromat


time:291084799 enter.

[002:492] [2022-12-14 06:45:52 +0000.3127][55a4] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:492] [2022-12-14 06:45:52 +0000.3146][55a4] Create leave. expire time = 70 ms

[002:492] [2022-12-14 06:45:52 +0000.3163][55a4] isSemiPlanarSupport time:291084799


enter.

[002:492] [2022-12-14 06:45:52 +0000.3180][55a4] H264Encoder isSemiPlanarSupport


[002:492] [2022-12-14 06:45:52 +0000.3198][55a4] isSemiPlanarSupport leave. expire
time = 0 ms

[002:492] [2022-12-14 06:45:52 +0000.3215][55a4] creat hw H264Encoder success,


isSemiPlanar:1
[002:492] [2022-12-14 06:45:52 +0000.3288][55a4] InitEncode leave. expire time =
70 ms

[002:492] [2022-12-14 06:45:52 +0000.3309][55a4] H264Encode::created Encoder


[002:492] [2022-12-14 06:45:52 +0000.3326][55a4] H264Encode:: H264 encoder created.
[002:492] [2022-12-14 06:45:52 +0000.3342][55a4] H264 encoder created.
[002:492] [2022-12-14 06:45:52 +0000.3359][55a4]
RecordingSessionInternalSimple:created avc encoder avc: 0x78f74bb7c0
[002:492] [2022-12-14 06:45:52 +0000.3377][55a4] setOutput:
[002:492] [2022-12-14 06:45:52 +0000.3392][55a4]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:492] [2022-12-14 06:45:52 +0000.3408][55a4] request a key frame
[002:492] [2022-12-14 06:45:52 +0000.3422][55a4] H264Encode:: request a key frame
[002:492] [2022-12-14 06:45:52 +0000.3515][55a4] setDisplayRotate :90
[002:492] [2022-12-14 06:45:52 +0000.3539][55a4] 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:492] [2022-12-14 06:45:52 +0000.3586][55a5] StartRecording:
[002:493] [2022-12-14 06:45:52 +0000.3679][55c3] operator(): Set the recording
session in mic source. recording session: 0x7804d82c80
[002:493] [2022-12-14 06:45:52 +0000.3775][55a5] operator() leave. expire time =
83 ms

[002:493] [2022-12-14 06:45:52 +0000.3775][55c1] AF_SpeedFilter audio 0x7804d83400


PullFrame
[002:493] [2022-12-14 06:45:52 +0000.3813][55c1] RecordAudioSource::PullAudioFrame
[002:493] [2022-12-14 06:45:52 +0000.3829][55c1] AF_SpeedFilter::PullFrame eof4
[002:495] [2022-12-14 06:45:52 +0000.5945][55c1]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[002:505] [2022-12-14 06:45:52 +0000.16474][55c1] AF_SpeedFilter audio time,
0x7804d83400 rcv time: 291084807
[002:505] [2022-12-14 06:45:52 +0000.16518][55c1] AF_SpeedFilter audio time,
0x7804d83400 rcv time: 291084807in_nSamples:441
[002:505] [2022-12-14 06:45:52 +0000.16581][55c1] resampled_data_size:0
[002:526] [2022-12-14 06:45:52 +0000.36808][55a5]
MediaFilterCamera::NeedProcessTexture
[002:526] [2022-12-14 06:45:52 +0000.36861][55a5] begine recode to first frame
spend time:116
[002:526] [2022-12-14 06:45:52 +0000.36918][55a5] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7804d6fe80
[002:526] [2022-12-14 06:45:52 +0000.36947][55a5] blur_distance_:0
[002:526] [2022-12-14 06:45:52 +0000.36963][55a5] blur_direction_angle_:-90
[002:526] [2022-12-14 06:45:52 +0000.36984][55a5]
GPUImageProcessing::SetOrientation orientation: 90
[002:526] [2022-12-14 06:45:52 +0000.37001][55a5] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:526] [2022-12-14 06:45:52 +0000.37034][55a5] GPUImageProcessing: process video
frame with resolution 1280 X 720
[002:526] [2022-12-14 06:45:52 +0000.37096][55a5] GPUImageProcessing: input frame
width1280 X 720
[002:527] [2022-12-14 06:45:52 +0000.38540][55a5] drawYUV420 render
OpenGLRenderProgram:0x782767e498
[002:528] [2022-12-14 06:45:52 +0000.39240][55a5] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:528] [2022-12-14 06:45:52 +0000.39301][55a5] CropFilter::OnVideoFrame
outputtexture :14
[002:528] [2022-12-14 06:45:52 +0000.39326][55a5] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:530] [2022-12-14 06:45:52 +0000.41209][55a5] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[002:565] [2022-12-14 06:45:52 +0000.75953][55a5] drawYUV420 render
OpenGLRenderProgram:0x782767e498
[002:568] [2022-12-14 06:45:52 +0000.79633][55a5] The convert RGB to YUV take 1
[002:569] [2022-12-14 06:45:52 +0000.79885][55a5] FilterPipeline2::OnVideoFrame pts
37 last_video_timestamp_ 37
[002:569] [2022-12-14 06:45:52 +0000.79938][55a5]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:570] [2022-12-14 06:45:52 +0000.81151][55c9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:570] [2022-12-14 06:45:52 +0000.81206][55c9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:570] [2022-12-14 06:45:52 +0000.81235][55c9] push video frame to H264 encoder.
(100 frame for one log)

[002:570] [2022-12-14 06:45:52 +0000.81276][55c9] push video frame to H264 encoder.


(100 frame for one log) used width:1280 height:720
[002:570] [2022-12-14 06:45:52 +0000.81296][55c9] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)

[002:570] [2022-12-14 06:45:52 +0000.81320][55c9] Push an pts:0 to dts queue.


[002:570] [2022-12-14 06:45:52 +0000.81361][55c9] DTS queue for
Generator:0x78f742e6b8 0
[002:570] [2022-12-14 06:45:52 +0000.81383][55c9] The input pts:0 fps:30
[002:571] [2022-12-14 06:45:52 +0000.82150][55c9]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:593] [2022-12-14 06:45:52 +0000.104502][55a5] drawYUV420 render
OpenGLRenderProgram:0x782767e498
[002:630] [2022-12-14 06:45:52 +0000.141199][55c1] AF_SpeedFilter audio time 222,
0x7804d83400 out time: 291084807 org time: 291084807
[002:630] [2022-12-14 06:45:52 +0000.141279][55c1] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:630] [2022-12-14 06:45:52 +0000.141320][55c1]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 291084807
[002:630] [2022-12-14 06:45:52 +0000.141352][55c1]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:630] [2022-12-14 06:45:52 +0000.141474][55c1] AF_SpeedFilter audio time
[002:630] [2022-12-14 06:45:52 +0000.141553][55c1] AF_SpeedFilter audio time 111,
0x7804d83400 out time: 291084817 org time: 291084817
[002:632] [2022-12-14 06:45:52 +0000.143115][55c8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:4
[002:633] [2022-12-14 06:45:52 +0000.143730][55ca] add aac audio track with id:1
[002:633] [2022-12-14 06:45:52 +0000.143766][55c9] h264 add frame header cdr flag
[002:633] [2022-12-14 06:45:52 +0000.143860][55ca] audio start ts:0
[002:633] [2022-12-14 06:45:52 +0000.143900][55ca] the audio frame has been written
into MP4 file
[002:633] [2022-12-14 06:45:52 +0000.144548][55c9] h264 add frame header cdr flag
[002:634] [2022-12-14 06:45:52 +0000.145257][55c9] SendFrame
encodedImage._timeStamp:0encodedImage->_length:359391
[002:634] [2022-12-14 06:45:52 +0000.145299][55c9] Received key frame:0
[002:634] [2022-12-14 06:45:52 +0000.145330][55c9] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[002:634] [2022-12-14 06:45:52 +0000.145358][55c9] H264Encode::H264SWEncoder get
callback, length:359391 type:0 nalType:7length:18
[002:634] [2022-12-14 06:45:52 +0000.145380][55c9] H264Encode:: get a sps pps
header!headerSize:31
[002:634] [2022-12-14 06:45:52 +0000.145402][55c9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:634] [2022-12-14 06:45:52 +0000.145470][55ca] get the H.264 SPS parameter
[002:635] [2022-12-14 06:45:52 +0000.145661][55ca] add video track with id:2
[002:636] [2022-12-14 06:45:52 +0000.147391][55ca] get the H.264 PPS parameter
[002:637] [2022-12-14 06:45:52 +0000.148065][55ca] get the H.264 IDR frame
[002:637] [2022-12-14 06:45:52 +0000.148126][55ca] resss:true
[002:637] [2022-12-14 06:45:52 +0000.148148][55ca] video start ts:0
[002:637] [2022-12-14 06:45:52 +0000.148407][55ca] the video frame has been written
into MP4 file
[003:031] [2022-12-14 06:45:52 +0000.542044][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:062] [2022-12-14 06:45:52 +0000.573066][55a5] The convert RGB to YUV take 1
[003:398] [2022-12-14 06:45:52 +0000.908837][55c9] DTS queue for
Generator:0x78f742e6b8 799 830
[003:427] [2022-12-14 06:45:52 +0000.937772][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:497] [2022-12-14 06:45:53 +0000.8005][55a9] haveEnoughProcessedData
internalAudioStream.length: 10
[003:528] [2022-12-14 06:45:53 +0000.39553][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:561] [2022-12-14 06:45:53 +0000.71990][55a5] The convert RGB to YUV take 1
[003:898] [2022-12-14 06:45:53 +0000.409182][55c9] Push an pts:1330 to dts queue.
[003:932] [2022-12-14 06:45:53 +0000.442990][55c9] last dts:1296 currentPts:1330
ppsOrSPS:0 queue length:2
[004:020] [2022-12-14 06:45:53 +0000.530911][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[004:027] [2022-12-14 06:45:53 +0000.538088][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:063] [2022-12-14 06:45:53 +0000.574378][55a5] The convert RGB to YUV take 2
[004:082] [2022-12-14 06:45:53 +0000.592710][55a0]
monitorTime:4005totalDuration:3940
[004:156] [2022-12-14 06:45:53 +0000.667199][55a9] Run AGC when audioType = 0
[004:156] [2022-12-14 06:45:53 +0000.667323][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:231] [2022-12-14 06:45:53 +0000.742345][55c9] DTS queue for
Generator:0x78f742e6b8 1633 1665
[004:262] [2022-12-14 06:45:53 +0000.772762][55c1]
RecordAudioSource::PullAudioFrame
[004:422] [2022-12-14 06:45:53 +0000.932945][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:528] [2022-12-14 06:45:54 +0000.39549][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:563] [2022-12-14 06:45:54 +0000.74388][55a5] The convert RGB to YUV take 2
[004:594] [2022-12-14 06:45:54 +0000.104738][55a5] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:600] [2022-12-14 06:45:54 +0000.110665][55c9] h264 add frame header cdr flag
[004:600] [2022-12-14 06:45:54 +0000.111073][55c9] Received key frame:1997
[004:631] [2022-12-14 06:45:54 +0000.141679][55ca] get the H.264 IDR frame
[004:642] [2022-12-14 06:45:54 +0000.153033][55c1] AF_SpeedFilter::PullFrame eof4
[004:644] [2022-12-14 06:45:54 +0000.155166][55c1]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:783] [2022-12-14 06:45:54 +0000.294485][55c1] resampled_data_size:7168
[004:965] [2022-12-14 06:45:54 +0000.476089][55c8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:7
[005:026] [2022-12-14 06:45:54 +0000.536765][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:029] [2022-12-14 06:45:54 +0000.539839][55c9] DTS queue for
Generator:0x78f742e6b8 2462
[005:062] [2022-12-14 06:45:54 +0000.573597][55a5] The convert RGB to YUV take 1
[005:204] [2022-12-14 06:45:54 +0000.714909][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[005:230] [2022-12-14 06:45:54 +0000.740825][55c9] Push an pts:2663 to dts queue.
[005:267] [2022-12-14 06:45:54 +0000.778033][55c9] last dts:2629 currentPts:2663
ppsOrSPS:0 queue length:2
[005:429] [2022-12-14 06:45:54 +0000.940068][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:527] [2022-12-14 06:45:55 +0000.37715][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:559] [2022-12-14 06:45:55 +0000.70312][55c1] AF_SpeedFilter audio 0x7804d83400
PullFrame
[005:560] [2022-12-14 06:45:55 +0000.71627][55a5] The convert RGB to YUV take 1
[005:824] [2022-12-14 06:45:55 +0000.335255][55a5] drawYUV420 render
OpenGLRenderProgram:0x782767e498
[005:863] [2022-12-14 06:45:55 +0000.373980][55c9] DTS queue for
Generator:0x78f742e6b8 3295
[005:893] [2022-12-14 06:45:55 +0000.404026][55a5] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:893] [2022-12-14 06:45:55 +0000.404119][55a5] GPUImageProcessing: input frame
width1280 X 720
[005:893] [2022-12-14 06:45:55 +0000.404495][55a5] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:893] [2022-12-14 06:45:55 +0000.404561][55a5] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:897] [2022-12-14 06:45:55 +0000.408202][55c9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3330
[005:899] [2022-12-14 06:45:55 +0000.410249][55c9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3295 pts:3295
[005:928] [2022-12-14 06:45:55 +0000.438912][55c9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3361
[005:928] [2022-12-14 06:45:55 +0000.439028][55c9] push video frame to H264
encoder. (100 frame for one log)

[005:928] [2022-12-14 06:45:55 +0000.439066][55c9] push video frame to H264


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

[005:928] [2022-12-14 06:45:55 +0000.439100][55c9] H264Encode::push video frame to


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

[005:928] [2022-12-14 06:45:55 +0000.439157][55c9] The input pts:3361 fps:30


[005:929] [2022-12-14 06:45:55 +0000.440308][55c9] SendFrame
encodedImage._timeStamp:3330encodedImage->_length:16752
[005:965] [2022-12-14 06:45:55 +0000.476183][55c9] H264Encode::H264SWEncoder get
callback, length:16544 type:1 nalType:1length:16540
[006:027] [2022-12-14 06:45:55 +0000.537825][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:034] [2022-12-14 06:45:55 +0000.545323][55c1]
RecordAudioSource::PullAudioFrame
[006:060] [2022-12-14 06:45:55 +0000.571181][55a5] The convert RGB to YUV take 2
[006:158] [2022-12-14 06:45:55 +0000.669198][55a9] Run AGC when audioType = 0
[006:416] [2022-12-14 06:45:55 +0000.926748][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:524] [2022-12-14 06:45:56 +0000.34932][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:564] [2022-12-14 06:45:56 +0000.75106][55a5] The convert RGB to YUV take 1
[006:565] [2022-12-14 06:45:56 +0000.76376][55c9] Push an pts:3999 to dts queue.
[006:599] [2022-12-14 06:45:56 +0000.110322][55c9] h264 add frame header cdr flag
[006:600] [2022-12-14 06:45:56 +0000.110834][55c9] Received key frame:3999
[006:600] [2022-12-14 06:45:56 +0000.110909][55c9] last dts:3960 currentPts:3999
ppsOrSPS:0 queue length:2
[006:632] [2022-12-14 06:45:56 +0000.142744][55ca] get the H.264 IDR frame
[006:658] [2022-12-14 06:45:56 +0000.169620][55a5] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:695] [2022-12-14 06:45:56 +0000.206416][55c9] DTS queue for
Generator:0x78f742e6b8 4092 4128
[006:803] [2022-12-14 06:45:56 +0000.314049][55c1] AF_SpeedFilter::PullFrame eof4
[006:805] [2022-12-14 06:45:56 +0000.316195][55c1]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:917] [2022-12-14 06:45:56 +0000.428127][55a9] haveEnoughProcessedData
internalAudioStream.length: 10
[006:989] [2022-12-14 06:45:56 +0000.499688][55c1] resampled_data_size:0
[007:025] [2022-12-14 06:45:56 +0000.536371][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:060] [2022-12-14 06:45:56 +0000.570729][55a5] The convert RGB to YUV take 2
[007:094] [2022-12-14 06:45:56 +0000.605629][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[007:233] [2022-12-14 06:45:56 +0000.743724][55c8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:1
[007:427] [2022-12-14 06:45:56 +0000.938240][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:525] [2022-12-14 06:45:57 +0000.36460][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:531] [2022-12-14 06:45:57 +0000.42252][55c9] DTS queue for
Generator:0x78f742e6b8 4927 4962
[007:558] [2022-12-14 06:45:57 +0000.69467][55a5] The convert RGB to YUV take 2
[007:807] [2022-12-14 06:45:57 +0000.318526][55c1]
RecordAudioSource::PullAudioFrame
[007:895] [2022-12-14 06:45:57 +0000.406359][55c9] Push an pts:5329 to dts queue.
[007:935] [2022-12-14 06:45:57 +0000.446593][55c9] last dts:5293 currentPts:5329
ppsOrSPS:0 queue length:2
[008:025] [2022-12-14 06:45:57 +0000.536381][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:062] [2022-12-14 06:45:57 +0000.573529][55a5] The convert RGB to YUV take 1
[008:157] [2022-12-14 06:45:57 +0000.668330][55a9] Run AGC when audioType = 0
[008:158] [2022-12-14 06:45:57 +0000.668661][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:365] [2022-12-14 06:45:57 +0000.875764][55c9] DTS queue for
Generator:0x78f742e6b8 5762 5796
[008:427] [2022-12-14 06:45:57 +0000.938582][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:526] [2022-12-14 06:45:58 +0000.37293][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:559] [2022-12-14 06:45:58 +0000.69761][55a5] The convert RGB to YUV take 2
[008:600] [2022-12-14 06:45:58 +0000.110890][55c9] h264 add frame header cdr flag
[008:600] [2022-12-14 06:45:58 +0000.111379][55c9] Received key frame:5993
[008:628] [2022-12-14 06:45:58 +0000.139432][55ca] get the H.264 IDR frame
[008:633] [2022-12-14 06:45:58 +0000.144051][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[008:639] [2022-12-14 06:45:58 +0000.150289][55a9] haveEnoughProcessedData
internalAudioStream.length: 20
[008:759] [2022-12-14 06:45:58 +0000.270150][55a5] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[008:971] [2022-12-14 06:45:58 +0000.482048][55c1] AF_SpeedFilter::PullFrame eof4
[008:973] [2022-12-14 06:45:58 +0000.484493][55c1]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:025] [2022-12-14 06:45:58 +0000.536547][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:064] [2022-12-14 06:45:58 +0000.574755][55a5] The convert RGB to YUV take 2
[009:157] [2022-12-14 06:45:58 +0000.667960][55a5] drawYUV420 render
OpenGLRenderProgram:0x782767e498
[009:166] [2022-12-14 06:45:58 +0000.676705][55c9] DTS queue for
Generator:0x78f742e6b8 6594
[009:208] [2022-12-14 06:45:58 +0000.719499][55c1] resampled_data_size:10240
[009:228] [2022-12-14 06:45:58 +0000.739084][55c9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6660
[009:228] [2022-12-14 06:45:58 +0000.739169][55c9] Push an pts:6660 to dts queue.
[009:257] [2022-12-14 06:45:58 +0000.768308][55a5] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:257] [2022-12-14 06:45:58 +0000.768384][55a5] GPUImageProcessing: input frame
width1280 X 720
[009:258] [2022-12-14 06:45:58 +0000.768765][55a5] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:258] [2022-12-14 06:45:58 +0000.768831][55a5] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:261] [2022-12-14 06:45:58 +0000.772336][55c9] SendFrame
encodedImage._timeStamp:6660encodedImage->_length:45696
[009:261] [2022-12-14 06:45:58 +0000.772443][55c9] last dts:6627 currentPts:6660
ppsOrSPS:0 queue length:2
[009:261] [2022-12-14 06:45:58 +0000.772517][55c9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6660 pts:6660
[009:294] [2022-12-14 06:45:58 +0000.804760][55c9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6727
[009:294] [2022-12-14 06:45:58 +0000.804885][55c9] push video frame to H264
encoder. (100 frame for one log)

[009:294] [2022-12-14 06:45:58 +0000.804934][55c9] push video frame to H264


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

[009:294] [2022-12-14 06:45:58 +0000.804978][55c9] H264Encode::push video frame to


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

[009:294] [2022-12-14 06:45:58 +0000.805029][55c9] The input pts:6727 fps:30


[009:327] [2022-12-14 06:45:58 +0000.837862][55c9] H264Encode::H264SWEncoder get
callback, length:52096 type:1 nalType:1length:52092
[009:416] [2022-12-14 06:45:58 +0000.926908][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:525] [2022-12-14 06:45:59 +0000.36057][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:558] [2022-12-14 06:45:59 +0000.69391][55a5] The convert RGB to YUV take 1
[009:591] [2022-12-14 06:45:59 +0000.102509][55c8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:5
[009:607] [2022-12-14 06:45:59 +0000.117687][55c1]
RecordAudioSource::PullAudioFrame
[009:995] [2022-12-14 06:45:59 +0000.506481][55c9] DTS queue for
Generator:0x78f742e6b8 7427
[010:023] [2022-12-14 06:45:59 +0000.534613][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:058] [2022-12-14 06:45:59 +0000.569451][55a5] The convert RGB to YUV take 1
[010:154] [2022-12-14 06:45:59 +0000.665609][55aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:155] [2022-12-14 06:45:59 +0000.665752][55aa] _deviceSampleRate:48000

[010:157] [2022-12-14 06:45:59 +0000.668140][55a9] Run AGC when audioType = 0


[010:177] [2022-12-14 06:45:59 +0000.688457][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[010:358] [2022-12-14 06:45:59 +0000.868891][55a9] haveEnoughProcessedData
internalAudioStream.length: 20
[010:423] [2022-12-14 06:45:59 +0000.933865][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:524] [2022-12-14 06:46:00 +0000.35537][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:559] [2022-12-14 06:46:00 +0000.70278][55a5] The convert RGB to YUV take 1
[010:562] [2022-12-14 06:46:00 +0000.72764][55c9] Push an pts:7994 to dts queue.
[010:595] [2022-12-14 06:46:00 +0000.106424][55c9] h264 add frame header cdr flag
[010:596] [2022-12-14 06:46:00 +0000.106836][55c9] Received key frame:7994
[010:596] [2022-12-14 06:46:00 +0000.106885][55c9] last dts:7961 currentPts:7994
ppsOrSPS:0 queue length:2
[010:629] [2022-12-14 06:46:00 +0000.140391][55ca] get the H.264 IDR frame
[010:825] [2022-12-14 06:46:00 +0000.336330][55a5] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:826] [2022-12-14 06:46:00 +0000.337455][55c9] DTS queue for
Generator:0x78f742e6b8 8224 8259
[011:022] [2022-12-14 06:46:00 +0000.532690][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:057] [2022-12-14 06:46:00 +0000.568506][55a5] The convert RGB to YUV take 2
[011:162] [2022-12-14 06:46:00 +0000.673521][55c1] AF_SpeedFilter::PullFrame eof4
[011:165] [2022-12-14 06:46:00 +0000.675694][55c1]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:408] [2022-12-14 06:46:00 +0000.918665][55c1]
RecordAudioSource::PullAudioFrame
[011:428] [2022-12-14 06:46:00 +0000.939059][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:472] [2022-12-14 06:46:00 +0000.983018][55c1] resampled_data_size:1024
[011:524] [2022-12-14 06:46:01 +0000.35319][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:558] [2022-12-14 06:46:01 +0000.68648][55a5] The convert RGB to YUV take 1
[011:660] [2022-12-14 06:46:01 +0000.171145][55c9] DTS queue for
Generator:0x78f742e6b8 9058 9093
[011:734] [2022-12-14 06:46:01 +0000.245450][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[011:895] [2022-12-14 06:46:01 +0000.406065][55c9] Push an pts:9327 to dts queue.
[011:932] [2022-12-14 06:46:01 +0000.443202][55c9] last dts:9291 currentPts:9327
ppsOrSPS:0 queue length:2
[011:943] [2022-12-14 06:46:01 +0000.454012][55c8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:7
[012:021] [2022-12-14 06:46:01 +0000.532613][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:058] [2022-12-14 06:46:01 +0000.569329][55a5] The convert RGB to YUV take 1
[012:077] [2022-12-14 06:46:01 +0000.588471][55a9] haveEnoughProcessedData
internalAudioStream.length: 20
[012:159] [2022-12-14 06:46:01 +0000.669971][55a9] Run AGC when audioType = 0
[012:159] [2022-12-14 06:46:01 +0000.670098][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:381] [2022-12-14 06:46:01 +0000.892371][55c3] The output timestamp from audio
mixer change:291094685
[012:415] [2022-12-14 06:46:01 +0000.926595][55a9] On audio frame the broadcast
with timestamp:291094722 samples:480. (1000 frame for one log)

[012:422] [2022-12-14 06:46:01 +0000.932822][55c3] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[012:423] [2022-12-14 06:46:01 +0000.934553][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:486] [2022-12-14 06:46:01 +0000.997420][55a5] drawYUV420 render
OpenGLRenderProgram:0x782767e498
[012:490] [2022-12-14 06:46:02 +0000.820][55c9] DTS queue for
Generator:0x78f742e6b8 9894 9923
[012:508] [2022-12-14 06:46:02 +0000.19173][55c1] AF_SpeedFilter audio time,
0x7804d83400 rcv time: 291094806
[012:508] [2022-12-14 06:46:02 +0000.19254][55c1] AF_SpeedFilter audio time,
0x7804d83400 rcv time: 291094806in_nSamples:441
[012:521] [2022-12-14 06:46:02 +0000.32189][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:556] [2022-12-14 06:46:02 +0000.67599][55a5] The convert RGB to YUV take 1
[012:559] [2022-12-14 06:46:02 +0000.69842][55c9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9991
[012:592] [2022-12-14 06:46:02 +0000.103375][55c9] h264 add frame header cdr flag
[012:593] [2022-12-14 06:46:02 +0000.103840][55c9] SendFrame
encodedImage._timeStamp:9991encodedImage->_length:166880
[012:593] [2022-12-14 06:46:02 +0000.103909][55c9] Received key frame:9991
[012:600] [2022-12-14 06:46:02 +0000.111614][55c1] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:601] [2022-12-14 06:46:02 +0000.111760][55c1]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 291094807
[012:601] [2022-12-14 06:46:02 +0000.111830][55c1]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:621] [2022-12-14 06:46:02 +0000.132065][55a5] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:621] [2022-12-14 06:46:02 +0000.132178][55a5] GPUImageProcessing: input frame
width1280 X 720
[012:621] [2022-12-14 06:46:02 +0000.132549][55a5] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:622] [2022-12-14 06:46:02 +0000.132663][55a5] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:626] [2022-12-14 06:46:02 +0000.137479][55c9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10023 pts:10023
[012:627] [2022-12-14 06:46:02 +0000.138374][55ca] get the H.264 IDR frame
[012:659] [2022-12-14 06:46:02 +0000.169775][55c9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10091
[012:660] [2022-12-14 06:46:02 +0000.170828][55c9] push video frame to H264
encoder. (100 frame for one log)

[012:660] [2022-12-14 06:46:02 +0000.170938][55c9] push video frame to H264


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

[012:660] [2022-12-14 06:46:02 +0000.171083][55c9] H264Encode::push video frame to


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

[012:660] [2022-12-14 06:46:02 +0000.171160][55c9] The input pts:10091 fps:30


[012:692] [2022-12-14 06:46:02 +0000.203547][55c9] H264Encode::H264SWEncoder get
callback, length:16352 type:1 nalType:1length:16348
[012:920] [2022-12-14 06:46:02 +0000.431173][55a5] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[013:020] [2022-12-14 06:46:02 +0000.531606][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:057] [2022-12-14 06:46:02 +0000.568605][55a5] The convert RGB to YUV take 1
[013:211] [2022-12-14 06:46:02 +0000.722440][55c1]
RecordAudioSource::PullAudioFrame
[013:222] [2022-12-14 06:46:02 +0000.733096][55c9] Push an pts:10655 to dts queue.
[013:261] [2022-12-14 06:46:02 +0000.772477][55c9] last dts:10623 currentPts:10655
ppsOrSPS:0 queue length:2
[013:284] [2022-12-14 06:46:02 +0000.795102][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[013:297] [2022-12-14 06:46:02 +0000.808259][55c9] DTS queue for
Generator:0x78f742e6b8 10728
[013:374] [2022-12-14 06:46:02 +0000.885034][55c1] AF_SpeedFilter::PullFrame eof4
[013:376] [2022-12-14 06:46:02 +0000.887275][55c1]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:423] [2022-12-14 06:46:02 +0000.934466][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:521] [2022-12-14 06:46:03 +0000.31949][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:557] [2022-12-14 06:46:03 +0000.68137][55a5] The convert RGB to YUV take 1
[013:646] [2022-12-14 06:46:03 +0000.157467][55c1] resampled_data_size:13312
[013:655] [2022-12-14 06:46:03 +0000.165682][55a5] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:722] [2022-12-14 06:46:03 +0000.232991][55c1] AF_SpeedFilter audio time
[013:722] [2022-12-14 06:46:03 +0000.233095][55c1] AF_SpeedFilter audio time 111,
0x7804d83400 out time: 291095997 org time: 291095997
[013:790] [2022-12-14 06:46:03 +0000.300824][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[014:019] [2022-12-14 06:46:03 +0000.530452][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:055] [2022-12-14 06:46:03 +0000.565992][55a5] The convert RGB to YUV take 2
[014:126] [2022-12-14 06:46:03 +0000.637081][55c9] DTS queue for
Generator:0x78f742e6b8 11556
[014:156] [2022-12-14 06:46:03 +0000.667199][55a9] Run AGC when audioType = 0
[014:207] [2022-12-14 06:46:03 +0000.717998][55c8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:2
[014:422] [2022-12-14 06:46:03 +0000.933528][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:521] [2022-12-14 06:46:04 +0000.31723][55a5] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[014:556] [2022-12-14 06:46:04 +0000.67306][55a5] The convert RGB to YUV take 2
[014:559] [2022-12-14 06:46:04 +0000.69753][55c9] Push an pts:11991 to dts queue.
[014:590] [2022-12-14 06:46:04 +0000.100701][55c9] h264 add frame header cdr flag
[014:590] [2022-12-14 06:46:04 +0000.101188][55c9] Received key frame:11991
[014:590] [2022-12-14 06:46:04 +0000.101259][55c9] last dts:11957 currentPts:11991
ppsOrSPS:0 queue length:2
[014:626] [2022-12-14 06:46:04 +0000.137378][55ca] get the H.264 IDR frame
[014:849] [2022-12-14 06:46:04 +0000.359902][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[014:955] [2022-12-14 06:46:04 +0000.465755][55c9] DTS queue for
Generator:0x78f742e6b8 12359 12388
[014:988] [2022-12-14 06:46:04 +0000.499535][55a5] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[015:020] [2022-12-14 06:46:04 +0000.530693][55c1]
RecordAudioSource::PullAudioFrame
[015:021] [2022-12-14 06:46:04 +0000.532392][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:053] [2022-12-14 06:46:04 +0000.564401][55a5] The convert RGB to YUV take 2
[015:423] [2022-12-14 06:46:04 +0000.933890][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:506] [2022-12-14 06:46:05 +0000.17455][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[015:516] [2022-12-14 06:46:05 +0000.27480][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:553] [2022-12-14 06:46:05 +0000.64181][55a5] The convert RGB to YUV take 2
[015:569] [2022-12-14 06:46:05 +0000.79904][55c1] AF_SpeedFilter::PullFrame eof4
[015:571] [2022-12-14 06:46:05 +0000.82559][55c1]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[015:791] [2022-12-14 06:46:05 +0000.302196][55c9] DTS queue for
Generator:0x78f742e6b8 13189 13222
[015:819] [2022-12-14 06:46:05 +0000.329744][55a5] drawYUV420 render
OpenGLRenderProgram:0x782767e498
[015:889] [2022-12-14 06:46:05 +0000.400380][55c9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13321
[015:889] [2022-12-14 06:46:05 +0000.400457][55c9] Push an pts:13321 to dts queue.
[015:908] [2022-12-14 06:46:05 +0000.419048][55c1] resampled_data_size:4096
[015:927] [2022-12-14 06:46:05 +0000.438342][55c9] SendFrame
encodedImage._timeStamp:13321encodedImage->_length:13552
[015:927] [2022-12-14 06:46:05 +0000.438455][55c9] last dts:13284 currentPts:13321
ppsOrSPS:0 queue length:2
[015:985] [2022-12-14 06:46:05 +0000.495852][55a5] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:985] [2022-12-14 06:46:05 +0000.495934][55a5] GPUImageProcessing: input frame
width1280 X 720
[015:985] [2022-12-14 06:46:05 +0000.496353][55a5] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:985] [2022-12-14 06:46:05 +0000.496420][55a5] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:991] [2022-12-14 06:46:05 +0000.501729][55c9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13389 pts:13389
[016:021] [2022-12-14 06:46:05 +0000.531866][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:022] [2022-12-14 06:46:05 +0000.533601][55c9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13457
[016:023] [2022-12-14 06:46:05 +0000.533719][55c9] push video frame to H264
encoder. (100 frame for one log)

[016:023] [2022-12-14 06:46:05 +0000.533772][55c9] push video frame to H264


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

[016:023] [2022-12-14 06:46:05 +0000.533915][55c9] H264Encode::push video frame to


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

[016:023] [2022-12-14 06:46:05 +0000.533985][55c9] The input pts:13457 fps:30


[016:054] [2022-12-14 06:46:05 +0000.565572][55a5] The convert RGB to YUV take 1
[016:057] [2022-12-14 06:46:05 +0000.568616][55c9] H264Encode::H264SWEncoder get
callback, length:11776 type:1 nalType:1length:11772
[016:157] [2022-12-14 06:46:05 +0000.668357][55a9] Run AGC when audioType = 0
[016:157] [2022-12-14 06:46:05 +0000.668539][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:394] [2022-12-14 06:46:05 +0000.905623][55c1] AF_SpeedFilter audio
0x7804d83400 PullFrame
[016:422] [2022-12-14 06:46:05 +0000.933538][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:520] [2022-12-14 06:46:06 +0000.31335][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:554] [2022-12-14 06:46:06 +0000.64851][55a5] The convert RGB to YUV take 2
[016:561] [2022-12-14 06:46:06 +0000.71704][55c8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:5
[016:593] [2022-12-14 06:46:06 +0000.104522][55c9] h264 add frame header cdr flag
[016:594] [2022-12-14 06:46:06 +0000.105123][55c9] Received key frame:13988
[016:595] [2022-12-14 06:46:06 +0000.105747][55c9] DTS queue for
Generator:0x78f742e6b8 14022
[016:621] [2022-12-14 06:46:06 +0000.131747][55ca] get the H.264 IDR frame
[016:823] [2022-12-14 06:46:06 +0000.334436][55c1]
RecordAudioSource::PullAudioFrame
[017:017] [2022-12-14 06:46:06 +0000.528401][55a5] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:052] [2022-12-14 06:46:06 +0000.562956][55a5] The convert RGB to YUV take 2
[017:082] [2022-12-14 06:46:06 +0000.593101][55a5] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[017:223] [2022-12-14 06:46:06 +0000.733892][55c9] Push an pts:14655 to dts queue.
[017:224] [2022-12-14 06:46:06 +0000.734734][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[017:256] [2022-12-14 06:46:06 +0000.766848][55c9] last dts:14621 currentPts:14655
ppsOrSPS:0 queue length:2
[017:424] [2022-12-14 06:46:06 +0000.935370][55c9] DTS queue for
Generator:0x78f742e6b8 14855
[017:426] [2022-12-14 06:46:06 +0000.936998][55c3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:514] [2022-12-14 06:46:07 +0000.24658][55a5] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[017:554] [2022-12-14 06:46:07 +0000.65188][55a5] The convert RGB to YUV take 3
[017:748] [2022-12-14 06:46:07 +0000.259084][55a5] StopRecording:
[017:749] [2022-12-14 06:46:07 +0000.259981][55a5] OnNeedStopRecording:
[017:753] [2022-12-14 06:46:07 +0000.264056][55c1] resampled_data_size:512
[017:753] [2022-12-14 06:46:07 +0000.264163][55c1] AF_SpeedFilter audio time 222,
0x7804d83400 out time: 291099967 org time: 291099967
[017:753] [2022-12-14 06:46:07 +0000.264266][55c1] PullAudioFrame: PullFrame audio
finished.
[017:753] [2022-12-14 06:46:07 +0000.264310][55c1]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[017:755] [2022-12-14 06:46:07 +0000.266611][3c77]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[017:756] [2022-12-14 06:46:07 +0000.266807][55a5] operator(): Stop
[017:756] [2022-12-14 06:46:07 +0000.266860][55a5] StopPullFrameAndWriteMp4
time:291100063 enter.

[017:756] [2022-12-14 06:46:07 +0000.266956][55a5] StopRecording:


[017:759] [2022-12-14 06:46:07 +0000.269900][55c9]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[017:761] [2022-12-14 06:46:07 +0000.272287][55a4] stop recording
[017:761] [2022-12-14 06:46:07 +0000.272337][55a4]
RecordingSessionInternalSimple:destroy media processers
[017:761] [2022-12-14 06:46:07 +0000.272380][55a4] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:761] [2022-12-14 06:46:07 +0000.272420][55a4] H264Encode::flushing hareware
Encoder
[017:761] [2022-12-14 06:46:07 +0000.272574][55a4] Flush time:291100068 enter.

[017:761] [2022-12-14 06:46:07 +0000.272635][55a4] H264Encoder encoder flush


[017:762] [2022-12-14 06:46:07 +0000.272681][55a4] flush output queue
[018:111] [2022-12-14 06:46:07 +0000.622297][55a4] Flush leave. expire time = 350
ms

[018:111] [2022-12-14 06:46:07 +0000.622475][55a4] ~H264EncodeWrap:


[018:111] [2022-12-14 06:46:07 +0000.622524][55a4] ~H264Encode:
[018:111] [2022-12-14 06:46:07 +0000.622557][55a4] teardownCompressionSession:
H264Encode::destroying Encoder
[018:111] [2022-12-14 06:46:07 +0000.622628][55a4] Release time:291100418 enter.

[018:112] [2022-12-14 06:46:07 +0000.622806][55a4] Release:


MediaCodecVideoEncoder::Release _inited:1
[018:112] [2022-12-14 06:46:07 +0000.622874][55a4] Destroy time:291100419 enter.

[018:112] [2022-12-14 06:46:07 +0000.622921][55a4] H264Encoder encoderDestroy


[018:112] [2022-12-14 06:46:07 +0000.622959][55a4]
AndroidMediaCodecVideoEncoder::release env: 0x78f74bba40
[018:112] [2022-12-14 06:46:07 +0000.623007][55a4]
AndroidMediaCodecVideoEncoder::Destroy
[018:139] [2022-12-14 06:46:07 +0000.650266][55a4] Destroy leave. expire time = 27
ms

[018:140] [2022-12-14 06:46:07 +0000.651163][55a4] Release leave. expire time = 29


ms
[018:140] [2022-12-14 06:46:07 +0000.651242][55a4] ~AndroidHwAvcEncoder
time:291100447 enter.

[018:140] [2022-12-14 06:46:07 +0000.651347][55a4] Release time:291100447 enter.

[018:140] [2022-12-14 06:46:07 +0000.651385][55a4] Release:


MediaCodecVideoEncoder:: has been released before, just return
[018:140] [2022-12-14 06:46:07 +0000.651458][55a4] Release leave. expire time = 0
ms

[018:140] [2022-12-14 06:46:07 +0000.651483][55a4] ~AndroidMediaCodecVideoEncoder


[018:140] [2022-12-14 06:46:07 +0000.651554][55a4] ~WrapAndroidMediaCodec
time:291100447 enter.

[018:140] [2022-12-14 06:46:07 +0000.651579][55a4] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[018:140] [2022-12-14 06:46:07 +0000.651620][55a4] video hevc hw codec


destructor:0x788c978a48

[018:141] [2022-12-14 06:46:07 +0000.651685][55a4] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[018:141] [2022-12-14 06:46:07 +0000.651718][55a4] teardownCompressionSession:


H264Encode::destroyed Encoder
[018:141] [2022-12-14 06:46:07 +0000.651752][55a4]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:141] [2022-12-14 06:46:07 +0000.651777][55a4] AACSWEncode destructor
[018:151] [2022-12-14 06:46:07 +0000.662388][55ca] MP4 close file successfully
[018:151] [2022-12-14 06:46:07 +0000.662510][55ca] Recording session Internal:
notify recording ok
[018:151] [2022-12-14 06:46:07 +0000.662547][55ca] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4,
output_video_timestamp_:15183 last_video_pts_:15152
[018:151] [2022-12-14 06:46:07 +0000.662597][55ca] OnRecordFinish:
[018:154] [2022-12-14 06:46:07 +0000.664836][55ca] onRecordingOk: net seek
pos:0record video duration:15185record audio duration:15162
[018:155] [2022-12-14 06:46:07 +0000.666353][55c3] destructMicSource_w:
[018:155] [2022-12-14 06:46:07 +0000.666406][55c3] setOutput_w:
MicSource::setOutput() 0x0
[018:155] [2022-12-14 06:46:07 +0000.666450][55c3] close external audio stream

[018:156] [2022-12-14 06:46:07 +0000.666992][55a5] releaseThread 0x7804d6fa00


[018:156] [2022-12-14 06:46:07 +0000.667059][55a5] ~MicSource: Mic source
destroyed:0x790418cd00
[018:157] [2022-12-14 06:46:07 +0000.668621][55a5] StopPullFrameAndWriteMp4 leave.
expire time = 402 ms

[018:158] [2022-12-14 06:46:07 +0000.668703][55a5] DestroyPipelineAndFilters


time:291100465 enter.

[018:158] [2022-12-14 06:46:07 +0000.668757][55a5] UnbindInputFilter 0x7804d6ffc0


this 0x782767e6c0
[018:158] [2022-12-14 06:46:07 +0000.668801][55a5] UnbindInputFilter 0x7804d82dd8
this 0x7804d83550
[018:158] [2022-12-14 06:46:07 +0000.668852][55a5] UnbindInputFilter 0x782767e6c0
this 0x7830f7b6e0
[018:158] [2022-12-14 06:46:07 +0000.668877][55a5] filter: filter pipeline destroy
this: 0x7830f7b640
[018:158] [2022-12-14 06:46:07 +0000.669277][55a9] Run AGC when audioType = 0
[018:158] [2022-12-14 06:46:07 +0000.669412][55a5] ClearVideoOfSources: recodring
total frames:0
[018:158] [2022-12-14 06:46:07 +0000.669455][55a5] ClearVideoOfSources:
[018:158] [2022-12-14 06:46:07 +0000.669485][55a5] GPUImageProcessing destruct.
[018:158] [2022-12-14 06:46:07 +0000.669552][55a5] destroy TrivalImageDrawer
0x78278ea180
[018:158] [2022-12-14 06:46:07 +0000.669603][55a5] The shader has been initialize,
clean up them.

[018:159] [2022-12-14 06:46:07 +0000.669681][55a5] ~OpenGLFrameBuffer:


[018:159] [2022-12-14 06:46:07 +0000.669798][55a5] ~OpenGLFrameBuffer:
[018:159] [2022-12-14 06:46:07 +0000.669901][55a5] ~OpenGLFrameBuffer:
[018:159] [2022-12-14 06:46:07 +0000.670007][55a5] ~OpenGLFrameBuffer:
[018:159] [2022-12-14 06:46:07 +0000.670172][55a5] ~OpenGLFrameBuffer:
[018:159] [2022-12-14 06:46:07 +0000.670258][55a5] ~OpenGLFrameBuffer:
[018:159] [2022-12-14 06:46:07 +0000.670518][55a5] GPUImageProcessing destruct
finish.
[018:159] [2022-12-14 06:46:07 +0000.670585][55a5] GPURGBAFrame destruct.
[018:160] [2022-12-14 06:46:07 +0000.670650][55a5] destroy OpenGLRenderProgram
0x782767e498
[018:160] [2022-12-14 06:46:07 +0000.670791][55a5] ~CameraSource time:291100467
enter.

[018:160] [2022-12-14 06:46:07 +0000.670835][55a5] ~CameraSource leave. expire


time = 0 ms

[018:160] [2022-12-14 06:46:07 +0000.670876][55a5] ~RecordAudioSource


time:291100467 enter.

[018:160] [2022-12-14 06:46:07 +0000.670911][55a5] ~RecordAudioSource leave.


expire time = 0 ms

[018:160] [2022-12-14 06:46:07 +0000.670949][55a5] DestroyPipelineAndFilters


leave. expire time = 2 ms

[018:181] [2022-12-14 06:46:07 +0000.691776][3c77]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:183] [2022-12-14 06:46:07 +0000.693708][3c77] machine model :poco
[018:183] [2022-12-14 06:46:07 +0000.693763][3c77] Support this machine model :poco
[018:183] [2022-12-14 06:46:07 +0000.693791][3c77] global inited! current sdk
version: 07-20-936c45f
[018:183] [2022-12-14 06:46:07 +0000.693983][3c77] filter: filter pipeline
construtc this: 0x7840406980
[018:183] [2022-12-14 06:46:07 +0000.694021][3c77] MediaFilterGraph:
MediaFilterGraph construct
[018:183] [2022-12-14 06:46:07 +0000.694043][3c77] GLESContext:
[018:183] [2022-12-14 06:46:07 +0000.694088][3c77] The result of eglGetDisplay is:
0xb4000079bd429a00
[018:184] [2022-12-14 06:46:07 +0000.695265][3c77] The result of creation:
0x7840360500
[018:184] [2022-12-14 06:46:07 +0000.695347][3c77] The result of
eglCreatePbufferSurface is: 0x7840360a00
[018:187] [2022-12-14 06:46:07 +0000.697862][3c77] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[018:187] [2022-12-14 06:46:07 +0000.697919][3c77] The source 0 speed:1
[018:187] [2022-12-14 06:46:07 +0000.697966][3c77] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4,
delay: 0
[018:187] [2022-12-14 06:46:07 +0000.698006][3c77] CreateDecoderByVideoSource
time:291100494 enter.

[018:187] [2022-12-14 06:46:07 +0000.698250][3c77] running_decoder_count:0max


count:2
[018:187] [2022-12-14 06:46:07 +0000.698279][3c77] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x781a39e800
[018:203] [2022-12-14 06:46:07 +0000.714508][55d4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x784004b400] Current FFmpeg version git-2021-06-16-
97cea6f

[018:263] [2022-12-14 06:46:07 +0000.773721][55d4] OnStreamInfoFound: video


duration_: 15185
[018:264] [2022-12-14 06:46:07 +0000.774906][3c77] start decoder
[018:264] [2022-12-14 06:46:07 +0000.774974][3c77] CreateDecoderByVideoSource
leave. expire time = 77 ms

[018:264] [2022-12-14 06:46:07 +0000.775025][3c77] BindInputFilter 0x784010b4a0


this 0x781a3898d8
[018:264] [2022-12-14 06:46:07 +0000.775057][3c77] BindInputFilter 0x781a3898d8
this 0x781a389998
[018:264] [2022-12-14 06:46:07 +0000.775091][3c77] BindInputFilter 0x784010b4a0
this 0x781a389d58
[018:264] [2022-12-14 06:46:07 +0000.775149][3c77] BindInputFilter 0x781a389d58
this 0x781a389e18
[018:264] [2022-12-14 06:46:07 +0000.775182][3c77] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[018:264] [2022-12-14 06:46:07 +0000.775233][3c77] BindInputFilter 0x781a389998
this 0x781a389ed8
[018:264] [2022-12-14 06:46:07 +0000.775280][3c77] BindInputFilter 0x781a389ed8
this 0x7840406a20
[018:264] [2022-12-14 06:46:07 +0000.775327][3c77] BindInputFilter 0x781a389e18
this 0x781a389f98
[018:264] [2022-12-14 06:46:07 +0000.775361][3c77] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[018:265] [2022-12-14 06:46:07 +0000.776509][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:266] [2022-12-14 06:46:07 +0000.777037][3c77] machine model :poco
[018:266] [2022-12-14 06:46:07 +0000.777076][3c77] Support this machine model :poco
[018:266] [2022-12-14 06:46:07 +0000.777100][3c77] global inited! current sdk
version: 07-20-936c45f
[018:266] [2022-12-14 06:46:07 +0000.777198][3c77] GetPipeline:
-----------------------------------------
[018:266] [2022-12-14 06:46:07 +0000.777240][3c77] GetPipeline: source:
0x784010b280
[018:266] [2022-12-14 06:46:07 +0000.777294][3c77] GetPipeline: filter: NULLFilter
[018:266] [2022-12-14 06:46:07 +0000.777318][3c77] GetPipeline: filter: NULLFilter
[018:266] [2022-12-14 06:46:07 +0000.777342][3c77] GetPipeline: filter: NULLFilter
[018:266] [2022-12-14 06:46:07 +0000.777405][3c77] GetPipeline: audio filter:
AuidoNULLFilter
[018:266] [2022-12-14 06:46:07 +0000.777456][3c77] GetPipeline: audio filter:
AuidoNULLFilter
[018:266] [2022-12-14 06:46:07 +0000.777492][3c77] GetPipeline: audio filter:
AudioNUllFilter
[018:266] [2022-12-14 06:46:07 +0000.777542][3c77] GetPipeline:
------------------------------------------
[018:266] [2022-12-14 06:46:07 +0000.777580][3c77] filter: filter pipeline2 update
pattern: 0
[018:267] [2022-12-14 06:46:07 +0000.777830][3c77] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:267] [2022-12-14 06:46:07 +0000.778044][3c77] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:267] [2022-12-14 06:46:07 +0000.778125][3c77] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:267] [2022-12-14 06:46:07 +0000.778318][3c77] DeviceInit:
[018:267] [2022-12-14 06:46:07 +0000.778537][3c77] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:268] [2022-12-14 06:46:07 +0000.778849][3c77] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:268] [2022-12-14 06:46:07 +0000.779133][3c77] CreatePlatformSpecificObjects:
[018:268] [2022-12-14 06:46:07 +0000.779186][3c77] audio device use null audio
input and opensl output
[018:268] [2022-12-14 06:46:07 +0000.779229][3c77] Create OpenSLES output module
with java VM support.

[018:268] [2022-12-14 06:46:07 +0000.779344][3c77] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:268] [2022-12-14 06:46:07 +0000.779564][3c77] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:269] [2022-12-14 06:46:07 +0000.779692][55d5] NO get frame from decoder
[018:269] [2022-12-14 06:46:07 +0000.779791][3c77] Create OpenSLES output module
with buffer num:2

[018:269] [2022-12-14 06:46:07 +0000.779850][3c77] Error(trace.cc:40): Init the


output and input for audio device template.
[018:269] [2022-12-14 06:46:07 +0000.779891][3c77] Init the output device.

[018:269] [2022-12-14 06:46:07 +0000.779929][3c77] Set the playout as stereo:1


[018:269] [2022-12-14 06:46:07 +0000.779969][3c77] Set the sample rate to be:44100

[018:269] [2022-12-14 06:46:07 +0000.780022][3c77] Low latency buffer size:144 low


sample rate:48000
[018:269] [2022-12-14 06:46:07 +0000.780061][3c77] DeviceInit: Done
[018:269] [2022-12-14 06:46:07 +0000.780208][3c77] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[018:269] [2022-12-14 06:46:07 +0000.780220][55e2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x781a4da018
[018:269] [2022-12-14 06:46:07 +0000.780405][55d5] NO get frame from decoder
[018:271] [2022-12-14 06:46:07 +0000.781665][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:271] [2022-12-14 06:46:07 +0000.781764][3c77]
MediaFilterPlayer::SetPlayerNotify 0x788c669de0
[018:271] [2022-12-14 06:46:07 +0000.782432][3c77]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:271] [2022-12-14 06:46:07 +0000.782466][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:272] [2022-12-14 06:46:07 +0000.783003][55d5] NO get frame from decoder
[018:272] [2022-12-14 06:46:07 +0000.783330][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[018:274] [2022-12-14 06:46:07 +0000.784852][55d5] NO get frame from decoder
[018:275] [2022-12-14 06:46:07 +0000.786638][55d5] NO get frame from decoder
[018:276] [2022-12-14 06:46:07 +0000.787034][3c77] SetGraphLoop: SetGraphLoop 1
[018:276] [2022-12-14 06:46:07 +0000.787076][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:277] [2022-12-14 06:46:07 +0000.787877][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:278] [2022-12-14 06:46:07 +0000.788707][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:278] [2022-12-14 06:46:07 +0000.789383][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:279] [2022-12-14 06:46:07 +0000.790063][55d5] NO get frame from decoder
[018:282] [2022-12-14 06:46:07 +0000.793106][55d5] NO get frame from decoder
[018:282] [2022-12-14 06:46:07 +0000.793484][55d5] NO get frame from decoder
[018:283] [2022-12-14 06:46:07 +0000.793943][55e4] Start:
[018:283] [2022-12-14 06:46:07 +0000.794027][55e3] operator(): video render
started.
[018:283] [2022-12-14 06:46:07 +0000.794457][55e4] Start:
[018:283] [2022-12-14 06:46:07 +0000.794532][55e4] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:283] [2022-12-14 06:46:07 +0000.794568][55e4] Reset: history total size: 98
[018:284] [2022-12-14 06:46:07 +0000.794961][55e4] DeviceStart:
audioDevice_:0x784034d000
[018:284] [2022-12-14 06:46:07 +0000.794979][55e4] DeviceStart: time profile
playout init before
[018:284] [2022-12-14 06:46:07 +0000.795000][55e4] DeviceStart: time profile
playout init end
[018:284] [2022-12-14 06:46:07 +0000.795015][55e4] OpenSlesOutput:Start playout

[018:285] [2022-12-14 06:46:07 +0000.796444][55e3] DriveRender working... (1/200)


[018:285] [2022-12-14 06:46:07 +0000.796472][55e3] Warning(video_render.cc:390): No
picture to display (1/50)
[018:290] [2022-12-14 06:46:07 +0000.801339][55e4] Create the opensl output player.
streamtype before:0

[018:290] [2022-12-14 06:46:07 +0000.801382][55e4] Create the opensl output player.


streamtype after:3

[018:327] [2022-12-14 06:46:07 +0000.838508][55e4] Enqueue opensl buffer size:1764


[018:350] [2022-12-14 06:46:07 +0000.861569][55e4] DeviceStart: time profile
playout all end
[018:350] [2022-12-14 06:46:07 +0000.861612][55e7]
PlayerSimpleBufferQueueCallbackHandler function
[018:351] [2022-12-14 06:46:07 +0000.861653][55e4] operator(): Audio playback
started.
[018:351] [2022-12-14 06:46:07 +0000.861739][55e7] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:351] [2022-12-14 06:46:07 +0000.861790][55e4] operator(): Started now!
[018:351] [2022-12-14 06:46:07 +0000.861789][55e5] Pull audio failed.(wait video!)
[018:351] [2022-12-14 06:46:07 +0000.861886][55e5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:351] [2022-12-14 06:46:07 +0000.861823][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:352] [2022-12-14 06:46:07 +0000.863133][55e5] Pull audio failed.(wait video!)
[018:352] [2022-12-14 06:46:07 +0000.863175][55e5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:353] [2022-12-14 06:46:07 +0000.864374][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[018:355] [2022-12-14 06:46:07 +0000.865725][55e6] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:353] [2022-12-14 06:46:07 +0000.864429][55e5] Pull audio failed.(wait video!)
[018:359] [2022-12-14 06:46:07 +0000.870150][55e5] audio_frame_list_ empty
[018:361] [2022-12-14 06:46:07 +0000.871772][55e6] OnVideoFrameReady(1/200)
[018:361] [2022-12-14 06:46:07 +0000.871977][55e3] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:367] [2022-12-14 06:46:07 +0000.878169][55e3] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:291100674
[018:375] [2022-12-14 06:46:07 +0000.886163][55e3] lipsync_debug: render a video
frame
[018:375] [2022-12-14 06:46:07 +0000.886255][55e3] lipsync_debug: First video frame
rendering.
[018:392] [2022-12-14 06:46:07 +0000.902959][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:19 timeDelta:25 last
video ts:900 frame->pts:2610 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[018:392] [2022-12-14 06:46:07 +0000.903319][55e3] lipsync_debug: tsDelta -
timeDelta = -6
[018:392] [2022-12-14 06:46:07 +0000.903363][55e3] lipsync_debug:result remaining
time:0
[018:392] [2022-12-14 06:46:07 +0000.903415][55e3] dynamic updated lipsync delay:0
[018:395] [2022-12-14 06:46:07 +0000.905887][55e6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:395] [2022-12-14 06:46:07 +0000.906446][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[018:395] [2022-12-14 06:46:07 +0000.906484][55e3] lipsync_debug:result remaining
time:10
[018:415] [2022-12-14 06:46:07 +0000.926362][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:415] [2022-12-14 06:46:07 +0000.926419][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:415] [2022-12-14 06:46:07 +0000.926519][55e4] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:415] [2022-12-14 06:46:07 +0000.926629][55e4] The audio playback speed:100
(1/100)
[018:416] [2022-12-14 06:46:07 +0000.926674][55e4] lipsync_debug: The current
played audio timestamp is:0(1/50)
[018:416] [2022-12-14 06:46:07 +0000.926710][55e4] First audio frame rendering
[018:419] [2022-12-14 06:46:07 +0000.929959][55e5] audio frame wait video
frame.last_video_timestamp:132 last_audio_timestamp:254.921
[018:419] [2022-12-14 06:46:07 +0000.930010][55e5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:420] [2022-12-14 06:46:07 +0000.930673][55e5] audio frame wait video
frame.last_video_timestamp:132 last_audio_timestamp:254.921
[018:420] [2022-12-14 06:46:07 +0000.930707][55e5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:460] [2022-12-14 06:46:07 +0000.971089][55e6] video frame wait audio frame:
last_video_timestamp:363 last_audio_timestamp:254.921
[018:939] [2022-12-14 06:46:08 +0000.450122][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[019:024] [2022-12-14 06:46:08 +0000.534670][55e3] lipsync_debug:displaying video
ts:59940 The current displayed video timestamp is:291101331
[019:274] [2022-12-14 06:46:08 +0000.784646][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:352] [2022-12-14 06:46:08 +0000.862723][55e4] do work DoLipsync!
[019:352] [2022-12-14 06:46:08 +0000.863268][55e4] total delay:109 videoTsMS:965
audioTsMS:856 diff:109
[019:352] [2022-12-14 06:46:08 +0000.863326][55e4] Set the lipsync delay:109
[019:428] [2022-12-14 06:46:08 +0000.938981][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[019:796] [2022-12-14 06:46:09 +0000.307438][55e3] lipsync_debug:displaying video
ts:119700 The current displayed video timestamp is:291102103
[019:842] [2022-12-14 06:46:09 +0000.352996][55e3] DriveRender working... (1/200)
[019:909] [2022-12-14 06:46:09 +0000.420139][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:13 last
video ts:128700 frame->pts:131670 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:909] [2022-12-14 06:46:09 +0000.420250][55e3] lipsync_debug: tsDelta -
timeDelta = 20
[020:154] [2022-12-14 06:46:09 +0000.665009][55aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:154] [2022-12-14 06:46:09 +0000.665095][55aa] _deviceSampleRate:48000

[020:157] [2022-12-14 06:46:09 +0000.668334][55a9] Run AGC when audioType = 0


[020:157] [2022-12-14 06:46:09 +0000.668504][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:292] [2022-12-14 06:46:09 +0000.803465][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:320] [2022-12-14 06:46:09 +0000.831515][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[020:320] [2022-12-14 06:46:09 +0000.831604][55e3] lipsync_debug:result remaining
time:10
[020:512] [2022-12-14 06:46:10 +0000.23158][55e3] lipsync_debug:displaying video
ts:179730 The current displayed video timestamp is:291102819
[020:534] [2022-12-14 06:46:10 +0000.45625][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[020:535] [2022-12-14 06:46:10 +0000.45715][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:555] [2022-12-14 06:46:10 +0000.65787][55e4] The audio playback speed:100
(1/100)
[020:555] [2022-12-14 06:46:10 +0000.66062][55e4] lipsync_debug: The current played
audio timestamp is:102324(1/50)
[020:661] [2022-12-14 06:46:10 +0000.171843][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[020:786] [2022-12-14 06:46:10 +0000.297292][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[020:861] [2022-12-14 06:46:10 +0000.372246][55e6] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[021:178] [2022-12-14 06:46:10 +0000.689584][55e3] lipsync_debug:displaying video
ts:239670 The current displayed video timestamp is:291103485
[021:260] [2022-12-14 06:46:10 +0000.771255][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:357] [2022-12-14 06:46:10 +0000.867958][55e3] DriveRender working... (1/200)
[021:417] [2022-12-14 06:46:10 +0000.928347][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:35 last
video ts:260460 frame->pts:263610 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[021:417] [2022-12-14 06:46:10 +0000.928456][55e3] lipsync_debug: tsDelta -
timeDelta = 0
[021:421] [2022-12-14 06:46:10 +0000.931701][55e6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299700pts ms:3.33e+06
[021:422] [2022-12-14 06:46:10 +0000.932977][55e6] OnVideoFrameReady(1/200)
[021:423] [2022-12-14 06:46:10 +0000.933893][55e3] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[021:818] [2022-12-14 06:46:11 +0000.329219][55e3] lipsync_debug:displaying video
ts:299700 The current displayed video timestamp is:291104125
[021:821] [2022-12-14 06:46:11 +0000.331776][55e3] lipsync_debug: render a video
frame
[021:849] [2022-12-14 06:46:11 +0000.359998][55e3] lipsync_debug:result remaining
time:0
[021:849] [2022-12-14 06:46:11 +0000.360077][55e3] dynamic updated lipsync delay:0
[022:151] [2022-12-14 06:46:11 +0000.662508][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[022:155] [2022-12-14 06:46:11 +0000.666473][55a9] Run AGC when audioType = 0
[022:274] [2022-12-14 06:46:11 +0000.784995][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[022:274] [2022-12-14 06:46:11 +0000.785063][55e3] lipsync_debug:result remaining
time:7
[022:293] [2022-12-14 06:46:11 +0000.804060][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:382] [2022-12-14 06:46:11 +0000.892917][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[022:529] [2022-12-14 06:46:12 +0000.40064][55e3] lipsync_debug:displaying video
ts:359910 The current displayed video timestamp is:291104836
[022:853] [2022-12-14 06:46:12 +0000.364542][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[022:854] [2022-12-14 06:46:12 +0000.364660][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:875] [2022-12-14 06:46:12 +0000.386603][55e4] The audio playback speed:100
(1/100)
[022:876] [2022-12-14 06:46:12 +0000.386727][55e4] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[022:892] [2022-12-14 06:46:12 +0000.403215][55e3] DriveRender working... (1/200)
[022:960] [2022-12-14 06:46:12 +0000.470973][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:35 last
video ts:395550 frame->pts:398700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:960] [2022-12-14 06:46:12 +0000.471067][55e3] lipsync_debug: tsDelta -
timeDelta = 0
[023:191] [2022-12-14 06:46:12 +0000.702622][55e3] lipsync_debug:displaying video
ts:419490 The current displayed video timestamp is:291105498
[023:265] [2022-12-14 06:46:12 +0000.775707][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:512] [2022-12-14 06:46:13 +0000.23429][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[023:800] [2022-12-14 06:46:13 +0000.310820][55e3] lipsync_debug:displaying video
ts:479610 The current displayed video timestamp is:291106107
[024:115] [2022-12-14 06:46:13 +0000.626569][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[024:157] [2022-12-14 06:46:13 +0000.668555][55a9] Run AGC when audioType = 0
[024:158] [2022-12-14 06:46:13 +0000.668659][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:253] [2022-12-14 06:46:13 +0000.764603][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[024:254] [2022-12-14 06:46:13 +0000.764747][55e3] lipsync_debug:result remaining
time:10
[024:293] [2022-12-14 06:46:13 +0000.804147][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:387] [2022-12-14 06:46:13 +0000.898006][55e3] DriveRender working... (1/200)
[024:422] [2022-12-14 06:46:13 +0000.933031][55e6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[024:442] [2022-12-14 06:46:13 +0000.953618][55e6] video frame wait audio frame:
last_video_timestamp:6327 last_audio_timestamp:6197.05
[024:460] [2022-12-14 06:46:13 +0000.970944][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:11 tsDelta:41 timeDelta:22 last
video ts:533880 frame->pts:536580 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[024:460] [2022-12-14 06:46:13 +0000.971037][55e3] lipsync_debug: tsDelta -
timeDelta = 19
[024:510] [2022-12-14 06:46:14 +0000.20777][55e3] lipsync_debug:displaying video
ts:539370 The current displayed video timestamp is:291106817
[024:779] [2022-12-14 06:46:14 +0000.290100][55e6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 599400pts ms:6.66e+06
[024:780] [2022-12-14 06:46:14 +0000.291153][55e6] OnVideoFrameReady(1/200)
[024:781] [2022-12-14 06:46:14 +0000.291778][55e3] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[024:936] [2022-12-14 06:46:14 +0000.446799][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[025:032] [2022-12-14 06:46:14 +0000.543518][55e6] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8996 diff: 5
[025:175] [2022-12-14 06:46:14 +0000.686218][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[025:175] [2022-12-14 06:46:14 +0000.686288][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:177] [2022-12-14 06:46:14 +0000.688540][55e3] lipsync_debug:displaying video
ts:599400 The current displayed video timestamp is:291107484
[025:183] [2022-12-14 06:46:14 +0000.694245][55e3] lipsync_debug: render a video
frame
[025:204] [2022-12-14 06:46:14 +0000.715087][55e4] The audio playback speed:100
(1/100)
[025:204] [2022-12-14 06:46:14 +0000.715246][55e4] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[025:211] [2022-12-14 06:46:14 +0000.722277][55e3] lipsync_debug:result remaining
time:0
[025:211] [2022-12-14 06:46:14 +0000.722348][55e3] dynamic updated lipsync delay:0
[025:270] [2022-12-14 06:46:14 +0000.781460][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:818] [2022-12-14 06:46:15 +0000.329385][55e3] lipsync_debug:displaying video
ts:659520 The current displayed video timestamp is:291108125
[025:835] [2022-12-14 06:46:15 +0000.346404][55a9] haveEnoughProcessedData
internalAudioStream.length: 20
[025:896] [2022-12-14 06:46:15 +0000.407600][55e3] DriveRender working... (1/200)
[025:971] [2022-12-14 06:46:15 +0000.482447][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:21 last
video ts:671400 frame->pts:674370 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:971] [2022-12-14 06:46:15 +0000.482539][55e3] lipsync_debug: tsDelta -
timeDelta = 12
[026:157] [2022-12-14 06:46:15 +0000.668275][55a9] Run AGC when audioType = 0
[026:198] [2022-12-14 06:46:15 +0000.708719][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[026:198] [2022-12-14 06:46:15 +0000.708800][55e3] lipsync_debug:result remaining
time:10
[026:293] [2022-12-14 06:46:15 +0000.804515][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:295] [2022-12-14 06:46:15 +0000.805676][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[026:533] [2022-12-14 06:46:16 +0000.44204][55e3] lipsync_debug:displaying video
ts:719460 The current displayed video timestamp is:291108840
[027:201] [2022-12-14 06:46:16 +0000.711808][55e3] lipsync_debug:displaying video
ts:779490 The current displayed video timestamp is:291109508
[027:254] [2022-12-14 06:46:16 +0000.764767][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:429] [2022-12-14 06:46:16 +0000.939850][55e3] DriveRender working... (1/200)
[027:495] [2022-12-14 06:46:17 +0000.5946][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[027:495] [2022-12-14 06:46:17 +0000.6016][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:500] [2022-12-14 06:46:17 +0000.11043][55e3] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:31 timeDelta:12 last video ts:809370 frame->pts:812160
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[027:500] [2022-12-14 06:46:17 +0000.11126][55e3] lipsync_debug: tsDelta -
timeDelta = 19
[027:506] [2022-12-14 06:46:17 +0000.16866][55e4] The audio playback speed:100
(1/100)
[027:506] [2022-12-14 06:46:17 +0000.17013][55e4] lipsync_debug: The current played
audio timestamp is:409428(1/50)
[027:546] [2022-12-14 06:46:17 +0000.57149][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[027:654] [2022-12-14 06:46:17 +0000.165303][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[027:822] [2022-12-14 06:46:17 +0000.333043][55e3] lipsync_debug:displaying video
ts:839430 The current displayed video timestamp is:291110129
[028:064] [2022-12-14 06:46:17 +0000.574824][55e6] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 899190pts ms:9.991e+06
[028:065] [2022-12-14 06:46:17 +0000.576166][55e6] OnVideoFrameReady(1/200)
[028:066] [2022-12-14 06:46:17 +0000.576802][55e3] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[028:157] [2022-12-14 06:46:17 +0000.667962][55a9] Run AGC when audioType = 0
[028:157] [2022-12-14 06:46:17 +0000.668039][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:197] [2022-12-14 06:46:17 +0000.707815][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[028:197] [2022-12-14 06:46:17 +0000.707930][55e3] lipsync_debug:result remaining
time:10
[028:293] [2022-12-14 06:46:17 +0000.804557][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:533] [2022-12-14 06:46:18 +0000.44337][55e3] lipsync_debug:displaying video
ts:899190 The current displayed video timestamp is:291110840
[028:535] [2022-12-14 06:46:18 +0000.46414][55e3] lipsync_debug: render a video
frame
[028:565] [2022-12-14 06:46:18 +0000.75990][55e3] lipsync_debug:result remaining
time:0
[028:565] [2022-12-14 06:46:18 +0000.76098][55e3] dynamic updated lipsync delay:0
[028:965] [2022-12-14 06:46:18 +0000.476501][55e3] DriveRender working... (1/200)
[028:976] [2022-12-14 06:46:18 +0000.486741][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[029:032] [2022-12-14 06:46:18 +0000.543327][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:33 last
video ts:941130 frame->pts:944190 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[029:032] [2022-12-14 06:46:18 +0000.543437][55e3] lipsync_debug: tsDelta -
timeDelta = 1
[029:197] [2022-12-14 06:46:18 +0000.708053][55e3] lipsync_debug:displaying video
ts:958950 The current displayed video timestamp is:291111504
[029:215] [2022-12-14 06:46:18 +0000.726188][55e5] FilterPipeline2::OnAudioFrame
pts 485212 last_audio_timestamp_ 11002.5
[029:216] [2022-12-14 06:46:18 +0000.726846][55e6] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9996 diff: 5
[029:256] [2022-12-14 06:46:18 +0000.766778][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[029:294] [2022-12-14 06:46:18 +0000.804828][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:358] [2022-12-14 06:46:18 +0000.868920][55e4] total delay:-20 videoTsMS:10793
audioTsMS:10813 diff:-20
[029:358] [2022-12-14 06:46:18 +0000.869096][55e4] Set the lipsync delay:-20
[029:780] [2022-12-14 06:46:19 +0000.291483][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 511796
[029:781] [2022-12-14 06:46:19 +0000.292255][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:809] [2022-12-14 06:46:19 +0000.320014][55e4] The audio playback speed:100
(1/100)
[029:809] [2022-12-14 06:46:19 +0000.320133][55e4] lipsync_debug: The current
played audio timestamp is:511796(1/50)
[029:847] [2022-12-14 06:46:19 +0000.358524][55e3] lipsync_debug:displaying video
ts:1019250 The current displayed video timestamp is:291112154
[030:122] [2022-12-14 06:46:19 +0000.633018][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:24
[030:122] [2022-12-14 06:46:19 +0000.633088][55e3] lipsync_debug:result remaining
time:10
[030:154] [2022-12-14 06:46:19 +0000.665492][55aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:154] [2022-12-14 06:46:19 +0000.665630][55aa] _deviceSampleRate:48000

[030:158] [2022-12-14 06:46:19 +0000.669636][55a9] Run AGC when audioType = 0


[030:254] [2022-12-14 06:46:19 +0000.765253][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:357] [2022-12-14 06:46:19 +0000.868432][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[030:371] [2022-12-14 06:46:19 +0000.882106][55e6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[030:392] [2022-12-14 06:46:19 +0000.903441][55e6] video frame wait audio frame:
last_video_timestamp:12290 last_audio_timestamp:12163.2
[030:448] [2022-12-14 06:46:19 +0000.959003][55e3] DriveRender working... (1/200)
[030:482] [2022-12-14 06:46:19 +0000.993485][55e3] lipsync_debug:displaying video
ts:1079190 The current displayed video timestamp is:291112789
[030:514] [2022-12-14 06:46:20 +0000.24678][55e3] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:31 timeDelta:32 last video ts:1079190 frame->pts:1081980
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[030:514] [2022-12-14 06:46:20 +0000.24789][55e3] lipsync_debug: tsDelta -
timeDelta = -1
[030:976] [2022-12-14 06:46:20 +0000.486763][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[031:146] [2022-12-14 06:46:20 +0000.657647][55e3] lipsync_debug:displaying video
ts:1138950 The current displayed video timestamp is:291113453
[031:293] [2022-12-14 06:46:20 +0000.804477][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:400] [2022-12-14 06:46:20 +0000.910729][55e6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1198890pts ms:1.3321e+07
[031:401] [2022-12-14 06:46:20 +0000.911822][55e6] OnVideoFrameReady(1/200)
[031:401] [2022-12-14 06:46:20 +0000.911970][55e3] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[031:707] [2022-12-14 06:46:21 +0000.217924][55d5] av_read_frame AVERROR_EOF
[031:717] [2022-12-14 06:46:21 +0000.227968][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[031:856] [2022-12-14 06:46:21 +0000.367486][55e3] lipsync_debug:displaying video
ts:1198890 The current displayed video timestamp is:291114163
[031:860] [2022-12-14 06:46:21 +0000.371184][55e3] lipsync_debug: render a video
frame
[031:894] [2022-12-14 06:46:21 +0000.404746][55e3] lipsync_debug:result remaining
time:0
[031:894] [2022-12-14 06:46:21 +0000.404832][55e3] dynamic updated lipsync delay:0
[031:947] [2022-12-14 06:46:21 +0000.458496][55d5] OnReceiveEOF:
[031:947] [2022-12-14 06:46:21 +0000.458603][55d5] OnDecoderEOF time:291114254
enter.

[031:948] [2022-12-14 06:46:21 +0000.458686][55d5] OnDecoderEOF leave. expire time


= 1 ms

[031:948] [2022-12-14 06:46:21 +0000.458710][55d3] CleanUp time:291114255 enter.

[031:948] [2022-12-14 06:46:21 +0000.458728][55d5] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x784010b280
[031:952] [2022-12-14 06:46:21 +0000.463529][55d3] CleanUp leave. expire time = 4
ms

[031:952] [2022-12-14 06:46:21 +0000.463610][55d3] clean up


[031:953] [2022-12-14 06:46:21 +0000.463687][55d3] running_decoder_count:0max
count:2
[031:969] [2022-12-14 06:46:21 +0000.480420][55e3] DriveRender working... (1/200)
[032:037] [2022-12-14 06:46:21 +0000.548338][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:13 last
video ts:1214010 frame->pts:1216800 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[032:037] [2022-12-14 06:46:21 +0000.548425][55e3] lipsync_debug: tsDelta -
timeDelta = 18
[032:091] [2022-12-14 06:46:21 +0000.602319][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[032:091] [2022-12-14 06:46:21 +0000.602438][55e3] lipsync_debug:result remaining
time:10
[032:114] [2022-12-14 06:46:21 +0000.625012][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 614164
[032:114] [2022-12-14 06:46:21 +0000.625087][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[032:127] [2022-12-14 06:46:21 +0000.637802][55e4] The audio playback speed:100
(1/100)
[032:127] [2022-12-14 06:46:21 +0000.637922][55e4] lipsync_debug: The current
played audio timestamp is:614164(1/50)
[032:159] [2022-12-14 06:46:21 +0000.670110][55a9] Run AGC when audioType = 0
[032:159] [2022-12-14 06:46:21 +0000.670509][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:255] [2022-12-14 06:46:21 +0000.766216][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:493] [2022-12-14 06:46:22 +0000.3722][55e3] lipsync_debug:displaying video
ts:1258920 The current displayed video timestamp is:291114800
[032:696] [2022-12-14 06:46:22 +0000.206784][55a9] haveEnoughProcessedData
internalAudioStream.length: 10
[033:139] [2022-12-14 06:46:22 +0000.649679][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[033:159] [2022-12-14 06:46:22 +0000.670350][55e3] lipsync_debug:displaying video
ts:1318950 The current displayed video timestamp is:291115466
[033:294] [2022-12-14 06:46:22 +0000.805519][55e7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:376] [2022-12-14 06:46:22 +0000.887022][55e5] PullAudioFrame: PullFrame audio
finished.
[033:376] [2022-12-14 06:46:22 +0000.887133][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:406] [2022-12-14 06:46:22 +0000.917333][55e5] Pull finished audio filter.
[033:406] [2022-12-14 06:46:22 +0000.917578][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:437] [2022-12-14 06:46:22 +0000.947735][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:467] [2022-12-14 06:46:22 +0000.977959][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:485] [2022-12-14 06:46:22 +0000.995772][55e3] DriveRender working... (1/200)
[033:497] [2022-12-14 06:46:23 +0000.8185][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:527] [2022-12-14 06:46:23 +0000.38447][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:549] [2022-12-14 06:46:23 +0000.59938][55e3] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:31 timeDelta:14 last video ts:1348920 frame->pts:1351710
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[033:549] [2022-12-14 06:46:23 +0000.60052][55e3] lipsync_debug: tsDelta -
timeDelta = 17
[033:558] [2022-12-14 06:46:23 +0000.68689][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:588] [2022-12-14 06:46:23 +0000.99463][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:618] [2022-12-14 06:46:23 +0000.128773][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:648] [2022-12-14 06:46:23 +0000.158999][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:678] [2022-12-14 06:46:23 +0000.189247][55e5] media player notify EOF, audio
PullFrameStatus is EOF
[033:699] [2022-12-14 06:46:23 +0000.210336][55e6] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[033:701] [2022-12-14 06:46:23 +0000.211743][55e6] Stop:
[033:702] [2022-12-14 06:46:23 +0000.212853][55e3] operator(): Video Render
stopped.
[033:702] [2022-12-14 06:46:23 +0000.213480][55e6] Stop:
[033:706] [2022-12-14 06:46:23 +0000.217508][55e4] DeviceStop:
audioDevice_:0x784034d000
[033:706] [2022-12-14 06:46:23 +0000.217608][55e4] OpenSlesOutput:Stop playout

[033:709] [2022-12-14 06:46:23 +0000.220609][55e4] DeviceStop: Done


[033:710] [2022-12-14 06:46:23 +0000.220760][55e4] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[033:711] [2022-12-14 06:46:23 +0000.221686][55e6] to reset filter graph
[033:711] [2022-12-14 06:46:23 +0000.221778][55e6] RemoveVideoBackGroud: hava not
add video backgroud
[033:711] [2022-12-14 06:46:23 +0000.221844][55e6] UnbindInputFilter 0x781a389ed8
this 0x7840406a20
[033:711] [2022-12-14 06:46:23 +0000.221897][55e6] ClearAllSource: remove source
filter, sourceid: 0x784010b280
[033:711] [2022-12-14 06:46:23 +0000.221931][55e6] DestoryDecoderByVideoSource
time:291116018 enter.

[033:711] [2022-12-14 06:46:23 +0000.221970][55e6] ~VideoBindDecoder time:291116018


enter.

[033:711] [2022-12-14 06:46:23 +0000.222149][55e6] CleanUp time:291116018 enter.

[033:711] [2022-12-14 06:46:23 +0000.222474][55e6] CleanUp leave. expire time = 0


ms

[033:711] [2022-12-14 06:46:23 +0000.222542][55e6] CleanUp time:291116018 enter.

[033:712] [2022-12-14 06:46:23 +0000.223600][55e6] CleanUp leave. expire time = 1


ms

[033:714] [2022-12-14 06:46:23 +0000.225069][55e6] ~VideoBindDecoder leave. expire


time = 3 ms

[033:714] [2022-12-14 06:46:23 +0000.225139][55e6] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[033:714] [2022-12-14 06:46:23 +0000.225201][55e6] UnbindInputFilter 0x781a389998


this 0x781a389ed8
[033:714] [2022-12-14 06:46:23 +0000.225334][55e6] UnbindInputFilter 0x781a3898d8
this 0x781a389998
[033:714] [2022-12-14 06:46:23 +0000.225502][55e6] UnbindInputFilter 0x784010b4a0
this 0x781a3898d8
[033:714] [2022-12-14 06:46:23 +0000.225602][55e6] UnbindInputFilter 0x781a389e18
this 0x781a389f98
[033:715] [2022-12-14 06:46:23 +0000.225664][55e6] UnbindInputFilter 0x781a389d58
this 0x781a389e18
[033:715] [2022-12-14 06:46:23 +0000.225722][55e6] UnbindInputFilter 0x784010b4a0
this 0x781a389d58
[033:715] [2022-12-14 06:46:23 +0000.225788][55e6] to reset filter graph clear end
[033:715] [2022-12-14 06:46:23 +0000.225828][55e6] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4,
delay: 0
[033:715] [2022-12-14 06:46:23 +0000.225869][55e6] CreateDecoderByVideoSource
time:291116022 enter.

[033:715] [2022-12-14 06:46:23 +0000.226321][55e6] running_decoder_count:0max


count:2
[033:715] [2022-12-14 06:46:23 +0000.226373][55e6] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x781a39e800
[033:717] [2022-12-14 06:46:23 +0000.228278][55ed] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x784004a200] Current FFmpeg version git-2021-06-16-
97cea6f

[033:762] [2022-12-14 06:46:23 +0000.272883][55ed] OnStreamInfoFound: video


duration_: 15185
[033:765] [2022-12-14 06:46:23 +0000.276383][55e6] start decoder
[033:765] [2022-12-14 06:46:23 +0000.276454][55e6] CreateDecoderByVideoSource
leave. expire time = 50 ms

[033:765] [2022-12-14 06:46:23 +0000.276490][55e6] BindInputFilter 0x784010b4a0


this 0x781a389d58
[033:765] [2022-12-14 06:46:23 +0000.276532][55e6] BindInputFilter 0x781a389d58
this 0x781a389e18
[033:765] [2022-12-14 06:46:23 +0000.276560][55e6] BindInputFilter 0x784010b4a0
this 0x781a389f98
[033:765] [2022-12-14 06:46:23 +0000.276584][55e6] BindInputFilter 0x781a389f98
this 0x781a3898d8
[033:765] [2022-12-14 06:46:23 +0000.276601][55e6] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[033:765] [2022-12-14 06:46:23 +0000.276626][55e6] BindInputFilter 0x781a389e18
this 0x781a389998
[033:766] [2022-12-14 06:46:23 +0000.276680][55e6] BindInputFilter 0x781a389998
this 0x7840406a20
[033:766] [2022-12-14 06:46:23 +0000.276766][55e6] BindInputFilter 0x781a3898d8
this 0x781a389ed8
[033:766] [2022-12-14 06:46:23 +0000.276796][55e6] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[033:766] [2022-12-14 06:46:23 +0000.276811][55e6] to reset filter graph end
[033:766] [2022-12-14 06:46:23 +0000.276846][55e6] Start:
[033:766] [2022-12-14 06:46:23 +0000.276855][55ee] NO get frame from decoder
[033:766] [2022-12-14 06:46:23 +0000.277356][55e3] operator(): video render
started.
[033:766] [2022-12-14 06:46:23 +0000.277449][55e6] Start:
[033:767] [2022-12-14 06:46:23 +0000.277667][55e4] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[033:767] [2022-12-14 06:46:23 +0000.277700][55e4] Reset: history total size: 98
[033:767] [2022-12-14 06:46:23 +0000.277721][55e4] DeviceStart:
audioDevice_:0x784034d000
[033:767] [2022-12-14 06:46:23 +0000.277739][55e4] DeviceStart: time profile
playout init before
[033:767] [2022-12-14 06:46:23 +0000.277759][55e4] DeviceStart: time profile
playout init end
[033:767] [2022-12-14 06:46:23 +0000.277775][55e4] OpenSlesOutput:Start playout

[033:767] [2022-12-14 06:46:23 +0000.278347][55ee] NO get frame from decoder


[033:768] [2022-12-14 06:46:23 +0000.279088][55ee] NO get frame from decoder
[033:768] [2022-12-14 06:46:23 +0000.279331][55e4] Create the opensl output player.
streamtype before:0

[033:768] [2022-12-14 06:46:23 +0000.279412][55e4] Create the opensl output player.


streamtype after:3

[033:771] [2022-12-14 06:46:23 +0000.282205][55ee] NO get frame from decoder


[033:772] [2022-12-14 06:46:23 +0000.283467][55ee] NO get frame from decoder
[033:773] [2022-12-14 06:46:23 +0000.284154][55ee] NO get frame from decoder
[033:774] [2022-12-14 06:46:23 +0000.284851][55ee] NO get frame from decoder
[033:775] [2022-12-14 06:46:23 +0000.286062][55ee] NO get frame from decoder
[033:789] [2022-12-14 06:46:23 +0000.300004][55e4] Enqueue opensl buffer size:1764
[033:814] [2022-12-14 06:46:23 +0000.324820][55e4] DeviceStart: time profile
playout all end
[033:814] [2022-12-14 06:46:23 +0000.324890][55e4] operator(): Audio playback
started.
[033:829] [2022-12-14 06:46:23 +0000.340079][55e3] lipsync_debug: First video frame
rendering.
[033:830] [2022-12-14 06:46:23 +0000.340650][55e6] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10996 diff: 5
[033:867] [2022-12-14 06:46:23 +0000.377722][55e4] First audio frame rendering
[033:949] [2022-12-14 06:46:23 +0000.460414][55e3] lipsync_debug:displaying video
ts:11880 The current displayed video timestamp is:291116256
[034:155] [2022-12-14 06:46:23 +0000.666487][55a9] Run AGC when audioType = 0
[034:164] [2022-12-14 06:46:23 +0000.675232][55e3] lipsync_debug:remaining time:10
tsDelta - timeDelta:16
[034:164] [2022-12-14 06:46:23 +0000.675300][55e3] lipsync_debug:result remaining
time:10
[034:294] [2022-12-14 06:46:23 +0000.805482][55f8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:416] [2022-12-14 06:46:23 +0000.927550][55a9] haveEnoughProcessedData
internalAudioStream.length: 20
[034:616] [2022-12-14 06:46:24 +0000.127102][55e3] lipsync_debug:displaying video
ts:71910 The current displayed video timestamp is:291116923
[034:697] [2022-12-14 06:46:24 +0000.207922][55e5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 47084
[034:697] [2022-12-14 06:46:24 +0000.207993][55e5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[034:702] [2022-12-14 06:46:24 +0000.213093][55e6] Error(video_source.cc:430): wait
decoder a frame: 0
[034:750] [2022-12-14 06:46:24 +0000.261289][55e4] The audio playback speed:100
(1/100)
[034:750] [2022-12-14 06:46:24 +0000.261390][55e4] lipsync_debug: The current
played audio timestamp is:47084(1/50)
[035:020] [2022-12-14 06:46:24 +0000.530771][55e6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 131670pts ms:1.463e+06
[035:021] [2022-12-14 06:46:24 +0000.532347][55e6] OnVideoFrameReady(1/200)
[035:021] [2022-12-14 06:46:24 +0000.532596][55e3] operator() frame->pts-
9223372036854775808 queue_ size: 10 (1/200)
[035:114] [2022-12-14 06:46:24 +0000.624760][55e3] DriveRender working... (1/200)
[035:245] [2022-12-14 06:46:24 +0000.756273][55e3]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:48 timeDelta:32 last
video ts:113760 frame->pts:116640 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[035:245] [2022-12-14 06:46:24 +0000.756381][55e3] lipsync_debug: tsDelta -
timeDelta = 16
[035:333] [2022-12-14 06:46:24 +0000.843877][55f8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:440] [2022-12-14 06:46:24 +0000.950724][55e3] lipsync_debug:displaying video
ts:131670 The current displayed video timestamp is:291117747
[035:442] [2022-12-14 06:46:24 +0000.953457][55e3] lipsync_debug: render a video
frame
[035:508] [2022-12-14 06:46:25 +0000.18912][55e3] lipsync_debug:result remaining
time:0
[035:508] [2022-12-14 06:46:25 +0000.19014][55e3] dynamic updated lipsync delay:0
[035:536] [2022-12-14 06:46:25 +0000.47046][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[035:537] [2022-12-14 06:46:25 +0000.47851][55e4] Stop:
[035:537] [2022-12-14 06:46:25 +0000.48068][55e3] operator(): Video Render stopped.
[035:537] [2022-12-14 06:46:25 +0000.48312][55e4] Stop:
[035:537] [2022-12-14 06:46:25 +0000.48378][55e4] DeviceStop:
audioDevice_:0x784034d000
[035:537] [2022-12-14 06:46:25 +0000.48432][55e4] OpenSlesOutput:Stop playout

[035:540] [2022-12-14 06:46:25 +0000.51247][55e4] DeviceStop: Done


[035:540] [2022-12-14 06:46:25 +0000.51402][55e4] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[035:540] [2022-12-14 06:46:25 +0000.51481][55e4] operator(): Stop now!
[035:622] [2022-12-14 06:46:25 +0000.132985][3c77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[035:622] [2022-12-14 06:46:25 +0000.133129][3c77] StopPreView: Have Stopped,
operation cancel
[035:622] [2022-12-14 06:46:25 +0000.133158][3c77] Stop:
[035:622] [2022-12-14 06:46:25 +0000.133281][55e4] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[035:622] [2022-12-14 06:46:25 +0000.133497][3c77] DeviceRelease:
audioDevice_:0x784034d000
[035:622] [2022-12-14 06:46:25 +0000.133540][3c77] OpenSlesOutput:Stop playout

[035:622] [2022-12-14 06:46:25 +0000.133574][3c77] DeviceRelease: Release the


webrtc device object.
[035:623] [2022-12-14 06:46:25 +0000.133716][3c77] OpenSlesOutput destruct.

[035:623] [2022-12-14 06:46:25 +0000.133766][3c77] DeviceRelease: Done


[035:623] [2022-12-14 06:46:25 +0000.133846][3c77] Stop:
[035:623] [2022-12-14 06:46:25 +0000.133919][55e3] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[035:625] [2022-12-14 06:46:25 +0000.136645][3c77] global uninited!
[035:626] [2022-12-14 06:46:25 +0000.137439][3c77]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[035:626] [2022-12-14 06:46:25 +0000.137528][3c77] ~MediaFilterGraph:
MediaFilterGraph destruct
[035:626] [2022-12-14 06:46:25 +0000.137550][3c77] RemoveVideoBackGroud: hava not
add video backgroud
[035:626] [2022-12-14 06:46:25 +0000.137579][3c77] UnbindInputFilter 0x781a389998
this 0x7840406a20
[035:626] [2022-12-14 06:46:25 +0000.137602][3c77] ClearAllSource: remove source
filter, sourceid: 0x784010b280
[035:626] [2022-12-14 06:46:25 +0000.137617][3c77] DestoryDecoderByVideoSource
time:291117933 enter.

[035:626] [2022-12-14 06:46:25 +0000.137635][3c77] ~VideoBindDecoder time:291117933


enter.

[035:627] [2022-12-14 06:46:25 +0000.137771][3c77] CleanUp time:291117934 enter.

[035:629] [2022-12-14 06:46:25 +0000.139928][3c77] CleanUp leave. expire time = 2


ms

[035:629] [2022-12-14 06:46:25 +0000.139996][3c77] CleanUp time:291117936 enter.

[035:629] [2022-12-14 06:46:25 +0000.140234][3c77] CleanUp leave. expire time = 0


ms

[035:630] [2022-12-14 06:46:25 +0000.140789][3c77] ~VideoBindDecoder leave. expire


time = 4 ms

[035:630] [2022-12-14 06:46:25 +0000.140819][3c77] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[035:630] [2022-12-14 06:46:25 +0000.140891][3c77] UnbindInputFilter 0x781a389e18


this 0x781a389998
[035:630] [2022-12-14 06:46:25 +0000.140919][3c77] UnbindInputFilter 0x781a389d58
this 0x781a389e18
[035:630] [2022-12-14 06:46:25 +0000.140940][3c77] UnbindInputFilter 0x784010b4a0
this 0x781a389d58
[035:630] [2022-12-14 06:46:25 +0000.140963][3c77] UnbindInputFilter 0x781a3898d8
this 0x781a389ed8
[035:630] [2022-12-14 06:46:25 +0000.140986][3c77] UnbindInputFilter 0x781a389f98
this 0x781a3898d8
[035:630] [2022-12-14 06:46:25 +0000.141010][3c77] UnbindInputFilter 0x784010b4a0
this 0x781a389f98
[035:630] [2022-12-14 06:46:25 +0000.141214][3c77] ~GLESContext:
[035:631] [2022-12-14 06:46:25 +0000.142630][3c77] GLESContext destruct finish.
[035:632] [2022-12-14 06:46:25 +0000.142662][3c77] filter: filter pipeline destroy
this: 0x7840406980
[035:632] [2022-12-14 06:46:25 +0000.143207][3c77]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[035:633] [2022-12-14 06:46:25 +0000.143802][3c77] machine model :poco
[035:633] [2022-12-14 06:46:25 +0000.143829][3c77] Support this machine model :poco
[035:633] [2022-12-14 06:46:25 +0000.143849][3c77] global inited! current sdk
version: 07-20-936c45f
[035:633] [2022-12-14 06:46:25 +0000.143999][3c77] filter: filter pipeline
construtc this: 0x7840406980
[035:633] [2022-12-14 06:46:25 +0000.144028][3c77] MediaFilterGraph:
MediaFilterGraph construct
[035:633] [2022-12-14 06:46:25 +0000.144046][3c77] GLESContext:
[035:633] [2022-12-14 06:46:25 +0000.144082][3c77] The result of eglGetDisplay is:
0xb4000079bd429a00
[035:634] [2022-12-14 06:46:25 +0000.144882][3c77] The result of creation:
0x788c668980
[035:634] [2022-12-14 06:46:25 +0000.144984][3c77] The result of
eglCreatePbufferSurface is: 0x788c80a280
[035:634] [2022-12-14 06:46:25 +0000.145091][3c77] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[035:634] [2022-12-14 06:46:25 +0000.145118][3c77] The source 0 speed:1
[035:634] [2022-12-14 06:46:25 +0000.145144][3c77] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4,
delay: 0
[035:634] [2022-12-14 06:46:25 +0000.145167][3c77] CreateDecoderByVideoSource
time:291117941 enter.

[035:634] [2022-12-14 06:46:25 +0000.145338][3c77] running_decoder_count:0max


count:2
[035:634] [2022-12-14 06:46:25 +0000.145363][3c77] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x781a39e800
[035:635] [2022-12-14 06:46:25 +0000.146040][55fa] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x784004b400] Current FFmpeg version git-2021-06-16-
97cea6f

[035:672] [2022-12-14 06:46:25 +0000.183225][55fa] OnStreamInfoFound: video


duration_: 15185
[035:674] [2022-12-14 06:46:25 +0000.185533][55fb] NO get frame from decoder
[035:674] [2022-12-14 06:46:25 +0000.185543][3c77] start decoder
[035:675] [2022-12-14 06:46:25 +0000.185648][3c77] CreateDecoderByVideoSource
leave. expire time = 41 ms

[035:675] [2022-12-14 06:46:25 +0000.185719][3c77] BindInputFilter 0x784010b4a0


this 0x781a38b498
[035:675] [2022-12-14 06:46:25 +0000.185772][3c77] BindInputFilter 0x781a38b498
this 0x781a38b558
[035:675] [2022-12-14 06:46:25 +0000.185821][3c77] BindInputFilter 0x784010b4a0
this 0x781a38b918
[035:675] [2022-12-14 06:46:25 +0000.185866][3c77] BindInputFilter 0x781a38b918
this 0x781a38b9d8
[035:675] [2022-12-14 06:46:25 +0000.185899][3c77] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[035:675] [2022-12-14 06:46:25 +0000.185962][3c77] BindInputFilter 0x781a38b558
this 0x781a38ba98
[035:675] [2022-12-14 06:46:25 +0000.186006][3c77] BindInputFilter 0x781a38ba98
this 0x7840406a20
[035:675] [2022-12-14 06:46:25 +0000.186052][3c77] BindInputFilter 0x781a38b9d8
this 0x781a38bb58
[035:675] [2022-12-14 06:46:25 +0000.186132][3c77] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_291084726.mp4
[035:675] [2022-12-14 06:46:25 +0000.186504][55fb] NO get frame from decoder
[035:676] [2022-12-14 06:46:25 +0000.187207][55fb] NO get frame from decoder
[035:677] [2022-12-14 06:46:25 +0000.188166][55fb] NO get frame from decoder
[035:678] [2022-12-14 06:46:25 +0000.188777][3c77]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[035:678] [2022-12-14 06:46:25 +0000.188948][3c77] MediaComposeFile time:291117985
enter.

[035:678] [2022-12-14 06:46:25 +0000.189003][3c77] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[035:678] [2022-12-14 06:46:25 +0000.189191][3c77] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[035:678] [2022-12-14 06:46:25 +0000.189219][5605] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7804658f40
[035:678] [2022-12-14 06:46:25 +0000.189229][55fb] NO get frame from decoder
[035:678] [2022-12-14 06:46:25 +0000.189240][3c77] Recording session using default
bitrate support by app:31457280
[035:679] [2022-12-14 06:46:25 +0000.190012][5605] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[035:679] [2022-12-14 06:46:25 +0000.190082][55fb] NO get frame from decoder
[035:679] [2022-12-14 06:46:25 +0000.190123][3c77] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[035:680] [2022-12-14 06:46:25 +0000.190869][55fb] NO get frame from decoder
[035:681] [2022-12-14 06:46:25 +0000.192020][3c77] GetPipeline:
-----------------------------------------
[035:681] [2022-12-14 06:46:25 +0000.192064][3c77] GetPipeline: source:
0x784010b280
[035:681] [2022-12-14 06:46:25 +0000.192092][3c77] GetPipeline: filter: NULLFilter
[035:681] [2022-12-14 06:46:25 +0000.192117][3c77] GetPipeline: filter: NULLFilter
[035:681] [2022-12-14 06:46:25 +0000.192144][3c77] GetPipeline: filter: NULLFilter
[035:681] [2022-12-14 06:46:25 +0000.192170][3c77] GetPipeline: audio filter:
AuidoNULLFilter
[035:681] [2022-12-14 06:46:25 +0000.192195][3c77] GetPipeline: audio filter:
AuidoNULLFilter
[035:681] [2022-12-14 06:46:25 +0000.192221][3c77] GetPipeline: audio filter:
AudioNUllFilter
[035:681] [2022-12-14 06:46:25 +0000.192248][3c77] GetPipeline:
------------------------------------------
[035:681] [2022-12-14 06:46:25 +0000.192277][3c77] filter: filter pipeline2 update
pattern: 2
[035:681] [2022-12-14 06:46:25 +0000.192532][3c77] MediaComposeFile leave. expire
time = 3 ms

[035:682] [2022-12-14 06:46:25 +0000.193077][3c77] machine model :poco


[035:682] [2022-12-14 06:46:25 +0000.193120][3c77] Support this machine model :poco
[035:682] [2022-12-14 06:46:25 +0000.193148][3c77] global inited! current sdk
version: 07-20-936c45f
[035:682] [2022-12-14 06:46:25 +0000.193233][55fb] NO get frame from decoder
[035:705] [2022-12-14 06:46:25 +0000.216073][3c77]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[035:705] [2022-12-14 06:46:25 +0000.216186][3c77] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 325
[035:706] [2022-12-14 06:46:25 +0000.216719][3c77]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[035:706] [2022-12-14 06:46:25 +0000.216776][3c77] BeginCompose: BeginCompose, is
composing 0
[035:706] [2022-12-14 06:46:25 +0000.217158][5605] start recording, file path:
[035:706] [2022-12-14 06:46:25 +0000.217420][5605] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 325 audio_timescale:44100
video_timescale:90000
[035:706] [2022-12-14 06:46:25 +0000.217483][5605] 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:706] [2022-12-14 06:46:25 +0000.217540][5605] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 325
[035:706] [2022-12-14 06:46:25 +0000.217599][5605] fd_open successed
handle:0xb4000079bd4070b0
[035:707] [2022-12-14 06:46:25 +0000.217943][5605] create mp4 file:344
m_fileHandle: 0x7830f36700
[035:707] [2022-12-14 06:46:25 +0000.217989][5605] MP4 file: is opened successfully
[035:707] [2022-12-14 06:46:25 +0000.218021][5605] setupMediaProcessers:
[035:707] [2022-12-14 06:46:25 +0000.218053][5605]
RecordingSessionInternalSimple:setup media processers.
[035:707] [2022-12-14 06:46:25 +0000.218084][5605] construct AAC encoder
[035:711] [2022-12-14 06:46:25 +0000.222128][5605] H264Encoder creating:
ultrafast012323
[035:711] [2022-12-14 06:46:25 +0000.222201][5605] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[035:711] [2022-12-14 06:46:25 +0000.222530][5605] H264Encode::GetMachineModel is
M2012K11AG
[035:711] [2022-12-14 06:46:25 +0000.222566][5605] H264Encoder machine_mode
is:M2012K11AG
[035:711] [2022-12-14 06:46:25 +0000.222599][5605] H264Encode::machine size :9
machine_mode:M2012K11AG
[035:711] [2022-12-14 06:46:25 +0000.222632][5605] H264Encode::machine array
size :22 machine_mode:M2012K11AG
[035:712] [2022-12-14 06:46:25 +0000.222664][5605] H264Encode::current machine
is :M2012K11AG auto check hw codec decide to use hw codec
[035:712] [2022-12-14 06:46:25 +0000.222693][5605] setupCompressionSession:
[035:712] [2022-12-14 06:46:25 +0000.222725][5605] H264Encode::creating hareware
Encoder
[035:712] [2022-12-14 06:46:25 +0000.222759][5605] AndroidHwAvcEncoder
time:291118019 enter.

[035:712] [2022-12-14 06:46:25 +0000.222905][5605] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bd337540 address:0x77f7f2d760
[035:712] [2022-12-14 06:46:25 +0000.222999][5605] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[035:712] [2022-12-14 06:46:25 +0000.223026][5605] The video avc hw codec address
is 0x78276233e0
[035:712] [2022-12-14 06:46:25 +0000.223081][5605] AndroidHwAvcEncoder leave.
expire time = 0 ms

[035:712] [2022-12-14 06:46:25 +0000.223109][5605] RegisterEncodeCompleteCallback


time:291118019 enter.

[035:712] [2022-12-14 06:46:25 +0000.223173][5605] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[035:712] [2022-12-14 06:46:25 +0000.223205][5605] InitEncode time:291118019


enter.

[035:712] [2022-12-14 06:46:25 +0000.223276][5605] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[035:712] [2022-12-14 06:46:25 +0000.223309][5605] Create time:291118019 enter.

[035:712] [2022-12-14 06:46:25 +0000.223338][5605] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[035:712] [2022-12-14 06:46:25 +0000.223371][5605]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7832912e80
[035:712] [2022-12-14 06:46:25 +0000.223475][5605]
supported_type:image/vnd.android.heic
[035:712] [2022-12-14 06:46:25 +0000.223513][5605] supported_type:video/avc
[035:712] [2022-12-14 06:46:25 +0000.223531][5605] name:OMX.qcom.video.encoder.avc
mime:video/avc
[035:712] [2022-12-14 06:46:25 +0000.223565][5605] hwCodecPrefix :OMX.qcom.
[035:712] [2022-12-14 06:46:25 +0000.223592][5605] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[035:712] [2022-12-14 06:46:25 +0000.223621][5605] mediacodec_createCodecByName
time:291118019 enter.

[035:713] [2022-12-14 06:46:25 +0000.223668][5605] WrapAndroidMediaCodec


time:291118020 enter.

[035:713] [2022-12-14 06:46:25 +0000.223834][5605] WrapAndroidMediaCodec leave.


expire time = 0 ms

[035:713] [2022-12-14 06:46:25 +0000.224079][560c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x790406b098
[035:743] [2022-12-14 06:46:25 +0000.254302][5605] mediacodec_createCodecByName
leave. expire time = 31 ms

[035:743] [2022-12-14 06:46:25 +0000.254369][5605] WrapAndroidMediaFromat


time:291118050 enter.

[035:743] [2022-12-14 06:46:25 +0000.254413][5605] WrapAndroidMediaFromat leave.


expire time = 0 ms

[035:764] [2022-12-14 06:46:25 +0000.275529][5605] Destroy time:291118071 enter.

[035:764] [2022-12-14 06:46:25 +0000.275578][5605] WrapAndroidMediaFromat::


Destroy
[035:764] [2022-12-14 06:46:25 +0000.275634][5605] Destroy leave. expire time = 1
ms

[035:765] [2022-12-14 06:46:25 +0000.275719][5605] ~WrapAndroidMediaFromat


time:291118072 enter.

[035:765] [2022-12-14 06:46:25 +0000.275745][5605] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[035:765] [2022-12-14 06:46:25 +0000.275774][5605] Create leave. expire time = 53


ms

[035:765] [2022-12-14 06:46:25 +0000.275800][5605] isSemiPlanarSupport


time:291118072 enter.

[035:765] [2022-12-14 06:46:25 +0000.275829][5605] H264Encoder isSemiPlanarSupport


[035:765] [2022-12-14 06:46:25 +0000.275879][5605] isSemiPlanarSupport leave.
expire time = 0 ms

[035:765] [2022-12-14 06:46:25 +0000.275931][5605] creat hw H264Encoder success,


isSemiPlanar:1
[035:765] [2022-12-14 06:46:25 +0000.276067][5605] InitEncode leave. expire time =
53 ms

[035:765] [2022-12-14 06:46:25 +0000.276126][5605] H264Encode::created Encoder


[035:765] [2022-12-14 06:46:25 +0000.276178][5605] H264Encode:: H264 encoder
created.
[035:765] [2022-12-14 06:46:25 +0000.276226][5605] H264 encoder created.
[035:765] [2022-12-14 06:46:25 +0000.276274][5605]
RecordingSessionInternalSimple:created avc encoder avc: 0x783102abc0
[035:765] [2022-12-14 06:46:25 +0000.276327][5605] setOutput:
[035:765] [2022-12-14 06:46:25 +0000.276375][5605]
RecordingSessionInternalSimple:encoder set output to muxer!
[035:765] [2022-12-14 06:46:25 +0000.276421][5605] request a key frame
[035:765] [2022-12-14 06:46:25 +0000.276455][5605] H264Encode:: request a key frame
[035:767] [2022-12-14 06:46:25 +0000.278130][5605] setDisplayRotate :90
[035:767] [2022-12-14 06:46:25 +0000.278205][5605] 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:770] [2022-12-14 06:46:25 +0000.280795][5608] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[035:770] [2022-12-14 06:46:25 +0000.281150][5608]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[035:824] [2022-12-14 06:46:25 +0000.334640][560c] add aac audio track with id:1
[035:824] [2022-12-14 06:46:25 +0000.334719][560c] audio start ts:0
[035:824] [2022-12-14 06:46:25 +0000.334747][560c] the audio frame has been written
into MP4 file
[035:824] [2022-12-14 06:46:25 +0000.335390][5605] setDisplayRotate :90
[035:824] [2022-12-14 06:46:25 +0000.335438][5605] 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:829] [2022-12-14 06:46:25 +0000.340582][5608] h264 add frame header cdr flag
[035:830] [2022-12-14 06:46:25 +0000.341197][5608] h264 add frame header cdr flag
[035:831] [2022-12-14 06:46:25 +0000.341828][5608] Received key frame:10
[035:831] [2022-12-14 06:46:25 +0000.341884][5608] H264Encode:: get a sps pps
header!headerSize:31
[035:831] [2022-12-14 06:46:25 +0000.342049][560c] get the H.264 SPS parameter
[035:831] [2022-12-14 06:46:25 +0000.342474][560c] add video track with id:2
[035:832] [2022-12-14 06:46:25 +0000.343448][560c] get the H.264 PPS parameter
[035:833] [2022-12-14 06:46:25 +0000.343970][560c] get the H.264 IDR frame
[035:833] [2022-12-14 06:46:25 +0000.344008][560c] resss:true
[035:833] [2022-12-14 06:46:25 +0000.344026][560c] video start ts:10
[035:833] [2022-12-14 06:46:25 +0000.344088][560c] the video frame has been written
into MP4 file
[035:845] [2022-12-14 06:46:25 +0000.356611][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[035:857] [2022-12-14 06:46:25 +0000.367683][5608] DTS queue for
Generator:0x790406b2b8 333 363 401 431 467 497 533 566 601 631
[035:875] [2022-12-14 06:46:25 +0000.385730][560a] FilterPipeline2::OnVideoFrame
pts 77670 last_video_timestamp_ 863
[035:885] [2022-12-14 06:46:25 +0000.396040][5608] Push an pts:799 to dts queue.
[035:923] [2022-12-14 06:46:25 +0000.434499][5608] last dts:767 currentPts:799
ppsOrSPS:0 queue length:9
[035:962] [2022-12-14 06:46:25 +0000.473119][5608] DTS queue for
Generator:0x790406b2b8 1198 1226 1264 1296 1330 1364 1396 1430
[035:974] [2022-12-14 06:46:25 +0000.485008][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[035:989] [2022-12-14 06:46:25 +0000.499880][5608] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1633
[035:989] [2022-12-14 06:46:25 +0000.499936][5608] push video frame to H264
encoder. (100 frame for one log)

[035:989] [2022-12-14 06:46:25 +0000.499967][5608] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[035:989] [2022-12-14 06:46:25 +0000.499983][5608] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1633(100 frame for one
log)

[035:989] [2022-12-14 06:46:25 +0000.500004][5608] The input pts:1633 fps:30


[035:999] [2022-12-14 06:46:25 +0000.510487][560a] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11920 diff: 81
[036:005] [2022-12-14 06:46:25 +0000.516453][5608] SendFrame
encodedImage._timeStamp:1463encodedImage->_length:13600
[036:012] [2022-12-14 06:46:25 +0000.523233][560b] audio_frame_list_ empty
[036:016] [2022-12-14 06:46:25 +0000.526673][5608] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1497 pts:1497
[036:024] [2022-12-14 06:46:25 +0000.535352][5608] H264Encode::H264SWEncoder get
callback, length:11344 type:1 nalType:1length:11340
[036:080] [2022-12-14 06:46:25 +0000.590775][5608] Push an pts:2131 to dts queue.
[036:094] [2022-12-14 06:46:25 +0000.605560][5608] h264 add frame header cdr flag
[036:095] [2022-12-14 06:46:25 +0000.605778][5608] Received key frame:1997
[036:096] [2022-12-14 06:46:25 +0000.607382][5608] DTS queue for
Generator:0x790406b2b8 2063 2094 2131 2164 2198
[036:096] [2022-12-14 06:46:25 +0000.607602][560c] get the H.264 IDR frame
[036:105] [2022-12-14 06:46:25 +0000.616600][5608] last dts:2094 currentPts:2131
ppsOrSPS:0 queue length:3
[036:122] [2022-12-14 06:46:25 +0000.633462][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[036:139] [2022-12-14 06:46:25 +0000.650270][55a9] haveEnoughProcessedData
internalAudioStream.length: 10
[036:155] [2022-12-14 06:46:25 +0000.665791][55a9] Run AGC when audioType = 0
[036:155] [2022-12-14 06:46:25 +0000.665890][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:178] [2022-12-14 06:46:25 +0000.689381][5608] DTS queue for
Generator:0x790406b2b8 2829 2865 2894 2929 2963 2996 3030 3064 3098
[036:226] [2022-12-14 06:46:25 +0000.736811][5608] Push an pts:3463 to dts queue.
[036:254] [2022-12-14 06:46:25 +0000.765309][5608] last dts:3427 currentPts:3463
ppsOrSPS:0 queue length:8
[036:270] [2022-12-14 06:46:25 +0000.781573][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[036:277] [2022-12-14 06:46:25 +0000.788504][5608] DTS queue for
Generator:0x790406b2b8 3726 3763 3793 3825 3857
[036:322] [2022-12-14 06:46:25 +0000.833286][5608] h264 add frame header cdr flag
[036:323] [2022-12-14 06:46:25 +0000.833891][5608] Received key frame:3999
[036:324] [2022-12-14 06:46:25 +0000.835533][560c] get the H.264 IDR frame
[036:365] [2022-12-14 06:46:25 +0000.876461][5608] DTS queue for
Generator:0x790406b2b8 4495 4528 4560 4597 4628 4661 4693 4727
[036:370] [2022-12-14 06:46:25 +0000.880892][5608] Push an pts:4796 to dts queue.
[036:393] [2022-12-14 06:46:25 +0000.903749][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[036:404] [2022-12-14 06:46:25 +0000.915306][5608] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4993
[036:404] [2022-12-14 06:46:25 +0000.915382][5608] push video frame to H264
encoder. (100 frame for one log)

[036:404] [2022-12-14 06:46:25 +0000.915425][5608] push video frame to H264


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

[036:404] [2022-12-14 06:46:25 +0000.915445][5608] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:4993(100 frame for one
log)
[036:404] [2022-12-14 06:46:25 +0000.915471][5608] The input pts:4993 fps:30
[036:422] [2022-12-14 06:46:25 +0000.932676][5608] SendFrame
encodedImage._timeStamp:4796encodedImage->_length:15088
[036:422] [2022-12-14 06:46:25 +0000.932979][5608] last dts:4762 currentPts:4796
ppsOrSPS:0 queue length:10
[036:424] [2022-12-14 06:46:25 +0000.935075][5608] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4861 pts:4861
[036:440] [2022-12-14 06:46:25 +0000.951428][5608] H264Encode::H264SWEncoder get
callback, length:16624 type:1 nalType:1length:16620
[036:457] [2022-12-14 06:46:25 +0000.967987][560a] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12876 diff: 125
[036:484] [2022-12-14 06:46:25 +0000.995360][5608] DTS queue for
Generator:0x790406b2b8 5329 5366 5398 5428 5462 5497 5530 5561
[036:527] [2022-12-14 06:46:26 +0000.38594][560b] audio_frame_list_ empty
[036:555] [2022-12-14 06:46:26 +0000.66152][5608] Push an pts:6128 to dts queue.
[036:574] [2022-12-14 06:46:26 +0000.85409][5608] h264 add frame header cdr flag
[036:574] [2022-12-14 06:46:26 +0000.85632][5608] Received key frame:5993
[036:576] [2022-12-14 06:46:26 +0000.86699][560c] get the H.264 IDR frame
[036:587] [2022-12-14 06:46:26 +0000.97891][5608] DTS queue for
Generator:0x790406b2b8 6128 6160 6196 6227 6259 6294 6327 6361 6396
[036:588] [2022-12-14 06:46:26 +0000.99338][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[036:588] [2022-12-14 06:46:26 +0000.99375][5608] last dts:6094 currentPts:6128
ppsOrSPS:0 queue length:9
[036:688] [2022-12-14 06:46:26 +0000.198650][5608] DTS queue for
Generator:0x790406b2b8 6993 7029 7059 7099 7130 7161 7193
[036:718] [2022-12-14 06:46:26 +0000.229530][5608] Push an pts:7460 to dts queue.
[036:748] [2022-12-14 06:46:26 +0000.259131][5608] last dts:7427 currentPts:7460
ppsOrSPS:0 queue length:9
[036:748] [2022-12-14 06:46:26 +0000.259625][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[036:788] [2022-12-14 06:46:26 +0000.299226][5608] DTS queue for
Generator:0x790406b2b8 7828 7862 7894 7926 7961 7994 8027
[036:808] [2022-12-14 06:46:26 +0000.319460][5608] h264 add frame header cdr flag
[036:809] [2022-12-14 06:46:26 +0000.320375][5608] Received key frame:7994
[036:811] [2022-12-14 06:46:26 +0000.321854][560c] get the H.264 IDR frame
[036:823] [2022-12-14 06:46:26 +0000.334013][5608] SendFrame
encodedImage._timeStamp:8127encodedImage->_length:24928
[036:833] [2022-12-14 06:46:26 +0000.343883][5608] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8357
[036:833] [2022-12-14 06:46:26 +0000.343933][5608] push video frame to H264
encoder. (100 frame for one log)

[036:833] [2022-12-14 06:46:26 +0000.343978][5608] push video frame to H264


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

[036:833] [2022-12-14 06:46:26 +0000.343997][5608] H264Encode::push video frame to


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

[036:834] [2022-12-14 06:46:26 +0000.344986][5608] The input pts:8357 fps:30


[036:835] [2022-12-14 06:46:26 +0000.345887][5608] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8224 pts:8224
[036:857] [2022-12-14 06:46:26 +0000.368291][5608] H264Encode::H264SWEncoder get
callback, length:14608 type:1 nalType:1length:14604
[036:872] [2022-12-14 06:46:26 +0000.382783][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[036:878] [2022-12-14 06:46:26 +0000.389314][5608] Push an pts:8790 to dts queue.
[036:884] [2022-12-14 06:46:26 +0000.395335][5608] DTS queue for
Generator:0x790406b2b8 8661 8694 8726 8758 8790 8827
[036:906] [2022-12-14 06:46:26 +0000.416665][5608] last dts:8758 currentPts:8790
ppsOrSPS:0 queue length:6
[036:935] [2022-12-14 06:46:26 +0000.446053][560b] audio_frame_list_ empty
[036:942] [2022-12-14 06:46:26 +0000.453445][560a] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13828 diff: 173
[036:989] [2022-12-14 06:46:26 +0000.500273][560b] too much frame will be writed
[036:999] [2022-12-14 06:46:26 +0000.510061][5608] DTS queue for
Generator:0x790406b2b8 9458 9493 9524 9556 9592 9625 9661 9690
[037:009] [2022-12-14 06:46:26 +0000.520106][560a] too much frame will be writed
[037:034] [2022-12-14 06:46:26 +0000.545120][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[037:041] [2022-12-14 06:46:26 +0000.551807][5608] Push an pts:10124 to dts queue.
[037:062] [2022-12-14 06:46:26 +0000.573537][5608] h264 add frame header cdr flag
[037:063] [2022-12-14 06:46:26 +0000.573783][5608] Received key frame:9991
[037:068] [2022-12-14 06:46:26 +0000.578953][560c] get the H.264 IDR frame
[037:071] [2022-12-14 06:46:26 +0000.581662][5608] last dts:10091 currentPts:10124
ppsOrSPS:0 queue length:7
[037:088] [2022-12-14 06:46:26 +0000.599402][5608] DTS queue for
Generator:0x790406b2b8 10291 10325 10357 10389 10423 10457 10491
[037:093] [2022-12-14 06:46:26 +0000.603878][560b] too much frame will be writed
[037:167] [2022-12-14 06:46:26 +0000.677827][560b] too much frame will be writed
[037:180] [2022-12-14 06:46:26 +0000.691049][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[037:181] [2022-12-14 06:46:26 +0000.691866][5608] DTS queue for
Generator:0x790406b2b8 11123 11157 11189 11223 11256 11290 11325
[037:188] [2022-12-14 06:46:26 +0000.699624][560a] too much frame will be writed
[037:190] [2022-12-14 06:46:26 +0000.700972][5608] Push an pts:11456 to dts queue.
[037:214] [2022-12-14 06:46:26 +0000.725458][5608] SendFrame
encodedImage._timeStamp:11456encodedImage->_length:7024
[037:214] [2022-12-14 06:46:26 +0000.725626][5608] last dts:11421 currentPts:11456
ppsOrSPS:0 queue length:7
[037:217] [2022-12-14 06:46:26 +0000.728443][5608] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11722
[037:217] [2022-12-14 06:46:26 +0000.728622][5608] push video frame to H264
encoder. (100 frame for one log)

[037:218] [2022-12-14 06:46:26 +0000.728683][5608] push video frame to H264


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

[037:218] [2022-12-14 06:46:26 +0000.728720][5608] H264Encode::push video frame to


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

[037:218] [2022-12-14 06:46:26 +0000.728776][5608] The input pts:11722 fps:30


[037:232] [2022-12-14 06:46:26 +0000.743313][560b] too much frame will be writed
[037:246] [2022-12-14 06:46:26 +0000.756666][5608] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11588 pts:11588
[037:254] [2022-12-14 06:46:26 +0000.765569][5608] H264Encode::H264SWEncoder get
callback, length:7712 type:1 nalType:1length:7708
[037:276] [2022-12-14 06:46:26 +0000.787111][5608] DTS queue for
Generator:0x790406b2b8 11957 11991 12022 12057 12088 12128 12160
[037:287] [2022-12-14 06:46:26 +0000.798467][5608] h264 add frame header cdr flag
[037:288] [2022-12-14 06:46:26 +0000.798690][5608] Received key frame:11991
[037:288] [2022-12-14 06:46:26 +0000.799478][560c] get the H.264 IDR frame
[037:296] [2022-12-14 06:46:26 +0000.806759][560b] too much frame will be writed
[037:316] [2022-12-14 06:46:26 +0000.827286][55fb] av_read_frame AVERROR_EOF
[037:326] [2022-12-14 06:46:26 +0000.837209][560b] too much frame will be writed
[037:327] [2022-12-14 06:46:26 +0000.838632][560a] too much frame will be writed
[037:335] [2022-12-14 06:46:26 +0000.845897][560a] Error(video_source.cc:430): wait
decoder a frame: 0
[037:339] [2022-12-14 06:46:26 +0000.849777][5608] Push an pts:12788 to dts queue.
[037:339] [2022-12-14 06:46:26 +0000.850170][55fb] OnReceiveEOF:
[037:339] [2022-12-14 06:46:26 +0000.850211][55fb] OnDecoderEOF time:291119646
enter.

[037:339] [2022-12-14 06:46:26 +0000.850253][55fb] OnDecoderEOF leave. expire time


= 0 ms

[037:339] [2022-12-14 06:46:26 +0000.850270][55f9] CleanUp time:291119646 enter.

[037:339] [2022-12-14 06:46:26 +0000.850273][55fb] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x784010b280
[037:343] [2022-12-14 06:46:26 +0000.854131][55f9] CleanUp leave. expire time = 4
ms

[037:343] [2022-12-14 06:46:26 +0000.854195][55f9] clean up


[037:343] [2022-12-14 06:46:26 +0000.854254][55f9] running_decoder_count:0max
count:2
[037:351] [2022-12-14 06:46:26 +0000.861763][5608] DTS queue for
Generator:0x790406b2b8 12754 12788 12822 12856 12886 12920 12953 12988
[037:356] [2022-12-14 06:46:26 +0000.867320][5608] last dts:12754 currentPts:12788
ppsOrSPS:0 queue length:10
[037:371] [2022-12-14 06:46:26 +0000.882115][560a] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14820 diff: 181
[037:392] [2022-12-14 06:46:26 +0000.903409][560b] PullAudioFrame: PullFrame audio
finished.
[037:392] [2022-12-14 06:46:26 +0000.903455][560b]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[037:392] [2022-12-14 06:46:26 +0000.903477][560b] OnAudioTimer: OnAudioTimer
return
[037:405] [2022-12-14 06:46:26 +0000.915757][5608] DTS queue for
Generator:0x790406b2b8 13589 13621 13654 13689 13721 13755 13789 13821
[037:406] [2022-12-14 06:46:26 +0000.917602][560a]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[037:407] [2022-12-14 06:46:26 +0000.917644][560a] OnVideoTimer: OnVideoTimer
EndComposeFile
[037:407] [2022-12-14 06:46:26 +0000.917663][560a] EndComposeFile: EndComposeFile,
is composing 1
[037:422] [2022-12-14 06:46:26 +0000.932743][5608] Push an pts:14120 to dts queue.
[037:442] [2022-12-14 06:46:26 +0000.952836][5608] h264 add frame header cdr flag
[037:442] [2022-12-14 06:46:26 +0000.953113][5608] Received key frame:13988
[037:443] [2022-12-14 06:46:26 +0000.953975][560c] get the H.264 IDR frame
[037:449] [2022-12-14 06:46:26 +0000.960289][5608] last dts:14087 currentPts:14120
ppsOrSPS:0 queue length:10
[037:466] [2022-12-14 06:46:26 +0000.976644][5608] DTS queue for
Generator:0x790406b2b8 14423 14454 14487 14519 14553 14587 14621
[037:495] [2022-12-14 06:46:27 +0000.5801][5608] SendFrame
encodedImage._timeStamp:14785encodedImage->_length:16560
[037:496] [2022-12-14 06:46:27 +0000.6723][5608] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15088
[037:496] [2022-12-14 06:46:27 +0000.6771][5608] push video frame to H264 encoder.
(100 frame for one log)
[037:496] [2022-12-14 06:46:27 +0000.6796][5608] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720

[037:496] [2022-12-14 06:46:27 +0000.6819][5608] H264Encode::push video frame to


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

[037:496] [2022-12-14 06:46:27 +0000.6854][5608] The input pts:15088 fps:30


[037:502] [2022-12-14 06:46:27 +0000.13499][5608]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[037:502] [2022-12-14 06:46:27 +0000.13591][5608]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x781a39c000
[037:504] [2022-12-14 06:46:27 +0000.14944][5609]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[037:504] [2022-12-14 06:46:27 +0000.14990][5609]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[037:504] [2022-12-14 06:46:27 +0000.15138][5605] stop recording
[037:504] [2022-12-14 06:46:27 +0000.15177][5605]
RecordingSessionInternalSimple:destroy media processers
[037:504] [2022-12-14 06:46:27 +0000.15207][5605] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[037:504] [2022-12-14 06:46:27 +0000.15233][5605] H264Encode::flushing hareware
Encoder
[037:504] [2022-12-14 06:46:27 +0000.15348][5605] Flush time:291119811 enter.

[037:504] [2022-12-14 06:46:27 +0000.15393][5605] H264Encoder encoder flush


[037:504] [2022-12-14 06:46:27 +0000.15424][5605] flush output queue
[037:504] [2022-12-14 06:46:27 +0000.15581][5605] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14949 pts:14949
[037:517] [2022-12-14 06:46:27 +0000.28380][5605] H264Encode::H264SWEncoder get
callback, length:21168 type:1 nalType:1length:21164
[037:830] [2022-12-14 06:46:27 +0000.340728][5605] Flush leave. expire time = 326
ms

[037:830] [2022-12-14 06:46:27 +0000.341061][5605] ~H264EncodeWrap:


[037:830] [2022-12-14 06:46:27 +0000.341131][5605] ~H264Encode:
[037:830] [2022-12-14 06:46:27 +0000.341325][5605] teardownCompressionSession:
H264Encode::destroying Encoder
[037:830] [2022-12-14 06:46:27 +0000.341380][5605] Release time:291120137 enter.

[037:830] [2022-12-14 06:46:27 +0000.341601][5605] Release:


MediaCodecVideoEncoder::Release _inited:1
[037:831] [2022-12-14 06:46:27 +0000.341687][5605] Destroy time:291120138 enter.

[037:831] [2022-12-14 06:46:27 +0000.341735][5605] H264Encoder encoderDestroy


[037:831] [2022-12-14 06:46:27 +0000.341782][5605]
AndroidMediaCodecVideoEncoder::release env: 0x783102b200
[037:831] [2022-12-14 06:46:27 +0000.341862][5605]
AndroidMediaCodecVideoEncoder::Destroy
[037:865] [2022-12-14 06:46:27 +0000.376141][5605] Destroy leave. expire time = 34
ms

[037:866] [2022-12-14 06:46:27 +0000.376760][5605] Release leave. expire time = 36


ms

[037:866] [2022-12-14 06:46:27 +0000.376845][5605] ~AndroidHwAvcEncoder


time:291120173 enter.

[037:866] [2022-12-14 06:46:27 +0000.377040][5605] Release time:291120173 enter.


[037:866] [2022-12-14 06:46:27 +0000.377092][5605] Release:
MediaCodecVideoEncoder:: has been released before, just return
[037:866] [2022-12-14 06:46:27 +0000.377126][5605] Release leave. expire time = 0
ms

[037:866] [2022-12-14 06:46:27 +0000.377158][5605] ~AndroidMediaCodecVideoEncoder


[037:866] [2022-12-14 06:46:27 +0000.377189][5605] ~WrapAndroidMediaCodec
time:291120173 enter.

[037:866] [2022-12-14 06:46:27 +0000.377221][5605] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[037:866] [2022-12-14 06:46:27 +0000.377254][5605] video hevc hw codec


destructor:0x78276233e0

[037:866] [2022-12-14 06:46:27 +0000.377325][5605] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[037:866] [2022-12-14 06:46:27 +0000.377389][5605] teardownCompressionSession:


H264Encode::destroyed Encoder
[037:866] [2022-12-14 06:46:27 +0000.377431][5605]
RecordingSessionInternalSimple:destroy aac encoder output!
[037:866] [2022-12-14 06:46:27 +0000.377463][5605] AACSWEncode destructor
[037:864] [2022-12-14 06:46:27 +0000.375412][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[037:869] [2022-12-14 06:46:27 +0000.380575][560c] fd_close successed!
[037:875] [2022-12-14 06:46:27 +0000.386472][560c] MP4 close file successfully
[037:875] [2022-12-14 06:46:27 +0000.386541][560c] Recording session Internal:
notify recording ok
[037:875] [2022-12-14 06:46:27 +0000.386569][560c] onRecordingOk: Recording Ok,
compose use time: 2169, averagefps 0
[037:875] [2022-12-14 06:46:27 +0000.386596][560c] OnReceiveEOF:
[037:878] [2022-12-14 06:46:27 +0000.388782][560a] OnVideoTimer: OnVideoTimer
return
[037:893] [2022-12-14 06:46:27 +0000.404453][3c77]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[037:893] [2022-12-14 06:46:27 +0000.404590][3c77] ~MediaComposeFile time:291120200
enter.

[037:893] [2022-12-14 06:46:27 +0000.404632][3c77] CancelCompose: CancelCompose,


is composing 0
[037:894] [2022-12-14 06:46:27 +0000.404778][5605] stop recording
[037:894] [2022-12-14 06:46:27 +0000.404834][5605] we have stopped recording before
[037:894] [2022-12-14 06:46:27 +0000.405467][3c77] ~MediaComposeFile leave. expire
time = 1 ms

[037:894] [2022-12-14 06:46:27 +0000.405609][3c77] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[037:895] [2022-12-14 06:46:27 +0000.406125][3c77] global uninited!
[037:895] [2022-12-14 06:46:27 +0000.406220][3c77]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[037:895] [2022-12-14 06:46:27 +0000.406289][3c77] ~MediaFilterGraph:
MediaFilterGraph destruct
[037:895] [2022-12-14 06:46:27 +0000.406322][3c77] RemoveVideoBackGroud: hava not
add video backgroud
[037:895] [2022-12-14 06:46:27 +0000.406373][3c77] UnbindInputFilter 0x781a38ba98
this 0x7840406a20
[037:895] [2022-12-14 06:46:27 +0000.406422][3c77] ClearAllSource: remove source
filter, sourceid: 0x784010b280
[037:895] [2022-12-14 06:46:27 +0000.406453][3c77] DestoryDecoderByVideoSource
time:291120202 enter.

[037:895] [2022-12-14 06:46:27 +0000.406492][3c77] ~VideoBindDecoder time:291120202


enter.

[037:896] [2022-12-14 06:46:27 +0000.406818][3c77] CleanUp time:291120203 enter.

[037:897] [2022-12-14 06:46:27 +0000.407964][3c77] CleanUp leave. expire time = 1


ms

[037:897] [2022-12-14 06:46:27 +0000.408007][3c77] CleanUp time:291120204 enter.

[037:898] [2022-12-14 06:46:27 +0000.408687][3c77] CleanUp leave. expire time = 1


ms

[037:898] [2022-12-14 06:46:27 +0000.409389][3c77] ~VideoBindDecoder leave. expire


time = 3 ms

[037:898] [2022-12-14 06:46:27 +0000.409428][3c77] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[037:898] [2022-12-14 06:46:27 +0000.409478][3c77] UnbindInputFilter 0x781a38b558


this 0x781a38ba98
[037:898] [2022-12-14 06:46:27 +0000.409525][3c77] UnbindInputFilter 0x781a38b498
this 0x781a38b558
[037:898] [2022-12-14 06:46:27 +0000.409574][3c77] UnbindInputFilter 0x784010b4a0
this 0x781a38b498
[037:898] [2022-12-14 06:46:27 +0000.409620][3c77] UnbindInputFilter 0x781a38b9d8
this 0x781a38bb58
[037:899] [2022-12-14 06:46:27 +0000.409667][3c77] UnbindInputFilter 0x781a38b918
this 0x781a38b9d8
[037:899] [2022-12-14 06:46:27 +0000.409714][3c77] UnbindInputFilter 0x784010b4a0
this 0x781a38b918
[037:899] [2022-12-14 06:46:27 +0000.409766][3c77] ~GLESContext:
[037:907] [2022-12-14 06:46:27 +0000.417980][3c77] GLESContext destruct finish.
[037:907] [2022-12-14 06:46:27 +0000.418057][3c77] filter: filter pipeline destroy
this: 0x7840406980
[038:155] [2022-12-14 06:46:27 +0000.665679][55a9] Run AGC when audioType = 0
[039:585] [2022-12-14 06:46:29 +0000.96371][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[040:155] [2022-12-14 06:46:29 +0000.665773][55aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:155] [2022-12-14 06:46:29 +0000.665938][55aa] _deviceSampleRate:48000

[040:159] [2022-12-14 06:46:29 +0000.670349][55a9] Run AGC when audioType = 0


[040:159] [2022-12-14 06:46:29 +0000.670547][55a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:314] [2022-12-14 06:46:30 +0000.825444][55a9] haveEnoughProcessedData
internalAudioStream.length: 0
[041:670] [2022-12-14 06:46:31 +0000.181392][3c93]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[041:670] [2022-12-14 06:46:31 +0000.181549][3c93] ~MediaFilterCamera
time:291123977 enter.

[041:670] [2022-12-14 06:46:31 +0000.181588][3c93] StopPullFrameAndWriteMp4


time:291123977 enter.

[041:671] [2022-12-14 06:46:31 +0000.182510][55a4] stop recording


[041:671] [2022-12-14 06:46:31 +0000.182559][55a4] we have stopped recording before
[041:672] [2022-12-14 06:46:31 +0000.182646][3c93] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[041:677] [2022-12-14 06:46:31 +0000.188031][3c93] DestroyPipelineAndFilters


time:291123984 enter.

[041:677] [2022-12-14 06:46:31 +0000.188157][3c93] DestroyPipelineAndFilters


leave. expire time = 0 ms

[041:677] [2022-12-14 06:46:31 +0000.188197][3c93] AppDeviceManagerStopMic

[041:677] [2022-12-14 06:46:31 +0000.188293][3c93] AppDeviceManagerStopMic::mic


status is on
[041:677] [2022-12-14 06:46:31 +0000.188329][3c93] Try to stop webrtc device.

[041:677] [2022-12-14 06:46:31 +0000.188364][3c93] Set record state to


stopped.threadID:15507

[041:716] [2022-12-14 06:46:31 +0000.227437][3c93] Try to destory the


recorder.threadID:15507

[041:957] [2022-12-14 06:46:31 +0000.467807][3c93] DestroyAudioRecorder:


[041:957] [2022-12-14 06:46:31 +0000.468131][3c93] Cleanup the buffer queue in the
recorder.
[041:957] [2022-12-14 06:46:31 +0000.468201][3c93] Destroy the recorder.

[041:959] [2022-12-14 06:46:31 +0000.470345][3c93] StopRecording finished.

[041:959] [2022-12-14 06:46:31 +0000.470501][3c93] The stop recording success.

[041:959] [2022-12-14 06:46:31 +0000.470563][3c93]


AudioDeviceDataHandler::StopMicProcess

[041:966] [2022-12-14 06:46:31 +0000.477419][3c93] AppDeviceManager stop.

[041:967] [2022-12-14 06:46:31 +0000.477671][3c93] Rlease the webrtc device object.

[041:967] [2022-12-14 06:46:31 +0000.4[000:024] [2023-01-10 22:19:02 +0000.837531]


[6e25] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-01-10 22:19:02 +0000
[000:024] [2023-01-10 22:19:02 +0000.837629][6e25] dump file m_prefix:-07-27-
feaf968

[000:027] [2023-01-10 22:19:02 +0000.840545][6e25] dump filename:trace.txt dump


time:1671000391

[000:027] [2023-01-10 22:19:02 +0000.840610][6e25] dump


filename:support_resolution.txt dump time:1671000391

[000:027] [2023-01-10 22:19:02 +0000.840763][6e25] set AppID=123 old AppID=-1


[000:027] [2023-01-10 22:19:02 +0000.840790][6e25] Init the android object with
jvm:0xb400007f3517c540 env:0x7f35273100 context:0x7dfaf91a98

[000:027] [2023-01-10 22:19:02 +0000.840824][6e25] SetAndroidMediaCodecObjects


time:237114094 enter.
[000:027] [2023-01-10 22:19:02 +0000.840854][6e25] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:027] [2023-01-10 22:19:02 +0000.840882][6e25] SetAndroidMediaCodecObjects


time:237114094 enter.

[000:027] [2023-01-10 22:19:02 +0000.840896][6e25] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007f3517c540
[000:027] [2023-01-10 22:19:02 +0000.840910][6e25] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007f3517c540 address:0x7cc7e97050
[000:027] [2023-01-10 22:19:02 +0000.840936][6e25] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007f3517c540
address:0x7cc7e97050
[000:028] [2023-01-10 22:19:02 +0000.840952][6e25] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:028] [2023-01-10 22:19:02 +0000.840981][6e25] Set the android objects with


jvm:0xb400007f3517c540 env:0x7f35273100 context:0x7dfaf91a98

[000:028] [2023-01-10 22:19:02 +0000.841693][6e25] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7f35273100
[000:028] [2023-01-10 22:19:02 +0000.841725][6e25] SystemUtil Init done
[000:048] [2023-01-10 22:19:02 +0000.861782][6e25]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:050] [2023-01-10 22:19:02 +0000.862965][6e25]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:050] [2023-01-10 22:19:02 +0000.863339][6e25] machine model :poco
[000:050] [2023-01-10 22:19:02 +0000.863366][6e25] Support this machine model :poco
[000:052] [2023-01-10 22:19:02 +0000.865426][6e25] MediaFilterCamera
[000:052] [2023-01-10 22:19:02 +0000.865473][6e25] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:052] [2023-01-10 22:19:02 +0000.865625][6e25] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:052] [2023-01-10 22:19:02 +0000.865654][6e25] Recording session using default
bitrate support by app:31457280
[000:052] [2023-01-10 22:19:02 +0000.865663][2a34] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d80e30040
[000:052] [2023-01-10 22:19:02 +0000.865919][2a34] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:053] [2023-01-10 22:19:02 +0000.866047][6e25] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:054] [2023-01-10 22:19:02 +0000.867032][6e25] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:054] [2023-01-10 22:19:02 +0000.867287][6e25] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:054] [2023-01-10 22:19:02 +0000.867362][6e25] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:054] [2023-01-10 22:19:02 +0000.867556][6e25] DeviceInit:
[000:056] [2023-01-10 22:19:02 +0000.869651][6e25] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:057] [2023-01-10 22:19:02 +0000.870072][6e25] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:057] [2023-01-10 22:19:02 +0000.870465][6e25] CreatePlatformSpecificObjects:
[000:057] [2023-01-10 22:19:02 +0000.870500][6e25] audio device use null audio
input and opensl output
[000:057] [2023-01-10 22:19:02 +0000.870532][6e25] Create OpenSLES output module
with java VM support.
[000:059] [2023-01-10 22:19:02 +0000.872441][6e25] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2023-01-10 22:19:02 +0000.872552][6e25] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2023-01-10 22:19:02 +0000.872664][6e25] Create OpenSLES output module
with buffer num:2

[000:059] [2023-01-10 22:19:02 +0000.872749][6e25] Error(trace.cc:40): Init the


output and input for audio device template.
[000:059] [2023-01-10 22:19:02 +0000.872769][6e25] Init the output device.

[000:059] [2023-01-10 22:19:02 +0000.872784][6e25] Set the playout as stereo:1


[000:059] [2023-01-10 22:19:02 +0000.872812][6e25] Set the sample rate to be:44100

[000:060] [2023-01-10 22:19:02 +0000.873347][6e25] Low latency buffer size:144 low


sample rate:48000
[000:060] [2023-01-10 22:19:02 +0000.873378][6e25] DeviceInit: Done
[000:063] [2023-01-10 22:19:02 +0000.876645][6e25] global inited! current sdk
version: 07-27-feaf968
[000:383] [2023-01-10 22:19:03 +0000.196700][2d0]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:383] [2023-01-10 22:19:03 +0000.196822][2d0]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
84, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[000:385] [2023-01-10 22:19:03 +0000.198057][2d0]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:385] [2023-01-10 22:19:03 +0000.198212][2a35] MediaFilterCamera, recording
file context:0x7daa7ddd80 input texture:84
[000:385] [2023-01-10 22:19:03 +0000.198260][2a35] GLESContext:
[000:385] [2023-01-10 22:19:03 +0000.198294][2a35] The result of eglGetDisplay is:
0xb400007f3526fa00
[000:386] [2023-01-10 22:19:03 +0000.199466][2a35] The result of creation:
0x7d6eb9e380
[000:386] [2023-01-10 22:19:03 +0000.199557][2a35] The result of
eglCreatePbufferSurface is: 0x7d6eb9e480
[000:386] [2023-01-10 22:19:03 +0000.199659][2d0]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x7daa7ddd80 input_texture: 84
[011:859] [2023-01-10 22:19:14 +0000.672417][6e0a] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[011:859] [2023-01-10 22:19:14 +0000.672534][6e0a]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[011:861] [2023-01-10 22:19:14 +0000.674322][6e0a]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[011:861] [2023-01-10 22:19:14 +0000.674496][2a35] MediaFilterCamera, recording
file context:0x7daa7ddd80 input texture:84
[011:861] [2023-01-10 22:19:14 +0000.674576][2a35] construct OpenGLRenderProgram
0x7e7907b098
[011:861] [2023-01-10 22:19:14 +0000.674611][2a35] CropFilter::SetOrientation
orientation: 90
[011:861] [2023-01-10 22:19:14 +0000.674652][2a35] filter: filter pipeline
construtc this: 0x7d80dc8100
[011:861] [2023-01-10 22:19:14 +0000.674677][2a35] filter: filter pipeline2 update
pattern: 1
[011:861] [2023-01-10 22:19:14 +0000.674763][2a35] CameraSource::source_id_:1
[011:862] [2023-01-10 22:19:14 +0000.674961][2a35] SetPlayLoop: AudioSource
SetPlayLoop 0
[011:863] [2023-01-10 22:19:14 +0000.676517][2a35]
Warning(media_filter_camera.cc:483): seekPos:0
[011:863] [2023-01-10 22:19:14 +0000.676579][2a35] BindInputFilter 0x7daa7f95c0
this 0x7e7907b380
[011:863] [2023-01-10 22:19:14 +0000.676616][2a35] BindInputFilter 0x7e7907b380
this 0x7d80dc8198
[011:863] [2023-01-10 22:19:14 +0000.676640][2a35] SetParamForFilter time:237125930
enter.

[011:863] [2023-01-10 22:19:14 +0000.676659][2a35] SetParamForFilter: Params video


index is: 0
[011:863] [2023-01-10 22:19:14 +0000.676675][2a35] SetParamForFilter: Params seek
pos is: 0
[011:863] [2023-01-10 22:19:14 +0000.676695][2a35] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.metro/
movie_mode: 0
[011:863] [2023-01-10 22:19:14 +0000.676715][2a35] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//config.json
[011:864] [2023-01-10 22:19:14 +0000.677265][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677290][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677313][2a35]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[011:864] [2023-01-10 22:19:14 +0000.677341][2a35]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.5
[011:864] [2023-01-10 22:19:14 +0000.677361][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677381][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677399][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677419][2a35]
exp_des.start:0exp_des.end:3500exp_des.expressionstr:0.75
[011:864] [2023-01-10 22:19:14 +0000.677439][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677466][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677484][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677503][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677521][2a35]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677540][2a35]
Warning(parse_template_json.cc:95): json parament no found the parament
[011:864] [2023-01-10 22:19:14 +0000.677564][2a35]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[011:864] [2023-01-10 22:19:14 +0000.677583][2a35] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.metro//filter.png
[011:864] [2023-01-10 22:19:14 +0000.677601][2a35]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[011:864] [2023-01-10 22:19:14 +0000.677621][2a35]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[011:871] [2023-01-10 22:19:14 +0000.683981][2a35] SetParamForFilter leave. expire
time = 8 ms

[011:871] [2023-01-10 22:19:14 +0000.684157][2a35] OnOutputSizeChanged width 1920


height 1080
[011:871] [2023-01-10 22:19:14 +0000.684178][2a35] OpenGLFrameBuffer: width:1920
height:1080
[011:871] [2023-01-10 22:19:14 +0000.684264][2a35] OpenGLFrameBuffer: width:1920
height:1080
[011:871] [2023-01-10 22:19:14 +0000.684284][2a35] OpenGLFrameBuffer: width:1920
height:1080
[011:871] [2023-01-10 22:19:14 +0000.684301][2a35] OpenGLFrameBuffer: width:1920
height:1080
[011:871] [2023-01-10 22:19:14 +0000.684318][2a35] OpenGLFrameBuffer: width:1920
height:1080
[011:871] [2023-01-10 22:19:14 +0000.684334][2a35] OpenGLFrameBuffer: width:1920
height:1080
[011:871] [2023-01-10 22:19:14 +0000.684352][2a35] construct TrivalImageDrawer
0x7d81783600
[011:871] [2023-01-10 22:19:14 +0000.684370][2a35] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7d81783600 context 0x7e76bfb680
[011:871] [2023-01-10 22:19:14 +0000.684391][2a35] setupGLES:
[011:871] [2023-01-10 22:19:14 +0000.684679][2a35] OpenGLRenderProgram::Initialize.
[011:871] [2023-01-10 22:19:14 +0000.684733][2a35] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[011:871] [2023-01-10 22:19:14 +0000.684752][2a35] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[011:871] [2023-01-10 22:19:14 +0000.684822][2a35] Init open gl render:
0x7e7907b098
[011:871] [2023-01-10 22:19:14 +0000.684843][2a35] Fragement shader path:
[011:871] [2023-01-10 22:19:14 +0000.684894][2a35] Fragement shader path:
[011:871] [2023-01-10 22:19:14 +0000.684910][2a35] create opengl program object.
[011:871] [2023-01-10 22:19:14 +0000.684925][2a35] create shader: vertex
[011:872] [2023-01-10 22:19:14 +0000.685082][2a35] create shader: fragment
[011:929] [2023-01-10 22:19:14 +0000.742181][2a35] External image path is empty!
[011:929] [2023-01-10 22:19:14 +0000.742248][2a35] Error(crop_filter.cc:464): Init
the image texture failed.
[011:929] [2023-01-10 22:19:14 +0000.742268][2a35] OpenGLRenderProgram::Initialize
success.
[011:929] [2023-01-10 22:19:14 +0000.742310][2a35] Setup the OpenGL result:1
[011:929] [2023-01-10 22:19:14 +0000.742703][2a36] Pull audio failed.(wait video!)
[011:929] [2023-01-10 22:19:14 +0000.742794][2a36]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[011:930] [2023-01-10 22:19:14 +0000.742967][2a34] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1673389142482/
record_video_237125996.mp4
[011:930] [2023-01-10 22:19:14 +0000.743299][2a34] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1673389142482/
record_video_237125996.mp4 fileFd: -1 audio_timescale:44100 video_timescale:90000
[011:930] [2023-01-10 22:19:14 +0000.743429][2a34] 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
[011:930] [2023-01-10 22:19:14 +0000.743516][2a34] 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_1673389142482/
record_video_237125996.mp4 fileFD: -1
[011:930] [2023-01-10 22:19:14 +0000.743898][2a53] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7e650ace98
[011:931] [2023-01-10 22:19:14 +0000.744000][2a34] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1673389142482/
record_video_237125996.mp4 is opened successfully
[011:931] [2023-01-10 22:19:14 +0000.744041][2a34] setupMediaProcessers:
[011:931] [2023-01-10 22:19:14 +0000.744073][2a34]
RecordingSessionInternalSimple:setup media processers.
[011:931] [2023-01-10 22:19:14 +0000.744104][2a34] construct AAC encoder
[011:931] [2023-01-10 22:19:14 +0000.744735][2a34] H264Encoder creating:
superfast011818
[011:931] [2023-01-10 22:19:14 +0000.744819][2a34] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[011:932] [2023-01-10 22:19:14 +0000.745566][2a34] H264Encode::GetMachineModel is
M2012K11AG
[011:932] [2023-01-10 22:19:14 +0000.745611][2a34] H264Encoder machine_mode
is:M2012K11AG
[011:932] [2023-01-10 22:19:14 +0000.745641][2a34] setupCompressionSession:
[011:932] [2023-01-10 22:19:14 +0000.745671][2a34] H264Encode::creating hareware
Encoder
[011:932] [2023-01-10 22:19:14 +0000.745701][2a34] AndroidHwAvcEncoder
time:237125999 enter.
[011:932] [2023-01-10 22:19:14 +0000.745879][2a34] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007f3517c540 address:0x7cc7e97050
[011:933] [2023-01-10 22:19:14 +0000.746063][2a34] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[011:933] [2023-01-10 22:19:14 +0000.746109][2a34] The video avc hw codec address
is 0x7d91d45a90
[011:933] [2023-01-10 22:19:14 +0000.746175][2a34] AndroidHwAvcEncoder leave.
expire time = 1 ms

[011:933] [2023-01-10 22:19:14 +0000.746214][2a34] RegisterEncodeCompleteCallback


time:237126000 enter.

[011:933] [2023-01-10 22:19:14 +0000.746315][2a34] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[011:933] [2023-01-10 22:19:14 +0000.746361][2a34] InitEncode time:237126000


enter.

[011:933] [2023-01-10 22:19:14 +0000.746434][2a34] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[011:933] [2023-01-10 22:19:14 +0000.746482][2a34] Create time:237126000 enter.

[011:933] [2023-01-10 22:19:14 +0000.746519][2a34] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[011:933] [2023-01-10 22:19:14 +0000.746562][2a34]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7d6e64b180
[011:933] [2023-01-10 22:19:14 +0000.746782][2a34]
supported_type:image/vnd.android.heic
[011:933] [2023-01-10 22:19:14 +0000.746842][2a34] supported_type:video/avc
[011:933] [2023-01-10 22:19:14 +0000.746880][2a34] name:OMX.qcom.video.encoder.avc
mime:video/avc
[011:933] [2023-01-10 22:19:14 +0000.746933][2a34] hwCodecPrefix :OMX.qcom.
[011:934] [2023-01-10 22:19:14 +0000.746971][2a34] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[011:934] [2023-01-10 22:19:14 +0000.747010][2a34] mediacodec_createCodecByName
time:237126001 enter.

[011:934] [2023-01-10 22:19:14 +0000.747047][2a34] WrapAndroidMediaCodec


time:237126001 enter.

[011:934] [2023-01-10 22:19:14 +0000.747169][2a34] WrapAndroidMediaCodec leave.


expire time = 0 ms

[012:001] [2023-01-10 22:19:14 +0000.814538][2a36]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:073] [2023-01-10 22:19:14 +0000.886780][2a36]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:122] [2023-01-10 22:19:14 +0000.935543][2a34] mediacodec_createCodecByName
leave. expire time = 188 ms

[012:122] [2023-01-10 22:19:14 +0000.935622][2a34] WrapAndroidMediaFromat


time:237126189 enter.

[012:122] [2023-01-10 22:19:14 +0000.935706][2a34] WrapAndroidMediaFromat leave.


expire time = 0 ms

[012:144] [2023-01-10 22:19:14 +0000.956982][2a36]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:198] [2023-01-10 22:19:15 +0000.11713][2a34] Destroy time:237126265 enter.

[012:198] [2023-01-10 22:19:15 +0000.11769][2a34] WrapAndroidMediaFromat::


Destroy
[012:198] [2023-01-10 22:19:15 +0000.11785][2a34] Destroy leave. expire time = 0
ms

[012:198] [2023-01-10 22:19:15 +0000.11798][2a34] ~WrapAndroidMediaFromat


time:237126265 enter.

[012:198] [2023-01-10 22:19:15 +0000.11812][2a34] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[012:198] [2023-01-10 22:19:15 +0000.11826][2a34] Create leave. expire time = 265


ms

[012:198] [2023-01-10 22:19:15 +0000.11840][2a34] isSemiPlanarSupport


time:237126265 enter.

[012:198] [2023-01-10 22:19:15 +0000.11852][2a34] H264Encoder isSemiPlanarSupport


[012:198] [2023-01-10 22:19:15 +0000.11866][2a34] isSemiPlanarSupport leave.
expire time = 0 ms

[012:198] [2023-01-10 22:19:15 +0000.11880][2a34] creat hw H264Encoder success,


isSemiPlanar:1
[012:199] [2023-01-10 22:19:15 +0000.11964][2a34] InitEncode leave. expire time =
266 ms

[012:199] [2023-01-10 22:19:15 +0000.11980][2a34] H264Encode::created Encoder


[012:199] [2023-01-10 22:19:15 +0000.11994][2a34] H264Encode:: H264 encoder
created.
[012:199] [2023-01-10 22:19:15 +0000.12007][2a34] H264 encoder created.
[012:199] [2023-01-10 22:19:15 +0000.12020][2a34]
RecordingSessionInternalSimple:created avc encoder avc: 0x7da526aec0
[012:199] [2023-01-10 22:19:15 +0000.12036][2a34] setOutput:
[012:199] [2023-01-10 22:19:15 +0000.12049][2a34]
RecordingSessionInternalSimple:encoder set output to muxer!
[012:199] [2023-01-10 22:19:15 +0000.12063][2a34] request a key frame
[012:199] [2023-01-10 22:19:15 +0000.12076][2a34] H264Encode:: request a key frame
[012:199] [2023-01-10 22:19:15 +0000.12152][2a35] Start:
[012:199] [2023-01-10 22:19:15 +0000.12254][2a38] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[012:199] [2023-01-10 22:19:15 +0000.12293][2a38] Reset: history total size: 98
[012:199] [2023-01-10 22:19:15 +0000.12309][2a38] DeviceStart:
audioDevice_:0x7daa838000
[012:199] [2023-01-10 22:19:15 +0000.12320][2a38] DeviceStart: time profile playout
init before
[012:199] [2023-01-10 22:19:15 +0000.12337][2a38] DeviceStart: time profile playout
init end
[012:199] [2023-01-10 22:19:15 +0000.12349][2a38] OpenSlesOutput:Start playout

[012:208] [2023-01-10 22:19:15 +0000.21200][2a38] The machine model:M2012K11AG

[012:208] [2023-01-10 22:19:15 +0000.21281][2a38] Create the opensl output player.


streamtype before:0

[012:208] [2023-01-10 22:19:15 +0000.21307][2a38] Create the opensl output player.


streamtype after:3
[012:215] [2023-01-10 22:19:15 +0000.28921][2a36]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:243] [2023-01-10 22:19:15 +0000.56704][2a38] Enqueue opensl buffer size:1764
[012:295] [2023-01-10 22:19:15 +0000.108405][2a36]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:314] [2023-01-10 22:19:15 +0000.127013][2a38] DeviceStart: time profile
playout all end
[012:314] [2023-01-10 22:19:15 +0000.127125][2a38] operator(): Audio playback
started.
[012:314] [2023-01-10 22:19:15 +0000.127473][2a59]
PlayerSimpleBufferQueueCallbackHandler function
[012:314] [2023-01-10 22:19:15 +0000.127603][2a59] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[012:314] [2023-01-10 22:19:15 +0000.127664][2a59]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:333] [2023-01-10 22:19:15 +0000.146154][2a35] begine recode to first frame
spend time:472
[012:333] [2023-01-10 22:19:15 +0000.146285][2a35] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7daa7f9480
[012:333] [2023-01-10 22:19:15 +0000.146366][2a35] add frame because frame
interval.
[012:333] [2023-01-10 22:19:15 +0000.146437][2a35] blur_distance_:0
[012:333] [2023-01-10 22:19:15 +0000.146507][2a35] blur_direction_angle_:-90
[012:333] [2023-01-10 22:19:15 +0000.146582][2a35] color_r_offset_:0
[012:333] [2023-01-10 22:19:15 +0000.146652][2a35] color_g_offset:0
[012:333] [2023-01-10 22:19:15 +0000.146772][2a35] play_speed_:0.75
[012:333] [2023-01-10 22:19:15 +0000.146802][2a35] roll_value_:0
[012:333] [2023-01-10 22:19:15 +0000.146831][2a35] need_extra_image_:0 need_image:
0
[012:333] [2023-01-10 22:19:15 +0000.146860][2a35] Current speed is changing now,
so we not need ResetFramePts now!
[012:333] [2023-01-10 22:19:15 +0000.146889][2a35]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[012:333] [2023-01-10 22:19:15 +0000.146916][2a35]
GPUImageProcessing::SetOrientation orientation: 90
[012:333] [2023-01-10 22:19:15 +0000.146947][2a35] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[012:334] [2023-01-10 22:19:15 +0000.147011][2a35] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[012:334] [2023-01-10 22:19:15 +0000.147048][2a35] GPUImageProcessing: input frame
width2160 X 3840
[012:335] [2023-01-10 22:19:15 +0000.148124][2a35] drawYUV420 render
OpenGLRenderProgram:0x7e7907b098
[012:335] [2023-01-10 22:19:15 +0000.148938][2a35] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[012:336] [2023-01-10 22:19:15 +0000.149032][2a35] CropFilter::OnVideoFrame
outputtexture :87
[012:336] [2023-01-10 22:19:15 +0000.149033][2d0] video render surface render a
frame
[012:336] [2023-01-10 22:19:15 +0000.149060][2a35] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[012:340] [2023-01-10 22:19:15 +0000.153253][2a35] The read pixel from buffer take:
2 width:1920 height:1080 frameType:0
[012:350] [2023-01-10 22:19:15 +0000.163940][2a35] drawYUV420 render
OpenGLRenderProgram:0x7e7907b098
[012:359] [2023-01-10 22:19:15 +0000.172891][2a35] The convert RGB to YUV take 3
[012:360] [2023-01-10 22:19:15 +0000.173129][2a35] FilterPipeline2::OnVideoFrame
pts 44 last_video_timestamp_ 44
[012:360] [2023-01-10 22:19:15 +0000.173191][2a35]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[012:361] [2023-01-10 22:19:15 +0000.174216][2a52]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[012:361] [2023-01-10 22:19:15 +0000.174252][2a52] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[012:361] [2023-01-10 22:19:15 +0000.174270][2a52] push video frame to H264
encoder. (100 frame for one log)

[012:361] [2023-01-10 22:19:15 +0000.174286][2a52] push video frame to H264


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

[012:361] [2023-01-10 22:19:15 +0000.174302][2a52] H264Encode::push video frame to


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

[012:361] [2023-01-10 22:19:15 +0000.174317][2a52] Push an pts:0 to dts queue.


[012:361] [2023-01-10 22:19:15 +0000.174341][2a52] DTS queue for
Generator:0x7e650af6b8 0
[012:361] [2023-01-10 22:19:15 +0000.174354][2a52] The input pts:0 fps:30
[012:362] [2023-01-10 22:19:15 +0000.175282][2a52]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[012:367] [2023-01-10 22:19:15 +0000.180161][2a36] 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:0x7e7907b400
[012:387] [2023-01-10 22:19:15 +0000.200824][2a35] drawYUV420 render
OpenGLRenderProgram:0x7e7907b098
[012:418] [2023-01-10 22:19:15 +0000.231355][2a4e] FFMpeg=> [mp3 @ 0x7d816fd000]
Current FFmpeg version git-2021-06-16-97cea6f

[012:449] [2023-01-10 22:19:15 +0000.262311][2a36] FilterPipeline2::OnAudioFrame


pts 0 last_audio_timestamp_ 0
[012:449] [2023-01-10 22:19:15 +0000.262375][2a36]
MediaFilterCamera::OnOutputAudioFrame timestamp: 0.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:27
[012:449] [2023-01-10 22:19:15 +0000.262406][2a36] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[012:449] [2023-01-10 22:19:15 +0000.262605][2a38] The audio playback speed:100
(1/100)
[012:449] [2023-01-10 22:19:15 +0000.262630][2a38] lipsync_debug: The current
played audio timestamp is:0(1/50)
[012:449] [2023-01-10 22:19:15 +0000.262649][2a38] First audio frame rendering
[012:462] [2023-01-10 22:19:15 +0000.275463][2a51]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[012:462] [2023-01-10 22:19:15 +0000.275688][2a53] add aac audio track with id:1
[012:472] [2023-01-10 22:19:15 +0000.285698][2a53] audio start ts:0
[012:472] [2023-01-10 22:19:15 +0000.285779][2a53] the audio frame has been written
into MP4 file
[012:498] [2023-01-10 22:19:15 +0000.311422][2a52] h264 add frame header cdr flag
[012:499] [2023-01-10 22:19:15 +0000.312200][2a52] h264 add frame header cdr flag
[012:500] [2023-01-10 22:19:15 +0000.313299][2a52] SendFrame
encodedImage._timeStamp:0encodedImage->_length:644464
[012:500] [2023-01-10 22:19:15 +0000.313339][2a52] Received key frame:0
[012:500] [2023-01-10 22:19:15 +0000.313373][2a52] last dts:0 currentPts:0
ppsOrSPS:0 queue length:5
[012:500] [2023-01-10 22:19:15 +0000.313404][2a52] H264Encode::H264SWEncoder get
callback, length:644464 type:0 nalType:7length:19
[012:500] [2023-01-10 22:19:15 +0000.313427][2a52] H264Encode:: get a sps pps
header!headerSize:32
[012:500] [2023-01-10 22:19:15 +0000.313450][2a52] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[012:503] [2023-01-10 22:19:15 +0000.316198][2a53] get the H.264 SPS parameter
[012:503] [2023-01-10 22:19:15 +0000.316429][2a53] add video track with id:2
[012:507] [2023-01-10 22:19:15 +0000.320760][2a53] get the H.264 PPS parameter
[012:511] [2023-01-10 22:19:15 +0000.324539][2a53] get the H.264 IDR frame
[012:511] [2023-01-10 22:19:15 +0000.324608][2a53] resss:true
[012:511] [2023-01-10 22:19:15 +0000.324623][2a53] video start ts:0
[012:512] [2023-01-10 22:19:15 +0000.325553][2a53] the video frame has been written
into MP4 file
[012:817] [2023-01-10 22:19:15 +0000.630363][2a35] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:857] [2023-01-10 22:19:15 +0000.670242][2a35] The convert RGB to YUV take 6
[013:198] [2023-01-10 22:19:16 +0000.11284][2a52] DTS queue for
Generator:0x7e650af6b8 1065 1110
[013:286] [2023-01-10 22:19:16 +0000.99027][2a35] CameraSource::PushExtraFrame
pkt_dts: 1288, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7daa7f9480
[013:319] [2023-01-10 22:19:16 +0000.132857][2d0] video render surface render a
frame
[013:321] [2023-01-10 22:19:16 +0000.134341][2a35] CropFilter::OnVideoFrame
outputtexture :87
[013:321] [2023-01-10 22:19:16 +0000.134420][2a35] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:349] [2023-01-10 22:19:16 +0000.162644][2a59]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:359] [2023-01-10 22:19:16 +0000.172285][2a35] The convert RGB to YUV take 5
[013:706] [2023-01-10 22:19:16 +0000.519196][2a52] Push an pts:1776 to dts queue.
[013:762] [2023-01-10 22:19:16 +0000.575403][2a52] last dts:1732 currentPts:1776
ppsOrSPS:0 queue length:3
[013:818] [2023-01-10 22:19:16 +0000.631199][2a35] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:852] [2023-01-10 22:19:16 +0000.665158][2a35] The convert RGB to YUV take 3
[014:038] [2023-01-10 22:19:16 +0000.850977][2a52] DTS queue for
Generator:0x7e650af6b8 2176 2220
[014:249] [2023-01-10 22:19:17 +0000.62078][2a35] CameraSource::PushExtraFrame
pkt_dts: 2574, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7daa7f9480
[014:314] [2023-01-10 22:19:17 +0000.127537][2d0] video render surface render a
frame
[014:317] [2023-01-10 22:19:17 +0000.130941][2a35] CropFilter::OnVideoFrame
outputtexture :87
[014:318] [2023-01-10 22:19:17 +0000.131011][2a35] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:354] [2023-01-10 22:19:17 +0000.167600][2a35] The convert RGB to YUV take 3
[014:370] [2023-01-10 22:19:17 +0000.183174][2a59]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:384] [2023-01-10 22:19:17 +0000.197122][2a35] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 982 diff: 19
[014:429] [2023-01-10 22:19:17 +0000.242275][2a52] h264 add frame header cdr flag
[014:429] [2023-01-10 22:19:17 +0000.242859][2a52] Received key frame:2664
[014:432] [2023-01-10 22:19:17 +0000.245777][2a53] get the H.264 IDR frame
[014:626] [2023-01-10 22:19:17 +0000.439502][2a36] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[014:646] [2023-01-10 22:19:17 +0000.459326][2a38] The audio playback speed:100
(1/100)
[014:646] [2023-01-10 22:19:17 +0000.459381][2a38] lipsync_debug: The current
played audio timestamp is:2400(1/50)
[014:822] [2023-01-10 22:19:17 +0000.635851][2a35] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:828] [2023-01-10 22:19:17 +0000.641581][2a52] DTS queue for
Generator:0x7e650af6b8 3286
[014:856] [2023-01-10 22:19:17 +0000.669605][2a35] The convert RGB to YUV take 6
[014:948] [2023-01-10 22:19:17 +0000.761497][2a35] Current timestamp:3508 is
greater than duration_time: 3500
[015:022] [2023-01-10 22:19:17 +0000.835259][2a38] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[015:022] [2023-01-10 22:19:17 +0000.835639][2a35] OnNeedStopRecording:
[015:028] [2023-01-10 22:19:17 +0000.841017][6e0a]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[015:028] [2023-01-10 22:19:17 +0000.841217][2a35] operator(): Stop
[015:028] [2023-01-10 22:19:17 +0000.841337][2a35] Stop:
[015:028] [2023-01-10 22:19:17 +0000.841438][2a38] DeviceStop:
audioDevice_:0x7daa838000
[015:028] [2023-01-10 22:19:17 +0000.841475][2a38] OpenSlesOutput:Stop playout

[015:030] [2023-01-10 22:19:17 +0000.843548][2a38] DeviceStop: Done


[015:030] [2023-01-10 22:19:17 +0000.843775][2a38] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[015:033] [2023-01-10 22:19:17 +0000.846955][2a52]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[015:037] [2023-01-10 22:19:17 +0000.850563][2a34] stop recording
[015:037] [2023-01-10 22:19:17 +0000.850623][2a34]
RecordingSessionInternalSimple:destroy media processers
[015:037] [2023-01-10 22:19:17 +0000.850664][2a34] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[015:037] [2023-01-10 22:19:17 +0000.850704][2a34] H264Encode::flushing hareware
Encoder
[015:037] [2023-01-10 22:19:17 +0000.850894][2a34] Flush time:237129104 enter.

[015:038] [2023-01-10 22:19:17 +0000.850957][2a34] H264Encoder encoder flush


[015:038] [2023-01-10 22:19:17 +0000.851004][2a34] flush output queue
[015:359] [2023-01-10 22:19:18 +0000.172384][2a34] Flush leave. expire time = 322
ms

[015:359] [2023-01-10 22:19:18 +0000.172662][2a34] ~H264EncodeWrap:


[015:359] [2023-01-10 22:19:18 +0000.172710][2a34] ~H264Encode:
[015:359] [2023-01-10 22:19:18 +0000.172744][2a34] teardownCompressionSession:
H264Encode::destroying Encoder
[015:359] [2023-01-10 22:19:18 +0000.172780][2a34] Release time:237129426 enter.

[015:360] [2023-01-10 22:19:18 +0000.172976][2a34] Release:


MediaCodecVideoEncoder::Release _inited:1
[015:360] [2023-01-10 22:19:18 +0000.173030][2a34] Destroy time:237129427 enter.

[015:360] [2023-01-10 22:19:18 +0000.173065][2a34] H264Encoder encoderDestroy


[015:360] [2023-01-10 22:19:18 +0000.173099][2a34]
AndroidMediaCodecVideoEncoder::release env: 0x7d91e04ac0
[015:360] [2023-01-10 22:19:18 +0000.173135][2a34]
AndroidMediaCodecVideoEncoder::Destroy
[015:413] [2023-01-10 22:19:18 +0000.226163][2a34] Destroy leave. expire time = 53
ms

[015:413] [2023-01-10 22:19:18 +0000.226331][2a34] Release leave. expire time = 54


ms

[015:413] [2023-01-10 22:19:18 +0000.226373][2a34] ~AndroidHwAvcEncoder


time:237129480 enter.

[015:413] [2023-01-10 22:19:18 +0000.226504][2a34] Release time:237129480 enter.

[015:413] [2023-01-10 22:19:18 +0000.226558][2a34] Release:


MediaCodecVideoEncoder:: has been released before, just return
[015:413] [2023-01-10 22:19:18 +0000.226590][2a34] Release leave. expire time = 0
ms

[015:413] [2023-01-10 22:19:18 +0000.226622][2a34] ~AndroidMediaCodecVideoEncoder


[015:413] [2023-01-10 22:19:18 +0000.226665][2a34] ~WrapAndroidMediaCodec
time:237129480 enter.

[015:413] [2023-01-10 22:19:18 +0000.226701][2a34] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[015:413] [2023-01-10 22:19:18 +0000.226792][2a34] video hevc hw codec


destructor:0x7d91d45a90

[015:413] [2023-01-10 22:19:18 +0000.226847][2a34] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[015:413] [2023-01-10 22:19:18 +0000.226900][2a34] teardownCompressionSession:


H264Encode::destroyed Encoder
[015:413] [2023-01-10 22:19:18 +0000.226939][2a34]
RecordingSessionInternalSimple:destroy aac encoder output!
[015:414] [2023-01-10 22:19:18 +0000.226972][2a34] AACSWEncode destructor
[015:417] [2023-01-10 22:19:18 +0000.230752][2a53] MP4 close file successfully
[015:417] [2023-01-10 22:19:18 +0000.230843][2a53] Recording session Internal:
notify recording ok
[015:417] [2023-01-10 22:19:18 +0000.230875][2a53] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.metro_1673389142482/
record_video_237125996.mp4
[015:417] [2023-01-10 22:19:18 +0000.230917][2a53] OnRecordFinish:
[015:419] [2023-01-10 22:19:18 +0000.232251][2a35] DestroyPipelineAndFilters
time:237129486 enter.

[015:419] [2023-01-10 22:19:18 +0000.232683][2a35] UnbindInputFilter 0x7daa7f95c0


this 0x7e7907b380
[015:419] [2023-01-10 22:19:18 +0000.232768][2a35] UnbindInputFilter 0x7e7907b380
this 0x7d80dc8198
[015:419] [2023-01-10 22:19:18 +0000.232802][2a35] filter: filter pipeline destroy
this: 0x7d80dc8100
[015:419] [2023-01-10 22:19:18 +0000.232924][2a35] ClearVideoOfSources: recodring
total frames:0
[015:420] [2023-01-10 22:19:18 +0000.232960][2a35] ClearVideoOfSources:
[015:420] [2023-01-10 22:19:18 +0000.232991][2a35] GPUImageProcessing destruct.
[015:420] [2023-01-10 22:19:18 +0000.233042][2a35] destroy TrivalImageDrawer
0x7d81783600
[015:420] [2023-01-10 22:19:18 +0000.233077][2a35] The shader has been initialize,
clean up them.

[015:422] [2023-01-10 22:19:18 +0000.235290][2a35] ~OpenGLFrameBuffer:


[015:422] [2023-01-10 22:19:18 +0000.235454][2a35] ~OpenGLFrameBuffer:
[015:422] [2023-01-10 22:19:18 +0000.235537][2a35] ~OpenGLFrameBuffer:
[015:422] [2023-01-10 22:19:18 +0000.235608][2a35] ~OpenGLFrameBuffer:
[015:422] [2023-01-10 22:19:18 +0000.235675][2a35] ~OpenGLFrameBuffer:
[015:422] [2023-01-10 22:19:18 +0000.235754][2a35] ~OpenGLFrameBuffer:
[015:423] [2023-01-10 22:19:18 +0000.236096][2a35] GPUImageProcessing destruct
finish.
[015:423] [2023-01-10 22:19:18 +0000.236140][2a35] GPURGBAFrame destruct.
[015:423] [2023-01-10 22:19:18 +0000.236376][2a35] destroy OpenGLRenderProgram
0x7e7907b098
[015:423] [2023-01-10 22:19:18 +0000.236414][2a35] ~CameraSource time:237129490
enter.

[015:423] [2023-01-10 22:19:18 +0000.236445][2a35] ~CameraSource leave. expire


time = 0 ms

[015:424] [2023-01-10 22:19:18 +0000.237475][2a35] DestroyPipelineAndFilters


leave. expire time = 5 ms

[030:416] [2023-01-10 22:19:33 +0000.229440][6e25]


Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[030:416] [2023-01-10 22:19:33 +0000.229663][6e25] ~MediaFilterCamera
time:237144483 enter.

[030:417] [2023-01-10 22:19:33 +0000.230098][6e25] Stop:


[030:417] [2023-01-10 22:19:33 +0000.230281][2a38] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[030:419] [2023-01-10 22:19:33 +0000.232499][2a34] stop recording
[030:419] [2023-01-10 22:19:33 +0000.232542][2a34] we have stopped recording before
[030:420] [2023-01-10 22:19:33 +0000.233029][6e25] Stop:
[030:420] [2023-01-10 22:19:33 +0000.233186][2a38] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[030:424] [2023-01-10 22:19:33 +0000.237778][6e25] DeviceRelease:
audioDevice_:0x7daa838000
[030:424] [2023-01-10 22:19:33 +0000.237861][6e25] OpenSlesOutput:Stop playout

[030:424] [2023-01-10 22:19:33 +0000.237922][6e25] DeviceRelease: Release the


webrtc device object.
[030:425] [2023-01-10 22:19:33 +0000.238865][6e25] OpenSlesOutput destruct.

[030:426] [2023-01-10 22:19:33 +0000.238981][6e25] DeviceRelease: Done


[030:431] [2023-01-10 22:19:33 +0000.244796][6e25] DestroyPipelineAndFilters
time:237144498 enter.

[030:431] [2023-01-10 22:19:33 +0

You might also like