0% found this document useful (0 votes)
2 views48 pages

Mi Note 10 Lite Audio Recording Log

Trace fsgfffgggggggfdgdgdhhggfigeiyrykdkdkydhdkdouruoruodkhfofoyrddoydiigdykdydiydiydiydiyeiydiyiydyidy

Uploaded by

equipmentsexcel
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)
2 views48 pages

Mi Note 10 Lite Audio Recording Log

Trace fsgfffgggggggfdgdgdhhggfigeiyrykdkdkydhdkdouruoruodkhfofoyrddoydiigdykdydiydiydiydiyeiydiyiydyidy

Uploaded by

equipmentsexcel
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

[000:113] [2024-07-29 14:56:59 +0000.

571040][4637] Log to
file:/storage/emulated/0/voip-data/[Link]/[Link] start time:2024-07-
29 14:56:59 +0000
[000:114] [2024-07-29 14:56:59 +0000.571214][4637] set AppID=50011 old AppID=-1
[000:114] [2024-07-29 14:56:59 +0000.571276][4637] Init the android object with
jvm:0xb400007a60d6e380 env:0x798ae6e500 context:0x791e94b828

[000:114] [2024-07-29 14:56:59 +0000.571370][4637] SetAndroidMediaCodecObjects


time:770418666 enter.

[000:114] [2024-07-29 14:56:59 +0000.571443][4637] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:114] [2024-07-29 14:56:59 +0000.571519][4637] SetAndroidMediaCodecObjects


time:770418666 enter.

[000:114] [2024-07-29 14:56:59 +0000.571590][4637] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007a60d6e380
[000:114] [2024-07-29 14:56:59 +0000.571647][4637] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007a60d6e380 address:0x7864cc6760
[000:114] [2024-07-29 14:56:59 +0000.571720][4637] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007a60d6e380
address:0x7864cc6760
[000:114] [2024-07-29 14:56:59 +0000.571781][4637] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:114] [2024-07-29 14:56:59 +0000.571887][4637] Set the android objects with


jvm:0xb400007a60d6e380 env:0x798ae6e500 context:0x791e94b828

[000:114] [2024-07-29 14:56:59 +0000.571985][4637] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x798ae6e500
[000:115] [2024-07-29 14:56:59 +0000.572054][4637] SystemUtil Init done
[000:119] [2024-07-29 14:56:59 +0000.576835][4637]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:120] [2024-07-29 14:56:59 +0000.577324][4637] MediaFilterCamera
[000:120] [2024-07-29 14:56:59 +0000.577491][4637] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:120] [2024-07-29 14:56:59 +0000.577758][4637] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:120] [2024-07-29 14:56:59 +0000.577851][4637] Recording session using default
bitrate support by app:14680064
[000:121] [2024-07-29 14:56:59 +0000.578227][5689] Error([Link]): Set the
pthread name failed with error:34 name:Thread 0x0x799b49ac40
[000:121] [2024-07-29 14:56:59 +0000.578421][5689] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:121] [2024-07-29 14:56:59 +0000.578849][4637] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:123] [2024-07-29 14:56:59 +0000.580708][4637] Error([Link]): Open the file
failed. error:2
[000:123] [2024-07-29 14:56:59 +0000.580851][4637]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:123] [2024-07-29 14:56:59 +0000.580957][4637] The device model: mi note 10
lite usingSoftwareAEC value: 0
[000:130] [2024-07-29 14:56:59 +0000.587899][4637] Error([Link]): Open the file
failed. error:2
[000:131] [2024-07-29 14:56:59 +0000.588048][4637]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/[Link]/voip_config.ini
[000:131] [2024-07-29 14:56:59 +0000.588093][4637] The device model: mi note 10
lite usingHardwareAEC value: 1
[000:131] [2024-07-29 14:56:59 +0000.588129][4637] The machine device: mi note 10
lite usingHardwareAEC value: 1
[000:132] [2024-07-29 14:56:59 +0000.590042][4637] The device model: mi note 10
lite enum value: 23
[000:134] [2024-07-29 14:56:59 +0000.591054][4637] GetMachineModel is Mi Note 10
Lite
[000:134] [2024-07-29 14:56:59 +0000.591166][4637] GetMachineInfo: Mi Note 10 Lite
[000:134] [2024-07-29 14:56:59 +0000.591235][4637] Construct BeautifyReader
begin...
[000:134] [2024-07-29 14:56:59 +0000.591271][4637] dumpStickerRgba:0
dumpStickerYuv:0
[000:134] [2024-07-29 14:56:59 +0000.591302][4637] Construct BeautifyReader done.
[000:141] [2024-07-29 14:56:59 +0000.598331][4637] Error([Link]): Open the file
failed. error:2
[000:141] [2024-07-29 14:56:59 +0000.598564][4637]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/[Link]/support_resolution.txt
[000:141] [2024-07-29 14:56:59 +0000.598935][4637] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:141] [2024-07-29 14:56:59 +0000.599023][4637] AppDeviceManager telnet server
for statistics started......
[000:142] [2024-07-29 14:56:59 +0000.599593][568c] Error([Link]): Set the
pthread name failed with error:34 name:Thread 0x0x799b4947a0
[000:144] [2024-07-29 14:56:59 +0000.601132][4637] CpuOverloadDetect time:770418696
enter.

[000:144] [2024-07-29 14:56:59 +0000.601511][4637] CpuOverloadDetect leave. expire


time = 0 ms

[000:144] [2024-07-29 14:56:59 +0000.602007][568d] Error([Link]): Set the


pthread name failed with error:34 name:Thread 0x0x799b48a3c0
[000:146] [2024-07-29 14:56:59 +0000.603260][4637] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:146] [2024-07-29 14:56:59 +0000.603425][4637] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:147] [2024-07-29 14:56:59 +0000.604196][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_SAMPLE_RATE
[000:155] [2024-07-29 14:56:59 +0000.612334][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[000:156] [2024-07-29 14:56:59 +0000.613184][4637] CreatePlatformSpecificObjects:
[000:156] [2024-07-29 14:56:59 +0000.613289][4637] audio device use opensle input
and opensl output
[000:156] [2024-07-29 14:56:59 +0000.613373][4637] Create OpenSLES output module
with java VM support.

[000:156] [2024-07-29 14:56:59 +0000.613579][4637] AudioManagerAndroid


getProperty:[Link].OUTPUT_SAMPLE_RATE
[000:156] [2024-07-29 14:56:59 +0000.613919][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[000:157] [2024-07-29 14:56:59 +0000.614247][4637] Create OpenSLES output module
with buffer num:1

[000:157] [2024-07-29 14:56:59 +0000.614529][4637] AudioManagerAndroid


getProperty:[Link].OUTPUT_SAMPLE_RATE
[000:157] [2024-07-29 14:56:59 +0000.614839][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[000:158] [2024-07-29 14:56:59 +0000.615231][4637] Create OpenSLES input module
with java VM support.

[000:158] [2024-07-29 14:56:59 +0000.615326][4637] Create OpenSLES input module


with buffer num:1

[000:158] [2024-07-29 14:56:59 +0000.615384][4637] Error([Link]): Init the


output and input for audio device template.
[000:158] [2024-07-29 14:56:59 +0000.615421][4637] Init the output device.

[000:158] [2024-07-29 14:56:59 +0000.615459][4637] Init the opensl input.


[000:158] [2024-07-29 14:56:59 +0000.615492][4637] AppDeviceManager get setting
samplerate: 0
[000:158] [2024-07-29 14:56:59 +0000.615989][4637] The device model: mi note 10
lite enum value: 23
[000:159] [2024-07-29 14:56:59 +0000.616680][4637] The device model: mi note 10
lite enum value: 23
[000:159] [2024-07-29 14:56:59 +0000.616751][4637] Set the sample rate to be:48000

[000:159] [2024-07-29 14:56:59 +0000.616777][4637] Enable the recording stereo:0


[000:159] [2024-07-29 14:56:59 +0000.616801][4637] Set the playout as stereo:1
[000:159] [2024-07-29 14:56:59 +0000.616834][4637] Init the microphone.
[000:161] [2024-07-29 14:56:59 +0000.618770][4637] Update the recording sample rate
to be: 48000
[000:161] [2024-07-29 14:56:59 +0000.618900][4637] Init the speaker.
[000:161] [2024-07-29 14:56:59 +0000.618976][4637] Low latency buffer size:144 low
sample rate:48000
[000:162] [2024-07-29 14:56:59 +0000.619359][4637] Using 1 x 10ms for an audio
frame.

[000:168] [2024-07-29 14:56:59 +0000.625457][4637] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:168] [2024-07-29 14:56:59 +0000.625616][4637] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:168] [2024-07-29 14:56:59 +0000.625683][4637] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:174] [2024-07-29 14:56:59 +0000.631934][4637] The device model:mi note 10 lite

[000:175] [2024-07-29 14:56:59 +0000.632100][4637] speaker output factor:100


defaultFactor: 100

[000:175] [2024-07-29 14:56:59 +0000.632177][4637] headset output factor:100


defaultFactor: 100

[000:175] [2024-07-29 14:56:59 +0000.632701][4637] AppDeviceManagerStart finished.


[000:175] [2024-07-29 14:56:59 +0000.632773][4637] AppDeviceManagerStartMic::mic
status is off
[000:175] [2024-07-29 14:56:59 +0000.632842][4637] AppDeviceManagerStartMic update
aec type: 1

[000:175] [2024-07-29 14:56:59 +0000.632867][4637] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:175] [2024-07-29 14:56:59 +0000.632886][4637]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:175] [2024-07-29 14:56:59 +0000.632914][4637]
AudioDeviceDataHandler::StartMicProcess

[000:176] [2024-07-29 14:56:59 +0000.633089][4637] Try to start webrtc recording


device.

[000:176] [2024-07-29 14:56:59 +0000.633131][4637] StartRecording. threadID:17975

[000:176] [2024-07-29 14:56:59 +0000.633624][4637] The machine model:Mi Note 10


Lite

[000:176] [2024-07-29 14:56:59 +0000.633727][4637] Set the recording mode to voice


communication to enable HW AEC .

[000:176] [2024-07-29 14:56:59 +0000.633751][4637] Set the recording mode before


getSetting: 4
[000:176] [2024-07-29 14:56:59 +0000.633770][4637] Set the recording mode after
getSetting: 1
[000:176] [2024-07-29 14:56:59 +0000.634039][568e] Error([Link]): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:177] [2024-07-29 14:56:59 +0000.634158][568e] haveEnoughProcessedData
[Link]: 0
[000:291] [2024-07-29 14:56:59 +0000.748906][4637] StartRecording finished.

[000:291] [2024-07-29 14:56:59 +0000.749018][4637] audio: start the audio mic


checker timer.

[000:293] [2024-07-29 14:56:59 +0000.750163][4637] machine model :xiaomi


[000:293] [2024-07-29 14:56:59 +0000.750278][4637] Support this machine
model :xiaomi
[000:293] [2024-07-29 14:56:59 +0000.750513][4637] global inited! current sdk
version: 12-14-d8558ab
[000:449] [2024-07-29 14:56:59 +0000.907037][568f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:450] [2024-07-29 14:56:59 +0000.907148][568f] _deviceSampleRate:48000

[000:454] [2024-07-29 14:56:59 +0000.911163][568e] Run AGC when audioType = 0


[000:454] [2024-07-29 14:56:59 +0000.911711][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:778] [2024-07-29 14:57:00 +0000.235931][464b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:779] [2024-07-29 14:57:00 +0000.236257][568a] MediaFilterCamera, recording
file context:0x798ae18f80 input texture:9
[000:779] [2024-07-29 14:57:00 +0000.236332][568a] GLESContext:
[000:779] [2024-07-29 14:57:00 +0000.236409][568a] The result of eglGetDisplay is:
0xb400007a60e6b640
[000:780] [2024-07-29 14:57:00 +0000.237602][568a] The result of creation:
0x7900bea300
[000:780] [2024-07-29 14:57:00 +0000.237746][568a] The result of
eglCreatePbufferSurface is: 0x7900bea600
[000:781] [2024-07-29 14:57:00 +0000.238118][464b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x798ae18f80 input_texture: 9
[001:990] [2024-07-29 14:57:01 +0000.448031][568e] haveEnoughProcessedData
[Link]: 10
[002:451] [2024-07-29 14:57:01 +0000.908628][568e] Run AGC when audioType = 0
[003:715] [2024-07-29 14:57:03 +0000.172228][568e] haveEnoughProcessedData
[Link]: 20
[004:296] [2024-07-29 14:57:03 +0000.754026][5685]
monitorTime:4005totalDuration:3860
[004:451] [2024-07-29 14:57:03 +0000.908928][568e] Run AGC when audioType = 0
[004:452] [2024-07-29 14:57:03 +0000.909119][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:436] [2024-07-29 14:57:04 +0000.893430][568e] haveEnoughProcessedData
[Link]: 20
[006:147] [2024-07-29 14:57:05 +0000.604455][461b] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:147] [2024-07-29 14:57:05 +0000.604557][461b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[006:155] [2024-07-29 14:57:05 +0000.612796][461b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:156] [2024-07-29 14:57:05 +0000.613148][568a] operator() time:770424708
enter.

[006:156] [2024-07-29 14:57:05 +0000.613304][568a] MediaFilterCamera, recording


file context:0x798ae18f80 input texture:9
[006:158] [2024-07-29 14:57:05 +0000.615596][568a] MicSource: Mic source
created:10x78bb7c6800
[006:159] [2024-07-29 14:57:05 +0000.616706][568a] received external audio stream

[006:159] [2024-07-29 14:57:05 +0000.616813][568a] alloc thread: 0x78bb5e9a00


name:worker0 thread id:519741107376 to Mic_source
[006:159] [2024-07-29 14:57:05 +0000.616855][568a] audio: start the audio sender
thread.

[006:159] [2024-07-29 14:57:05 +0000.616992][568a] construct OpenGLRenderProgram


0x78cd3ff298
[006:159] [2024-07-29 14:57:05 +0000.617040][568a] CropFilter::SetOrientation
orientation: 90
[006:160] [2024-07-29 14:57:05 +0000.617269][568a] filter: filter pipeline
construtc this: 0x790a251b80
[006:160] [2024-07-29 14:57:05 +0000.617325][568a] filter: filter pipeline2 update
pattern: 1
[006:160] [2024-07-29 14:57:05 +0000.617439][568a] CameraSource::source_id_:1
[006:160] [2024-07-29 14:57:05 +0000.617484][568a] RecordAudioSource::source_id_:2
[006:160] [2024-07-29 14:57:05 +0000.617765][568a] BindInputFilter 0x78bb6b02c0
this 0x78cd3ff4c0
[006:160] [2024-07-29 14:57:05 +0000.617830][568a] BindInputFilter 0x78bb6b0458
this 0x78bb72f450
[006:160] [2024-07-29 14:57:05 +0000.617896][568a] BindInputFilter 0x78cd3ff4c0
this 0x790a251c20
[006:160] [2024-07-29 14:57:05 +0000.617959][568a] setParamentForFilters:
speed:1.000000
[006:160] [2024-07-29 14:57:05 +0000.617999][568a] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[006:160] [2024-07-29 14:57:05 +0000.618042][568a] SetParamForFilter time:770424712
enter.

[006:161] [2024-07-29 14:57:05 +0000.618081][568a] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:161] [2024-07-29 14:57:05 +0000.618120][568a] SetParamForFilter: Params video
index is: 0
[006:161] [2024-07-29 14:57:05 +0000.618154][568a] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:161] [2024-07-29 14:57:05 +0000.618189][568a] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:161] [2024-07-29 14:57:05 +0000.618241][568a] crop filter mode tpye:
citytravelvideo index:0
[006:167] [2024-07-29 14:57:05 +0000.624108][568a]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624219][568a]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624250][568a]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624275][568a]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624310][568a]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624340][568a]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624363][568a]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624392][568a]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624422][568a]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624452][568a]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:167] [2024-07-29 14:57:05 +0000.624481][568a]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:167] [2024-07-29 14:57:05 +0000.624515][568a] SetParamForFilter leave. expire
time = 7 ms

[006:167] [2024-07-29 14:57:05 +0000.624720][568a] OnOutputSizeChanged width 1280


height 720
[006:167] [2024-07-29 14:57:05 +0000.624802][568a] OpenGLFrameBuffer: width:1280
height:720
[006:167] [2024-07-29 14:57:05 +0000.624842][568a] OpenGLFrameBuffer: width:1280
height:720
[006:167] [2024-07-29 14:57:05 +0000.624874][568a] OpenGLFrameBuffer: width:1280
height:720
[006:167] [2024-07-29 14:57:05 +0000.624902][568a] OpenGLFrameBuffer: width:1280
height:720
[006:167] [2024-07-29 14:57:05 +0000.624931][568a] OpenGLFrameBuffer: width:1280
height:720
[006:167] [2024-07-29 14:57:05 +0000.624961][568a] OpenGLFrameBuffer: width:1280
height:720
[006:167] [2024-07-29 14:57:05 +0000.624989][568a] construct TrivalImageDrawer
0x799c271080
[006:167] [2024-07-29 14:57:05 +0000.625018][568a] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x799c271080 context 0x799c0d7800
[006:168] [2024-07-29 14:57:05 +0000.625144][568a] setupGLES:
[006:168] [2024-07-29 14:57:05 +0000.625761][568a] OpenGLRenderProgram::Initialize.
[006:168] [2024-07-29 14:57:05 +0000.625897][568a] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[006:168] [2024-07-29 14:57:05 +0000.625951][568a] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[006:168] [2024-07-29 14:57:05 +0000.626039][568a] Init open gl render:
0x78cd3ff298
[006:169] [2024-07-29 14:57:05 +0000.626096][568a] Fragement shader path:
[006:169] [2024-07-29 14:57:05 +0000.626158][568a] Fragement shader path:
[006:169] [2024-07-29 14:57:05 +0000.626272][568a] create opengl program object.
[006:169] [2024-07-29 14:57:05 +0000.626317][568a] create shader: vertex
[006:174] [2024-07-29 14:57:05 +0000.631401][568e] On audio frame the broadcast
with timestamp:770424726 samples:480. (1000 frame for one log)

[006:175] [2024-07-29 14:57:05 +0000.632296][568a] create shader: fragment


[006:180] [2024-07-29 14:57:05 +0000.637793][56af] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[006:181] [2024-07-29 14:57:05 +0000.638582][56af] The output timestamp from audio
mixer change:770424726
[006:181] [2024-07-29 14:57:05 +0000.638683][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[006:230] [2024-07-29 14:57:05 +0000.687550][568a] Have not extra filter filename!
[006:230] [2024-07-29 14:57:05 +0000.687641][568a] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[006:230] [2024-07-29 14:57:05 +0000.687674][568a] OpenGLRenderProgram::Initialize
success.
[006:230] [2024-07-29 14:57:05 +0000.687735][568a] Setup the OpenGL result:1
[006:231] [2024-07-29 14:57:05 +0000.688477][5689] start recording, file
path:/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
[006:231] [2024-07-29 14:57:05 +0000.688673][5689] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:231] [2024-07-29 14:57:05 +0000.688772][5689] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:231] [2024-07-29 14:57:05 +0000.688803][5689] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
fileFD: -1
[006:232] [2024-07-29 14:57:05 +0000.689279][5689] MP4
file:/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
is opened successfully
[006:232] [2024-07-29 14:57:05 +0000.689328][5689] setupMediaProcessers:
[006:232] [2024-07-29 14:57:05 +0000.689345][5689]
RecordingSessionInternalSimple:setup media processers.
[006:232] [2024-07-29 14:57:05 +0000.689361][5689] construct AAC encoder
[006:232] [2024-07-29 14:57:05 +0000.689675][5689] H264Encoder creating:
superfast011818
[006:232] [2024-07-29 14:57:05 +0000.689725][5689] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[006:233] [2024-07-29 14:57:05 +0000.690305][5689] H264Encode::GetMachineModel is
Mi Note 10 Lite
[006:233] [2024-07-29 14:57:05 +0000.690354][5689] H264Encoder machine_mode is:Mi
Note 10 Lite
[006:233] [2024-07-29 14:57:05 +0000.690371][5689] H264Encode::machine size :9
machine_mode:Mi Note 10 Lite
[006:233] [2024-07-29 14:57:05 +0000.690407][5689] H264Encode::machine array
size :22 machine_mode:Mi Note 10 Lite
[006:233] [2024-07-29 14:57:05 +0000.690438][5689] H264Encode::current machine
is :Mi Note 10 Lite auto check hw codec decide to use hw codec
[006:233] [2024-07-29 14:57:05 +0000.690464][5689] setupCompressionSession:
[006:233] [2024-07-29 14:57:05 +0000.690489][5689] H264Encode::creating hareware
Encoder
[006:233] [2024-07-29 14:57:05 +0000.690505][5689] AndroidHwAvcEncoder
time:770424785 enter.

