You are on page 1of 93

[000:039] [2023-07-23 12:42:35 +0000.

420386][1a2d] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
23 12:42:35 +0000
[000:039] [2023-07-23 12:42:35 +0000.420453][1a2d] set AppID=50011 old AppID=-1
[000:039] [2023-07-23 12:42:35 +0000.420476][1a2d] Init the android object with
jvm:0xb400007db792a380 env:0x7d13b00ec0 context:0x7cb394d348

[000:039] [2023-07-23 12:42:35 +0000.420509][1a2d] SetAndroidMediaCodecObjects


time:117334543 enter.

[000:039] [2023-07-23 12:42:35 +0000.420531][1a2d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:039] [2023-07-23 12:42:35 +0000.420546][1a2d] SetAndroidMediaCodecObjects


time:117334543 enter.

[000:039] [2023-07-23 12:42:35 +0000.420624][1a2d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007db792a380
[000:039] [2023-07-23 12:42:35 +0000.420671][1a2d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007db792a380 address:0x7c2ba82760
[000:039] [2023-07-23 12:42:35 +0000.420690][1a2d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007db792a380
address:0x7c2ba82760
[000:039] [2023-07-23 12:42:35 +0000.420712][1a2d] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:039] [2023-07-23 12:42:35 +0000.420739][1a2d] Set the android objects with


jvm:0xb400007db792a380 env:0x7d13b00ec0 context:0x7cb394d348

[000:039] [2023-07-23 12:42:35 +0000.420763][1a2d] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d13b00ec0
[000:039] [2023-07-23 12:42:35 +0000.420780][1a2d] SystemUtil Init done
[000:041] [2023-07-23 12:42:35 +0000.423255][1a2d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:042] [2023-07-23 12:42:35 +0000.423434][1a2d] MediaFilterCamera
[000:042] [2023-07-23 12:42:35 +0000.423497][1a2d] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:042] [2023-07-23 12:42:35 +0000.423771][1a2d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:042] [2023-07-23 12:42:35 +0000.423814][1a2d] Recording session using default
bitrate support by app:14680064
[000:042] [2023-07-23 12:42:35 +0000.423837][2273] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c5f038c40
[000:042] [2023-07-23 12:42:35 +0000.424047][2273] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:042] [2023-07-23 12:42:35 +0000.424172][1a2d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:043] [2023-07-23 12:42:35 +0000.424746][1a2d] Error(ini.cc:191): Open the file
failed. error:2
[000:043] [2023-07-23 12:42:35 +0000.424783][1a2d]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:043] [2023-07-23 12:42:35 +0000.424802][1a2d] The device model: 2201116tg
usingSoftwareAEC value: 0
[000:046] [2023-07-23 12:42:35 +0000.427682][1a2d] Error(ini.cc:191): Open the file
failed. error:2
[000:046] [2023-07-23 12:42:35 +0000.427739][1a2d]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:046] [2023-07-23 12:42:35 +0000.427763][1a2d] The device model: 2201116tg
usingHardwareAEC value: 0
[000:046] [2023-07-23 12:42:35 +0000.427779][1a2d] The machine device: 2201116tg
usingHardwareAEC value: 0
[000:046] [2023-07-23 12:42:35 +0000.427791][1a2d] Using Default AEC type: software
AEC
[000:047] [2023-07-23 12:42:35 +0000.428818][1a2d] The device model: 2201116tg enum
value: 0
[000:047] [2023-07-23 12:42:35 +0000.429387][1a2d] GetMachineModel is 2201116TG
[000:048] [2023-07-23 12:42:35 +0000.429435][1a2d] GetMachineInfo: 2201116TG
[000:048] [2023-07-23 12:42:35 +0000.429463][1a2d] Construct BeautifyReader
begin...
[000:048] [2023-07-23 12:42:35 +0000.429484][1a2d] dumpStickerRgba:0
dumpStickerYuv:0
[000:048] [2023-07-23 12:42:35 +0000.429500][1a2d] Construct BeautifyReader done.
[000:053] [2023-07-23 12:42:35 +0000.435046][1a2d] Error(ini.cc:191): Open the file
failed. error:2
[000:053] [2023-07-23 12:42:35 +0000.435119][1a2d]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:054] [2023-07-23 12:42:35 +0000.435391][1a2d] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:054] [2023-07-23 12:42:35 +0000.435425][1a2d] AppDeviceManager telnet server
for statistics started......
[000:054] [2023-07-23 12:42:35 +0000.435462][2276] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c79d5e9a0
[000:054] [2023-07-23 12:42:35 +0000.435780][1a2d] CpuOverloadDetect time:117334558
enter.

[000:054] [2023-07-23 12:42:35 +0000.435861][1a2d] CpuOverloadDetect leave. expire


time = 0 ms

[000:054] [2023-07-23 12:42:35 +0000.435887][2277] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7c5f35ce80
[000:055] [2023-07-23 12:42:35 +0000.436427][1a2d] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:055] [2023-07-23 12:42:35 +0000.436450][1a2d] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:055] [2023-07-23 12:42:35 +0000.436755][1a2d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:055] [2023-07-23 12:42:35 +0000.437013][1a2d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:056] [2023-07-23 12:42:35 +0000.437608][1a2d] CreatePlatformSpecificObjects:
[000:056] [2023-07-23 12:42:35 +0000.437714][1a2d] audio device use opensle input
and opensl output
[000:056] [2023-07-23 12:42:35 +0000.437779][1a2d] Create OpenSLES output module
with java VM support.

[000:056] [2023-07-23 12:42:35 +0000.438050][1a2d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:056] [2023-07-23 12:42:35 +0000.438261][1a2d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:057] [2023-07-23 12:42:35 +0000.438418][1a2d] Create OpenSLES output module
with buffer num:1

[000:057] [2023-07-23 12:42:35 +0000.438576][1a2d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:057] [2023-07-23 12:42:35 +0000.438689][1a2d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:057] [2023-07-23 12:42:35 +0000.438854][1a2d] Create OpenSLES input module
with java VM support.

[000:057] [2023-07-23 12:42:35 +0000.438888][1a2d] Create OpenSLES input module


with buffer num:1

[000:057] [2023-07-23 12:42:35 +0000.438930][1a2d] Error(trace.cc:40): Init the


output and input for audio device template.
[000:057] [2023-07-23 12:42:35 +0000.438955][1a2d] Init the output device.

[000:057] [2023-07-23 12:42:35 +0000.438971][1a2d] Init the opensl input.


[000:057] [2023-07-23 12:42:35 +0000.438992][1a2d] AppDeviceManager get setting
samplerate: 0
[000:057] [2023-07-23 12:42:35 +0000.439325][1a2d] The device model: 2201116tg enum
value: 0
[000:058] [2023-07-23 12:42:35 +0000.439785][1a2d] The device model: 2201116tg enum
value: 0
[000:058] [2023-07-23 12:42:35 +0000.439810][1a2d] Set the sample rate to be:48000

[000:058] [2023-07-23 12:42:35 +0000.439828][1a2d] Enable the recording stereo:0


[000:058] [2023-07-23 12:42:35 +0000.439842][1a2d] Set the playout as stereo:1
[000:058] [2023-07-23 12:42:35 +0000.439854][1a2d] Init the microphone.
[000:061] [2023-07-23 12:42:35 +0000.442644][1a2d] Update the recording sample rate
to be: 48000
[000:061] [2023-07-23 12:42:35 +0000.442719][1a2d] Init the speaker.
[000:061] [2023-07-23 12:42:35 +0000.442764][1a2d] Low latency buffer size:256 low
sample rate:48000
[000:061] [2023-07-23 12:42:35 +0000.443010][1a2d] Using 1 x 10ms for an audio
frame.

[000:065] [2023-07-23 12:42:35 +0000.446514][1a2d] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:065] [2023-07-23 12:42:35 +0000.446601][1a2d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:065] [2023-07-23 12:42:35 +0000.446639][1a2d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:069] [2023-07-23 12:42:35 +0000.451179][1a2d] The device model:2201116tg

[000:069] [2023-07-23 12:42:35 +0000.451237][1a2d] speaker output factor:100


defaultFactor: 100

[000:069] [2023-07-23 12:42:35 +0000.451254][1a2d] headset output factor:100


defaultFactor: 100

[000:070] [2023-07-23 12:42:35 +0000.451571][1a2d] AppDeviceManagerStart finished.


[000:070] [2023-07-23 12:42:35 +0000.451601][1a2d] AppDeviceManagerStartMic::mic
status is off
[000:070] [2023-07-23 12:42:35 +0000.451642][1a2d] AppDeviceManagerStartMic update
aec type: 2

[000:070] [2023-07-23 12:42:35 +0000.451660][1a2d] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:070] [2023-07-23 12:42:35 +0000.451675][1a2d]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:070] [2023-07-23 12:42:35 +0000.451704][1a2d]
AudioDeviceDataHandler::StartMicProcess
[000:070] [2023-07-23 12:42:35 +0000.451856][1a2d] Try to start webrtc recording
device.

[000:070] [2023-07-23 12:42:35 +0000.451890][1a2d] StartRecording. threadID:6701

[000:070] [2023-07-23 12:42:35 +0000.451903][2278] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:070] [2023-07-23 12:42:35 +0000.452009][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[000:070] [2023-07-23 12:42:35 +0000.452194][1a2d] The machine model:2201116TG

[000:070] [2023-07-23 12:42:35 +0000.452240][1a2d] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:070] [2023-07-23 12:42:35 +0000.452272][1a2d] Set the recording mode before


getSetting: 4
[000:070] [2023-07-23 12:42:35 +0000.452291][1a2d] Set the recording mode after
getSetting: 1
[000:097] [2023-07-23 12:42:35 +0000.478967][1a2d] StartRecording finished.

[000:097] [2023-07-23 12:42:35 +0000.479041][1a2d] audio: start the audio mic


checker timer.

[000:098] [2023-07-23 12:42:35 +0000.479456][1a2d] machine model :redmi


[000:098] [2023-07-23 12:42:35 +0000.479505][1a2d] Support this machine
model :redmi
[000:098] [2023-07-23 12:42:35 +0000.479606][1a2d] global inited! current sdk
version: 12-14-d8558ab
[000:192] [2023-07-23 12:42:35 +0000.574141][2279] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:192] [2023-07-23 12:42:35 +0000.574269][2279] _deviceSampleRate:48000

[000:193] [2023-07-23 12:42:35 +0000.575355][2278] Run AGC when audioType = 0


[000:194] [2023-07-23 12:42:35 +0000.575527][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:370] [2023-07-23 12:42:35 +0000.751857][220f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:370] [2023-07-23 12:42:35 +0000.752042][2274] MediaFilterCamera, recording
file context:0x7c5f01d780 input texture:4
[000:370] [2023-07-23 12:42:35 +0000.752167][2274] GLESContext:
[000:371] [2023-07-23 12:42:35 +0000.752795][2274] The result of eglGetDisplay is:
0x1
[000:375] [2023-07-23 12:42:35 +0000.756576][2274] The result of creation:
0x7d10020c00
[000:375] [2023-07-23 12:42:35 +0000.756882][2274] The result of
eglCreatePbufferSurface is: 0x7d10020c80
[000:375] [2023-07-23 12:42:35 +0000.757011][220f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c5f01d780 input_texture: 4
[001:736] [2023-07-23 12:42:37 +0000.117866][135a] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:736] [2023-07-23 12:42:37 +0000.118075][135a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:738] [2023-07-23 12:42:37 +0000.119909][135a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:738] [2023-07-23 12:42:37 +0000.120287][2274] operator() time:117336242
enter.

[001:739] [2023-07-23 12:42:37 +0000.120424][2274] MediaFilterCamera, recording


file context:0x7c5f01d780 input texture:4
[001:741] [2023-07-23 12:42:37 +0000.122812][2274] MicSource: Mic source
created:10x7d10099880
[001:742] [2023-07-23 12:42:37 +0000.123815][2274] received external audio stream

[001:742] [2023-07-23 12:42:37 +0000.123967][2274] alloc thread: 0x7d139df080


name:worker0 thread id:537356844224 to Mic_source
[001:742] [2023-07-23 12:42:37 +0000.124069][2274] audio: start the audio sender
thread.

[001:742] [2023-07-23 12:42:37 +0000.124189][2274] construct OpenGLRenderProgram


0x7c8948fc98
[001:742] [2023-07-23 12:42:37 +0000.124257][2274] CropFilter::SetOrientation
orientation: 90
[001:743] [2023-07-23 12:42:37 +0000.124604][2274] filter: filter pipeline
construtc this: 0x7c62883e40
[001:743] [2023-07-23 12:42:37 +0000.124667][2274] filter: filter pipeline2 update
pattern: 1
[001:743] [2023-07-23 12:42:37 +0000.124764][2274] CameraSource::source_id_:1
[001:743] [2023-07-23 12:42:37 +0000.124827][2274] RecordAudioSource::source_id_:2
[001:743] [2023-07-23 12:42:37 +0000.125151][2274] BindInputFilter 0x7d139df7c0
this 0x7c8948fec0
[001:743] [2023-07-23 12:42:37 +0000.125229][2274] BindInputFilter 0x7d139df958
this 0x7d139dfad0
[001:743] [2023-07-23 12:42:37 +0000.125293][2274] BindInputFilter 0x7c8948fec0
this 0x7c62883ee0
[001:744] [2023-07-23 12:42:37 +0000.125419][2274] setParamentForFilters:
speed:1.000000
[001:744] [2023-07-23 12:42:37 +0000.125570][2274] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:744] [2023-07-23 12:42:37 +0000.125630][2274] SetParamForFilter time:117336248
enter.

[001:744] [2023-07-23 12:42:37 +0000.125682][2274] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:744] [2023-07-23 12:42:37 +0000.125733][2274] SetParamForFilter: Params video
index is: 0
[001:744] [2023-07-23 12:42:37 +0000.125778][2274] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:744] [2023-07-23 12:42:37 +0000.125824][2274] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:744] [2023-07-23 12:42:37 +0000.125871][2274] crop filter mode tpye:
citytravelvideo index:0
[001:749] [2023-07-23 12:42:37 +0000.131177][2274]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:749] [2023-07-23 12:42:37 +0000.131298][2274]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:749] [2023-07-23 12:42:37 +0000.131337][2274]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131370][2274]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131503][2274]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131564][2274]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131656][2274]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131704][2274]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131737][2278] On audio frame the broadcast
with timestamp:117336254 samples:480. (1000 frame for one log)

[001:750] [2023-07-23 12:42:37 +0000.131750][2274]


Warning(parse_template_json.cc:81): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131786][2274]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:750] [2023-07-23 12:42:37 +0000.131830][2274]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:750] [2023-07-23 12:42:37 +0000.131881][2274] SetParamForFilter leave. expire
time = 6 ms

[001:750] [2023-07-23 12:42:37 +0000.132264][2274] OnOutputSizeChanged width 1280


height 720
[001:750] [2023-07-23 12:42:37 +0000.132324][2274] OpenGLFrameBuffer: width:1280
height:720
[001:751] [2023-07-23 12:42:37 +0000.132376][2274] OpenGLFrameBuffer: width:1280
height:720
[001:751] [2023-07-23 12:42:37 +0000.132445][2274] OpenGLFrameBuffer: width:1280
height:720
[001:751] [2023-07-23 12:42:37 +0000.132490][2274] OpenGLFrameBuffer: width:1280
height:720
[001:751] [2023-07-23 12:42:37 +0000.132533][2274] OpenGLFrameBuffer: width:1280
height:720
[001:751] [2023-07-23 12:42:37 +0000.132613][2274] OpenGLFrameBuffer: width:1280
height:720
[001:751] [2023-07-23 12:42:37 +0000.132659][2274] construct TrivalImageDrawer
0x7d1aea7880
[001:751] [2023-07-23 12:42:37 +0000.132718][2274] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7d1aea7880 context 0x7d13939800
[001:751] [2023-07-23 12:42:37 +0000.132767][2274] setupGLES:
[001:752] [2023-07-23 12:42:37 +0000.134341][22d1] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[001:753] [2023-07-23 12:42:37 +0000.135040][22d1] The output timestamp from audio
mixer change:117336254
[001:753] [2023-07-23 12:42:37 +0000.135126][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:753] [2023-07-23 12:42:37 +0000.135311][2274] OpenGLRenderProgram::Initialize.
[001:754] [2023-07-23 12:42:37 +0000.135383][2274] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[001:754] [2023-07-23 12:42:37 +0000.135425][2274] The extension of the OpenGL:
GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24
GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture
GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image
GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync
GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat
GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888
GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap
GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_sliced_3d
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug
GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax
GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D
GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context
GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8
GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent
GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic
GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed
GL_EXT_texture_border_clamp GL_OES_texture_border_clamp
GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables
GL_OES_sample_shading GL_OES_shader_multisample_interpolation
GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader
GL_OES_tessellation_shader GL_EXT_primitive_bounding_box
GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader
GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5
GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image
GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float
GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2
GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness
GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex
GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage
GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic
GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates
[001:754] [2023-07-23 12:42:37 +0000.135512][2274] Init open gl render:
0x7c8948fc98
[001:754] [2023-07-23 12:42:37 +0000.135564][2274] Fragement shader path:
[001:754] [2023-07-23 12:42:37 +0000.135612][2274] Fragement shader path:
[001:754] [2023-07-23 12:42:37 +0000.135647][2274] create opengl program object.
[001:754] [2023-07-23 12:42:37 +0000.135702][2274] create shader: vertex
[001:755] [2023-07-23 12:42:37 +0000.137151][2274] create shader: fragment
[001:801] [2023-07-23 12:42:37 +0000.182949][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[001:826] [2023-07-23 12:42:37 +0000.207543][2274] Have not extra filter filename!
[001:826] [2023-07-23 12:42:37 +0000.207706][2274] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[001:826] [2023-07-23 12:42:37 +0000.207757][2274] OpenGLRenderProgram::Initialize
success.
[001:827] [2023-07-23 12:42:37 +0000.208552][2274] Setup the OpenGL result:1
[001:827] [2023-07-23 12:42:37 +0000.209305][2273] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
[001:828] [2023-07-23 12:42:37 +0000.209542][2273] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[001:828] [2023-07-23 12:42:37 +0000.209596][22d8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c79ab7a98
[001:828] [2023-07-23 12:42:37 +0000.209669][2273] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[001:828] [2023-07-23 12:42:37 +0000.209803][2273] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
fileFD: -1
[001:829] [2023-07-23 12:42:37 +0000.210453][2273] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
is opened successfully
[001:829] [2023-07-23 12:42:37 +0000.210560][2273] setupMediaProcessers:
[001:829] [2023-07-23 12:42:37 +0000.210599][2273]
RecordingSessionInternalSimple:setup media processers.
[001:829] [2023-07-23 12:42:37 +0000.210649][2273] construct AAC encoder
[001:829] [2023-07-23 12:42:37 +0000.211331][2273] H264Encoder creating:
superfast011818
[001:830] [2023-07-23 12:42:37 +0000.211442][2273] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[001:831] [2023-07-23 12:42:37 +0000.212486][2273] H264Encode::GetMachineModel is
2201116TG
[001:831] [2023-07-23 12:42:37 +0000.212633][2273] H264Encoder machine_mode
is:2201116TG
[001:831] [2023-07-23 12:42:37 +0000.212672][2273] H264Encode::machine size :9
machine_mode:2201116TG
[001:831] [2023-07-23 12:42:37 +0000.212710][2273] H264Encode::machine array
size :22 machine_mode:2201116TG
[001:831] [2023-07-23 12:42:37 +0000.212761][2273] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[001:831] [2023-07-23 12:42:37 +0000.212837][2273] setupCompressionSession:
[001:831] [2023-07-23 12:42:37 +0000.212876][2273] H264Encode::creating hareware
Encoder
[001:831] [2023-07-23 12:42:37 +0000.212911][2273] AndroidHwAvcEncoder
time:117336335 enter.

[001:831] [2023-07-23 12:42:37 +0000.213309][2273] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007db792a380 address:0x7c2ba82760
[001:832] [2023-07-23 12:42:37 +0000.213595][2273] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[001:832] [2023-07-23 12:42:37 +0000.213650][2273] The video avc hw codec address
is 0x7c5f141408
[001:832] [2023-07-23 12:42:37 +0000.213791][2273] AndroidHwAvcEncoder leave.
expire time = 1 ms

[001:832] [2023-07-23 12:42:37 +0000.213839][2273] RegisterEncodeCompleteCallback


time:117336336 enter.

[001:832] [2023-07-23 12:42:37 +0000.214163][2273] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[001:832] [2023-07-23 12:42:37 +0000.214267][2273] InitEncode time:117336336


enter.

[001:833] [2023-07-23 12:42:37 +0000.214493][2273] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[001:833] [2023-07-23 12:42:37 +0000.214569][2273] Create time:117336337 enter.

[001:833] [2023-07-23 12:42:37 +0000.214607][2273] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[001:833] [2023-07-23 12:42:37 +0000.214707][2273]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7c5efe06c0
[001:861] [2023-07-23 12:42:37 +0000.242984][2273] supported_type:audio/mp4a-latm
[001:861] [2023-07-23 12:42:37 +0000.243113][2273] supported_type:audio/mp4a-latm
[001:861] [2023-07-23 12:42:37 +0000.243172][2273] supported_type:audio/3gpp
[001:861] [2023-07-23 12:42:37 +0000.243237][2273] supported_type:audio/3gpp
[001:861] [2023-07-23 12:42:37 +0000.243298][2273] supported_type:audio/amr-wb
[001:861] [2023-07-23 12:42:37 +0000.243354][2273] supported_type:audio/amr-wb
[001:862] [2023-07-23 12:42:37 +0000.243418][2273] supported_type:audio/flac
[001:862] [2023-07-23 12:42:37 +0000.243469][2273] supported_type:audio/flac
[001:862] [2023-07-23 12:42:37 +0000.243548][2273] supported_type:audio/opus
[001:862] [2023-07-23 12:42:37 +0000.243649][2273]
supported_type:image/vnd.android.heic
[001:862] [2023-07-23 12:42:37 +0000.243730][2273] supported_type:video/avc
[001:862] [2023-07-23 12:42:37 +0000.243776][2273] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[001:862] [2023-07-23 12:42:37 +0000.243847][2273] hwCodecPrefix :OMX.qcom.
[001:862] [2023-07-23 12:42:37 +0000.243893][2273] hwCodecPrefix :OMX.Nvidia.
[001:862] [2023-07-23 12:42:37 +0000.243930][2273] hwCodecPrefix :OMX.IMG.TOPAZ
[001:862] [2023-07-23 12:42:37 +0000.243958][2273] hwCodecPrefix :OMX.Exynos
[001:862] [2023-07-23 12:42:37 +0000.243993][2273] hwCodecPrefix :OMX.MTK
[001:862] [2023-07-23 12:42:37 +0000.244024][2273] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[001:862] [2023-07-23 12:42:37 +0000.244066][2273] mediacodec_createCodecByName
time:117336366 enter.

[001:862] [2023-07-23 12:42:37 +0000.244181][2273] WrapAndroidMediaCodec


time:117336366 enter.

[001:863] [2023-07-23 12:42:37 +0000.244404][2273] WrapAndroidMediaCodec leave.


expire time = 1 ms

[001:955] [2023-07-23 12:42:37 +0000.336573][2273] mediacodec_createCodecByName


leave. expire time = 93 ms

[001:955] [2023-07-23 12:42:37 +0000.336703][2273] WrapAndroidMediaFromat


time:117336459 enter.

[001:955] [2023-07-23 12:42:37 +0000.336840][2273] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:022] [2023-07-23 12:42:37 +0000.404080][2273] Destroy time:117336526 enter.

[002:022] [2023-07-23 12:42:37 +0000.404235][2273] WrapAndroidMediaFromat::


Destroy
[002:022] [2023-07-23 12:42:37 +0000.404279][2273] Destroy leave. expire time = 0
ms

[002:022] [2023-07-23 12:42:37 +0000.404335][2273] ~WrapAndroidMediaFromat


time:117336526 enter.

[002:023] [2023-07-23 12:42:37 +0000.404388][2273] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[002:023] [2023-07-23 12:42:37 +0000.404466][2273] Create leave. expire time = 190


ms

[002:023] [2023-07-23 12:42:37 +0000.404522][2273] isSemiPlanarSupport


time:117336527 enter.

[002:023] [2023-07-23 12:42:37 +0000.404580][2273] H264Encoder isSemiPlanarSupport


[002:023] [2023-07-23 12:42:37 +0000.404647][2273] isSemiPlanarSupport leave.
expire time = 0 ms

[002:023] [2023-07-23 12:42:37 +0000.404697][2273] creat hw H264Encoder success,


isSemiPlanar:1
[002:023] [2023-07-23 12:42:37 +0000.404891][2273] InitEncode leave. expire time =
191 ms

[002:023] [2023-07-23 12:42:37 +0000.404952][2273] H264Encode::created Encoder


[002:023] [2023-07-23 12:42:37 +0000.405001][2273] H264Encode:: H264 encoder
created.
[002:023] [2023-07-23 12:42:37 +0000.405049][2273] H264 encoder created.
[002:023] [2023-07-23 12:42:37 +0000.405101][2273]
RecordingSessionInternalSimple:created avc encoder avc: 0x7c5f196700
[002:023] [2023-07-23 12:42:37 +0000.405150][2273] setOutput:
[002:023] [2023-07-23 12:42:37 +0000.405195][2273]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:023] [2023-07-23 12:42:37 +0000.405240][2273] request a key frame
[002:023] [2023-07-23 12:42:37 +0000.405289][2273] H264Encode:: request a key frame
[002:024] [2023-07-23 12:42:37 +0000.405490][2273] setDisplayRotate :90
[002:024] [2023-07-23 12:42:37 +0000.405611][2273] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:024] [2023-07-23 12:42:37 +0000.405737][2274] StartRecording:
[002:024] [2023-07-23 12:42:37 +0000.405843][22d1] operator(): Set the recording
session in mic source. recording session: 0x7d139df800
[002:024] [2023-07-23 12:42:37 +0000.405993][2274] operator() leave. expire time =
286 ms

[002:024] [2023-07-23 12:42:37 +0000.406092][22cf] AF_SpeedFilter audio


0x7d139df980 PullFrame
[002:024] [2023-07-23 12:42:37 +0000.406169][22cf]
RecordAudioSource::PullAudioFrame
[002:024] [2023-07-23 12:42:37 +0000.406210][22cf] AF_SpeedFilter::PullFrame eof4
[002:027] [2023-07-23 12:42:37 +0000.408540][22cf]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[002:035] [2023-07-23 12:42:37 +0000.417024][22cf] AF_SpeedFilter audio time,
0x7d139df980 rcv time: 117336536
[002:035] [2023-07-23 12:42:37 +0000.417094][22cf] AF_SpeedFilter audio time,
0x7d139df980 rcv time: 117336536in_nSamples:441
[002:035] [2023-07-23 12:42:37 +0000.417197][22cf] resampled_data_size:0
[002:089] [2023-07-23 12:42:37 +0000.470800][2274]
MediaFilterCamera::NeedProcessTexture
[002:089] [2023-07-23 12:42:37 +0000.470950][2274] begine recode to first frame
spend time:350
[002:089] [2023-07-23 12:42:37 +0000.471003][2274] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7d139df680
[002:089] [2023-07-23 12:42:37 +0000.471067][2274] blur_distance_:0
[002:089] [2023-07-23 12:42:37 +0000.471106][2274] blur_direction_angle_:-90
[002:089] [2023-07-23 12:42:37 +0000.471176][2274]
GPUImageProcessing::SetOrientation orientation: 90
[002:089] [2023-07-23 12:42:37 +0000.471250][2274] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:090] [2023-07-23 12:42:37 +0000.471399][2274] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:090] [2023-07-23 12:42:37 +0000.471484][2274] GPUImageProcessing: input frame
width1280 X 720
[002:090] [2023-07-23 12:42:37 +0000.471669][2274] drawYUV420 render
OpenGLRenderProgram:0x7c8948fc98
[002:090] [2023-07-23 12:42:37 +0000.472030][2274] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:090] [2023-07-23 12:42:37 +0000.472359][2274] CropFilter::OnVideoFrame
outputtexture :6
[002:091] [2023-07-23 12:42:37 +0000.472422][2274] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:096] [2023-07-23 12:42:37 +0000.477811][2274] The read pixel from buffer take:
5 width:1280 height:720 frameType:0
[002:122] [2023-07-23 12:42:37 +0000.503972][2274] drawYUV420 render
OpenGLRenderProgram:0x7c8948fc98
[002:149] [2023-07-23 12:42:37 +0000.531288][2274] The convert RGB to YUV take 19
[002:150] [2023-07-23 12:42:37 +0000.531442][2274] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[002:150] [2023-07-23 12:42:37 +0000.531514][2274]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:152] [2023-07-23 12:42:37 +0000.534017][22d7]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:152] [2023-07-23 12:42:37 +0000.534216][22d7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:152] [2023-07-23 12:42:37 +0000.534279][22d7] push video frame to H264
encoder. (100 frame for one log)

[002:152] [2023-07-23 12:42:37 +0000.534334][22d7] push video frame to H264


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

[002:153] [2023-07-23 12:42:37 +0000.534433][22d7] H264Encode::push video frame to


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

[002:153] [2023-07-23 12:42:37 +0000.534478][22d7] Push an pts:0 to dts queue.