[006:233] [2024-07-29 14:57:05 +0000.690669][5689] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007a60d6e380 address:0x7864cc6760
[006:233] [2024-07-29 14:57:05 +0000.690796][5689] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:233] [2024-07-29 14:57:05 +0000.690836][5689] The video avc hw codec address
is 0x799b424ab8
[006:233] [2024-07-29 14:57:05 +0000.690899][5689] AndroidHwAvcEncoder leave.
expire time = 0 ms

[006:233] [2024-07-29 14:57:05 +0000.690928][5689] RegisterEncodeCompleteCallback


time:770424785 enter.

[006:233] [2024-07-29 14:57:05 +0000.691015][5689] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[006:234] [2024-07-29 14:57:05 +0000.691051][5689] InitEncode time:770424786


enter.

[006:234] [2024-07-29 14:57:05 +0000.691145][5689] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[006:234] [2024-07-29 14:57:05 +0000.691180][5689] Create time:770424786 enter.

[006:234] [2024-07-29 14:57:05 +0000.691206][5689] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[006:234] [2024-07-29 14:57:05 +0000.691235][5689]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x799b590bc0
[006:234] [2024-07-29 14:57:05 +0000.691903][56b7] Error([Link]): Set the
pthread name failed with error:34 name:Thread 0x0x799b523c98
[006:249] [2024-07-29 14:57:05 +0000.706320][5689] supported_type:video/avc
[006:249] [2024-07-29 14:57:05 +0000.706432][5689] name:[Link]
mime:video/avc
[006:249] [2024-07-29 14:57:05 +0000.706488][5689] hwCodecPrefix :[Link].
[006:249] [2024-07-29 14:57:05 +0000.706521][5689] Found target codecer
[Link]
[006:249] [2024-07-29 14:57:05 +0000.706557][5689] mediacodec_createCodecByName
time:770424801 enter.

[006:249] [2024-07-29 14:57:05 +0000.706587][5689] WrapAndroidMediaCodec


time:770424801 enter.

[006:249] [2024-07-29 14:57:05 +0000.706731][5689] WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:323] [2024-07-29 14:57:05 +0000.780469][5689] mediacodec_createCodecByName


leave. expire time = 74 ms

[006:323] [2024-07-29 14:57:05 +0000.780648][5689] WrapAndroidMediaFromat


time:770424875 enter.

[006:323] [2024-07-29 14:57:05 +0000.780823][5689] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:452] [2024-07-29 14:57:05 +0000.909739][568e] Run AGC when audioType = 0


[006:481] [2024-07-29 14:57:05 +0000.938876][5689] Destroy time:770425033 enter.

[006:481] [2024-07-29 14:57:05 +0000.939011][5689] WrapAndroidMediaFromat::


Destroy
[006:482] [2024-07-29 14:57:05 +0000.939052][5689] Destroy leave. expire time = 1
ms

[006:482] [2024-07-29 14:57:05 +0000.939093][5689] ~WrapAndroidMediaFromat


time:770425034 enter.

[006:482] [2024-07-29 14:57:05 +0000.939130][5689] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:482] [2024-07-29 14:57:05 +0000.939165][5689] Create leave. expire time = 248


ms

[006:482] [2024-07-29 14:57:05 +0000.939209][5689] isSemiPlanarSupport


time:770425034 enter.

[006:482] [2024-07-29 14:57:05 +0000.939247][5689] H264Encoder isSemiPlanarSupport


[006:482] [2024-07-29 14:57:05 +0000.939288][5689] isSemiPlanarSupport leave.
expire time = 0 ms

[006:482] [2024-07-29 14:57:05 +0000.939334][5689] creat hw H264Encoder success,


isSemiPlanar:1
[006:482] [2024-07-29 14:57:05 +0000.939456][5689] InitEncode leave. expire time =
248 ms

[006:482] [2024-07-29 14:57:05 +0000.939507][5689] H264Encode::created Encoder


[006:482] [2024-07-29 14:57:05 +0000.939552][5689] H264Encode:: H264 encoder
created.
[006:482] [2024-07-29 14:57:05 +0000.939588][5689] H264 encoder created.
[006:482] [2024-07-29 14:57:05 +0000.939621][5689]
RecordingSessionInternalSimple:created avc encoder avc: 0x78af30f8c0
[006:482] [2024-07-29 14:57:05 +0000.939658][5689] setOutput:
[006:482] [2024-07-29 14:57:05 +0000.939691][5689]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:482] [2024-07-29 14:57:05 +0000.939722][5689] request a key frame
[006:482] [2024-07-29 14:57:05 +0000.939752][5689] H264Encode:: request a key frame
[006:482] [2024-07-29 14:57:05 +0000.939989][5689] setDisplayRotate :90
[006:482] [2024-07-29 14:57:05 +0000.940037][5689] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[006:483] [2024-07-29 14:57:05 +0000.940123][568a] StartRecording:
[006:483] [2024-07-29 14:57:05 +0000.940260][56af] operator(): Set the recording
session in mic source. recording session: 0x78bb6b0300
[006:483] [2024-07-29 14:57:05 +0000.940364][568a] operator() leave. expire time =
327 ms

[006:483] [2024-07-29 14:57:05 +0000.940442][56ae] AF_SpeedFilter audio


0x78bb72f300 PullFrame
[006:483] [2024-07-29 14:57:05 +0000.940537][56ae]
RecordAudioSource::PullAudioFrame
[006:483] [2024-07-29 14:57:05 +0000.940578][56ae] AF_SpeedFilter::PullFrame eof4
[006:485] [2024-07-29 14:57:05 +0000.942721][56ae]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:496] [2024-07-29 14:57:05 +0000.953654][56ae] AF_SpeedFilter audio time,
0x78bb72f300 rcv time: 770425047
[006:496] [2024-07-29 14:57:05 +0000.953741][56ae] AF_SpeedFilter audio time,
0x78bb72f300 rcv time: 770425047in_nSamples:441
[006:496] [2024-07-29 14:57:05 +0000.953876][56ae] resampled_data_size:0
[006:535] [2024-07-29 14:57:05 +0000.992145][568a]
MediaFilterCamera::NeedProcessTexture
[006:535] [2024-07-29 14:57:05 +0000.992261][568a] begine recode to first frame
spend time:379
[006:535] [2024-07-29 14:57:05 +0000.992297][568a] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x78bb6b0180
[006:535] [2024-07-29 14:57:05 +0000.992338][568a] blur_distance_:0
[006:535] [2024-07-29 14:57:05 +0000.992384][568a] blur_direction_angle_:-90
[006:535] [2024-07-29 14:57:05 +0000.992442][568a]
GPUImageProcessing::SetOrientation orientation: 90
[006:535] [2024-07-29 14:57:05 +0000.992483][568a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:535] [2024-07-29 14:57:05 +0000.992556][568a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:535] [2024-07-29 14:57:05 +0000.992600][568a] GPUImageProcessing: input frame
width1280 X 720
[006:539] [2024-07-29 14:57:05 +0000.996189][568a] drawYUV420 render
OpenGLRenderProgram:0x78cd3ff298
[006:541] [2024-07-29 14:57:05 +0000.998291][568a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:541] [2024-07-29 14:57:05 +0000.998456][568a] CropFilter::OnVideoFrame
outputtexture :11
[006:541] [2024-07-29 14:57:05 +0000.998497][568a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:547] [2024-07-29 14:57:06 +0000.4573][568a] The read pixel from buffer take: 6
width:1280 height:720 frameType:0
[006:569] [2024-07-29 14:57:06 +0000.26956][568a] drawYUV420 render
OpenGLRenderProgram:0x78cd3ff298
[006:578] [2024-07-29 14:57:06 +0000.35325][568a] The convert RGB to YUV take 3
[006:578] [2024-07-29 14:57:06 +0000.35733][568a] FilterPipeline2::OnVideoFrame pts
34 last_video_timestamp_ 34
[006:578] [2024-07-29 14:57:06 +0000.35947][568a]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:581] [2024-07-29 14:57:06 +0000.38615][56b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:581] [2024-07-29 14:57:06 +0000.38777][56b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:581] [2024-07-29 14:57:06 +0000.38825][56b6] push video frame to H264 encoder.
(100 frame for one log)

[006:581] [2024-07-29 14:57:06 +0000.38870][56b6] push video frame to H264 encoder.


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

[006:581] [2024-07-29 14:57:06 +0000.38910][56b6] H264Encode::push video frame to


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

[006:581] [2024-07-29 14:57:06 +0000.38948][56b6] Push an pts:0 to dts queue.