[002:153] [2023-07-23 12:42:37 +0000.534542][22d7] DTS queue for
Generator:0x7c79ab7cb8 0
[002:153] [2023-07-23 12:42:37 +0000.534582][22d7] The input pts:0 fps:30
[002:155] [2023-07-23 12:42:37 +0000.536557][22d7]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:155] [2023-07-23 12:42:37 +0000.537100][2274] drawYUV420 render
OpenGLRenderProgram:0x7c8948fc98
[002:162] [2023-07-23 12:42:37 +0000.543442][22cf] AF_SpeedFilter audio time 222,
0x7d139df980 out time: 117336536 org time: 117336536
[002:162] [2023-07-23 12:42:37 +0000.543576][22cf] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:162] [2023-07-23 12:42:37 +0000.543642][22cf]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 117336536
[002:162] [2023-07-23 12:42:37 +0000.543699][22cf]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:162] [2023-07-23 12:42:37 +0000.543859][22cf] AF_SpeedFilter audio time
[002:162] [2023-07-23 12:42:37 +0000.543941][22cf] AF_SpeedFilter audio time 111,
0x7d139df980 out time: 117336546 org time: 117336546
[002:164] [2023-07-23 12:42:37 +0000.546157][22d6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[002:166] [2023-07-23 12:42:37 +0000.547718][22d8] add aac audio track with id:1
[002:192] [2023-07-23 12:42:37 +0000.573735][2278] Run AGC when audioType = 0
[002:260] [2023-07-23 12:42:37 +0000.641638][22d8] audio start ts:0
[002:260] [2023-07-23 12:42:37 +0000.641849][22d8] the audio frame has been written
into MP4 file
[002:364] [2023-07-23 12:42:37 +0000.746262][22d7] h264 add frame header cdr flag
[002:365] [2023-07-23 12:42:37 +0000.747233][22d7] h264 add frame header cdr flag
[002:368] [2023-07-23 12:42:37 +0000.749768][22d7] SendFrame
encodedImage._timeStamp:0encodedImage->_length:67123
[002:368] [2023-07-23 12:42:37 +0000.749903][22d7] Received key frame:0
[002:368] [2023-07-23 12:42:37 +0000.749969][22d7] last dts:0 currentPts:0
ppsOrSPS:0 queue length:8
[002:368] [2023-07-23 12:42:37 +0000.750029][22d7] H264Encode::H264SWEncoder get
callback, length:67123 type:0 nalType:7length:19
[002:368] [2023-07-23 12:42:37 +0000.750155][22d7] H264Encode:: get a sps pps
header!headerSize:31
[002:368] [2023-07-23 12:42:37 +0000.750264][22d7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:369] [2023-07-23 12:42:37 +0000.750450][22d8] get the H.264 SPS parameter
[002:369] [2023-07-23 12:42:37 +0000.750928][22d8] add video track with id:2
[002:370] [2023-07-23 12:42:37 +0000.751565][22d8] get the H.264 PPS parameter
[002:370] [2023-07-23 12:42:37 +0000.752194][22d8] get the H.264 IDR frame
[002:370] [2023-07-23 12:42:37 +0000.752362][22d8] resss:true
[002:371] [2023-07-23 12:42:37 +0000.752409][22d8] video start ts:0
[002:371] [2023-07-23 12:42:37 +0000.752588][22d8] the video frame has been written
into MP4 file
[002:589] [2023-07-23 12:42:37 +0000.970684][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:637] [2023-07-23 12:42:38 +0000.18412][2274] The convert RGB to YUV take 15
[002:756] [2023-07-23 12:42:38 +0000.137732][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:960] [2023-07-23 12:42:38 +0000.341781][22d7] DTS queue for
Generator:0x7c79ab7cb8 798 832
[003:089] [2023-07-23 12:42:38 +0000.470776][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:155] [2023-07-23 12:42:38 +0000.537172][2274] The convert RGB to YUV take 5
[003:469] [2023-07-23 12:42:38 +0000.851267][22d7] Push an pts:1333 to dts queue.
[003:501] [2023-07-23 12:42:38 +0000.883100][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[003:520] [2023-07-23 12:42:38 +0000.901808][22d7] last dts:1304 currentPts:1333
ppsOrSPS:0 queue length:2
[003:588] [2023-07-23 12:42:38 +0000.969852][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:597] [2023-07-23 12:42:38 +0000.978802][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[003:628] [2023-07-23 12:42:39 +0000.10254][2274] The convert RGB to YUV take 3
[003:758] [2023-07-23 12:42:39 +0000.140094][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:800] [2023-07-23 12:42:39 +0000.182233][22d7] DTS queue for
Generator:0x7c79ab7cb8 1632 1667
[003:841] [2023-07-23 12:42:39 +0000.222890][22cf]
RecordAudioSource::PullAudioFrame
[004:089] [2023-07-23 12:42:39 +0000.470979][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:100] [2023-07-23 12:42:39 +0000.481600][226f]
monitorTime:4003totalDuration:3920
[004:120] [2023-07-23 12:42:39 +0000.502044][2274] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[004:127] [2023-07-23 12:42:39 +0000.509361][2274] The convert RGB to YUV take 6
[004:169] [2023-07-23 12:42:39 +0000.551155][22d7] h264 add frame header cdr flag
[004:170] [2023-07-23 12:42:39 +0000.551731][22d7] Received key frame:1998
[004:192] [2023-07-23 12:42:39 +0000.573885][2278] Run AGC when audioType = 0
[004:192] [2023-07-23 12:42:39 +0000.574007][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:202] [2023-07-23 12:42:39 +0000.584116][22d8] get the H.264 IDR frame
[004:240] [2023-07-23 12:42:39 +0000.621978][22cf] AF_SpeedFilter::PullFrame eof4
[004:242] [2023-07-23 12:42:39 +0000.624184][22cf]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:325] [2023-07-23 12:42:39 +0000.706523][22cf] resampled_data_size:7168
[004:518] [2023-07-23 12:42:39 +0000.899542][22d6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[004:587] [2023-07-23 12:42:39 +0000.969315][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:637] [2023-07-23 12:42:40 +0000.18460][22d7] DTS queue for
Generator:0x7c79ab7cb8 2464
[004:638] [2023-07-23 12:42:40 +0000.19609][2274] The convert RGB to YUV take 6
[004:751] [2023-07-23 12:42:40 +0000.132530][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:830] [2023-07-23 12:42:40 +0000.212012][22d7] Push an pts:2667 to dts queue.
[004:869] [2023-07-23 12:42:40 +0000.250534][22d7] last dts:2632 currentPts:2667
ppsOrSPS:0 queue length:3
[005:090] [2023-07-23 12:42:40 +0000.471723][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:132] [2023-07-23 12:42:40 +0000.513551][2274] The convert RGB to YUV take 11
[005:161] [2023-07-23 12:42:40 +0000.543292][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[005:201] [2023-07-23 12:42:40 +0000.583143][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[005:387] [2023-07-23 12:42:40 +0000.768975][2274] drawYUV420 render
OpenGLRenderProgram:0x7c8948fc98
[005:432] [2023-07-23 12:42:40 +0000.813729][22d7] DTS queue for
Generator:0x7c79ab7cb8 3301
[005:453] [2023-07-23 12:42:40 +0000.834378][2274] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:453] [2023-07-23 12:42:40 +0000.834538][2274] GPUImageProcessing: input frame
width1280 X 720
[005:453] [2023-07-23 12:42:40 +0000.834866][2274] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:453] [2023-07-23 12:42:40 +0000.835198][2274] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:499] [2023-07-23 12:42:40 +0000.881308][22d7]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3330
[005:502] [2023-07-23 12:42:40 +0000.883495][22d7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3301 pts:3301
[005:507] [2023-07-23 12:42:40 +0000.889202][22d7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3363
[005:507] [2023-07-23 12:42:40 +0000.889311][22d7] push video frame to H264
encoder. (100 frame for one log)

[005:507] [2023-07-23 12:42:40 +0000.889352][22d7] push video frame to H264


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

[005:508] [2023-07-23 12:42:40 +0000.889426][22d7] H264Encode::push video frame to


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

[005:508] [2023-07-23 12:42:40 +0000.889468][22d7] The input pts:3363 fps:30


[005:527] [2023-07-23 12:42:40 +0000.909053][22d7] SendFrame
encodedImage._timeStamp:3330encodedImage->_length:60547
[005:529] [2023-07-23 12:42:40 +0000.910904][22d7] H264Encode::H264SWEncoder get
callback, length:66252 type:1 nalType:1length:66248
[005:591] [2023-07-23 12:42:40 +0000.973176][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:647] [2023-07-23 12:42:41 +0000.28761][2274] The convert RGB to YUV take 22
[005:652] [2023-07-23 12:42:41 +0000.34017][22cf] RecordAudioSource::PullAudioFrame
[005:755] [2023-07-23 12:42:41 +0000.137187][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:086] [2023-07-23 12:42:41 +0000.468236][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:127] [2023-07-23 12:42:41 +0000.508907][2274] The convert RGB to YUV take 4
[006:128] [2023-07-23 12:42:41 +0000.509753][22d7] Push an pts:4000 to dts queue.
[006:168] [2023-07-23 12:42:41 +0000.549787][2274] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:173] [2023-07-23 12:42:41 +0000.555236][22d7] h264 add frame header cdr flag
[006:174] [2023-07-23 12:42:41 +0000.555760][22d7] Received key frame:4000
[006:174] [2023-07-23 12:42:41 +0000.555878][22d7] last dts:3964 currentPts:4000
ppsOrSPS:0 queue length:2
[006:189] [2023-07-23 12:42:41 +0000.570618][2278] Run AGC when audioType = 0
[006:197] [2023-07-23 12:42:41 +0000.579122][22d8] get the H.264 IDR frame
[006:261] [2023-07-23 12:42:41 +0000.642716][22d7] DTS queue for
Generator:0x7c79ab7cb8 4097 4133
[006:443] [2023-07-23 12:42:41 +0000.824937][22cf] AF_SpeedFilter::PullFrame eof4
[006:445] [2023-07-23 12:42:41 +0000.827305][22cf]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:530] [2023-07-23 12:42:41 +0000.912204][22cf] resampled_data_size:0
[006:592] [2023-07-23 12:42:41 +0000.973538][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:633] [2023-07-23 12:42:42 +0000.14812][2274] The convert RGB to YUV take 4
[006:708] [2023-07-23 12:42:42 +0000.90089][22cf] AF_SpeedFilter audio 0x7d139df980
PullFrame
[006:758] [2023-07-23 12:42:42 +0000.140316][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:869] [2023-07-23 12:42:42 +0000.251266][22d6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[006:907] [2023-07-23 12:42:42 +0000.288979][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[007:086] [2023-07-23 12:42:42 +0000.467574][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:093] [2023-07-23 12:42:42 +0000.474734][22d7] DTS queue for
Generator:0x7c79ab7cb8 4935 4963
[007:157] [2023-07-23 12:42:42 +0000.539337][2274] The convert RGB to YUV take 36
[007:458] [2023-07-23 12:42:42 +0000.839419][22cf]
RecordAudioSource::PullAudioFrame
[007:459] [2023-07-23 12:42:42 +0000.841284][22d7] Push an pts:5332 to dts queue.
[007:498] [2023-07-23 12:42:42 +0000.879504][22d7] last dts:5300 currentPts:5332
ppsOrSPS:0 queue length:2
[007:587] [2023-07-23 12:42:42 +0000.968781][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:636] [2023-07-23 12:42:43 +0000.17664][2274] The convert RGB to YUV take 12
[007:760] [2023-07-23 12:42:43 +0000.141913][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:928] [2023-07-23 12:42:43 +0000.309794][22d7] DTS queue for
Generator:0x7c79ab7cb8 5765 5798
[008:089] [2023-07-23 12:42:43 +0000.470563][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:133] [2023-07-23 12:42:43 +0000.514427][2274] The convert RGB to YUV take 6
[008:163] [2023-07-23 12:42:43 +0000.544841][22d7] h264 add frame header cdr flag
[008:163] [2023-07-23 12:42:43 +0000.545227][22d7] Received key frame:5998
[008:189] [2023-07-23 12:42:43 +0000.570730][2278] Run AGC when audioType = 0
[008:189] [2023-07-23 12:42:43 +0000.570933][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:193] [2023-07-23 12:42:43 +0000.574617][2274] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[008:200] [2023-07-23 12:42:43 +0000.581773][22d8] get the H.264 IDR frame
[008:285] [2023-07-23 12:42:43 +0000.666408][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[008:589] [2023-07-23 12:42:43 +0000.971168][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:606] [2023-07-23 12:42:43 +0000.988218][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[008:630] [2023-07-23 12:42:44 +0000.11558][2274] The convert RGB to YUV take 5
[008:668] [2023-07-23 12:42:44 +0000.49951][22cf] AF_SpeedFilter::PullFrame eof4
[008:671] [2023-07-23 12:42:44 +0000.52399][22cf]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:719] [2023-07-23 12:42:44 +0000.100607][2274] drawYUV420 render
OpenGLRenderProgram:0x7c8948fc98
[008:738] [2023-07-23 12:42:44 +0000.119832][22d7] DTS queue for
Generator:0x7c79ab7cb8 6596
[008:746] [2023-07-23 12:42:44 +0000.127612][22cf] resampled_data_size:10240
[008:753] [2023-07-23 12:42:44 +0000.134930][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:799] [2023-07-23 12:42:44 +0000.180961][22d7]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6670
[008:799] [2023-07-23 12:42:44 +0000.181179][22d7] Push an pts:6670 to dts queue.
[008:823] [2023-07-23 12:42:44 +0000.204769][2274] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:823] [2023-07-23 12:42:44 +0000.204948][2274] GPUImageProcessing: input frame
width1280 X 720
[008:823] [2023-07-23 12:42:44 +0000.205330][2274] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:824] [2023-07-23 12:42:44 +0000.205821][2274] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:835] [2023-07-23 12:42:44 +0000.217067][22d7] SendFrame
encodedImage._timeStamp:6670encodedImage->_length:59751
[008:835] [2023-07-23 12:42:44 +0000.217302][22d7] last dts:6630 currentPts:6670
ppsOrSPS:0 queue length:2
[008:836] [2023-07-23 12:42:44 +0000.217424][22d7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6670 pts:6670
[008:869] [2023-07-23 12:42:44 +0000.250398][22d7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6736
[008:869] [2023-07-23 12:42:44 +0000.250582][22d7] push video frame to H264
encoder. (100 frame for one log)

[008:869] [2023-07-23 12:42:44 +0000.250631][22d7] push video frame to H264


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

[008:869] [2023-07-23 12:42:44 +0000.250676][22d7] H264Encode::push video frame to


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

[008:869] [2023-07-23 12:42:44 +0000.250730][22d7] The input pts:6736 fps:30


[008:904] [2023-07-23 12:42:44 +0000.285631][22d7] H264Encode::H264SWEncoder get
callback, length:57962 type:1 nalType:1length:57958
[009:086] [2023-07-23 12:42:44 +0000.467590][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:126] [2023-07-23 12:42:44 +0000.507831][2274] The convert RGB to YUV take 4
[009:128] [2023-07-23 12:42:44 +0000.509890][22d6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[009:279] [2023-07-23 12:42:44 +0000.661163][22cf]
RecordAudioSource::PullAudioFrame
[009:560] [2023-07-23 12:42:44 +0000.941650][22d7] DTS queue for
Generator:0x7c79ab7cb8 7431
[009:587] [2023-07-23 12:42:44 +0000.968425][2274] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:626] [2023-07-23 12:42:45 +0000.7548][2274] The convert RGB to YUV take 5
[009:756] [2023-07-23 12:42:45 +0000.137991][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:839] [2023-07-23 12:42:45 +0000.221359][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[010:091] [2023-07-23 12:42:45 +0000.472401][2274] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[010:140] [2023-07-23 12:42:45 +0000.521439][2274] The convert RGB to YUV take 15
[010:142] [2023-07-23 12:42:45 +0000.523867][22d7] Push an pts:8002 to dts queue.
[010:161] [2023-07-23 12:42:45 +0000.543091][22d7] h264 add frame header cdr flag
[010:162] [2023-07-23 12:42:45 +0000.543497][22d7] Received key frame:8002
[010:162] [2023-07-23 12:42:45 +0000.543584][22d7] last dts:7968 currentPts:8002
ppsOrSPS:0 queue length:2
[010:188] [2023-07-23 12:42:45 +0000.569671][2279] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:188] [2023-07-23 12:42:45 +0000.569898][2279] _deviceSampleRate:48000

[010:190] [2023-07-23 12:42:45 +0000.571659][2278] Run AGC when audioType = 0


[010:203] [2023-07-23 12:42:45 +0000.584890][22d8] get the H.264 IDR frame
[010:287] [2023-07-23 12:42:45 +0000.668832][2274] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:309] [2023-07-23 12:42:45 +0000.690567][2278] haveEnoughProcessedData
internalAudioStream.length: 10
[010:399] [2023-07-23 12:42:45 +0000.780953][22d7] DTS queue for
Generator:0x7c79ab7cb8 8234 8267
[010:598] [2023-07-23 12:42:45 +0000.979738][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:626] [2023-07-23 12:42:46 +0000.8028][2274] The convert RGB to YUV take 4
[010:759] [2023-07-23 12:42:46 +0000.141204][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:875] [2023-07-23 12:42:46 +0000.256759][22cf] AF_SpeedFilter::PullFrame eof4
[010:877] [2023-07-23 12:42:46 +0000.259048][22cf]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:016] [2023-07-23 12:42:46 +0000.397474][22cf] resampled_data_size:1024
[011:085] [2023-07-23 12:42:46 +0000.466405][22cf]
RecordAudioSource::PullAudioFrame
[011:090] [2023-07-23 12:42:46 +0000.472346][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:133] [2023-07-23 12:42:46 +0000.514815][2274] The convert RGB to YUV take 10
[011:225] [2023-07-23 12:42:46 +0000.607319][22d7] DTS queue for
Generator:0x7c79ab7cb8 9064 9096
[011:385] [2023-07-23 12:42:46 +0000.767122][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[011:458] [2023-07-23 12:42:46 +0000.840382][22d7] Push an pts:9331 to dts queue.
[011:482] [2023-07-23 12:42:46 +0000.864050][22d6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[011:492] [2023-07-23 12:42:46 +0000.874333][22d7] last dts:9299 currentPts:9331
ppsOrSPS:0 queue length:2
[011:590] [2023-07-23 12:42:46 +0000.971786][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:631] [2023-07-23 12:42:47 +0000.12696][2274] The convert RGB to YUV take 9
[011:725] [2023-07-23 12:42:47 +0000.106508][22d1] The output timestamp from audio
mixer change:117346223
[011:751] [2023-07-23 12:42:47 +0000.133154][2278] On audio frame the broadcast
with timestamp:117346255 samples:480. (1000 frame for one log)

[011:756] [2023-07-23 12:42:47 +0000.137576][22d1] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[011:756] [2023-07-23 12:42:47 +0000.137943][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:009] [2023-07-23 12:42:47 +0000.391323][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[012:039] [2023-07-23 12:42:47 +0000.420662][22cf] AF_SpeedFilter audio time,
0x7d139df980 rcv time: 117346534
[012:039] [2023-07-23 12:42:47 +0000.420847][22cf] AF_SpeedFilter audio time,
0x7d139df980 rcv time: 117346534in_nSamples:441
[012:058] [2023-07-23 12:42:47 +0000.439979][2274] drawYUV420 render
OpenGLRenderProgram:0x7c8948fc98
[012:066] [2023-07-23 12:42:47 +0000.447401][22d7] DTS queue for
Generator:0x7c79ab7cb8 9901 9936
[012:089] [2023-07-23 12:42:47 +0000.471050][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:129] [2023-07-23 12:42:47 +0000.511092][2274] The convert RGB to YUV take 4
[012:130] [2023-07-23 12:42:47 +0000.511645][22d7]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10002
[012:144] [2023-07-23 12:42:47 +0000.525872][22cf] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:144] [2023-07-23 12:42:47 +0000.526055][22cf]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 117346536
[012:144] [2023-07-23 12:42:47 +0000.526107][22cf]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:163] [2023-07-23 12:42:47 +0000.544545][22d7] h264 add frame header cdr flag
[012:163] [2023-07-23 12:42:47 +0000.545184][22d7] SendFrame
encodedImage._timeStamp:10002encodedImage->_length:88548
[012:163] [2023-07-23 12:42:47 +0000.545343][22d7] Received key frame:10002
[012:188] [2023-07-23 12:42:47 +0000.570365][2274] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:189] [2023-07-23 12:42:47 +0000.570516][2274] GPUImageProcessing: input frame
width1280 X 720
[012:189] [2023-07-23 12:42:47 +0000.570898][2274] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:189] [2023-07-23 12:42:47 +0000.571148][2278] Run AGC when audioType = 0
[012:189] [2023-07-23 12:42:47 +0000.571282][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:189] [2023-07-23 12:42:47 +0000.571290][2274] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:201] [2023-07-23 12:42:47 +0000.583279][22d7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10031 pts:10031
[012:202] [2023-07-23 12:42:47 +0000.583921][22d8] get the H.264 IDR frame
[012:233] [2023-07-23 12:42:47 +0000.614891][22d7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10100
[012:233] [2023-07-23 12:42:47 +0000.615112][22d7] push video frame to H264
encoder. (100 frame for one log)

[012:233] [2023-07-23 12:42:47 +0000.615158][22d7] push video frame to H264


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

[012:233] [2023-07-23 12:42:47 +0000.615194][22d7] H264Encode::push video frame to


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

[012:233] [2023-07-23 12:42:47 +0000.615235][22d7] The input pts:10100 fps:30


[012:268] [2023-07-23 12:42:47 +0000.649636][22d7] H264Encode::H264SWEncoder get
callback, length:62984 type:1 nalType:1length:62980
[012:331] [2023-07-23 12:42:47 +0000.712852][2274] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4984 diff: 17
[012:588] [2023-07-23 12:42:47 +0000.970189][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:625] [2023-07-23 12:42:48 +0000.6794][2274] The convert RGB to YUV take 4
[012:757] [2023-07-23 12:42:48 +0000.139321][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:795] [2023-07-23 12:42:48 +0000.176906][22d7] Push an pts:10667 to dts queue.
[012:832] [2023-07-23 12:42:48 +0000.214051][22d7] last dts:10634 currentPts:10667
ppsOrSPS:0 queue length:2
[012:864] [2023-07-23 12:42:48 +0000.246320][22d7] DTS queue for
Generator:0x7c79ab7cb8 10734
[012:884] [2023-07-23 12:42:48 +0000.265563][22cf]
RecordAudioSource::PullAudioFrame
[012:944] [2023-07-23 12:42:48 +0000.326093][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[013:074] [2023-07-23 12:42:48 +0000.455809][22cf] AF_SpeedFilter::PullFrame eof4
[013:076] [2023-07-23 12:42:48 +0000.458142][22cf]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:090] [2023-07-23 12:42:48 +0000.471989][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:141] [2023-07-23 12:42:48 +0000.522891][2274] The convert RGB to YUV take 17
[013:179] [2023-07-23 12:42:48 +0000.561045][22cf] resampled_data_size:13312
[013:225] [2023-07-23 12:42:48 +0000.606471][2274] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:262] [2023-07-23 12:42:48 +0000.643492][22cf] AF_SpeedFilter audio time
[013:262] [2023-07-23 12:42:48 +0000.643679][22cf] AF_SpeedFilter audio time 111,
0x7d139df980 out time: 117347726 org time: 117347726
[013:586] [2023-07-23 12:42:48 +0000.967604][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:628] [2023-07-23 12:42:49 +0000.9513][2274] The convert RGB to YUV take 6
[013:696] [2023-07-23 12:42:49 +0000.78303][22d7] DTS queue for
Generator:0x7c79ab7cb8 11566
[013:713] [2023-07-23 12:42:49 +0000.94864][2278] haveEnoughProcessedData
internalAudioStream.length: 10
[013:758] [2023-07-23 12:42:49 +0000.139803][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:848] [2023-07-23 12:42:49 +0000.230120][22d6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[014:096] [2023-07-23 12:42:49 +0000.478102][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:136] [2023-07-23 12:42:49 +0000.517738][2274] The convert RGB to YUV take 5
[014:137] [2023-07-23 12:42:49 +0000.519309][22d7] Push an pts:12009 to dts queue.
[014:163] [2023-07-23 12:42:49 +0000.545293][22d7] h264 add frame header cdr flag
[014:164] [2023-07-23 12:42:49 +0000.545659][22d7] Received key frame:12009
[014:164] [2023-07-23 12:42:49 +0000.545737][22d7] last dts:11973 currentPts:12009
ppsOrSPS:0 queue length:2
[014:193] [2023-07-23 12:42:49 +0000.574563][2278] Run AGC when audioType = 0
[014:215] [2023-07-23 12:42:49 +0000.596492][22d8] get the H.264 IDR frame
[014:408] [2023-07-23 12:42:49 +0000.790068][2274] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[014:503] [2023-07-23 12:42:49 +0000.884967][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[014:535] [2023-07-23 12:42:49 +0000.916607][22d7] DTS queue for
Generator:0x7c79ab7cb8 12373 12403
[014:590] [2023-07-23 12:42:49 +0000.971583][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:630] [2023-07-23 12:42:50 +0000.12267][2274] The convert RGB to YUV take 4
[014:703] [2023-07-23 12:42:50 +0000.84790][22cf] RecordAudioSource::PullAudioFrame
[014:752] [2023-07-23 12:42:50 +0000.133900][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:085] [2023-07-23 12:42:50 +0000.466955][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:122] [2023-07-23 12:42:50 +0000.503386][2274] The convert RGB to YUV take 3
[015:291] [2023-07-23 12:42:50 +0000.672745][22cf] AF_SpeedFilter::PullFrame eof4
[015:293] [2023-07-23 12:42:50 +0000.675064][22cf]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[015:363] [2023-07-23 12:42:50 +0000.744409][22d7] DTS queue for
Generator:0x7c79ab7cb8 13200 13229
[015:387] [2023-07-23 12:42:50 +0000.768398][2274] drawYUV420 render
OpenGLRenderProgram:0x7c8948fc98
[015:413] [2023-07-23 12:42:50 +0000.794896][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[015:434] [2023-07-23 12:42:50 +0000.815566][22cf] resampled_data_size:4096
[015:467] [2023-07-23 12:42:50 +0000.848402][22d7]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13329
[015:467] [2023-07-23 12:42:50 +0000.848577][22d7] Push an pts:13329 to dts queue.
[015:498] [2023-07-23 12:42:50 +0000.879932][22d7] SendFrame
encodedImage._timeStamp:13329encodedImage->_length:60095
[015:498] [2023-07-23 12:42:50 +0000.880325][22d7] last dts:13300 currentPts:13329
ppsOrSPS:0 queue length:2
[015:551] [2023-07-23 12:42:50 +0000.932941][2274] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:551] [2023-07-23 12:42:50 +0000.933026][2274] GPUImageProcessing: input frame
width1280 X 720
[015:551] [2023-07-23 12:42:50 +0000.933216][2274] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:552] [2023-07-23 12:42:50 +0000.933445][2274] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:557] [2023-07-23 12:42:50 +0000.938834][22d7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13401 pts:13401
[015:583] [2023-07-23 12:42:50 +0000.965039][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:589] [2023-07-23 12:42:50 +0000.970801][22d7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13461
[015:589] [2023-07-23 12:42:50 +0000.971037][22d7] push video frame to H264
encoder. (100 frame for one log)

[015:589] [2023-07-23 12:42:50 +0000.971111][22d7] push video frame to H264


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

[015:589] [2023-07-23 12:42:50 +0000.971169][22d7] H264Encode::push video frame to


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

[015:589] [2023-07-23 12:42:50 +0000.971236][22d7] The input pts:13461 fps:30


[015:626] [2023-07-23 12:42:51 +0000.8212][2274] The convert RGB to YUV take 4
[015:629] [2023-07-23 12:42:51 +0000.10846][22d7] H264Encode::H264SWEncoder get
callback, length:70661 type:1 nalType:1length:70657
[015:752] [2023-07-23 12:42:51 +0000.134190][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:057] [2023-07-23 12:42:51 +0000.438432][22cf] AF_SpeedFilter audio
0x7d139df980 PullFrame
[016:084] [2023-07-23 12:42:51 +0000.465436][2274] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[016:105] [2023-07-23 12:42:51 +0000.486432][22d6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[016:122] [2023-07-23 12:42:51 +0000.503891][2274] The convert RGB to YUV take 3
[016:170] [2023-07-23 12:42:51 +0000.551420][22d7] h264 add frame header cdr flag
[016:170] [2023-07-23 12:42:51 +0000.551855][22d7] Received key frame:13996
[016:170] [2023-07-23 12:42:51 +0000.551975][22d7] DTS queue for
Generator:0x7c79ab7cb8 14029
[016:193] [2023-07-23 12:42:51 +0000.574679][2278] Run AGC when audioType = 0
[016:193] [2023-07-23 12:42:51 +0000.575346][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:195] [2023-07-23 12:42:51 +0000.576621][22d8] get the H.264 IDR frame
[016:484] [2023-07-23 12:42:51 +0000.865515][2274] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[016:498] [2023-07-23 12:42:51 +0000.880197][22cf]
RecordAudioSource::PullAudioFrame
[016:590] [2023-07-23 12:42:51 +0000.971987][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:630] [2023-07-23 12:42:52 +0000.11686][2274] The convert RGB to YUV take 4
[016:749] [2023-07-23 12:42:52 +0000.130729][22d1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:800] [2023-07-23 12:42:52 +0000.182219][22d7] Push an pts:14664 to dts queue.
[016:833] [2023-07-23 12:42:52 +0000.214711][22d7] last dts:14629 currentPts:14664
ppsOrSPS:0 queue length:2
[016:997] [2023-07-23 12:42:52 +0000.378977][22d7] DTS queue for
Generator:0x7c79ab7cb8 14868
[017:090] [2023-07-23 12:42:52 +0000.471726][2274] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:108] [2023-07-23 12:42:52 +0000.490151][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[017:154] [2023-07-23 12:42:52 +0000.536205][2274] The convert RGB to YUV take 34
[017:346] [2023-07-23 12:42:52 +0000.727392][2274] StopRecording:
[017:346] [2023-07-23 12:42:52 +0000.727644][2274] OnNeedStopRecording:
[017:349] [2023-07-23 12:42:52 +0000.731217][22cf] resampled_data_size:512
[017:349] [2023-07-23 12:42:52 +0000.731317][22cf] AF_SpeedFilter audio time 222,
0x7d139df980 out time: 117351786 org time: 117351786
[017:350] [2023-07-23 12:42:52 +0000.731434][22cf] PullAudioFrame: PullFrame audio
finished.
[017:350] [2023-07-23 12:42:52 +0000.731473][22cf]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[017:355] [2023-07-23 12:42:52 +0000.736576][135a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[017:355] [2023-07-23 12:42:52 +0000.736909][2274] operator(): Stop
[017:355] [2023-07-23 12:42:52 +0000.737004][2274] StopPullFrameAndWriteMp4
time:117351859 enter.

[017:355] [2023-07-23 12:42:52 +0000.737055][2274] StopRecording:


[017:359] [2023-07-23 12:42:52 +0000.740679][22d7]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[017:362] [2023-07-23 12:42:52 +0000.743433][2273] stop recording
[017:362] [2023-07-23 12:42:52 +0000.743607][2273]
RecordingSessionInternalSimple:destroy media processers
[017:362] [2023-07-23 12:42:52 +0000.743675][2273] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:362] [2023-07-23 12:42:52 +0000.743736][2273] H264Encode::flushing hareware
Encoder
[017:362] [2023-07-23 12:42:52 +0000.744048][2273] Flush time:117351866 enter.

[017:362] [2023-07-23 12:42:52 +0000.744129][2273] H264Encoder encoder flush


[017:362] [2023-07-23 12:42:52 +0000.744212][2273] flush output queue
[017:672] [2023-07-23 12:42:53 +0000.53771][2273] Flush leave. expire time = 310
ms

[017:672] [2023-07-23 12:42:53 +0000.54048][2273] ~H264EncodeWrap:


[017:672] [2023-07-23 12:42:53 +0000.54114][2273] ~H264Encode:
[017:672] [2023-07-23 12:42:53 +0000.54149][2273] teardownCompressionSession:
H264Encode::destroying Encoder
[017:672] [2023-07-23 12:42:53 +0000.54201][2273] Release time:117352176 enter.

[017:673] [2023-07-23 12:42:53 +0000.54450][2273] Release:


MediaCodecVideoEncoder::Release _inited:1
[017:673] [2023-07-23 12:42:53 +0000.54528][2273] Destroy time:117352177 enter.

[017:673] [2023-07-23 12:42:53 +0000.54615][2273] H264Encoder encoderDestroy


[017:673] [2023-07-23 12:42:53 +0000.54675][2273]
AndroidMediaCodecVideoEncoder::release env: 0x7c5f196840
[017:673] [2023-07-23 12:42:53 +0000.54728][2273]
AndroidMediaCodecVideoEncoder::Destroy
[017:708] [2023-07-23 12:42:53 +0000.89892][2273] Destroy leave. expire time = 35
ms

[017:708] [2023-07-23 12:42:53 +0000.90167][2273] Release leave. expire time = 36


ms

[017:708] [2023-07-23 12:42:53 +0000.90238][2273] ~AndroidHwAvcEncoder


time:117352212 enter.

[017:709] [2023-07-23 12:42:53 +0000.90538][2273] Release time:117352213 enter.

[017:709] [2023-07-23 12:42:53 +0000.90599][2273] Release: MediaCodecVideoEncoder::


has been released before, just return
[017:709] [2023-07-23 12:42:53 +0000.90631][2273] Release leave. expire time = 0
ms

[017:709] [2023-07-23 12:42:53 +0000.90655][2273] ~AndroidMediaCodecVideoEncoder


[017:709] [2023-07-23 12:42:53 +0000.90683][2273] ~WrapAndroidMediaCodec
time:117352213 enter.

[017:709] [2023-07-23 12:42:53 +0000.90715][2273] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[017:709] [2023-07-23 12:42:53 +0000.90750][2273] video hevc hw codec


destructor:0x7c5f141408

[017:709] [2023-07-23 12:42:53 +0000.90864][2273] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[017:709] [2023-07-23 12:42:53 +0000.90928][2273] teardownCompressionSession:


H264Encode::destroyed Encoder
[017:709] [2023-07-23 12:42:53 +0000.90973][2273]
RecordingSessionInternalSimple:destroy aac encoder output!
[017:709] [2023-07-23 12:42:53 +0000.91007][2273] AACSWEncode destructor
[017:715] [2023-07-23 12:42:53 +0000.96419][22d8] MP4 close file successfully
[017:715] [2023-07-23 12:42:53 +0000.96503][22d8] Recording session Internal:
notify recording ok
[017:715] [2023-07-23 12:42:53 +0000.96540][22d8] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4,
output_video_timestamp_:15201 last_video_pts_:15165
[017:715] [2023-07-23 12:42:53 +0000.96590][22d8] OnRecordFinish:
[017:718] [2023-07-23 12:42:53 +0000.99825][22d8] onRecordingOk: net seek
pos:0record video duration:15198record audio duration:15185
[017:719] [2023-07-23 12:42:53 +0000.100660][22d1] destructMicSource_w:
[017:719] [2023-07-23 12:42:53 +0000.100737][22d1] setOutput_w:
MicSource::setOutput() 0x0
[017:719] [2023-07-23 12:42:53 +0000.100777][22d1] close external audio stream
[017:719] [2023-07-23 12:42:53 +0000.100963][2274] releaseThread 0x7d139df080
[017:719] [2023-07-23 12:42:53 +0000.101054][2274] ~MicSource: Mic source
destroyed:0x7d10099880
[017:720] [2023-07-23 12:42:53 +0000.101831][2274] StopPullFrameAndWriteMp4 leave.
expire time = 365 ms

[017:720] [2023-07-23 12:42:53 +0000.101880][2274] DestroyPipelineAndFilters


time:117352224 enter.

[017:720] [2023-07-23 12:42:53 +0000.101917][2274] UnbindInputFilter 0x7d139df7c0


this 0x7c8948fec0
[017:720] [2023-07-23 12:42:53 +0000.101957][2274] UnbindInputFilter 0x7d139df958
this 0x7d139dfad0
[017:720] [2023-07-23 12:42:53 +0000.102064][2274] UnbindInputFilter 0x7c8948fec0
this 0x7c62883ee0
[017:720] [2023-07-23 12:42:53 +0000.102093][2274] filter: filter pipeline destroy
this: 0x7c62883e40
[017:720] [2023-07-23 12:42:53 +0000.102286][2274] ClearVideoOfSources: recodring
total frames:0
[017:720] [2023-07-23 12:42:53 +0000.102332][2274] ClearVideoOfSources:
[017:720] [2023-07-23 12:42:53 +0000.102355][2274] GPUImageProcessing destruct.
[017:721] [2023-07-23 12:42:53 +0000.102413][2274] destroy TrivalImageDrawer
0x7d1aea7880
[017:721] [2023-07-23 12:42:53 +0000.102441][2274] The shader has been initialize,
clean up them.

[017:721] [2023-07-23 12:42:53 +0000.102476][2274] ~OpenGLFrameBuffer:


[017:721] [2023-07-23 12:42:53 +0000.102596][2274] ~OpenGLFrameBuffer:
[017:721] [2023-07-23 12:42:53 +0000.102715][2274] ~OpenGLFrameBuffer:
[017:721] [2023-07-23 12:42:53 +0000.102846][2274] ~OpenGLFrameBuffer:
[017:721] [2023-07-23 12:42:53 +0000.102972][2274] ~OpenGLFrameBuffer:
[017:721] [2023-07-23 12:42:53 +0000.103121][2274] ~OpenGLFrameBuffer:
[017:721] [2023-07-23 12:42:53 +0000.103335][2274] GPUImageProcessing destruct
finish.
[017:722] [2023-07-23 12:42:53 +0000.103406][2274] GPURGBAFrame destruct.
[017:722] [2023-07-23 12:42:53 +0000.103494][2274] destroy OpenGLRenderProgram
0x7c8948fc98
[017:722] [2023-07-23 12:42:53 +0000.103539][2274] ~CameraSource time:117352226
enter.

[017:722] [2023-07-23 12:42:53 +0000.103577][2274] ~CameraSource leave. expire


time = 0 ms

[017:722] [2023-07-23 12:42:53 +0000.103618][2274] ~RecordAudioSource


time:117352226 enter.

[017:722] [2023-07-23 12:42:53 +0000.103654][2274] ~RecordAudioSource leave.


expire time = 0 ms

[017:722] [2023-07-23 12:42:53 +0000.103696][2274] DestroyPipelineAndFilters


leave. expire time = 2 ms

[017:741] [2023-07-23 12:42:53 +0000.122520][135a]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[017:741] [2023-07-23 12:42:53 +0000.123280][135a] machine model :redmi
[017:742] [2023-07-23 12:42:53 +0000.123676][135a] Support this machine
model :redmi
[017:742] [2023-07-23 12:42:53 +0000.123719][135a] global inited! current sdk
version: 12-14-d8558ab
[017:742] [2023-07-23 12:42:53 +0000.124027][135a] filter: filter pipeline
construtc this: 0x7d139e0b80
[017:742] [2023-07-23 12:42:53 +0000.124079][135a] MediaFilterGraph:
MediaFilterGraph construct
[017:742] [2023-07-23 12:42:53 +0000.124100][135a] GLESContext:
[017:742] [2023-07-23 12:42:53 +0000.124138][135a] The result of eglGetDisplay is:
0x1
[017:745] [2023-07-23 12:42:53 +0000.127247][135a] The result of creation:
0x7d0fef1100
[017:746] [2023-07-23 12:42:53 +0000.127493][135a] The result of
eglCreatePbufferSurface is: 0x7d0fef1180
[017:747] [2023-07-23 12:42:53 +0000.128792][135a] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
[017:747] [2023-07-23 12:42:53 +0000.128930][135a] The source 0 speed:1
[017:747] [2023-07-23 12:42:53 +0000.128987][135a] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4,
delay: 0
[017:747] [2023-07-23 12:42:53 +0000.129026][135a] CreateDecoderByVideoSource
time:117352251 enter.

[017:747] [2023-07-23 12:42:53 +0000.129288][135a] running_decoder_count:0max


count:2
[017:747] [2023-07-23 12:42:53 +0000.129350][135a] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d0fe6c800
[017:749] [2023-07-23 12:42:53 +0000.130480][2331] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d213cb200] Current FFmpeg version git-2021-06-16-
97cea6f

[017:771] [2023-07-23 12:42:53 +0000.153022][2331] OnStreamInfoFound: video


duration_: 15198
[017:773] [2023-07-23 12:42:53 +0000.155070][135a] start decoder
[017:773] [2023-07-23 12:42:53 +0000.155134][135a] CreateDecoderByVideoSource
leave. expire time = 26 ms

[017:773] [2023-07-23 12:42:53 +0000.155177][135a] BindInputFilter 0x7c894201a0


this 0x7d1aeb8f18
[017:773] [2023-07-23 12:42:53 +0000.155222][135a] BindInputFilter 0x7d1aeb8f18
this 0x7d0fe96158
[017:773] [2023-07-23 12:42:53 +0000.155256][135a] BindInputFilter 0x7c894201a0
this 0x7d0fe96758
[017:773] [2023-07-23 12:42:53 +0000.155292][135a] BindInputFilter 0x7d0fe96758
this 0x7d0fe96818
[017:773] [2023-07-23 12:42:53 +0000.155317][135a] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
[017:773] [2023-07-23 12:42:53 +0000.155361][135a] BindInputFilter 0x7d0fe96158
this 0x7d0fe968d8
[017:774] [2023-07-23 12:42:53 +0000.155392][135a] BindInputFilter 0x7d0fe968d8
this 0x7d139e0c20
[017:774] [2023-07-23 12:42:53 +0000.155426][135a] BindInputFilter 0x7d0fe96818
this 0x7d0fe96998
[017:774] [2023-07-23 12:42:53 +0000.155457][135a] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
[017:774] [2023-07-23 12:42:53 +0000.156271][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[017:775] [2023-07-23 12:42:53 +0000.156659][2332] NO get frame from decoder
[017:775] [2023-07-23 12:42:53 +0000.156773][135a] machine model :redmi
[017:775] [2023-07-23 12:42:53 +0000.156806][135a] Support this machine
model :redmi
[017:775] [2023-07-23 12:42:53 +0000.156825][135a] global inited! current sdk
version: 12-14-d8558ab
[017:775] [2023-07-23 12:42:53 +0000.156890][135a] GetPipeline:
-----------------------------------------
[017:775] [2023-07-23 12:42:53 +0000.156914][135a] GetPipeline: source:
0x7c8941ff80
[017:775] [2023-07-23 12:42:53 +0000.156933][135a] GetPipeline: filter: NULLFilter
[017:775] [2023-07-23 12:42:53 +0000.156948][135a] GetPipeline: filter: NULLFilter
[017:775] [2023-07-23 12:42:53 +0000.156965][135a] GetPipeline: filter: NULLFilter
[017:775] [2023-07-23 12:42:53 +0000.156979][135a] GetPipeline: audio filter:
AuidoNULLFilter
[017:775] [2023-07-23 12:42:53 +0000.156999][135a] GetPipeline: audio filter:
AuidoNULLFilter
[017:775] [2023-07-23 12:42:53 +0000.157014][135a] GetPipeline: audio filter:
AudioNUllFilter
[017:775] [2023-07-23 12:42:53 +0000.157031][135a] GetPipeline:
------------------------------------------
[017:775] [2023-07-23 12:42:53 +0000.157059][135a] filter: filter pipeline2 update
pattern: 0
[017:776] [2023-07-23 12:42:53 +0000.157495][135a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:776] [2023-07-23 12:42:53 +0000.157678][135a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:776] [2023-07-23 12:42:53 +0000.157760][135a] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:776] [2023-07-23 12:42:53 +0000.157979][135a] DeviceInit:
[017:776] [2023-07-23 12:42:53 +0000.158210][135a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[017:776] [2023-07-23 12:42:53 +0000.158270][2332] NO get frame from decoder
[017:777] [2023-07-23 12:42:53 +0000.158572][135a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[017:777] [2023-07-23 12:42:53 +0000.158882][135a] CreatePlatformSpecificObjects:
[017:777] [2023-07-23 12:42:53 +0000.158919][135a] audio device use null audio
input and opensl output
[017:777] [2023-07-23 12:42:53 +0000.158941][135a] Create OpenSLES output module
with java VM support.

[017:777] [2023-07-23 12:42:53 +0000.159083][135a] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[017:778] [2023-07-23 12:42:53 +0000.159504][135a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[017:778] [2023-07-23 12:42:53 +0000.160315][135a] Create OpenSLES output module
with buffer num:2

[017:779] [2023-07-23 12:42:53 +0000.160432][135a] Error(trace.cc:40): Init the


output and input for audio device template.
[017:779] [2023-07-23 12:42:53 +0000.160476][135a] Init the output device.

[017:779] [2023-07-23 12:42:53 +0000.160510][2332] NO get frame from decoder


[017:779] [2023-07-23 12:42:53 +0000.160513][135a] Set the playout as stereo:1
[017:779] [2023-07-23 12:42:53 +0000.160669][135a] Set the sample rate to be:44100

[017:779] [2023-07-23 12:42:53 +0000.160771][135a] Low latency buffer size:256 low


sample rate:48000
[017:779] [2023-07-23 12:42:53 +0000.160842][135a] DeviceInit: Done
[017:779] [2023-07-23 12:42:53 +0000.161091][135a] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[017:779] [2023-07-23 12:42:53 +0000.161127][233c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d100a7018
[017:782] [2023-07-23 12:42:53 +0000.163513][2332] NO get frame from decoder
[017:782] [2023-07-23 12:42:53 +0000.163817][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[017:782] [2023-07-23 12:42:53 +0000.164001][135a]
MediaFilterPlayer::SetPlayerNotify 0x7c89187360
[017:783] [2023-07-23 12:42:53 +0000.165280][135a]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[017:784] [2023-07-23 12:42:53 +0000.165500][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[017:785] [2023-07-23 12:42:53 +0000.167330][2332] NO get frame from decoder
[017:786] [2023-07-23 12:42:53 +0000.167407][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[017:788] [2023-07-23 12:42:53 +0000.169626][135a] SetGraphLoop: SetGraphLoop 1
[017:788] [2023-07-23 12:42:53 +0000.169840][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[017:789] [2023-07-23 12:42:53 +0000.171222][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[017:791] [2023-07-23 12:42:53 +0000.172941][2332] NO get frame from decoder
[017:793] [2023-07-23 12:42:53 +0000.174438][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[017:793] [2023-07-23 12:42:53 +0000.174866][2332] NO get frame from decoder
[017:795] [2023-07-23 12:42:53 +0000.176607][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[017:795] [2023-07-23 12:42:53 +0000.176906][233f] Start:
[017:795] [2023-07-23 12:42:53 +0000.177134][233e] operator(): video render
started.
[017:795] [2023-07-23 12:42:53 +0000.177304][233e] DriveRender working... (1/200)
[017:795] [2023-07-23 12:42:53 +0000.177338][233f] Start:
[017:795] [2023-07-23 12:42:53 +0000.177355][233e] Warning(video_render.cc:390): No
picture to display (1/50)
[017:796] [2023-07-23 12:42:53 +0000.177658][233f] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[017:796] [2023-07-23 12:42:53 +0000.177733][233f] Reset: history total size: 98
[017:796] [2023-07-23 12:42:53 +0000.177777][233f] DeviceStart:
audioDevice_:0x7c3eef8000
[017:796] [2023-07-23 12:42:53 +0000.177814][233f] DeviceStart: time profile
playout init before
[017:796] [2023-07-23 12:42:53 +0000.177861][233f] DeviceStart: time profile
playout init end
[017:796] [2023-07-23 12:42:53 +0000.177897][233f] OpenSlesOutput:Start playout

[017:798] [2023-07-23 12:42:53 +0000.179390][233f] Create the opensl output player.


streamtype before:0

[017:798] [2023-07-23 12:42:53 +0000.179476][233f] Create the opensl output player.


streamtype after:3

[017:798] [2023-07-23 12:42:53 +0000.179544][2332] NO get frame from decoder


[017:818] [2023-07-23 12:42:53 +0000.199970][233f] Enqueue opensl buffer size:1764
[017:837] [2023-07-23 12:42:53 +0000.219006][233f] DeviceStart: time profile
playout all end
[017:837] [2023-07-23 12:42:53 +0000.219053][2344]
PlayerSimpleBufferQueueCallbackHandler function
[017:837] [2023-07-23 12:42:53 +0000.219215][233f] operator(): Audio playback
started.
[017:837] [2023-07-23 12:42:53 +0000.219247][2344] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[017:837] [2023-07-23 12:42:53 +0000.219351][233f] operator(): Started now!
[017:838] [2023-07-23 12:42:53 +0000.219427][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[017:840] [2023-07-23 12:42:53 +0000.221546][2341] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[017:837] [2023-07-23 12:42:53 +0000.219360][2340] Pull audio failed.(wait video!)
[017:842] [2023-07-23 12:42:53 +0000.223554][2340]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:842] [2023-07-23 12:42:53 +0000.223735][2340] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[017:842] [2023-07-23 12:42:53 +0000.223778][2340] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[017:843] [2023-07-23 12:42:53 +0000.224879][2340] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[017:844] [2023-07-23 12:42:53 +0000.225690][2340]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:844] [2023-07-23 12:42:53 +0000.225748][2340] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[017:847] [2023-07-23 12:42:53 +0000.229117][233f] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[017:848] [2023-07-23 12:42:53 +0000.229464][233f] The audio playback speed:100
(1/100)
[017:848] [2023-07-23 12:42:53 +0000.229558][233f] lipsync_debug: The current
played audio timestamp is:0(1/50)
[017:848] [2023-07-23 12:42:53 +0000.229598][233f] First audio frame rendering
[017:848] [2023-07-23 12:42:53 +0000.230370][2341] OnVideoFrameReady(1/200)
[017:837] [2023-07-23 12:42:53 +0000.219313][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:849] [2023-07-23 12:42:53 +0000.230556][233e] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[017:850] [2023-07-23 12:42:53 +0000.231835][233e] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:117352354
[017:940] [2023-07-23 12:42:53 +0000.321953][233e] lipsync_debug: render a video
frame
[017:940] [2023-07-23 12:42:53 +0000.322155][233e] lipsync_debug: First video frame
rendering.
[017:950] [2023-07-23 12:42:53 +0000.331764][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:100 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[017:950] [2023-07-23 12:42:53 +0000.331947][233e] lipsync_debug: tsDelta -
timeDelta = -77
[017:950] [2023-07-23 12:42:53 +0000.332000][233e] lipsync_debug:result remaining
time:0
[017:950] [2023-07-23 12:42:53 +0000.332038][233e] dynamic updated lipsync delay:0
[017:955] [2023-07-23 12:42:53 +0000.337220][2341] video frame wait audio frame:
last_video_timestamp:402 last_audio_timestamp:277.914
[017:956] [2023-07-23 12:42:53 +0000.337454][2341]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[017:978] [2023-07-23 12:42:53 +0000.359799][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:39
[017:978] [2023-07-23 12:42:53 +0000.359888][233e] lipsync_debug:result remaining
time:10
[018:193] [2023-07-23 12:42:53 +0000.574419][2278] Run AGC when audioType = 0
[018:506] [2023-07-23 12:42:53 +0000.887837][233e] lipsync_debug:displaying video
ts:59940 The current displayed video timestamp is:117353010
[018:814] [2023-07-23 12:42:54 +0000.195694][2278] haveEnoughProcessedData
internalAudioStream.length: 10
[018:837] [2023-07-23 12:42:54 +0000.219065][233f] do work DoLipsync!
[018:837] [2023-07-23 12:42:54 +0000.219167][233f] total delay:110 videoTsMS:966
audioTsMS:856 diff:110
[018:837] [2023-07-23 12:42:54 +0000.219219][233f] Set the lipsync delay:110
[018:851] [2023-07-23 12:42:54 +0000.232726][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:917] [2023-07-23 12:42:54 +0000.298767][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[019:283] [2023-07-23 12:42:54 +0000.665202][233e] lipsync_debug:displaying video
ts:119970 The current displayed video timestamp is:117353787
[019:467] [2023-07-23 12:42:54 +0000.848636][233e] DriveRender working... (1/200)
[019:518] [2023-07-23 12:42:54 +0000.899404][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:33 last
video ts:138150 frame->pts:141030 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:518] [2023-07-23 12:42:54 +0000.899564][233e] lipsync_debug: tsDelta -
timeDelta = -1
[019:850] [2023-07-23 12:42:55 +0000.232081][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:958] [2023-07-23 12:42:55 +0000.339724][233e] lipsync_debug:displaying video
ts:179820 The current displayed video timestamp is:117354462
[019:960] [2023-07-23 12:42:55 +0000.342188][2341] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7992 diff: 9
[019:962] [2023-07-23 12:42:55 +0000.343650][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[019:962] [2023-07-23 12:42:55 +0000.343837][233e] lipsync_debug:result remaining
time:10
[019:979] [2023-07-23 12:42:55 +0000.360431][2340] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[019:979] [2023-07-23 12:42:55 +0000.360520][2340] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:030] [2023-07-23 12:42:55 +0000.412152][233f] The audio playback speed:100
(1/100)
[020:030] [2023-07-23 12:42:55 +0000.412345][233f] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[020:188] [2023-07-23 12:42:55 +0000.569606][2279] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:188] [2023-07-23 12:42:55 +0000.569756][2279] _deviceSampleRate:48000

[020:189] [2023-07-23 12:42:55 +0000.571217][2278] Run AGC when audioType = 0


[020:189] [2023-07-23 12:42:55 +0000.571364][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:279] [2023-07-23 12:42:55 +0000.660608][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[020:508] [2023-07-23 12:42:55 +0000.889834][2278] haveEnoughProcessedData
internalAudioStream.length: 10
[020:628] [2023-07-23 12:42:56 +0000.9442][233e] lipsync_debug:displaying video
ts:240030 The current displayed video timestamp is:117355132
[020:853] [2023-07-23 12:42:56 +0000.234632][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:865] [2023-07-23 12:42:56 +0000.246586][2341] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299700pts ms:3.33e+06
[020:869] [2023-07-23 12:42:56 +0000.250797][2341] OnVideoFrameReady(1/200)
[020:869] [2023-07-23 12:42:56 +0000.251065][233e] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[020:992] [2023-07-23 12:42:56 +0000.374197][233e] DriveRender working... (1/200)
[021:040] [2023-07-23 12:42:56 +0000.421603][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:36 last
video ts:273060 frame->pts:276210 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[021:040] [2023-07-23 12:42:56 +0000.421782][233e] lipsync_debug: tsDelta -
timeDelta = -1
[021:300] [2023-07-23 12:42:56 +0000.682190][233e] lipsync_debug:displaying video
ts:299700 The current displayed video timestamp is:117355804
[021:306] [2023-07-23 12:42:56 +0000.688140][233e] lipsync_debug: render a video
frame
[021:334] [2023-07-23 12:42:56 +0000.716369][233e] lipsync_debug:result remaining
time:0
[021:335] [2023-07-23 12:42:56 +0000.716433][233e] dynamic updated lipsync delay:0
[021:624] [2023-07-23 12:42:57 +0000.5775][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[021:856] [2023-07-23 12:42:57 +0000.237477][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:959] [2023-07-23 12:42:57 +0000.340842][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[021:959] [2023-07-23 12:42:57 +0000.340989][233e] lipsync_debug:result remaining
time:10
[021:981] [2023-07-23 12:42:57 +0000.362551][233e] lipsync_debug:displaying video
ts:360000 The current displayed video timestamp is:117356485
[022:190] [2023-07-23 12:42:57 +0000.572176][2278] Run AGC when audioType = 0
[022:206] [2023-07-23 12:42:57 +0000.587675][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[022:305] [2023-07-23 12:42:57 +0000.686499][2340] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[022:305] [2023-07-23 12:42:57 +0000.686617][2340] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:336] [2023-07-23 12:42:57 +0000.717791][233f] The audio playback speed:100
(1/100)
[022:336] [2023-07-23 12:42:57 +0000.717879][233f] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[022:536] [2023-07-23 12:42:57 +0000.917559][233e] DriveRender working... (1/200)
[022:577] [2023-07-23 12:42:57 +0000.958705][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:28 timeDelta:28 last
video ts:411120 frame->pts:413640 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:577] [2023-07-23 12:42:57 +0000.958878][233e] lipsync_debug: tsDelta -
timeDelta = 0
[022:650] [2023-07-23 12:42:58 +0000.31729][233e] lipsync_debug:displaying video
ts:420210 The current displayed video timestamp is:117357154
[022:858] [2023-07-23 12:42:58 +0000.240073][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:992] [2023-07-23 12:42:58 +0000.374053][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[023:292] [2023-07-23 12:42:58 +0000.673603][233e] lipsync_debug:displaying video
ts:479880 The current displayed video timestamp is:117357796
[023:861] [2023-07-23 12:42:59 +0000.242591][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:899] [2023-07-23 12:42:59 +0000.280606][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[023:968] [2023-07-23 12:42:59 +0000.350069][233e] lipsync_debug:displaying video
ts:539820 The current displayed video timestamp is:117358472
[023:992] [2023-07-23 12:42:59 +0000.374160][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:10
[023:992] [2023-07-23 12:42:59 +0000.374351][233e] lipsync_debug:result remaining
time:10
[024:106] [2023-07-23 12:42:59 +0000.488121][233e] DriveRender working... (1/200)
[024:144] [2023-07-23 12:42:59 +0000.526050][2341] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8992 diff: 9
[024:150] [2023-07-23 12:42:59 +0000.531806][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:12 last
video ts:555120 frame->pts:558090 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[024:150] [2023-07-23 12:42:59 +0000.531987][233e] lipsync_debug: tsDelta -
timeDelta = 21
[024:192] [2023-07-23 12:42:59 +0000.573683][2278] Run AGC when audioType = 0
[024:192] [2023-07-23 12:42:59 +0000.573873][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:208] [2023-07-23 12:42:59 +0000.589712][2341] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 600300pts ms:6.67e+06
[024:212] [2023-07-23 12:42:59 +0000.593631][2341] OnVideoFrameReady(1/200)
[024:212] [2023-07-23 12:42:59 +0000.594058][233e] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[024:276] [2023-07-23 12:42:59 +0000.658130][2341] video frame wait audio frame:
last_video_timestamp:6736 last_audio_timestamp:6614.92
[024:276] [2023-07-23 12:42:59 +0000.658219][2341]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[024:378] [2023-07-23 12:42:59 +0000.759670][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[024:629] [2023-07-23 12:43:00 +0000.10962][2340] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[024:629] [2023-07-23 12:43:00 +0000.11088][2340] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[024:640] [2023-07-23 12:43:00 +0000.22367][233e] lipsync_debug:displaying video
ts:600300 The current displayed video timestamp is:117359144
[024:644] [2023-07-23 12:43:00 +0000.25912][233e] lipsync_debug: render a video
frame
[024:671] [2023-07-23 12:43:00 +0000.53199][233e] lipsync_debug:result remaining
time:0
[024:671] [2023-07-23 12:43:00 +0000.53279][233e] dynamic updated lipsync delay:0
[024:684] [2023-07-23 12:43:00 +0000.66370][233f] The audio playback speed:100
(1/100)
[024:685] [2023-07-23 12:43:00 +0000.66457][233f] lipsync_debug: The current played
audio timestamp is:307060(1/50)
[024:864] [2023-07-23 12:43:00 +0000.245694][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:323] [2023-07-23 12:43:00 +0000.705132][233e] lipsync_debug:displaying video
ts:659790 The current displayed video timestamp is:117359827
[025:600] [2023-07-23 12:43:00 +0000.981868][2278] haveEnoughProcessedData
internalAudioStream.length: 10
[025:682] [2023-07-23 12:43:01 +0000.64273][233e] DriveRender working... (1/200)
[025:727] [2023-07-23 12:43:01 +0000.108980][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:3 last video
ts:695880 frame->pts:698940 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:727] [2023-07-23 12:43:01 +0000.109155][233e] lipsync_debug: tsDelta -
timeDelta = 31
[025:741] [2023-07-23 12:43:01 +0000.123304][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[025:854] [2023-07-23 12:43:01 +0000.235569][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:972] [2023-07-23 12:43:01 +0000.354376][233e] lipsync_debug:displaying video
ts:720180 The current displayed video timestamp is:117360476
[026:051] [2023-07-23 12:43:01 +0000.432379][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[026:051] [2023-07-23 12:43:01 +0000.432475][233e] lipsync_debug:result remaining
time:10
[026:192] [2023-07-23 12:43:01 +0000.573903][2278] Run AGC when audioType = 0
[026:639] [2023-07-23 12:43:02 +0000.20507][233e] lipsync_debug:displaying video
ts:780120 The current displayed video timestamp is:117361143
[026:853] [2023-07-23 12:43:02 +0000.234416][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:955] [2023-07-23 12:43:02 +0000.337348][2340] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[026:956] [2023-07-23 12:43:02 +0000.337545][2340] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:031] [2023-07-23 12:43:02 +0000.413058][233f] The audio playback speed:100
(1/100)
[027:031] [2023-07-23 12:43:02 +0000.413211][233f] lipsync_debug: The current
played audio timestamp is:409428(1/50)
[027:104] [2023-07-23 12:43:02 +0000.486350][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[027:264] [2023-07-23 12:43:02 +0000.645932][233e] DriveRender working... (1/200)
[027:300] [2023-07-23 12:43:02 +0000.681423][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[027:316] [2023-07-23 12:43:02 +0000.697559][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:33 last
video ts:836910 frame->pts:839790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[027:316] [2023-07-23 12:43:02 +0000.697763][233e] lipsync_debug: tsDelta -
timeDelta = -1
[027:316] [2023-07-23 12:43:02 +0000.697844][233e] lipsync_debug:displaying video
ts:839790 The current displayed video timestamp is:117361820
[027:554] [2023-07-23 12:43:02 +0000.936139][2341] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900180pts ms:1.0002e+07
[027:558] [2023-07-23 12:43:02 +0000.939549][2341] OnVideoFrameReady(1/200)
[027:558] [2023-07-23 12:43:02 +0000.939778][233e] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[027:851] [2023-07-23 12:43:03 +0000.232711][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:967] [2023-07-23 12:43:03 +0000.349423][233e] lipsync_debug:displaying video
ts:900180 The current displayed video timestamp is:117362471
[027:973] [2023-07-23 12:43:03 +0000.354767][233e] lipsync_debug: render a video
frame
[027:997] [2023-07-23 12:43:03 +0000.378386][233e] lipsync_debug:result remaining
time:0
[027:997] [2023-07-23 12:43:03 +0000.378533][233e] dynamic updated lipsync delay:0
[028:103] [2023-07-23 12:43:03 +0000.485305][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[028:104] [2023-07-23 12:43:03 +0000.485463][233e] lipsync_debug:result remaining
time:10
[028:192] [2023-07-23 12:43:03 +0000.573607][2278] Run AGC when audioType = 0
[028:192] [2023-07-23 12:43:03 +0000.573832][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:322] [2023-07-23 12:43:03 +0000.703822][2341] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9992 diff: 9
[028:473] [2023-07-23 12:43:03 +0000.854510][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[028:534] [2023-07-23 12:43:03 +0000.916215][2340] FilterPipeline2::OnAudioFrame
pts 479040 last_audio_timestamp_ 10862.6
[028:633] [2023-07-23 12:43:04 +0000.14769][233e] lipsync_debug:displaying video
ts:960030 The current displayed video timestamp is:117363137
[028:813] [2023-07-23 12:43:04 +0000.195272][233e] DriveRender working... (1/200)
[028:843] [2023-07-23 12:43:04 +0000.224778][233f] total delay:12 videoTsMS:10864
audioTsMS:10852 diff:12
[028:843] [2023-07-23 12:43:04 +0000.225057][233f] Set the lipsync delay:12
[028:853] [2023-07-23 12:43:04 +0000.234875][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:866] [2023-07-23 12:43:04 +0000.248060][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:12 tsDelta:48 timeDelta:36 last
video ts:977760 frame->pts:981000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[028:866] [2023-07-23 12:43:04 +0000.248199][233e] lipsync_debug: tsDelta -
timeDelta = 12
[028:999] [2023-07-23 12:43:04 +0000.380860][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[029:263] [2023-07-23 12:43:04 +0000.644914][2340] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 511796
[029:263] [2023-07-23 12:43:04 +0000.645107][2340] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:275] [2023-07-23 12:43:04 +0000.656493][233f] The audio playback speed:100
(1/100)
[029:275] [2023-07-23 12:43:04 +0000.656630][233f] lipsync_debug: The current
played audio timestamp is:511796(1/50)
[029:313] [2023-07-23 12:43:04 +0000.695111][233e] lipsync_debug:displaying video
ts:1020150 The current displayed video timestamp is:117363817
[029:851] [2023-07-23 12:43:05 +0000.232400][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[029:855] [2023-07-23 12:43:05 +0000.237343][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:999] [2023-07-23 12:43:05 +0000.380568][233e] lipsync_debug:displaying video
ts:1080810 The current displayed video timestamp is:117364503
[030:093] [2023-07-23 12:43:05 +0000.474406][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[030:093] [2023-07-23 12:43:05 +0000.474588][233e] lipsync_debug:result remaining
time:10
[030:188] [2023-07-23 12:43:05 +0000.569754][2279] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:188] [2023-07-23 12:43:05 +0000.569928][2279] _deviceSampleRate:48000

[030:190] [2023-07-23 12:43:05 +0000.571764][2278] Run AGC when audioType = 0


[030:348] [2023-07-23 12:43:05 +0000.729509][233e] DriveRender working... (1/200)
[030:393] [2023-07-23 12:43:05 +0000.775160][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:30 last
video ts:1113570 frame->pts:1116270 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:393] [2023-07-23 12:43:05 +0000.775351][233e] lipsync_debug: tsDelta -
timeDelta = 0
[030:591] [2023-07-23 12:43:05 +0000.973007][2341] video frame wait audio frame:
last_video_timestamp:13030 last_audio_timestamp:12905.9
[030:591] [2023-07-23 12:43:05 +0000.973182][2341]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[030:668] [2023-07-23 12:43:06 +0000.49603][233e] lipsync_debug:displaying video
ts:1140930 The current displayed video timestamp is:117365172
[030:698] [2023-07-23 12:43:06 +0000.80236][2278] haveEnoughProcessedData
internalAudioStream.length: 10
[030:858] [2023-07-23 12:43:06 +0000.240223][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:882] [2023-07-23 12:43:06 +0000.264159][2341] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1199610pts ms:1.3329e+07
[030:884] [2023-07-23 12:43:06 +0000.265540][2341] OnVideoFrameReady(1/200)
[030:884] [2023-07-23 12:43:06 +0000.265686][233e] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[031:204] [2023-07-23 12:43:06 +0000.586358][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[031:210] [2023-07-23 12:43:06 +0000.592080][2332] av_read_frame AVERROR_EOF
[031:302] [2023-07-23 12:43:06 +0000.684288][233e] lipsync_debug:displaying video
ts:1199610 The current displayed video timestamp is:117365806
[031:307] [2023-07-23 12:43:06 +0000.688949][233e] lipsync_debug: render a video
frame
[031:341] [2023-07-23 12:43:06 +0000.723304][233e] lipsync_debug:result remaining
time:0
[031:342] [2023-07-23 12:43:06 +0000.723397][233e] dynamic updated lipsync delay:0
[031:444] [2023-07-23 12:43:06 +0000.825750][2332] OnReceiveEOF:
[031:444] [2023-07-23 12:43:06 +0000.826027][2332] OnDecoderEOF time:117365948
enter.

[031:444] [2023-07-23 12:43:06 +0000.826180][2332] OnDecoderEOF leave. expire time


= 0 ms

[031:444] [2023-07-23 12:43:06 +0000.826258][2332] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7c8941ff80
[031:445] [2023-07-23 12:43:06 +0000.826441][2330] CleanUp time:117365949 enter.

[031:448] [2023-07-23 12:43:06 +0000.830071][2330] CleanUp leave. expire time = 3


ms

[031:448] [2023-07-23 12:43:06 +0000.830203][2330] clean up


[031:448] [2023-07-23 12:43:06 +0000.830252][2330] running_decoder_count:0max
count:2
[031:589] [2023-07-23 12:43:06 +0000.970492][2340] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 614164
[031:589] [2023-07-23 12:43:06 +0000.970633][2340] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[031:616] [2023-07-23 12:43:06 +0000.997978][233f] The audio playback speed:100
(1/100)
[031:616] [2023-07-23 12:43:06 +0000.998138][233f] lipsync_debug: The current
played audio timestamp is:614164(1/50)
[031:861] [2023-07-23 12:43:07 +0000.242970][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:919] [2023-07-23 12:43:07 +0000.301410][233e] DriveRender working... (1/200)
[031:968] [2023-07-23 12:43:07 +0000.350132][233e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:33 last
video ts:1256490 frame->pts:1259640 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[031:968] [2023-07-23 12:43:07 +0000.350271][233e] lipsync_debug: tsDelta -
timeDelta = 2
[031:971] [2023-07-23 12:43:07 +0000.352524][233e] lipsync_debug:displaying video
ts:1259640 The current displayed video timestamp is:117366475
[032:177] [2023-07-23 12:43:07 +0000.559349][233e] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[032:178] [2023-07-23 12:43:07 +0000.559480][233e] lipsync_debug:result remaining
time:10
[032:191] [2023-07-23 12:43:07 +0000.573291][2278] Run AGC when audioType = 0
[032:192] [2023-07-23 12:43:07 +0000.573490][2278]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:392] [2023-07-23 12:43:07 +0000.774307][2278] haveEnoughProcessedData
internalAudioStream.length: 0
[032:485] [2023-07-23 12:43:07 +0000.866792][2341] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10992 diff: 9
[032:570] [2023-07-23 12:43:07 +0000.952128][2341] Error(video_source.cc:430): wait
decoder a frame: 0
[032:638] [2023-07-23 12:43:08 +0000.19587][233e] lipsync_debug:displaying video
ts:1319760 The current displayed video timestamp is:117367142
[032:863] [2023-07-23 12:43:08 +0000.245310][2344]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:864] [2023-07-23 12:43:08 +0000.245960][2340] PullAudioFrame: PullFrame audio
finished.
[032:864] [2023-07-23 12:43:08 +0000.246058][2340] media player notify EOF, audio
PullFrameStatus is EOF
[032:894] [2023-07-23 12:43:08 +0000.276255][2340] Pull finished audio filter.
[032:895] [2023-07-23 12:43:08 +0000.276379][2340] media player notify EOF, audio
PullFrameStatus is EOF
[032:925] [2023-07-23 12:43:08 +0000.306583][2340] media player notify EOF, audio
PullFrameStatus is EOF
[032:955] [2023-07-23 12:43:08 +0000.336911][2340] media player notify EOF, audio
PullFrameStatus is EOF
[032:985] [2023-07-23 12:43:08 +0000.367219][2340] media player notify EOF, audio
PullFrameStatus is EOF
[033:015] [2023-07-23 12:43:08 +0000.396518][2340] media player notify EOF, audio
PullFrameStatus is EOF
[033:045] [2023-07-23 12:43:08 +0000.426828][2340] media player notify EOF, audio
PullFrameStatus is EOF
[033:075] [2023-07-23 12:43:08 +0000.457130][2340] media player notify EOF, audio
PullFrameStatus is EOF
[033:106] [2023-07-23 12:43:08 +0000.487404][2340] media player notify EOF, audio
PullFrameStatus is EOF
[033:136] [2023-07-23 12:43:08 +0000.517664][2340] media player notify EOF, audio
PullFrameStatus is EOF
[033:147] [2023-07-23 12:43:08 +0000.528521][2341] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[033:147] [2023-07-23 12:43:08 +0000.528922][2341] Stop:
[033:148] [2023-07-23 12:43:08 +0000.530241][233e] operator(): Video Render
stopped.
[033:149] [2023-07-23 12:43:08 +0000.530623][2341] Stop:
[033:149] [2023-07-23 12:43:08 +0000.531146][233f] DeviceStop:
audioDevice_:0x7c3eef8000
[033:149] [2023-07-23 12:43:08 +0000.531274][233f] OpenSlesOutput:Stop playout

[033:152] [2023-07-23 12:43:08 +0000.533443][233f] DeviceStop: Done


[033:152] [2023-07-23 12:43:08 +0000.533714][233f] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[033:152] [2023-07-23 12:43:08 +0000.534048][2341] to reset filter graph
[033:152] [2023-07-23 12:43:08 +0000.534138][2341] RemoveVideoBackGroud: hava not
add video backgroud
[033:152] [2023-07-23 12:43:08 +0000.534259][2341] UnbindInputFilter 0x7d0fe968d8
this 0x7d139e0c20
[033:153] [2023-07-23 12:43:08 +0000.534795][2341] ClearAllSource: remove source
filter, sourceid: 0x7c8941ff80
[033:153] [2023-07-23 12:43:08 +0000.534878][2341] DestoryDecoderByVideoSource
time:117367657 enter.

[033:153] [2023-07-23 12:43:08 +0000.534927][2341] ~VideoBindDecoder time:117367657


enter.
[033:153] [2023-07-23 12:43:08 +0000.535110][2341] CleanUp time:117367657 enter.

[033:154] [2023-07-23 12:43:08 +0000.535486][2341] CleanUp leave. expire time = 1


ms

[033:154] [2023-07-23 12:43:08 +0000.535594][2341] CleanUp time:117367658 enter.

[033:154] [2023-07-23 12:43:08 +0000.536104][2341] CleanUp leave. expire time = 0


ms

[033:155] [2023-07-23 12:43:08 +0000.537157][2341] ~VideoBindDecoder leave. expire


time = 2 ms

[033:155] [2023-07-23 12:43:08 +0000.537266][2341] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[033:155] [2023-07-23 12:43:08 +0000.537336][2341] UnbindInputFilter 0x7d0fe96158


this 0x7d0fe968d8
[033:156] [2023-07-23 12:43:08 +0000.537438][2341] UnbindInputFilter 0x7d1aeb8f18
this 0x7d0fe96158
[033:156] [2023-07-23 12:43:08 +0000.537498][2341] UnbindInputFilter 0x7c894201a0
this 0x7d1aeb8f18
[033:156] [2023-07-23 12:43:08 +0000.537590][2341] UnbindInputFilter 0x7d0fe96818
this 0x7d0fe96998
[033:156] [2023-07-23 12:43:08 +0000.537653][2341] UnbindInputFilter 0x7d0fe96758
this 0x7d0fe96818
[033:156] [2023-07-23 12:43:08 +0000.537708][2341] UnbindInputFilter 0x7c894201a0
this 0x7d0fe96758
[033:156] [2023-07-23 12:43:08 +0000.537780][2341] to reset filter graph clear end
[033:156] [2023-07-23 12:43:08 +0000.537818][2341] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4,
delay: 0
[033:156] [2023-07-23 12:43:08 +0000.537862][2341] CreateDecoderByVideoSource
time:117367660 enter.

[033:157] [2023-07-23 12:43:08 +0000.538433][2341] running_decoder_count:0max


count:2
[033:157] [2023-07-23 12:43:08 +0000.538520][2341] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d0fe6c800
[033:158] [2023-07-23 12:43:08 +0000.539827][2354] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d17be8400] Current FFmpeg version git-2021-06-16-
97cea6f

[033:175] [2023-07-23 12:43:08 +0000.557297][2354] OnStreamInfoFound: video


duration_: 15198
[033:177] [2023-07-23 12:43:08 +0000.559350][2341] start decoder
[033:178] [2023-07-23 12:43:08 +0000.559463][2341] CreateDecoderByVideoSource
leave. expire time = 22 ms

[033:178] [2023-07-23 12:43:08 +0000.559550][2341] BindInputFilter 0x7c894201a0


this 0x7d0fe96758
[033:178] [2023-07-23 12:43:08 +0000.559630][2341] BindInputFilter 0x7d0fe96758
this 0x7d0fe96818
[033:178] [2023-07-23 12:43:08 +0000.559743][2341] BindInputFilter 0x7c894201a0
this 0x7d0fe96998
[033:178] [2023-07-23 12:43:08 +0000.559819][2341] BindInputFilter 0x7d0fe96998
this 0x7d1aeb8f18
[033:178] [2023-07-23 12:43:08 +0000.559878][2341] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
[033:178] [2023-07-23 12:43:08 +0000.559955][2341] BindInputFilter 0x7d0fe96818
this 0x7d0fe96158
[033:178] [2023-07-23 12:43:08 +0000.560037][2341] BindInputFilter 0x7d0fe96158
this 0x7d139e0c20
[033:178] [2023-07-23 12:43:08 +0000.560143][2341] BindInputFilter 0x7d1aeb8f18
this 0x7d0fe968d8
[033:178] [2023-07-23 12:43:08 +0000.560204][2341] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_117336331.mp4
[033:178] [2023-07-23 12:43:08 +0000.560243][2341] to reset filter graph end
[033:178] [2023-07-23 12:43:08 +0000.560287][2341] Start:
[033:179] [2023-07-23 12:43:08 +0000.560429][233e] operator(): video render
started.
[033:179] [2023-07-23 12:43:08 +0000.560550][2341] Start:
[033:179] [2023-07-23 12:43:08 +0000.560752][233f] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[033:179] [2023-07-23 12:43:08 +0000.560811][233f] Reset: history total size: 98
[033:179] [2023-07-23 12:43:08 +0000.560877][233f] DeviceStart:
audioDevice_:0x7c3eef8000
[033:179] [2023-07-23 12:43:08 +0000.560932][233f] DeviceStart: time profile
playout init before
[033:179] [2023-07-23 12:43:08 +0000.561018][233f] DeviceStart: time profile
playout init end
[033:179] [2023-07-23 12:43:08 +0000.561072][233f] OpenSlesOutput:Start playout

[033:179] [2023-07-23 12:43:08 +0000.561127][2355] NO get frame from decoder


[033:180] [2023-07-23 12:43:08 +0000.561880][2355] NO get frame from decoder
[033:180] [2023-07-23 12:43:08 +0000.562040][233f] Create the opensl output player.
streamtype before:0

[033:180] [2023-07-23 12:43:08 +0000.562174][233f] Create the opensl output player.


streamtype after:3

[033:181] [2023-07-23 12:43:08 +0000.562599][2355] NO get frame from decoder


[033:182] [2023-07-23 12:43:08 +0000.563438][2355] NO get frame from decoder
[033:182] [2023-07-23 12:43:08 +0000.564098][2355] NO get frame from decoder
[033:183] [2023-07-23 12:43:08 +0000.564900][2355] NO get frame from decoder
[033:184] [2023-07-23 12:43:08 +0000.566457][2355] NO get frame from decoder
[033:186] [2023-07-23 12:43:08 +0000.567547][2355] NO get frame from decoder
[033:222] [2023-07-23 12:43:08 +0000.603928][135a]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[033:231] [2023-07-23 12:43:08 +0000.612436][233f] Enqueue opensl buffer size:1764
[033:279] [2023-07-23 12:43:08 +0000.660745][233f] DeviceStart: time profile
playout all end
[033:279] [2023-07-23 12:43:08 +0000.660829][233f] operator(): Audio playback
started.
[033:279] [2023-07-23 12:43:08 +0000.661304][233f] Stop:
[033:280] [2023-07-23 12:43:08 +0000.661551][233e] operator(): Video Render
stopped.
[033:280] [2023-07-23 12:43:08 +0000.662093][233f] Stop:
[033:280] [2023-07-23 12:43:08 +0000.662225][233f] DeviceStop:
audioDevice_:0x7c3eef8000
[033:280] [2023-07-23 12:43:08 +0000.662293][233f] OpenSlesOutput:Stop playout

[033:283] [2023-07-23 12:43:08 +0000.664991][233f] DeviceStop: Done


[033:283] [2023-07-23 12:43:08 +0000.665225][233f] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[033:283] [2023-07-23 12:43:08 +0000.665337][233f] operator(): Stop now!
[033:284] [2023-07-23 12:43:08 +0000.665843][135a] Stop:
[033:284] [2023-07-23 12:43:08 +0000.665951][233f] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[033:289] [2023-07-23 12:43:08 +0000.670587][135a] DeviceRelease:
audioDevice_:0x7c3eef8000
[033:289] [2023-07-23 12:43:08 +0000.670665][135a] OpenSlesOutput:Stop playout

[033:289] [2023-07-23 12:43:08 +0000.670708][135a] DeviceRelease: Release the


webrtc device object.
[033:289] [2023-07-23 12:43:08 +0000.670871][135a] OpenSlesOutput destruct.

[033:289] [2023-07-23 12:43:08 +0000.670967][135a] DeviceRelease: Done


[033:289] [2023-07-23 12:43:08 +0000.671055][135a] Stop:
[033:289] [2023-07-23 12:43:08 +0000.671123][233e] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[033:295] [2023-07-23 12:43:08 +0000.677354][135a] global uninited!
[033:296] [2023-07-23 12:43:08 +0000.678151][135a]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[033:296] [2023-07-23 12:43:08 +0000.678254][135a] ~MediaFilterGraph:
MediaFilterGraph destruct
[033:296] [2023-07-23 12:43:08 +0000.678286][135a] RemoveVideoBackGroud: hava not
add video backgroud
[033:296] [2023-07-23 12:43:08 +0000.678317][135a] UnbindInputFilter 0x7d0fe96158
this 0x7d139e0c20
[033:296] [2023-07-23 12:43:08 +0000.678345][135a] ClearAllSource: remove source
filter, sourceid: 0x7c8941ff80
[033:296] [2023-07-23 12:43:08 +0000.678362][135a] DestoryDecoderByVideoSource
time:117367800 enter.

[033:297] [2023-07-23 12:43:08 +0000.678395][135a] ~VideoBindDecoder time:117367801


enter.

[033:297] [2023-07-23 12:43:08 +0000.678571][135a] CleanUp time:117367801 enter.

[033:305] [2023-07-23 12:43:08 +0000.686416][135a] CleanUp leave. expire time = 8


ms

[033:305] [2023-07-23 12:43:08 +0000.686473][135a] CleanUp time:117367809 enter.

[033:305] [2023-07-23 12:43:08 +0000.686831][135a] CleanUp leave. expire time = 0


ms

[033:306] [2023-07-23 12:43:08 +0000.687831][135a] ~VideoBindDecoder leave. expire


time = 9 ms

[033:306] [2023-07-23 12:43:08 +0000.687909][135a] DestoryDecoderByVideoSource


leave. expire time = 10 ms

[033:306] [2023-07-23 12:43:08 +0000.687958][135a] UnbindInputFilter 0x7d0fe96818


this 0x7d0fe96158
[033:306] [2023-07-23 12:43:08 +0000.688007][135a] UnbindInputFilter 0x7d0fe96758
this 0x7d0fe96818
[033:306] [2023-07-23 12:43:08 +0000.688072][135a] UnbindInputFilter 0x7c894201a0
this 0x7d0fe96758
[033:306] [2023-07-23 12:43:08 +0000.688117][135a] UnbindInputFilter 0x7d1aeb8f18
this 0x7d0fe968d8
[033:306] [2023-07-23 12:43:08 +0000.688159][135a] UnbindInputFilter 0x7d0fe96998
this 0x7d1aeb8f18
[033:306] [2023-07-23 12:43:08 +0000.688204][135a] UnbindInputFilter 0x7c894201a0
this 0x7d0fe96998
[033:307] [2023-07-23 12:43:08 +0000.688411][135a] ~GLESContext:
[033:310] [2023-07-23 12:43:08 +0000.691873][135a] GLESContext destruct finish.
[033:310] [2023-07-23 12:43:08 +0000.691973][135a] filter: filter pipeline destroy
this: 0x7d139e0b80
[034:091] [2023-07-23 12:43:09 +0000.472622][2278] haveEnoughProcessedData
internalAudioStream.length: 10
[034:189] [2023-07-23 12:43:09 +0000.570666][2278] Run AGC when audioType = 0
[034:244] [2023-07-23 12:43:09 +0000.626370][1a2d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[034:245] [2023-07-23 12:43:09 +0000.626574][1a2d] ~MediaFilterCamera
time:117368749 enter.

[034:245] [2023-07-23 12:43:09 +0000.626650][1a2d] StopPullFrameAndWriteMp4


time:117368749 enter.

[034:245] [2023-07-23 12:43:09 +0000.627262][2273] stop recording


[034:245] [2023-07-23 12:43:09 +0000.627366][2273] we have stopped recording before
[034:246] [2023-07-23 12:43:09 +0000.627570][1a2d] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[034:247] [2023-07-23 12:43:09 +0000.628724][1a2d] DestroyPipelineAndFilters


time:117368751 enter.

[034:247] [2023-07-23 12:43:09 +0000.628825][1a2d] DestroyPipelineAndFilters


leave. expire time = 0 ms

[034:247] [2023-07-23 12:43:09 +0000.628864][1a2d] AppDeviceManagerStopMic

[034:247] [2023-07-23 12:43:09 +0000.628961][1a2d] AppDeviceManagerStopMic::mic


status is on
[034:247] [2023-07-23 12:43:09 +0000.629013][1a2d] Try to stop webrtc device.

[034:247] [2023-07-23 12:43:09 +0000.629067][1a2d] Set record state to


stopped.threadID:6701

[034:274] [2023-07-23 12:43:09 +0000.656282][1a2d] Try to destory the


recorder.threadID:6701

[034:475] [2023-07-23 12:43:09 +0000.856479][1a2d] DestroyAudioRecorder:


[034:475] [2023-07-23 12:43:09 +0000.856549][1a2d] Cleanup the buffer queue in the
recorder.
[034:475] [2023-07[000:032] [2023-08-20 10:26:30 +0000.160967][48c] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
20 10:26:30 +0000
[000:032] [2023-08-20 10:26:30 +0000.161011][48c] set AppID=50011 old AppID=-1
[000:032] [2023-08-20 10:26:30 +0000.161027][48c] Init the android object with
jvm:0xb4000071bd2f5380 env:0x71197d6380 context:0x70b642e348

[000:032] [2023-08-20 10:26:30 +0000.161051][48c] SetAndroidMediaCodecObjects


time:7677585 enter.

[000:032] [2023-08-20 10:26:30 +0000.161068][48c] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:032] [2023-08-20 10:26:30 +0000.161082][48c] SetAndroidMediaCodecObjects


time:7677585 enter.
[000:032] [2023-08-20 10:26:30 +0000.161096][48c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb4000071bd2f5380
[000:032] [2023-08-20 10:26:30 +0000.161108][48c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000071bd2f5380 address:0x70571bb760
[000:032] [2023-08-20 10:26:30 +0000.161175][48c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000071bd2f5380
address:0x70571bb760
[000:032] [2023-08-20 10:26:30 +0000.161190][48c] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:032] [2023-08-20 10:26:30 +0000.161207][48c] Set the android objects with


jvm:0xb4000071bd2f5380 env:0x71197d6380 context:0x70b642e348

[000:033] [2023-08-20 10:26:30 +0000.161833][48c] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x71197d6380
[000:033] [2023-08-20 10:26:30 +0000.161865][48c] SystemUtil Init done
[000:035] [2023-08-20 10:26:30 +0000.164455][48c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:036] [2023-08-20 10:26:30 +0000.165079][48c] MediaFilterCamera
[000:036] [2023-08-20 10:26:30 +0000.165563][48c] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:037] [2023-08-20 10:26:30 +0000.165755][48c] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:037] [2023-08-20 10:26:30 +0000.165792][48c] Recording session using default
bitrate support by app:14680064
[000:037] [2023-08-20 10:26:30 +0000.165822][e99] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70a2f4ee40
[000:037] [2023-08-20 10:26:30 +0000.166217][e99] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:037] [2023-08-20 10:26:30 +0000.166312][48c] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:038] [2023-08-20 10:26:30 +0000.166896][48c] Error(ini.cc:191): Open the file
failed. error:2
[000:038] [2023-08-20 10:26:30 +0000.166922][48c]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:038] [2023-08-20 10:26:30 +0000.167029][48c] The device model: 2201116tg
usingSoftwareAEC value: 0
[000:041] [2023-08-20 10:26:30 +0000.169792][48c] Error(ini.cc:191): Open the file
failed. error:2
[000:041] [2023-08-20 10:26:30 +0000.169843][48c]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:041] [2023-08-20 10:26:30 +0000.169866][48c] The device model: 2201116tg
usingHardwareAEC value: 0
[000:041] [2023-08-20 10:26:30 +0000.169880][48c] The machine device: 2201116tg
usingHardwareAEC value: 0
[000:041] [2023-08-20 10:26:30 +0000.169892][48c] Using Default AEC type: software
AEC
[000:042] [2023-08-20 10:26:30 +0000.170904][48c] The device model: 2201116tg enum
value: 0
[000:043] [2023-08-20 10:26:30 +0000.171835][48c] GetMachineModel is 2201116TG
[000:043] [2023-08-20 10:26:30 +0000.171881][48c] GetMachineInfo: 2201116TG
[000:043] [2023-08-20 10:26:30 +0000.171907][48c] Construct BeautifyReader begin...
[000:043] [2023-08-20 10:26:30 +0000.171928][48c] dumpStickerRgba:0
dumpStickerYuv:0
[000:043] [2023-08-20 10:26:30 +0000.171941][48c] Construct BeautifyReader done.
[000:046] [2023-08-20 10:26:30 +0000.175498][48c] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:046] [2023-08-20 10:26:30 +0000.175568][48c] AppDeviceManager telnet server
for statistics started......
[000:046] [2023-08-20 10:26:30 +0000.175556][e9d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70780321a0
[000:047] [2023-08-20 10:26:30 +0000.176145][48c] CpuOverloadDetect time:7677600
enter.

[000:047] [2023-08-20 10:26:30 +0000.176400][48c] CpuOverloadDetect leave. expire


time = 0 ms

[000:047] [2023-08-20 10:26:30 +0000.176564][e9f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7126b4fc80
[000:049] [2023-08-20 10:26:30 +0000.177868][48c] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:049] [2023-08-20 10:26:30 +0000.177947][48c] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:050] [2023-08-20 10:26:30 +0000.178775][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2023-08-20 10:26:30 +0000.179463][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2023-08-20 10:26:30 +0000.179967][48c] CreatePlatformSpecificObjects:
[000:051] [2023-08-20 10:26:30 +0000.180003][48c] audio device use opensle input
and opensl output
[000:051] [2023-08-20 10:26:30 +0000.180032][48c] Create OpenSLES output module
with java VM support.

[000:051] [2023-08-20 10:26:30 +0000.180166][48c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2023-08-20 10:26:30 +0000.180316][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2023-08-20 10:26:30 +0000.180490][48c] Create OpenSLES output module
with buffer num:1

[000:051] [2023-08-20 10:26:30 +0000.180623][48c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2023-08-20 10:26:30 +0000.180742][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2023-08-20 10:26:30 +0000.180885][48c] Create OpenSLES input module with
java VM support.

[000:052] [2023-08-20 10:26:30 +0000.180912][48c] Create OpenSLES input module with


buffer num:1

[000:052] [2023-08-20 10:26:30 +0000.180959][48c] Error(trace.cc:40): Init the


output and input for audio device template.
[000:052] [2023-08-20 10:26:30 +0000.180977][48c] Init the output device.

[000:052] [2023-08-20 10:26:30 +0000.180989][48c] Init the opensl input.


[000:052] [2023-08-20 10:26:30 +0000.181004][48c] AppDeviceManager get setting
samplerate: 0
[000:052] [2023-08-20 10:26:30 +0000.181339][48c] The device model: 2201116tg enum
value: 0
[000:053] [2023-08-20 10:26:30 +0000.181812][48c] The device model: 2201116tg enum
value: 0
[000:053] [2023-08-20 10:26:30 +0000.181834][48c] Set the sample rate to be:48000

[000:053] [2023-08-20 10:26:30 +0000.181849][48c] Enable the recording stereo:0


[000:053] [2023-08-20 10:26:30 +0000.181867][48c] Set the playout as stereo:1
[000:053] [2023-08-20 10:26:30 +0000.181880][48c] Init the microphone.
[000:055] [2023-08-20 10:26:30 +0000.184372][48c] Update the recording sample rate
to be: 48000
[000:055] [2023-08-20 10:26:30 +0000.184427][48c] Init the speaker.
[000:055] [2023-08-20 10:26:30 +0000.184484][48c] Low latency buffer size:256 low
sample rate:48000
[000:056] [2023-08-20 10:26:30 +0000.185011][48c] Using 1 x 10ms for an audio
frame.

[000:059] [2023-08-20 10:26:30 +0000.188235][48c] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:059] [2023-08-20 10:26:30 +0000.188305][48c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:059] [2023-08-20 10:26:30 +0000.188336][48c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:064] [2023-08-20 10:26:30 +0000.192804][48c] The device model:2201116tg

[000:064] [2023-08-20 10:26:30 +0000.192861][48c] speaker output factor:100


defaultFactor: 100

[000:064] [2023-08-20 10:26:30 +0000.192879][48c] headset output factor:100


defaultFactor: 100

[000:064] [2023-08-20 10:26:30 +0000.193222][48c] AppDeviceManagerStart finished.


[000:064] [2023-08-20 10:26:30 +0000.193276][48c] AppDeviceManagerStartMic::mic
status is off
[000:064] [2023-08-20 10:26:30 +0000.193324][48c] AppDeviceManagerStartMic update
aec type: 2

[000:064] [2023-08-20 10:26:30 +0000.193343][48c] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:064] [2023-08-20 10:26:30 +0000.193356][48c]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:064] [2023-08-20 10:26:30 +0000.193369][48c]
AudioDeviceDataHandler::StartMicProcess

[000:065] [2023-08-20 10:26:30 +0000.193716][48c] Try to start webrtc recording


device.

[000:065] [2023-08-20 10:26:30 +0000.193748][48c] StartRecording. threadID:1164

[000:065] [2023-08-20 10:26:30 +0000.193771][ea0] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:065] [2023-08-20 10:26:30 +0000.193880][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[000:065] [2023-08-20 10:26:30 +0000.194086][48c] The machine model:2201116TG

[000:065] [2023-08-20 10:26:30 +0000.194131][48c] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:065] [2023-08-20 10:26:30 +0000.194146][48c] Set the recording mode before


getSetting: 4
[000:065] [2023-08-20 10:26:30 +0000.194162][48c] Set the recording mode after
getSetting: 1
[000:084] [2023-08-20 10:26:30 +0000.213612][48c] StartRecording finished.

[000:084] [2023-08-20 10:26:30 +0000.213663][48c] audio: start the audio mic


checker timer.
[000:085] [2023-08-20 10:26:30 +0000.214128][48c] machine model :redmi
[000:085] [2023-08-20 10:26:30 +0000.214169][48c] Support this machine model :redmi
[000:089] [2023-08-20 10:26:30 +0000.218211][48c] global inited! current sdk
version: 12-14-d8558ab
[000:178] [2023-08-20 10:26:30 +0000.307007][ea1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:178] [2023-08-20 10:26:30 +0000.307147][ea1] _deviceSampleRate:48000

[000:182] [2023-08-20 10:26:30 +0000.311242][ea0] Run AGC when audioType = 0


[000:182] [2023-08-20 10:26:30 +0000.311418][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:501] [2023-08-20 10:26:30 +0000.630360][497]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:502] [2023-08-20 10:26:30 +0000.630902][e9a] MediaFilterCamera, recording file
context:0x7126adfd00 input texture:6
[000:502] [2023-08-20 10:26:30 +0000.631010][e9a] GLESContext:
[000:502] [2023-08-20 10:26:30 +0000.631539][e9a] The result of eglGetDisplay is:
0x1
[000:507] [2023-08-20 10:26:30 +0000.636196][e9a] The result of creation:
0x7077b3ae00
[000:507] [2023-08-20 10:26:30 +0000.636534][e9a] The result of
eglCreatePbufferSurface is: 0x7077b3af80
[000:508] [2023-08-20 10:26:30 +0000.636776][497]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7126adfd00 input_texture: 6
[001:789] [2023-08-20 10:26:31 +0000.917965][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[002:168] [2023-08-20 10:26:32 +0000.296870][ea0] Run AGC when audioType = 0
[003:486] [2023-08-20 10:26:33 +0000.614711][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[004:087] [2023-08-20 10:26:34 +0000.215875][e94]
monitorTime:4003totalDuration:3930
[004:167] [2023-08-20 10:26:34 +0000.296047][ea0] Run AGC when audioType = 0
[004:167] [2023-08-20 10:26:34 +0000.296165][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:177] [2023-08-20 10:26:35 +0000.305868][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[006:171] [2023-08-20 10:26:36 +0000.299876][ea0] Run AGC when audioType = 0
[006:873] [2023-08-20 10:26:37 +0000.2547][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[008:166] [2023-08-20 10:26:38 +0000.295132][ea0] Run AGC when audioType = 0
[008:166] [2023-08-20 10:26:38 +0000.295314][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:566] [2023-08-20 10:26:38 +0000.695171][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[010:166] [2023-08-20 10:26:40 +0000.294946][ea1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:166] [2023-08-20 10:26:40 +0000.295132][ea1] _deviceSampleRate:48000

[010:170] [2023-08-20 10:26:40 +0000.298724][ea0] Run AGC when audioType = 0


[010:262] [2023-08-20 10:26:40 +0000.390959][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[011:785] [2023-08-20 10:26:41 +0000.914628][37c] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[011:786] [2023-08-20 10:26:41 +0000.914717][37c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[011:787] [2023-08-20 10:26:41 +0000.915970][37c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[011:787] [2023-08-20 10:26:41 +0000.916235][e9a] operator() time:7689340 enter.

[011:788] [2023-08-20 10:26:41 +0000.917042][e9a] MediaFilterCamera, recording


file context:0x7126adfd00 input texture:6
[011:790] [2023-08-20 10:26:41 +0000.918992][e9a] MicSource: Mic source
created:10x707e8aca00
[011:791] [2023-08-20 10:26:41 +0000.920244][e9a] received external audio stream

[011:791] [2023-08-20 10:26:41 +0000.920342][e9a] alloc thread: 0x7077e18980


name:worker0 thread id:482898857152 to Mic_source
[011:791] [2023-08-20 10:26:41 +0000.920405][e9a] audio: start the audio sender
thread.

[011:792] [2023-08-20 10:26:41 +0000.920951][e9a] construct OpenGLRenderProgram


0x707e910e98
[011:792] [2023-08-20 10:26:41 +0000.921034][e9a] CropFilter::SetOrientation
orientation: 90
[011:792] [2023-08-20 10:26:41 +0000.921216][e9a] filter: filter pipeline construtc
this: 0x7077caa9c0
[011:792] [2023-08-20 10:26:41 +0000.921269][e9a] filter: filter pipeline2 update
pattern: 1
[011:792] [2023-08-20 10:26:41 +0000.921346][e9a] CameraSource::source_id_:1
[011:792] [2023-08-20 10:26:41 +0000.921388][e9a] RecordAudioSource::source_id_:2
[011:793] [2023-08-20 10:26:41 +0000.922138][e9a] BindInputFilter 0x7077e19540
this 0x707e9110c0
[011:793] [2023-08-20 10:26:41 +0000.922225][e9a] BindInputFilter 0x7077e196d8
this 0x705c7292d0
[011:793] [2023-08-20 10:26:41 +0000.922276][e9a] BindInputFilter 0x707e9110c0
this 0x7077caaa60
[011:793] [2023-08-20 10:26:41 +0000.922336][e9a] setParamentForFilters:
speed:1.000000
[011:793] [2023-08-20 10:26:41 +0000.922370][e9a] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[011:793] [2023-08-20 10:26:41 +0000.922410][e9a] SetParamForFilter time:7689346
enter.

[011:793] [2023-08-20 10:26:41 +0000.922449][e9a] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[011:793] [2023-08-20 10:26:41 +0000.922491][e9a] SetParamForFilter: Params video
index is: 0
[011:793] [2023-08-20 10:26:41 +0000.922543][e9a] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[011:793] [2023-08-20 10:26:41 +0000.922575][e9a] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[011:793] [2023-08-20 10:26:41 +0000.922614][e9a] crop filter mode tpye:
citytravelvideo index:0
[011:796] [2023-08-20 10:26:41 +0000.924781][ea0] On audio frame the broadcast with
timestamp:7689349 samples:480. (1000 frame for one log)

[011:799] [2023-08-20 10:26:41 +0000.928453][e9a]


Warning(parse_template_json.cc:45): json parament no found the parament
[011:799] [2023-08-20 10:26:41 +0000.928528][e9a]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:799] [2023-08-20 10:26:41 +0000.928560][e9a]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:799] [2023-08-20 10:26:41 +0000.928586][e9a]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:799] [2023-08-20 10:26:41 +0000.928611][e9a]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:799] [2023-08-20 10:26:41 +0000.928637][e9a]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:800] [2023-08-20 10:26:41 +0000.928674][e9a]
Warning(parse_template_json.cc:45): json parament no found the parament
[011:800] [2023-08-20 10:26:41 +0000.928710][e9a]
Warning(parse_template_json.cc:81): json parament no found the parament
[011:800] [2023-08-20 10:26:41 +0000.928772][e9a]
Warning(parse_template_json.cc:81): json parament no found the parament
[011:800] [2023-08-20 10:26:41 +0000.928815][e9a]
Warning(parse_template_json.cc:67): json parament no found the parament
[011:800] [2023-08-20 10:26:41 +0000.928853][e9a]
Warning(parse_template_json.cc:93): json parament no found the duration
[011:800] [2023-08-20 10:26:41 +0000.929064][e9a] SetParamForFilter leave. expire
time = 7 ms

[011:800] [2023-08-20 10:26:41 +0000.929369][e9a] OnOutputSizeChanged width 1280


height 720
[011:800] [2023-08-20 10:26:41 +0000.929491][e9a] OpenGLFrameBuffer: width:1280
height:720
[011:800] [2023-08-20 10:26:41 +0000.929554][e9a] OpenGLFrameBuffer: width:1280
height:720
[011:800] [2023-08-20 10:26:41 +0000.929591][e9a] OpenGLFrameBuffer: width:1280
height:720
[011:800] [2023-08-20 10:26:41 +0000.929626][e9a] OpenGLFrameBuffer: width:1280
height:720
[011:800] [2023-08-20 10:26:41 +0000.929659][e9a] OpenGLFrameBuffer: width:1280
height:720
[011:801] [2023-08-20 10:26:41 +0000.929683][e9a] OpenGLFrameBuffer: width:1280
height:720
[011:801] [2023-08-20 10:26:41 +0000.929711][e9a] construct TrivalImageDrawer
0x707e73e1c0
[011:801] [2023-08-20 10:26:41 +0000.929748][e9a] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x707e73e1c0 context 0x70a3002a40
[011:801] [2023-08-20 10:26:41 +0000.929781][e9a] setupGLES:
[011:802] [2023-08-20 10:26:41 +0000.930710][f0a] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[011:802] [2023-08-20 10:26:41 +0000.931343][f0a] The output timestamp from audio
mixer change:7689349
[011:802] [2023-08-20 10:26:41 +0000.931389][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:804] [2023-08-20 10:26:41 +0000.932835][e9a] OpenGLRenderProgram::Initialize.
[011:804] [2023-08-20 10:26:41 +0000.932947][e9a] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[011:804] [2023-08-20 10:26:41 +0000.932982][e9a] The extension of the OpenGL:
GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24
GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture
GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image
GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync
GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat
GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888
GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap
GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_sliced_3d
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug
GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax
GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D
GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context
GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8
GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent
GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic
GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed
GL_EXT_texture_border_clamp GL_OES_texture_border_clamp
GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables
GL_OES_sample_shading GL_OES_shader_multisample_interpolation
GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader
GL_OES_tessellation_shader GL_EXT_primitive_bounding_box
GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader
GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5
GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image
GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float
GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2
GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness
GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex
GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage
GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic
GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates
[011:804] [2023-08-20 10:26:41 +0000.933056][e9a] Init open gl render: 0x707e910e98
[011:804] [2023-08-20 10:26:41 +0000.933091][e9a] Fragement shader path:
[011:804] [2023-08-20 10:26:41 +0000.933119][e9a] Fragement shader path:
[011:804] [2023-08-20 10:26:41 +0000.933144][e9a] create opengl program object.
[011:804] [2023-08-20 10:26:41 +0000.933167][e9a] create shader: vertex
[011:804] [2023-08-20 10:26:41 +0000.933258][e9a] create shader: fragment
[011:805] [2023-08-20 10:26:41 +0000.934204][e9a] Have not extra filter filename!
[011:805] [2023-08-20 10:26:41 +0000.934273][e9a] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[011:805] [2023-08-20 10:26:41 +0000.934311][e9a] OpenGLRenderProgram::Initialize
success.
[011:806] [2023-08-20 10:26:41 +0000.934870][e9a] Setup the OpenGL result:1
[011:806] [2023-08-20 10:26:41 +0000.935195][e99] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
[011:806] [2023-08-20 10:26:41 +0000.935447][e99] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[011:806] [2023-08-20 10:26:41 +0000.935481][f13] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70a418ac98
[011:806] [2023-08-20 10:26:41 +0000.935588][e99] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[011:807] [2023-08-20 10:26:41 +0000.935733][e99] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
fileFD: -1
[011:808] [2023-08-20 10:26:41 +0000.936746][e99] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4 is
opened successfully
[011:808] [2023-08-20 10:26:41 +0000.936793][e99] setupMediaProcessers:
[011:808] [2023-08-20 10:26:41 +0000.936822][e99]
RecordingSessionInternalSimple:setup media processers.
[011:808] [2023-08-20 10:26:41 +0000.936855][e99] construct AAC encoder
[011:808] [2023-08-20 10:26:41 +0000.937363][e99] H264Encoder creating:
superfast011818
[011:808] [2023-08-20 10:26:41 +0000.937418][e99] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[011:809] [2023-08-20 10:26:41 +0000.938105][e99] H264Encode::GetMachineModel is
2201116TG
[011:809] [2023-08-20 10:26:41 +0000.938160][e99] H264Encoder machine_mode
is:2201116TG
[011:809] [2023-08-20 10:26:41 +0000.938189][e99] H264Encode::machine size :9
machine_mode:2201116TG
[011:809] [2023-08-20 10:26:41 +0000.938225][e99] H264Encode::machine array
size :22 machine_mode:2201116TG
[011:809] [2023-08-20 10:26:41 +0000.938265][e99] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[011:809] [2023-08-20 10:26:41 +0000.938304][e99] setupCompressionSession:
[011:809] [2023-08-20 10:26:41 +0000.938339][e99] H264Encode::creating hareware
Encoder
[011:809] [2023-08-20 10:26:41 +0000.938387][e99] AndroidHwAvcEncoder time:7689362
enter.

[011:809] [2023-08-20 10:26:41 +0000.938634][e99] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000071bd2f5380 address:0x70571bb760
[011:810] [2023-08-20 10:26:41 +0000.938822][e99] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[011:810] [2023-08-20 10:26:41 +0000.938869][e99] The video avc hw codec address is
0x7126a1f848
[011:810] [2023-08-20 10:26:41 +0000.938982][e99] AndroidHwAvcEncoder leave.
expire time = 1 ms

[011:810] [2023-08-20 10:26:41 +0000.939027][e99] RegisterEncodeCompleteCallback


time:7689363 enter.

[011:810] [2023-08-20 10:26:41 +0000.939218][e99] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[011:810] [2023-08-20 10:26:41 +0000.939276][e99] InitEncode time:7689363 enter.

[011:810] [2023-08-20 10:26:41 +0000.939420][e99] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[011:810] [2023-08-20 10:26:41 +0000.939472][e99] Create time:7689363 enter.

[011:810] [2023-08-20 10:26:41 +0000.939510][e99] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[011:810] [2023-08-20 10:26:41 +0000.939551][e99]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x70b85fbfc0
[011:836] [2023-08-20 10:26:41 +0000.965228][e99] supported_type:audio/mp4a-latm
[011:836] [2023-08-20 10:26:41 +0000.965341][e99] supported_type:audio/mp4a-latm
[011:836] [2023-08-20 10:26:41 +0000.965398][e99] supported_type:audio/3gpp
[011:836] [2023-08-20 10:26:41 +0000.965477][e99] supported_type:audio/3gpp
[011:836] [2023-08-20 10:26:41 +0000.965535][e99] supported_type:audio/amr-wb
[011:836] [2023-08-20 10:26:41 +0000.965590][e99] supported_type:audio/amr-wb
[011:836] [2023-08-20 10:26:41 +0000.965652][e99] supported_type:audio/flac
[011:837] [2023-08-20 10:26:41 +0000.965704][e99] supported_type:audio/flac
[011:837] [2023-08-20 10:26:41 +0000.965769][e99] supported_type:audio/opus
[011:837] [2023-08-20 10:26:41 +0000.965850][e99]
supported_type:image/vnd.android.heic
[011:837] [2023-08-20 10:26:41 +0000.965924][e99] supported_type:video/avc
[011:837] [2023-08-20 10:26:41 +0000.965965][e99] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[011:837] [2023-08-20 10:26:41 +0000.966031][e99] hwCodecPrefix :OMX.qcom.
[011:837] [2023-08-20 10:26:41 +0000.966071][e99] hwCodecPrefix :OMX.Nvidia.
[011:837] [2023-08-20 10:26:41 +0000.966106][e99] hwCodecPrefix :OMX.IMG.TOPAZ
[011:837] [2023-08-20 10:26:41 +0000.966132][e99] hwCodecPrefix :OMX.Exynos
[011:837] [2023-08-20 10:26:41 +0000.966162][e99] hwCodecPrefix :OMX.MTK
[011:837] [2023-08-20 10:26:41 +0000.966202][e99] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[011:837] [2023-08-20 10:26:41 +0000.966246][e99] mediacodec_createCodecByName
time:7689390 enter.

[011:837] [2023-08-20 10:26:41 +0000.966285][e99] WrapAndroidMediaCodec


time:7689390 enter.

[011:837] [2023-08-20 10:26:41 +0000.966513][e99] WrapAndroidMediaCodec leave.


expire time = 0 ms

[011:846] [2023-08-20 10:26:41 +0000.975020][e99] mediacodec_createCodecByName


leave. expire time = 9 ms

[011:846] [2023-08-20 10:26:41 +0000.975209][e99] WrapAndroidMediaFromat


time:7689399 enter.

[011:846] [2023-08-20 10:26:41 +0000.975347][e99] WrapAndroidMediaFromat leave.


expire time = 0 ms

[011:886] [2023-08-20 10:26:42 +0000.15026][e99] Destroy time:7689439 enter.

[011:886] [2023-08-20 10:26:42 +0000.15169][e99] WrapAndroidMediaFromat:: Destroy


[011:886] [2023-08-20 10:26:42 +0000.15213][e99] Destroy leave. expire time = 0 ms

[011:886] [2023-08-20 10:26:42 +0000.15271][e99] ~WrapAndroidMediaFromat


time:7689439 enter.

[011:886] [2023-08-20 10:26:42 +0000.15309][e99] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[011:886] [2023-08-20 10:26:42 +0000.15353][e99] Create leave. expire time = 76 ms

[011:886] [2023-08-20 10:26:42 +0000.15389][e99] isSemiPlanarSupport time:7689439


enter.

[011:886] [2023-08-20 10:26:42 +0000.15468][e99] H264Encoder isSemiPlanarSupport


[011:886] [2023-08-20 10:26:42 +0000.15527][e99] isSemiPlanarSupport leave. expire
time = 0 ms

[011:886] [2023-08-20 10:26:42 +0000.15593][e99] creat hw H264Encoder success,


isSemiPlanar:1
[011:887] [2023-08-20 10:26:42 +0000.15879][e99] InitEncode leave. expire time =
77 ms

[011:887] [2023-08-20 10:26:42 +0000.15937][e99] H264Encode::created Encoder


[011:887] [2023-08-20 10:26:42 +0000.15982][e99] H264Encode:: H264 encoder created.
[011:887] [2023-08-20 10:26:42 +0000.16009][e99] H264 encoder created.
[011:887] [2023-08-20 10:26:42 +0000.16034][e99]
RecordingSessionInternalSimple:created avc encoder avc: 0x706910ec80
[011:887] [2023-08-20 10:26:42 +0000.16077][e99] setOutput:
[011:887] [2023-08-20 10:26:42 +0000.16116][e99]
RecordingSessionInternalSimple:encoder set output to muxer!
[011:887] [2023-08-20 10:26:42 +0000.16157][e99] request a key frame
[011:887] [2023-08-20 10:26:42 +0000.16196][e99] H264Encode:: request a key frame
[011:887] [2023-08-20 10:26:42 +0000.16371][e99] setDisplayRotate :90
[011:887] [2023-08-20 10:26:42 +0000.16463][e99] 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
[011:887] [2023-08-20 10:26:42 +0000.16589][e9a] StartRecording:
[011:888] [2023-08-20 10:26:42 +0000.16716][f0a] operator(): Set the recording
session in mic source. recording session: 0x7077e19580
[011:888] [2023-08-20 10:26:42 +0000.16911][e9a] operator() leave. expire time =
101 ms

[011:888] [2023-08-20 10:26:42 +0000.16916][f09] AF_SpeedFilter audio 0x705c729180


PullFrame
[011:888] [2023-08-20 10:26:42 +0000.17021][f09] RecordAudioSource::PullAudioFrame
[011:888] [2023-08-20 10:26:42 +0000.17083][f09] AF_SpeedFilter::PullFrame eof4
[011:890] [2023-08-20 10:26:42 +0000.19280][f09]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:895] [2023-08-20 10:26:42 +0000.23764][f09] AF_SpeedFilter audio time,
0x705c729180 rcv time: 7689441
[011:895] [2023-08-20 10:26:42 +0000.23889][f09] AF_SpeedFilter audio time,
0x705c729180 rcv time: 7689441in_nSamples:441
[011:895] [2023-08-20 10:26:42 +0000.24083][f09] resampled_data_size:0
[011:953] [2023-08-20 10:26:42 +0000.82589][e9a]
MediaFilterCamera::NeedProcessTexture
[011:954] [2023-08-20 10:26:42 +0000.82729][e9a] begine recode to first frame spend
time:167
[011:954] [2023-08-20 10:26:42 +0000.82776][e9a] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7077e19400
[011:954] [2023-08-20 10:26:42 +0000.82857][e9a] blur_distance_:0
[011:954] [2023-08-20 10:26:42 +0000.82900][e9a] blur_direction_angle_:-90
[011:954] [2023-08-20 10:26:42 +0000.82952][e9a]
GPUImageProcessing::SetOrientation orientation: 90
[011:954] [2023-08-20 10:26:42 +0000.83042][e9a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[011:954] [2023-08-20 10:26:42 +0000.83164][e9a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[011:954] [2023-08-20 10:26:42 +0000.83225][e9a] GPUImageProcessing: input frame
width1280 X 720
[011:954] [2023-08-20 10:26:42 +0000.83380][e9a] drawYUV420 render
OpenGLRenderProgram:0x707e910e98
[011:955] [2023-08-20 10:26:42 +0000.83817][e9a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[011:955] [2023-08-20 10:26:42 +0000.84283][e9a] CropFilter::OnVideoFrame
outputtexture :10
[011:955] [2023-08-20 10:26:42 +0000.84367][e9a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[011:957] [2023-08-20 10:26:42 +0000.86226][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[011:961] [2023-08-20 10:26:42 +0000.90392][e9a] The read pixel from buffer take: 4
width:1280 height:720 frameType:0
[011:985] [2023-08-20 10:26:42 +0000.114569][e9a] drawYUV420 render
OpenGLRenderProgram:0x707e910e98
[012:014] [2023-08-20 10:26:42 +0000.143050][e9a] The convert RGB to YUV take 20
[012:014] [2023-08-20 10:26:42 +0000.143218][e9a] FilterPipeline2::OnVideoFrame pts
32 last_video_timestamp_ 32
[012:014] [2023-08-20 10:26:42 +0000.143292][e9a]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[012:015] [2023-08-20 10:26:42 +0000.143758][f12]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[012:015] [2023-08-20 10:26:42 +0000.143865][f12] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[012:015] [2023-08-20 10:26:42 +0000.143927][f12] push video frame to H264 encoder.
(100 frame for one log)

[012:015] [2023-08-20 10:26:42 +0000.144171][f12] push video frame to H264 encoder.


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

[012:015] [2023-08-20 10:26:42 +0000.144215][f12] H264Encode::push video frame to


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

[012:015] [2023-08-20 10:26:42 +0000.144247][f12] Push an pts:0 to dts queue.


[012:015] [2023-08-20 10:26:42 +0000.144308][f12] DTS queue for
Generator:0x70a418aeb8 0
[012:015] [2023-08-20 10:26:42 +0000.144345][f12] The input pts:0 fps:30
[012:017] [2023-08-20 10:26:42 +0000.145731][e9a] drawYUV420 render
OpenGLRenderProgram:0x707e910e98
[012:017] [2023-08-20 10:26:42 +0000.145792][f12]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[012:022] [2023-08-20 10:26:42 +0000.151091][f09] AF_SpeedFilter audio time 222,
0x705c729180 out time: 7689441 org time: 7689441
[012:022] [2023-08-20 10:26:42 +0000.151293][f09] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[012:022] [2023-08-20 10:26:42 +0000.151371][f09]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 7689441
[012:022] [2023-08-20 10:26:42 +0000.151432][f09]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:022] [2023-08-20 10:26:42 +0000.151579][f09] AF_SpeedFilter audio time
[012:022] [2023-08-20 10:26:42 +0000.151660][f09] AF_SpeedFilter audio time 111,
0x705c729180 out time: 7689451 org time: 7689451
[012:108] [2023-08-20 10:26:42 +0000.236764][f11]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[012:108] [2023-08-20 10:26:42 +0000.237221][f13] add aac audio track with id:1
[012:109] [2023-08-20 10:26:42 +0000.238037][f13] audio start ts:0
[012:109] [2023-08-20 10:26:42 +0000.238196][f13] the audio frame has been written
into MP4 file
[012:170] [2023-08-20 10:26:42 +0000.299125][f12] h264 add frame header cdr flag
[012:171] [2023-08-20 10:26:42 +0000.299737][ea0] Run AGC when audioType = 0
[012:171] [2023-08-20 10:26:42 +0000.299909][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:171] [2023-08-20 10:26:42 +0000.299917][f12] h264 add frame header cdr flag
[012:171] [2023-08-20 10:26:42 +0000.300330][f12] SendFrame
encodedImage._timeStamp:0encodedImage->_length:49082
[012:171] [2023-08-20 10:26:42 +0000.300438][f12] Received key frame:0
[012:171] [2023-08-20 10:26:42 +0000.300521][f12] last dts:0 currentPts:0
ppsOrSPS:0 queue length:5
[012:171] [2023-08-20 10:26:42 +0000.300593][f12] H264Encode::H264SWEncoder get
callback, length:49082 type:0 nalType:7length:19
[012:172] [2023-08-20 10:26:42 +0000.300680][f12] H264Encode:: get a sps pps
header!headerSize:31
[012:172] [2023-08-20 10:26:42 +0000.300721][f12] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[012:172] [2023-08-20 10:26:42 +0000.300837][f13] get the H.264 SPS parameter
[012:172] [2023-08-20 10:26:42 +0000.301314][f13] add video track with id:2
[012:173] [2023-08-20 10:26:42 +0000.301768][f13] get the H.264 PPS parameter
[012:173] [2023-08-20 10:26:42 +0000.302080][f13] get the H.264 IDR frame
[012:173] [2023-08-20 10:26:42 +0000.302180][f13] resss:true
[012:173] [2023-08-20 10:26:42 +0000.302260][f13] video start ts:0
[012:173] [2023-08-20 10:26:42 +0000.302429][f13] the video frame has been written
into MP4 file
[012:459] [2023-08-20 10:26:42 +0000.588052][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:495] [2023-08-20 10:26:42 +0000.624480][e9a] The convert RGB to YUV take 5
[012:799] [2023-08-20 10:26:42 +0000.928325][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:877] [2023-08-20 10:26:43 +0000.5925][f12] DTS queue for
Generator:0x70a418aeb8 802 833
[012:952] [2023-08-20 10:26:43 +0000.81094][e9a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[012:989] [2023-08-20 10:26:43 +0000.118226][e9a] The convert RGB to YUV take 4
[013:333] [2023-08-20 10:26:43 +0000.462505][f12] Push an pts:1335 to dts queue.
[013:365] [2023-08-20 10:26:43 +0000.493739][f12] last dts:1305 currentPts:1335
ppsOrSPS:0 queue length:2
[013:451] [2023-08-20 10:26:43 +0000.580567][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[013:458] [2023-08-20 10:26:43 +0000.587034][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:500] [2023-08-20 10:26:43 +0000.629667][e9a] The convert RGB to YUV take 4
[013:660] [2023-08-20 10:26:43 +0000.788965][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[013:678] [2023-08-20 10:26:43 +0000.807372][f12] DTS queue for
Generator:0x70a418aeb8 1639 1671
[013:691] [2023-08-20 10:26:43 +0000.820155][f09] RecordAudioSource::PullAudioFrame
[013:805] [2023-08-20 10:26:43 +0000.933828][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:924] [2023-08-20 10:26:44 +0000.52816][e9a] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[013:964] [2023-08-20 10:26:44 +0000.92840][e9a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[013:996] [2023-08-20 10:26:44 +0000.124829][e9a] The convert RGB to YUV take 4
[014:034] [2023-08-20 10:26:44 +0000.163557][f12] h264 add frame header cdr flag
[014:035] [2023-08-20 10:26:44 +0000.164399][f12] Received key frame:2006
[014:068] [2023-08-20 10:26:44 +0000.196714][f13] get the H.264 IDR frame
[014:090] [2023-08-20 10:26:44 +0000.218773][f09] AF_SpeedFilter::PullFrame eof4
[014:092] [2023-08-20 10:26:44 +0000.221081][f09]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[014:168] [2023-08-20 10:26:44 +0000.296981][ea0] Run AGC when audioType = 0
[014:174] [2023-08-20 10:26:44 +0000.302820][f09] resampled_data_size:7168
[014:373] [2023-08-20 10:26:44 +0000.501937][f11]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[014:459] [2023-08-20 10:26:44 +0000.587931][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:466] [2023-08-20 10:26:44 +0000.595450][f12] DTS queue for
Generator:0x70a418aeb8 2473
[014:496] [2023-08-20 10:26:44 +0000.625293][e9a] The convert RGB to YUV take 4
[014:666] [2023-08-20 10:26:44 +0000.794864][f12] Push an pts:2676 to dts queue.
[014:715] [2023-08-20 10:26:44 +0000.844664][f12] last dts:2640 currentPts:2676
ppsOrSPS:0 queue length:2
[014:802] [2023-08-20 10:26:44 +0000.931148][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:962] [2023-08-20 10:26:45 +0000.91131][e9a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[015:000] [2023-08-20 10:26:45 +0000.128993][e9a] The convert RGB to YUV take 4
[015:007] [2023-08-20 10:26:45 +0000.136553][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[015:264] [2023-08-20 10:26:45 +0000.393486][e9a] drawYUV420 render
OpenGLRenderProgram:0x707e910e98
[015:306] [2023-08-20 10:26:45 +0000.435021][f12] DTS queue for
Generator:0x70a418aeb8 3311
[015:327] [2023-08-20 10:26:45 +0000.456213][e9a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[015:327] [2023-08-20 10:26:45 +0000.456474][e9a] GPUImageProcessing: input frame
width1280 X 720
[015:328] [2023-08-20 10:26:45 +0000.456930][e9a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[015:328] [2023-08-20 10:26:45 +0000.457393][e9a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[015:347] [2023-08-20 10:26:45 +0000.476200][f12]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3342
[015:349] [2023-08-20 10:26:45 +0000.478609][f12] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3311 pts:3311
[015:354] [2023-08-20 10:26:45 +0000.482734][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[015:425] [2023-08-20 10:26:45 +0000.554549][f12] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3380
[015:426] [2023-08-20 10:26:45 +0000.554688][f12] push video frame to H264 encoder.
(100 frame for one log)

[015:426] [2023-08-20 10:26:45 +0000.554736][f12] push video frame to H264 encoder.


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

[015:426] [2023-08-20 10:26:45 +0000.554768][f12] H264Encode::push video frame to


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

[015:426] [2023-08-20 10:26:45 +0000.554830][f12] The input pts:3380 fps:30


[015:428] [2023-08-20 10:26:45 +0000.556865][f12] SendFrame
encodedImage._timeStamp:3342encodedImage->_length:59911
[015:443] [2023-08-20 10:26:45 +0000.572646][f12] H264Encode::H264SWEncoder get
callback, length:61164 type:1 nalType:1length:61160
[015:468] [2023-08-20 10:26:45 +0000.597202][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:491] [2023-08-20 10:26:45 +0000.619900][f09] RecordAudioSource::PullAudioFrame
[015:505] [2023-08-20 10:26:45 +0000.634561][e9a] The convert RGB to YUV take 3
[015:798] [2023-08-20 10:26:45 +0000.927242][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:961] [2023-08-20 10:26:46 +0000.90049][e9a] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1983 diff: 18
[015:967] [2023-08-20 10:26:46 +0000.96070][e9a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[016:004] [2023-08-20 10:26:46 +0000.133650][e9a] The convert RGB to YUV take 3
[016:008] [2023-08-20 10:26:46 +0000.136779][f12] Push an pts:4016 to dts queue.
[016:042] [2023-08-20 10:26:46 +0000.170824][f12] h264 add frame header cdr flag
[016:042] [2023-08-20 10:26:46 +0000.171489][f12] Received key frame:4016
[016:042] [2023-08-20 10:26:46 +0000.171637][f12] last dts:3980 currentPts:4016
ppsOrSPS:0 queue length:2
[016:128] [2023-08-20 10:26:46 +0000.257038][f13] get the H.264 IDR frame
[016:144] [2023-08-20 10:26:46 +0000.272999][f12] DTS queue for
Generator:0x70a418aeb8 4112 4151
[016:171] [2023-08-20 10:26:46 +0000.299849][ea0] Run AGC when audioType = 0
[016:171] [2023-08-20 10:26:46 +0000.300027][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:283] [2023-08-20 10:26:46 +0000.412607][f09] AF_SpeedFilter::PullFrame eof4
[016:286] [2023-08-20 10:26:46 +0000.414843][f09]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[016:390] [2023-08-20 10:26:46 +0000.519481][f09] resampled_data_size:0
[016:469] [2023-08-20 10:26:46 +0000.598197][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:505] [2023-08-20 10:26:46 +0000.634330][e9a] The convert RGB to YUV take 3
[016:551] [2023-08-20 10:26:46 +0000.680149][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[016:729] [2023-08-20 10:26:46 +0000.857703][f11]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[016:806] [2023-08-20 10:26:46 +0000.935003][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:970] [2023-08-20 10:26:47 +0000.98920][e9a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[016:980] [2023-08-20 10:26:47 +0000.109057][f12] DTS queue for
Generator:0x70a418aeb8 4951 4984
[017:042] [2023-08-20 10:26:47 +0000.170940][e9a] The convert RGB to YUV take 38
[017:049] [2023-08-20 10:26:47 +0000.177881][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[017:294] [2023-08-20 10:26:47 +0000.422969][f09] RecordAudioSource::PullAudioFrame
[017:364] [2023-08-20 10:26:47 +0000.493592][f12] Push an pts:5353 to dts queue.
[017:409] [2023-08-20 10:26:47 +0000.538674][f12] last dts:5319 currentPts:5353
ppsOrSPS:0 queue length:3
[017:468] [2023-08-20 10:26:47 +0000.597497][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:579] [2023-08-20 10:26:47 +0000.707760][e9a] The convert RGB to YUV take 60
[017:803] [2023-08-20 10:26:47 +0000.931999][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:844] [2023-08-20 10:26:47 +0000.973617][f12] DTS queue for
Generator:0x70a418aeb8 5754 5788 5823 5855
[017:940] [2023-08-20 10:26:48 +0000.69057][e9a] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2983 diff: 18
[017:974] [2023-08-20 10:26:48 +0000.103374][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:021] [2023-08-20 10:26:48 +0000.150422][e9a] The convert RGB to YUV take 17
[018:049] [2023-08-20 10:26:48 +0000.177967][f12] h264 add frame header cdr flag
[018:050] [2023-08-20 10:26:48 +0000.178693][f12] Received key frame:6018
[018:107] [2023-08-20 10:26:48 +0000.236416][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[018:112] [2023-08-20 10:26:48 +0000.241527][f13] get the H.264 IDR frame
[018:169] [2023-08-20 10:26:48 +0000.298287][ea0] Run AGC when audioType = 0
[018:471] [2023-08-20 10:26:48 +0000.599724][e9a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[018:477] [2023-08-20 10:26:48 +0000.606630][f09] AF_SpeedFilter::PullFrame eof4
[018:480] [2023-08-20 10:26:48 +0000.608887][f09]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[018:512] [2023-08-20 10:26:48 +0000.641431][e9a] The convert RGB to YUV take 3
[018:606] [2023-08-20 10:26:48 +0000.735544][e9a] drawYUV420 render
OpenGLRenderProgram:0x707e910e98
[018:607] [2023-08-20 10:26:48 +0000.735916][f09] resampled_data_size:10240
[018:617] [2023-08-20 10:26:48 +0000.746363][f12] DTS queue for
Generator:0x70a418aeb8 6621
[018:679] [2023-08-20 10:26:48 +0000.808473][f12]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6689
[018:679] [2023-08-20 10:26:48 +0000.808635][f12] Push an pts:6689 to dts queue.
[018:707] [2023-08-20 10:26:48 +0000.836073][e9a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[018:707] [2023-08-20 10:26:48 +0000.836270][e9a] GPUImageProcessing: input frame
width1280 X 720
[018:707] [2023-08-20 10:26:48 +0000.836563][e9a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:708] [2023-08-20 10:26:48 +0000.837140][e9a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:737] [2023-08-20 10:26:48 +0000.866517][f12] SendFrame
encodedImage._timeStamp:6689encodedImage->_length:64240
[018:738] [2023-08-20 10:26:48 +0000.866685][f12] last dts:6657 currentPts:6689
ppsOrSPS:0 queue length:2
[018:738] [2023-08-20 10:26:48 +0000.866763][f12] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6689 pts:6689
[018:748] [2023-08-20 10:26:48 +0000.877109][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[018:760] [2023-08-20 10:26:48 +0000.889114][f12] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6757
[018:760] [2023-08-20 10:26:48 +0000.889225][f12] push video frame to H264 encoder.
(100 frame for one log)

[018:760] [2023-08-20 10:26:48 +0000.889282][f12] push video frame to H264 encoder.


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

[018:760] [2023-08-20 10:26:48 +0000.889339][f12] H264Encode::push video frame to


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

[018:760] [2023-08-20 10:26:48 +0000.889404][f12] The input pts:6757 fps:30


[018:800] [2023-08-20 10:26:48 +0000.928844][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:843] [2023-08-20 10:26:48 +0000.972113][f12] H264Encode::H264SWEncoder get
callback, length:63856 type:1 nalType:1length:63852
[018:978] [2023-08-20 10:26:49 +0000.106819][e9a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[018:996] [2023-08-20 10:26:49 +0000.125173][f11]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[019:014] [2023-08-20 10:26:49 +0000.143523][e9a] The convert RGB to YUV take 3
[019:091] [2023-08-20 10:26:49 +0000.219798][f09] RecordAudioSource::PullAudioFrame
[019:482] [2023-08-20 10:26:49 +0000.611117][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:486] [2023-08-20 10:26:49 +0000.615210][f12] DTS queue for
Generator:0x70a418aeb8 7463
[019:518] [2023-08-20 10:26:49 +0000.646697][e9a] The convert RGB to YUV take 4
[019:650] [2023-08-20 10:26:49 +0000.778954][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[019:797] [2023-08-20 10:26:49 +0000.926020][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:945] [2023-08-20 10:26:50 +0000.74656][e9a] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3983 diff: 18
[019:981] [2023-08-20 10:26:50 +0000.109863][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:018] [2023-08-20 10:26:50 +0000.147630][e9a] The convert RGB to YUV take 3
[020:020] [2023-08-20 10:26:50 +0000.149427][f12] Push an pts:8029 to dts queue.
[020:111] [2023-08-20 10:26:50 +0000.240160][f12] h264 add frame header cdr flag
[020:111] [2023-08-20 10:26:50 +0000.240595][f12] Received key frame:8029
[020:112] [2023-08-20 10:26:50 +0000.240675][f12] last dts:7995 currentPts:8029
ppsOrSPS:0 queue length:2
[020:166] [2023-08-20 10:26:50 +0000.294864][ea1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:166] [2023-08-20 10:26:50 +0000.294995][ea1] _deviceSampleRate:48000

[020:166] [2023-08-20 10:26:50 +0000.295655][ea0] Run AGC when audioType = 0


[020:167] [2023-08-20 10:26:50 +0000.295818][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:175] [2023-08-20 10:26:50 +0000.304277][f13] get the H.264 IDR frame
[020:340] [2023-08-20 10:26:50 +0000.469172][f12] DTS queue for
Generator:0x70a418aeb8 8265 8297
[020:445] [2023-08-20 10:26:50 +0000.573775][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[020:482] [2023-08-20 10:26:50 +0000.610813][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:518] [2023-08-20 10:26:50 +0000.647509][e9a] The convert RGB to YUV take 3
[020:675] [2023-08-20 10:26:50 +0000.804155][f09] AF_SpeedFilter::PullFrame eof4
[020:677] [2023-08-20 10:26:50 +0000.806404][f09]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[020:805] [2023-08-20 10:26:50 +0000.934560][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:871] [2023-08-20 10:26:51 +0000.140][f09] resampled_data_size:1024
[020:895] [2023-08-20 10:26:51 +0000.23930][f09] RecordAudioSource::PullAudioFrame
[020:981] [2023-08-20 10:26:51 +0000.110591][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:022] [2023-08-20 10:26:51 +0000.150783][e9a] The convert RGB to YUV take 4
[021:125] [2023-08-20 10:26:51 +0000.253776][f12] DTS queue for
Generator:0x70a418aeb8 9096 9132
[021:209] [2023-08-20 10:26:51 +0000.338028][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[021:342] [2023-08-20 10:26:51 +0000.471265][f11]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[021:361] [2023-08-20 10:26:51 +0000.490621][f12] Push an pts:9364 to dts queue.
[021:410] [2023-08-20 10:26:51 +0000.539123][f12] last dts:9330 currentPts:9364
ppsOrSPS:0 queue length:2
[021:485] [2023-08-20 10:26:51 +0000.613912][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:547] [2023-08-20 10:26:51 +0000.676104][e9a] The convert RGB to YUV take 5
[021:771] [2023-08-20 10:26:51 +0000.900453][f0a] The output timestamp from audio
mixer change:7699323
[021:796] [2023-08-20 10:26:51 +0000.924823][ea0] On audio frame the broadcast with
timestamp:7699349 samples:480. (1000 frame for one log)

[021:801] [2023-08-20 10:26:51 +0000.930638][f0a] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[021:802] [2023-08-20 10:26:51 +0000.930925][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:894] [2023-08-20 10:26:52 +0000.23645][f09] AF_SpeedFilter audio time,
0x705c729180 rcv time: 7699441
[021:895] [2023-08-20 10:26:52 +0000.23858][f09] AF_SpeedFilter audio time,
0x705c729180 rcv time: 7699441in_nSamples:441
[021:925] [2023-08-20 10:26:52 +0000.54034][e9a] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4983 diff: 18
[021:955] [2023-08-20 10:26:52 +0000.83707][e9a] drawYUV420 render
OpenGLRenderProgram:0x707e910e98
[021:960] [2023-08-20 10:26:52 +0000.89253][f12] DTS queue for
Generator:0x70a418aeb8 9936 9969
[021:986] [2023-08-20 10:26:52 +0000.114706][e9a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[022:002] [2023-08-20 10:26:52 +0000.130692][f09] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[022:002] [2023-08-20 10:26:52 +0000.130846][f09]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 7699441
[022:002] [2023-08-20 10:26:52 +0000.130911][f09]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[022:038] [2023-08-20 10:26:52 +0000.166856][e9a] The convert RGB to YUV take 18
[022:040] [2023-08-20 10:26:52 +0000.168919][f12]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10034
[022:078] [2023-08-20 10:26:52 +0000.207251][f12] h264 add frame header cdr flag
[022:079] [2023-08-20 10:26:52 +0000.207816][f12] SendFrame
encodedImage._timeStamp:10034encodedImage->_length:107007
[022:079] [2023-08-20 10:26:52 +0000.207925][f12] Received key frame:10034
[022:089] [2023-08-20 10:26:52 +0000.218133][e9a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[022:089] [2023-08-20 10:26:52 +0000.218244][e9a] GPUImageProcessing: input frame
width1280 X 720
[022:089] [2023-08-20 10:26:52 +0000.218454][e9a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[022:089] [2023-08-20 10:26:52 +0000.218669][e9a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[022:097] [2023-08-20 10:26:52 +0000.226453][f12] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10069 pts:10069
[022:098] [2023-08-20 10:26:52 +0000.227157][f13] get the H.264 IDR frame
[022:129] [2023-08-20 10:26:52 +0000.258155][f12] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10137
[022:129] [2023-08-20 10:26:52 +0000.258316][f12] push video frame to H264 encoder.
(100 frame for one log)

[022:129] [2023-08-20 10:26:52 +0000.258361][f12] push video frame to H264 encoder.


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

[022:129] [2023-08-20 10:26:52 +0000.258403][f12] H264Encode::push video frame to


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

[022:129] [2023-08-20 10:26:52 +0000.258475][f12] The input pts:10137 fps:30


[022:139] [2023-08-20 10:26:52 +0000.268449][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[022:162] [2023-08-20 10:26:52 +0000.291510][f12] H264Encode::H264SWEncoder get
callback, length:66471 type:1 nalType:1length:66467
[022:170] [2023-08-20 10:26:52 +0000.299293][ea0] Run AGC when audioType = 0
[022:489] [2023-08-20 10:26:52 +0000.618473][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:524] [2023-08-20 10:26:52 +0000.652738][e9a] The convert RGB to YUV take 4
[022:692] [2023-08-20 10:26:52 +0000.821572][f09] RecordAudioSource::PullAudioFrame
[022:696] [2023-08-20 10:26:52 +0000.825449][f12] Push an pts:10704 to dts queue.
[022:743] [2023-08-20 10:26:52 +0000.872314][f12] last dts:10671 currentPts:10704
ppsOrSPS:0 queue length:2
[022:761] [2023-08-20 10:26:52 +0000.890286][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[022:765] [2023-08-20 10:26:52 +0000.894023][f12] DTS queue for
Generator:0x70a418aeb8 10772
[022:800] [2023-08-20 10:26:52 +0000.929158][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:868] [2023-08-20 10:26:52 +0000.996953][f09] AF_SpeedFilter::PullFrame eof4
[022:870] [2023-08-20 10:26:52 +0000.999206][f09]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[022:992] [2023-08-20 10:26:53 +0000.121301][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:029] [2023-08-20 10:26:53 +0000.157972][e9a] The convert RGB to YUV take 4
[023:042] [2023-08-20 10:26:53 +0000.170994][f09] resampled_data_size:13312
[023:125] [2023-08-20 10:26:53 +0000.253838][e9a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[023:126] [2023-08-20 10:26:53 +0000.254803][f09] AF_SpeedFilter audio time
[023:126] [2023-08-20 10:26:53 +0000.254993][f09] AF_SpeedFilter audio time 111,
0x705c729180 out time: 7700631 org time: 7700631
[023:493] [2023-08-20 10:26:53 +0000.622557][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:530] [2023-08-20 10:26:53 +0000.659709][e9a] The convert RGB to YUV take 3
[023:634] [2023-08-20 10:26:53 +0000.763326][f12] DTS queue for
Generator:0x70a418aeb8 11575 11610 11642
[023:701] [2023-08-20 10:26:53 +0000.830376][f11]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[023:800] [2023-08-20 10:26:53 +0000.928833][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:838] [2023-08-20 10:26:53 +0000.966710][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[023:959] [2023-08-20 10:26:54 +0000.88129][e9a] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5979 diff: 22
[023:995] [2023-08-20 10:26:54 +0000.124011][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:030] [2023-08-20 10:26:54 +0000.159482][e9a] The convert RGB to YUV take 4
[024:034] [2023-08-20 10:26:54 +0000.162703][f12] Push an pts:12041 to dts queue.
[024:068] [2023-08-20 10:26:54 +0000.197280][f12] h264 add frame header cdr flag
[024:069] [2023-08-20 10:26:54 +0000.197967][f12] Received key frame:12041
[024:069] [2023-08-20 10:26:54 +0000.198124][f12] last dts:12009 currentPts:12041
ppsOrSPS:0 queue length:2
[024:129] [2023-08-20 10:26:54 +0000.257878][f13] get the H.264 IDR frame
[024:166] [2023-08-20 10:26:54 +0000.295553][ea0] Run AGC when audioType = 0
[024:167] [2023-08-20 10:26:54 +0000.295793][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:312] [2023-08-20 10:26:54 +0000.441050][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[024:441] [2023-08-20 10:26:54 +0000.569850][f12] DTS queue for
Generator:0x70a418aeb8 12412 12447
[024:495] [2023-08-20 10:26:54 +0000.624130][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:496] [2023-08-20 10:26:54 +0000.624940][f09] RecordAudioSource::PullAudioFrame
[024:541] [2023-08-20 10:26:54 +0000.670665][e9a] The convert RGB to YUV take 12
[024:809] [2023-08-20 10:26:54 +0000.938615][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:000] [2023-08-20 10:26:55 +0000.129367][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:036] [2023-08-20 10:26:55 +0000.165325][e9a] The convert RGB to YUV take 3
[025:067] [2023-08-20 10:26:55 +0000.196366][f09] AF_SpeedFilter::PullFrame eof4
[025:070] [2023-08-20 10:26:55 +0000.198784][f09]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[025:282] [2023-08-20 10:26:55 +0000.410765][f12] DTS queue for
Generator:0x70a418aeb8 13247 13280
[025:299] [2023-08-20 10:26:55 +0000.428103][e9a] drawYUV420 render
OpenGLRenderProgram:0x707e910e98
[025:302] [2023-08-20 10:26:55 +0000.430865][f09] resampled_data_size:4096
[025:371] [2023-08-20 10:26:55 +0000.500017][f12]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13380
[025:371] [2023-08-20 10:26:55 +0000.500200][f12] Push an pts:13380 to dts queue.
[025:461] [2023-08-20 10:26:55 +0000.589777][f12] SendFrame
encodedImage._timeStamp:13380encodedImage->_length:62828
[025:461] [2023-08-20 10:26:55 +0000.589946][f12] last dts:13349 currentPts:13380
ppsOrSPS:0 queue length:2
[025:477] [2023-08-20 10:26:55 +0000.605924][e9a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[025:477] [2023-08-20 10:26:55 +0000.606004][e9a] GPUImageProcessing: input frame
width1280 X 720
[025:477] [2023-08-20 10:26:55 +0000.606169][e9a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[025:477] [2023-08-20 10:26:55 +0000.606364][e9a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[025:504] [2023-08-20 10:26:55 +0000.632832][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:508] [2023-08-20 10:26:55 +0000.637150][f12] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13518
[025:508] [2023-08-20 10:26:55 +0000.637305][f12] push video frame to H264 encoder.
(100 frame for one log)

[025:508] [2023-08-20 10:26:55 +0000.637393][f12] push video frame to H264 encoder.


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

[025:508] [2023-08-20 10:26:55 +0000.637460][f12] H264Encode::push video frame to


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

[025:508] [2023-08-20 10:26:55 +0000.637533][f12] The input pts:13518 fps:30


[025:511] [2023-08-20 10:26:55 +0000.639916][f12] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13446 pts:13446
[025:536] [2023-08-20 10:26:55 +0000.664875][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[025:543] [2023-08-20 10:26:55 +0000.671716][e9a] The convert RGB to YUV take 6
[025:546] [2023-08-20 10:26:55 +0000.674851][f12] H264Encode::H264SWEncoder get
callback, length:53813 type:1 nalType:1length:53809
[025:807] [2023-08-20 10:26:55 +0000.936673][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:867] [2023-08-20 10:26:55 +0000.996560][f09] AF_SpeedFilter audio 0x705c729180
PullFrame
[025:960] [2023-08-20 10:26:56 +0000.89543][f11]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[025:996] [2023-08-20 10:26:56 +0000.124738][e9a] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6979 diff: 22
[026:003] [2023-08-20 10:26:56 +0000.131932][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:040] [2023-08-20 10:26:56 +0000.169547][e9a] The convert RGB to YUV take 3
[026:125] [2023-08-20 10:26:56 +0000.254692][f12] h264 add frame header cdr flag
[026:126] [2023-08-20 10:26:56 +0000.255194][f12] Received key frame:14051
[026:126] [2023-08-20 10:26:56 +0000.255304][f12] DTS queue for
Generator:0x70a418aeb8 14083
[026:144] [2023-08-20 10:26:56 +0000.273680][f13] get the H.264 IDR frame
[026:166] [2023-08-20 10:26:56 +0000.295614][ea0] Run AGC when audioType = 0
[026:293] [2023-08-20 10:26:56 +0000.422118][f09] RecordAudioSource::PullAudioFrame
[026:508] [2023-08-20 10:26:56 +0000.636852][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:543] [2023-08-20 10:26:56 +0000.672124][e9a] The convert RGB to YUV take 4
[026:721] [2023-08-20 10:26:56 +0000.850088][f12] Push an pts:14721 to dts queue.
[026:748] [2023-08-20 10:26:56 +0000.876923][f12] last dts:14684 currentPts:14721
ppsOrSPS:0 queue length:2
[026:802] [2023-08-20 10:26:56 +0000.930992][f0a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[026:946] [2023-08-20 10:26:57 +0000.75433][f12] DTS queue for
Generator:0x70a418aeb8 14888 14922 14957
[027:002] [2023-08-20 10:26:57 +0000.130970][e9a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:044] [2023-08-20 10:26:57 +0000.173433][e9a] The convert RGB to YUV take 3
[027:178] [2023-08-20 10:26:57 +0000.307556][e9a] StopRecording:
[027:179] [2023-08-20 10:26:57 +0000.307837][e9a] OnNeedStopRecording:
[027:182] [2023-08-20 10:26:57 +0000.311018][f09] resampled_data_size:512
[027:182] [2023-08-20 10:26:57 +0000.311178][f09] AF_SpeedFilter audio time 222,
0x705c729180 out time: 7704691 org time: 7704691
[027:182] [2023-08-20 10:26:57 +0000.311332][f09] PullAudioFrame: PullFrame audio
finished.
[027:182] [2023-08-20 10:26:57 +0000.311447][f09]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[027:184] [2023-08-20 10:26:57 +0000.313485][37c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[027:185] [2023-08-20 10:26:57 +0000.313709][e9a] operator(): Stop
[027:185] [2023-08-20 10:26:57 +0000.313801][e9a] StopPullFrameAndWriteMp4
time:7704738 enter.

[027:185] [2023-08-20 10:26:57 +0000.313839][e9a] StopRecording:


[027:187] [2023-08-20 10:26:57 +0000.316671][f12]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[027:191] [2023-08-20 10:26:57 +0000.319932][e99] stop recording
[027:191] [2023-08-20 10:26:57 +0000.320060][e99]
RecordingSessionInternalSimple:destroy media processers
[027:191] [2023-08-20 10:26:57 +0000.320125][e99] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[027:191] [2023-08-20 10:26:57 +0000.320181][e99] H264Encode::flushing hareware
Encoder
[027:191] [2023-08-20 10:26:57 +0000.320462][e99] Flush time:7704744 enter.

[027:191] [2023-08-20 10:26:57 +0000.320549][e99] H264Encoder encoder flush


[027:191] [2023-08-20 10:26:57 +0000.320667][e99] flush output queue
[027:229] [2023-08-20 10:26:57 +0000.357705][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[027:501] [2023-08-20 10:26:57 +0000.630309][e99] Flush leave. expire time = 310
ms

[027:501] [2023-08-20 10:26:57 +0000.630604][e99] ~H264EncodeWrap:


[027:502] [2023-08-20 10:26:57 +0000.630686][e99] ~H264Encode:
[027:502] [2023-08-20 10:26:57 +0000.630754][e99] teardownCompressionSession:
H264Encode::destroying Encoder
[027:502] [2023-08-20 10:26:57 +0000.630812][e99] Release time:7705055 enter.

[027:502] [2023-08-20 10:26:57 +0000.631119][e99] Release:


MediaCodecVideoEncoder::Release _inited:1
[027:502] [2023-08-20 10:26:57 +0000.631204][e99] Destroy time:7705055 enter.

[027:502] [2023-08-20 10:26:57 +0000.631247][e99] H264Encoder encoderDestroy


[027:502] [2023-08-20 10:26:57 +0000.631303][e99]
AndroidMediaCodecVideoEncoder::release env: 0x706910ef00
[027:502] [2023-08-20 10:26:57 +0000.631363][e99]
AndroidMediaCodecVideoEncoder::Destroy
[027:533] [2023-08-20 10:26:57 +0000.662688][e99] Destroy leave. expire time = 32
ms

[027:534] [2023-08-20 10:26:57 +0000.662999][e99] Release leave. expire time = 32


ms

[027:534] [2023-08-20 10:26:57 +0000.663105][e99] ~AndroidHwAvcEncoder time:7705087


enter.

[027:534] [2023-08-20 10:26:57 +0000.663473][e99] Release time:7705087 enter.

[027:534] [2023-08-20 10:26:57 +0000.663592][e99] Release: MediaCodecVideoEncoder::


has been released before, just return
[027:534] [2023-08-20 10:26:57 +0000.663643][e99] Release leave. expire time = 0
ms

[027:535] [2023-08-20 10:26:57 +0000.663732][e99] ~AndroidMediaCodecVideoEncoder


[027:535] [2023-08-20 10:26:57 +0000.663877][e99] ~WrapAndroidMediaCodec
time:7705088 enter.

[027:535] [2023-08-20 10:26:57 +0000.663975][e99] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[027:535] [2023-08-20 10:26:57 +0000.664101][e99] video hevc hw codec


destructor:0x7126a1f848

[027:535] [2023-08-20 10:26:57 +0000.664288][e99] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[027:535] [2023-08-20 10:26:57 +0000.664347][e99] teardownCompressionSession:


H264Encode::destroyed Encoder
[027:535] [2023-08-20 10:26:57 +0000.664422][e99]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:535] [2023-08-20 10:26:57 +0000.664485][e99] AACSWEncode destructor
[027:538] [2023-08-20 10:26:57 +0000.666771][f13] MP4 close file successfully
[027:538] [2023-08-20 10:26:57 +0000.666861][f13] Recording session Internal:
notify recording ok
[027:538] [2023-08-20 10:26:57 +0000.666895][f13] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4,
output_video_timestamp_:15189 last_video_pts_:15154
[027:538] [2023-08-20 10:26:57 +0000.666940][f13] OnRecordFinish:
[027:539] [2023-08-20 10:26:57 +0000.667715][f13] onRecordingOk: net seek
pos:0record video duration:15187record audio duration:15162
[027:539] [2023-08-20 10:26:57 +0000.668439][f0a] destructMicSource_w:
[027:539] [2023-08-20 10:26:57 +0000.668543][f0a] setOutput_w:
MicSource::setOutput() 0x0
[027:539] [2023-08-20 10:26:57 +0000.668616][f0a] close external audio stream

[027:540] [2023-08-20 10:26:57 +0000.668848][e9a] releaseThread 0x7077e18980


[027:540] [2023-08-20 10:26:57 +0000.668961][e9a] ~MicSource: Mic source
destroyed:0x707e8aca00
[027:541] [2023-08-20 10:26:57 +0000.669978][e9a] StopPullFrameAndWriteMp4 leave.
expire time = 356 ms

[027:541] [2023-08-20 10:26:57 +0000.670060][e9a] DestroyPipelineAndFilters


time:7705094 enter.

[027:541] [2023-08-20 10:26:57 +0000.670145][e9a] UnbindInputFilter 0x7077e19540


this 0x707e9110c0
[027:541] [2023-08-20 10:26:57 +0000.670223][e9a] UnbindInputFilter 0x7077e196d8
this 0x705c7292d0
[027:541] [2023-08-20 10:26:57 +0000.670301][e9a] UnbindInputFilter 0x707e9110c0
this 0x7077caaa60
[027:541] [2023-08-20 10:26:57 +0000.670361][e9a] filter: filter pipeline destroy
this: 0x7077caa9c0
[027:541] [2023-08-20 10:26:57 +0000.670655][e9a] ClearVideoOfSources: recodring
total frames:0
[027:542] [2023-08-20 10:26:57 +0000.670709][e9a] ClearVideoOfSources:
[027:542] [2023-08-20 10:26:57 +0000.670773][e9a] GPUImageProcessing destruct.
[027:542] [2023-08-20 10:26:57 +0000.670895][e9a] destroy TrivalImageDrawer
0x707e73e1c0
[027:542] [2023-08-20 10:26:57 +0000.670960][e9a] The shader has been initialize,
clean up them.

[027:542] [2023-08-20 10:26:57 +0000.671048][e9a] ~OpenGLFrameBuffer:


[027:542] [2023-08-20 10:26:57 +0000.671341][e9a] ~OpenGLFrameBuffer:
[027:542] [2023-08-20 10:26:57 +0000.671661][e9a] ~OpenGLFrameBuffer:
[027:543] [2023-08-20 10:26:57 +0000.672050][e9a] ~OpenGLFrameBuffer:
[027:543] [2023-08-20 10:26:57 +0000.672291][e9a] ~OpenGLFrameBuffer:
[027:543] [2023-08-20 10:26:57 +0000.672514][e9a] ~OpenGLFrameBuffer:
[027:544] [2023-08-20 10:26:57 +0000.672779][e9a] GPUImageProcessing destruct
finish.
[027:544] [2023-08-20 10:26:57 +0000.672874][e9a] GPURGBAFrame destruct.
[027:544] [2023-08-20 10:26:57 +0000.672977][e9a] destroy OpenGLRenderProgram
0x707e910e98
[027:544] [2023-08-20 10:26:57 +0000.673053][e9a] ~CameraSource time:7705097
enter.

[027:544] [2023-08-20 10:26:57 +0000.673120][e9a] ~CameraSource leave. expire time


= 0 ms

[027:544] [2023-08-20 10:26:57 +0000.673182][e9a] ~RecordAudioSource time:7705097


enter.

[027:544] [2023-08-20 10:26:57 +0000.673238][e9a] ~RecordAudioSource leave. expire


time = 0 ms

[027:544] [2023-08-20 10:26:57 +0000.673298][e9a] DestroyPipelineAndFilters leave.


expire time = 3 ms

[027:564] [2023-08-20 10:26:57 +0000.693150][37c]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[027:565] [2023-08-20 10:26:57 +0000.693802][37c] machine model :redmi
[027:565] [2023-08-20 10:26:57 +0000.693850][37c] Support this machine model :redmi
[027:565] [2023-08-20 10:26:57 +0000.693872][37c] global inited! current sdk
version: 12-14-d8558ab
[027:565] [2023-08-20 10:26:57 +0000.694015][37c] filter: filter pipeline construtc
this: 0x7120664a00
[027:565] [2023-08-20 10:26:57 +0000.694049][37c] MediaFilterGraph:
MediaFilterGraph construct
[027:565] [2023-08-20 10:26:57 +0000.694081][37c] GLESContext:
[027:565] [2023-08-20 10:26:57 +0000.694119][37c] The result of eglGetDisplay is:
0x1
[027:568] [2023-08-20 10:26:57 +0000.696808][37c] The result of creation:
0x70779f5d80
[027:568] [2023-08-20 10:26:57 +0000.696999][37c] The result of
eglCreatePbufferSurface is: 0x70779f5e00
[027:570] [2023-08-20 10:26:57 +0000.699533][37c] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
[027:570] [2023-08-20 10:26:57 +0000.699623][37c] The source 0 speed:1
[027:570] [2023-08-20 10:26:57 +0000.699716][37c] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4, delay:
0
[027:571] [2023-08-20 10:26:57 +0000.699766][37c] CreateDecoderByVideoSource
time:7705124 enter.

[027:575] [2023-08-20 10:26:57 +0000.704521][37c] running_decoder_count:0max


count:2
[027:575] [2023-08-20 10:26:57 +0000.704651][37c] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7115cf0800
[027:590] [2023-08-20 10:26:57 +0000.719099][f1f] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7126bd8200] Current FFmpeg version git-2021-06-16-97cea6f

[027:626] [2023-08-20 10:26:57 +0000.755532][f1f] OnStreamInfoFound: video


duration_: 15187
[027:629] [2023-08-20 10:26:57 +0000.757773][37c] start decoder
[027:629] [2023-08-20 10:26:57 +0000.757896][37c] CreateDecoderByVideoSource
leave. expire time = 58 ms

[027:629] [2023-08-20 10:26:57 +0000.757973][37c] BindInputFilter 0x712087b320


this 0x7077caa818
[027:629] [2023-08-20 10:26:57 +0000.758050][37c] BindInputFilter 0x7077caa818
this 0x7077caa998
[027:629] [2023-08-20 10:26:57 +0000.758126][37c] BindInputFilter 0x712087b320
this 0x7077cabdd8
[027:629] [2023-08-20 10:26:57 +0000.758199][37c] BindInputFilter 0x7077cabdd8
this 0x7077cabe98
[027:629] [2023-08-20 10:26:57 +0000.758251][37c] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
[027:629] [2023-08-20 10:26:57 +0000.758334][37c] BindInputFilter 0x7077caa998
this 0x7077cabf58
[027:629] [2023-08-20 10:26:57 +0000.758419][37c] BindInputFilter 0x7077cabf58
this 0x7120664aa0
[027:629] [2023-08-20 10:26:57 +0000.758493][37c] BindInputFilter 0x7077cabe98
this 0x7077cac018
[027:629] [2023-08-20 10:26:57 +0000.758566][37c] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
[027:631] [2023-08-20 10:26:57 +0000.760198][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[027:631] [2023-08-20 10:26:57 +0000.760391][f21] NO get frame from decoder
[027:632] [2023-08-20 10:26:57 +0000.760917][37c] machine model :redmi
[027:632] [2023-08-20 10:26:57 +0000.760972][37c] Support this machine model :redmi
[027:632] [2023-08-20 10:26:57 +0000.761004][37c] global inited! current sdk
version: 12-14-d8558ab
[027:632] [2023-08-20 10:26:57 +0000.761102][37c] GetPipeline:
-----------------------------------------
[027:632] [2023-08-20 10:26:57 +0000.761143][37c] GetPipeline: source: 0x712087b100
[027:632] [2023-08-20 10:26:57 +0000.761181][37c] GetPipeline: filter: NULLFilter
[027:632] [2023-08-20 10:26:57 +0000.761219][37c] GetPipeline: filter: NULLFilter
[027:632] [2023-08-20 10:26:57 +0000.761271][37c] GetPipeline: filter: NULLFilter
[027:632] [2023-08-20 10:26:57 +0000.761303][37c] GetPipeline: audio filter:
AuidoNULLFilter
[027:632] [2023-08-20 10:26:57 +0000.761351][37c] GetPipeline: audio filter:
AuidoNULLFilter
[027:632] [2023-08-20 10:26:57 +0000.761377][37c] GetPipeline: audio filter:
AudioNUllFilter
[027:632] [2023-08-20 10:26:57 +0000.761407][37c] GetPipeline:
------------------------------------------
[027:632] [2023-08-20 10:26:57 +0000.761448][37c] filter: filter pipeline2 update
pattern: 0
[027:634] [2023-08-20 10:26:57 +0000.762987][37c] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[027:634] [2023-08-20 10:26:57 +0000.762974][f21] NO get frame from decoder
[027:634] [2023-08-20 10:26:57 +0000.763394][37c] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[027:634] [2023-08-20 10:26:57 +0000.763505][37c] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[027:635] [2023-08-20 10:26:57 +0000.763877][37c] DeviceInit:
[027:635] [2023-08-20 10:26:57 +0000.764170][f21] NO get frame from decoder
[027:635] [2023-08-20 10:26:57 +0000.764213][37c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[027:636] [2023-08-20 10:26:57 +0000.765009][37c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[027:636] [2023-08-20 10:26:57 +0000.765549][37c] CreatePlatformSpecificObjects:
[027:636] [2023-08-20 10:26:57 +0000.765667][37c] audio device use null audio
input and opensl output
[027:637] [2023-08-20 10:26:57 +0000.765732][37c] Create OpenSLES output module
with java VM support.

[027:637] [2023-08-20 10:26:57 +0000.766110][37c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[027:638] [2023-08-20 10:26:57 +0000.767545][f21] NO get frame from decoder
[027:638] [2023-08-20 10:26:57 +0000.767568][37c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[027:640] [2023-08-20 10:26:57 +0000.768687][37c] Create OpenSLES output module
with buffer num:2

[027:640] [2023-08-20 10:26:57 +0000.768785][37c] Error(trace.cc:40): Init the


output and input for audio device template.
[027:640] [2023-08-20 10:26:57 +0000.768819][37c] Init the output device.

[027:640] [2023-08-20 10:26:57 +0000.768845][37c] Set the playout as stereo:1


[027:640] [2023-08-20 10:26:57 +0000.768884][37c] Set the sample rate to be:44100

[027:640] [2023-08-20 10:26:57 +0000.768932][37c] Low latency buffer size:256 low


sample rate:48000
[027:640] [2023-08-20 10:26:57 +0000.768970][37c] DeviceInit: Done
[027:640] [2023-08-20 10:26:57 +0000.769172][37c] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[027:641] [2023-08-20 10:26:57 +0000.770168][f2e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x707e763318
[027:641] [2023-08-20 10:26:57 +0000.770373][f21] NO get frame from decoder
[027:643] [2023-08-20 10:26:57 +0000.771959][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[027:643] [2023-08-20 10:26:57 +0000.772099][37c]
MediaFilterPlayer::SetPlayerNotify 0x7077ca9320
[027:644] [2023-08-20 10:26:57 +0000.773182][37c]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[027:644] [2023-08-20 10:26:57 +0000.773260][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[027:645] [2023-08-20 10:26:57 +0000.774460][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[027:646] [2023-08-20 10:26:57 +0000.775609][37c] SetGraphLoop: SetGraphLoop 1
[027:647] [2023-08-20 10:26:57 +0000.775745][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[027:648] [2023-08-20 10:26:57 +0000.776768][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[027:649] [2023-08-20 10:26:57 +0000.778151][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[027:650] [2023-08-20 10:26:57 +0000.779497][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[027:653] [2023-08-20 10:26:57 +0000.781770][f30] Start:
[027:653] [2023-08-20 10:26:57 +0000.781921][f21] NO get frame from decoder
[027:653] [2023-08-20 10:26:57 +0000.782054][f2f] operator(): video render started.
[027:653] [2023-08-20 10:26:57 +0000.782155][f2f] DriveRender working... (1/200)
[027:653] [2023-08-20 10:26:57 +0000.782192][f30] Start:
[027:653] [2023-08-20 10:26:57 +0000.782512][f30] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[027:654] [2023-08-20 10:26:57 +0000.782898][f30] Reset: history total size: 98
[027:655] [2023-08-20 10:26:57 +0000.783982][f30] DeviceStart:
audioDevice_:0x707e71d000
[027:655] [2023-08-20 10:26:57 +0000.784042][f30] DeviceStart: time profile playout
init before
[027:655] [2023-08-20 10:26:57 +0000.784087][f30] DeviceStart: time profile playout
init end
[027:655] [2023-08-20 10:26:57 +0000.784122][f30] OpenSlesOutput:Start playout

[027:653] [2023-08-20 10:26:57 +0000.782200][f2f] Warning(video_render.cc:390): No


picture to display (1/50)
[027:656] [2023-08-20 10:26:57 +0000.785278][f21] NO get frame from decoder
[027:658] [2023-08-20 10:26:57 +0000.786762][f30] Create the opensl output player.
streamtype before:0

[027:658] [2023-08-20 10:26:57 +0000.786849][f30] Create the opensl output player.


streamtype after:3

[027:662] [2023-08-20 10:26:57 +0000.790908][f21] NO get frame from decoder


[027:684] [2023-08-20 10:26:57 +0000.812809][f30] Enqueue opensl buffer size:1764
[027:708] [2023-08-20 10:26:57 +0000.836851][f30] DeviceStart: time profile playout
all end
[027:708] [2023-08-20 10:26:57 +0000.837001][f30] operator(): Audio playback
started.
[027:708] [2023-08-20 10:26:57 +0000.837389][f30] operator(): Started now!
[027:709] [2023-08-20 10:26:57 +0000.838458][f31] Pull audio failed.(wait video!)
[027:709] [2023-08-20 10:26:57 +0000.838582][f31]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:709] [2023-08-20 10:26:57 +0000.838607][f32] Error(video_source.cc:430): wait
decoder a frame: 0
[027:711] [2023-08-20 10:26:57 +0000.839723][f35]
PlayerSimpleBufferQueueCallbackHandler function
[027:711] [2023-08-20 10:26:57 +0000.839877][f31] Pull audio failed.(wait video!)
[027:711] [2023-08-20 10:26:57 +0000.839901][f35] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[027:711] [2023-08-20 10:26:57 +0000.839929][f31]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:711] [2023-08-20 10:26:57 +0000.839954][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:711] [2023-08-20 10:26:57 +0000.840120][f32] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[027:711] [2023-08-20 10:26:57 +0000.840546][f31] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[027:711] [2023-08-20 10:26:57 +0000.840635][f31] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:712] [2023-08-20 10:26:57 +0000.841045][f31] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[027:713] [2023-08-20 10:26:57 +0000.842173][f31]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:713] [2023-08-20 10:26:57 +0000.842392][f31] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[027:715] [2023-08-20 10:26:57 +0000.844312][f31]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:715] [2023-08-20 10:26:57 +0000.844558][f31] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[027:716] [2023-08-20 10:26:57 +0000.844997][f32] OnVideoFrameReady(1/200)
[027:716] [2023-08-20 10:26:57 +0000.845252][f2f] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[027:717] [2023-08-20 10:26:57 +0000.845813][f31]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:717] [2023-08-20 10:26:57 +0000.846130][f31] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[027:718] [2023-08-20 10:26:57 +0000.847231][f31]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:718] [2023-08-20 10:26:57 +0000.847286][f30] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[027:719] [2023-08-20 10:26:57 +0000.848165][f30] The audio playback speed:100
(1/100)
[027:719] [2023-08-20 10:26:57 +0000.848234][f30] lipsync_debug: The current played
audio timestamp is:0(1/50)
[027:719] [2023-08-20 10:26:57 +0000.848265][f30] First audio frame rendering
[027:719] [2023-08-20 10:26:57 +0000.848245][f31] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[027:719] [2023-08-20 10:26:57 +0000.848441][f2f] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:7705272
[027:738] [2023-08-20 10:26:57 +0000.867489][f2f] lipsync_debug: render a video
frame
[027:738] [2023-08-20 10:26:57 +0000.867602][f2f] lipsync_debug: First video frame
rendering.
[027:748] [2023-08-20 10:26:57 +0000.876822][f2f] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:21 timeDelta:29 last video ts:900 frame->pts:2790 pkt_dts:-
9223372036854775808 pkt_pts:-9223372036854775808
[027:748] [2023-08-20 10:26:57 +0000.876953][f2f] lipsync_debug: tsDelta -
timeDelta = -8
[027:748] [2023-08-20 10:26:57 +0000.876989][f2f] lipsync_debug:result remaining
time:0
[027:748] [2023-08-20 10:26:57 +0000.877018][f2f] dynamic updated lipsync delay:0
[027:758] [2023-08-20 10:26:57 +0000.887244][f2f] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[027:758] [2023-08-20 10:26:57 +0000.887402][f2f] lipsync_debug:result remaining
time:10
[027:821] [2023-08-20 10:26:57 +0000.950195][f32] video frame wait audio frame:
last_video_timestamp:401 last_audio_timestamp:277.914
[027:821] [2023-08-20 10:26:57 +0000.950395][f32]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[028:171] [2023-08-20 10:26:58 +0000.300026][ea0] Run AGC when audioType = 0
[028:171] [2023-08-20 10:26:58 +0000.300169][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:379] [2023-08-20 10:26:58 +0000.507758][f2f] lipsync_debug:displaying video
ts:60210 The current displayed video timestamp is:7705932
[028:687] [2023-08-20 10:26:58 +0000.816022][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:708] [2023-08-20 10:26:58 +0000.837062][f30] do work DoLipsync!
[028:708] [2023-08-20 10:26:58 +0000.837293][f30] total delay:123 videoTsMS:999
audioTsMS:876 diff:123
[028:708] [2023-08-20 10:26:58 +0000.837381][f30] Set the lipsync delay:123
[028:777] [2023-08-20 10:26:58 +0000.905778][f32] Error(video_source.cc:430): wait
decoder a frame: 0
[028:926] [2023-08-20 10:26:59 +0000.55216][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[029:028] [2023-08-20 10:26:59 +0000.157239][f32] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7995 diff: 6
[029:167] [2023-08-20 10:26:59 +0000.295795][f2f] lipsync_debug:displaying video
ts:120150 The current displayed video timestamp is:7706720
[029:270] [2023-08-20 10:26:59 +0000.399519][f2f] DriveRender working... (1/200)
[029:320] [2023-08-20 10:26:59 +0000.449648][f2f] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:38 timeDelta:22 last video ts:131940 frame->pts:135360
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[029:321] [2023-08-20 10:26:59 +0000.449812][f2f] lipsync_debug: tsDelta -
timeDelta = 16
[029:687] [2023-08-20 10:26:59 +0000.816151][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:781] [2023-08-20 10:26:59 +0000.910242][f2f] lipsync_debug:remaining time:10
tsDelta - timeDelta:28
[029:781] [2023-08-20 10:26:59 +0000.910355][f2f] lipsync_debug:result remaining
time:10
[029:843] [2023-08-20 10:26:59 +0000.972014][f2f] lipsync_debug:displaying video
ts:180540 The current displayed video timestamp is:7707396
[029:843] [2023-08-20 10:26:59 +0000.972206][f31] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[029:843] [2023-08-20 10:26:59 +0000.972293][f31] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:904] [2023-08-20 10:27:00 +0000.33140][f30] The audio playback speed:100
(1/100)
[029:904] [2023-08-20 10:27:00 +0000.33249][f30] lipsync_debug: The current played
audio timestamp is:102324(1/50)
[030:147] [2023-08-20 10:27:00 +0000.276516][f32] Error(video_source.cc:430): wait
decoder a frame: 0
[030:166] [2023-08-20 10:27:00 +0000.295051][ea1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:166] [2023-08-20 10:27:00 +0000.295194][ea1] _deviceSampleRate:48000

[030:168] [2023-08-20 10:27:00 +0000.296749][ea0] Run AGC when audioType = 0


[030:513] [2023-08-20 10:27:00 +0000.642146][f2f] lipsync_debug:displaying video
ts:240840 The current displayed video timestamp is:7708066
[030:624] [2023-08-20 10:27:00 +0000.752979][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[030:690] [2023-08-20 10:27:00 +0000.818827][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:744] [2023-08-20 10:27:00 +0000.873660][f32] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300780pts ms:3.342e+06
[030:748] [2023-08-20 10:27:00 +0000.876771][f32] OnVideoFrameReady(1/200)
[030:748] [2023-08-20 10:27:00 +0000.876980][f2f] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[030:838] [2023-08-20 10:27:00 +0000.967002][f2f] DriveRender working... (1/200)
[030:887] [2023-08-20 10:27:01 +0000.15984][f2f] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:30 timeDelta:15 last video ts:277200 frame->pts:279900
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[030:887] [2023-08-20 10:27:01 +0000.16159][f2f] lipsync_debug: tsDelta - timeDelta
= 15
[031:134] [2023-08-20 10:27:01 +0000.263479][f2f] lipsync_debug:displaying video
ts:300780 The current displayed video timestamp is:7708687
[031:138] [2023-08-20 10:27:01 +0000.267093][f2f] lipsync_debug: render a video
frame
[031:172] [2023-08-20 10:27:01 +0000.301534][f2f] lipsync_debug:result remaining
time:0
[031:172] [2023-08-20 10:27:01 +0000.301648][f2f] dynamic updated lipsync delay:0
[031:517] [2023-08-20 10:27:01 +0000.645684][f32] Error(video_source.cc:430): wait
decoder a frame: 0
[031:692] [2023-08-20 10:27:01 +0000.820977][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:833] [2023-08-20 10:27:01 +0000.962518][f2f] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[031:833] [2023-08-20 10:27:01 +0000.962646][f2f] lipsync_debug:result remaining
time:2
[031:836] [2023-08-20 10:27:01 +0000.964867][f2f] lipsync_debug:displaying video
ts:361440 The current displayed video timestamp is:7709389
[032:162] [2023-08-20 10:27:02 +0000.291169][f31] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[032:162] [2023-08-20 10:27:02 +0000.291298][f31] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[032:169] [2023-08-20 10:27:02 +0000.298398][ea0] Run AGC when audioType = 0
[032:169] [2023-08-20 10:27:02 +0000.298576][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:236] [2023-08-20 10:27:02 +0000.364932][f30] The audio playback speed:100
(1/100)
[032:236] [2023-08-20 10:27:02 +0000.365075][f30] lipsync_debug: The current played
audio timestamp is:204692(1/50)
[032:318] [2023-08-20 10:27:02 +0000.447256][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[032:404] [2023-08-20 10:27:02 +0000.532835][f2f] DriveRender working... (1/200)
[032:466] [2023-08-20 10:27:02 +0000.595065][f2f] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:34 timeDelta:33 last video ts:415260 frame->pts:418320
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[032:466] [2023-08-20 10:27:02 +0000.595221][f2f] lipsync_debug: tsDelta -
timeDelta = 1
[032:500] [2023-08-20 10:27:02 +0000.629385][f2f] lipsync_debug:displaying video
ts:421290 The current displayed video timestamp is:7710053
[032:695] [2023-08-20 10:27:02 +0000.823760][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:892] [2023-08-20 10:27:03 +0000.21109][f32] Error(video_source.cc:430): wait
decoder a frame: 0
[033:191] [2023-08-20 10:27:03 +0000.319779][f2f] lipsync_debug:displaying video
ts:481770 The current displayed video timestamp is:7710744
[033:233] [2023-08-20 10:27:03 +0000.362626][f32] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8995 diff: 6
[033:697] [2023-08-20 10:27:03 +0000.826417][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:846] [2023-08-20 10:27:03 +0000.975179][f2f] lipsync_debug:displaying video
ts:541620 The current displayed video timestamp is:7711399
[033:869] [2023-08-20 10:27:03 +0000.998204][f2f] lipsync_debug:remaining time:10
tsDelta - timeDelta:13
[033:869] [2023-08-20 10:27:03 +0000.998347][f2f] lipsync_debug:result remaining
time:10
[033:970] [2023-08-20 10:27:04 +0000.99111][f2f] DriveRender working... (1/200)
[034:017] [2023-08-20 10:27:04 +0000.145739][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[034:017] [2023-08-20 10:27:04 +0000.146589][f2f] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:36 timeDelta:3 last video ts:556740 frame->pts:559980
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[034:018] [2023-08-20 10:27:04 +0000.146709][f2f] lipsync_debug: tsDelta -
timeDelta = 33
[034:095] [2023-08-20 10:27:04 +0000.224474][f32] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 602010pts ms:6.689e+06
[034:098] [2023-08-20 10:27:04 +0000.227581][f32] OnVideoFrameReady(1/200)
[034:099] [2023-08-20 10:27:04 +0000.227846][f2f] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[034:101] [2023-08-20 10:27:04 +0000.229970][f32] video frame wait audio frame:
last_video_timestamp:6689 last_audio_timestamp:6568.93
[034:101] [2023-08-20 10:27:04 +0000.230083][f32]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[034:171] [2023-08-20 10:27:04 +0000.299726][ea0] Run AGC when audioType = 0
[034:256] [2023-08-20 10:27:04 +0000.385122][f32] Error(video_source.cc:430): wait
decoder a frame: 0
[034:486] [2023-08-20 10:27:04 +0000.615703][f31] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[034:487] [2023-08-20 10:27:04 +0000.615809][f31] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[034:517] [2023-08-20 10:27:04 +0000.646466][f2f] lipsync_debug:displaying video
ts:602010 The current displayed video timestamp is:7712070
[034:521] [2023-08-20 10:27:04 +0000.649911][f2f] lipsync_debug: render a video
frame
[034:550] [2023-08-20 10:27:04 +0000.679286][f2f] lipsync_debug:result remaining
time:0
[034:550] [2023-08-20 10:27:04 +0000.679426][f2f] dynamic updated lipsync delay:0
[034:580] [2023-08-20 10:27:04 +0000.708878][f30] The audio playback speed:100
(1/100)
[034:580] [2023-08-20 10:27:04 +0000.708961][f30] lipsync_debug: The current played
audio timestamp is:307060(1/50)
[034:700] [2023-08-20 10:27:04 +0000.829176][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:169] [2023-08-20 10:27:05 +0000.298145][f2f] lipsync_debug:displaying video
ts:662400 The current displayed video timestamp is:7712722
[035:472] [2023-08-20 10:27:05 +0000.601694][f2f] DriveRender working... (1/200)
[035:536] [2023-08-20 10:27:05 +0000.664920][f2f] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:33 last video ts:692460 frame->pts:695430
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[035:536] [2023-08-20 10:27:05 +0000.665084][f2f] lipsync_debug: tsDelta -
timeDelta = 0
[035:627] [2023-08-20 10:27:05 +0000.756456][f32] Error(video_source.cc:430): wait
decoder a frame: 0
[035:690] [2023-08-20 10:27:05 +0000.819082][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:708] [2023-08-20 10:27:05 +0000.837373][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[035:844] [2023-08-20 10:27:05 +0000.973213][f2f] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[035:844] [2023-08-20 10:27:05 +0000.973355][f2f] lipsync_debug:result remaining
time:10
[035:861] [2023-08-20 10:27:05 +0000.990081][f2f] lipsync_debug:displaying video
ts:722610 The current displayed video timestamp is:7713414
[036:170] [2023-08-20 10:27:06 +0000.299370][ea0] Run AGC when audioType = 0
[036:170] [2023-08-20 10:27:06 +0000.299489][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:531] [2023-08-20 10:27:06 +0000.659763][f2f] lipsync_debug:displaying video
ts:782820 The current displayed video timestamp is:7714084
[036:689] [2023-08-20 10:27:06 +0000.817971][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[036:803] [2023-08-20 10:27:06 +0000.932249][f31] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[036:803] [2023-08-20 10:27:06 +0000.932396][f31] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[036:821] [2023-08-20 10:27:06 +0000.950039][f30] The audio playback speed:100
(1/100)
[036:821] [2023-08-20 10:27:06 +0000.950188][f30] lipsync_debug: The current played
audio timestamp is:409428(1/50)
[036:908] [2023-08-20 10:27:07 +0000.37531][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_PausePreViewJni:
[036:909] [2023-08-20 10:27:07 +0000.37704][37c] PausePreView:
[036:909] [2023-08-20 10:27:07 +0000.38173][f30] operator():
[036:909] [2023-08-20 10:27:07 +0000.38297][f30] Warning(audio_playback.cc:748):
operator(): Audio playback paused.
[036:909] [2023-08-20 10:27:07 +0000.38386][f30] Pause:
[036:909] [2023-08-20 10:27:07 +0000.38496][f2f] operator(): video render paused.
[036:909] [2023-08-20 10:27:07 +0000.38635][f30] operator(): Player paused.
[036:940] [2023-08-20 10:27:07 +0000.69552][f35] NeedMorePlayData: Scale the volume
to zero now!
[037:405] [2023-08-20 10:27:07 +0000.534584][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[037:687] [2023-08-20 10:27:07 +0000.815828][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:169] [2023-08-20 10:27:08 +0000.298162][ea0] Run AGC when audioType = 0
[038:689] [2023-08-20 10:27:08 +0000.818372][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[039:101] [2023-08-20 10:27:09 +0000.230416][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[039:692] [2023-08-20 10:27:09 +0000.821066][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[040:166] [2023-08-20 10:27:10 +0000.294985][ea1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:166] [2023-08-20 10:27:10 +0000.295135][ea1] _deviceSampleRate:48000

[040:170] [2023-08-20 10:27:10 +0000.298887][ea0] Run AGC when audioType = 0


[040:170] [2023-08-20 10:27:10 +0000.299072][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:695] [2023-08-20 10:27:10 +0000.823739][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[040:795] [2023-08-20 10:27:10 +0000.924506][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[041:697] [2023-08-20 10:27:11 +0000.826384][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:169] [2023-08-20 10:27:12 +0000.298554][ea0] Run AGC when audioType = 0
[042:487] [2023-08-20 10:27:12 +0000.616082][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[042:700] [2023-08-20 10:27:12 +0000.829205][f35]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:725] [2023-08-20 10:27:12 +0000.854433][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[042:726] [2023-08-20 10:27:12 +0000.854924][f30] Stop:
[042:726] [2023-08-20 10:27:12 +0000.855248][f2f] operator(): Video Render stopped.
[042:726] [2023-08-20 10:27:12 +0000.855703][f30] Stop:
[042:727] [2023-08-20 10:27:12 +0000.855988][f30] DeviceStop:
audioDevice_:0x707e71d000
[042:727] [2023-08-20 10:27:12 +0000.856092][f30] OpenSlesOutput:Stop playout

[042:730] [2023-08-20 10:27:12 +0000.858784][f30] DeviceStop: Done


[042:730] [2023-08-20 10:27:12 +0000.859032][f30] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[042:730] [2023-08-20 10:27:12 +0000.859157][f30] operator(): Stop now!
[042:773] [2023-08-20 10:27:12 +0000.902454][37c]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[042:773] [2023-08-20 10:27:12 +0000.902585][37c] StopPreView: Have Stopped,
operation cancel
[042:773] [2023-08-20 10:27:12 +0000.902628][37c] Stop:
[042:774] [2023-08-20 10:27:12 +0000.902773][f30] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[042:774] [2023-08-20 10:27:12 +0000.903056][37c] DeviceRelease:
audioDevice_:0x707e71d000
[042:774] [2023-08-20 10:27:12 +0000.903118][37c] OpenSlesOutput:Stop playout

[042:774] [2023-08-20 10:27:12 +0000.903160][37c] DeviceRelease: Release the webrtc


device object.
[042:774] [2023-08-20 10:27:12 +0000.903451][37c] OpenSlesOutput destruct.

[042:774] [2023-08-20 10:27:12 +0000.903545][37c] DeviceRelease: Done


[042:774] [2023-08-20 10:27:12 +0000.903665][37c] Stop:
[042:775] [2023-08-20 10:27:12 +0000.903825][f2f] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[042:780] [2023-08-20 10:27:12 +0000.909589][37c] global uninited!
[042:782] [2023-08-20 10:27:12 +0000.910756][37c]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[042:782] [2023-08-20 10:27:12 +0000.910881][37c] ~MediaFilterGraph:
MediaFilterGraph destruct
[042:782] [2023-08-20 10:27:12 +0000.910917][37c] RemoveVideoBackGroud: hava not
add video backgroud
[042:782] [2023-08-20 10:27:12 +0000.910965][37c] UnbindInputFilter 0x7077cabf58
this 0x7120664aa0
[042:782] [2023-08-20 10:27:12 +0000.911003][37c] ClearAllSource: remove source
filter, sourceid: 0x712087b100
[042:782] [2023-08-20 10:27:12 +0000.911029][37c] DestoryDecoderByVideoSource
time:7720335 enter.

[042:782] [2023-08-20 10:27:12 +0000.911062][37c] ~VideoBindDecoder time:7720335


enter.

[042:782] [2023-08-20 10:27:12 +0000.911346][37c] CleanUp time:7720335 enter.

[042:786] [2023-08-20 10:27:12 +0000.914808][37c] CleanUp leave. expire time = 4


ms

[042:786] [2023-08-20 10:27:12 +0000.914893][37c] CleanUp time:7720339 enter.

[042:786] [2023-08-20 10:27:12 +0000.915350][37c] CleanUp leave. expire time = 0


ms

[042:787] [2023-08-20 10:27:12 +0000.916438][37c] ~VideoBindDecoder leave. expire


time = 5 ms

[042:787] [2023-08-20 10:27:12 +0000.916517][37c] DestoryDecoderByVideoSource


leave. expire time = 5 ms
[042:787] [2023-08-20 10:27:12 +0000.916567][37c] UnbindInputFilter 0x7077caa998
this 0x7077cabf58
[042:787] [2023-08-20 10:27:12 +0000.916613][37c] UnbindInputFilter 0x7077caa818
this 0x7077caa998
[042:787] [2023-08-20 10:27:12 +0000.916658][37c] UnbindInputFilter 0x712087b320
this 0x7077caa818
[042:788] [2023-08-20 10:27:12 +0000.916703][37c] UnbindInputFilter 0x7077cabe98
this 0x7077cac018
[042:788] [2023-08-20 10:27:12 +0000.916751][37c] UnbindInputFilter 0x7077cabdd8
this 0x7077cabe98
[042:788] [2023-08-20 10:27:12 +0000.916803][37c] UnbindInputFilter 0x712087b320
this 0x7077cabdd8
[042:789] [2023-08-20 10:27:12 +0000.918662][37c] ~GLESContext:
[042:791] [2023-08-20 10:27:12 +0000.920601][37c] GLESContext destruct finish.
[042:792] [2023-08-20 10:27:12 +0000.920681][37c] filter: filter pipeline destroy
this: 0x7120664a00
[042:792] [2023-08-20 10:27:12 +0000.921320][37c]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[042:793] [2023-08-20 10:27:12 +0000.922037][37c] machine model :redmi
[042:793] [2023-08-20 10:27:12 +0000.922097][37c] Support this machine model :redmi
[042:793] [2023-08-20 10:27:12 +0000.922144][37c] global inited! current sdk
version: 12-14-d8558ab
[042:793] [2023-08-20 10:27:12 +0000.922340][37c] filter: filter pipeline construtc
this: 0x7120664a00
[042:793] [2023-08-20 10:27:12 +0000.922396][37c] MediaFilterGraph:
MediaFilterGraph construct
[042:793] [2023-08-20 10:27:12 +0000.922462][37c] GLESContext:
[042:793] [2023-08-20 10:27:12 +0000.922521][37c] The result of eglGetDisplay is:
0x1
[042:796] [2023-08-20 10:27:12 +0000.924712][37c] The result of creation:
0x70779f5d80
[042:796] [2023-08-20 10:27:12 +0000.924907][37c] The result of
eglCreatePbufferSurface is: 0x70779f5e00
[042:796] [2023-08-20 10:27:12 +0000.925047][37c] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
[042:796] [2023-08-20 10:27:12 +0000.925133][37c] The source 0 speed:1
[042:796] [2023-08-20 10:27:12 +0000.925182][37c] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4, delay:
0
[042:796] [2023-08-20 10:27:12 +0000.925219][37c] CreateDecoderByVideoSource
time:7720349 enter.

[042:797] [2023-08-20 10:27:12 +0000.925679][37c] running_decoder_count:0max


count:2
[042:797] [2023-08-20 10:27:12 +0000.925740][37c] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7115cf0800
[042:798] [2023-08-20 10:27:12 +0000.926992][f3c] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x70a2d6ee00] Current FFmpeg version git-2021-06-16-97cea6f

[042:819] [2023-08-20 10:27:12 +0000.948433][f3c] OnStreamInfoFound: video


duration_: 15187
[042:821] [2023-08-20 10:27:12 +0000.950400][37c] start decoder
[042:821] [2023-08-20 10:27:12 +0000.950481][37c] CreateDecoderByVideoSource
leave. expire time = 25 ms

[042:821] [2023-08-20 10:27:12 +0000.950540][37c] BindInputFilter 0x712087b320


this 0x7077cabdd8
[042:821] [2023-08-20 10:27:12 +0000.950609][37c] BindInputFilter 0x7077cabdd8
this 0x7077cabe98
[042:821] [2023-08-20 10:27:12 +0000.950665][37c] BindInputFilter 0x712087b320
this 0x7077cac018
[042:822] [2023-08-20 10:27:12 +0000.950713][37c] BindInputFilter 0x7077cac018
this 0x7077caa818
[042:822] [2023-08-20 10:27:12 +0000.950746][37c] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
[042:822] [2023-08-20 10:27:12 +0000.950816][37c] BindInputFilter 0x7077cabe98
this 0x7077caa998
[042:822] [2023-08-20 10:27:12 +0000.950862][37c] BindInputFilter 0x7077caa998
this 0x7120664aa0
[042:822] [2023-08-20 10:27:12 +0000.950907][37c] BindInputFilter 0x7077caa818
this 0x7077cabf58
[042:822] [2023-08-20 10:27:12 +0000.950950][37c] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_7689359.mp4
[042:823] [2023-08-20 10:27:12 +0000.952191][37c]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[042:823] [2023-08-20 10:27:12 +0000.952393][37c] MediaComposeFile time:7720376
enter.

[042:823] [2023-08-20 10:27:12 +0000.952454][37c] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[042:823] [2023-08-20 10:27:12 +0000.952586][37c] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[042:823] [2023-08-20 10:27:12 +0000.952645][37c] Recording session using default
bitrate support by app:14680064
[042:824] [2023-08-20 10:27:12 +0000.952772][f49] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x705d1cce40
[042:824] [2023-08-20 10:27:12 +0000.952848][f49] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[042:824] [2023-08-20 10:27:12 +0000.952987][37c] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[042:824] [2023-08-20 10:27:12 +0000.953156][37c] GetPipeline:
-----------------------------------------
[042:824] [2023-08-20 10:27:12 +0000.953199][37c] GetPipeline: source: 0x712087b100
[042:824] [2023-08-20 10:27:12 +0000.953227][37c] GetPipeline: filter: NULLFilter
[042:824] [2023-08-20 10:27:12 +0000.953254][37c] GetPipeline: filter: NULLFilter
[042:824] [2023-08-20 10:27:12 +0000.953281][37c] GetPipeline: filter: NULLFilter
[042:824] [2023-08-20 10:27:12 +0000.953312][37c] GetPipeline: audio filter:
AuidoNULLFilter
[042:824] [2023-08-20 10:27:12 +0000.953339][37c] GetPipeline: audio filter:
AuidoNULLFilter
[042:824] [2023-08-20 10:27:12 +0000.953368][37c] GetPipeline: audio filter:
AudioNUllFilter
[042:824] [2023-08-20 10:27:12 +0000.953393][37c] GetPipeline:
------------------------------------------
[042:824] [2023-08-20 10:27:12 +0000.953425][37c] filter: filter pipeline2 update
pattern: 2
[042:825] [2023-08-20 10:27:12 +0000.954217][37c] MediaComposeFile leave. expire
time = 2 ms

[042:826] [2023-08-20 10:27:12 +0000.954941][37c] machine model :redmi


[042:826] [2023-08-20 10:27:12 +0000.955001][37c] Support this machine model :redmi
[042:826] [2023-08-20 10:27:12 +0000.955029][37c] global inited! current sdk
version: 12-14-d8558ab
[042:827] [2023-08-20 10:27:12 +0000.955892][f3d] NO get frame from decoder
[042:832] [2023-08-20 10:27:12 +0000.960972][f3d] NO get frame from decoder
[042:837] [2023-08-20 10:27:12 +0000.966504][f3d] NO get frame from decoder
[042:845] [2023-08-20 10:27:12 +0000.975106][f3d] NO get frame from decoder
[042:849] [2023-08-20 10:27:12 +0000.977887][37c]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[042:849] [2023-08-20 10:27:12 +0000.978062][37c] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 296
[042:850] [2023-08-20 10:27:12 +0000.979087][37c]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[042:850] [2023-08-20 10:27:12 +0000.979193][37c] BeginCompose: BeginCompose, is
composing 0
[042:850] [2023-08-20 10:27:12 +0000.979439][f49] start recording, file path:
[042:851] [2023-08-20 10:27:12 +0000.980203][f49] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 296 audio_timescale:44100
video_timescale:90000
[042:851] [2023-08-20 10:27:12 +0000.980287][f49] 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
[042:851] [2023-08-20 10:27:12 +0000.980330][f49] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 296
[042:851] [2023-08-20 10:27:12 +0000.980404][f49] fd_open successed
handle:0xb4000071bd3a80b0
[042:852] [2023-08-20 10:27:12 +0000.980752][f49] create mp4 file:306 m_fileHandle:
0x70b8688e00
[042:852] [2023-08-20 10:27:12 +0000.980810][f49] MP4 file: is opened successfully
[042:852] [2023-08-20 10:27:12 +0000.980842][f49] setupMediaProcessers:
[042:852] [2023-08-20 10:27:12 +0000.980868][f49]
RecordingSessionInternalSimple:setup media processers.
[042:852] [2023-08-20 10:27:12 +0000.980894][f49] construct AAC encoder
[042:852] [2023-08-20 10:27:12 +0000.981290][f49] H264Encoder creating:
ultrafast012323
[042:852] [2023-08-20 10:27:12 +0000.981348][f49] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[042:853] [2023-08-20 10:27:12 +0000.981957][f49] H264Encode::GetMachineModel is
2201116TG
[042:853] [2023-08-20 10:27:12 +0000.982015][f49] H264Encoder machine_mode
is:2201116TG
[042:853] [2023-08-20 10:27:12 +0000.982054][f49] H264Encode::machine size :9
machine_mode:2201116TG
[042:853] [2023-08-20 10:27:12 +0000.982094][f49] H264Encode::machine array
size :22 machine_mode:2201116TG
[042:853] [2023-08-20 10:27:12 +0000.982129][f49] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[042:853] [2023-08-20 10:27:12 +0000.982181][f49] setupCompressionSession:
[042:853] [2023-08-20 10:27:12 +0000.982207][f49] H264Encode::creating hareware
Encoder
[042:853] [2023-08-20 10:27:12 +0000.982231][f49] AndroidHwAvcEncoder time:7720406
enter.

[042:853] [2023-08-20 10:27:12 +0000.982467][f49] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000071bd2f5380 address:0x70571bb760
[042:853] [2023-08-20 10:27:12 +0000.982607][f49] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[042:853] [2023-08-20 10:27:12 +0000.982656][f49] The video avc hw codec address is
0x7126a1f8b0
[042:854] [2023-08-20 10:27:12 +0000.982750][f49] AndroidHwAvcEncoder leave.
expire time = 1 ms

[042:854] [2023-08-20 10:27:12 +0000.982795][f49] RegisterEncodeCompleteCallback


time:7720407 enter.

[042:854] [2023-08-20 10:27:12 +0000.982966][f49] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[042:854] [2023-08-20 10:27:12 +0000.983019][f49] InitEncode time:7720407 enter.

[042:854] [2023-08-20 10:27:12 +0000.983140][f49] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[042:854] [2023-08-20 10:27:12 +0000.983193][f49] Create time:7720407 enter.

[042:854] [2023-08-20 10:27:12 +0000.983234][f49] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[042:854] [2023-08-20 10:27:12 +0000.983273][f49]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x70b82b7280
[042:854] [2023-08-20 10:27:12 +0000.983464][f49] supported_type:audio/mp4a-latm
[042:854] [2023-08-20 10:27:12 +0000.983523][f49] supported_type:audio/mp4a-latm
[042:854] [2023-08-20 10:27:12 +0000.983583][f49] supported_type:audio/3gpp
[042:854] [2023-08-20 10:27:12 +0000.983636][f49] supported_type:audio/3gpp
[042:855] [2023-08-20 10:27:12 +0000.983776][f49] supported_type:audio/amr-wb
[042:855] [2023-08-20 10:27:12 +0000.983830][f49] supported_type:audio/amr-wb
[042:855] [2023-08-20 10:27:12 +0000.983916][f49] supported_type:audio/flac
[042:855] [2023-08-20 10:27:12 +0000.983969][f49] supported_type:audio/flac
[042:855] [2023-08-20 10:27:12 +0000.984042][f49] supported_type:audio/opus
[042:855] [2023-08-20 10:27:12 +0000.984121][f49]
supported_type:image/vnd.android.heic
[042:855] [2023-08-20 10:27:12 +0000.984196][f49] supported_type:video/avc
[042:855] [2023-08-20 10:27:12 +0000.984243][f49] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[042:855] [2023-08-20 10:27:12 +0000.984304][f49] hwCodecPrefix :OMX.qcom.
[042:855] [2023-08-20 10:27:12 +0000.984343][f49] hwCodecPrefix :OMX.Nvidia.
[042:855] [2023-08-20 10:27:12 +0000.984382][f49] hwCodecPrefix :OMX.IMG.TOPAZ
[042:855] [2023-08-20 10:27:12 +0000.984419][f49] hwCodecPrefix :OMX.Exynos
[042:855] [2023-08-20 10:27:12 +0000.984453][f49] hwCodecPrefix :OMX.MTK
[042:855] [2023-08-20 10:27:12 +0000.984513][f49] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[042:855] [2023-08-20 10:27:12 +0000.984561][f49] mediacodec_createCodecByName
time:7720408 enter.

[042:855] [2023-08-20 10:27:12 +0000.984601][f49] WrapAndroidMediaCodec


time:7720408 enter.

[042:856] [2023-08-20 10:27:12 +0000.984794][f49] WrapAndroidMediaCodec leave.


expire time = 1 ms

[042:860] [2023-08-20 10:27:12 +0000.988737][f4e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7126a98c98
[042:861] [2023-08-20 10:27:12 +0000.990404][f3d] NO get frame from decoder
[042:863] [2023-08-20 10:27:12 +0000.991829][f3d] NO get frame from decoder
[042:863] [2023-08-20 10:27:12 +0000.992187][f3d] NO get frame from decoder
[042:864] [2023-08-20 10:27:12 +0000.993176][f3d] NO get frame from decoder
[042:880] [2023-08-20 10:27:13 +0000.9516][f49] mediacodec_createCodecByName
leave. expire time = 25 ms

[042:880] [2023-08-20 10:27:13 +0000.9621][f49] WrapAndroidMediaFromat time:7720433


enter.

[042:881] [2023-08-20 10:27:13 +0000.9835][f49] WrapAndroidMediaFromat leave.


expire time = 1 ms

[042:925] [2023-08-20 10:27:13 +0000.54161][f49] Destroy time:7720478 enter.

[042:925] [2023-08-20 10:27:13 +0000.54399][f49] WrapAndroidMediaFromat:: Destroy


[042:925] [2023-08-20 10:27:13 +0000.54439][f49] Destroy leave. expire time = 0 ms

[042:925] [2023-08-20 10:27:13 +0000.54469][f49] ~WrapAndroidMediaFromat


time:7720478 enter.

[042:925] [2023-08-20 10:27:13 +0000.54536][f49] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[042:925] [2023-08-20 10:27:13 +0000.54573][f49] Create leave. expire time = 71 ms

[042:925] [2023-08-20 10:27:13 +0000.54603][f49] isSemiPlanarSupport time:7720478


enter.

[042:925] [2023-08-20 10:27:13 +0000.54631][f49] H264Encoder isSemiPlanarSupport


[042:925] [2023-08-20 10:27:13 +0000.54661][f49] isSemiPlanarSupport leave. expire
time = 1 ms

[042:926] [2023-08-20 10:27:13 +0000.54768][f49] creat hw H264Encoder success,


isSemiPlanar:1
[042:926] [2023-08-20 10:27:13 +0000.54890][f49] InitEncode leave. expire time =
72 ms

[042:926] [2023-08-20 10:27:13 +0000.54926][f49] H264Encode::created Encoder


[042:926] [2023-08-20 10:27:13 +0000.54978][f49] H264Encode:: H264 encoder created.
[042:926] [2023-08-20 10:27:13 +0000.55032][f49] H264 encoder created.
[042:926] [2023-08-20 10:27:13 +0000.55078][f49]
RecordingSessionInternalSimple:created avc encoder avc: 0x70a2a5b7c0
[042:926] [2023-08-20 10:27:13 +0000.55109][f49] setOutput:
[042:926] [2023-08-20 10:27:13 +0000.55136][f49]
RecordingSessionInternalSimple:encoder set output to muxer!
[042:926] [2023-08-20 10:27:13 +0000.55163][f49] request a key frame
[042:926] [2023-08-20 10:27:13 +0000.55190][f49] H264Encode:: request a key frame
[042:935] [2023-08-20 10:27:13 +0000.64311][f49] setDisplayRotate :90
[042:935] [2023-08-20 10:27:13 +0000.64406][f49] 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
[042:938] [2023-08-20 10:27:13 +0000.67122][f4e] add aac audio track with id:1
[042:938] [2023-08-20 10:27:13 +0000.67460][f4c] Error(video_source.cc:430): wait
decoder a frame: 0
[042:938] [2023-08-20 10:27:13 +0000.67485][f4e] audio start ts:0
[042:938] [2023-08-20 10:27:13 +0000.67587][f4e] the audio frame has been written
into MP4 file
[042:938] [2023-08-20 10:27:13 +0000.67349][f4a] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[042:939] [2023-08-20 10:27:13 +0000.68480][f4a]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[043:010] [2023-08-20 10:27:13 +0000.139606][f4a] h264 add frame header cdr flag
[043:012] [2023-08-20 10:27:13 +0000.141466][f4a] h264 add frame header cdr flag
[043:013] [2023-08-20 10:27:13 +0000.141676][f4a] Received key frame:10
[043:013] [2023-08-20 10:27:13 +0000.141726][f4a] H264Encode:: get a sps pps
header!headerSize:31
[043:013] [2023-08-20 10:27:13 +0000.141849][f4e] get the H.264 SPS parameter
[043:013] [2023-08-20 10:27:13 +0000.142199][f4e] add video track with id:2
[043:014] [2023-08-20 10:27:13 +0000.143097][f4e] get the H.264 PPS parameter
[043:019] [2023-08-20 10:27:13 +0000.147912][f4e] get the H.264 IDR frame
[043:019] [2023-08-20 10:27:13 +0000.148020][f4e] resss:true
[043:019] [2023-08-20 10:27:13 +0000.148068][f4e] video start ts:10
[043:019] [2023-08-20 10:27:13 +0000.148121][f4e] the video frame has been written
into MP4 file
[043:092] [2023-08-20 10:27:13 +0000.220779][f49] setDisplayRotate :90
[043:092] [2023-08-20 10:27:13 +0000.220856][f49] 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
[043:112] [2023-08-20 10:27:13 +0000.241459][f49] setDisplayRotate :90
[043:112] [2023-08-20 10:27:13 +0000.241544][f49] 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
[043:128] [2023-08-20 10:27:13 +0000.256912][f4c] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9975 diff: 26
[043:201] [2023-08-20 10:27:13 +0000.330581][f49] setDisplayRotate :90
[043:201] [2023-08-20 10:27:13 +0000.330664][f49] 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
[043:237] [2023-08-20 10:27:13 +0000.365765][f49] setDisplayRotate :90
[043:237] [2023-08-20 10:27:13 +0000.365851][f49] 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
[043:240] [2023-08-20 10:27:13 +0000.369606][f4a] DTS queue for
Generator:0x7126a98eb8 533 565
[043:251] [2023-08-20 10:27:13 +0000.379870][f49] setDisplayRotate :90
[043:251] [2023-08-20 10:27:13 +0000.379962][f49] 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
[043:272] [2023-08-20 10:27:13 +0000.400674][f49] setDisplayRotate :90
[043:272] [2023-08-20 10:27:13 +0000.400744][f49] 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
[043:308] [2023-08-20 10:27:13 +0000.436733][f49] setDisplayRotate :90
[043:308] [2023-08-20 10:27:13 +0000.436841][f49] 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
[043:341] [2023-08-20 10:27:13 +0000.469698][f49] setDisplayRotate :90
[043:341] [2023-08-20 10:27:13 +0000.469784][f49] 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
[043:372] [2023-08-20 10:27:13 +0000.501342][f49] setDisplayRotate :90
[043:372] [2023-08-20 10:27:13 +0000.501421][f49] 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
[043:379] [2023-08-20 10:27:13 +0000.508035][f4d] audio_frame_list_ empty
[043:390] [2023-08-20 10:27:13 +0000.518677][f49] setDisplayRotate :90
[043:390] [2023-08-20 10:27:13 +0000.518760][f49] 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
[043:393] [2023-08-20 10:27:13 +0000.521794][f4a] Push an pts:866 to dts queue.
[043:396] [2023-08-20 10:27:13 +0000.525613][f49] setDisplayRotate :90
[043:397] [2023-08-20 10:27:13 +0000.525692][f49] 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
[043:413] [2023-08-20 10:27:13 +0000.542184][f4a] last dts:833 currentPts:866
ppsOrSPS:0 queue length:2
[043:539] [2023-08-20 10:27:13 +0000.668494][f49] setDisplayRotate :90
[043:539] [2023-08-20 10:27:13 +0000.668584][f49] 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
[043:552] [2023-08-20 10:27:13 +0000.680843][f49] setDisplayRotate :90
[043:552] [2023-08-20 10:27:13 +0000.680924][f49] 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
[043:683] [2023-08-20 10:27:13 +0000.812430][f4d] audio_frame_list_ empty
[043:817] [2023-08-20 10:27:13 +0000.946266][f49] setDisplayRotate :90
[043:817] [2023-08-20 10:27:13 +0000.946370][f49] 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
[043:835] [2023-08-20 10:27:13 +0000.963783][f4c] Error(video_source.cc:430): wait
decoder a frame: 0
[043:843] [2023-08-20 10:27:13 +0000.971898][f4d] FilterPipeline2::OnAudioFrame pts
67540 last_audio_timestamp_ 1531.52
[043:876] [2023-08-20 10:27:14 +0000.5081][f4a] DTS queue for
Generator:0x7126a98eb8 1372 1403
[043:939] [2023-08-20 10:27:14 +0000.68437][f4a] SendFrame
encodedImage._timeStamp:1540encodedImage->_length:60400
[043:940] [2023-08-20 10:27:14 +0000.69081][f4a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1705
[043:940] [2023-08-20 10:27:14 +0000.69168][f4a] push video frame to H264 encoder.
(100 frame for one log)

[043:940] [2023-08-20 10:27:14 +0000.69202][f4a] push video frame to H264 encoder.


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

[043:942] [2023-08-20 10:27:14 +0000.70920][f4a] H264Encode::push video frame to


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

[043:942] [2023-08-20 10:27:14 +0000.70976][f4a] The input pts:1705 fps:30


[043:951] [2023-08-20 10:27:14 +0000.79923][f4a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1569 pts:1569
[044:036] [2023-08-20 10:27:14 +0000.164914][f49] setDisplayRotate :90
[044:036] [2023-08-20 10:27:14 +0000.165024][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:039] [2023-08-20 10:27:14 +0000.168450][f4a] H264Encode::H264SWEncoder get
callback, length:59707 type:1 nalType:1length:59703
[044:059] [2023-08-20 10:27:14 +0000.188458][f49] setDisplayRotate :90
[044:059] [2023-08-20 10:27:14 +0000.188547][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:078] [2023-08-20 10:27:14 +0000.207513][f4d] audio_frame_list_ empty
[044:105] [2023-08-20 10:27:14 +0000.233907][f49] setDisplayRotate :90
[044:105] [2023-08-20 10:27:14 +0000.234002][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:107] [2023-08-20 10:27:14 +0000.236157][f4a] h264 add frame header cdr flag
[044:107] [2023-08-20 10:27:14 +0000.236632][f4a] Received key frame:2006
[044:113] [2023-08-20 10:27:14 +0000.242149][f4e] get the H.264 IDR frame
[044:126] [2023-08-20 10:27:14 +0000.254940][f49] setDisplayRotate :90
[044:126] [2023-08-20 10:27:14 +0000.255009][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:147] [2023-08-20 10:27:14 +0000.276143][f49] setDisplayRotate :90
[044:147] [2023-08-20 10:27:14 +0000.276229][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:155] [2023-08-20 10:27:14 +0000.283882][f4a] Push an pts:2208 to dts queue.
[044:156] [2023-08-20 10:27:14 +0000.285479][f4a] DTS queue for
Generator:0x7126a98eb8 2172 2208 2240
[044:167] [2023-08-20 10:27:14 +0000.296329][ea0] Run AGC when audioType = 0
[044:167] [2023-08-20 10:27:14 +0000.296488][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:188] [2023-08-20 10:27:14 +0000.317125][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[044:362] [2023-08-20 10:27:14 +0000.491188][f49] setDisplayRotate :90
[044:362] [2023-08-20 10:27:14 +0000.491269][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:367] [2023-08-20 10:27:14 +0000.496293][f4a] last dts:2172 currentPts:2208
ppsOrSPS:0 queue length:3
[044:374] [2023-08-20 10:27:14 +0000.502892][f49] setDisplayRotate :90
[044:374] [2023-08-20 10:27:14 +0000.502974][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:378] [2023-08-20 10:27:14 +0000.507485][f49] setDisplayRotate :90
[044:378] [2023-08-20 10:27:14 +0000.507569][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:455] [2023-08-20 10:27:14 +0000.584534][f4c] Error(video_source.cc:430): wait
decoder a frame: 0
[044:518] [2023-08-20 10:27:14 +0000.647296][f4d] audio_frame_list_ empty
[044:691] [2023-08-20 10:27:14 +0000.820401][f4a] DTS queue for
Generator:0x7126a98eb8 3011 3049 3080
[044:820] [2023-08-20 10:27:14 +0000.949390][f4d] audio_frame_list_ empty
[044:897] [2023-08-20 10:27:15 +0000.26012][f49] setDisplayRotate :90
[044:897] [2023-08-20 10:27:15 +0000.26100][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[044:992] [2023-08-20 10:27:15 +0000.121182][f4a] Push an pts:3547 to dts queue.
[045:014] [2023-08-20 10:27:15 +0000.143009][f4a] last dts:3516 currentPts:3547
ppsOrSPS:0 queue length:2
[045:111] [2023-08-20 10:27:15 +0000.239992][f4a] DTS queue for
Generator:0x7126a98eb8 3845 3877 3910
[045:163] [2023-08-20 10:27:15 +0000.292118][f4c] Error(video_source.cc:430): wait
decoder a frame: 3
[045:178] [2023-08-20 10:27:15 +0000.307706][f4a] h264 add frame header cdr flag
[045:179] [2023-08-20 10:27:15 +0000.314657][f4a] Received key frame:4016
[045:192] [2023-08-20 10:27:15 +0000.321402][f4e] get the H.264 IDR frame
[045:221] [2023-08-20 10:27:15 +0000.350533][f4d] audio_frame_list_ empty
[045:392] [2023-08-20 10:27:15 +0000.520890][f49] setDisplayRotate :90
[045:392] [2023-08-20 10:27:15 +0000.520990][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[045:422] [2023-08-20 10:27:15 +0000.551431][f4c] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10959 diff: 42
[045:534] [2023-08-20 10:27:15 +0000.663323][f4a] DTS queue for
Generator:0x7126a98eb8 4681 4718
[045:585] [2023-08-20 10:27:15 +0000.714038][f4a] Push an pts:4884 to dts queue.
[045:607] [2023-08-20 10:27:15 +0000.735964][f4a] SendFrame
encodedImage._timeStamp:4884encodedImage->_length:59878
[045:607] [2023-08-20 10:27:15 +0000.736092][f4a] last dts:4852 currentPts:4884
ppsOrSPS:0 queue length:3
[045:622] [2023-08-20 10:27:15 +0000.750951][f4d] audio_frame_list_ empty
[045:626] [2023-08-20 10:27:15 +0000.755073][f4a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4951 pts:4951
[045:647] [2023-08-20 10:27:15 +0000.776457][f4a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5086
[045:647] [2023-08-20 10:27:15 +0000.776565][f4a] push video frame to H264 encoder.
(100 frame for one log)

[045:647] [2023-08-20 10:27:15 +0000.776613][f4a] push video frame to H264 encoder.


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

[045:647] [2023-08-20 10:27:15 +0000.776644][f4a] H264Encode::push video frame to


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

[045:648] [2023-08-20 10:27:15 +0000.776697][f4a] The input pts:5086 fps:30


[045:674] [2023-08-20 10:27:15 +0000.803188][f4a] H264Encode::H264SWEncoder get
callback, length:59904 type:1 nalType:1length:59900
[045:690] [2023-08-20 10:27:15 +0000.819211][f49] setDisplayRotate :90
[045:690] [2023-08-20 10:27:15 +0000.819301][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[045:872] [2023-08-20 10:27:16 +0000.1274][f49] setDisplayRotate :90
[045:872] [2023-08-20 10:27:16 +0000.1363][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[045:877] [2023-08-20 10:27:16 +0000.6342][f49] setDisplayRotate :90
[045:877] [2023-08-20 10:27:16 +0000.6417][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[045:883] [2023-08-20 10:27:16 +0000.12074][f49] setDisplayRotate :90
[045:883] [2023-08-20 10:27:16 +0000.12165][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[045:887] [2023-08-20 10:27:16 +0000.16007][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[045:895] [2023-08-20 10:27:16 +0000.23729][f4c] Error(video_source.cc:430): wait
decoder a frame: 0
[045:942] [2023-08-20 10:27:16 +0000.70996][f4a] DTS queue for
Generator:0x7126a98eb8 5482 5520 5552 5584
[046:021] [2023-08-20 10:27:16 +0000.150665][f4d] audio_frame_list_ empty
[046:075] [2023-08-20 10:27:16 +0000.203980][f49] setDisplayRotate :90
[046:075] [2023-08-20 10:27:16 +0000.204066][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:083] [2023-08-20 10:27:16 +0000.212148][f49] setDisplayRotate :90
[046:083] [2023-08-20 10:27:16 +0000.212228][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:086] [2023-08-20 10:27:16 +0000.215636][f49] setDisplayRotate :90
[046:087] [2023-08-20 10:27:16 +0000.215732][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:092] [2023-08-20 10:27:16 +0000.221176][f4a] h264 add frame header cdr flag
[046:092] [2023-08-20 10:27:16 +0000.221638][f4a] Received key frame:6018
[046:108] [2023-08-20 10:27:16 +0000.237130][f4e] get the H.264 IDR frame
[046:117] [2023-08-20 10:27:16 +0000.245866][f4a] Push an pts:6222 to dts queue.
[046:168] [2023-08-20 10:27:16 +0000.297095][f4a] last dts:6186 currentPts:6222
ppsOrSPS:0 queue length:3
[046:169] [2023-08-20 10:27:16 +0000.298305][ea0] Run AGC when audioType = 0
[046:190] [2023-08-20 10:27:16 +0000.319060][f49] setDisplayRotate :90
[046:190] [2023-08-20 10:27:16 +0000.319137][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:319] [2023-08-20 10:27:16 +0000.447954][f4d] audio_frame_list_ empty
[046:345] [2023-08-20 10:27:16 +0000.474247][f49] setDisplayRotate :90
[046:345] [2023-08-20 10:27:16 +0000.474343][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:351] [2023-08-20 10:27:16 +0000.479913][f4a] DTS queue for
Generator:0x7126a98eb8 6355
[046:450] [2023-08-20 10:27:16 +0000.579484][f4c] Error(video_source.cc:430): wait
decoder a frame: 9
[046:606] [2023-08-20 10:27:16 +0000.735621][f49] setDisplayRotate :90
[046:607] [2023-08-20 10:27:16 +0000.735744][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:633] [2023-08-20 10:27:16 +0000.762181][f49] setDisplayRotate :90
[046:633] [2023-08-20 10:27:16 +0000.762268][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:635] [2023-08-20 10:27:16 +0000.763785][f4a] DTS queue for
Generator:0x7126a98eb8 7091 7124 7159 7195 7227 7256 7293
[046:649] [2023-08-20 10:27:16 +0000.778542][f49] setDisplayRotate :90
[046:649] [2023-08-20 10:27:16 +0000.778620][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:669] [2023-08-20 10:27:16 +0000.798158][f4c] video frame wait audio frame:
last_video_timestamp:7360 last_audio_timestamp:7125.76
[046:736] [2023-08-20 10:27:16 +0000.865228][f4d] audio_frame_list_ empty
[046:835] [2023-08-20 10:27:16 +0000.964171][f49] setDisplayRotate :90
[046:835] [2023-08-20 10:27:16 +0000.964253][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[046:898] [2023-08-20 10:27:17 +0000.27299][f4a] Push an pts:7560 to dts queue.
[046:931] [2023-08-20 10:27:17 +0000.59929][f4a] last dts:7529 currentPts:7560
ppsOrSPS:0 queue length:2
[047:081] [2023-08-20 10:27:17 +0000.209953][f4a] DTS queue for
Generator:0x7126a98eb8 7995 8029 8062
[047:085] [2023-08-20 10:27:17 +0000.213952][f4c] Error(video_source.cc:430): wait
decoder a frame: 6
[047:101] [2023-08-20 10:27:17 +0000.229758][f4a] h264 add frame header cdr flag
[047:101] [2023-08-20 10:27:17 +0000.230152][f4a] Received key frame:8029
[047:120] [2023-08-20 10:27:17 +0000.249204][f4e] get the H.264 IDR frame
[047:161] [2023-08-20 10:27:17 +0000.290545][f4a] SendFrame
encodedImage._timeStamp:8229encodedImage->_length:87398
[047:164] [2023-08-20 10:27:17 +0000.293391][f4d] audio_frame_list_ empty
[047:187] [2023-08-20 10:27:17 +0000.316129][f4a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8328 pts:8328
[047:301] [2023-08-20 10:27:17 +0000.430297][f49] setDisplayRotate :90
[047:301] [2023-08-20 10:27:17 +0000.430371][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:307] [2023-08-20 10:27:17 +0000.436086][f49] setDisplayRotate :90
[047:307] [2023-08-20 10:27:17 +0000.436166][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:312] [2023-08-20 10:27:17 +0000.440817][f49] setDisplayRotate :90
[047:312] [2023-08-20 10:27:17 +0000.440895][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:314] [2023-08-20 10:27:17 +0000.443115][f4a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8463
[047:314] [2023-08-20 10:27:17 +0000.443230][f4a] push video frame to H264 encoder.
(100 frame for one log)

[047:315] [2023-08-20 10:27:17 +0000.444214][f4a] push video frame to H264 encoder.


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

[047:315] [2023-08-20 10:27:17 +0000.444254][f4a] H264Encode::push video frame to


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

[047:315] [2023-08-20 10:27:17 +0000.444300][f4a] The input pts:8463 fps:30


[047:337] [2023-08-20 10:27:17 +0000.466327][f4c] FilterPipeline2::OnVideoFrame pts
782820 last_video_timestamp_ 8698
[047:359] [2023-08-20 10:27:17 +0000.488483][f4a] H264Encode::H264SWEncoder get
callback, length:51719 type:1 nalType:1length:51715
[047:363] [2023-08-20 10:27:17 +0000.492426][f4c] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11955 diff: 46
[047:438] [2023-08-20 10:27:17 +0000.567309][f4a] Push an pts:8896 to dts queue.
[047:441] [2023-08-20 10:27:17 +0000.570480][f4a] DTS queue for
Generator:0x7126a98eb8 8766 8795 8829 8862 8896 8933
[047:457] [2023-08-20 10:27:17 +0000.585677][f49] setDisplayRotate :90
[047:457] [2023-08-20 10:27:17 +0000.585768][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:490] [2023-08-20 10:27:17 +0000.619285][f4a] last dts:8862 currentPts:8896
ppsOrSPS:0 queue length:6
[047:582] [2023-08-20 10:27:17 +0000.711038][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[047:620] [2023-08-20 10:27:17 +0000.748797][f49] setDisplayRotate :90
[047:620] [2023-08-20 10:27:17 +0000.748887][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:622] [2023-08-20 10:27:17 +0000.751356][f4d] audio_frame_list_ empty
[047:659] [2023-08-20 10:27:17 +0000.788163][f49] setDisplayRotate :90
[047:659] [2023-08-20 10:27:17 +0000.788253][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:809] [2023-08-20 10:27:17 +0000.937674][f49] setDisplayRotate :90
[047:809] [2023-08-20 10:27:17 +0000.937759][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:816] [2023-08-20 10:27:17 +0000.945219][f49] setDisplayRotate :90
[047:816] [2023-08-20 10:27:17 +0000.945305][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[047:830] [2023-08-20 10:27:17 +0000.959362][f4c] Error(video_source.cc:430): wait
decoder a frame: 0
[047:894] [2023-08-20 10:27:18 +0000.23127][f4a] DTS queue for
Generator:0x7126a98eb8 9667 9702
[048:038] [2023-08-20 10:27:18 +0000.167569][f4d] audio_frame_list_ empty
[048:042] [2023-08-20 10:27:18 +0000.171354][f4a] h264 add frame header cdr flag
[048:043] [2023-08-20 10:27:18 +0000.171760][f4a] Received key frame:10034
[048:044] [2023-08-20 10:27:18 +0000.173631][f4e] get the H.264 IDR frame
[048:052] [2023-08-20 10:27:18 +0000.181062][f4a] Push an pts:10235 to dts queue.
[048:092] [2023-08-20 10:27:18 +0000.221006][f4a] last dts:10202 currentPts:10235
ppsOrSPS:0 queue length:5
[048:168] [2023-08-20 10:27:18 +0000.296966][ea0] Run AGC when audioType = 0
[048:168] [2023-08-20 10:27:18 +0000.297145][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:245] [2023-08-20 10:27:18 +0000.373845][f49] setDisplayRotate :90
[048:245] [2023-08-20 10:27:18 +0000.373923][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:270] [2023-08-20 10:27:18 +0000.399463][f4a] DTS queue for
Generator:0x7126a98eb8 10470 10504 10535
[048:400] [2023-08-20 10:27:18 +0000.529583][f4c] Error(video_source.cc:430): wait
decoder a frame: 3
[048:450] [2023-08-20 10:27:18 +0000.579064][f49] setDisplayRotate :90
[048:450] [2023-08-20 10:27:18 +0000.579154][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:470] [2023-08-20 10:27:18 +0000.599161][f49] setDisplayRotate :90
[048:470] [2023-08-20 10:27:18 +0000.599237][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:516] [2023-08-20 10:27:18 +0000.645132][f4d] audio_frame_list_ empty
[048:527] [2023-08-20 10:27:18 +0000.655971][f49] setDisplayRotate :90
[048:527] [2023-08-20 10:27:18 +0000.656056][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:533] [2023-08-20 10:27:18 +0000.662046][f49] setDisplayRotate :90
[048:533] [2023-08-20 10:27:18 +0000.662119][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:561] [2023-08-20 10:27:18 +0000.690494][f49] setDisplayRotate :90
[048:561] [2023-08-20 10:27:18 +0000.690580][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:570] [2023-08-20 10:27:18 +0000.698891][f49] setDisplayRotate :90
[048:570] [2023-08-20 10:27:18 +0000.698964][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:585] [2023-08-20 10:27:18 +0000.714644][f49] setDisplayRotate :90
[048:586] [2023-08-20 10:27:18 +0000.714730][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:588] [2023-08-20 10:27:18 +0000.717569][f4a] DTS queue for
Generator:0x7126a98eb8 11309 11341 11375
[048:608] [2023-08-20 10:27:18 +0000.737354][f49] setDisplayRotate :90
[048:608] [2023-08-20 10:27:18 +0000.737424][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:745] [2023-08-20 10:27:18 +0000.874277][f49] setDisplayRotate :90
[048:745] [2023-08-20 10:27:18 +0000.874364][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:762] [2023-08-20 10:27:18 +0000.890777][f4a] Push an pts:11575 to dts queue.
[048:816] [2023-08-20 10:27:18 +0000.945638][f4a] SendFrame
encodedImage._timeStamp:11575encodedImage->_length:60598
[048:817] [2023-08-20 10:27:18 +0000.945757][f4a] last dts:11541 currentPts:11575
ppsOrSPS:0 queue length:3
[048:847] [2023-08-20 10:27:18 +0000.975955][f4a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11709 pts:11709
[048:870] [2023-08-20 10:27:18 +0000.999584][f4a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11844
[048:888] [2023-08-20 10:27:19 +0000.17621][f4a] push video frame to H264 encoder.
(100 frame for one log)

[048:889] [2023-08-20 10:27:19 +0000.17679][f4a] push video frame to H264 encoder.


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

[048:889] [2023-08-20 10:27:19 +0000.17723][f4a] H264Encode::push video frame to


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

[048:889] [2023-08-20 10:27:19 +0000.17772][f4a] The input pts:11844 fps:30


[048:932] [2023-08-20 10:27:19 +0000.61208][f4a] H264Encode::H264SWEncoder get
callback, length:61345 type:1 nalType:1length:61341
[048:978] [2023-08-20 10:27:19 +0000.106735][f4d] audio_frame_list_ empty
[049:043] [2023-08-20 10:27:19 +0000.171963][f4a] h264 add frame header cdr flag
[049:043] [2023-08-20 10:27:19 +0000.172337][f4a] Received key frame:12041
[049:068] [2023-08-20 10:27:19 +0000.197220][f4e] get the H.264 IDR frame
[049:073] [2023-08-20 10:27:19 +0000.201688][f4a] DTS queue for
Generator:0x7126a98eb8 12109 12145 12178 12209
[049:092] [2023-08-20 10:27:19 +0000.221190][f4c] Error(video_source.cc:430): wait
decoder a frame: 28
[049:247] [2023-08-20 10:27:19 +0000.375951][f49] setDisplayRotate :90
[049:247] [2023-08-20 10:27:19 +0000.376036][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[049:281] [2023-08-20 10:27:19 +0000.410050][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[049:313] [2023-08-20 10:27:19 +0000.441813][f4c] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12947 diff: 54
[049:393] [2023-08-20 10:27:19 +0000.522173][f4a] Push an pts:12915 to dts queue.
[049:441] [2023-08-20 10:27:19 +0000.570620][f4a] last dts:12877 currentPts:12915
ppsOrSPS:0 queue length:3
[049:457] [2023-08-20 10:27:19 +0000.586067][f4d] audio_frame_list_ empty
[049:457] [2023-08-20 10:27:19 +0000.586274][f4a] DTS queue for
Generator:0x7126a98eb8
[049:628] [2023-08-20 10:27:19 +0000.757333][f49] setDisplayRotate :90
[049:628] [2023-08-20 10:27:19 +0000.757390][f49] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[049:651] [2023-08-20 10:27:19 +0000.779829][f4c] Error(video_source.cc:430): wait
decoder a frame: 0
[049:753] [2023-08-20 10:27:19 +0000.882388][f4a] DTS queue for
Generator:0x7126a98eb8 13813 13848
[049:863] [2023-08-20 10:27:19 +0000.992111][f4d] audio_frame_list_ empty
[049:921] [2023-08-20 10:27:20 +0000.50189][f4a] h264 add frame header cdr flag
[049:921] [2023-08-20 10:27:20 +0000.50505][f4a] Received key frame:14051
[049:923] [2023-08-20 10:27:20 +0000.51876][f4e] get the H.264 IDR frame
[049:949] [2023-08-20 10:27:20 +0000.78580][f4a] Push an pts:14251 to dts queue.
[049:969] [2023-08-20 10:27:20 +0000.98041][f3d] av_read_frame AVERROR_EOF
[050:003] [2023-08-20 10:27:20 +0000.131770][f4a] last dts:14216 currentPts:14251
ppsOrSPS:0 queue length:4
[050:036] [2023-08-20 10:27:20 +0000.165675][f4c] Error(video_source.cc:430): wait
decoder a frame: 4
[050:038] [2023-08-20 10:27:20 +0000.166869][f3d] OnReceiveEOF:
[050:038] [2023-08-20 10:27:20 +0000.167116][f3d] OnDecoderEOF time:7727591 enter.
[050:038] [2023-08-20 10:27:20 +0000.167179][f3d] OnDecoderEOF leave. expire time
= 0 ms

[050:038] [2023-08-20 10:27:20 +0000.167368][f3d] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x712087b100
[050:038] [2023-08-20 10:27:20 +0000.167204][f39] CleanUp time:7727591 enter.

[050:038] [2023-08-20 10:27:20 +0000.167553][f3d] NULLFilter::OnVideoSourceEOF


0x712087b100 this 0x7077cabd40
[050:038] [2023-08-20 10:27:20 +0000.167600][f3d] NULLFilter::OnVideoSourceEOF
0x7077cabd40 this 0x7077cabe00
[050:038] [2023-08-20 10:27:20 +0000.167646][f3d] NULLFilter::OnVideoSourceEOF
0x7077cabe00 this 0x7077caa900
[050:041] [2023-08-20 10:27:20 +0000.169730][f4c]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[050:041] [2023-08-20 10:27:20 +0000.169801][f4c] OnVideoTimer: OnVideoTimer return
[050:041] [2023-08-20 10:27:20 +0000.170064][f4d] PullAudioFrame: PullFrame audio
finished.
[050:041] [2023-08-20 10:27:20 +0000.170209][f4d]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[050:041] [2023-08-20 10:27:20 +0000.170268][f4d] OnAudioTimer: OnAudioTimer
EndComposeFile
[050:041] [2023-08-20 10:27:20 +0000.170296][f4d] EndComposeFile: EndComposeFile,
is composing 1
[050:059] [2023-08-20 10:27:20 +0000.188546][f39] CleanUp leave. expire time = 21
ms

[050:059] [2023-08-20 10:27:20 +0000.188624][f39] clean up


[050:059] [2023-08-20 10:27:20 +0000.188644][f39] running_decoder_count:0max
count:2
[050:062] [2023-08-20 10:27:20 +0000.191089][f4a] DTS queue for
Generator:0x7126a98eb8 14486 14522 14554 14588 14617 14656 14684 14721 14753 14787
14819
[050:146] [2023-08-20 10:27:20 +0000.274738][f4a]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[050:146] [2023-08-20 10:27:20 +0000.274816][f4a]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x70a2a2a000
[050:146] [2023-08-20 10:27:20 +0000.275048][f4b]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[050:146] [2023-08-20 10:27:20 +0000.275089][f4b]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[050:146] [2023-08-20 10:27:20 +0000.275243][f49] stop recording
[050:146] [2023-08-20 10:27:20 +0000.275281][f49]
RecordingSessionInternalSimple:destroy media processers
[050:146] [2023-08-20 10:27:20 +0000.275299][f49] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[050:146] [2023-08-20 10:27:20 +0000.275314][f49] H264Encode::flushing hareware
Encoder
[050:146] [2023-08-20 10:27:20 +0000.275480][f49] Flush time:7727699 enter.

[050:146] [2023-08-20 10:27:20 +0000.275515][f49] H264Encoder encoder flush


[050:146] [2023-08-20 10:27:20 +0000.275533][f49] flush output queue
[050:166] [2023-08-20 10:27:20 +0000.294960][ea1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:166] [2023-08-20 10:27:20 +0000.295097][ea1] _deviceSampleRate:48000


[050:167] [2023-08-20 10:27:20 +0000.295718][ea0] Run AGC when audioType = 0
[050:188] [2023-08-20 10:27:20 +0000.317147][f49] SendFrame
encodedImage._timeStamp:14922encodedImage->_length:65138
[050:236] [2023-08-20 10:27:20 +0000.365232][f49] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15086 pts:15086
[050:473] [2023-08-20 10:27:20 +0000.601945][f49] Flush leave. expire time = 327
ms

[050:473] [2023-08-20 10:27:20 +0000.602098][f49] ~H264EncodeWrap:


[050:473] [2023-08-20 10:27:20 +0000.602131][f49] ~H264Encode:
[050:473] [2023-08-20 10:27:20 +0000.602147][f49] teardownCompressionSession:
H264Encode::destroying Encoder
[050:473] [2023-08-20 10:27:20 +0000.602177][f49] Release time:7728026 enter.

[050:473] [2023-08-20 10:27:20 +0000.602297][f49] Release:


MediaCodecVideoEncoder::Release _inited:1
[050:473] [2023-08-20 10:27:20 +0000.602328][f49] Destroy time:7728026 enter.

[050:473] [2023-08-20 10:27:20 +0000.602344][f49] H264Encoder encoderDestroy


[050:473] [2023-08-20 10:27:20 +0000.602366][f49]
AndroidMediaCodecVideoEncoder::release env: 0x70a2a5c1c0
[050:473] [2023-08-20 10:27:20 +0000.602400][f49]
AndroidMediaCodecVideoEncoder::Destroy
[050:496] [2023-08-20 10:27:20 +0000.625084][f49] Destroy leave. expire time = 23
ms

[050:496] [2023-08-20 10:27:20 +0000.625296][f49] Release leave. expire time = 23


ms

[050:496] [2023-08-20 10:27:20 +0000.625361][f49] ~AndroidHwAvcEncoder time:7728049


enter.

[050:496] [2023-08-20 10:27:20 +0000.625533][f49] Release time:7728049 enter.

[050:496] [2023-08-20 10:27:20 +0000.625570][f49] Release: MediaCodecVideoEncoder::


has been released before, just return
[050:497] [2023-08-20 10:27:20 +0000.625956][f49] Release leave. expire time = 1
ms

[050:497] [2023-08-20 10:27:20 +0000.626194][f49] ~AndroidMediaCodecVideoEncoder


[050:497] [2023-08-20 10:27:20 +0000.626223][f49] ~WrapAndroidMediaCodec
time:7728050 enter.

[050:497] [2023-08-20 10:27:20 +0000.626239][f49] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[050:497] [2023-08-20 10:27:20 +0000.626253][f49] video hevc hw codec


destructor:0x7126a1f8b0

[050:497] [2023-08-20 10:27:20 +0000.626564][f49] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[050:498] [2023-08-20 10:27:20 +0000.627446][f49] teardownCompressionSession:


H264Encode::destroyed Encoder
[050:498] [2023-08-20 10:27:20 +0000.627473][f49]
RecordingSessionInternalSimple:destroy aac encoder output!
[050:498] [2023-08-20 10:27:20 +0000.627596][f49] AACSWEncode destructor
[050:501] [2023-08-20 10:27:20 +0000.630049][f4e] fd_close successed!
[050:501] [2023-08-20 10:27:20 +0000.630295][f4e] MP4 close file successfully
[050:501] [2023-08-20 10:27:20 +0000.630337][f4e] Recording session Internal:
notify recording ok
[050:501] [2023-08-20 10:27:20 +0000.630355][f4e] onRecordingOk: Recording Ok,
compose use time: 7651, averagefps 0
[050:501] [2023-08-20 10:27:20 +0000.630371][f4e] OnReceiveEOF:
[050:503] [2023-08-20 10:27:20 +0000.632636][f4d] OnAudioTimer: OnAudioTimer return
[050:518] [2023-08-20 10:27:20 +0000.646716][37c]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[050:518] [2023-08-20 10:27:20 +0000.646816][37c] ~MediaComposeFile time:7728071
enter.

[050:518] [2023-08-20 10:27:20 +0000.646844][37c] CancelCompose: CancelCompose, is


composing 0
[050:518] [2023-08-20 10:27:20 +0000.647307][f49] stop recording
[050:520] [2023-08-20 10:27:20 +0000.648883][f49] we have stopped recording before
[050:520] [2023-08-20 10:27:20 +0000.649287][37c] ~MediaComposeFile leave. expire
time = 2 ms

[050:520] [2023-08-20 10:27:20 +0000.649397][37c] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[050:521] [2023-08-20 10:27:20 +0000.649741][37c] global uninited!
[050:521] [2023-08-20 10:27:20 +0000.649807][37c]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[050:521] [2023-08-20 10:27:20 +0000.649861][37c] ~MediaFilterGraph:
MediaFilterGraph destruct
[050:521] [2023-08-20 10:27:20 +0000.649877][37c] RemoveVideoBackGroud: hava not
add video backgroud
[050:521] [2023-08-20 10:27:20 +0000.649901][37c] UnbindInputFilter 0x7077caa998
this 0x7120664aa0
[050:521] [2023-08-20 10:27:20 +0000.649923][37c] ClearAllSource: remove source
filter, sourceid: 0x712087b100
[050:521] [2023-08-20 10:27:20 +0000.649937][37c] DestoryDecoderByVideoSource
time:7728074 enter.

[050:521] [2023-08-20 10:27:20 +0000.649954][37c] ~VideoBindDecoder time:7728074


enter.

[050:525] [2023-08-20 10:27:20 +0000.654237][37c] CleanUp time:7728078 enter.

[050:526] [2023-08-20 10:27:20 +0000.654866][37c] CleanUp leave. expire time = 1


ms

[050:526] [2023-08-20 10:27:20 +0000.654949][37c] CleanUp time:7728079 enter.

[050:526] [2023-08-20 10:27:20 +0000.655281][37c] CleanUp leave. expire time = 0


ms

[050:527] [2023-08-20 10:27:20 +0000.656171][37c] ~VideoBindDecoder leave. expire


time = 6 ms

[050:527] [2023-08-20 10:27:20 +0000.656232][37c] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[050:527] [2023-08-20 10:27:20 +0000.656265][37c] UnbindInputFilter 0x7077cabe98


this 0x7077caa998
[050:527] [2023-08-20 10:27:20 +0000.656311][37c] UnbindInputFilter 0x7077cabdd8
this 0x7077cabe98
[050:527] [2023-08-20 10:27:20 +0000.656337][37c] UnbindInputFilter 0x712087b320
this 0x7077cabdd8
[050:527] [2023-08-20 10:27:20 +0000.656380][37c] UnbindInputFilter 0x7077caa818
this 0x7077cabf58
[050:527] [2023-08-20 10:27:20 +0000.656404][37c] UnbindInputFilter 0x7077cac018
this 0x7077caa818
[050:527] [2023-08-20 10:27:20 +0000.656425][37c] UnbindInputFilter 0x712087b320
this 0x7077cac018
[050:527] [2023-08-20 10:27:20 +0000.656463][37c] ~GLESContext:
[050:531] [2023-08-20 10:27:20 +0000.660639][37c] GLESContext destruct finish.
[050:532] [2023-08-20 10:27:20 +0000.660739][37c] filter: filter pipeline destroy
this: 0x7120664a00
[050:983] [2023-08-20 10:27:21 +0000.112549][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[052:170] [2023-08-20 10:27:22 +0000.299555][ea0] Run AGC when audioType = 0
[052:171] [2023-08-20 10:27:22 +0000.299851][ea0]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:677] [2023-08-20 10:27:22 +0000.806190][ea0] haveEnoughProcessedData
internalAudioStream.length: 10
[054:171] [2023-08-20 10:27:24 +0000.299992][ea0] Run AGC when audioType = 0
[054:370] [2023-08-20 10:27:24 +0000.498676][ea0] haveEnoughProcessedData
internalAudioStream.length: 0
[054:517] [2023-08-20 10:27:24 +0000.645812][48c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[054:517] [2023-08-20 10:27:24 +0000.645891][48c] ~MediaFilterCamera time:7732070
enter.

[054:517] [2023-08-20 10:27:24 +0000.645915][48c] StopPullFrameAndWriteMp4


time:7732070 enter.

[054:517] [2023-08-20 10:27:24 +0000.646432][e99] stop recording


[054:517] [2023-08-20 10:27:24 +0000.646561][e99] we have stopped recording before
[054:518] [2023-08-20 10:27:24 +0000.646707][48c] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[054:519] [2023-08-20 10:27:24 +0000.648112][48c] DestroyPipelineAndFilters


time:7732072 enter.

[054:519] [2023-08-20 10:27:24 +0000.648240][48c] DestroyPipelineAndFilters leave.


expire time = 0 ms

[054:519] [2023-08-20 10:27:24 +0000.648283][48c] AppDeviceManagerStopMic

[054:519] [2023-08-20 10:27:24 +0000.648377][48c] AppDeviceManagerStopMic::mic


status is on
[054:519] [2023-08-20 10:27:24 +0000.648432][48c] Try to stop webrtc device.

[054:519] [2023-08-20 10:27:24 +0000.648467][48c] Set record state to


stopped.threadID:1164

[054:544] [2023-08-20 10:27:24 +0000.673620][48c] Try to destory the


recorder.threadID:1164

[054:745] [2023-08-20 10:27:24 +0000.873812][48c] DestroyAudioRecorder:


[054:745] [2023-08-20 10:27:24 +0000.873956][48c] Cleanup the buffer queue in the
recorder.
[054:745] [2023-08-20 10:27:24 +0000.874000][48c] Destroy the recorder.

[054:746] [2023-08-20 10:27:24 +0000.875177][48c] StopRecording finished.

[054:746] [2023-08-20 10:27:24 +0000.875244][48c] The stop recording success.


[054:746] [2023-08-20 10:27:24 +0000.875267][48c]
AudioDeviceDataHandler::StopMicProcess

[054:750] [2023-08-20 10:27:24 +0000.878916][48c] AppDeviceManager stop.

[054:750] [2023-08-20 10:27:24 +0000.879059][48c] Rlease the webrtc device object.

[054:751] [2023-08-20 10:27:24 +0000.879878][48c] OpenSlesInput destruct.

[054:751] [2023-08-20 10:27:24 +0000.879991][48c] OpenSlesOutput destruct.

[054:751] [2023-08-20 10:27:24 +0000.880664][48c] EventDispatchServerScope destruct


[054:752] [2023-08-20 10:27:24 +0000.880770][48c]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[054:752] [2023-08-20 10:27:24 +0000.880843][48c] ~AudioDeviceDataHandler

[054:753] [2023-08-20 10:27:24 +0000.881787][48c] AppDeviceManagerDestruct.

[054:753] [2023-08-20 10:27:24 +0000.881882][48c] ~AppDeviceManager:


[054:753] [2023-08-20 10:27:24 +0000.881969][48c] ~CpuOverloadDetect time:7732306
enter.

[054:753] [2023-08-20 10:27:24 +0000.882322][48c] ~CpuOverloadDetect leave. expire


time = 0 ms

[054:754] [2023-08-20 10:27:24 +0000.883412][48c] Destruct BeautifyReader begin...


[054:754] [2023-08-20 10:27:24 +0000.883478][48c] Destruct BeautifyReader done.
[054:754] [2023-08-20 10:27:24 +0000.883546][48c] ~MediaFilterCamera leave. expire
time = 237 ms

[054:755] [2023-08-20 10:27:24 +0000.883876][48c] ~GLESContext:


[054:759] [2023-08-20 10:27:24 +0000.887873][48c] GLESContext destruct finish.
[054:759] [2023-08-20 10:27:24 +0000.887988][48c] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[054:759] [2023-08-20 10:27:24 +0000.888525][48c] global uninited!
[054:761] [2023-08-20 10:27:24 +0000.889868][48c] clear AppID 50011
[054:761] [2023-08-20 10:27:24 +0000.889937][48c] UnRegister JVM for Xplatform util
[054:761] [2023-08-20 10:27:24 +0000.889989][48c] Dispose::unregister webrtc video
engine
[054:761] [2023-08-20 10:27:24 +0000.890033][48c] Init the android object with
jvm:0x0 env:0x0 context:0x0

[054:761] [2023-08-20 10:27:24 +0000.890085][48c] SetAndroidMediaCodecObjects


time:7732314 enter.

[054:761] [2023-08-20 10:27:24 +0000.890131][48c] ClearAndroidMediaCodecObjects


time:7732314 enter.

[054:761] [2023-08-20 10:27:24 +0000.890181][48c] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[054:761] [2023-08-20 10:27:24 +0000.890226][48c] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[054:761] [2023-08-20 10:27:24 +0000.890271][48c] SetAndroidMediaCodecObjects


time:7732314 enter.

[054:761] [2023-08-20 10:27:24 +0000.890319][48c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[054:761] [2023-08-20 10:27:24 +0000.890365][48c] ClearAndroidMediaCodecObjects
time:7732314 enter.

[054:761] [2023-08-20 10:27:24 +0000.890411][48c] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[054:761] [2023-08-20 10:27:24 +0000.890455][48c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[054:761] [2023-08-20 10:27:24 +0000.890498][48c] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[054:761] [2023-08-20 10:27:24 +0000.890543][48c] Dispose::unregister webrtc voice


engine
[054:761] [2023-08-20 10:27:24 +0000.890586][48c] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[054:761] [2023-08-20 10:27:24 +0000.890635][48c] SystemUtil UnInit done


[058:996] [2023-08-20 10:27:29 +0000.125606][48c] Register JVM for xplatform util
[059:001] [2023-08-20 10:27:29 +0000.130619][48c] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
20 10:27:29 +0000
[059:002] [2023-08-20 10:27:29 +0000.130670][48c] set AppID=50011 old AppID=-1
[059:002] [2023-08-20 10:27:29 +0000.130692][48c] Init the android object with
jvm:0xb4000071bd2f5380 env:0x71197d6380 context:0x70b642e348

[059:002] [2023-08-20 10:27:29 +0000.130721][48c] SetAndroidMediaCodecObjects


time:7736555 enter.

[059:002] [2023-08-20 10:27:29 +0000.130748][48c] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[059:002] [2023-08-20 10:27:29 +0000.130770][48c] SetAndroidMediaCodecObjects


time:7736555 enter.

[059:002] [2023-08-20 10:27:29 +0000.130783][48c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000071bd2f5380
[059:002] [2023-08-20 10:27:29 +0000.130798][48c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000071bd2f5380 address:0x70571bb760
[059:002] [2023-08-20 10:27:29 +0000.130815][48c] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000071bd2f5380
address:0x70571bb760
[059:002] [2023-08-20 10:27:29 +0000.130829][48c] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[059:002] [2023-08-20 10:27:29 +0000.130849][48c] Set the android objects with


jvm:0xb4000071bd2f5380 env:0x71197d6380 context:0x70b642e348

[059:002] [2023-08-20 10:27:29 +0000.130868][48c] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x71197d6380
[059:002] [2023-08-20 10:27:29 +0000.130890][48c] SystemUtil Init done
[059:002] [2023-08-20 10:27:29 +0000.131117][48c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[059:002] [2023-08-20 10:27:29 +0000.131239][48c] MediaFilterCamera
[059:002] [2023-08-20 10:27:29 +0000.131271][48c] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[059:002] [2023-08-20 10:27:29 +0000.131588][48c] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[059:002] [2023-08-20 10:27:29 +0000.131620][48c] Recording session using default
bitrate support by app:14680064
[059:002] [2023-08-20 10:27:29 +0000.131621][f7e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70a2f4ee40
[059:003] [2023-08-20 10:27:29 +0000.131750][f7e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[059:003] [2023-08-20 10:27:29 +0000.131810][48c] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[059:003] [2023-08-20 10:27:29 +0000.132441][48c] Error(ini.cc:191): Open the file
failed. error:2
[059:003] [2023-08-20 10:27:29 +0000.132479][48c]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[059:003] [2023-08-20 10:27:29 +0000.132496][48c] The device model: 2201116tg
usingSoftwareAEC value: 0
[059:005] [2023-08-20 10:27:29 +0000.134473][48c] Error(ini.cc:191): Open the file
failed. error:2
[059:005] [2023-08-20 10:27:29 +0000.134525][48c]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[059:005] [2023-08-20 10:27:29 +0000.134545][48c] The device model: 2201116tg
usingHardwareAEC value: 0
[059:005] [2023-08-20 10:27:29 +0000.134559][48c] The machine device: 2201116tg
usingHardwareAEC value: 0
[059:005] [2023-08-20 10:27:29 +0000.134570][48c] Using Default AEC type: software
AEC
[059:006] [2023-08-20 10:27:29 +0000.135567][48c] The device model: 2201116tg enum
value: 0
[059:007] [2023-08-20 10:27:29 +0000.136211][48c] GetMachineModel is 2201116TG
[059:007] [2023-08-20 10:27:29 +0000.136251][48c] GetMachineInfo: 2201116TG
[059:007] [2023-08-20 10:27:29 +0000.136266][48c] Construct BeautifyReader begin...
[059:007] [2023-08-20 10:27:29 +0000.136280][48c] dumpStickerRgba:0
dumpStickerYuv:0
[059:007] [2023-08-20 10:27:29 +0000.136293][48c] Construct BeautifyReader done.
[059:009] [2023-08-20 10:27:29 +0000.138488][48c] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[059:009] [2023-08-20 10:27:29 +0000.138519][f82] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70a2a30aa0
[059:009] [2023-08-20 10:27:29 +0000.138552][48c] AppDeviceManager telnet server
for statistics started......
[059:010] [2023-08-20 10:27:29 +0000.139141][48c] CpuOverloadDetect time:7736563
enter.

[059:010] [2023-08-20 10:27:29 +0000.139286][48c] CpuOverloadDetect leave. expire


time = 0 ms

[059:010] [2023-08-20 10:27:29 +0000.139372][f83] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7126b4c100
[059:011] [2023-08-20 10:27:29 +0000.139993][48c] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[059:011] [2023-08-20 10:27:29 +0000.140050][48c] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[059:011] [2023-08-20 10:27:29 +0000.140271][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[059:011] [2023-08-20 10:27:29 +0000.140542][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[059:012] [2023-08-20 10:27:29 +0000.140788][48c] CreatePlatformSpecificObjects:
[059:012] [2023-08-20 10:27:29 +0000.140823][48c] audio device use opensle input
and opensl output
[059:012] [2023-08-20 10:27:29 +0000.140842][48c] Create OpenSLES output module
with java VM support.
[059:012] [2023-08-20 10:27:29 +0000.140973][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[059:012] [2023-08-20 10:27:29 +0000.141108][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[059:012] [2023-08-20 10:27:29 +0000.141318][48c] Create OpenSLES output module
with buffer num:1

[059:012] [2023-08-20 10:27:29 +0000.141504][48c] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[059:012] [2023-08-20 10:27:29 +0000.141667][48c] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[059:013] [2023-08-20 10:27:29 +0000.141828][48c] Create OpenSLES input module with
java VM support.

[059:013] [2023-08-20 10:27:29 +0000.141860][48c] Create OpenSLES input module with


buffer num:1

[059:013] [2023-08-20 10:27:29 +0000.141884][48c] Error(trace.cc:40): Init the


output and input for audio device template.
[059:013] [2023-08-20 10:27:29 +0000.141900][48c] Init the output device.

[059:013] [2023-08-20 10:27:29 +0000.141912][48c] Init the opensl input.


[059:013] [2023-08-20 10:27:29 +0000.141926][48c] AppDeviceManager get setting
samplerate: 0
[059:013] [2023-08-20 10:27:29 +0000.142261][48c] The device model: 2201116tg enum
value: 0
[059:014] [2023-08-20 10:27:29 +0000.142785][48c] The device model: 2201116tg enum
value: 0
[059:014] [2023-08-20 10:27:29 +0000.142812][48c] Set the sample rate to be:48000

[059:014] [2023-08-20 10:27:29 +0000.142828][48c] Enable the recording stereo:0


[059:014] [2023-08-20 10:27:29 +0000.142842][48c] Set the playout as stereo:1
[059:014] [2023-08-20 10:27:29 +0000.142855][48c] Init the microphone.
[059:014] [2023-08-20 10:27:29 +0000.143094][48c] Update the recording sample rate
to be: 48000
[059:014] [2023-08-20 10:27:29 +0000.143135][48c] Init the speaker.
[059:014] [2023-08-20 10:27:29 +0000.143159][48c] Low latency buffer size:256 low
sample rate:48000
[059:014] [2023-08-20 10:27:29 +0000.143406][48c] Using 1 x 10ms for an audio
frame.

[059:018] [2023-08-20 10:27:29 +0000.146800][48c] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[059:018] [2023-08-20 10:27:29 +0000.146878][48c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[059:018] [2023-08-20 10:27:29 +0000.146964][48c] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[059:022] [2023-08-20 10:27:29 +0000.151216][48c] The device model:2201116tg

[059:022] [2023-08-20 10:27:29 +0000.151274][48c] speaker output factor:100


defaultFactor: 100

[059:022] [2023-08-20 10:27:29 +0000.151290][48c] headset output factor:100


defaultFactor: 100

[059:022] [2023-08-20 10:27:29 +0000.151576][48c] AppDeviceManagerStart finished.


[059:022] [2023-08-20 10:27:29 +0000.151615][48c] AppDeviceManagerStartMic::mic
status is off
[059:022] [2023-08-20 10:27:29 +0000.151659][48c] AppDeviceManagerStartMic update
aec type: 2

[059:023] [2023-08-20 10:27:29 +0000.151715][48c] AppDeviceManagerStartMic update


voiceChangeMode: 4

[059:023] [2023-08-20 10:27:29 +0000.151731][48c]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[059:023] [2023-08-20 10:27:29 +0000.151742][48c]
AudioDeviceDataHandler::StartMicProcess

[059:023] [2023-08-20 10:27:29 +0000.152091][48c] Try to start webrtc recording


device.

[059:023] [2023-08-20 10:27:29 +0000.152118][48c] StartRecording. threadID:1164

[059:023] [2023-08-20 10:27:29 +0000.152118][f84] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[059:023] [2023-08-20 10:27:29 +0000.152155][48c] default mode: Set the recording
mode to voice communication to enable HW AEC .

[059:023] [2023-08-20 10:27:29 +0000.152207][48c] Set the recording mode before


getSetting: 4
[059:023] [2023-08-20 10:27:29 +0000.152226][48c] Set the recording mode after
getSetting: 1
[059:040] [2023-08-20 10:27:29 +0000.168689][48c] StartRecording finished.

[059:040] [2023-08-20 10:27:29 +0000.168791][48c] audio: start the audio mic


checker timer.

[059:040] [2023-08-20 10:27:29 +0000.169641][48c] machine model :redmi


[059:041] [2023-08-20 10:27:29 +0000.169709][48c] Support this machine model :redmi
[059:041] [2023-08-20 10:27:29 +0000.169746][48c] global inited! current sdk
version: 12-14-d8558ab
[059:405] [2023-08-20 10:27:29 +0000.534142][497]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[059:405] [2023-08-20 10:27:29 +0000.534325][f80] MediaFilterCamera, recording file
context:0x7126adfd00 input texture:10
[059:405] [2023-08-20 10:27:29 +0000.534368][f80] GLESContext:
[059:405] [2023-08-20 10:27:29 +0000.534620][f80] The result of eglGetDisplay is:
0x1
[059:408] [2023-08-20 10:27:29 +0000.536860][f80] The result of creation:
0x70a3022e80
[059:408] [2023-08-20 10:27:29 +0000.537065][f80] The result of
eglCreatePbufferSurface is: 0x707e5be680
[059:408] [2023-08-20 10:27:29 +0000.537193][497]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7126adfd00 input_texture: 10
[060:443] [2023-08-20 10:27:30 +0000.571967][f84] haveEnoughProcessedData
internalAudioStream.length: 0
[060:766] [2023-08-20 10:27:30 +0000.894819][f84] Run AGC when audioType = 0
[060:766] [2023-08-20 10:27:30 +0000.894923][f84]
AudioDeviceDataHandler::MixAndSendOutFrame
[062:138] [2023-08-20 10:27:32 +0000.267057][f84] haveEnoughProcessedData
internalAudioStream.length: 0
[062:762] [2023-08-20 10:27:32 +0000.890752][f84] Run AGC when audioType = 0
[063:043] [2023-08-20 10:27:33 +0000.172569][e94]
monitorTime:4003totalDuration:3930
[063:832] [2023-08-20 10:27:33 +0000.961547][f84] haveEnoughProcessedData
internalAudioStream.length: 10
[064:762] [2023-08-20 10:27:34 +0000.890712][f85] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[064:762] [2023-08-20 10:27:34 +0000.890859][f85] _deviceSampleRate:48000

[064:763] [2023-08-20 10:27:34 +0000.891727][f84] Run AGC when audioType = 0


[064:763] [2023-08-20 10:27:34 +0000.891816][f84]
AudioDeviceDataHandler::MixAndSendOutFrame
[065:075] [2023-08-20 10:27:35 +0000.204413][48c]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[065:075] [2023-08-20 10:27:35 +0000.204594][48c] ~MediaFilterCamera time:7742628
enter.

[065:075] [2023-08-20 10:27:35 +0000.204636][48c] StopPullFrameAndWriteMp4


time:7742628 enter.

[065:077] [2023-08-20 10:27:35 +0000.206017][f7e] stop recording


[065:077] [2023-08-20 10:27:35 +0000.206110][f7e] we have stopped recording before
[065:077] [2023-08-20 10:27:35 +0000.206272][48c] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[065:078] [2023-08-20 10:27:35 +0000.206970][48c] DestroyPipelineAndFilters


time:7742631 enter.

[065:078] [2023-08-20 10:27:35 +0000.207022][48c] DestroyPipelineAndFilters leave.


expire time = 0 ms

[065:078] [2023-08-20 10:27:35 +0000.207060][48c] AppDeviceManagerStopMic

[065:078] [2023-08-20 10:27:35 +0000.207104][48c] AppDeviceManagerStopMic::mic


status is on
[065:078] [2023-08-20 10:27:35 +0000.207127][48c] Try to stop webrtc device.

[065:078] [2023-08-20 10:27:35 +0000.207143][48c] Set record state to


stopped.threadID:1164

[065:106] [2023-08-20 10:27:35 +0000.235119][48c] Try to destory the


recorder.threadID:1164

[065:306] [2023-08-20 10:27:35 +0000.435329][48c] DestroyAudioRecorder:


[065:306] [2023-08-20 10:27:35 +0000.435398][48c] Cleanup the buffer queue in the
recorder.
[065:306] [2023-08-20 10:27:35 +0000.435417][48c] Destroy the recorder.

[065:307] [2023-08-20 10:27:35 +0000.436215][48c] StopRecording finished.

[065:307] [2023-08-20 10:27:35 +0000.436311][48c] The stop recording success.

[065:307] [2023-08-20 10:27:35 +0000.436345][48c]


AudioDeviceDataHandler::StopMicProcess

[065:309] [2023-08-20 10:27:35 +0000.437952][48c] AppDeviceManager stop.

[065:309] [2023-08-20 10:27:35 +0000.438105][48c] Rlease the webrtc device object.

[065:310] [2023-08-20 10:27:35 +0000.438710][48c] OpenSlesInput destruct.


[065:310] [2023-08-20 10:27:35 +0000.438834][48c] OpenSlesOutput destruct.

[065:310] [2023-08-20 10:27:35 +0000.439449][48c] EventDispatchServerScope destruct


[065:310] [2023-08-20 10:27:35 +0000.439541][48c]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[065:310] [2023-08-20 10:27:35 +0000.439638][48c] ~AudioDeviceDataHandler

[065:311] [2023-08-20 10:27:35 +0000.440523][48c] AppDeviceManagerDestruct.

[065:311] [2023-08-20 10:27:35 +0000.440584][48c] ~AppDeviceManager:


[065:311] [2023-08-20 10:27:35 +0000.440626][48c] ~CpuOverloadDetect time:7742864
enter.

[065:312] [2023-08-20 10:27:35 +0000.440923][48c] ~CpuOverloadDetect leave. expire


time = 1 ms

[065:314] [2023-08-20 10:27:35 +0000.443089][48c] Destruct BeautifyReader begin...


[065:314] [2023-08-20 10:27:35 +0000.443168][48c] Destruct BeautifyReader done.
[065:314] [2023-08-20 10:27:35 +0000.443212][48c] ~MediaFilterCamera leave. expire
time = 239 ms

[065:314] [2023-08-20 10:27:35 +0000.443413][48c] ~GLESContext:


[065:317] [2023-08-20 10:27:35 +0000.446559][48c] GLESContext destruct finish.
[065:318] [2023-08-20 10:27:35 +0000.446698][48c] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[065:318] [2023-08-20 10:27:35 +0000.447155][48c] global uninited!
[065:318] [2023-08-20 10:27:35 +0000.447532][48c] clear AppID 50011
[065:318] [2023-08-20 10:27:35 +0000.447593][48c] UnRegister JVM for Xplatform util
[065:318] [2023-08-20 10:27:35 +0000.447648][48c] Dispose::unregister webrtc video
engine
[065:319] [2023-08-20 10:27:35 +0000.447729][48c] Init the android object with
jvm:0x0 env:0x0 context:0x0

[065:319] [2023-08-20 10:27:35 +0000.447781][48c] SetAndroidMediaCodecObjects


time:7742872 enter.

[065:319] [2023-08-20 10:27:35 +0000.447823][48c] ClearAndroidMediaCodecObjects


time:7742872 enter.

[065:319] [2023-08-20 10:27:35 +0000.447871][48c] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[065:319] [2023-08-20 10:27:35 +0000.447912][48c] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[065:319] [2023-08-20 10:27:35 +0000.447954][48c] SetAndroidMediaCodecObjects


time:7742872 enter.

[065:319] [2023-08-20 10:27:35 +0000.447996][48c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[065:319] [2023-08-20 10:27:35 +0000.448043][48c] ClearAndroidMediaCodecObjects
time:7742872 enter.

[065:319] [2023-08-20 10:27:35 +0000.448086][48c] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[065:319] [2023-08-20 10:27:35 +0000.448127][48c] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[065:319] [2023-08-20 10:27:35 +0000.448168][48c] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[065:319] [2023-08-20 10:27:35 +0000.448210][48c] Dispose::unregister webrtc voice


engine
[065:319] [2023-08-20 10:27:35 +0000.448250][48c] Set the android objects

You might also like