[006:581] [2024-07-29 14:57:06 +0000.39035][56b6] DTS queue for
Generator:0x799b5ac6b8 0
[006:582] [2024-07-29 14:57:06 +0000.39075][56b6] The input pts:0 fps:30
[006:583] [2024-07-29 14:57:06 +0000.40737][56b6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:603] [2024-07-29 14:57:06 +0000.60749][568a] drawYUV420 render
OpenGLRenderProgram:0x78cd3ff298
[006:614] [2024-07-29 14:57:06 +0000.71683][56ae] AF_SpeedFilter audio time 222,
0x78bb72f300 out time: 770425047 org time: 770425047
[006:614] [2024-07-29 14:57:06 +0000.71780][56ae] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[006:614] [2024-07-29 14:57:06 +0000.71819][56ae]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 770425047
[006:614] [2024-07-29 14:57:06 +0000.71841][56ae]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:614] [2024-07-29 14:57:06 +0000.71926][56ae] AF_SpeedFilter audio time
[006:614] [2024-07-29 14:57:06 +0000.71976][56ae] AF_SpeedFilter audio time 111,
0x78bb72f300 out time: 770425057 org time: 770425057
[006:616] [2024-07-29 14:57:06 +0000.73563][56b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[006:616] [2024-07-29 14:57:06 +0000.73807][56b7] add aac audio track with id:1
[006:617] [2024-07-29 14:57:06 +0000.74614][56b7] audio start ts:0
[006:617] [2024-07-29 14:57:06 +0000.74685][56b7] the audio frame has been written
into MP4 file
[006:677] [2024-07-29 14:57:06 +0000.134156][56b6] h264 add frame header cdr flag
[006:677] [2024-07-29 14:57:06 +0000.134733][56b6] h264 add frame header cdr flag
[006:678] [2024-07-29 14:57:06 +0000.135188][56b6] SendFrame
encodedImage._timeStamp:0encodedImage->_length:89149
[006:678] [2024-07-29 14:57:06 +0000.135250][56b6] Received key frame:0
[006:678] [2024-07-29 14:57:06 +0000.135290][56b6] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[006:678] [2024-07-29 14:57:06 +0000.135344][56b6] H264Encode::H264SWEncoder get
callback, length:89149 type:0 nalType:7length:17
[006:678] [2024-07-29 14:57:06 +0000.135363][56b6] H264Encode:: get a sps pps
header!headerSize:29
[006:678] [2024-07-29 14:57:06 +0000.135379][56b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:678] [2024-07-29 14:57:06 +0000.135520][56b7] get the H.264 SPS parameter
[006:678] [2024-07-29 14:57:06 +0000.135752][56b7] add video track with id:2
[006:679] [2024-07-29 14:57:06 +0000.136516][56b7] get the H.264 PPS parameter
[006:680] [2024-07-29 14:57:06 +0000.137843][56b7] get the H.264 IDR frame
[006:680] [2024-07-29 14:57:06 +0000.137967][56b7] resss:true
[006:680] [2024-07-29 14:57:06 +0000.137988][56b7] video start ts:0
[006:681] [2024-07-29 14:57:06 +0000.138090][56b7] the video frame has been written
into MP4 file
[007:033] [2024-07-29 14:57:06 +0000.490234][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:065] [2024-07-29 14:57:06 +0000.522596][568a] The convert RGB to YUV take 2
[007:155] [2024-07-29 14:57:06 +0000.612108][568e] haveEnoughProcessedData
[Link]: 20
[007:180] [2024-07-29 14:57:06 +0000.637089][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[007:403] [2024-07-29 14:57:06 +0000.860118][56b6] DTS queue for
Generator:0x799b5ac6b8 797 830
[007:531] [2024-07-29 14:57:06 +0000.988602][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:566] [2024-07-29 14:57:07 +0000.23888][568a] The convert RGB to YUV take 1
[007:905] [2024-07-29 14:57:07 +0000.362630][56b6] Push an pts:1332 to dts queue.
[007:942] [2024-07-29 14:57:07 +0000.399104][56b6] last dts:1297 currentPts:1332
ppsOrSPS:0 queue length:2
[008:030] [2024-07-29 14:57:07 +0000.487898][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:066] [2024-07-29 14:57:07 +0000.523354][568a] The convert RGB to YUV take 2
[008:096] [2024-07-29 14:57:07 +0000.553363][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[008:176] [2024-07-29 14:57:07 +0000.633139][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[008:234] [2024-07-29 14:57:07 +0000.691909][56b6] DTS queue for
Generator:0x799b5ac6b8 1630 1663
[008:345] [2024-07-29 14:57:07 +0000.802588][56ae]
RecordAudioSource::PullAudioFrame
[008:451] [2024-07-29 14:57:07 +0000.908579][568e] Run AGC when audioType = 0
[008:451] [2024-07-29 14:57:07 +0000.908755][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:532] [2024-07-29 14:57:07 +0000.989503][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:566] [2024-07-29 14:57:08 +0000.23653][568a] The convert RGB to YUV take 2
[008:597] [2024-07-29 14:57:08 +0000.54995][568a] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:604] [2024-07-29 14:57:08 +0000.61313][56b6] h264 add frame header cdr flag
[008:604] [2024-07-29 14:57:08 +0000.61687][56b6] Received key frame:1997
[008:640] [2024-07-29 14:57:08 +0000.97652][56b7] get the H.264 IDR frame
[008:768] [2024-07-29 14:57:08 +0000.225795][56ae] AF_SpeedFilter::PullFrame eof4
[008:771] [2024-07-29 14:57:08 +0000.228851][56ae]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:778] [2024-07-29 14:57:08 +0000.235553][56ae] resampled_data_size:7168
[008:874] [2024-07-29 14:57:08 +0000.331446][568e] haveEnoughProcessedData
[Link]: 20
[008:962] [2024-07-29 14:57:08 +0000.419472][56b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[009:029] [2024-07-29 14:57:08 +0000.486769][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:036] [2024-07-29 14:57:08 +0000.493621][56b6] DTS queue for
Generator:0x799b5ac6b8 2462
[009:068] [2024-07-29 14:57:08 +0000.525194][568a] The convert RGB to YUV take 2
[009:175] [2024-07-29 14:57:08 +0000.632725][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[009:234] [2024-07-29 14:57:08 +0000.691385][56b6] Push an pts:2662 to dts queue.
[009:273] [2024-07-29 14:57:08 +0000.730785][56b6] last dts:2628 currentPts:2662
ppsOrSPS:0 queue length:2
[009:530] [2024-07-29 14:57:08 +0000.987972][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:570] [2024-07-29 14:57:09 +0000.27516][568a] The convert RGB to YUV take 2
[009:673] [2024-07-29 14:57:09 +0000.130468][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[009:833] [2024-07-29 14:57:09 +0000.290155][568a] drawYUV420 render
OpenGLRenderProgram:0x78cd3ff298
[009:873] [2024-07-29 14:57:09 +0000.330612][56b6] DTS queue for
Generator:0x799b5ac6b8 3299
[009:897] [2024-07-29 14:57:09 +0000.354996][568a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:898] [2024-07-29 14:57:09 +0000.355274][568a] GPUImageProcessing: input frame
width1280 X 720
[009:898] [2024-07-29 14:57:09 +0000.355688][568a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:898] [2024-07-29 14:57:09 +0000.355769][568a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:901] [2024-07-29 14:57:09 +0000.358336][56b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3330
[009:903] [2024-07-29 14:57:09 +0000.360320][56b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3299 pts:3299
[009:942] [2024-07-29 14:57:09 +0000.399242][56b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3367
[009:942] [2024-07-29 14:57:09 +0000.399397][56b6] push video frame to H264
encoder. (100 frame for one log)

[009:942] [2024-07-29 14:57:09 +0000.399421][56b6] push video frame to H264


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

[009:942] [2024-07-29 14:57:09 +0000.399437][56b6] H264Encode::push video frame to


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

[009:942] [2024-07-29 14:57:09 +0000.399459][56b6] The input pts:3367 fps:30


[009:949] [2024-07-29 14:57:09 +0000.406608][56b6] SendFrame
encodedImage._timeStamp:3330encodedImage->_length:18000
[010:004] [2024-07-29 14:57:09 +0000.461951][56b6] H264Encode::H264SWEncoder get
callback, length:83872 type:1 nalType:1length:83868
[010:031] [2024-07-29 14:57:09 +0000.488163][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:066] [2024-07-29 14:57:09 +0000.523401][568a] The convert RGB to YUV take 2
[010:181] [2024-07-29 14:57:09 +0000.638088][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[010:183] [2024-07-29 14:57:09 +0000.640276][56ae]
RecordAudioSource::PullAudioFrame
[010:450] [2024-07-29 14:57:09 +0000.907813][568f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:451] [2024-07-29 14:57:09 +0000.908135][568f] _deviceSampleRate:48000

[010:453] [2024-07-29 14:57:09 +0000.910984][568e] Run AGC when audioType = 0


[010:535] [2024-07-29 14:57:09 +0000.992916][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:572] [2024-07-29 14:57:10 +0000.29689][568a] The convert RGB to YUV take 2
[010:573] [2024-07-29 14:57:10 +0000.31021][56b6] Push an pts:4003 to dts queue.
[010:601] [2024-07-29 14:57:10 +0000.58517][568e] haveEnoughProcessedData
[Link]: 0
[010:608] [2024-07-29 14:57:10 +0000.66012][56b6] h264 add frame header cdr flag
[010:609] [2024-07-29 14:57:10 +0000.66482][56b6] Received key frame:4003
[010:609] [2024-07-29 14:57:10 +0000.66530][56b6] last dts:3968 currentPts:4003
ppsOrSPS:0 queue length:2
[010:644] [2024-07-29 14:57:10 +0000.101387][56b7] get the H.264 IDR frame
[010:671] [2024-07-29 14:57:10 +0000.128216][568a] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:711] [2024-07-29 14:57:10 +0000.168148][56b6] DTS queue for
Generator:0x799b5ac6b8 4101 4136
[010:978] [2024-07-29 14:57:10 +0000.435137][56ae] resampled_data_size:0
[011:037] [2024-07-29 14:57:10 +0000.494258][56ae] AF_SpeedFilter::PullFrame eof4
[011:039] [2024-07-29 14:57:10 +0000.496503][56ae]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:093] [2024-07-29 14:57:10 +0000.550888][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:124] [2024-07-29 14:57:10 +0000.581860][568a] The convert RGB to YUV take 3
[011:178] [2024-07-29 14:57:10 +0000.635849][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[011:275] [2024-07-29 14:57:10 +0000.732464][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[011:322] [2024-07-29 14:57:10 +0000.779083][56b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[011:595] [2024-07-29 14:57:11 +0000.52285][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:600] [2024-07-29 14:57:11 +0000.57758][56b6] DTS queue for
Generator:0x799b5ac6b8 4996 5026
[011:645] [2024-07-29 14:57:11 +0000.102245][568a] The convert RGB to YUV take 4
[011:966] [2024-07-29 14:57:11 +0000.423665][56b6] Push an pts:5394 to dts queue.
[012:008] [2024-07-29 14:57:11 +0000.465390][56b6] last dts:5359 currentPts:5394
ppsOrSPS:0 queue length:2
[012:037] [2024-07-29 14:57:11 +0000.494579][56ae]
RecordAudioSource::PullAudioFrame
[012:101] [2024-07-29 14:57:11 +0000.559023][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:140] [2024-07-29 14:57:11 +0000.597748][568a] The convert RGB to YUV take 2
[012:177] [2024-07-29 14:57:11 +0000.636385][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[012:339] [2024-07-29 14:57:11 +0000.796505][568e] haveEnoughProcessedData
[Link]: 10
[012:435] [2024-07-29 14:57:11 +0000.892971][56b6] DTS queue for
Generator:0x799b5ac6b8 5834 5863
[012:455] [2024-07-29 14:57:11 +0000.912164][568e] Run AGC when audioType = 0
[012:455] [2024-07-29 14:57:11 +0000.912336][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:597] [2024-07-29 14:57:12 +0000.54126][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:634] [2024-07-29 14:57:12 +0000.91664][568a] The convert RGB to YUV take 1
[012:669] [2024-07-29 14:57:12 +0000.126509][56b6] h264 add frame header cdr flag
[012:669] [2024-07-29 14:57:12 +0000.126741][56b6] Received key frame:6065
[012:704] [2024-07-29 14:57:12 +0000.161791][56b7] get the H.264 IDR frame
[012:830] [2024-07-29 14:57:12 +0000.287755][568a] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[012:839] [2024-07-29 14:57:12 +0000.296582][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[013:099] [2024-07-29 14:57:12 +0000.556981][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:132] [2024-07-29 14:57:12 +0000.589131][568a] The convert RGB to YUV take 2
[013:183] [2024-07-29 14:57:12 +0000.640459][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[013:207] [2024-07-29 14:57:12 +0000.664457][56ae] resampled_data_size:10240
[013:231] [2024-07-29 14:57:12 +0000.688131][568a] drawYUV420 render
OpenGLRenderProgram:0x78cd3ff298
[013:236] [2024-07-29 14:57:12 +0000.693220][56b6] DTS queue for
Generator:0x799b5ac6b8 6663
[013:281] [2024-07-29 14:57:12 +0000.738336][56ae] AF_SpeedFilter::PullFrame eof4
[013:283] [2024-07-29 14:57:12 +0000.740777][56ae]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:303] [2024-07-29 14:57:12 +0000.760834][56b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6732
[013:303] [2024-07-29 14:57:12 +0000.760988][56b6] Push an pts:6732 to dts queue.
[013:329] [2024-07-29 14:57:12 +0000.786183][568a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:329] [2024-07-29 14:57:12 +0000.786303][568a] GPUImageProcessing: input frame
width1280 X 720
[013:329] [2024-07-29 14:57:12 +0000.786711][568a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:329] [2024-07-29 14:57:12 +0000.786795][568a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:333] [2024-07-29 14:57:12 +0000.790661][56b6] SendFrame
encodedImage._timeStamp:6732encodedImage->_length:55104
[013:333] [2024-07-29 14:57:12 +0000.790805][56b6] last dts:6705 currentPts:6732
ppsOrSPS:0 queue length:2
[013:333] [2024-07-29 14:57:12 +0000.790856][56b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6732 pts:6732
[013:366] [2024-07-29 14:57:12 +0000.823253][56b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6794
[013:366] [2024-07-29 14:57:12 +0000.823392][56b6] push video frame to H264
encoder. (100 frame for one log)

[013:366] [2024-07-29 14:57:12 +0000.823457][56b6] push video frame to H264


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

[013:366] [2024-07-29 14:57:12 +0000.823491][56b6] H264Encode::push video frame to


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

[013:366] [2024-07-29 14:57:12 +0000.823532][56b6] The input pts:6794 fps:30


[013:412] [2024-07-29 14:57:12 +0000.869890][56b6] H264Encode::H264SWEncoder get
callback, length:69072 type:1 nalType:1length:69068
[013:591] [2024-07-29 14:57:13 +0000.48255][56b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[013:613] [2024-07-29 14:57:13 +0000.70943][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:643] [2024-07-29 14:57:13 +0000.100444][568a] The convert RGB to YUV take 2
[013:865] [2024-07-29 14:57:13 +0000.323002][56ae]
RecordAudioSource::PullAudioFrame
[014:062] [2024-07-29 14:57:13 +0000.519516][568e] haveEnoughProcessedData
[Link]: 0
[014:072] [2024-07-29 14:57:13 +0000.529272][56b6] DTS queue for
Generator:0x799b5ac6b8 7499
[014:098] [2024-07-29 14:57:13 +0000.555559][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:133] [2024-07-29 14:57:13 +0000.590573][568a] The convert RGB to YUV take 2
[014:175] [2024-07-29 14:57:13 +0000.632760][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[014:415] [2024-07-29 14:57:13 +0000.873043][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[014:453] [2024-07-29 14:57:13 +0000.910339][568e] Run AGC when audioType = 0
[014:601] [2024-07-29 14:57:14 +0000.58323][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:629] [2024-07-29 14:57:14 +0000.87001][568a] The convert RGB to YUV take 2
[014:633] [2024-07-29 14:57:14 +0000.90110][56b6] Push an pts:8060 to dts queue.
[014:664] [2024-07-29 14:57:14 +0000.121494][56b6] h264 add frame header cdr flag
[014:664] [2024-07-29 14:57:14 +0000.121837][56b6] Received key frame:8060
[014:664] [2024-07-29 14:57:14 +0000.121913][56b6] last dts:8033 currentPts:8060
ppsOrSPS:0 queue length:2
[014:703] [2024-07-29 14:57:14 +0000.160898][56b7] get the H.264 IDR frame
[014:898] [2024-07-29 14:57:14 +0000.356054][568a] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[014:900] [2024-07-29 14:57:14 +0000.357215][56b6] DTS queue for
Generator:0x799b5ac6b8 8296 8329
[015:095] [2024-07-29 14:57:14 +0000.553030][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:129] [2024-07-29 14:57:14 +0000.586329][568a] The convert RGB to YUV take 2
[015:174] [2024-07-29 14:57:14 +0000.631711][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[015:455] [2024-07-29 14:57:14 +0000.912345][56ae] resampled_data_size:1024
[015:516] [2024-07-29 14:57:14 +0000.973932][56ae] AF_SpeedFilter::PullFrame eof4
[015:519] [2024-07-29 14:57:14 +0000.976096][56ae]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[015:600] [2024-07-29 14:57:15 +0000.57510][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:628] [2024-07-29 14:57:15 +0000.85696][568a] The convert RGB to YUV take 2
[015:706] [2024-07-29 14:57:15 +0000.163243][56ae]
RecordAudioSource::PullAudioFrame
[015:735] [2024-07-29 14:57:15 +0000.192084][56b6] DTS queue for
Generator:0x799b5ac6b8 9129 9165
[015:779] [2024-07-29 14:57:15 +0000.236628][568e] haveEnoughProcessedData
[Link]: 0
[015:942] [2024-07-29 14:57:15 +0000.399607][56b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[015:967] [2024-07-29 14:57:15 +0000.424953][56b6] Push an pts:9397 to dts queue.
[016:002] [2024-07-29 14:57:15 +0000.459440][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[016:008] [2024-07-29 14:57:15 +0000.465855][56b6] last dts:9367 currentPts:9397
ppsOrSPS:0 queue length:2
[016:102] [2024-07-29 14:57:15 +0000.559926][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:131] [2024-07-29 14:57:15 +0000.588630][568a] The convert RGB to YUV take 2
[016:146] [2024-07-29 14:57:15 +0000.603530][56af] The output timestamp from audio
mixer change:770434688
[016:173] [2024-07-29 14:57:15 +0000.630168][568e] On audio frame the broadcast
with timestamp:770434725 samples:480. (1000 frame for one log)

[016:178] [2024-07-29 14:57:15 +0000.635589][56af] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[016:178] [2024-07-29 14:57:15 +0000.635991][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[016:454] [2024-07-29 14:57:15 +0000.911349][568e] Run AGC when audioType = 0
[016:454] [2024-07-29 14:57:15 +0000.911678][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:513] [2024-07-29 14:57:15 +0000.970260][56ae] AF_SpeedFilter audio time,
0x78bb72f300 rcv time: 770435063
[016:513] [2024-07-29 14:57:15 +0000.970412][56ae] AF_SpeedFilter audio time,
0x78bb72f300 rcv time: 770435063in_nSamples:441
[016:574] [2024-07-29 14:57:16 +0000.31862][568a] drawYUV420 render
OpenGLRenderProgram:0x78cd3ff298
[016:580] [2024-07-29 14:57:16 +0000.37312][56b6] DTS queue for
Generator:0x799b5ac6b8 9962 10007
[016:596] [2024-07-29 14:57:16 +0000.53734][56ae] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[016:596] [2024-07-29 14:57:16 +0000.53802][56ae]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 770435047
[016:596] [2024-07-29 14:57:16 +0000.53820][56ae]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[016:597] [2024-07-29 14:57:16 +0000.54447][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:629] [2024-07-29 14:57:16 +0000.87003][568a] The convert RGB to YUV take 2
[016:631] [2024-07-29 14:57:16 +0000.88927][56b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10060
[016:668] [2024-07-29 14:57:16 +0000.125267][56b6] h264 add frame header cdr flag
[016:668] [2024-07-29 14:57:16 +0000.125627][56b6] SendFrame
encodedImage._timeStamp:10060encodedImage->_length:134160
[016:668] [2024-07-29 14:57:16 +0000.125742][56b6] Received key frame:10060
[016:696] [2024-07-29 14:57:16 +0000.153239][568a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:696] [2024-07-29 14:57:16 +0000.153322][568a] GPUImageProcessing: input frame
width1280 X 720
[016:696] [2024-07-29 14:57:16 +0000.153744][568a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:696] [2024-07-29 14:57:16 +0000.153835][568a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:710] [2024-07-29 14:57:16 +0000.167642][56b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10096 pts:10096
[016:711] [2024-07-29 14:57:16 +0000.168781][56b7] get the H.264 IDR frame
[016:732] [2024-07-29 14:57:16 +0000.190039][56b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10161
[016:733] [2024-07-29 14:57:16 +0000.190163][56b6] push video frame to H264
encoder. (100 frame for one log)

[016:733] [2024-07-29 14:57:16 +0000.190218][56b6] push video frame to H264


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

[016:733] [2024-07-29 14:57:16 +0000.190253][56b6] H264Encode::push video frame to


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

[016:733] [2024-07-29 14:57:16 +0000.190291][56b6] The input pts:10161 fps:30


[016:767] [2024-07-29 14:57:16 +0000.224151][56b6] H264Encode::H264SWEncoder get
callback, length:93376 type:1 nalType:1length:93372
[016:993] [2024-07-29 14:57:16 +0000.450381][568a] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[017:099] [2024-07-29 14:57:16 +0000.556471][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:134] [2024-07-29 14:57:16 +0000.591750][568a] The convert RGB to YUV take 2
[017:173] [2024-07-29 14:57:16 +0000.630301][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[017:296] [2024-07-29 14:57:16 +0000.753950][56b6] Push an pts:10725 to dts queue.
[017:333] [2024-07-29 14:57:16 +0000.790276][56b6] last dts:10693 currentPts:10725
ppsOrSPS:0 queue length:2
[017:370] [2024-07-29 14:57:16 +0000.827210][56b6] DTS queue for
Generator:0x799b5ac6b8 10794
[017:506] [2024-07-29 14:57:16 +0000.963215][568e] haveEnoughProcessedData
[Link]: 0
[017:565] [2024-07-29 14:57:17 +0000.22899][56ae] RecordAudioSource::PullAudioFrame
[017:596] [2024-07-29 14:57:17 +0000.53973][56ae] AF_SpeedFilter audio 0x78bb72f300
PullFrame
[017:602] [2024-07-29 14:57:17 +0000.59097][568a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[017:630] [2024-07-29 14:57:17 +0000.87106][568a] The convert RGB to YUV take 3
[017:641] [2024-07-29 14:57:17 +0000.98457][56ae] resampled_data_size:13312
[017:718] [2024-07-29 14:57:17 +0000.175872][56ae] AF_SpeedFilter audio time
[017:718] [2024-07-29 14:57:17 +0000.176028][56ae] AF_SpeedFilter audio time 111,
0x78bb72f300 out time: 770436237 org time: 770436237
[017:733] [2024-07-29 14:57:17 +0000.191019][568a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[017:815] [2024-07-29 14:57:17 +0000.272209][56ae] AF_SpeedFilter::PullFrame eof4
[017:817] [2024-07-29 14:57:17 +0000.274471][56ae]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[018:095] [2024-07-29 14:57:17 +0000.552533][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:130] [2024-07-29 14:57:17 +0000.587951][568a] The convert RGB to YUV take 1
[018:177] [2024-07-29 14:57:17 +0000.634261][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[018:202] [2024-07-29 14:57:17 +0000.659988][56b6] DTS queue for
Generator:0x799b5ac6b8 11629
[018:210] [2024-07-29 14:57:17 +0000.667168][56b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[018:466] [2024-07-29 14:57:17 +0000.923819][568e] Run AGC when audioType = 0
[018:595] [2024-07-29 14:57:18 +0000.52802][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:631] [2024-07-29 14:57:18 +0000.88997][568a] The convert RGB to YUV take 1
[018:632] [2024-07-29 14:57:18 +0000.89634][56b6] Push an pts:12062 to dts queue.
[018:667] [2024-07-29 14:57:18 +0000.124520][56b6] h264 add frame header cdr flag
[018:667] [2024-07-29 14:57:18 +0000.124805][56b6] Received key frame:12062
[018:667] [2024-07-29 14:57:18 +0000.124863][56b6] last dts:12028 currentPts:12062
ppsOrSPS:0 queue length:2
[018:701] [2024-07-29 14:57:18 +0000.158854][56b7] get the H.264 IDR frame
[019:031] [2024-07-29 14:57:18 +0000.488477][56b6] DTS queue for
Generator:0x799b5ac6b8 12424 12461
[019:065] [2024-07-29 14:57:18 +0000.522980][568a] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[019:097] [2024-07-29 14:57:18 +0000.554081][568a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[019:130] [2024-07-29 14:57:18 +0000.587979][568a] The convert RGB to YUV take 2
[019:172] [2024-07-29 14:57:18 +0000.629718][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[019:174] [2024-07-29 14:57:18 +0000.631345][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[019:230] [2024-07-29 14:57:18 +0000.687418][568e] haveEnoughProcessedData
[Link]: 0
[019:406] [2024-07-29 14:57:18 +0000.863138][56ae]
RecordAudioSource::PullAudioFrame
[019:590] [2024-07-29 14:57:19 +0000.47634][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:629] [2024-07-29 14:57:19 +0000.86852][568a] The convert RGB to YUV take 2
[019:860] [2024-07-29 14:57:19 +0000.317816][56b6] DTS queue for
Generator:0x799b5ac6b8 13261 13290
[019:893] [2024-07-29 14:57:19 +0000.350147][568a] drawYUV420 render
OpenGLRenderProgram:0x78cd3ff298
[019:898] [2024-07-29 14:57:19 +0000.355212][56ae] resampled_data_size:4096
[019:962] [2024-07-29 14:57:19 +0000.419210][56b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13390
[019:962] [2024-07-29 14:57:19 +0000.419301][56b6] Push an pts:13390 to dts queue.
[019:996] [2024-07-29 14:57:19 +0000.453682][56b6] SendFrame
encodedImage._timeStamp:13390encodedImage->_length:86720
[019:996] [2024-07-29 14:57:19 +0000.453888][56b6] last dts:13356 currentPts:13390
ppsOrSPS:0 queue length:2
[020:053] [2024-07-29 14:57:19 +0000.510591][56ae] AF_SpeedFilter::PullFrame eof4
[020:055] [2024-07-29 14:57:19 +0000.512755][56ae]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[020:058] [2024-07-29 14:57:19 +0000.515543][568a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[020:058] [2024-07-29 14:57:19 +0000.515603][568a] GPUImageProcessing: input frame
width1280 X 720
[020:058] [2024-07-29 14:57:19 +0000.516004][568a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:059] [2024-07-29 14:57:19 +0000.516122][568a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:065] [2024-07-29 14:57:19 +0000.522336][56b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13455 pts:13455
[020:097] [2024-07-29 14:57:19 +0000.554916][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:099] [2024-07-29 14:57:19 +0000.557012][56b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13530
[020:100] [2024-07-29 14:57:19 +0000.557158][56b6] push video frame to H264
encoder. (100 frame for one log)

[020:100] [2024-07-29 14:57:19 +0000.557183][56b6] push video frame to H264


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

[020:100] [2024-07-29 14:57:19 +0000.557209][56b6] H264Encode::push video frame to


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

[020:100] [2024-07-29 14:57:19 +0000.557240][56b6] The input pts:13530 fps:30


[020:130] [2024-07-29 14:57:19 +0000.587420][568a] The convert RGB to YUV take 2
[020:132] [2024-07-29 14:57:19 +0000.589612][56b6] H264Encode::H264SWEncoder get
callback, length:36944 type:1 nalType:1length:36940
[020:180] [2024-07-29 14:57:19 +0000.637442][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[020:450] [2024-07-29 14:57:19 +0000.907182][568f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:450] [2024-07-29 14:57:19 +0000.907279][568f] _deviceSampleRate:48000

[020:453] [2024-07-29 14:57:19 +0000.911044][568e] Run AGC when audioType = 0


[020:454] [2024-07-29 14:57:19 +0000.911321][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:567] [2024-07-29 14:57:20 +0000.24576][56b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[020:591] [2024-07-29 14:57:20 +0000.48137][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:626] [2024-07-29 14:57:20 +0000.83630][568a] The convert RGB to YUV take 2
[020:670] [2024-07-29 14:57:20 +0000.127886][56b6] h264 add frame header cdr flag
[020:671] [2024-07-29 14:57:20 +0000.128121][56b6] Received key frame:14057
[020:671] [2024-07-29 14:57:20 +0000.128161][56b6] DTS queue for
Generator:0x799b5ac6b8 14096
[020:699] [2024-07-29 14:57:20 +0000.156226][56b7] get the H.264 IDR frame
[020:739] [2024-07-29 14:57:20 +0000.196636][56ae] AF_SpeedFilter audio
0x78bb72f300 PullFrame
[020:955] [2024-07-29 14:57:20 +0000.412258][568e] haveEnoughProcessedData
[Link]: 10
[021:092] [2024-07-29 14:57:20 +0000.549958][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:130] [2024-07-29 14:57:20 +0000.587717][568a] The convert RGB to YUV take 2
[021:159] [2024-07-29 14:57:20 +0000.616174][568a] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[021:177] [2024-07-29 14:57:20 +0000.634759][56af] Error([Link]): There
is no output connect to mic source, discard the frame.
[021:234] [2024-07-29 14:57:20 +0000.691446][56ae]
RecordAudioSource::PullAudioFrame
[021:297] [2024-07-29 14:57:20 +0000.754367][56b6] Push an pts:14725 to dts queue.
[021:333] [2024-07-29 14:57:20 +0000.790222][56b6] last dts:14692 currentPts:14725
ppsOrSPS:0 queue length:2
[021:506] [2024-07-29 14:57:20 +0000.963130][56b6] DTS queue for
Generator:0x799b5ac6b8 14930
[021:591] [2024-07-29 14:57:21 +0000.48884][568a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:631] [2024-07-29 14:57:21 +0000.88479][568a] The convert RGB to YUV take 2
[021:760] [2024-07-29 14:57:21 +0000.217221][568a] StopRecording:
[021:760] [2024-07-29 14:57:21 +0000.217884][568a] OnNeedStopRecording:
[021:767] [2024-07-29 14:57:21 +0000.224186][56ae] resampled_data_size:512
[021:767] [2024-07-29 14:57:21 +0000.224349][56ae] AF_SpeedFilter audio time 222,
0x78bb72f300 out time: 770440207 org time: 770440207
[021:767] [2024-07-29 14:57:21 +0000.224536][56ae] PullAudioFrame: PullFrame audio
finished.
[021:767] [2024-07-29 14:57:21 +0000.224616][56ae]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[021:772] [2024-07-29 14:57:21 +0000.229253][461b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:772] [2024-07-29 14:57:21 +0000.229937][568a] operator(): Stop
[021:773] [2024-07-29 14:57:21 +0000.230124][568a] StopPullFrameAndWriteMp4
time:770440325 enter.

[021:773] [2024-07-29 14:57:21 +0000.230205][568a] StopRecording:


[021:776] [2024-07-29 14:57:21 +0000.233731][56b6]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[021:781] [2024-07-29 14:57:21 +0000.238906][5689] stop recording
[021:781] [2024-07-29 14:57:21 +0000.239024][5689]
RecordingSessionInternalSimple:destroy media processers
[021:782] [2024-07-29 14:57:21 +0000.239059][5689] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:782] [2024-07-29 14:57:21 +0000.239082][5689] H264Encode::flushing hareware
Encoder
[021:782] [2024-07-29 14:57:21 +0000.239223][5689] Flush time:770440334 enter.

[021:782] [2024-07-29 14:57:21 +0000.239288][5689] H264Encoder encoder flush


[021:782] [2024-07-29 14:57:21 +0000.239329][5689] flush output queue
[022:107] [2024-07-29 14:57:21 +0000.564411][5689] Flush leave. expire time = 325
ms

[022:107] [2024-07-29 14:57:21 +0000.564705][5689] ~H264EncodeWrap:


[022:107] [2024-07-29 14:57:21 +0000.564763][5689] ~H264Encode:
[022:107] [2024-07-29 14:57:21 +0000.564796][5689] teardownCompressionSession:
H264Encode::destroying Encoder
[022:107] [2024-07-29 14:57:21 +0000.564833][5689] Release time:770440659 enter.
[022:107] [2024-07-29 14:57:21 +0000.565030][5689] Release:
MediaCodecVideoEncoder::Release _inited:1
[022:108] [2024-07-29 14:57:21 +0000.565247][5689] Destroy time:770440660 enter.

[022:108] [2024-07-29 14:57:21 +0000.565286][5689] H264Encoder encoderDestroy


[022:108] [2024-07-29 14:57:21 +0000.565329][5689]
AndroidMediaCodecVideoEncoder::release env: 0x79012df800
[022:108] [2024-07-29 14:57:21 +0000.565368][5689]
AndroidMediaCodecVideoEncoder::Destroy
[022:143] [2024-07-29 14:57:21 +0000.600424][5689] Destroy leave. expire time = 35
ms

[022:143] [2024-07-29 14:57:21 +0000.600680][5689] Release leave. expire time = 36


ms

[022:143] [2024-07-29 14:57:21 +0000.600771][5689] ~AndroidHwAvcEncoder


time:770440695 enter.

[022:143] [2024-07-29 14:57:21 +0000.601019][5689] Release time:770440695 enter.

[022:144] [2024-07-29 14:57:21 +0000.601117][5689] Release:


MediaCodecVideoEncoder:: has been released before, just return
[022:144] [2024-07-29 14:57:21 +0000.601158][5689] Release leave. expire time = 1
ms

[022:144] [2024-07-29 14:57:21 +0000.601194][5689] ~AndroidMediaCodecVideoEncoder


[022:144] [2024-07-29 14:57:21 +0000.601226][5689] ~WrapAndroidMediaCodec
time:770440696 enter.

[022:144] [2024-07-29 14:57:21 +0000.601259][5689] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:144] [2024-07-29 14:57:21 +0000.601294][5689] video hevc hw codec


destructor:0x799b424ab8

[022:144] [2024-07-29 14:57:21 +0000.601381][5689] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[022:144] [2024-07-29 14:57:21 +0000.601463][5689] teardownCompressionSession:


H264Encode::destroyed Encoder
[022:144] [2024-07-29 14:57:21 +0000.601516][5689]
RecordingSessionInternalSimple:destroy aac encoder output!
[022:144] [2024-07-29 14:57:21 +0000.601552][5689] AACSWEncode destructor
[022:156] [2024-07-29 14:57:21 +0000.614063][56b7] MP4 close file successfully
[022:157] [2024-07-29 14:57:21 +0000.614237][56b7] Recording session Internal:
notify recording ok
[022:157] [2024-07-29 14:57:21 +0000.614308][56b7] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4,
output_video_timestamp_:15189 last_video_pts_:15158
[022:157] [2024-07-29 14:57:21 +0000.614395][56b7] OnRecordFinish:
[022:159] [2024-07-29 14:57:21 +0000.616560][56b7] onRecordingOk: net seek
pos:0record video duration:15191record audio duration:15162
[022:162] [2024-07-29 14:57:21 +0000.619563][56af] destructMicSource_w:
[022:162] [2024-07-29 14:57:21 +0000.619735][56af] setOutput_w:
MicSource::setOutput() 0x0
[022:162] [2024-07-29 14:57:21 +0000.619841][56af] close external audio stream
[022:163] [2024-07-29 14:57:21 +0000.620197][568a] releaseThread 0x78bb5e9a00
[022:163] [2024-07-29 14:57:21 +0000.620273][568a] ~MicSource: Mic source
destroyed:0x78bb7c6800
[022:165] [2024-07-29 14:57:21 +0000.622189][568a] StopPullFrameAndWriteMp4 leave.
expire time = 392 ms

[022:165] [2024-07-29 14:57:21 +0000.622323][568a] DestroyPipelineAndFilters


time:770440717 enter.

[022:165] [2024-07-29 14:57:21 +0000.622370][568a] UnbindInputFilter 0x78bb6b02c0


this 0x78cd3ff4c0
[022:165] [2024-07-29 14:57:21 +0000.622412][568a] UnbindInputFilter 0x78bb6b0458
this 0x78bb72f450
[022:165] [2024-07-29 14:57:21 +0000.622448][568a] UnbindInputFilter 0x78cd3ff4c0
this 0x790a251c20
[022:165] [2024-07-29 14:57:21 +0000.622466][568a] filter: filter pipeline destroy
this: 0x790a251b80
[022:166] [2024-07-29 14:57:21 +0000.623054][568a] ClearVideoOfSources: recodring
total frames:0
[022:166] [2024-07-29 14:57:21 +0000.623123][568a] ClearVideoOfSources:
[022:166] [2024-07-29 14:57:21 +0000.623144][568a] GPUImageProcessing destruct.
[022:166] [2024-07-29 14:57:21 +0000.623254][568a] destroy TrivalImageDrawer
0x799c271080
[022:166] [2024-07-29 14:57:21 +0000.623291][568a] The shader has been initialize,
clean up them.

[022:166] [2024-07-29 14:57:21 +0000.623352][568a] ~OpenGLFrameBuffer:


[022:166] [2024-07-29 14:57:21 +0000.623478][568a] ~OpenGLFrameBuffer:
[022:166] [2024-07-29 14:57:21 +0000.623565][568a] ~OpenGLFrameBuffer:
[022:166] [2024-07-29 14:57:21 +0000.623628][568a] ~OpenGLFrameBuffer:
[022:168] [2024-07-29 14:57:21 +0000.625567][568a] ~OpenGLFrameBuffer:
[022:168] [2024-07-29 14:57:21 +0000.625688][568a] ~OpenGLFrameBuffer:
[022:168] [2024-07-29 14:57:21 +0000.625946][568a] GPUImageProcessing destruct
finish.
[022:168] [2024-07-29 14:57:21 +0000.626017][568a] GPURGBAFrame destruct.
[022:169] [2024-07-29 14:57:21 +0000.626071][568a] destroy OpenGLRenderProgram
0x78cd3ff298
[022:169] [2024-07-29 14:57:21 +0000.626105][568a] ~CameraSource time:770440721
enter.

[022:169] [2024-07-29 14:57:21 +0000.626128][568a] ~CameraSource leave. expire


time = 0 ms

[022:169] [2024-07-29 14:57:21 +0000.626166][568a] ~RecordAudioSource


time:770440721 enter.

[022:169] [2024-07-29 14:57:21 +0000.626185][568a] ~RecordAudioSource leave.


expire time = 0 ms

[022:169] [2024-07-29 14:57:21 +0000.626202][568a] DestroyPipelineAndFilters


leave. expire time = 4 ms

[022:185] [2024-07-29 14:57:21 +0000.642489][461b]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:186] [2024-07-29 14:57:21 +0000.643150][461b] machine model :xiaomi
[022:186] [2024-07-29 14:57:21 +0000.643189][461b] Support this machine
model :xiaomi
[022:186] [2024-07-29 14:57:21 +0000.643205][461b] global inited! current sdk
version: 12-14-d8558ab
[022:186] [2024-07-29 14:57:21 +0000.643382][461b] filter: filter pipeline
construtc this: 0x78cd26b980
[022:186] [2024-07-29 14:57:21 +0000.643416][461b] MediaFilterGraph:
MediaFilterGraph construct
[022:186] [2024-07-29 14:57:21 +0000.643431][461b] GLESContext:
[022:186] [2024-07-29 14:57:21 +0000.643469][461b] The result of eglGetDisplay is:
0xb400007a60e6b640
[022:187] [2024-07-29 14:57:21 +0000.644663][461b] The result of creation:
0x78cd1e9280
[022:187] [2024-07-29 14:57:21 +0000.644777][461b] The result of
eglCreatePbufferSurface is: 0x78cd1e9600
[022:188] [2024-07-29 14:57:21 +0000.645762][461b] The source 0
path:/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
[022:188] [2024-07-29 14:57:21 +0000.645848][461b] The source 0 speed:1
[022:188] [2024-07-29 14:57:21 +0000.645881][461b] AddVideoSource: add video
source:
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4,
delay: 0
[022:188] [2024-07-29 14:57:21 +0000.645907][461b] CreateDecoderByVideoSource
time:770440740 enter.

[022:189] [2024-07-29 14:57:21 +0000.646226][461b] running_decoder_count:0max


count:2
[022:189] [2024-07-29 14:57:21 +0000.646262][461b] Start decoding file
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x78bb4bc400
[022:190] [2024-07-29 14:57:21 +0000.647570][56c7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x79037d9200] Current FFmpeg version git-2021-06-16-
97cea6f

[022:203] [2024-07-29 14:57:21 +0000.660519][56c7] OnStreamInfoFound: video


duration_: 15191
[022:205] [2024-07-29 14:57:21 +0000.662418][461b] start decoder
[022:205] [2024-07-29 14:57:21 +0000.662487][461b] CreateDecoderByVideoSource
leave. expire time = 17 ms

[022:205] [2024-07-29 14:57:21 +0000.662523][461b] BindInputFilter 0x78cd3c87a0


this 0x78bb936ad8
[022:205] [2024-07-29 14:57:21 +0000.662544][461b] BindInputFilter 0x78bb936ad8
this 0x78bb936b98
[022:205] [2024-07-29 14:57:21 +0000.662569][461b] BindInputFilter 0x78cd3c87a0
this 0x78bb936c58
[022:205] [2024-07-29 14:57:21 +0000.662589][461b] BindInputFilter 0x78bb936c58
this 0x78bb936d18
[022:205] [2024-07-29 14:57:21 +0000.662603][461b] AddVideoSource: source filter
list is empty, add first:
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
[022:205] [2024-07-29 14:57:21 +0000.662688][56c8] NO get frame from decoder
[022:205] [2024-07-29 14:57:21 +0000.662706][461b] BindInputFilter 0x78bb936b98
this 0x78bb937618
[022:205] [2024-07-29 14:57:21 +0000.662949][461b] BindInputFilter 0x78bb937618
this 0x78cd26ba20
[022:205] [2024-07-29 14:57:21 +0000.662988][461b] BindInputFilter 0x78bb936d18
this 0x78bb9376d8
[022:205] [2024-07-29 14:57:21 +0000.663018][461b] AddVideoSource: END add video
source:
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
[022:206] [2024-07-29 14:57:21 +0000.664050][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[022:206] [2024-07-29 14:57:21 +0000.664050][56c8] NO get frame from decoder
[022:207] [2024-07-29 14:57:21 +0000.664607][461b] machine model :xiaomi
[022:207] [2024-07-29 14:57:21 +0000.664645][461b] Support this machine
model :xiaomi
[022:207] [2024-07-29 14:57:21 +0000.664662][461b] global inited! current sdk
version: 12-14-d8558ab
[022:207] [2024-07-29 14:57:21 +0000.664717][461b] GetPipeline:
-----------------------------------------
[022:207] [2024-07-29 14:57:21 +0000.664735][461b] GetPipeline: source:
0x78cd3c8580
[022:207] [2024-07-29 14:57:21 +0000.664751][461b] GetPipeline: filter: NULLFilter
[022:207] [2024-07-29 14:57:21 +0000.664766][461b] GetPipeline: filter: NULLFilter
[022:207] [2024-07-29 14:57:21 +0000.664780][461b] GetPipeline: filter: NULLFilter
[022:207] [2024-07-29 14:57:21 +0000.664793][461b] GetPipeline: audio filter:
AuidoNULLFilter
[022:207] [2024-07-29 14:57:21 +0000.664805][461b] GetPipeline: audio filter:
AuidoNULLFilter
[022:207] [2024-07-29 14:57:21 +0000.664818][461b] GetPipeline: audio filter:
AudioNUllFilter
[022:207] [2024-07-29 14:57:21 +0000.664830][461b] GetPipeline:
------------------------------------------
[022:207] [2024-07-29 14:57:21 +0000.664847][461b] filter: filter pipeline2 update
pattern: 0
[022:208] [2024-07-29 14:57:21 +0000.665691][461b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:208] [2024-07-29 14:57:21 +0000.666048][461b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:209] [2024-07-29 14:57:21 +0000.666146][461b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:209] [2024-07-29 14:57:21 +0000.666352][461b] DeviceInit:
[022:209] [2024-07-29 14:57:21 +0000.666593][461b] AudioManagerAndroid
getProperty:[Link].OUTPUT_SAMPLE_RATE
[022:209] [2024-07-29 14:57:21 +0000.666921][461b] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[022:210] [2024-07-29 14:57:21 +0000.667247][461b] CreatePlatformSpecificObjects:
[022:210] [2024-07-29 14:57:21 +0000.667305][461b] audio device use null audio
input and opensl output
[022:210] [2024-07-29 14:57:21 +0000.667333][461b] Create OpenSLES output module
with java VM support.

[022:210] [2024-07-29 14:57:21 +0000.667482][461b] AudioManagerAndroid


getProperty:[Link].OUTPUT_SAMPLE_RATE
[022:210] [2024-07-29 14:57:21 +0000.667716][461b] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[022:210] [2024-07-29 14:57:21 +0000.667960][461b] Create OpenSLES output module
with buffer num:2

[022:210] [2024-07-29 14:57:21 +0000.668036][461b] Error([Link]): Init the


output and input for audio device template.
[022:211] [2024-07-29 14:57:21 +0000.668068][461b] Init the output device.

[022:211] [2024-07-29 14:57:21 +0000.668085][461b] Set the playout as stereo:1


[022:211] [2024-07-29 14:57:21 +0000.668110][461b] Set the sample rate to be:44100

[022:211] [2024-07-29 14:57:21 +0000.668155][461b] Low latency buffer size:144 low


sample rate:48000
[022:211] [2024-07-29 14:57:21 +0000.668188][461b] DeviceInit: Done
[022:211] [2024-07-29 14:57:21 +0000.668938][461b] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[022:213] [2024-07-29 14:57:21 +0000.670519][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[022:213] [2024-07-29 14:57:21 +0000.670686][461b]
MediaFilterPlayer::SetPlayerNotify 0x78cd0f0360
[022:214] [2024-07-29 14:57:21 +0000.671686][56d2] Error([Link]): Set the
pthread name failed with error:34 name:Thread 0x0x7900d33c18
[022:216] [2024-07-29 14:57:21 +0000.673087][56c8] NO get frame from decoder
[022:217] [2024-07-29 14:57:21 +0000.674948][56c8] NO get frame from decoder
[022:219] [2024-07-29 14:57:21 +0000.676713][56c8] NO get frame from decoder
[022:221] [2024-07-29 14:57:21 +0000.678074][56c8] NO get frame from decoder
[022:222] [2024-07-29 14:57:21 +0000.679979][461b]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[022:223] [2024-07-29 14:57:21 +0000.680058][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[022:223] [2024-07-29 14:57:21 +0000.680893][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[022:224] [2024-07-29 14:57:21 +0000.681670][461b] SetGraphLoop: SetGraphLoop 1
[022:224] [2024-07-29 14:57:21 +0000.681747][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[022:225] [2024-07-29 14:57:21 +0000.682298][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[022:226] [2024-07-29 14:57:21 +0000.683301][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[022:227] [2024-07-29 14:57:21 +0000.684242][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[022:227] [2024-07-29 14:57:21 +0000.684751][56c8] NO get frame from decoder
[022:229] [2024-07-29 14:57:21 +0000.686341][56d4] Start:
[022:229] [2024-07-29 14:57:21 +0000.686612][56d3] operator(): video render
started.
[022:229] [2024-07-29 14:57:21 +0000.686707][56d3] DriveRender working... (1/200)
[022:229] [2024-07-29 14:57:21 +0000.686725][56d3] Warning(video_render.cc:390): No
picture to display (1/50)
[022:229] [2024-07-29 14:57:21 +0000.686852][56c8] NO get frame from decoder
[022:229] [2024-07-29 14:57:21 +0000.686792][56d4] Start:
[022:238] [2024-07-29 14:57:21 +0000.695221][56d4] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[022:238] [2024-07-29 14:57:21 +0000.695545][56d4] Reset: history total size: 98
[022:238] [2024-07-29 14:57:21 +0000.695787][56d4] DeviceStart:
audioDevice_:0x78bba0c000
[022:239] [2024-07-29 14:57:21 +0000.696512][56d4] DeviceStart: time profile
playout init before
[022:239] [2024-07-29 14:57:21 +0000.696608][56d4] DeviceStart: time profile
playout init end
[022:239] [2024-07-29 14:57:21 +0000.696627][56d4] OpenSlesOutput:Start playout

[022:241] [2024-07-29 14:57:21 +0000.698742][56d4] Create the opensl output player.


streamtype before:0

[022:241] [2024-07-29 14:57:21 +0000.698865][56d4] Create the opensl output player.


streamtype after:3

[022:271] [2024-07-29 14:57:21 +0000.728771][56d4] Enqueue opensl buffer size:1764


[022:336] [2024-07-29 14:57:21 +0000.793260][56d4] DeviceStart: time profile
playout all end
[022:336] [2024-07-29 14:57:21 +0000.793326][56d7]
PlayerSimpleBufferQueueCallbackHandler function
[022:336] [2024-07-29 14:57:21 +0000.793445][56d4] operator(): Audio playback
started.
[022:336] [2024-07-29 14:57:21 +0000.793552][56d4] operator(): Started now!
[022:336] [2024-07-29 14:57:21 +0000.793567][56d7] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[022:336] [2024-07-29 14:57:21 +0000.793630][56d7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:336] [2024-07-29 14:57:21 +0000.793734][56d5] Pull audio failed.(wait video!)
[022:336] [2024-07-29 14:57:21 +0000.793813][56d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:339] [2024-07-29 14:57:21 +0000.796110][56d5] Pull audio failed.(wait video!)
[022:339] [2024-07-29 14:57:21 +0000.796206][56d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:339] [2024-07-29 14:57:21 +0000.797013][56d6] Error(video_source.cc:430): wait
decoder a frame: 0
[022:341] [2024-07-29 14:57:21 +0000.798345][56d5] Pull audio failed.(wait video!)
[022:341] [2024-07-29 14:57:21 +0000.798418][56d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:341] [2024-07-29 14:57:21 +0000.798537][56d6] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[022:345] [2024-07-29 14:57:21 +0000.802460][56d6] OnVideoFrameReady(1/200)
[022:347] [2024-07-29 14:57:21 +0000.804140][56d5] audio_frame_list_ empty
[022:357] [2024-07-29 14:57:21 +0000.814066][56d3] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[022:357] [2024-07-29 14:57:21 +0000.814167][56d3] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:770440909
[022:396] [2024-07-29 14:57:21 +0000.853874][56d3] lipsync_debug: render a video
frame
[022:396] [2024-07-29 14:57:21 +0000.853969][56d3] lipsync_debug: First video frame
rendering.
[022:408] [2024-07-29 14:57:21 +0000.865420][56d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:24 timeDelta:51 last
video ts:900 frame->pts:3060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:408] [2024-07-29 14:57:21 +0000.865679][56d3] lipsync_debug: tsDelta -
timeDelta = -27
[022:408] [2024-07-29 14:57:21 +0000.865739][56d3] lipsync_debug:result remaining
time:0
[022:408] [2024-07-29 14:57:21 +0000.865778][56d3] dynamic updated lipsync delay:0
[022:415] [2024-07-29 14:57:21 +0000.872850][56d6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[022:427] [2024-07-29 14:57:21 +0000.885254][56d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[022:428] [2024-07-29 14:57:21 +0000.885451][56d3] lipsync_debug:result remaining
time:10
[022:455] [2024-07-29 14:57:21 +0000.912318][568e] Run AGC when audioType = 0
[022:497] [2024-07-29 14:57:21 +0000.954918][56d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[022:497] [2024-07-29 14:57:21 +0000.954988][56d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:498] [2024-07-29 14:57:21 +0000.955176][56d4] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[022:498] [2024-07-29 14:57:21 +0000.955376][56d5] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[022:498] [2024-07-29 14:57:21 +0000.955513][56d4] The audio playback speed:100
(1/100)
[022:498] [2024-07-29 14:57:21 +0000.955573][56d4] lipsync_debug: The current
played audio timestamp is:0(1/50)
[022:498] [2024-07-29 14:57:21 +0000.955610][56d4] First audio frame rendering
[022:574] [2024-07-29 14:57:22 +0000.31750][56d6] video frame wait audio frame:
last_video_timestamp:395 last_audio_timestamp:277.914
[022:675] [2024-07-29 14:57:22 +0000.132403][568e] haveEnoughProcessedData
[Link]: 0
[023:011] [2024-07-29 14:57:22 +0000.468964][56d3] lipsync_debug:displaying video
ts:59760 The current displayed video timestamp is:770441563
[023:309] [2024-07-29 14:57:22 +0000.766044][56d7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:336] [2024-07-29 14:57:22 +0000.793605][56d4] do work DoLipsync!
[023:336] [2024-07-29 14:57:22 +0000.793759][56d4] total delay:207 videoTsMS:963
audioTsMS:756 diff:207
[023:336] [2024-07-29 14:57:22 +0000.793823][56d4] Set the lipsync delay:207
[023:547] [2024-07-29 14:57:23 +0000.4601][56d6] Error(video_source.cc:430): wait
decoder a frame: 0
[023:861] [2024-07-29 14:57:23 +0000.318604][56d3] lipsync_debug:displaying video
ts:119880 The current displayed video timestamp is:770442413
[023:939] [2024-07-29 14:57:23 +0000.396067][56d3] DriveRender working... (1/200)
[024:084] [2024-07-29 14:57:23 +0000.541953][56d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:34 last
video ts:134640 frame->pts:137700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[024:085] [2024-07-29 14:57:23 +0000.542086][56d3] lipsync_debug: tsDelta -
timeDelta = 0
[024:346] [2024-07-29 14:57:23 +0000.803980][56d7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:393] [2024-07-29 14:57:23 +0000.850900][568e] haveEnoughProcessedData
[Link]: 10
[024:450] [2024-07-29 14:57:23 +0000.907668][568e] Run AGC when audioType = 0
[024:450] [2024-07-29 14:57:23 +0000.907896][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:570] [2024-07-29 14:57:24 +0000.27228][56d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[024:570] [2024-07-29 14:57:24 +0000.27322][56d3] lipsync_debug:result remaining
time:10
[024:595] [2024-07-29 14:57:24 +0000.52369][56d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[024:595] [2024-07-29 14:57:24 +0000.52483][56d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[024:600] [2024-07-29 14:57:24 +0000.57278][56d3] lipsync_debug:displaying video
ts:179730 The current displayed video timestamp is:770443152
[024:681] [2024-07-29 14:57:24 +0000.138229][56d4] The audio playback speed:100
(1/100)
[024:681] [2024-07-29 14:57:24 +0000.138324][56d4] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[024:862] [2024-07-29 14:57:24 +0000.319870][56d6] Error(video_source.cc:430): wait
decoder a frame: 0
[025:088] [2024-07-29 14:57:24 +0000.545782][56d6] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[025:265] [2024-07-29 14:57:24 +0000.722070][56d3] lipsync_debug:displaying video
ts:239580 The current displayed video timestamp is:770443817
[025:314] [2024-07-29 14:57:24 +0000.771781][56d7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:476] [2024-07-29 14:57:24 +0000.933570][56d6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299700pts ms:3.33e+06
[025:478] [2024-07-29 14:57:24 +0000.935143][56d6] OnVideoFrameReady(1/200)
[025:478] [2024-07-29 14:57:24 +0000.935380][56d3] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[025:502] [2024-07-29 14:57:24 +0000.959474][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[025:502] [2024-07-29 14:57:24 +0000.959885][56d4] Stop:
[025:502] [2024-07-29 14:57:24 +0000.960036][56d3] operator(): Video Render
stopped.
[025:503] [2024-07-29 14:57:24 +0000.960119][56d4] Stop:
[025:503] [2024-07-29 14:57:24 +0000.960510][56d4] DeviceStop:
audioDevice_:0x78bba0c000
[025:503] [2024-07-29 14:57:24 +0000.960636][56d4] OpenSlesOutput:Stop playout

[025:508] [2024-07-29 14:57:24 +0000.965592][56d4] DeviceStop: Done


[025:508] [2024-07-29 14:57:24 +0000.965922][56d4] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[025:509] [2024-07-29 14:57:24 +0000.966068][56d4] operator(): Stop now!
[026:069] [2024-07-29 14:57:25 +0000.526350][461b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[026:069] [2024-07-29 14:57:25 +0000.526617][461b] StopPreView: Have Stopped,
operation cancel
[026:069] [2024-07-29 14:57:25 +0000.526682][461b] Stop:
[026:069] [2024-07-29 14:57:25 +0000.527007][56d4] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[026:070] [2024-07-29 14:57:25 +0000.527627][461b] DeviceRelease:
audioDevice_:0x78bba0c000
[026:070] [2024-07-29 14:57:25 +0000.527748][461b] OpenSlesOutput:Stop playout

[026:070] [2024-07-29 14:57:25 +0000.527823][461b] DeviceRelease: Release the


webrtc device object.
[026:071] [2024-07-29 14:57:25 +0000.528533][461b] OpenSlesOutput destruct.

[026:071] [2024-07-29 14:57:25 +0000.528751][461b] DeviceRelease: Done


[026:071] [2024-07-29 14:57:25 +0000.529019][461b] Stop:
[026:073] [2024-07-29 14:57:25 +0000.530528][56d3] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[026:081] [2024-07-29 14:57:25 +0000.538083][461b] global uninited!
[026:081] [2024-07-29 14:57:25 +0000.538998][461b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[026:082] [2024-07-29 14:57:25 +0000.539125][461b] ~MediaFilterGraph:
MediaFilterGraph destruct
[026:082] [2024-07-29 14:57:25 +0000.539173][461b] RemoveVideoBackGroud: hava not
add video backgroud
[026:082] [2024-07-29 14:57:25 +0000.539263][461b] UnbindInputFilter 0x78bb937618
this 0x78cd26ba20
[026:082] [2024-07-29 14:57:25 +0000.539298][461b] ClearAllSource: remove source
filter, sourceid: 0x78cd3c8580
[026:082] [2024-07-29 14:57:25 +0000.539325][461b] DestoryDecoderByVideoSource
time:770444634 enter.

[026:082] [2024-07-29 14:57:25 +0000.539354][461b] ~VideoBindDecoder time:770444634


enter.

[026:082] [2024-07-29 14:57:25 +0000.539923][461b] CleanUp time:770444634 enter.

[026:089] [2024-07-29 14:57:25 +0000.546142][461b] CleanUp leave. expire time = 7


ms

[026:089] [2024-07-29 14:57:25 +0000.546209][461b] CleanUp time:770444641 enter.

[026:090] [2024-07-29 14:57:25 +0000.547548][461b] CleanUp leave. expire time = 1


ms
[026:092] [2024-07-29 14:57:25 +0000.549900][461b] ~VideoBindDecoder leave. expire
time = 10 ms

[026:092] [2024-07-29 14:57:25 +0000.549995][461b] DestoryDecoderByVideoSource


leave. expire time = 10 ms

[026:092] [2024-07-29 14:57:25 +0000.550030][461b] UnbindInputFilter 0x78bb936b98


this 0x78bb937618
[026:093] [2024-07-29 14:57:25 +0000.550078][461b] UnbindInputFilter 0x78bb936ad8
this 0x78bb936b98
[026:093] [2024-07-29 14:57:25 +0000.550113][461b] UnbindInputFilter 0x78cd3c87a0
this 0x78bb936ad8
[026:093] [2024-07-29 14:57:25 +0000.550139][461b] UnbindInputFilter 0x78bb936d18
this 0x78bb9376d8
[026:093] [2024-07-29 14:57:25 +0000.550171][461b] UnbindInputFilter 0x78bb936c58
this 0x78bb936d18
[026:093] [2024-07-29 14:57:25 +0000.550197][461b] UnbindInputFilter 0x78cd3c87a0
this 0x78bb936c58
[026:094] [2024-07-29 14:57:25 +0000.551493][461b] ~GLESContext:
[026:095] [2024-07-29 14:57:25 +0000.552576][461b] GLESContext destruct finish.
[026:095] [2024-07-29 14:57:25 +0000.552645][461b] filter: filter pipeline destroy
this: 0x78cd26b980
[026:096] [2024-07-29 14:57:25 +0000.553655][461b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[026:097] [2024-07-29 14:57:25 +0000.554136][461b] machine model :xiaomi
[026:097] [2024-07-29 14:57:25 +0000.554196][461b] Support this machine
model :xiaomi
[026:097] [2024-07-29 14:57:25 +0000.554221][461b] global inited! current sdk
version: 12-14-d8558ab
[026:097] [2024-07-29 14:57:25 +0000.554411][461b] filter: filter pipeline
construtc this: 0x78cd26b980
[026:097] [2024-07-29 14:57:25 +0000.554451][461b] MediaFilterGraph:
MediaFilterGraph construct
[026:097] [2024-07-29 14:57:25 +0000.554469][461b] GLESContext:
[026:097] [2024-07-29 14:57:25 +0000.554516][461b] The result of eglGetDisplay is:
0xb400007a60e6b640
[026:098] [2024-07-29 14:57:25 +0000.555660][461b] The result of creation:
0x7a60eef900
[026:098] [2024-07-29 14:57:25 +0000.555810][461b] The result of
eglCreatePbufferSurface is: 0x790a445400
[026:098] [2024-07-29 14:57:25 +0000.555970][461b] The source 0
path:/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
[026:098] [2024-07-29 14:57:25 +0000.556016][461b] The source 0 speed:1
[026:099] [2024-07-29 14:57:25 +0000.556053][461b] AddVideoSource: add video
source:
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4,
delay: 0
[026:099] [2024-07-29 14:57:25 +0000.556085][461b] CreateDecoderByVideoSource
time:770444651 enter.

[026:099] [2024-07-29 14:57:25 +0000.556340][461b] running_decoder_count:0max


count:2
[026:099] [2024-07-29 14:57:25 +0000.556376][461b] Start decoding file
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x78bb4bc400
[026:102] [2024-07-29 14:57:25 +0000.559935][56e0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x78bb777200] Current FFmpeg version git-2021-06-16-
97cea6f
[026:110] [2024-07-29 14:57:25 +0000.568034][568e] haveEnoughProcessedData
[Link]: 20
[026:112] [2024-07-29 14:57:25 +0000.569699][56e0] OnStreamInfoFound: video
duration_: 15191
[026:114] [2024-07-29 14:57:25 +0000.571975][461b] start decoder
[026:115] [2024-07-29 14:57:25 +0000.572135][461b] CreateDecoderByVideoSource
leave. expire time = 16 ms

[026:115] [2024-07-29 14:57:25 +0000.572177][461b] BindInputFilter 0x78cd3c87a0


this 0x78bb9367d8
[026:115] [2024-07-29 14:57:25 +0000.572236][461b] BindInputFilter 0x78bb9367d8
this 0x78bb936ad8
[026:115] [2024-07-29 14:57:25 +0000.572263][461b] BindInputFilter 0x78cd3c87a0
this 0x78bb936b98
[026:115] [2024-07-29 14:57:25 +0000.572283][461b] BindInputFilter 0x78bb936b98
this 0x78bb9376d8
[026:115] [2024-07-29 14:57:25 +0000.572297][461b] AddVideoSource: source filter
list is empty, add first:
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
[026:115] [2024-07-29 14:57:25 +0000.572323][461b] BindInputFilter 0x78bb936ad8
this 0x78bbb0d298
[026:115] [2024-07-29 14:57:25 +0000.572342][461b] BindInputFilter 0x78bbb0d298
this 0x78cd26ba20
[026:115] [2024-07-29 14:57:25 +0000.572362][461b] BindInputFilter 0x78bb9376d8
this 0x78bbb0d358
[026:115] [2024-07-29 14:57:25 +0000.572382][461b] AddVideoSource: END add video
source:
/data/user/0/[Link]/no_backup/milive//record_video_770424782.mp4
[026:114] [2024-07-29 14:57:25 +0000.571980][56e1] NO get frame from decoder
[026:118] [2024-07-29 14:57:25 +0000.575524][56e1] NO get frame from decoder
[026:119] [2024-07-29 14:57:25 +0000.576407][461b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[026:119] [2024-07-29 14:57:25 +0000.576615][461b] MediaComposeFile time:770444671
enter.

[026:119] [2024-07-29 14:57:25 +0000.576671][461b] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[026:119] [2024-07-29 14:57:25 +0000.576810][461b] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[026:119] [2024-07-29 14:57:25 +0000.576856][461b] Recording session using default
bitrate support by app:14680064
[026:120] [2024-07-29 14:57:25 +0000.577474][56e1] NO get frame from decoder
[026:127] [2024-07-29 14:57:25 +0000.584916][56e1] NO get frame from decoder
[026:131] [2024-07-29 14:57:25 +0000.588232][56e1] NO get frame from decoder
[026:133] [2024-07-29 14:57:25 +0000.590083][56e1] NO get frame from decoder
[026:135] [2024-07-29 14:57:25 +0000.592875][56e1] NO get frame from decoder
[026:137] [2024-07-29 14:57:25 +0000.594400][56e1] NO get frame from decoder
[026:137] [2024-07-29 14:57:25 +0000.594873][56ec] Error([Link]): Set the
pthread name failed with error:34 name:Thread 0x0x799be140c0
[026:139] [2024-07-29 14:57:25 +0000.596372][56ec] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[026:139] [2024-07-29 14:57:25 +0000.596682][461b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[026:140] [2024-07-29 14:57:25 +0000.597140][461b] GetPipeline:
-----------------------------------------
[026:140] [2024-07-29 14:57:25 +0000.597224][461b] GetPipeline: source:
0x78cd3c8580
[026:140] [2024-07-29 14:57:25 +0000.597246][461b] GetPipeline: filter: NULLFilter
[026:140] [2024-07-29 14:57:25 +0000.597273][461b] GetPipeline: filter: NULLFilter
[026:140] [2024-07-29 14:57:25 +0000.597287][461b] GetPipeline: filter: NULLFilter
[026:140] [2024-07-29 14:57:25 +0000.597301][461b] GetPipeline: audio filter:
AuidoNULLFilter
[026:140] [2024-07-29 14:57:25 +0000.597323][461b] GetPipeline: audio filter:
AuidoNULLFilter
[026:140] [2024-07-29 14:57:25 +0000.597352][461b] GetPipeline: audio filter:
AudioNUllFilter
[026:140] [2024-07-29 14:57:25 +0000.597381][461b] GetPipeline:
------------------------------------------
[026:140] [2024-07-29 14:57:25 +0000.597411][461b] filter: filter pipeline2 update
pattern: 2
[026:140] [2024-07-29 14:57:25 +0000.597682][461b] MediaComposeFile leave. expire
time = 21 ms

[026:141] [2024-07-29 14:57:25 +0000.598110][461b] machine model :xiaomi


[026:141] [2024-07-29 14:57:25 +0000.598145][461b] Support this machine
model :xiaomi
[026:141] [2024-07-29 14:57:25 +0000.598162][461b] global inited! current sdk
version: 12-14-d8558ab
[026:179] [2024-07-29 14:57:25 +0000.636217][461b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[026:179] [2024-07-29 14:57:25 +0000.636475][461b] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 201
[026:180] [2024-07-29 14:57:25 +0000.637316][461b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[026:180] [2024-07-29 14:57:25 +0000.637429][461b] BeginCompose: BeginCompose, is
composing 0
[026:180] [2024-07-29 14:57:25 +0000.637743][56ec] start recording, file path:
[026:181] [2024-07-29 14:57:25 +0000.638070][56ec] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 201 audio_timescale:44100
video_timescale:90000
[026:181] [2024-07-29 14:57:25 +0000.638168][56ec] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[026:181] [2024-07-29 14:57:25 +0000.638250][56ec] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 201
[026:181] [2024-07-29 14:57:25 +0000.638320][56ec] fd_open successed
handle:0xb400007a60e3e0b0
[026:181] [2024-07-29 14:57:25 +0000.638805][56ec] create mp4 file:305
m_fileHandle: 0x7900efd400
[026:181] [2024-07-29 14:57:25 +0000.638873][56ec] MP4 file: is opened successfully
[026:181] [2024-07-29 14:57:25 +0000.638911][56ec] setupMediaProcessers:
[026:181] [2024-07-29 14:57:25 +0000.638943][56ec]
RecordingSessionInternalSimple:setup media processers.
[026:181] [2024-07-29 14:57:25 +0000.638977][56ec] construct AAC encoder
[026:182] [2024-07-29 14:57:25 +0000.639662][56ec] H264Encoder creating:
ultrafast012323
[026:182] [2024-07-29 14:57:25 +0000.639772][56ec] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[026:183] [2024-07-29 14:57:25 +0000.640862][56ec] H264Encode::GetMachineModel is
Mi Note 10 Lite
[026:184] [2024-07-29 14:57:25 +0000.641087][56ec] H264Encoder machine_mode is:Mi
Note 10 Lite
[026:184] [2024-07-29 14:57:25 +0000.641129][56ec] H264Encode::machine size :9
machine_mode:Mi Note 10 Lite
[026:184] [2024-07-29 14:57:25 +0000.641167][56ec] H264Encode::machine array
size :22 machine_mode:Mi Note 10 Lite
[026:184] [2024-07-29 14:57:25 +0000.641211][56ec] H264Encode::current machine
is :Mi Note 10 Lite auto check hw codec decide to use hw codec
[026:184] [2024-07-29 14:57:25 +0000.641247][56ec] setupCompressionSession:
[026:184] [2024-07-29 14:57:25 +0000.641283][56ec] H264Encode::creating hareware
Encoder
[026:184] [2024-07-29 14:57:25 +0000.641318][56ec] AndroidHwAvcEncoder
time:770444736 enter.

[026:184] [2024-07-29 14:57:25 +0000.641567][56ec] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007a60d6e380 address:0x7864cc6760
[026:184] [2024-07-29 14:57:25 +0000.641761][56ec] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[026:184] [2024-07-29 14:57:25 +0000.641808][56ec] The video avc hw codec address
is 0x78cd3e6b38
[026:184] [2024-07-29 14:57:25 +0000.641901][56ec] AndroidHwAvcEncoder leave.
expire time = 0 ms

[026:184] [2024-07-29 14:57:25 +0000.641948][56ec] RegisterEncodeCompleteCallback


time:770444736 enter.

[026:185] [2024-07-29 14:57:25 +0000.642102][56ec] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[026:185] [2024-07-29 14:57:25 +0000.642156][56ec] InitEncode time:770444737


enter.

[026:185] [2024-07-29 14:57:25 +0000.642295][56ec] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[026:185] [2024-07-29 14:57:25 +0000.642363][56ec] Create time:770444737 enter.

[026:185] [2024-07-29 14:57:25 +0000.642398][56ec] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[026:185] [2024-07-29 14:57:25 +0000.642448][56ec]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x78bbb15980
[026:185] [2024-07-29 14:57:25 +0000.642714][56ec] supported_type:video/avc
[026:185] [2024-07-29 14:57:25 +0000.642768][56ec] name:[Link]
mime:video/avc
[026:185] [2024-07-29 14:57:25 +0000.642832][56ec] hwCodecPrefix :[Link].
[026:185] [2024-07-29 14:57:25 +0000.642878][56ec] Found target codecer
[Link]
[026:186] [2024-07-29 14:57:25 +0000.643047][56ec] mediacodec_createCodecByName
time:770444738 enter.

[026:186] [2024-07-29 14:57:25 +0000.643094][56ec] WrapAndroidMediaCodec


time:770444738 enter.

[026:186] [2024-07-29 14:57:25 +0000.643317][56ec] WrapAndroidMediaCodec leave.


expire time = 0 ms

[026:187] [2024-07-29 14:57:25 +0000.644378][56f2] Error([Link]): Set the


pthread name failed with error:34 name:Thread 0x0x78bb9e5898
[026:205] [2024-07-29 14:57:25 +0000.662131][56ec] mediacodec_createCodecByName
leave. expire time = 19 ms

[026:205] [2024-07-29 14:57:25 +0000.662237][56ec] WrapAndroidMediaFromat


time:770444757 enter.

[026:205] [2024-07-29 14:57:25 +0000.662313][56ec] WrapAndroidMediaFromat leave.


expire time = 0 ms

[026:242] [2024-07-29 14:57:25 +0000.699809][56ec] Destroy time:770444794 enter.

[026:242] [2024-07-29 14:57:25 +0000.699884][56ec] WrapAndroidMediaFromat::


Destroy
[026:242] [2024-07-29 14:57:25 +0000.699903][56ec] Destroy leave. expire time = 0
ms

[026:242] [2024-07-29 14:57:25 +0000.699919][56ec] ~WrapAndroidMediaFromat


time:770444794 enter.

[026:242] [2024-07-29 14:57:25 +0000.699937][56ec] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[026:242] [2024-07-29 14:57:25 +0000.699955][56ec] Create leave. expire time = 57


ms

[026:242] [2024-07-29 14:57:25 +0000.699972][56ec] isSemiPlanarSupport


time:770444794 enter.

[026:242] [2024-07-29 14:57:25 +0000.699987][56ec] H264Encoder isSemiPlanarSupport


[026:242] [2024-07-29 14:57:25 +0000.700004][56ec] isSemiPlanarSupport leave.
expire time = 0 ms

[026:242] [2024-07-29 14:57:25 +0000.700022][56ec] creat hw H264Encoder success,


isSemiPlanar:1
[026:243] [2024-07-29 14:57:25 +0000.700106][56ec] InitEncode leave. expire time =
58 ms

[026:243] [2024-07-29 14:57:25 +0000.700126][56ec] H264Encode::created Encoder


[026:243] [2024-07-29 14:57:25 +0000.700143][56ec] H264Encode:: H264 encoder
created.
[026:243] [2024-07-29 14:57:25 +0000.700157][56ec] H264 encoder created.
[026:243] [2024-07-29 14:57:25 +0000.700170][56ec]
RecordingSessionInternalSimple:created avc encoder avc: 0x7900ef30c0
[026:243] [2024-07-29 14:57:25 +0000.700187][56ec] setOutput:
[026:243] [2024-07-29 14:57:25 +0000.700201][56ec]
RecordingSessionInternalSimple:encoder set output to muxer!
[026:243] [2024-07-29 14:57:25 +0000.700215][56ec] request a key frame
[026:243] [2024-07-29 14:57:25 +0000.700230][56ec] H264Encode:: request a key frame
[026:245] [2024-07-29 14:57:25 +0000.702853][56ec] setDisplayRotate :90
[026:246] [2024-07-29 14:57:25 +0000.703494][56ec] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:248] [2024-07-29 14:57:25 +0000.705992][56ed] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[026:252] [2024-07-29 14:57:25 +0000.709568][56ed]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[026:298] [2024-07-29 14:57:25 +0000.755549][56ed] h264 add frame header cdr flag
[026:300] [2024-07-29 14:57:25 +0000.757103][56ed] h264 add frame header cdr flag
[026:300] [2024-07-29 14:57:25 +0000.757570][56ed] Received key frame:10
[026:300] [2024-07-29 14:57:25 +0000.757745][56ed] H264Encode:: get a sps pps
header!headerSize:29
[026:303] [2024-07-29 14:57:25 +0000.760881][56f2] get the H.264 SPS parameter
[026:304] [2024-07-29 14:57:25 +0000.761891][56f2] add video track with id:1
[026:305] [2024-07-29 14:57:25 +0000.762496][56f2] get the H.264 PPS parameter
[026:305] [2024-07-29 14:57:25 +0000.762956][56f2] get the H.264 IDR frame
[026:306] [2024-07-29 14:57:25 +0000.763122][56f2] resss:true
[026:306] [2024-07-29 14:57:25 +0000.763164][56f2] video start ts:10
[026:306] [2024-07-29 14:57:25 +0000.763300][56f2] the video frame has been written
into MP4 file
[026:373] [2024-07-29 14:57:25 +0000.830891][56f2] add aac audio track with id:2
[026:373] [2024-07-29 14:57:25 +0000.831020][56f2] audio start ts:0
[026:374] [2024-07-29 14:57:25 +0000.831052][56f2] the audio frame has been written
into MP4 file
[026:374] [2024-07-29 14:57:25 +0000.831688][56ec] setDisplayRotate :90
[026:374] [2024-07-29 14:57:25 +0000.831770][56ec] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:430] [2024-07-29 14:57:25 +0000.887446][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[026:450] [2024-07-29 14:57:25 +0000.907681][568e] Run AGC when audioType = 0
[026:474] [2024-07-29 14:57:25 +0000.932000][56f0] audio_frame_list_ empty
[026:480] [2024-07-29 14:57:25 +0000.937267][56ed] DTS queue for
Generator:0x78bb9e5ab8 431 465 495 533 563 596 631 664
[026:532] [2024-07-29 14:57:25 +0000.989064][56ed] Push an pts:864 to dts queue.
[026:587] [2024-07-29 14:57:26 +0000.44641][56ed] last dts:830 currentPts:864
ppsOrSPS:0 queue length:7
[026:695] [2024-07-29 14:57:26 +0000.152608][56ed] DTS queue for
Generator:0x78bb9e5ab8 1262 1297 1332 1365 1398 1432 1463 1496
[026:713] [2024-07-29 14:57:26 +0000.170314][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[026:723] [2024-07-29 14:57:26 +0000.180273][56ed] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1695
[026:723] [2024-07-29 14:57:26 +0000.180491][56ed] push video frame to H264
encoder. (100 frame for one log)

[026:723] [2024-07-29 14:57:26 +0000.180580][56ed] push video frame to H264


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

[026:723] [2024-07-29 14:57:26 +0000.180620][56ed] H264Encode::push video frame to


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

[026:723] [2024-07-29 14:57:26 +0000.180680][56ed] The input pts:1695 fps:30


[026:754] [2024-07-29 14:57:26 +0000.211441][56ed] SendFrame
encodedImage._timeStamp:1530encodedImage->_length:39168
[026:756] [2024-07-29 14:57:26 +0000.213564][56ed] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1562 pts:1562
[026:798] [2024-07-29 14:57:26 +0000.255648][56ed] H264Encode::H264SWEncoder get
callback, length:48416 type:1 nalType:1length:48412
[026:850] [2024-07-29 14:57:26 +0000.307140][56ed] Push an pts:2195 to dts queue.
[026:887] [2024-07-29 14:57:26 +0000.344805][56ed] h264 add frame header cdr flag
[026:888] [2024-07-29 14:57:26 +0000.345164][56ed] Received key frame:1997
[026:890] [2024-07-29 14:57:26 +0000.347336][56ed] DTS queue for
Generator:0x78bb9e5ab8 2066 2098 2131 2160 2195 2236 2263 2295 2331
[026:890] [2024-07-29 14:57:26 +0000.347986][56f2] get the H.264 IDR frame
[026:923] [2024-07-29 14:57:26 +0000.380655][56ed] last dts:2160 currentPts:2195
ppsOrSPS:0 queue length:8
[026:931] [2024-07-29 14:57:26 +0000.388891][56f0] audio_frame_list_ empty
[027:008] [2024-07-29 14:57:26 +0000.465321][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[027:033] [2024-07-29 14:57:26 +0000.490650][56ef] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8876 diff: 125
[027:122] [2024-07-29 14:57:26 +0000.579152][56ed] DTS queue for
Generator:0x78bb9e5ab8 2963 3000 3028 3067 3104
[027:196] [2024-07-29 14:57:26 +0000.653846][56ed] Push an pts:3528 to dts queue.
[027:247] [2024-07-29 14:57:26 +0000.704314][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[027:275] [2024-07-29 14:57:26 +0000.732928][56ed] last dts:3496 currentPts:3528
ppsOrSPS:0 queue length:10
[027:307] [2024-07-29 14:57:26 +0000.764985][56ed] DTS queue for
Generator:0x78bb9e5ab8 3833 3863 3898
[027:356] [2024-07-29 14:57:26 +0000.813692][56f0] audio_frame_list_ empty
[027:370] [2024-07-29 14:57:26 +0000.827195][56ed] h264 add frame header cdr flag
[027:370] [2024-07-29 14:57:26 +0000.827432][56ed] Received key frame:4003
[027:371] [2024-07-29 14:57:26 +0000.828836][56f2] get the H.264 IDR frame
[027:533] [2024-07-29 14:57:26 +0000.990518][56ed] DTS queue for
Generator:0x78bb9e5ab8 4669 4704 4726 4766 4803 4828
[027:534] [2024-07-29 14:57:26 +0000.991990][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[027:541] [2024-07-29 14:57:26 +0000.999049][56ed] Push an pts:4927 to dts queue.
[027:592] [2024-07-29 14:57:27 +0000.49837][56ed] SendFrame
encodedImage._timeStamp:4927encodedImage->_length:94096
[027:592] [2024-07-29 14:57:27 +0000.49957][56ed] last dts:4895 currentPts:4927
ppsOrSPS:0 queue length:5
[027:609] [2024-07-29 14:57:27 +0000.66350][56ed] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4996 pts:4996
[027:618] [2024-07-29 14:57:27 +0000.75424][56ed] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5137
[027:618] [2024-07-29 14:57:27 +0000.75502][56ed] push video frame to H264 encoder.
(100 frame for one log)

[027:618] [2024-07-29 14:57:27 +0000.75523][56ed] push video frame to H264 encoder.


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

[027:618] [2024-07-29 14:57:27 +0000.75544][56ed] H264Encode::push video frame to


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

[027:618] [2024-07-29 14:57:27 +0000.75567][56ed] The input pts:5137 fps:30


[027:645] [2024-07-29 14:57:27 +0000.102063][56ed] H264Encode::H264SWEncoder get
callback, length:61984 type:1 nalType:1length:61980
[027:726] [2024-07-29 14:57:27 +0000.183586][56f0] too much frame will be writed
[027:728] [2024-07-29 14:57:27 +0000.185903][56ef] too much frame will be writed
[027:751] [2024-07-29 14:57:27 +0000.208426][56f0] too much frame will be writed
[027:791] [2024-07-29 14:57:27 +0000.248526][56ef] too much frame will be writed
[027:791] [2024-07-29 14:57:27 +0000.248928][56ed] DTS queue for
Generator:0x78bb9e5ab8 5534 5570 5600 5627
[027:824] [2024-07-29 14:57:27 +0000.281450][56f0] audio_frame_list_ empty
[027:834] [2024-07-29 14:57:27 +0000.291803][568e] haveEnoughProcessedData
[Link]: 10
[027:914] [2024-07-29 14:57:27 +0000.371166][56f0] FilterPipeline2::OnAudioFrame
pts 340874 last_audio_timestamp_ 7729.57
[027:916] [2024-07-29 14:57:27 +0000.373139][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[027:925] [2024-07-29 14:57:27 +0000.382984][56ed] Push an pts:6263 to dts queue.
[027:936] [2024-07-29 14:57:27 +0000.393622][56ed] h264 add frame header cdr flag
[027:936] [2024-07-29 14:57:27 +0000.393844][56ed] Received key frame:6065
[027:940] [2024-07-29 14:57:27 +0000.397416][56f2] get the H.264 IDR frame
[027:948] [2024-07-29 14:57:27 +0000.405746][56f0] too much frame will be writed
[027:959] [2024-07-29 14:57:27 +0000.416840][56ef] too much frame will be writed
[027:964] [2024-07-29 14:57:27 +0000.421578][56ef] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9808 diff: 193
[027:983] [2024-07-29 14:57:27 +0000.440752][56ed] last dts:6231 currentPts:6263
ppsOrSPS:0 queue length:8
[027:983] [2024-07-29 14:57:27 +0000.440889][56ed] DTS queue for
Generator:0x78bb9e5ab8 6295 6332 6366 6395 6433 6464 6496
[027:986] [2024-07-29 14:57:27 +0000.443360][56f0] too much frame will be writed
[028:032] [2024-07-29 14:57:27 +0000.489735][56ef] too much frame will be writed
[028:112] [2024-07-29 14:57:27 +0000.569831][56f0] too much frame will be writed
[028:116] [2024-07-29 14:57:27 +0000.573248][56ef] too much frame will be writed
[028:140] [2024-07-29 14:57:27 +0000.597486][56f0] too much frame will be writed
[028:186] [2024-07-29 14:57:27 +0000.643519][56f0] too much frame will be writed
[028:188] [2024-07-29 14:57:27 +0000.645723][56ef] too much frame will be writed
[028:192] [2024-07-29 14:57:27 +0000.649943][56ed] DTS queue for
Generator:0x78bb9e5ab8 7164 7196 7235 7264 7303
[028:215] [2024-07-29 14:57:27 +0000.673061][56f0] too much frame will be writed
[028:237] [2024-07-29 14:57:27 +0000.695020][56ef] too much frame will be writed
[028:246] [2024-07-29 14:57:27 +0000.703596][56f0] too much frame will be writed
[028:269] [2024-07-29 14:57:27 +0000.726489][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[028:274] [2024-07-29 14:57:27 +0000.731720][56f0] too much frame will be writed
[028:292] [2024-07-29 14:57:27 +0000.749111][56ed] Push an pts:7597 to dts queue.
[028:309] [2024-07-29 14:57:27 +0000.767059][56f0] too much frame will be writed
[028:311] [2024-07-29 14:57:27 +0000.768233][56ef] too much frame will be writed
[028:344] [2024-07-29 14:57:27 +0000.801993][56ed] last dts:7564 currentPts:7597
ppsOrSPS:0 queue length:7
[028:346] [2024-07-29 14:57:27 +0000.803068][56f0] too much frame will be writed
[028:379] [2024-07-29 14:57:27 +0000.836738][56ef] too much frame will be writed
[028:380] [2024-07-29 14:57:27 +0000.837302][56f0] too much frame will be writed
[028:421] [2024-07-29 14:57:27 +0000.878061][56f0] too much frame will be writed
[028:440] [2024-07-29 14:57:27 +0000.897424][56ed] DTS queue for
Generator:0x78bb9e5ab8 7930 7961 7996 8033 8060 8092 8129 8161 8193
[028:449] [2024-07-29 14:57:27 +0000.906760][56f0] too much frame will be writed
[028:451] [2024-07-29 14:57:27 +0000.908358][56ef] too much frame will be writed
[028:453] [2024-07-29 14:57:27 +0000.910557][568e] Run AGC when audioType = 0
[028:453] [2024-07-29 14:57:27 +0000.910768][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:476] [2024-07-29 14:57:27 +0000.933125][56f0] too much frame will be writed
[028:497] [2024-07-29 14:57:27 +0000.954287][56ed] h264 add frame header cdr flag
[028:497] [2024-07-29 14:57:27 +0000.954938][56ed] Received key frame:8060
[028:500] [2024-07-29 14:57:27 +0000.957651][56f2] get the H.264 IDR frame
[028:510] [2024-07-29 14:57:27 +0000.968061][56ef] too much frame will be writed
[028:519] [2024-07-29 14:57:27 +0000.976373][56f0] too much frame will be writed
[028:523] [2024-07-29 14:57:27 +0000.980602][56ed] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8494
[028:523] [2024-07-29 14:57:27 +0000.980789][56ed] push video frame to H264
encoder. (100 frame for one log)

[028:523] [2024-07-29 14:57:27 +0000.980865][56ed] push video frame to H264


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

[028:523] [2024-07-29 14:57:27 +0000.980902][56ed] H264Encode::push video frame to


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

[028:523] [2024-07-29 14:57:27 +0000.980958][56ed] The input pts:8494 fps:30


[028:528] [2024-07-29 14:57:27 +0000.985767][56ed] SendFrame
encodedImage._timeStamp:8260encodedImage->_length:58304
[028:547] [2024-07-29 14:57:28 +0000.4532][56ed] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8362 pts:8362
[028:565] [2024-07-29 14:57:28 +0000.22432][56f0] too much frame will be writed
[028:572] [2024-07-29 14:57:28 +0000.29919][56ed] H264Encode::H264SWEncoder get
callback, length:73296 type:1 nalType:1length:73292
[028:577] [2024-07-29 14:57:28 +0000.34339][56ef] too much frame will be writed
[028:611] [2024-07-29 14:57:28 +0000.68633][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[028:613] [2024-07-29 14:57:28 +0000.70544][56f0] too much frame will be writed
[028:646] [2024-07-29 14:57:28 +0000.103500][56f0] too much frame will be writed
[028:650] [2024-07-29 14:57:28 +0000.107346][56ef] too much frame will be writed
[028:651] [2024-07-29 14:57:28 +0000.108749][56ed] Push an pts:8927 to dts queue.
[028:669] [2024-07-29 14:57:28 +0000.126424][56ed] DTS queue for
Generator:0x78bb9e5ab8 8793 8831 8860 8895 8927 8959
[028:672] [2024-07-29 14:57:28 +0000.129771][56f0] too much frame will be writed
[028:705] [2024-07-29 14:57:28 +0000.162512][56ed] last dts:8895 currentPts:8927
ppsOrSPS:0 queue length:7
[028:710] [2024-07-29 14:57:28 +0000.167876][56f0] too much frame will be writed
[028:720] [2024-07-29 14:57:28 +0000.177691][56ef] too much frame will be writed
[028:749] [2024-07-29 14:57:28 +0000.206922][56f0] too much frame will be writed
[028:772] [2024-07-29 14:57:28 +0000.230002][56f0] too much frame will be writed
[028:782] [2024-07-29 14:57:28 +0000.239208][56ef] too much frame will be writed
[028:797] [2024-07-29 14:57:28 +0000.254905][56f0] too much frame will be writed
[028:828] [2024-07-29 14:57:28 +0000.285541][56f0] too much frame will be writed
[028:862] [2024-07-29 14:57:28 +0000.319388][56ef] too much frame will be writed
[028:873] [2024-07-29 14:57:28 +0000.330992][56ed] DTS queue for
Generator:0x78bb9e5ab8 9595 9635 9664 9692 9730 9760 9794 9833
[028:891] [2024-07-29 14:57:28 +0000.348980][56f0] too much frame will be writed
[028:916] [2024-07-29 14:57:28 +0000.374062][56f0] too much frame will be writed
[028:918] [2024-07-29 14:57:28 +0000.375422][56ef] too much frame will be writed
[028:987] [2024-07-29 14:57:28 +0000.444672][56f0] too much frame will be writed
[029:006] [2024-07-29 14:57:28 +0000.463951][56ed] h264 add frame header cdr flag
[029:007] [2024-07-29 14:57:28 +0000.464250][56ed] Received key frame:10060
[029:007] [2024-07-29 14:57:28 +0000.464985][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[029:008] [2024-07-29 14:57:28 +0000.465402][56ed] Push an pts:10260 to dts queue.
[029:026] [2024-07-29 14:57:28 +0000.483536][56f2] get the H.264 IDR frame
[029:026] [2024-07-29 14:57:28 +0000.483815][56ef] too much frame will be writed
[029:029] [2024-07-29 14:57:28 +0000.486724][56f0] too much frame will be writed
[029:062] [2024-07-29 14:57:28 +0000.519447][56ed] last dts:10228 currentPts:10260
ppsOrSPS:0 queue length:7
[029:080] [2024-07-29 14:57:28 +0000.537346][56f0] too much frame will be writed
[029:086] [2024-07-29 14:57:28 +0000.543855][56ef] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10808 diff: 193
[029:087] [2024-07-29 14:57:28 +0000.544508][56ed] DTS queue for
Generator:0x78bb9e5ab8 10426 10461 10493 10531 10565 10596 10627
[029:104] [2024-07-29 14:57:28 +0000.561521][56ef] too much frame will be writed
[029:117] [2024-07-29 14:57:28 +0000.574588][56f0] too much frame will be writed
[029:143] [2024-07-29 14:57:28 +0000.600959][56f0] too much frame will be writed
[029:165] [2024-07-29 14:57:28 +0000.622674][56ef] too much frame will be writed
[029:179] [2024-07-29 14:57:28 +0000.636854][56f0] too much frame will be writed
[029:220] [2024-07-29 14:57:28 +0000.677421][56f0] too much frame will be writed
[029:254] [2024-07-29 14:57:28 +0000.711994][56ef] too much frame will be writed
[029:259] [2024-07-29 14:57:28 +0000.716487][56f0] too much frame will be writed
[029:296] [2024-07-29 14:57:28 +0000.753568][56ed] DTS queue for
Generator:0x78bb9e5ab8 11265 11296 11326 11364 11395 11432 11462
[029:308] [2024-07-29 14:57:28 +0000.765748][56f0] too much frame will be writed
[029:320] [2024-07-29 14:57:28 +0000.777514][56ef] too much frame will be writed
[029:330] [2024-07-29 14:57:28 +0000.788050][56ed] Push an pts:11594 to dts queue.
[029:331] [2024-07-29 14:57:28 +0000.788978][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[029:338] [2024-07-29 14:57:28 +0000.795645][56f0] too much frame will be writed
[029:362] [2024-07-29 14:57:28 +0000.820036][56ed] SendFrame
encodedImage._timeStamp:11594encodedImage->_length:61344
[029:363] [2024-07-29 14:57:28 +0000.820347][56ed] last dts:11561 currentPts:11594
ppsOrSPS:0 queue length:3
[029:369] [2024-07-29 14:57:28 +0000.826474][56f0] too much frame will be writed
[029:388] [2024-07-29 14:57:28 +0000.845778][56ed] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11861
[029:388] [2024-07-29 14:57:28 +0000.845961][56ed] push video frame to H264
encoder. (100 frame for one log)

[029:389] [2024-07-29 14:57:28 +0000.846069][56ed] push video frame to H264


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

[029:389] [2024-07-29 14:57:28 +0000.846115][56ed] H264Encode::push video frame to


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

[029:389] [2024-07-29 14:57:28 +0000.846174][56ed] The input pts:11861 fps:30


[029:397] [2024-07-29 14:57:28 +0000.854484][56ef] too much frame will be writed
[029:405] [2024-07-29 14:57:28 +0000.863028][56ed] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11728 pts:11728
[029:412] [2024-07-29 14:57:28 +0000.869312][56f0] too much frame will be writed
[029:432] [2024-07-29 14:57:28 +0000.889550][56ed] H264Encode::H264SWEncoder get
callback, length:70048 type:1 nalType:1length:70044
[029:447] [2024-07-29 14:57:28 +0000.904109][56f0] too much frame will be writed
[029:480] [2024-07-29 14:57:28 +0000.937967][56e1] av_read_frame AVERROR_EOF
[029:480] [2024-07-29 14:57:28 +0000.937876][56ef] too much frame will be writed
[029:486] [2024-07-29 14:57:28 +0000.943456][56f0] too much frame will be writed
[029:498] [2024-07-29 14:57:28 +0000.955546][56ed] h264 add frame header cdr flag
[029:498] [2024-07-29 14:57:28 +0000.956045][56ed] Received key frame:12062
[029:499] [2024-07-29 14:57:28 +0000.956162][56ed] DTS queue for
Generator:0x78bb9e5ab8 12095 12126 12159 12193 12228 12260
[029:502] [2024-07-29 14:57:28 +0000.959791][56f2] get the H.264 IDR frame
[029:519] [2024-07-29 14:57:28 +0000.976717][56f0] too much frame will be writed
[029:519] [2024-07-29 14:57:28 +0000.976857][56e1] OnReceiveEOF:
[029:520] [2024-07-29 14:57:28 +0000.977177][56e1] OnDecoderEOF time:770448072
enter.

[029:520] [2024-07-29 14:57:28 +0000.977321][56e1] OnDecoderEOF leave. expire time


= 0 ms

[029:520] [2024-07-29 14:57:28 +0000.977365][56e1] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x78cd3c8580
[029:520] [2024-07-29 14:57:28 +0000.977369][56df] CleanUp time:770448072 enter.

[029:532] [2024-07-29 14:57:28 +0000.989315][56df] CleanUp leave. expire time = 12


ms

[029:532] [2024-07-29 14:57:28 +0000.989516][56df] clean up


[029:532] [2024-07-29 14:57:28 +0000.989542][56df] running_decoder_count:0max
count:2
[029:551] [2024-07-29 14:57:29 +0000.8691][56f0] too much frame will be writed
[029:558] [2024-07-29 14:57:29 +0000.15495][568e] haveEnoughProcessedData
[Link]: 0
[029:559] [2024-07-29 14:57:29 +0000.16734][56ef] too much frame will be writed
[029:589] [2024-07-29 14:57:29 +0000.46428][56f0] too much frame will be writed
[029:602] [2024-07-29 14:57:29 +0000.59420][56ed] Push an pts:12931 to dts queue.
[029:609] [2024-07-29 14:57:29 +0000.66323][56ef] Error(video_source.cc:430): wait
decoder a frame: 0
[029:637] [2024-07-29 14:57:29 +0000.94945][56ed] DTS queue for
Generator:0x78bb9e5ab8 12858 12896 12931 12965 12997 13022 13060 13089 13120 13155
[029:639] [2024-07-29 14:57:29 +0000.97002][56f0] too much frame will be writed
[029:646] [2024-07-29 14:57:29 +0000.103158][56ef] too much frame will be writed
[029:657] [2024-07-29 14:57:29 +0000.115115][56ed] last dts:12896 currentPts:12931
ppsOrSPS:0 queue length:10
[029:671] [2024-07-29 14:57:29 +0000.128242][56f0] too much frame will be writed
[029:677] [2024-07-29 14:57:29 +0000.134124][56ef] FilterPipeline2::OnVideoFrame
pts 1337310 last_video_timestamp_ 14859
[029:701] [2024-07-29 14:57:29 +0000.158096][56f0] too much frame will be writed
[029:723] [2024-07-29 14:57:29 +0000.180340][56ef] too much frame will be writed
[029:730] [2024-07-29 14:57:29 +0000.187523][56f0] too much frame will be writed
[029:736] [2024-07-29 14:57:29 +0000.193356][56f0] PullAudioFrame: PullFrame audio
finished.
[029:736] [2024-07-29 14:57:29 +0000.193484][56f0]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[029:736] [2024-07-29 14:57:29 +0000.193510][56f0] OnAudioTimer: OnAudioTimer
return
[029:741] [2024-07-29 14:57:29 +0000.198637][56ef]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[029:741] [2024-07-29 14:57:29 +0000.198726][56ef] OnVideoTimer: OnVideoTimer
EndComposeFile
[029:741] [2024-07-29 14:57:29 +0000.198746][56ef] EndComposeFile: EndComposeFile,
is composing 1
[029:791] [2024-07-29 14:57:29 +0000.248253][56ed] DTS queue for
Generator:0x78bb9e5ab8 13694 13727 13763 13795 13824 13859 13893 13924 13961 13991
[029:836] [2024-07-29 14:57:29 +0000.293881][56ed] Push an pts:14259 to dts queue.
[029:861] [2024-07-29 14:57:29 +0000.318142][56ed] h264 add frame header cdr flag
[029:861] [2024-07-29 14:57:29 +0000.318472][56ed] Received key frame:14057
[029:866] [2024-07-29 14:57:29 +0000.323418][56f2] get the H.264 IDR frame
[029:895] [2024-07-29 14:57:29 +0000.353067][56ed] last dts:14226 currentPts:14259
ppsOrSPS:0 queue length:10
[029:930] [2024-07-29 14:57:29 +0000.387759][56ed] DTS queue for
Generator:0x78bb9e5ab8 14525 14560 14591 14624 14659 14692 14725 14759 14792
[029:997] [2024-07-29 14:57:29 +0000.454643][56ed]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[029:997] [2024-07-29 14:57:29 +0000.454782][56ed]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x78af33f800
[030:001] [2024-07-29 14:57:29 +0000.458943][56ee]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[030:001] [2024-07-29 14:57:29 +0000.459044][56ee]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[030:002] [2024-07-29 14:57:29 +0000.459447][56ec] stop recording
[030:002] [2024-07-29 14:57:29 +0000.459518][56ec]
RecordingSessionInternalSimple:destroy media processers
[030:002] [2024-07-29 14:57:29 +0000.459554][56ec] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[030:002] [2024-07-29 14:57:29 +0000.459581][56ec] H264Encode::flushing hareware
Encoder
[030:002] [2024-07-29 14:57:29 +0000.459725][56ec] Flush time:770448554 enter.

[030:002] [2024-07-29 14:57:29 +0000.459776][56ec] H264Encoder encoder flush


[030:002] [2024-07-29 14:57:29 +0000.459804][56ec] flush output queue
[030:014] [2024-07-29 14:57:29 +0000.471291][56ec] SendFrame
encodedImage._timeStamp:14930encodedImage->_length:49904
[030:029] [2024-07-29 14:57:29 +0000.486512][56ec] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15092 pts:15092
[030:329] [2024-07-29 14:57:29 +0000.786741][56ec] Flush leave. expire time = 327
ms

[030:329] [2024-07-29 14:57:29 +0000.786975][56ec] ~H264EncodeWrap:


[030:329] [2024-07-29 14:57:29 +0000.787030][56ec] ~H264Encode:
[030:330] [2024-07-29 14:57:29 +0000.787066][56ec] teardownCompressionSession:
H264Encode::destroying Encoder
[030:330] [2024-07-29 14:57:29 +0000.787102][56ec] Release time:770448882 enter.

[030:330] [2024-07-29 14:57:29 +0000.787264][56ec] Release:


MediaCodecVideoEncoder::Release _inited:1
[030:330] [2024-07-29 14:57:29 +0000.787323][56ec] Destroy time:770448882 enter.

[030:330] [2024-07-29 14:57:29 +0000.787419][56ec] H264Encoder encoderDestroy


[030:330] [2024-07-29 14:57:29 +0000.787458][56ec]
AndroidMediaCodecVideoEncoder::release env: 0x799c43f100
[030:330] [2024-07-29 14:57:29 +0000.787494][56ec]
AndroidMediaCodecVideoEncoder::Destroy
[030:359] [2024-07-29 14:57:29 +0000.816307][56ec] Destroy leave. expire time = 29
ms

[030:359] [2024-07-29 14:57:29 +0000.816526][56ec] Release leave. expire time = 29


ms

[030:359] [2024-07-29 14:57:29 +0000.816581][56ec] ~AndroidHwAvcEncoder


time:770448911 enter.

[030:359] [2024-07-29 14:57:29 +0000.816775][56ec] Release time:770448911 enter.

[030:359] [2024-07-29 14:57:29 +0000.816873][56ec] Release:


MediaCodecVideoEncoder:: has been released before, just return
[030:359] [2024-07-29 14:57:29 +0000.816912][56ec] Release leave. expire time = 0
ms

[030:359] [2024-07-29 14:57:29 +0000.816955][56ec] ~AndroidMediaCodecVideoEncoder


[030:359] [2024-07-29 14:57:29 +0000.816986][56ec] ~WrapAndroidMediaCodec
time:770448911 enter.

[030:359] [2024-07-29 14:57:29 +0000.817019][56ec] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[030:360] [2024-07-29 14:57:29 +0000.817053][56ec] video hevc hw codec


destructor:0x78cd3e6b38

[030:361] [2024-07-29 14:57:29 +0000.818759][56ec] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[030:362] [2024-07-29 14:57:29 +0000.819577][56ec] teardownCompressionSession:


H264Encode::destroyed Encoder
[030:362] [2024-07-29 14:57:29 +0000.819815][56ec]
RecordingSessionInternalSimple:destroy aac encoder output!
[030:362] [2024-07-29 14:57:29 +0000.819860][56ec] AACSWEncode destructor
[030:373] [2024-07-29 14:57:29 +0000.830429][56f2] fd_close successed!
[030:375] [2024-07-29 14:57:29 +0000.832802][56f2] MP4 close file successfully
[030:375] [2024-07-29 14:57:29 +0000.832894][56f2] Recording session Internal:
notify recording ok
[030:375] [2024-07-29 14:57:29 +0000.832933][56f2] onRecordingOk: Recording Ok,
compose use time: 4195, averagefps 0
[030:375] [2024-07-29 14:57:29 +0000.832970][56f2] OnReceiveEOF:
[030:378] [2024-07-29 14:57:29 +0000.835957][56ef] OnVideoTimer: OnVideoTimer
return
[030:416] [2024-07-29 14:57:29 +0000.873418][461b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[030:416] [2024-07-29 14:57:29 +0000.873552][461b] ~MediaComposeFile time:770448968
enter.

[030:416] [2024-07-29 14:57:29 +0000.873599][461b] CancelCompose: CancelCompose,


is composing 0
[030:416] [2024-07-29 14:57:29 +0000.873804][56ec] stop recording
[030:416] [2024-07-29 14:57:29 +0000.873853][56ec] we have stopped recording before
[030:417] [2024-07-29 14:57:29 +0000.874560][461b] ~MediaComposeFile leave. expire
time = 1 ms

[030:417] [2024-07-29 14:57:29 +0000.874714][461b] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:418] [2024-07-29 14:57:29 +0000.875596][461b] global uninited!
[030:418] [2024-07-29 14:57:29 +0000.875757][461b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[030:418] [2024-07-29 14:57:29 +0000.875832][461b] ~MediaFilterGraph:
MediaFilterGraph destruct
[030:418] [2024-07-29 14:57:29 +0000.875855][461b] RemoveVideoBackGroud: hava not
add video backgroud
[030:418] [2024-07-29 14:57:29 +0000.875888][461b] UnbindInputFilter 0x78bbb0d298
this 0x78cd26ba20
[030:418] [2024-07-29 14:57:29 +0000.875924][461b] ClearAllSource: remove source
filter, sourceid: 0x78cd3c8580
[030:418] [2024-07-29 14:57:29 +0000.875948][461b] DestoryDecoderByVideoSource
time:770448970 enter.

[030:418] [2024-07-29 14:57:29 +0000.875979][461b] ~VideoBindDecoder time:770448970


enter.

[030:419] [2024-07-29 14:57:29 +0000.876503][461b] CleanUp time:770448971 enter.

[030:420] [2024-07-29 14:57:29 +0000.877880][461b] CleanUp leave. expire time = 1


ms

[030:420] [2024-07-29 14:57:29 +0000.877987][461b] CleanUp time:770448972 enter.

[030:421] [2024-07-29 14:57:29 +0000.879047][461b] CleanUp leave. expire time = 2


ms

[030:424] [2024-07-29 14:57:29 +0000.881513][461b] ~VideoBindDecoder leave. expire


time = 6 ms

[030:424] [2024-07-29 14:57:29 +0000.881589][461b] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[030:424] [2024-07-29 14:57:29 +0000.881623][461b] UnbindInputFilter 0x78bb936ad8


this 0x78bbb0d298
[030:424] [2024-07-29 14:57:29 +0000.881653][461b] UnbindInputFilter 0x78bb9367d8
this 0x78bb936ad8
[030:424] [2024-07-29 14:57:29 +0000.881682][461b] UnbindInputFilter 0x78cd3c87a0
this 0x78bb9367d8
[030:424] [2024-07-29 14:57:29 +0000.881707][461b] UnbindInputFilter 0x78bb9376d8
this 0x78bbb0d358
[030:424] [2024-07-29 14:57:29 +0000.881736][461b] UnbindInputFilter 0x78bb936b98
this 0x78bb9376d8
[030:424] [2024-07-29 14:57:29 +0000.881759][461b] UnbindInputFilter 0x78cd3c87a0
this 0x78bb936b98
[030:424] [2024-07-29 14:57:29 +0000.881803][461b] ~GLESContext:
[030:426] [2024-07-29 14:57:29 +0000.883328][461b] GLESContext destruct finish.
[030:426] [2024-07-29 14:57:29 +0000.883409][461b] filter: filter pipeline destroy
this: 0x78cd26b980
[030:450] [2024-07-29 14:57:29 +0000.907713][568f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:450] [2024-07-29 14:57:29 +0000.907918][568f] _deviceSampleRate:48000

[030:455] [2024-07-29 14:57:29 +0000.912779][568e] Run AGC when audioType = 0


[031:286] [2024-07-29 14:57:30 +0000.743212][568e] haveEnoughProcessedData
[Link]: 0
[032:453] [2024-07-29 14:57:31 +0000.910860][568e] Run AGC when audioType = 0
[032:454] [2024-07-29 14:57:31 +0000.911187][568e]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:650] [2024-07-29 14:57:32 +0000.107763][4637]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[032:650] [2024-07-29 14:57:32 +0000.107896][4637] ~MediaFilterCamera
time:770451202 enter.

[032:650] [2024-07-29 14:57:32 +0000.107929][4637] StopPullFrameAndWriteMp4


time:770451202 enter.

[032:652] [2024-07-29 14:57:32 +0000.109770][5689] stop recording


[032:655] [2024-07-29 14:57:32 +0000.112301][5689] we have stopped recording before
[032:655] [2024-07-29 14:57:32 +0000.112716][4637] StopPullFrameAndWriteMp4 leave.
expire time = 5 ms

[032:657] [2024-07-29 14:57:32 +0000.114418][4637] DestroyPipelineAndFilters


time:770451209 enter.

[032:657] [2024-07-29 14:57:32 +0000.114531][4637] DestroyPipelineAndFilters


leave. expire time = 0 ms

[032:657] [2024-07-29 14:57:32 +0000.114572][4637] AppDeviceManagerStopMic

[032:657] [2024-07-29 14:57:32 +0000.114719][4637] AppDeviceManagerStopMic::mic


status is on
[032:657] [2024-07-29 14:57:32 +0000.114879][4637] Try to stop webrtc device.

[032:657] [2024-07-29 14:57:32 +0000.114927][4637] Set record state to


[Link]

[032:746] [2024-07-29 14:57:32 +0000.204006][4637] Try to destory the


[Link]

[032:947] [2024-07-29 14:57:32 +0000.404400][4637] DestroyAudioRecorder:


[032:947] [2024-07-29 14:57:32 +0000.404668][4637] Cleanup the buffer queue in the
recorder.
[032:947] [2024-07-29 14:57:32 +0000.404759][4637] Destroy the recorder.

[032:958] [2024-07-29 14:57:32 +0000.415951][4637] StopRecording finished.

[032:959] [2024-07-29 14:57:32 +0000.416104][4637] The stop recording success.

[032:959] [2024-07-29 14:57:32 +0000.416149][4637]


AudioDeviceDataHandler::StopMicProcess

[032:962] [2024-07-29 14:57:32 +0000.419385][4637] AppDeviceManager stop.

[032:962] [2024-07-29 14:57:32 +0000.419627][4637] Rlease the webrtc device object.

[032:963] [2024-07-29 14:57:32 +0000.420450][4637] OpenSlesInput destruct.

[032:963] [2024-07-29 14:57:32 +0000.420598][4637] OpenSlesOutput destruct.

[032:965] [2024-07-29 14:57:32 +0000.422616][4637] EventDispatchServerScope


destruct
[032:965] [2024-07-29 14:57:32 +0000.422915][4637]
Warning([Link]): PhysicalSocketServer destruct
[032:967] [2024-07-29 14:57:32 +0000.424220][4637] ~AudioDeviceDataHandler

[032:979] [2024-07-29 14:57:32 +0000.436595][4637] AppDeviceManagerDestruct.

[032:979] [2024-07-29 14:57:32 +0000.436760][4637] ~AppDeviceManager:


[032:979] [2024-07-29 14:57:32 +0000.436910][4637] ~CpuOverloadDetect
time:770451531 enter.

[032:980] [2024-07-29 14:57:32 +0000.437627][4637] ~CpuOverloadDetect leave.


expire time = 1 ms

[033:600] [2024-07-29 14:57:33 +0000.57893][4637] Destruct BeautifyReader begin...


[033:601] [2024-07-29 14:57:33 +0000.58124][4637] Destruct BeautifyReader done.
[033:601] [2024-07-29 14:57:33 +0000.58228][4637] ~MediaFilterCamera leave. expire
time = 951 ms

[033:601] [2024-07-29 14:57:33 +0000.58559][4637] ~GLESContext:


[033:608] [2024-07-29 14:57:33 +0000.66049][4637] GLESContext destruct finish.
[033:609] [2024-07-29 14:57:33 +0000.66327][4637] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[033:610] [2024-07-29 14:57:33 +0000.67852][4637] global uninited!
[033:617] [2024-07-29 14:57:33 +0000.74081][4637] clear AppID 50011
[033:617] [2024-07-29 14:57:33 +0000.74290][4637] UnRegister JVM for Xplatform util
[033:617] [2024-07-29 14:57:33 +0000.74364][4637] Dispose::unregister webrtc video
engine
[033:617] [2024-07-29 14:57:33 +0000.74401][4637] Init the android object with
jvm:0x0 env:0x0 context:0x0

[033:617] [2024-07-29 14:57:33 +0000.74494][4637] SetAndroidMediaCodecObjects


time:770452169 enter.

[033:617] [2024-07-29 14:57:33 +0000.74534][4637] ClearAndroidMediaCodecObjects


time:770452169 enter.

[033:617] [2024-07-29 14:57:33 +0000.74575][4637] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[033:617] [2024-07-29 14:57:33 +0000.74610][4637] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[033:617] [2024-07-29 14:57:33 +0000.74643][4637] SetAndroidMediaCodecObjects


time:770452169 enter.

[033:617] [2024-07-29 14:57:33 +0000.74675][4637] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[033:617] [2024-07-29 14:57:33 +0000.74710][4637] ClearAndroidMediaCodecObjects
time:770452169 enter.

[033:617] [2024-07-29 14:57:33 +0000.74743][4637] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[033:617] [2024-07-29 14:57:33 +0000.74775][4637] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[033:617] [2024-07-29 14:57:33 +0000.74877][4637] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[033:617] [2024-07-29 14:57:33 +0000.74918][4637] Dispose::unregister webrtc voice


engine
[033:617] [2024-07-29 14:57:33 +0000.74950][4637] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[033:617] [2024-07-29 14:57:33 +0000.74992][4637] SystemUtil UnInit done


[052:288] [2024-07-29 14:57:51 +0000.745784][4637] Register JVM for xplatform util
[052:302] [2024-07-29 14:57:51 +0000.760026][4637] Log to
file:/storage/emulated/0/voip-data/[Link]/[Link] start time:2024-07-
29 14:57:51 +0000
[052:303] [2024-07-29 14:57:51 +0000.760124][4637] set AppID=50011 old AppID=-1
[052:303] [2024-07-29 14:57:51 +0000.760149][4637] Init the android object with
jvm:0xb400007a60d6e380 env:0x798ae6e500 context:0x791e94bec8

[052:303] [2024-07-29 14:57:51 +0000.760172][4637] SetAndroidMediaCodecObjects


time:770470855 enter.

[052:303] [2024-07-29 14:57:51 +0000.760199][4637] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[052:303] [2024-07-29 14:57:51 +0000.760218][4637] SetAndroidMediaCodecObjects


time:770470855 enter.

[052:303] [2024-07-29 14:57:51 +0000.760236][4637] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007a60d6e380
[052:303] [2024-07-29 14:57:51 +0000.760254][4637] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007a60d6e380 address:0x7864cc6760
[052:303] [2024-07-29 14:57:51 +0000.760273][4637] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007a60d6e380
address:0x7864cc6760
[052:303] [2024-07-29 14:57:51 +0000.760290][4637] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[052:303] [2024-07-29 14:57:51 +0000.760307][4637] Set the android objects with


jvm:0xb400007a60d6e380 env:0x798ae6e500 context:0x791e94bec8

[052:303] [2024-07-29 14:57:51 +0000.760326][4637] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x798ae6e500
[052:303] [2024-07-29 14:57:51 +0000.760346][4637] SystemUtil Init done
[052:303] [2024-07-29 14:57:51 +0000.760752][4637]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[052:303] [2024-07-29 14:57:51 +0000.760893][4637] MediaFilterCamera
[052:303] [2024-07-29 14:57:51 +0000.760934][4637] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[052:304] [2024-07-29 14:57:51 +0000.761415][4637] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[052:304] [2024-07-29 14:57:51 +0000.761472][4637] Recording session using default
bitrate support by app:14680064
[052:304] [2024-07-29 14:57:51 +0000.761475][5aaf] Error([Link]): Set the
pthread name failed with error:34 name:Thread 0x0x799b49ac40
[052:304] [2024-07-29 14:57:51 +0000.761715][5aaf] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[052:304] [2024-07-29 14:57:51 +0000.761832][4637] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[052:306] [2024-07-29 14:57:51 +0000.763376][4637] Error([Link]): Open the file
failed. error:2
[052:306] [2024-07-29 14:57:51 +0000.763442][4637]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[052:306] [2024-07-29 14:57:51 +0000.763463][4637] The device model: mi note 10
lite usingSoftwareAEC value: 0
[052:311] [2024-07-29 14:57:51 +0000.768338][4637] Error([Link]): Open the file
failed. error:2
[052:311] [2024-07-29 14:57:51 +0000.768459][4637]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/[Link]/voip_config.ini
[052:311] [2024-07-29 14:57:51 +0000.768495][4637] The device model: mi note 10
lite usingHardwareAEC value: 1
[052:311] [2024-07-29 14:57:51 +0000.768525][4637] The machine device: mi note 10
lite usingHardwareAEC value: 1
[052:312] [2024-07-29 14:57:51 +0000.770020][4637] The device model: mi note 10
lite enum value: 23
[052:313] [2024-07-29 14:57:51 +0000.770841][4637] GetMachineModel is Mi Note 10
Lite
[052:313] [2024-07-29 14:57:51 +0000.770916][4637] GetMachineInfo: Mi Note 10 Lite
[052:313] [2024-07-29 14:57:51 +0000.770948][4637] Construct BeautifyReader
begin...
[052:313] [2024-07-29 14:57:51 +0000.770976][4637] dumpStickerRgba:0
dumpStickerYuv:0
[052:313] [2024-07-29 14:57:51 +0000.771001][4637] Construct BeautifyReader done.
[052:322] [2024-07-29 14:57:51 +0000.779582][4637] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[052:322] [2024-07-29 14:57:51 +0000.779680][4637] AppDeviceManager telnet server
for statistics started......
[052:322] [2024-07-29 14:57:51 +0000.779917][5ab2] Error([Link]): Set the
pthread name failed with error:34 name:Thread 0x0x799b4971a0
[052:323] [2024-07-29 14:57:51 +0000.780815][4637] CpuOverloadDetect time:770470875
enter.

[052:323] [2024-07-29 14:57:51 +0000.781016][4637] CpuOverloadDetect leave. expire


time = 0 ms

[052:324] [2024-07-29 14:57:51 +0000.781054][5ab3] Error([Link]): Set the


pthread name failed with error:34 name:Thread 0x0x799b489e80
[052:324] [2024-07-29 14:57:51 +0000.781940][4637] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[052:324] [2024-07-29 14:57:51 +0000.782015][4637] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[052:327] [2024-07-29 14:57:51 +0000.784617][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_SAMPLE_RATE
[052:329] [2024-07-29 14:57:51 +0000.786057][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[052:329] [2024-07-29 14:57:51 +0000.786603][4637] CreatePlatformSpecificObjects:
[052:329] [2024-07-29 14:57:51 +0000.786687][4637] audio device use opensle input
and opensl output
[052:329] [2024-07-29 14:57:51 +0000.786723][4637] Create OpenSLES output module
with java VM support.
[052:329] [2024-07-29 14:57:51 +0000.786904][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_SAMPLE_RATE
[052:330] [2024-07-29 14:57:51 +0000.787276][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[052:330] [2024-07-29 14:57:51 +0000.787623][4637] Create OpenSLES output module
with buffer num:1

[052:330] [2024-07-29 14:57:51 +0000.787817][4637] AudioManagerAndroid


getProperty:[Link].OUTPUT_SAMPLE_RATE
[052:331] [2024-07-29 14:57:51 +0000.788103][4637] AudioManagerAndroid
getProperty:[Link].OUTPUT_FRAMES_PER_BUFFER
[052:331] [2024-07-29 14:57:51 +0000.788411][4637] Create OpenSLES input module
with java VM support.

[052:331] [2024-07-29 14:57:51 +0000.788484][4637] Create OpenSLES input module


with buffer num:1

[052:331] [2024-07-29 14:57:51 +0000.788543][4637] Error([Link]): Init the


output and input for audio device template.
[052:331] [2024-07-29 14:57:51 +0000.788578][4637] Init the output device.

[052:331] [2024-07-29 14:57:51 +0000.788612][4637] Init the opensl input.


[052:331] [2024-07-29 14:57:51 +0000.788656][4637] AppDeviceManager get setting
samplerate: 0
[052:332] [2024-07-29 14:57:51 +0000.789228][4637] The device model: mi note 10
lite enum value: 23
[052:333] [2024-07-29 14:57:51 +0000.790154][4637] The device model: mi note 10
lite enum value: 23
[052:333] [2024-07-29 14:57:51 +0000.790223][4637] Set the sample rate to be:48000

[052:333] [2024-07-29 14:57:51 +0000.790289][4637] Enable the recording stereo:0


[052:333] [2024-07-29 14:57:51 +0000.790318][4637] Set the playout as stereo:1
[052:333] [2024-07-29 14:57:51 +0000.790345][4637] Init the microphone.
[052:333] [2024-07-29 14:57:51 +0000.790878][4637] Update the recording sample rate
to be: 48000
[052:333] [2024-07-29 14:57:51 +0000.790964][4637] Init the speaker.
[052:333] [2024-07-29 14:57:51 +0000.791035][4637] Low latency buffer size:144 low
sample rate:48000
[052:334] [2024-07-29 14:57:51 +0000.791395][4637] Using 1 x 10ms for an audio
frame.

[052:339] [2024-07-29 14:57:51 +0000.796719][4637] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[052:339] [2024-07-29 14:57:51 +0000.796844][4637] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[052:339] [2024-07-29 14:57:51 +0000.796908][4637] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[052:347] [2024-07-29 14:57:51 +0000.804228][4637] The device model:mi note 10 lite

[052:347] [2024-07-29 14:57:51 +0000.804306][4637] speaker output factor:100


defaultFactor: 100

[052:347] [2024-07-29 14:57:51 +0000.804336][4637] headset output factor:100


defaultFactor: 100

[052:347] [2024-07-29 14:57:51 +0000.804902][4637] AppDeviceManagerStart finished.


[052:347] [2024-07-29 14:57:51 +0000.805028][4637] AppDeviceManagerStartMic::mic
status is off
[052:348] [2024-07-29 14:57:51 +0000.805220][4637] AppDeviceManagerStartMic update
aec type: 1

[052:348] [2024-07-29 14:57:51 +0000.805256][4637] AppDeviceManagerStartMic update


voiceChangeMode: 4

[052:348] [2024-07-29 14:57:51 +0000.805282][4637]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[052:348] [2024-07-29 14:57:51 +0000.805307][4637]
AudioDeviceDataHandler::StartMicProcess

[052:348] [2024-07-29 14:57:51 +0000.805483][4637] Try to start webrtc recording


device.

[052:348] [2024-07-29 14:57:51 +0000.805532][4637] StartRecording. threadID:17975

[052:348] [2024-07-29 14:57:51 +0000.805534][5ab4] Error([Link]): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[052:348] [2024-07-29 14:57:51 +0000.805604][4637] Set the recording mode to voice
communication to enable HW AEC .

[052:348] [2024-07-29 14:57:51 +0000.805647][4637] Set the recording mode before


getSetting: 4
[052:348] [2024-07-29 14:57:51 +0000.805716][4637] Set the recording mode after
getSetting: 1
[052:424] [2024-07-29 14:57:51 +0000.881401][4637] StartRecording finished.

[052:424] [2024-07-29 14:57:51 +0000.881493][4637] audio: start the audio mic


checker timer.

[052:425] [2024-07-29 14:57:51 +0000.882055][4637] machine model :xiaomi


[052:425] [2024-07-29 14:57:51 +0000.882115][4637] Support this machine
model :xiaomi
[052:425] [2024-07-29 14:57:51 +0000.882156][4637] global inited! current sdk
version: 12-14-d8558ab
[052:584] [2024-07-29 14:57:52 +0000.41942][5ab4] haveEnoughProcessedData
[Link]: 0
[053:123] [2024-07-29 14:57:52 +0000.580717][464b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[053:123] [2024-07-29 14:57:52 +0000.580965][5ab0] MediaFilterCamera, recording
file context:0x798ae18f80 input texture:11
[053:124] [2024-07-29 14:57:52 +0000.581088][5ab0] GLESContext:
[053:124] [2024-07-29 14:57:52 +0000.581177][5ab0] The result of eglGetDisplay is:
0xb400007a60e6b640
[053:128] [2024-07-29 14:57:52 +0000.585208][5ab0] The result of creation:
0x78cd195700
[053:128] [2024-07-29 14:57:52 +0000.585664][5ab0] The result of
eglCreatePbufferSurface is: 0x78cd195c00
[053:128] [2024-07-29 14:57:52 +0000.585941][464b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x798ae18f80 input_texture: 11
[054:186] [2024-07-29 14:57:53 +0000.643175][4637]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[054:186] [2024-07-29 14:57:53 +0000.643444][4637] ~MediaFilterCamera
time:770472738 enter.

[054:186] [2024-07-29 14:57:53 +0000.643514][4637] StopPullFrameAndWriteMp4


time:770472738 enter.

[054:187] [2024-07-29 14:57:53 +0000.644501][5aaf] stop recording


[054:187] [2024-07-29 14:57:53 +0000.644603][5aaf] we have stopped recording before
[054:187] [2024-07-29 14:57:53 +0000.644683][4637] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[054:189] [2024-07-29 14:57:53 +0000.646653][4637] DestroyPipelineAndFilters


time:770472741 enter.

[054:189] [2024-07-29 14:57:53 +0000.646770][4637] DestroyPipelineAndFilters


leave. expire time = 0 ms

[054:189] [2024-07-29 14:57:53 +0000.646799][4637] AppDeviceManagerStopMic

[054:189] [2024-07-29 14:57:53 +0000.646859][4637] AppDeviceManagerStopMic::mic


status is on
[054:189] [2024-07-29 14:57:53 +0000.646878][4637] Try to stop webrtc device.

[054:189] [2024-07-29 14:57:53 +0000.646900][4637] Set record state to


[Link]

[054:299] [2024-07-29 14:57:53 +0000.756414][4637] Try to destory the


[Link]

[054:375] [2024-07-29 14:57:53 +0000.832514][5ab4] haveEnoughProcessedData


[Link]: 0
[054:499] [2024-07-29 14:57:53 +0000.956700][4637] DestroyAudioRecorder:
[054:499] [2024-07-29 14:57:53 +0000.956886][4637] Cleanup the buffer queue in the
recorder.
[054:499] [2024-07-29 14:57:53 +0000.956939][4637] Destroy the recorder.

[054:503] [2024-07

You might also like