[000:028] [2024-12-17 10:11:51 +0000.
629440][50df] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-12-
17 10:11:51 +0000
[000:028] [2024-12-17 10:11:51 +0000.629545][50df] set AppID=50011 old AppID=-1
[000:028] [2024-12-17 10:11:51 +0000.629584][50df] Init the android object with
jvm:0xb400007682702380 env:0x75b3599860 context:0x755953e368
[000:028] [2024-12-17 10:11:51 +0000.629626][50df] SetAndroidMediaCodecObjects
time:15925821 enter.
[000:028] [2024-12-17 10:11:51 +0000.629680][50df] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:028] [2024-12-17 10:11:51 +0000.629723][50df] SetAndroidMediaCodecObjects
time:15925821 enter.
[000:028] [2024-12-17 10:11:51 +0000.629752][50df] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007682702380
[000:028] [2024-12-17 10:11:51 +0000.629797][50df] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007682702380 address:0x74b04dd760
[000:028] [2024-12-17 10:11:51 +0000.629833][50df] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007682702380
address:0x74b04dd760
[000:028] [2024-12-17 10:11:51 +0000.629864][50df] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:028] [2024-12-17 10:11:51 +0000.629956][50df] Set the android objects with
jvm:0xb400007682702380 env:0x75b3599860 context:0x755953e368
[000:028] [2024-12-17 10:11:51 +0000.629991][50df] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x75b3599860
[000:028] [2024-12-17 10:11:51 +0000.630022][50df] SystemUtil Init done
[000:030] [2024-12-17 10:11:51 +0000.631857][50df]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:030] [2024-12-17 10:11:51 +0000.631977][50df] MediaFilterCamera
[000:030] [2024-12-17 10:11:51 +0000.632020][50df] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:030] [2024-12-17 10:11:51 +0000.632114][50df] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:031] [2024-12-17 10:11:51 +0000.632202][50df] Recording session using default
bitrate support by app:14680064
[000:031] [2024-12-17 10:11:51 +0000.632178][5edb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x752f361540
[000:031] [2024-12-17 10:11:51 +0000.632442][5edb] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:031] [2024-12-17 10:11:51 +0000.632523][50df] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:031] [2024-12-17 10:11:51 +0000.632952][50df] Error(ini.cc:191): Open the file
failed. error:2
[000:031] [2024-12-17 10:11:51 +0000.632982][50df]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:031] [2024-12-17 10:11:51 +0000.633013][50df] The device model: m2007j3sp
usingSoftwareAEC value: 0
[000:033] [2024-12-17 10:11:51 +0000.634857][50df] Error(ini.cc:191): Open the file
failed. error:2
[000:033] [2024-12-17 10:11:51 +0000.634906][50df]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:033] [2024-12-17 10:11:51 +0000.634926][50df] The device model: m2007j3sp
usingHardwareAEC value: 0
[000:033] [2024-12-17 10:11:51 +0000.634960][50df] The machine device: m2007j3sp
usingHardwareAEC value: 0
[000:033] [2024-12-17 10:11:51 +0000.634975][50df] Using Default AEC type: software
AEC
[000:034] [2024-12-17 10:11:51 +0000.635819][50df] The device model: m2007j3sp enum
value: 0
[000:034] [2024-12-17 10:11:51 +0000.636134][50df] GetMachineModel is M2007J3SP
[000:035] [2024-12-17 10:11:51 +0000.636186][50df] GetMachineInfo: M2007J3SP
[000:035] [2024-12-17 10:11:51 +0000.636212][50df] Construct BeautifyReader
begin...
[000:035] [2024-12-17 10:11:51 +0000.636228][50df] dumpStickerRgba:0
dumpStickerYuv:0
[000:035] [2024-12-17 10:11:51 +0000.636270][50df] Construct BeautifyReader done.
[000:036] [2024-12-17 10:11:51 +0000.637803][50df] Error(ini.cc:191): Open the file
failed. error:2
[000:036] [2024-12-17 10:11:51 +0000.637860][50df]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:036] [2024-12-17 10:11:51 +0000.637948][50df] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:036] [2024-12-17 10:11:51 +0000.637970][50df] AppDeviceManager telnet server
for statistics started......
[000:036] [2024-12-17 10:11:51 +0000.637980][5ede] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x755088e9a0
[000:037] [2024-12-17 10:11:51 +0000.638358][50df] CpuOverloadDetect time:15925830
enter.
[000:037] [2024-12-17 10:11:51 +0000.638437][50df] CpuOverloadDetect leave. expire
time = 0 ms
[000:037] [2024-12-17 10:11:51 +0000.638456][5edf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c4856d00
[000:037] [2024-12-17 10:11:51 +0000.638794][50df] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:037] [2024-12-17 10:11:51 +0000.638818][50df] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:037] [2024-12-17 10:11:51 +0000.638986][50df] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:038] [2024-12-17 10:11:51 +0000.639228][50df] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:038] [2024-12-17 10:11:51 +0000.639468][50df] CreatePlatformSpecificObjects:
[000:038] [2024-12-17 10:11:51 +0000.639500][50df] audio device use opensle input
and opensl output
[000:038] [2024-12-17 10:11:51 +0000.639538][50df] Create OpenSLES output module
with java VM support.
[000:038] [2024-12-17 10:11:51 +0000.639599][50df] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:038] [2024-12-17 10:11:51 +0000.639709][50df] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:038] [2024-12-17 10:11:51 +0000.639837][50df] Create OpenSLES output module
with buffer num:1
[000:038] [2024-12-17 10:11:51 +0000.639936][50df] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:038] [2024-12-17 10:11:51 +0000.640044][50df] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:039] [2024-12-17 10:11:51 +0000.640185][50df] Create OpenSLES input module
with java VM support.
[000:039] [2024-12-17 10:11:51 +0000.640220][50df] Create OpenSLES input module
with buffer num:1
[000:039] [2024-12-17 10:11:51 +0000.640274][50df] Error(trace.cc:40): Init the
output and input for audio device template.
[000:039] [2024-12-17 10:11:51 +0000.640298][50df] Init the output device.
[000:039] [2024-12-17 10:11:51 +0000.640337][50df] Init the opensl input.
[000:039] [2024-12-17 10:11:51 +0000.640374][50df] AppDeviceManager get setting
samplerate: 0
[000:039] [2024-12-17 10:11:51 +0000.640605][50df] The device model: m2007j3sp enum
value: 0
[000:039] [2024-12-17 10:11:51 +0000.640938][50df] The device model: m2007j3sp enum
value: 0
[000:039] [2024-12-17 10:11:51 +0000.640964][50df] Set the sample rate to be:48000
[000:039] [2024-12-17 10:11:51 +0000.640979][50df] Enable the recording stereo:0
[000:039] [2024-12-17 10:11:51 +0000.641012][50df] Set the playout as stereo:1
[000:039] [2024-12-17 10:11:51 +0000.641047][50df] Init the microphone.
[000:040] [2024-12-17 10:11:51 +0000.641830][50df] Update the recording sample rate
to be: 48000
[000:040] [2024-12-17 10:11:51 +0000.641873][50df] Init the speaker.
[000:040] [2024-12-17 10:11:51 +0000.641906][50df] Low latency buffer size:144 low
sample rate:48000
[000:041] [2024-12-17 10:11:51 +0000.642162][50df] Using 1 x 10ms for an audio
frame.
[000:043] [2024-12-17 10:11:51 +0000.644993][50df] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:043] [2024-12-17 10:11:51 +0000.645061][50df] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:043] [2024-12-17 10:11:51 +0000.645088][50df] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:047] [2024-12-17 10:11:51 +0000.648827][50df] The device model:m2007j3sp
[000:047] [2024-12-17 10:11:51 +0000.648866][50df] speaker output factor:100
defaultFactor: 100
[000:047] [2024-12-17 10:11:51 +0000.648877][50df] headset output factor:100
defaultFactor: 100
[000:047] [2024-12-17 10:11:51 +0000.649092][50df] AppDeviceManagerStart finished.
[000:047] [2024-12-17 10:11:51 +0000.649111][50df] AppDeviceManagerStartMic::mic
status is off
[000:048] [2024-12-17 10:11:51 +0000.649148][50df] AppDeviceManagerStartMic update
aec type: 2
[000:048] [2024-12-17 10:11:51 +0000.649163][50df] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:048] [2024-12-17 10:11:51 +0000.649174][50df]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:048] [2024-12-17 10:11:51 +0000.649194][50df]
AudioDeviceDataHandler::StartMicProcess
[000:048] [2024-12-17 10:11:51 +0000.649274][50df] Try to start webrtc recording
device.
[000:048] [2024-12-17 10:11:51 +0000.649292][50df] StartRecording. threadID:20703
[000:048] [2024-12-17 10:11:51 +0000.649302][5ee3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:048] [2024-12-17 10:11:51 +0000.649359][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[000:048] [2024-12-17 10:11:51 +0000.649472][50df] The machine model:M2007J3SP
[000:048] [2024-12-17 10:11:51 +0000.649501][50df] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:048] [2024-12-17 10:11:51 +0000.649515][50df] Set the recording mode before
getSetting: 4
[000:048] [2024-12-17 10:11:51 +0000.649530][50df] Set the recording mode after
getSetting: 1
[000:082] [2024-12-17 10:11:51 +0000.684012][50df] StartRecording finished.
[000:082] [2024-12-17 10:11:51 +0000.684082][50df] audio: start the audio mic
checker timer.
[000:083] [2024-12-17 10:11:51 +0000.684734][50df] machine model :xiaomi
[000:083] [2024-12-17 10:11:51 +0000.684774][50df] Support this machine
model :xiaomi
[000:083] [2024-12-17 10:11:51 +0000.684883][50df] global inited! current sdk
version: 07-20-936c45f
[000:161] [2024-12-17 10:11:51 +0000.762532][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:161] [2024-12-17 10:11:51 +0000.762597][5ee4] _deviceSampleRate:48000
[000:165] [2024-12-17 10:11:51 +0000.766681][5ee3] Run AGC when audioType = 0
[000:165] [2024-12-17 10:11:51 +0000.766762][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:326] [2024-12-17 10:11:51 +0000.927283][576a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:326] [2024-12-17 10:11:51 +0000.927534][5edc] MediaFilterCamera, recording
file context:0x7552a44800 input texture:10
[000:326] [2024-12-17 10:11:51 +0000.927595][5edc] GLESContext:
[000:326] [2024-12-17 10:11:51 +0000.927625][5edc] The result of eglGetDisplay is:
0xb400007682774f40
[000:327] [2024-12-17 10:11:51 +0000.928406][5edc] The result of creation:
0x751c6ef280
[000:327] [2024-12-17 10:11:51 +0000.928473][5edc] The result of
eglCreatePbufferSurface is: 0x751c6ef380
[000:327] [2024-12-17 10:11:51 +0000.928538][576a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7552a44800 input_texture: 10
[001:784] [2024-12-17 10:11:53 +0000.385544][5ee3] haveEnoughProcessedData
internalAudioStream.length: 10
[002:164] [2024-12-17 10:11:53 +0000.765815][5ee3] Run AGC when audioType = 0
[003:503] [2024-12-17 10:11:55 +0000.104638][5ee3] haveEnoughProcessedData
internalAudioStream.length: 10
[004:086] [2024-12-17 10:11:55 +0000.687337][5ed4]
monitorTime:4004totalDuration:3940
[004:164] [2024-12-17 10:11:55 +0000.766069][5ee3] Run AGC when audioType = 0
[004:165] [2024-12-17 10:11:55 +0000.766200][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:226] [2024-12-17 10:11:56 +0000.827974][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[006:163] [2024-12-17 10:11:57 +0000.764686][5ee3] Run AGC when audioType = 0
[006:944] [2024-12-17 10:11:58 +0000.546145][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[007:487] [2024-12-17 10:11:59 +0000.89027][50bd] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[007:488] [2024-12-17 10:11:59 +0000.89147][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[007:488] [2024-12-17 10:11:59 +0000.90018][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[007:489] [2024-12-17 10:11:59 +0000.90788][5edc] operator() time:15933282 enter.
[007:489] [2024-12-17 10:11:59 +0000.90855][5edc] MediaFilterCamera, recording
file context:0x7552a44800 input texture:10
[007:490] [2024-12-17 10:11:59 +0000.91691][5edc] MicSource: Mic source
created:10x74f3f20d00
[007:490] [2024-12-17 10:11:59 +0000.92013][5edc] received external audio stream
[007:490] [2024-12-17 10:11:59 +0000.92070][5edc] alloc thread: 0x74f3f66800
name:worker1 thread id:502213360816 to Mic_source
[007:490] [2024-12-17 10:11:59 +0000.92093][5edc] audio: start the audio sender
thread.
[007:491] [2024-12-17 10:11:59 +0000.92225][5edc] construct OpenGLRenderProgram
0x75c48d6f98
[007:491] [2024-12-17 10:11:59 +0000.92251][5edc] CropFilter::SetOrientation
orientation: 90
[007:491] [2024-12-17 10:11:59 +0000.92364][5edc] filter: filter pipeline construtc
this: 0x75c482bd40
[007:491] [2024-12-17 10:11:59 +0000.92389][5edc] filter: filter pipeline2 update
pattern: 1
[007:491] [2024-12-17 10:11:59 +0000.92480][5edc] CameraSource::source_id_:1
[007:491] [2024-12-17 10:11:59 +0000.92525][5edc] RecordAudioSource::source_id_:2
[007:491] [2024-12-17 10:11:59 +0000.92720][5edc] BindInputFilter 0x74f3f66dc0
this 0x75c48d71c0
[007:491] [2024-12-17 10:11:59 +0000.92764][5edc] BindInputFilter 0x74f3f66f58
this 0x74f3f670d0
[007:491] [2024-12-17 10:11:59 +0000.92795][5edc] BindInputFilter 0x75c48d71c0
this 0x75c482bde0
[007:491] [2024-12-17 10:11:59 +0000.92836][5edc] setParamentForFilters:
speed:1.000000
[007:491] [2024-12-17 10:11:59 +0000.92854][5edc] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[007:491] [2024-12-17 10:11:59 +0000.92876][5edc] SetParamForFilter time:15933284
enter.
[007:491] [2024-12-17 10:11:59 +0000.92896][5edc] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[007:491] [2024-12-17 10:11:59 +0000.92918][5edc] SetParamForFilter: Params video
index is: 0
[007:491] [2024-12-17 10:11:59 +0000.92939][5edc] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[007:491] [2024-12-17 10:11:59 +0000.92960][5edc] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[007:491] [2024-12-17 10:11:59 +0000.92991][5edc] crop filter mode tpye:
citytravelvideo index:0
[007:498] [2024-12-17 10:11:59 +0000.99974][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100283][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100313][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100336][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100360][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100382][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100429][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100454][5edc]
Warning(parse_template_json.cc:81): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100486][5edc]
Warning(parse_template_json.cc:81): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100508][5edc]
Warning(parse_template_json.cc:67): json parament no found the parament
[007:499] [2024-12-17 10:11:59 +0000.100540][5edc]
Warning(parse_template_json.cc:93): json parament no found the duration
[007:499] [2024-12-17 10:11:59 +0000.100590][5edc] SetParamForFilter leave. expire
time = 8 ms
[007:499] [2024-12-17 10:11:59 +0000.100746][5edc] OnOutputSizeChanged width 1280
height 720
[007:499] [2024-12-17 10:11:59 +0000.100785][5edc] OpenGLFrameBuffer: width:1280
height:720
[007:499] [2024-12-17 10:11:59 +0000.100822][5edc] OpenGLFrameBuffer: width:1280
height:720
[007:499] [2024-12-17 10:11:59 +0000.100843][5edc] OpenGLFrameBuffer: width:1280
height:720
[007:499] [2024-12-17 10:11:59 +0000.100865][5edc] OpenGLFrameBuffer: width:1280
height:720
[007:499] [2024-12-17 10:11:59 +0000.100886][5edc] OpenGLFrameBuffer: width:1280
height:720
[007:499] [2024-12-17 10:11:59 +0000.100908][5edc] OpenGLFrameBuffer: width:1280
height:720
[007:499] [2024-12-17 10:11:59 +0000.100930][5edc] construct TrivalImageDrawer
0x755088abc0
[007:499] [2024-12-17 10:11:59 +0000.100953][5edc] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x755088abc0 context 0x75c48fd800
[007:499] [2024-12-17 10:11:59 +0000.100976][5edc] setupGLES:
[007:500] [2024-12-17 10:11:59 +0000.101274][5edc] OpenGLRenderProgram::Initialize.
[007:500] [2024-12-17 10:11:59 +0000.101316][5edc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[007:500] [2024-12-17 10:11:59 +0000.101339][5edc] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[007:500] [2024-12-17 10:11:59 +0000.101399][5edc] Init open gl render:
0x75c48d6f98
[007:500] [2024-12-17 10:11:59 +0000.101428][5edc] Fragement shader path:
[007:500] [2024-12-17 10:11:59 +0000.101482][5edc] Fragement shader path:
[007:500] [2024-12-17 10:11:59 +0000.101521][5edc] create opengl program object.
[007:500] [2024-12-17 10:11:59 +0000.101544][5edc] create shader: vertex
[007:501] [2024-12-17 10:11:59 +0000.102834][5ee3] On audio frame the broadcast
with timestamp:15933294 samples:480. (1000 frame for one log)
[007:511] [2024-12-17 10:11:59 +0000.112489][5f25] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[007:511] [2024-12-17 10:11:59 +0000.112922][5f25] The output timestamp from audio
mixer change:15933294
[007:511] [2024-12-17 10:11:59 +0000.112979][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:559] [2024-12-17 10:11:59 +0000.160187][5edc] create shader: fragment
[007:620] [2024-12-17 10:11:59 +0000.222057][5edc] Have not extra filter filename!
[007:620] [2024-12-17 10:11:59 +0000.222120][5edc] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[007:621] [2024-12-17 10:11:59 +0000.222152][5edc] OpenGLRenderProgram::Initialize
success.
[007:621] [2024-12-17 10:11:59 +0000.222206][5edc] Setup the OpenGL result:1
[007:621] [2024-12-17 10:11:59 +0000.222423][5edb] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
[007:621] [2024-12-17 10:11:59 +0000.222538][5edb] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[007:621] [2024-12-17 10:11:59 +0000.222568][5f2c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74c3367098
[007:621] [2024-12-17 10:11:59 +0000.222584][5edb] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[007:621] [2024-12-17 10:11:59 +0000.222611][5edb] 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_15933414.mp4
fileFD: -1
[007:621] [2024-12-17 10:11:59 +0000.222958][5edb] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
is opened successfully
[007:621] [2024-12-17 10:11:59 +0000.222981][5edb] setupMediaProcessers:
[007:621] [2024-12-17 10:11:59 +0000.222996][5edb]
RecordingSessionInternalSimple:setup media processers.
[007:621] [2024-12-17 10:11:59 +0000.223056][5edb] construct AAC encoder
[007:622] [2024-12-17 10:11:59 +0000.223278][5edb] H264Encoder creating:
superfast011818
[007:622] [2024-12-17 10:11:59 +0000.223309][5edb] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[007:622] [2024-12-17 10:11:59 +0000.223855][5edb] H264Encode::GetMachineModel is
M2007J3SP
[007:622] [2024-12-17 10:11:59 +0000.223919][5edb] H264Encoder machine_mode
is:M2007J3SP
[007:622] [2024-12-17 10:11:59 +0000.223936][5edb] H264Encode::machine size :9
machine_mode:M2007J3SP
[007:622] [2024-12-17 10:11:59 +0000.223952][5edb] H264Encode::machine array
size :22 machine_mode:M2007J3SP
[007:622] [2024-12-17 10:11:59 +0000.223999][5edb] H264Encode::current machine
is :M2007J3SP auto check hw codec decide to use hw codec
[007:622] [2024-12-17 10:11:59 +0000.224014][5edb] setupCompressionSession:
[007:622] [2024-12-17 10:11:59 +0000.224030][5edb] H264Encode::creating hareware
Encoder
[007:622] [2024-12-17 10:11:59 +0000.224045][5edb] AndroidHwAvcEncoder
time:15933415 enter.
[007:623] [2024-12-17 10:11:59 +0000.224200][5edb] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007682702380 address:0x74b04dd760
[007:623] [2024-12-17 10:11:59 +0000.224316][5edb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[007:623] [2024-12-17 10:11:59 +0000.224349][5edb] The video avc hw codec address
is 0x75325395a0
[007:623] [2024-12-17 10:11:59 +0000.224417][5edb] AndroidHwAvcEncoder leave.
expire time = 1 ms
[007:623] [2024-12-17 10:11:59 +0000.224484][5edb] RegisterEncodeCompleteCallback
time:15933416 enter.
[007:623] [2024-12-17 10:11:59 +0000.224544][5edb] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[007:623] [2024-12-17 10:11:59 +0000.224587][5edb] InitEncode time:15933416 enter.
[007:623] [2024-12-17 10:11:59 +0000.224642][5edb] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[007:623] [2024-12-17 10:11:59 +0000.224685][5edb] Create time:15933416 enter.
[007:623] [2024-12-17 10:11:59 +0000.224702][5edb] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[007:623] [2024-12-17 10:11:59 +0000.224722][5edb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x752f902dc0
[007:635] [2024-12-17 10:11:59 +0000.236576][5edb]
supported_type:image/vnd.android.heic
[007:635] [2024-12-17 10:11:59 +0000.236644][5edb] supported_type:video/avc
[007:635] [2024-12-17 10:11:59 +0000.236677][5edb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[007:635] [2024-12-17 10:11:59 +0000.236716][5edb] hwCodecPrefix :OMX.qcom.
[007:635] [2024-12-17 10:11:59 +0000.236750][5edb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[007:635] [2024-12-17 10:11:59 +0000.236785][5edb] mediacodec_createCodecByName
time:15933428 enter.
[007:635] [2024-12-17 10:11:59 +0000.236820][5edb] WrapAndroidMediaCodec
time:15933428 enter.
[007:635] [2024-12-17 10:11:59 +0000.236913][5edb] WrapAndroidMediaCodec leave.
expire time = 0 ms
[007:657] [2024-12-17 10:11:59 +0000.258351][5edb] mediacodec_createCodecByName
leave. expire time = 22 ms
[007:657] [2024-12-17 10:11:59 +0000.258470][5edb] WrapAndroidMediaFromat
time:15933450 enter.
[007:657] [2024-12-17 10:11:59 +0000.258696][5edb] WrapAndroidMediaFromat leave.
expire time = 0 ms
[007:732] [2024-12-17 10:11:59 +0000.333280][5edb] Destroy time:15933525 enter.
[007:732] [2024-12-17 10:11:59 +0000.333340][5edb] WrapAndroidMediaFromat::
Destroy
[007:732] [2024-12-17 10:11:59 +0000.333369][5edb] Destroy leave. expire time = 0
ms
[007:732] [2024-12-17 10:11:59 +0000.333398][5edb] ~WrapAndroidMediaFromat
time:15933525 enter.
[007:732] [2024-12-17 10:11:59 +0000.333428][5edb] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[007:732] [2024-12-17 10:11:59 +0000.333457][5edb] Create leave. expire time = 109
ms
[007:732] [2024-12-17 10:11:59 +0000.333488][5edb] isSemiPlanarSupport
time:15933525 enter.
[007:732] [2024-12-17 10:11:59 +0000.333515][5edb] H264Encoder isSemiPlanarSupport
[007:732] [2024-12-17 10:11:59 +0000.333544][5edb] isSemiPlanarSupport leave.
expire time = 0 ms
[007:732] [2024-12-17 10:11:59 +0000.333570][5edb] creat hw H264Encoder success,
isSemiPlanar:1
[007:732] [2024-12-17 10:11:59 +0000.333645][5edb] InitEncode leave. expire time =
109 ms
[007:732] [2024-12-17 10:11:59 +0000.333678][5edb] H264Encode::created Encoder
[007:732] [2024-12-17 10:11:59 +0000.333707][5edb] H264Encode:: H264 encoder
created.
[007:732] [2024-12-17 10:11:59 +0000.333733][5edb] H264 encoder created.
[007:732] [2024-12-17 10:11:59 +0000.333757][5edb]
RecordingSessionInternalSimple:created avc encoder avc: 0x74c3253480
[007:732] [2024-12-17 10:11:59 +0000.333783][5edb] setOutput:
[007:732] [2024-12-17 10:11:59 +0000.333839][5edb]
RecordingSessionInternalSimple:encoder set output to muxer!
[007:732] [2024-12-17 10:11:59 +0000.333887][5edb] request a key frame
[007:732] [2024-12-17 10:11:59 +0000.333912][5edb] H264Encode:: request a key frame
[007:733] [2024-12-17 10:11:59 +0000.334208][5edb] setDisplayRotate :90
[007:733] [2024-12-17 10:11:59 +0000.334240][5edb] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[007:733] [2024-12-17 10:11:59 +0000.334510][5edc] StartRecording:
[007:733] [2024-12-17 10:11:59 +0000.334638][5f25] operator(): Set the recording
session in mic source. recording session: 0x74f3f66e00
[007:733] [2024-12-17 10:11:59 +0000.334986][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[007:733] [2024-12-17 10:11:59 +0000.335031][5edc] operator() leave. expire time =
244 ms
[007:733] [2024-12-17 10:11:59 +0000.335093][5f23]
RecordAudioSource::PullAudioFrame
[007:733] [2024-12-17 10:11:59 +0000.335127][5f23] AF_SpeedFilter::PullFrame eof4
[007:736] [2024-12-17 10:11:59 +0000.337845][5f23]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:736] [2024-12-17 10:11:59 +0000.337916][5f23] AF_SpeedFilter audio time,
0x74f3f66f80 rcv time: 15933520
[007:736] [2024-12-17 10:11:59 +0000.337960][5f23] AF_SpeedFilter audio time,
0x74f3f66f80 rcv time: 15933520in_nSamples:441
[007:736] [2024-12-17 10:11:59 +0000.338083][5f23] resampled_data_size:0
[007:796] [2024-12-17 10:11:59 +0000.397308][5edc]
MediaFilterCamera::NeedProcessTexture
[007:796] [2024-12-17 10:11:59 +0000.397371][5edc] begine recode to first frame
spend time:307
[007:796] [2024-12-17 10:11:59 +0000.397396][5edc] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x74f3f66c80
[007:796] [2024-12-17 10:11:59 +0000.397424][5edc] blur_distance_:0
[007:796] [2024-12-17 10:11:59 +0000.397437][5edc] blur_direction_angle_:-90
[007:796] [2024-12-17 10:11:59 +0000.397460][5edc]
GPUImageProcessing::SetOrientation orientation: 90
[007:796] [2024-12-17 10:11:59 +0000.397476][5edc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[007:796] [2024-12-17 10:11:59 +0000.397514][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[007:796] [2024-12-17 10:11:59 +0000.397535][5edc] GPUImageProcessing: input frame
width1280 X 720
[007:797] [2024-12-17 10:11:59 +0000.399127][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[007:798] [2024-12-17 10:11:59 +0000.399975][5edc] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:798] [2024-12-17 10:11:59 +0000.400045][5edc] CropFilter::OnVideoFrame
outputtexture :12
[007:798] [2024-12-17 10:11:59 +0000.400065][5edc] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:801] [2024-12-17 10:11:59 +0000.402242][5edc] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[007:834] [2024-12-17 10:11:59 +0000.435271][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[007:839] [2024-12-17 10:11:59 +0000.440248][5edc] The convert RGB to YUV take 2
[007:839] [2024-12-17 10:11:59 +0000.440510][5edc] FilterPipeline2::OnVideoFrame
pts 37 last_video_timestamp_ 37
[007:839] [2024-12-17 10:11:59 +0000.440592][5edc]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[007:842] [2024-12-17 10:11:59 +0000.443299][5f2b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[007:842] [2024-12-17 10:11:59 +0000.443401][5f2b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[007:842] [2024-12-17 10:11:59 +0000.443455][5f2b] push video frame to H264
encoder. (100 frame for one log)
[007:842] [2024-12-17 10:11:59 +0000.443507][5f2b] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[007:842] [2024-12-17 10:11:59 +0000.443556][5f2b] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)
[007:842] [2024-12-17 10:11:59 +0000.443601][5f2b] Push an pts:0 to dts queue.
[007:842] [2024-12-17 10:11:59 +0000.443669][5f2b] DTS queue for
Generator:0x74c33672b8 0
[007:842] [2024-12-17 10:11:59 +0000.443722][5f2b] The input pts:0 fps:30
[007:843] [2024-12-17 10:11:59 +0000.444834][5f2b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[007:846] [2024-12-17 10:11:59 +0000.447305][5f23] AF_SpeedFilter audio time 222,
0x74f3f66f80 out time: 15933520 org time: 15933520
[007:846] [2024-12-17 10:11:59 +0000.447376][5f23] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[007:846] [2024-12-17 10:11:59 +0000.447418][5f23]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 15933520
[007:846] [2024-12-17 10:11:59 +0000.447495][5f23]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[007:846] [2024-12-17 10:11:59 +0000.448039][5f23] AF_SpeedFilter audio time
[007:846] [2024-12-17 10:11:59 +0000.448131][5f23] AF_SpeedFilter audio time 111,
0x74f3f66f80 out time: 15933530 org time: 15933530
[007:867] [2024-12-17 10:11:59 +0000.468901][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[007:904] [2024-12-17 10:11:59 +0000.505677][5f2b] h264 add frame header cdr flag
[007:905] [2024-12-17 10:11:59 +0000.506582][5f2b] h264 add frame header cdr flag
[007:905] [2024-12-17 10:11:59 +0000.506964][5f2b] SendFrame
encodedImage._timeStamp:0encodedImage->_length:155743
[007:905] [2024-12-17 10:11:59 +0000.507030][5f2b] Received key frame:0
[007:905] [2024-12-17 10:11:59 +0000.507060][5f2b] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[007:905] [2024-12-17 10:11:59 +0000.507087][5f2b] H264Encode::H264SWEncoder get
callback, length:155743 type:0 nalType:7length:18
[007:906] [2024-12-17 10:11:59 +0000.507142][5f2b] H264Encode:: get a sps pps
header!headerSize:31
[007:906] [2024-12-17 10:11:59 +0000.507164][5f2b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[007:906] [2024-12-17 10:11:59 +0000.507229][5f2c] get the H.264 SPS parameter
[007:906] [2024-12-17 10:11:59 +0000.507415][5f2c] add video track with id:1
[007:906] [2024-12-17 10:11:59 +0000.508058][5f2c] get the H.264 PPS parameter
[007:907] [2024-12-17 10:11:59 +0000.508284][5f2c] get the H.264 IDR frame
[007:907] [2024-12-17 10:11:59 +0000.508309][5f2c] resss:true
[007:907] [2024-12-17 10:11:59 +0000.508327][5f2c] video start ts:0
[007:907] [2024-12-17 10:11:59 +0000.508369][5f2c] the video frame has been written
into MP4 file
[007:958] [2024-12-17 10:11:59 +0000.559887][5f2a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[007:958] [2024-12-17 10:11:59 +0000.560122][5f2c] add aac audio track with id:2
[007:959] [2024-12-17 10:11:59 +0000.560532][5f2c] audio start ts:0
[007:959] [2024-12-17 10:11:59 +0000.560621][5f2c] the audio frame has been written
into MP4 file
[008:165] [2024-12-17 10:11:59 +0000.766845][5ee3] Run AGC when audioType = 0
[008:165] [2024-12-17 10:11:59 +0000.766932][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:297] [2024-12-17 10:11:59 +0000.898749][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:329] [2024-12-17 10:11:59 +0000.931040][5edc] The convert RGB to YUV take 1
[008:508] [2024-12-17 10:12:00 +0000.109676][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:664] [2024-12-17 10:12:00 +0000.266091][5ee3] haveEnoughProcessedData
internalAudioStream.length: 10
[008:670] [2024-12-17 10:12:00 +0000.271148][5f2b] DTS queue for
Generator:0x74c33672b8 797 831
[008:800] [2024-12-17 10:12:00 +0000.401423][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:832] [2024-12-17 10:12:00 +0000.434021][5edc] The convert RGB to YUV take 2
[009:172] [2024-12-17 10:12:00 +0000.773276][5f2b] Push an pts:1333 to dts queue.
[009:205] [2024-12-17 10:12:00 +0000.806938][5f2b] last dts:1299 currentPts:1333
ppsOrSPS:0 queue length:2
[009:295] [2024-12-17 10:12:00 +0000.896221][5edc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:313] [2024-12-17 10:12:00 +0000.914571][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[009:330] [2024-12-17 10:12:00 +0000.931335][5edc] The convert RGB to YUV take 2
[009:502] [2024-12-17 10:12:01 +0000.103848][5f2b] DTS queue for
Generator:0x74c33672b8 1634 1666
[009:510] [2024-12-17 10:12:01 +0000.111601][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:555] [2024-12-17 10:12:01 +0000.156967][5f23]
RecordAudioSource::PullAudioFrame
[009:798] [2024-12-17 10:12:01 +0000.399682][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:836] [2024-12-17 10:12:01 +0000.438010][5edc] The convert RGB to YUV take 3
[009:866] [2024-12-17 10:12:01 +0000.467417][5edc] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[009:873] [2024-12-17 10:12:01 +0000.475028][5f2b] h264 add frame header cdr flag
[009:874] [2024-12-17 10:12:01 +0000.475187][5f2b] Received key frame:2001
[009:906] [2024-12-17 10:12:01 +0000.508122][5f2c] get the H.264 IDR frame
[009:954] [2024-12-17 10:12:01 +0000.555536][5f23] AF_SpeedFilter::PullFrame eof4
[009:956] [2024-12-17 10:12:01 +0000.557694][5f23]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[010:011] [2024-12-17 10:12:01 +0000.612723][5f23] resampled_data_size:7168
[010:161] [2024-12-17 10:12:01 +0000.763010][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:161] [2024-12-17 10:12:01 +0000.763118][5ee4] _deviceSampleRate:48000
[010:162] [2024-12-17 10:12:01 +0000.763212][5ee3] Run AGC when audioType = 0
[010:214] [2024-12-17 10:12:01 +0000.815799][5f2a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[010:298] [2024-12-17 10:12:01 +0000.899328][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:304] [2024-12-17 10:12:01 +0000.906029][5f2b] DTS queue for
Generator:0x74c33672b8 2465
[010:332] [2024-12-17 10:12:01 +0000.933756][5edc] The convert RGB to YUV take 2
[010:380] [2024-12-17 10:12:01 +0000.981274][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[010:506] [2024-12-17 10:12:02 +0000.108048][5f2b] Push an pts:2668 to dts queue.
[010:515] [2024-12-17 10:12:02 +0000.116526][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:535] [2024-12-17 10:12:02 +0000.136515][5f2b] last dts:2632 currentPts:2668
ppsOrSPS:0 queue length:2
[010:796] [2024-12-17 10:12:02 +0000.397764][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:832] [2024-12-17 10:12:02 +0000.433603][5edc] The convert RGB to YUV take 2
[010:866] [2024-12-17 10:12:02 +0000.467527][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[011:097] [2024-12-17 10:12:02 +0000.698399][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[011:138] [2024-12-17 10:12:02 +0000.740115][5f2b] DTS queue for
Generator:0x74c33672b8 3298
[011:166] [2024-12-17 10:12:02 +0000.767902][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[011:166] [2024-12-17 10:12:02 +0000.767984][5edc] GPUImageProcessing: input frame
width1280 X 720
[011:167] [2024-12-17 10:12:02 +0000.768350][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[011:167] [2024-12-17 10:12:02 +0000.768417][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[011:170] [2024-12-17 10:12:02 +0000.771531][5f2b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3334
[011:172] [2024-12-17 10:12:02 +0000.773753][5f2b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3298 pts:3298
[011:200] [2024-12-17 10:12:02 +0000.801824][5f2b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3364
[011:200] [2024-12-17 10:12:02 +0000.801913][5f2b] push video frame to H264
encoder. (100 frame for one log)
[011:200] [2024-12-17 10:12:02 +0000.801952][5f2b] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[011:200] [2024-12-17 10:12:02 +0000.802001][5f2b] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3364(100 frame for one
log)
[011:200] [2024-12-17 10:12:02 +0000.802066][5f2b] The input pts:3364 fps:30
[011:203] [2024-12-17 10:12:02 +0000.804904][5f2b] SendFrame
encodedImage._timeStamp:3334encodedImage->_length:21088
[011:239] [2024-12-17 10:12:02 +0000.840319][5f2b] H264Encode::H264SWEncoder get
callback, length:22848 type:1 nalType:1length:22844
[011:300] [2024-12-17 10:12:02 +0000.901303][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:332] [2024-12-17 10:12:02 +0000.933847][5edc] The convert RGB to YUV take 1
[011:348] [2024-12-17 10:12:02 +0000.949689][5f23]
RecordAudioSource::PullAudioFrame
[011:513] [2024-12-17 10:12:03 +0000.114871][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:799] [2024-12-17 10:12:03 +0000.400474][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:833] [2024-12-17 10:12:03 +0000.434685][5edc] The convert RGB to YUV take 2
[011:834] [2024-12-17 10:12:03 +0000.435974][5f2b] Push an pts:3999 to dts queue.
[011:870] [2024-12-17 10:12:03 +0000.472128][5f2b] h264 add frame header cdr flag
[011:871] [2024-12-17 10:12:03 +0000.472378][5f2b] Received key frame:3999
[011:871] [2024-12-17 10:12:03 +0000.472433][5f2b] last dts:3966 currentPts:3999
ppsOrSPS:0 queue length:2
[011:910] [2024-12-17 10:12:03 +0000.511670][5f2c] get the H.264 IDR frame
[011:934] [2024-12-17 10:12:03 +0000.535371][5edc] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[011:967] [2024-12-17 10:12:03 +0000.568316][5f2b] DTS queue for
Generator:0x74c33672b8 4099 4132
[012:083] [2024-12-17 10:12:03 +0000.684955][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[012:138] [2024-12-17 10:12:03 +0000.739963][5f23] AF_SpeedFilter::PullFrame eof4
[012:141] [2024-12-17 10:12:03 +0000.742610][5f23]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:161] [2024-12-17 10:12:03 +0000.763107][5ee3] Run AGC when audioType = 0
[012:162] [2024-12-17 10:12:03 +0000.763282][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:227] [2024-12-17 10:12:03 +0000.829129][5f23] resampled_data_size:0
[012:299] [2024-12-17 10:12:03 +0000.900436][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:333] [2024-12-17 10:12:03 +0000.934247][5edc] The convert RGB to YUV take 2
[012:403] [2024-12-17 10:12:04 +0000.4378][5f23] AF_SpeedFilter audio 0x74f3f66f80
PullFrame
[012:508] [2024-12-17 10:12:04 +0000.110126][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:577] [2024-12-17 10:12:04 +0000.179011][5f2a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[012:797] [2024-12-17 10:12:04 +0000.399084][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:800] [2024-12-17 10:12:04 +0000.402055][5f2b] DTS queue for
Generator:0x74c33672b8 4932 4965
[012:834] [2024-12-17 10:12:04 +0000.435537][5edc] The convert RGB to YUV take 2
[013:139] [2024-12-17 10:12:04 +0000.740747][5f23]
RecordAudioSource::PullAudioFrame
[013:168] [2024-12-17 10:12:04 +0000.769348][5f2b] Push an pts:5331 to dts queue.
[013:203] [2024-12-17 10:12:04 +0000.804276][5f2b] last dts:5295 currentPts:5331
ppsOrSPS:0 queue length:2
[013:296] [2024-12-17 10:12:04 +0000.898076][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:331] [2024-12-17 10:12:04 +0000.932663][5edc] The convert RGB to YUV take 1
[013:505] [2024-12-17 10:12:05 +0000.107066][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:638] [2024-12-17 10:12:05 +0000.239141][5f2b] DTS queue for
Generator:0x74c33672b8 5770 5801
[013:798] [2024-12-17 10:12:05 +0000.399165][5edc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[013:805] [2024-12-17 10:12:05 +0000.406359][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[013:833] [2024-12-17 10:12:05 +0000.434417][5edc] The convert RGB to YUV take 2
[013:869] [2024-12-17 10:12:05 +0000.470852][5f2b] h264 add frame header cdr flag
[013:869] [2024-12-17 10:12:05 +0000.471056][5f2b] Received key frame:5999
[013:903] [2024-12-17 10:12:05 +0000.504370][5f2c] get the H.264 IDR frame
[013:958] [2024-12-17 10:12:05 +0000.559308][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[014:029] [2024-12-17 10:12:05 +0000.630375][5edc] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[014:166] [2024-12-17 10:12:05 +0000.767685][5ee3] Run AGC when audioType = 0
[014:298] [2024-12-17 10:12:05 +0000.900117][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:329] [2024-12-17 10:12:05 +0000.930899][5f23] AF_SpeedFilter::PullFrame eof4
[014:332] [2024-12-17 10:12:05 +0000.933516][5f23]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:333] [2024-12-17 10:12:05 +0000.934684][5edc] The convert RGB to YUV take 1
[014:427] [2024-12-17 10:12:06 +0000.28885][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[014:432] [2024-12-17 10:12:06 +0000.34033][5f2b] DTS queue for
Generator:0x74c33672b8 6595
[014:453] [2024-12-17 10:12:06 +0000.54192][5f23] resampled_data_size:10240
[014:503] [2024-12-17 10:12:06 +0000.104173][5f2b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6666
[014:503] [2024-12-17 10:12:06 +0000.104289][5f2b] Push an pts:6666 to dts queue.
[014:515] [2024-12-17 10:12:06 +0000.116787][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:528] [2024-12-17 10:12:06 +0000.129766][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[014:528] [2024-12-17 10:12:06 +0000.129843][5edc] GPUImageProcessing: input frame
width1280 X 720
[014:529] [2024-12-17 10:12:06 +0000.130265][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[014:529] [2024-12-17 10:12:06 +0000.130428][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[014:538] [2024-12-17 10:12:06 +0000.139453][5f2b] SendFrame
encodedImage._timeStamp:6666encodedImage->_length:12560
[014:538] [2024-12-17 10:12:06 +0000.139579][5f2b] last dts:6632 currentPts:6666
ppsOrSPS:0 queue length:2
[014:538] [2024-12-17 10:12:06 +0000.139625][5f2b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6666 pts:6666
[014:566] [2024-12-17 10:12:06 +0000.167649][5f2b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6731
[014:566] [2024-12-17 10:12:06 +0000.167730][5f2b] push video frame to H264
encoder. (100 frame for one log)
[014:566] [2024-12-17 10:12:06 +0000.167764][5f2b] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[014:566] [2024-12-17 10:12:06 +0000.167796][5f2b] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:6731(100 frame for one
log)
[014:566] [2024-12-17 10:12:06 +0000.167875][5f2b] The input pts:6731 fps:30
[014:600] [2024-12-17 10:12:06 +0000.201567][5f2b] H264Encode::H264SWEncoder get
callback, length:9088 type:1 nalType:1length:9084
[014:800] [2024-12-17 10:12:06 +0000.401797][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:832] [2024-12-17 10:12:06 +0000.434058][5edc] The convert RGB to YUV take 1
[014:833] [2024-12-17 10:12:06 +0000.435060][5f2a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[014:946] [2024-12-17 10:12:06 +0000.548117][5f23]
RecordAudioSource::PullAudioFrame
[015:270] [2024-12-17 10:12:06 +0000.871707][5f2b] DTS queue for
Generator:0x74c33672b8 7433
[015:298] [2024-12-17 10:12:06 +0000.899382][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:330] [2024-12-17 10:12:06 +0000.931659][5edc] The convert RGB to YUV take 2
[015:509] [2024-12-17 10:12:07 +0000.110559][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[015:514] [2024-12-17 10:12:07 +0000.115233][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:521] [2024-12-17 10:12:07 +0000.122445][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[015:801] [2024-12-17 10:12:07 +0000.402778][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:831] [2024-12-17 10:12:07 +0000.432725][5edc] The convert RGB to YUV take 1
[015:834] [2024-12-17 10:12:07 +0000.435382][5f2b] Push an pts:7997 to dts queue.
[015:870] [2024-12-17 10:12:07 +0000.471483][5f2b] h264 add frame header cdr flag
[015:870] [2024-12-17 10:12:07 +0000.471774][5f2b] Received key frame:7997
[015:870] [2024-12-17 10:12:07 +0000.471818][5f2b] last dts:7969 currentPts:7997
ppsOrSPS:0 queue length:2
[015:902] [2024-12-17 10:12:07 +0000.503974][5f2c] get the H.264 IDR frame
[016:100] [2024-12-17 10:12:07 +0000.701556][5edc] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[016:103] [2024-12-17 10:12:07 +0000.704656][5f2b] DTS queue for
Generator:0x74c33672b8 8230 8265
[016:164] [2024-12-17 10:12:07 +0000.766072][5ee3] Run AGC when audioType = 0
[016:165] [2024-12-17 10:12:07 +0000.766324][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:296] [2024-12-17 10:12:07 +0000.897328][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:332] [2024-12-17 10:12:07 +0000.933665][5edc] The convert RGB to YUV take 1
[016:509] [2024-12-17 10:12:08 +0000.110308][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:526] [2024-12-17 10:12:08 +0000.127232][5f23] AF_SpeedFilter::PullFrame eof4
[016:528] [2024-12-17 10:12:08 +0000.129420][5f23]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:719] [2024-12-17 10:12:08 +0000.320267][5f23] resampled_data_size:1024
[016:741] [2024-12-17 10:12:08 +0000.342470][5f23]
RecordAudioSource::PullAudioFrame
[016:798] [2024-12-17 10:12:08 +0000.399928][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:832] [2024-12-17 10:12:08 +0000.433475][5edc] The convert RGB to YUV take 2
[016:932] [2024-12-17 10:12:08 +0000.533305][5f2b] DTS queue for
Generator:0x74c33672b8 9063 9097
[017:052] [2024-12-17 10:12:08 +0000.654031][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[017:167] [2024-12-17 10:12:08 +0000.768596][5f2b] Push an pts:9331 to dts queue.
[017:175] [2024-12-17 10:12:08 +0000.777104][5f2a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[017:204] [2024-12-17 10:12:08 +0000.805199][5f2b] last dts:9296 currentPts:9331
ppsOrSPS:0 queue length:2
[017:241] [2024-12-17 10:12:08 +0000.842719][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[017:298] [2024-12-17 10:12:08 +0000.899404][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:331] [2024-12-17 10:12:08 +0000.932652][5edc] The convert RGB to YUV take 1
[017:469] [2024-12-17 10:12:09 +0000.70342][5f25] The output timestamp from audio
mixer change:15943260
[017:503] [2024-12-17 10:12:09 +0000.104729][5ee3] On audio frame the broadcast
with timestamp:15943296 samples:480. (1000 frame for one log)
[017:511] [2024-12-17 10:12:09 +0000.112499][5f25] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[017:511] [2024-12-17 10:12:09 +0000.112770][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:732] [2024-12-17 10:12:09 +0000.333287][5f23] AF_SpeedFilter audio time,
0x74f3f66f80 rcv time: 15943521
[017:732] [2024-12-17 10:12:09 +0000.333363][5f23] AF_SpeedFilter audio time,
0x74f3f66f80 rcv time: 15943521in_nSamples:441
[017:762] [2024-12-17 10:12:09 +0000.363959][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[017:765] [2024-12-17 10:12:09 +0000.366626][5f2b] DTS queue for
Generator:0x74c33672b8 9897 9930
[017:796] [2024-12-17 10:12:09 +0000.398123][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:828] [2024-12-17 10:12:09 +0000.429622][5edc] The convert RGB to YUV take 1
[017:830] [2024-12-17 10:12:09 +0000.431401][5f2b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9994
[017:836] [2024-12-17 10:12:09 +0000.437737][5f23] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[017:836] [2024-12-17 10:12:09 +0000.437820][5f23]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 15943520
[017:836] [2024-12-17 10:12:09 +0000.437869][5f23]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[017:866] [2024-12-17 10:12:09 +0000.468088][5f2b] h264 add frame header cdr flag
[017:867] [2024-12-17 10:12:09 +0000.468319][5f2b] SendFrame
encodedImage._timeStamp:9994encodedImage->_length:62032
[017:867] [2024-12-17 10:12:09 +0000.468368][5f2b] Received key frame:9994
[017:905] [2024-12-17 10:12:09 +0000.506410][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[017:905] [2024-12-17 10:12:09 +0000.506503][5edc] GPUImageProcessing: input frame
width1280 X 720
[017:905] [2024-12-17 10:12:09 +0000.506943][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:905] [2024-12-17 10:12:09 +0000.507017][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:909] [2024-12-17 10:12:09 +0000.510668][5f2b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10028 pts:10028
[017:909] [2024-12-17 10:12:09 +0000.511070][5f2c] get the H.264 IDR frame
[017:935] [2024-12-17 10:12:09 +0000.536229][5f2b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10098
[017:935] [2024-12-17 10:12:09 +0000.536331][5f2b] push video frame to H264
encoder. (100 frame for one log)
[017:935] [2024-12-17 10:12:09 +0000.536366][5f2b] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[017:935] [2024-12-17 10:12:09 +0000.536398][5f2b] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:10098(100 frame for one
log)
[017:935] [2024-12-17 10:12:09 +0000.536444][5f2b] The input pts:10098 fps:30
[017:972] [2024-12-17 10:12:09 +0000.573382][5f2b] H264Encode::H264SWEncoder get
callback, length:31936 type:1 nalType:1length:31932
[018:165] [2024-12-17 10:12:09 +0000.766223][5ee3] Run AGC when audioType = 0
[018:197] [2024-12-17 10:12:09 +0000.798922][5edc] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[018:297] [2024-12-17 10:12:09 +0000.898809][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:335] [2024-12-17 10:12:09 +0000.936784][5edc] The convert RGB to YUV take 1
[018:507] [2024-12-17 10:12:10 +0000.109036][5f2b] Push an pts:10671 to dts queue.
[018:513] [2024-12-17 10:12:10 +0000.114199][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:534] [2024-12-17 10:12:10 +0000.135825][5f2b] last dts:10629 currentPts:10671
ppsOrSPS:0 queue length:2
[018:547] [2024-12-17 10:12:10 +0000.148201][5f23]
RecordAudioSource::PullAudioFrame
[018:567] [2024-12-17 10:12:10 +0000.169108][5f2b] DTS queue for
Generator:0x74c33672b8 10729
[018:603] [2024-12-17 10:12:10 +0000.204698][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[018:726] [2024-12-17 10:12:10 +0000.327289][5f23] AF_SpeedFilter::PullFrame eof4
[018:728] [2024-12-17 10:12:10 +0000.329469][5f23]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:796] [2024-12-17 10:12:10 +0000.397768][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:829] [2024-12-17 10:12:10 +0000.430875][5edc] The convert RGB to YUV take 1
[018:871] [2024-12-17 10:12:10 +0000.472955][5f23] resampled_data_size:13312
[018:928] [2024-12-17 10:12:10 +0000.529595][5edc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[018:953] [2024-12-17 10:12:10 +0000.554263][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[018:972] [2024-12-17 10:12:10 +0000.573805][5f23] AF_SpeedFilter audio time
[018:972] [2024-12-17 10:12:10 +0000.573913][5f23] AF_SpeedFilter audio time 111,
0x74f3f66f80 out time: 15944710 org time: 15944710
[019:291] [2024-12-17 10:12:10 +0000.892292][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:329] [2024-12-17 10:12:10 +0000.930773][5edc] The convert RGB to YUV take 2
[019:399] [2024-12-17 10:12:11 +0000.459][5f2b] DTS queue for
Generator:0x74c33672b8 11561
[019:509] [2024-12-17 10:12:11 +0000.111083][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:535] [2024-12-17 10:12:11 +0000.136738][5f2a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[019:795] [2024-12-17 10:12:11 +0000.396888][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:831] [2024-12-17 10:12:11 +0000.432236][5edc] The convert RGB to YUV take 2
[019:835] [2024-12-17 10:12:11 +0000.436210][5f2b] Push an pts:11996 to dts queue.
[019:873] [2024-12-17 10:12:11 +0000.474259][5f2b] h264 add frame header cdr flag
[019:873] [2024-12-17 10:12:11 +0000.474475][5f2b] Received key frame:11996
[019:873] [2024-12-17 10:12:11 +0000.474519][5f2b] last dts:11962 currentPts:11996
ppsOrSPS:0 queue length:2
[019:904] [2024-12-17 10:12:11 +0000.505632][5f2c] get the H.264 IDR frame
[020:164] [2024-12-17 10:12:11 +0000.766002][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[020:164] [2024-12-17 10:12:11 +0000.766116][5ee4] _deviceSampleRate:48000
[020:165] [2024-12-17 10:12:11 +0000.766835][5ee3] Run AGC when audioType = 0
[020:165] [2024-12-17 10:12:11 +0000.766936][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:173] [2024-12-17 10:12:11 +0000.775121][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[020:233] [2024-12-17 10:12:11 +0000.834201][5f2b] DTS queue for
Generator:0x74c33672b8 12366 12397
[020:264] [2024-12-17 10:12:11 +0000.865338][5edc] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[020:302] [2024-12-17 10:12:11 +0000.903796][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:333] [2024-12-17 10:12:11 +0000.934428][5edc] The convert RGB to YUV take 2
[020:357] [2024-12-17 10:12:11 +0000.958307][5f23]
RecordAudioSource::PullAudioFrame
[020:509] [2024-12-17 10:12:12 +0000.110988][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:664] [2024-12-17 10:12:12 +0000.265501][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[020:792] [2024-12-17 10:12:12 +0000.393824][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:833] [2024-12-17 10:12:12 +0000.434350][5edc] The convert RGB to YUV take 3
[020:941] [2024-12-17 10:12:12 +0000.542575][5f23] AF_SpeedFilter::PullFrame eof4
[020:943] [2024-12-17 10:12:12 +0000.544750][5f23]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[021:067] [2024-12-17 10:12:12 +0000.668304][5f2b] DTS queue for
Generator:0x74c33672b8 13196 13232
[021:095] [2024-12-17 10:12:12 +0000.696216][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[021:139] [2024-12-17 10:12:12 +0000.740267][5f23] resampled_data_size:4096
[021:167] [2024-12-17 10:12:12 +0000.769079][5f2b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13331
[021:168] [2024-12-17 10:12:12 +0000.769156][5f2b] Push an pts:13331 to dts queue.
[021:202] [2024-12-17 10:12:12 +0000.803967][5f2b] SendFrame
encodedImage._timeStamp:13331encodedImage->_length:11696
[021:202] [2024-12-17 10:12:12 +0000.804089][5f2b] last dts:13296 currentPts:13331
ppsOrSPS:0 queue length:2
[021:261] [2024-12-17 10:12:12 +0000.862479][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[021:261] [2024-12-17 10:12:12 +0000.862553][5edc] GPUImageProcessing: input frame
width1280 X 720
[021:261] [2024-12-17 10:12:12 +0000.862882][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:261] [2024-12-17 10:12:12 +0000.862952][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:268] [2024-12-17 10:12:12 +0000.869614][5f2b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13393 pts:13393
[021:304] [2024-12-17 10:12:12 +0000.905558][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:306] [2024-12-17 10:12:12 +0000.907977][5f2b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13470
[021:306] [2024-12-17 10:12:12 +0000.908062][5f2b] push video frame to H264
encoder. (100 frame for one log)
[021:306] [2024-12-17 10:12:12 +0000.908136][5f2b] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[021:307] [2024-12-17 10:12:12 +0000.908205][5f2b] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:13470(100 frame for one
log)
[021:307] [2024-12-17 10:12:12 +0000.908253][5f2b] The input pts:13470 fps:30
[021:335] [2024-12-17 10:12:12 +0000.936678][5edc] The convert RGB to YUV take 1
[021:340] [2024-12-17 10:12:12 +0000.942008][5f2b] H264Encode::H264SWEncoder get
callback, length:11872 type:1 nalType:1length:11868
[021:504] [2024-12-17 10:12:13 +0000.105803][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:722] [2024-12-17 10:12:13 +0000.323294][5f23] AF_SpeedFilter audio
0x74f3f66f80 PullFrame
[021:792] [2024-12-17 10:12:13 +0000.393313][5f2a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[021:794] [2024-12-17 10:12:13 +0000.395331][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:829] [2024-12-17 10:12:13 +0000.430884][5edc] The convert RGB to YUV take 1
[021:868] [2024-12-17 10:12:13 +0000.469536][5f2b] h264 add frame header cdr flag
[021:868] [2024-12-17 10:12:13 +0000.469803][5f2b] Received key frame:13995
[021:868] [2024-12-17 10:12:13 +0000.469857][5f2b] DTS queue for
Generator:0x74c33672b8 14028
[021:903] [2024-12-17 10:12:13 +0000.504965][5f2c] get the H.264 IDR frame
[022:163] [2024-12-17 10:12:13 +0000.765104][5f23]
RecordAudioSource::PullAudioFrame
[022:168] [2024-12-17 10:12:13 +0000.769700][5ee3] Run AGC when audioType = 0
[022:295] [2024-12-17 10:12:13 +0000.896538][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:327] [2024-12-17 10:12:13 +0000.928413][5edc] The convert RGB to YUV take 2
[022:359] [2024-12-17 10:12:13 +0000.960473][5edc] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[022:382] [2024-12-17 10:12:13 +0000.983992][5ee3] haveEnoughProcessedData
internalAudioStream.length: 10
[022:495] [2024-12-17 10:12:14 +0000.96345][5f2b] Push an pts:14660 to dts queue.
[022:516] [2024-12-17 10:12:14 +0000.117361][5f25] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:530] [2024-12-17 10:12:14 +0000.131501][5f2b] last dts:14625 currentPts:14660
ppsOrSPS:0 queue length:2
[022:703] [2024-12-17 10:12:14 +0000.304396][5f2b] DTS queue for
Generator:0x74c33672b8 14865
[022:795] [2024-12-17 10:12:14 +0000.396622][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:831] [2024-12-17 10:12:14 +0000.432700][5edc] The convert RGB to YUV take 1
[023:029] [2024-12-17 10:12:14 +0000.631030][5edc] StopRecording:
[023:030] [2024-12-17 10:12:14 +0000.631927][5edc] OnNeedStopRecording:
[023:033] [2024-12-17 10:12:14 +0000.634723][5f23] resampled_data_size:512
[023:033] [2024-12-17 10:12:14 +0000.634871][5f23] AF_SpeedFilter audio time 222,
0x74f3f66f80 out time: 15948770 org time: 15948770
[023:033] [2024-12-17 10:12:14 +0000.634986][5f23] PullAudioFrame: PullFrame audio
finished.
[023:033] [2024-12-17 10:12:14 +0000.635048][5f23]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[023:038] [2024-12-17 10:12:14 +0000.639611][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[023:038] [2024-12-17 10:12:14 +0000.640087][5edc] operator(): Stop
[023:039] [2024-12-17 10:12:14 +0000.640250][5edc] StopPullFrameAndWriteMp4
time:15948832 enter.
[023:039] [2024-12-17 10:12:14 +0000.640295][5edc] StopRecording:
[023:042] [2024-12-17 10:12:14 +0000.643807][5f2b]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[023:045] [2024-12-17 10:12:14 +0000.646392][5edb] stop recording
[023:045] [2024-12-17 10:12:14 +0000.646447][5edb]
RecordingSessionInternalSimple:destroy media processers
[023:045] [2024-12-17 10:12:14 +0000.646480][5edb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[023:045] [2024-12-17 10:12:14 +0000.646563][5edb] H264Encode::flushing hareware
Encoder
[023:045] [2024-12-17 10:12:14 +0000.646727][5edb] Flush time:15948838 enter.
[023:045] [2024-12-17 10:12:14 +0000.646779][5edb] H264Encoder encoder flush
[023:045] [2024-12-17 10:12:14 +0000.646815][5edb] flush output queue
[023:371] [2024-12-17 10:12:14 +0000.972720][5edb] Flush leave. expire time = 326
ms
[023:371] [2024-12-17 10:12:14 +0000.973007][5edb] ~H264EncodeWrap:
[023:371] [2024-12-17 10:12:14 +0000.973059][5edb] ~H264Encode:
[023:371] [2024-12-17 10:12:14 +0000.973094][5edb] teardownCompressionSession:
H264Encode::destroying Encoder
[023:371] [2024-12-17 10:12:14 +0000.973129][5edb] Release time:15949164 enter.
[023:372] [2024-12-17 10:12:14 +0000.973354][5edb] Release:
MediaCodecVideoEncoder::Release _inited:1
[023:372] [2024-12-17 10:12:14 +0000.973416][5edb] Destroy time:15949165 enter.
[023:372] [2024-12-17 10:12:14 +0000.973451][5edb] H264Encoder encoderDestroy
[023:372] [2024-12-17 10:12:14 +0000.973487][5edb]
AndroidMediaCodecVideoEncoder::release env: 0x752f2440e0
[023:372] [2024-12-17 10:12:14 +0000.973525][5edb]
AndroidMediaCodecVideoEncoder::Destroy
[023:403] [2024-12-17 10:12:15 +0000.4543][5edb] Destroy leave. expire time = 31
ms
[023:403] [2024-12-17 10:12:15 +0000.4700][5edb] Release leave. expire time = 32
ms
[023:403] [2024-12-17 10:12:15 +0000.4757][5edb] ~AndroidHwAvcEncoder time:15949196
enter.
[023:403] [2024-12-17 10:12:15 +0000.4897][5edb] Release time:15949196 enter.
[023:403] [2024-12-17 10:12:15 +0000.4956][5edb] Release: MediaCodecVideoEncoder::
has been released before, just return
[023:403] [2024-12-17 10:12:15 +0000.5003][5edb] Release leave. expire time = 0 ms
[023:403] [2024-12-17 10:12:15 +0000.5045][5edb] ~AndroidMediaCodecVideoEncoder
[023:403] [2024-12-17 10:12:15 +0000.5093][5edb] ~WrapAndroidMediaCodec
time:15949196 enter.
[023:403] [2024-12-17 10:12:15 +0000.5139][5edb] ~WrapAndroidMediaCodec leave.
expire time = 1 ms
[023:404] [2024-12-17 10:12:15 +0000.5186][5edb] video hevc hw codec
destructor:0x75325395a0
[023:404] [2024-12-17 10:12:15 +0000.5244][5edb] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[023:404] [2024-12-17 10:12:15 +0000.5309][5edb] teardownCompressionSession:
H264Encode::destroyed Encoder
[023:404] [2024-12-17 10:12:15 +0000.5349][5edb]
RecordingSessionInternalSimple:destroy aac encoder output!
[023:404] [2024-12-17 10:12:15 +0000.5381][5edb] AACSWEncode destructor
[023:409] [2024-12-17 10:12:15 +0000.10231][5f2c] MP4 close file successfully
[023:409] [2024-12-17 10:12:15 +0000.10322][5f2c] Recording session Internal:
notify recording ok
[023:409] [2024-12-17 10:12:15 +0000.10361][5f2c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4,
output_video_timestamp_:15195 last_video_pts_:15162
[023:409] [2024-12-17 10:12:15 +0000.10489][5f2c] OnRecordFinish:
[023:410] [2024-12-17 10:12:15 +0000.11421][5f2c] onRecordingOk: net seek
pos:0record video duration:15195record audio duration:15185
[023:410] [2024-12-17 10:12:15 +0000.11989][5f25] destructMicSource_w:
[023:410] [2024-12-17 10:12:15 +0000.12048][5f25] setOutput_w:
MicSource::setOutput() 0x0
[023:410] [2024-12-17 10:12:15 +0000.12128][5f25] close external audio stream
[023:411] [2024-12-17 10:12:15 +0000.12823][5edc] releaseThread 0x74f3f66800
[023:411] [2024-12-17 10:12:15 +0000.12875][5edc] ~MicSource: Mic source
destroyed:0x74f3f20d00
[023:412] [2024-12-17 10:12:15 +0000.13950][5edc] StopPullFrameAndWriteMp4 leave.
expire time = 373 ms
[023:412] [2024-12-17 10:12:15 +0000.14009][5edc] DestroyPipelineAndFilters
time:15949205 enter.
[023:412] [2024-12-17 10:12:15 +0000.14073][5edc] UnbindInputFilter 0x74f3f66dc0
this 0x75c48d71c0
[023:412] [2024-12-17 10:12:15 +0000.14130][5edc] UnbindInputFilter 0x74f3f66f58
this 0x74f3f670d0
[023:413] [2024-12-17 10:12:15 +0000.14202][5edc] UnbindInputFilter 0x75c48d71c0
this 0x75c482bde0
[023:413] [2024-12-17 10:12:15 +0000.14238][5edc] filter: filter pipeline destroy
this: 0x75c482bd40
[023:413] [2024-12-17 10:12:15 +0000.14502][5edc] ClearVideoOfSources: recodring
total frames:0
[023:413] [2024-12-17 10:12:15 +0000.14542][5edc] ClearVideoOfSources:
[023:413] [2024-12-17 10:12:15 +0000.14583][5edc] GPUImageProcessing destruct.
[023:413] [2024-12-17 10:12:15 +0000.14666][5edc] destroy TrivalImageDrawer
0x755088abc0
[023:413] [2024-12-17 10:12:15 +0000.14718][5edc] The shader has been initialize,
clean up them.
[023:413] [2024-12-17 10:12:15 +0000.14795][5edc] ~OpenGLFrameBuffer:
[023:413] [2024-12-17 10:12:15 +0000.14910][5edc] ~OpenGLFrameBuffer:
[023:413] [2024-12-17 10:12:15 +0000.14999][5edc] ~OpenGLFrameBuffer:
[023:413] [2024-12-17 10:12:15 +0000.15097][5edc] ~OpenGLFrameBuffer:
[023:414] [2024-12-17 10:12:15 +0000.15182][5edc] ~OpenGLFrameBuffer:
[023:414] [2024-12-17 10:12:15 +0000.15278][5edc] ~OpenGLFrameBuffer:
[023:414] [2024-12-17 10:12:15 +0000.15657][5edc] GPUImageProcessing destruct
finish.
[023:414] [2024-12-17 10:12:15 +0000.15732][5edc] GPURGBAFrame destruct.
[023:414] [2024-12-17 10:12:15 +0000.15794][5edc] destroy OpenGLRenderProgram
0x75c48d6f98
[023:414] [2024-12-17 10:12:15 +0000.15834][5edc] ~CameraSource time:15949207
enter.
[023:414] [2024-12-17 10:12:15 +0000.15867][5edc] ~CameraSource leave. expire time
= 0 ms
[023:414] [2024-12-17 10:12:15 +0000.15904][5edc] ~RecordAudioSource time:15949207
enter.
[023:414] [2024-12-17 10:12:15 +0000.15934][5edc] ~RecordAudioSource leave. expire
time = 0 ms
[023:414] [2024-12-17 10:12:15 +0000.15975][5edc] DestroyPipelineAndFilters leave.
expire time = 2 ms
[023:435] [2024-12-17 10:12:15 +0000.36838][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[023:438] [2024-12-17 10:12:15 +0000.39410][50bd] machine model :xiaomi
[023:438] [2024-12-17 10:12:15 +0000.39481][50bd] Support this machine
model :xiaomi
[023:438] [2024-12-17 10:12:15 +0000.39516][50bd] global inited! current sdk
version: 07-20-936c45f
[023:438] [2024-12-17 10:12:15 +0000.39735][50bd] filter: filter pipeline construtc
this: 0x7532482680
[023:438] [2024-12-17 10:12:15 +0000.39783][50bd] MediaFilterGraph:
MediaFilterGraph construct
[023:438] [2024-12-17 10:12:15 +0000.39826][50bd] GLESContext:
[023:438] [2024-12-17 10:12:15 +0000.39886][50bd] The result of eglGetDisplay is:
0xb400007682774f40
[023:439] [2024-12-17 10:12:15 +0000.40872][50bd] The result of creation:
0x7532760e80
[023:439] [2024-12-17 10:12:15 +0000.40965][50bd] The result of
eglCreatePbufferSurface is: 0x75327de400
[023:440] [2024-12-17 10:12:15 +0000.41700][50bd] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
[023:440] [2024-12-17 10:12:15 +0000.41750][50bd] The source 0 speed:1
[023:440] [2024-12-17 10:12:15 +0000.41790][50bd] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4,
delay: 0
[023:440] [2024-12-17 10:12:15 +0000.41831][50bd] CreateDecoderByVideoSource
time:15949233 enter.
[023:440] [2024-12-17 10:12:15 +0000.42058][50bd] running_decoder_count:0max
count:2
[023:440] [2024-12-17 10:12:15 +0000.42088][50bd] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74c35e8800
[023:441] [2024-12-17 10:12:15 +0000.43125][5f54] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x75b3709600] Current FFmpeg version git-2021-06-16-97cea6f
[023:465] [2024-12-17 10:12:15 +0000.67146][5f54] OnStreamInfoFound: video
duration_: 15195
[023:467] [2024-12-17 10:12:15 +0000.68326][50bd] start decoder
[023:467] [2024-12-17 10:12:15 +0000.68377][50bd] CreateDecoderByVideoSource
leave. expire time = 27 ms
[023:467] [2024-12-17 10:12:15 +0000.68408][50bd] BindInputFilter 0x75bc7e6420
this 0x7532137998
[023:467] [2024-12-17 10:12:15 +0000.68426][50bd] BindInputFilter 0x7532137998
this 0x7532137a58
[023:467] [2024-12-17 10:12:15 +0000.68484][50bd] BindInputFilter 0x75bc7e6420
this 0x7532137ed8
[023:467] [2024-12-17 10:12:15 +0000.68505][50bd] BindInputFilter 0x7532137ed8
this 0x7532138058
[023:467] [2024-12-17 10:12:15 +0000.68567][50bd] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
[023:467] [2024-12-17 10:12:15 +0000.68613][50bd] BindInputFilter 0x7532137a58
this 0x7532138e98
[023:467] [2024-12-17 10:12:15 +0000.68654][50bd] BindInputFilter 0x7532138e98
this 0x7532482720
[023:467] [2024-12-17 10:12:15 +0000.68686][50bd] BindInputFilter 0x7532138058
this 0x7532138f58
[023:467] [2024-12-17 10:12:15 +0000.68715][50bd] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
[023:468] [2024-12-17 10:12:15 +0000.69358][5f55] NO get frame from decoder
[023:468] [2024-12-17 10:12:15 +0000.70093][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[023:469] [2024-12-17 10:12:15 +0000.70469][50bd] machine model :xiaomi
[023:469] [2024-12-17 10:12:15 +0000.70492][50bd] Support this machine
model :xiaomi
[023:469] [2024-12-17 10:12:15 +0000.70505][50bd] global inited! current sdk
version: 07-20-936c45f
[023:469] [2024-12-17 10:12:15 +0000.70553][50bd] GetPipeline:
-----------------------------------------
[023:469] [2024-12-17 10:12:15 +0000.70570][50bd] GetPipeline: source: 0x75bc7e6200
[023:469] [2024-12-17 10:12:15 +0000.70586][50bd] GetPipeline: filter: NULLFilter
[023:469] [2024-12-17 10:12:15 +0000.70582][5f55] NO get frame from decoder
[023:469] [2024-12-17 10:12:15 +0000.70613][50bd] GetPipeline: filter: NULLFilter
[023:469] [2024-12-17 10:12:15 +0000.70662][50bd] GetPipeline: filter: NULLFilter
[023:469] [2024-12-17 10:12:15 +0000.70677][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[023:469] [2024-12-17 10:12:15 +0000.70691][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[023:469] [2024-12-17 10:12:15 +0000.70705][50bd] GetPipeline: audio filter:
AudioNUllFilter
[023:469] [2024-12-17 10:12:15 +0000.70720][50bd] GetPipeline:
------------------------------------------
[023:469] [2024-12-17 10:12:15 +0000.70736][50bd] filter: filter pipeline2 update
pattern: 0
[023:470] [2024-12-17 10:12:15 +0000.71320][5f55] NO get frame from decoder
[023:470] [2024-12-17 10:12:15 +0000.71796][50bd] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:470] [2024-12-17 10:12:15 +0000.72022][50bd] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:470] [2024-12-17 10:12:15 +0000.72101][50bd] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:471] [2024-12-17 10:12:15 +0000.72374][50bd] DeviceInit:
[023:471] [2024-12-17 10:12:15 +0000.72578][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:471] [2024-12-17 10:12:15 +0000.72881][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:471] [2024-12-17 10:12:15 +0000.72888][5f55] NO get frame from decoder
[023:471] [2024-12-17 10:12:15 +0000.73061][50bd] CreatePlatformSpecificObjects:
[023:471] [2024-12-17 10:12:15 +0000.73094][50bd] audio device use null audio
input and opensl output
[023:472] [2024-12-17 10:12:15 +0000.73148][50bd] Create OpenSLES output module
with java VM support.
[023:472] [2024-12-17 10:12:15 +0000.73148][5f55] NO get frame from decoder
[023:472] [2024-12-17 10:12:15 +0000.73240][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:472] [2024-12-17 10:12:15 +0000.73361][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:472] [2024-12-17 10:12:15 +0000.73484][50bd] Create OpenSLES output module
with buffer num:2
[023:472] [2024-12-17 10:12:15 +0000.73521][50bd] Error(trace.cc:40): Init the
output and input for audio device template.
[023:472] [2024-12-17 10:12:15 +0000.73546][50bd] Init the output device.
[023:472] [2024-12-17 10:12:15 +0000.73580][50bd] Set the playout as stereo:1
[023:472] [2024-12-17 10:12:15 +0000.73614][50bd] Set the sample rate to be:44100
[023:472] [2024-12-17 10:12:15 +0000.73657][50bd] Low latency buffer size:144 low
sample rate:48000
[023:472] [2024-12-17 10:12:15 +0000.73733][50bd] DeviceInit: Done
[023:472] [2024-12-17 10:12:15 +0000.73843][50bd] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[023:472] [2024-12-17 10:12:15 +0000.73855][5f5f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x752f2f3d18
[023:473] [2024-12-17 10:12:15 +0000.74665][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[023:473] [2024-12-17 10:12:15 +0000.74738][50bd]
MediaFilterPlayer::SetPlayerNotify 0x75320bb940
[023:473] [2024-12-17 10:12:15 +0000.75134][50bd]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[023:474] [2024-12-17 10:12:15 +0000.75160][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[023:474] [2024-12-17 10:12:15 +0000.75679][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[023:474] [2024-12-17 10:12:15 +0000.76098][50bd] SetGraphLoop: SetGraphLoop 1
[023:474] [2024-12-17 10:12:15 +0000.76124][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[023:475] [2024-12-17 10:12:15 +0000.76715][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[023:476] [2024-12-17 10:12:15 +0000.77298][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[023:476] [2024-12-17 10:12:15 +0000.77806][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[023:480] [2024-12-17 10:12:15 +0000.82090][5f61] Start:
[023:481] [2024-12-17 10:12:15 +0000.82178][5f60] operator(): video render started.
[023:481] [2024-12-17 10:12:15 +0000.82215][5f60] DriveRender working... (1/200)
[023:481] [2024-12-17 10:12:15 +0000.82231][5f60] Warning(video_render.cc:390): No
picture to display (1/50)
[023:481] [2024-12-17 10:12:15 +0000.82270][5f61] Start:
[023:481] [2024-12-17 10:12:15 +0000.82345][5f61] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[023:481] [2024-12-17 10:12:15 +0000.82376][5f61] Reset: history total size: 98
[023:481] [2024-12-17 10:12:15 +0000.82392][5f61] DeviceStart:
audioDevice_:0x7532283000
[023:481] [2024-12-17 10:12:15 +0000.82418][5f61] DeviceStart: time profile playout
init before
[023:481] [2024-12-17 10:12:15 +0000.82436][5f61] DeviceStart: time profile playout
init end
[023:481] [2024-12-17 10:12:15 +0000.82461][5f61] OpenSlesOutput:Start playout
[023:482] [2024-12-17 10:12:15 +0000.84073][5f55] NO get frame from decoder
[023:483] [2024-12-17 10:12:15 +0000.84527][5f61] Create the opensl output player.
streamtype before:0
[023:483] [2024-12-17 10:12:15 +0000.84562][5f61] Create the opensl output player.
streamtype after:3
[023:484] [2024-12-17 10:12:15 +0000.85324][5f55] NO get frame from decoder
[023:498] [2024-12-17 10:12:15 +0000.99793][5f55] NO get frame from decoder
[023:548] [2024-12-17 10:12:15 +0000.149481][5f61] Enqueue opensl buffer size:1764
[023:572] [2024-12-17 10:12:15 +0000.173432][5f61] DeviceStart: time profile
playout all end
[023:572] [2024-12-17 10:12:15 +0000.173529][5f61] operator(): Audio playback
started.
[023:572] [2024-12-17 10:12:15 +0000.173664][5f61] operator(): Started now!
[023:572] [2024-12-17 10:12:15 +0000.173900][5f63] Error(video_source.cc:430): wait
decoder a frame: 0
[023:573] [2024-12-17 10:12:15 +0000.174542][5f63] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[023:583] [2024-12-17 10:12:15 +0000.184591][5f64]
PlayerSimpleBufferQueueCallbackHandler function
[023:583] [2024-12-17 10:12:15 +0000.184776][5f64] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[023:583] [2024-12-17 10:12:15 +0000.184841][5f64]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:590] [2024-12-17 10:12:15 +0000.191175][5f62] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[023:590] [2024-12-17 10:12:15 +0000.191238][5f62] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:590] [2024-12-17 10:12:15 +0000.191397][5f61] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[023:590] [2024-12-17 10:12:15 +0000.191529][5f61] The audio playback speed:100
(1/100)
[023:590] [2024-12-17 10:12:15 +0000.191572][5f61] lipsync_debug: The current
played audio timestamp is:0(1/50)
[023:590] [2024-12-17 10:12:15 +0000.191595][5f61] First audio frame rendering
[023:590] [2024-12-17 10:12:15 +0000.191590][5f63] OnVideoFrameReady(1/200)
[023:590] [2024-12-17 10:12:15 +0000.191996][5f60] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[023:590] [2024-12-17 10:12:15 +0000.192017][5f62] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:590] [2024-12-17 10:12:15 +0000.192050][5f62]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:591] [2024-12-17 10:12:15 +0000.193026][5f62] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:591] [2024-12-17 10:12:15 +0000.193068][5f62]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:592] [2024-12-17 10:12:15 +0000.194006][5f62] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:592] [2024-12-17 10:12:15 +0000.194048][5f62]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:594] [2024-12-17 10:12:15 +0000.195616][5f62] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:594] [2024-12-17 10:12:15 +0000.195667][5f62]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:595] [2024-12-17 10:12:15 +0000.196291][5f60] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:15949388
[023:596] [2024-12-17 10:12:15 +0000.197199][5f62] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:596] [2024-12-17 10:12:15 +0000.197244][5f62]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:597] [2024-12-17 10:12:15 +0000.198625][5f62] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:597] [2024-12-17 10:12:15 +0000.198673][5f62]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:599] [2024-12-17 10:12:15 +0000.200808][5f62] audio frame wait video
frame.last_video_timestamp:33 last_audio_timestamp:138.957
[023:599] [2024-12-17 10:12:15 +0000.200873][5f62]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:611] [2024-12-17 10:12:15 +0000.213093][5f60] lipsync_debug: render a video
frame
[023:612] [2024-12-17 10:12:15 +0000.213226][5f60] lipsync_debug: First video frame
rendering.
[023:622] [2024-12-17 10:12:15 +0000.223700][5f60]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:27 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:622] [2024-12-17 10:12:15 +0000.223759][5f60] lipsync_debug: tsDelta -
timeDelta = -4
[023:622] [2024-12-17 10:12:15 +0000.223776][5f60] lipsync_debug:result remaining
time:0
[023:622] [2024-12-17 10:12:15 +0000.223791][5f60] dynamic updated lipsync delay:0
[023:624] [2024-12-17 10:12:15 +0000.225549][5f60] lipsync_debug:remaining time:10
tsDelta - timeDelta:26
[023:624] [2024-12-17 10:12:15 +0000.225600][5f60] lipsync_debug:result remaining
time:10
[023:638] [2024-12-17 10:12:15 +0000.240088][5f63] video frame wait audio frame:
last_video_timestamp:296 last_audio_timestamp:184.943
[023:639] [2024-12-17 10:12:15 +0000.240184][5f63]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[024:113] [2024-12-17 10:12:15 +0000.714532][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[024:164] [2024-12-17 10:12:15 +0000.765723][5ee3] Run AGC when audioType = 0
[024:165] [2024-12-17 10:12:15 +0000.766484][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:250] [2024-12-17 10:12:15 +0000.852080][5f60] lipsync_debug:displaying video
ts:59760 The current displayed video timestamp is:15950043
[024:479] [2024-12-17 10:12:16 +0000.80716][5f64]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:572] [2024-12-17 10:12:16 +0000.173424][5f61] do work DoLipsync!
[024:572] [2024-12-17 10:12:16 +0000.173565][5f61] total delay:51 videoTsMS:967
audioTsMS:916 diff:51
[024:572] [2024-12-17 10:12:16 +0000.173613][5f61] Set the lipsync delay:51
[024:639] [2024-12-17 10:12:16 +0000.240779][5f63] Error(video_source.cc:430): wait
decoder a frame: 0
[024:971] [2024-12-17 10:12:16 +0000.572552][5f60] lipsync_debug:displaying video
ts:119970 The current displayed video timestamp is:15950764
[025:069] [2024-12-17 10:12:16 +0000.670501][5f60] DriveRender working... (1/200)
[025:164] [2024-12-17 10:12:16 +0000.765608][5f60]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:31 last
video ts:134640 frame->pts:137700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:164] [2024-12-17 10:12:16 +0000.765700][5f60] lipsync_debug: tsDelta -
timeDelta = 3
[025:517] [2024-12-17 10:12:17 +0000.118759][5f64]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:591] [2024-12-17 10:12:17 +0000.192612][5f60] lipsync_debug:remaining time:10
tsDelta - timeDelta:29
[025:591] [2024-12-17 10:12:17 +0000.192695][5f60] lipsync_debug:result remaining
time:10
[025:672] [2024-12-17 10:12:17 +0000.273275][5f60] lipsync_debug:displaying video
ts:180090 The current displayed video timestamp is:15951465
[025:682] [2024-12-17 10:12:17 +0000.284069][5f62] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[025:683] [2024-12-17 10:12:17 +0000.284197][5f62] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:736] [2024-12-17 10:12:17 +0000.337887][5f61] The audio playback speed:100
(1/100)
[025:736] [2024-12-17 10:12:17 +0000.338019][5f61] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[025:842] [2024-12-17 10:12:17 +0000.443209][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[025:937] [2024-12-17 10:12:17 +0000.538563][5f63] Error(video_source.cc:430): wait
decoder a frame: 0
[026:012] [2024-12-17 10:12:17 +0000.613305][5f63] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[026:167] [2024-12-17 10:12:17 +0000.768824][5ee3] Run AGC when audioType = 0
[026:361] [2024-12-17 10:12:17 +0000.962231][5f60] lipsync_debug:displaying video
ts:240120 The current displayed video timestamp is:15952154
[026:484] [2024-12-17 10:12:18 +0000.85473][5f64]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:575] [2024-12-17 10:12:18 +0000.176528][5f63] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300060pts ms:3.334e+06
[026:581] [2024-12-17 10:12:18 +0000.182587][5f63] OnVideoFrameReady(1/200)
[026:581] [2024-12-17 10:12:18 +0000.182798][5f60] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[026:583] [2024-12-17 10:12:18 +0000.185143][5f60] DriveRender working... (1/200)
[026:662] [2024-12-17 10:12:18 +0000.263675][5f60]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:22 last
video ts:269820 frame->pts:272970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[026:662] [2024-12-17 10:12:18 +0000.263754][5f60] lipsync_debug: tsDelta -
timeDelta = 13
[026:977] [2024-12-17 10:12:18 +0000.578181][5f60] lipsync_debug:displaying video
ts:300060 The current displayed video timestamp is:15952770
[026:979] [2024-12-17 10:12:18 +0000.580294][5f60] lipsync_debug: render a video
frame
[027:006] [2024-12-17 10:12:18 +0000.607798][5f60] lipsync_debug:result remaining
time:0
[027:006] [2024-12-17 10:12:18 +0000.607880][5f60] dynamic updated lipsync delay:0
[027:236] [2024-12-17 10:12:18 +0000.838121][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[027:237] [2024-12-17 10:12:18 +0000.839076][5f61] Stop:
[027:238] [2024-12-17 10:12:18 +0000.839247][5f60] operator(): Video Render
stopped.
[027:239] [2024-12-17 10:12:18 +0000.840520][5f61] Stop:
[027:239] [2024-12-17 10:12:18 +0000.841002][5f61] DeviceStop:
audioDevice_:0x7532283000
[027:239] [2024-12-17 10:12:18 +0000.841071][5f61] OpenSlesOutput:Stop playout
[027:242] [2024-12-17 10:12:18 +0000.843621][5f61] DeviceStop: Done
[027:242] [2024-12-17 10:12:18 +0000.843740][5f61] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[027:242] [2024-12-17 10:12:18 +0000.843806][5f61] operator(): Stop now!
[027:267] [2024-12-17 10:12:18 +0000.868808][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[027:267] [2024-12-17 10:12:18 +0000.868943][50bd] StopPreView: Have Stopped,
operation cancel
[027:267] [2024-12-17 10:12:18 +0000.868984][50bd] Stop:
[027:268] [2024-12-17 10:12:18 +0000.869165][5f61] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[027:268] [2024-12-17 10:12:18 +0000.869955][50bd] DeviceRelease:
audioDevice_:0x7532283000
[027:268] [2024-12-17 10:12:18 +0000.870014][50bd] OpenSlesOutput:Stop playout
[027:268] [2024-12-17 10:12:18 +0000.870052][50bd] DeviceRelease: Release the
webrtc device object.
[027:269] [2024-12-17 10:12:18 +0000.870316][50bd] OpenSlesOutput destruct.
[027:269] [2024-12-17 10:12:18 +0000.870389][50bd] DeviceRelease: Done
[027:269] [2024-12-17 10:12:18 +0000.870476][50bd] Stop:
[027:269] [2024-12-17 10:12:18 +0000.870789][5f60] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[027:273] [2024-12-17 10:12:18 +0000.874690][50bd] global uninited!
[027:274] [2024-12-17 10:12:18 +0000.875653][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[027:274] [2024-12-17 10:12:18 +0000.875758][50bd] ~MediaFilterGraph:
MediaFilterGraph destruct
[027:274] [2024-12-17 10:12:18 +0000.875786][50bd] RemoveVideoBackGroud: hava not
add video backgroud
[027:274] [2024-12-17 10:12:18 +0000.875846][50bd] UnbindInputFilter 0x7532138e98
this 0x7532482720
[027:274] [2024-12-17 10:12:18 +0000.875882][50bd] ClearAllSource: remove source
filter, sourceid: 0x75bc7e6200
[027:274] [2024-12-17 10:12:18 +0000.875905][50bd] DestoryDecoderByVideoSource
time:15953067 enter.
[027:274] [2024-12-17 10:12:18 +0000.875931][50bd] ~VideoBindDecoder time:15953067
enter.
[027:274] [2024-12-17 10:12:18 +0000.876112][50bd] CleanUp time:15953067 enter.
[027:277] [2024-12-17 10:12:18 +0000.878860][50bd] CleanUp leave. expire time = 3
ms
[027:277] [2024-12-17 10:12:18 +0000.878908][50bd] CleanUp time:15953070 enter.
[027:278] [2024-12-17 10:12:18 +0000.879148][50bd] CleanUp leave. expire time = 1
ms
[027:278] [2024-12-17 10:12:18 +0000.880065][50bd] ~VideoBindDecoder leave. expire
time = 4 ms
[027:278] [2024-12-17 10:12:18 +0000.880095][50bd] DestoryDecoderByVideoSource
leave. expire time = 4 ms
[027:278] [2024-12-17 10:12:18 +0000.880134][50bd] UnbindInputFilter 0x7532137a58
this 0x7532138e98
[027:279] [2024-12-17 10:12:18 +0000.880190][50bd] UnbindInputFilter 0x7532137998
this 0x7532137a58
[027:279] [2024-12-17 10:12:18 +0000.880232][50bd] UnbindInputFilter 0x75bc7e6420
this 0x7532137998
[027:279] [2024-12-17 10:12:18 +0000.880268][50bd] UnbindInputFilter 0x7532138058
this 0x7532138f58
[027:279] [2024-12-17 10:12:18 +0000.880304][50bd] UnbindInputFilter 0x7532137ed8
this 0x7532138058
[027:279] [2024-12-17 10:12:18 +0000.880339][50bd] UnbindInputFilter 0x75bc7e6420
this 0x7532137ed8
[027:280] [2024-12-17 10:12:18 +0000.881142][50bd] ~GLESContext:
[027:280] [2024-12-17 10:12:18 +0000.881771][50bd] GLESContext destruct finish.
[027:280] [2024-12-17 10:12:18 +0000.881817][50bd] filter: filter pipeline destroy
this: 0x7532482680
[027:281] [2024-12-17 10:12:18 +0000.882274][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[027:281] [2024-12-17 10:12:18 +0000.882980][50bd] machine model :xiaomi
[027:281] [2024-12-17 10:12:18 +0000.883024][50bd] Support this machine
model :xiaomi
[027:281] [2024-12-17 10:12:18 +0000.883064][50bd] global inited! current sdk
version: 07-20-936c45f
[027:282] [2024-12-17 10:12:18 +0000.883429][50bd] filter: filter pipeline
construtc this: 0x7532482680
[027:282] [2024-12-17 10:12:18 +0000.883499][50bd] MediaFilterGraph:
MediaFilterGraph construct
[027:282] [2024-12-17 10:12:18 +0000.883531][50bd] GLESContext:
[027:282] [2024-12-17 10:12:18 +0000.883576][50bd] The result of eglGetDisplay is:
0xb400007682774f40
[027:283] [2024-12-17 10:12:18 +0000.884594][50bd] The result of creation:
0x7552aa6300
[027:283] [2024-12-17 10:12:18 +0000.884760][50bd] The result of
eglCreatePbufferSurface is: 0x7552aa8e80
[027:283] [2024-12-17 10:12:18 +0000.884900][50bd] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
[027:283] [2024-12-17 10:12:18 +0000.884968][50bd] The source 0 speed:1
[027:283] [2024-12-17 10:12:18 +0000.885027][50bd] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4,
delay: 0
[027:283] [2024-12-17 10:12:18 +0000.885058][50bd] CreateDecoderByVideoSource
time:15953076 enter.
[027:284] [2024-12-17 10:12:18 +0000.885200][50bd] running_decoder_count:0max
count:2
[027:284] [2024-12-17 10:12:18 +0000.885224][50bd] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74c35e8800
[027:284] [2024-12-17 10:12:18 +0000.886098][5f71] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75508a5400] Current FFmpeg version git-2021-06-16-
97cea6f
[027:303] [2024-12-17 10:12:18 +0000.904376][5f71] OnStreamInfoFound: video
duration_: 15195
[027:305] [2024-12-17 10:12:18 +0000.906327][50bd] start decoder
[027:305] [2024-12-17 10:12:18 +0000.906382][50bd] CreateDecoderByVideoSource
leave. expire time = 22 ms
[027:305] [2024-12-17 10:12:18 +0000.906442][50bd] BindInputFilter 0x75bc7e6420
this 0x7532137758
[027:305] [2024-12-17 10:12:18 +0000.906465][50bd] BindInputFilter 0x7532137758
this 0x7532137818
[027:305] [2024-12-17 10:12:18 +0000.906511][50bd] BindInputFilter 0x75bc7e6420
this 0x75321378d8
[027:305] [2024-12-17 10:12:18 +0000.906547][50bd] BindInputFilter 0x75321378d8
this 0x7532137998
[027:305] [2024-12-17 10:12:18 +0000.906560][50bd] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
[027:305] [2024-12-17 10:12:18 +0000.906581][50bd] BindInputFilter 0x7532137818
this 0x7532137a58
[027:305] [2024-12-17 10:12:18 +0000.906601][50bd] BindInputFilter 0x7532137a58
this 0x7532482720
[027:305] [2024-12-17 10:12:18 +0000.906620][50bd] BindInputFilter 0x7532137998
this 0x7532137b18
[027:305] [2024-12-17 10:12:18 +0000.906637][50bd] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15933414.mp4
[027:306] [2024-12-17 10:12:18 +0000.907590][5f72] NO get frame from decoder
[027:307] [2024-12-17 10:12:18 +0000.908356][5f72] NO get frame from decoder
[027:307] [2024-12-17 10:12:18 +0000.908788][5f72] NO get frame from decoder
[027:308] [2024-12-17 10:12:18 +0000.909387][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[027:308] [2024-12-17 10:12:18 +0000.909553][50bd] MediaComposeFile time:15953101
enter.
[027:308] [2024-12-17 10:12:18 +0000.909583][50bd] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[027:308] [2024-12-17 10:12:18 +0000.909708][50bd] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[027:308] [2024-12-17 10:12:18 +0000.909734][50bd] Recording session using default
bitrate support by app:14680064
[027:308] [2024-12-17 10:12:18 +0000.909790][5f7c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74a5c48340
[027:308] [2024-12-17 10:12:18 +0000.909891][5f7c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[027:308] [2024-12-17 10:12:18 +0000.909978][5f72] NO get frame from decoder
[027:308] [2024-12-17 10:12:18 +0000.910014][50bd] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[027:309] [2024-12-17 10:12:18 +0000.910168][50bd] GetPipeline:
-----------------------------------------
[027:309] [2024-12-17 10:12:18 +0000.910225][50bd] GetPipeline: source:
0x75bc7e6200
[027:309] [2024-12-17 10:12:18 +0000.910240][50bd] GetPipeline: filter: NULLFilter
[027:309] [2024-12-17 10:12:18 +0000.910253][50bd] GetPipeline: filter: NULLFilter
[027:309] [2024-12-17 10:12:18 +0000.910267][50bd] GetPipeline: filter: NULLFilter
[027:309] [2024-12-17 10:12:18 +0000.910281][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[027:309] [2024-12-17 10:12:18 +0000.910296][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[027:309] [2024-12-17 10:12:18 +0000.910310][50bd] GetPipeline: audio filter:
AudioNUllFilter
[027:309] [2024-12-17 10:12:18 +0000.910325][50bd] GetPipeline:
------------------------------------------
[027:309] [2024-12-17 10:12:18 +0000.910340][50bd] filter: filter pipeline2 update
pattern: 2
[027:309] [2024-12-17 10:12:18 +0000.910699][5f72] NO get frame from decoder
[027:309] [2024-12-17 10:12:18 +0000.910701][50bd] MediaComposeFile leave. expire
time = 1 ms
[027:309] [2024-12-17 10:12:18 +0000.911052][5f72] NO get frame from decoder
[027:310] [2024-12-17 10:12:18 +0000.911185][50bd] machine model :xiaomi
[027:310] [2024-12-17 10:12:18 +0000.911208][50bd] Support this machine
model :xiaomi
[027:310] [2024-12-17 10:12:18 +0000.911224][50bd] global inited! current sdk
version: 07-20-936c45f
[027:314] [2024-12-17 10:12:18 +0000.915882][5f72] NO get frame from decoder
[027:316] [2024-12-17 10:12:18 +0000.917954][5f72] NO get frame from decoder
[027:327] [2024-12-17 10:12:18 +0000.928584][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[027:327] [2024-12-17 10:12:18 +0000.928734][50bd] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 183
[027:328] [2024-12-17 10:12:18 +0000.929184][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[027:328] [2024-12-17 10:12:18 +0000.929226][50bd] BeginCompose: BeginCompose, is
composing 0
[027:333] [2024-12-17 10:12:18 +0000.935085][5f7c] start recording, file path:
[027:334] [2024-12-17 10:12:18 +0000.935261][5f7c] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 183 audio_timescale:44100
video_timescale:90000
[027:334] [2024-12-17 10:12:18 +0000.935296][5f7c] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[027:334] [2024-12-17 10:12:18 +0000.935319][5f7c] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 183
[027:334] [2024-12-17 10:12:18 +0000.935345][5f7c] fd_open successed
handle:0xb4000076827d40b0
[027:334] [2024-12-17 10:12:18 +0000.935479][5f7c] create mp4 file:293
m_fileHandle: 0x751c8ffb00
[027:334] [2024-12-17 10:12:18 +0000.935499][5f7c] MP4 file: is opened successfully
[027:334] [2024-12-17 10:12:18 +0000.935513][5f7c] setupMediaProcessers:
[027:334] [2024-12-17 10:12:18 +0000.935525][5f7c]
RecordingSessionInternalSimple:setup media processers.
[027:334] [2024-12-17 10:12:18 +0000.935538][5f7c] construct AAC encoder
[027:337] [2024-12-17 10:12:18 +0000.939099][5f7c] H264Encoder creating:
ultrafast012323
[027:338] [2024-12-17 10:12:18 +0000.939161][5f7c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[027:338] [2024-12-17 10:12:18 +0000.939522][5f7c] H264Encode::GetMachineModel is
M2007J3SP
[027:338] [2024-12-17 10:12:18 +0000.939584][5f7c] H264Encoder machine_mode
is:M2007J3SP
[027:338] [2024-12-17 10:12:18 +0000.939602][5f7c] H264Encode::machine size :9
machine_mode:M2007J3SP
[027:338] [2024-12-17 10:12:18 +0000.939617][5f7c] H264Encode::machine array
size :22 machine_mode:M2007J3SP
[027:338] [2024-12-17 10:12:18 +0000.939630][5f7c] H264Encode::current machine
is :M2007J3SP auto check hw codec decide to use hw codec
[027:338] [2024-12-17 10:12:18 +0000.939642][5f7c] setupCompressionSession:
[027:338] [2024-12-17 10:12:18 +0000.939655][5f7c] H264Encode::creating hareware
Encoder
[027:338] [2024-12-17 10:12:18 +0000.939718][5f7c] AndroidHwAvcEncoder
time:15953131 enter.
[027:341] [2024-12-17 10:12:18 +0000.942785][5f7c] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007682702380 address:0x74b04dd760
[027:341] [2024-12-17 10:12:18 +0000.942980][5f7c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[027:341] [2024-12-17 10:12:18 +0000.943005][5f7c] The video avc hw codec address
is 0x75c4822e58
[027:341] [2024-12-17 10:12:18 +0000.943047][5f7c] AndroidHwAvcEncoder leave.
expire time = 3 ms
[027:341] [2024-12-17 10:12:18 +0000.943067][5f7c] RegisterEncodeCompleteCallback
time:15953134 enter.
[027:342] [2024-12-17 10:12:18 +0000.943163][5f7c] RegisterEncodeCompleteCallback
leave. expire time = 1 ms
[027:342] [2024-12-17 10:12:18 +0000.943194][5f7c] InitEncode time:15953135 enter.
[027:342] [2024-12-17 10:12:18 +0000.943238][5f7c] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[027:342] [2024-12-17 10:12:18 +0000.943267][5f7c] Create time:15953135 enter.
[027:342] [2024-12-17 10:12:18 +0000.943284][5f7c] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[027:342] [2024-12-17 10:12:18 +0000.943305][5f7c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75c497f9c0
[027:342] [2024-12-17 10:12:18 +0000.943401][5f7c]
supported_type:image/vnd.android.heic
[027:342] [2024-12-17 10:12:18 +0000.943436][5f7c] supported_type:video/avc
[027:342] [2024-12-17 10:12:18 +0000.943458][5f7c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[027:342] [2024-12-17 10:12:18 +0000.943457][5f83] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7550a21e98
[027:342] [2024-12-17 10:12:18 +0000.943487][5f7c] hwCodecPrefix :OMX.qcom.
[027:342] [2024-12-17 10:12:18 +0000.943536][5f7c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[027:342] [2024-12-17 10:12:18 +0000.943558][5f7c] mediacodec_createCodecByName
time:15953135 enter.
[027:342] [2024-12-17 10:12:18 +0000.943574][5f7c] WrapAndroidMediaCodec
time:15953135 enter.
[027:342] [2024-12-17 10:12:18 +0000.943640][5f7c] WrapAndroidMediaCodec leave.
expire time = 0 ms
[027:362] [2024-12-17 10:12:18 +0000.963659][5f7c] mediacodec_createCodecByName
leave. expire time = 20 ms
[027:362] [2024-12-17 10:12:18 +0000.963707][5f7c] WrapAndroidMediaFromat
time:15953155 enter.
[027:362] [2024-12-17 10:12:18 +0000.963775][5f7c] WrapAndroidMediaFromat leave.
expire time = 0 ms
[027:384] [2024-12-17 10:12:18 +0000.985758][5f7c] Destroy time:15953177 enter.
[027:384] [2024-12-17 10:12:18 +0000.985815][5f7c] WrapAndroidMediaFromat::
Destroy
[027:384] [2024-12-17 10:12:18 +0000.985834][5f7c] Destroy leave. expire time = 0
ms
[027:384] [2024-12-17 10:12:18 +0000.985849][5f7c] ~WrapAndroidMediaFromat
time:15953177 enter.
[027:384] [2024-12-17 10:12:18 +0000.985865][5f7c] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[027:384] [2024-12-17 10:12:18 +0000.985880][5f7c] Create leave. expire time = 42
ms
[027:384] [2024-12-17 10:12:18 +0000.985896][5f7c] isSemiPlanarSupport
time:15953177 enter.
[027:384] [2024-12-17 10:12:18 +0000.985910][5f7c] H264Encoder isSemiPlanarSupport
[027:384] [2024-12-17 10:12:18 +0000.985927][5f7c] isSemiPlanarSupport leave.
expire time = 0 ms
[027:384] [2024-12-17 10:12:18 +0000.985942][5f7c] creat hw H264Encoder success,
isSemiPlanar:1
[027:384] [2024-12-17 10:12:18 +0000.986001][5f7c] InitEncode leave. expire time =
42 ms
[027:384] [2024-12-17 10:12:18 +0000.986020][5f7c] H264Encode::created Encoder
[027:384] [2024-12-17 10:12:18 +0000.986035][5f7c] H264Encode:: H264 encoder
created.
[027:384] [2024-12-17 10:12:18 +0000.986050][5f7c] H264 encoder created.
[027:384] [2024-12-17 10:12:18 +0000.986064][5f7c]
RecordingSessionInternalSimple:created avc encoder avc: 0x755088cb00
[027:384] [2024-12-17 10:12:18 +0000.986080][5f7c] setOutput:
[027:384] [2024-12-17 10:12:18 +0000.986095][5f7c]
RecordingSessionInternalSimple:encoder set output to muxer!
[027:385] [2024-12-17 10:12:18 +0000.986148][5f7c] request a key frame
[027:385] [2024-12-17 10:12:18 +0000.986165][5f7c] H264Encode:: request a key frame
[027:386] [2024-12-17 10:12:18 +0000.988021][5f7c] setDisplayRotate :90
[027:386] [2024-12-17 10:12:18 +0000.988066][5f7c] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[027:389] [2024-12-17 10:12:18 +0000.990987][5f83] add aac audio track with id:1
[027:393] [2024-12-17 10:12:18 +0000.994179][5f83] audio start ts:0
[027:393] [2024-12-17 10:12:18 +0000.994187][5f7d] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[027:393] [2024-12-17 10:12:18 +0000.994397][5f83] the audio frame has been written
into MP4 file
[027:393] [2024-12-17 10:12:18 +0000.994828][5f7d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[027:393] [2024-12-17 10:12:18 +0000.995116][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[027:445] [2024-12-17 10:12:19 +0000.46963][5f7d] h264 add frame header cdr flag
[027:447] [2024-12-17 10:12:19 +0000.48465][5f7d] h264 add frame header cdr flag
[027:447] [2024-12-17 10:12:19 +0000.48660][5f7d] Received key frame:10
[027:447] [2024-12-17 10:12:19 +0000.48702][5f7d] H264Encode:: get a sps pps
header!headerSize:31
[027:448] [2024-12-17 10:12:19 +0000.49388][5f83] get the H.264 SPS parameter
[027:448] [2024-12-17 10:12:19 +0000.50125][5f83] add video track with id:2
[027:450] [2024-12-17 10:12:19 +0000.51995][5f83] get the H.264 PPS parameter
[027:451] [2024-12-17 10:12:19 +0000.52271][5f83] get the H.264 IDR frame
[027:451] [2024-12-17 10:12:19 +0000.52320][5f83] resss:true
[027:451] [2024-12-17 10:12:19 +0000.52342][5f83] video start ts:10
[027:451] [2024-12-17 10:12:19 +0000.52398][5f83] the video frame has been written
into MP4 file
[027:479] [2024-12-17 10:12:19 +0000.80650][5f80] audio_frame_list_ empty
[027:494] [2024-12-17 10:12:19 +0000.95973][5f7d] DTS queue for
Generator:0x7550a256b8 364 394 433 464 496 531 564 597
[027:515] [2024-12-17 10:12:19 +0000.116665][5f7d] Push an pts:797 to dts queue.
[027:551] [2024-12-17 10:12:19 +0000.152866][5f7d] last dts:764 currentPts:797
ppsOrSPS:0 queue length:9
[027:566] [2024-12-17 10:12:19 +0000.167849][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[027:571] [2024-12-17 10:12:19 +0000.172831][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[027:608] [2024-12-17 10:12:19 +0000.210031][5f7d] DTS queue for
Generator:0x7550a256b8 1233 1266 1299 1333 1369 1400
[027:629] [2024-12-17 10:12:19 +0000.231174][5f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1634
[027:630] [2024-12-17 10:12:19 +0000.231239][5f7d] push video frame to H264
encoder. (100 frame for one log)
[027:630] [2024-12-17 10:12:19 +0000.231268][5f7d] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[027:630] [2024-12-17 10:12:19 +0000.231283][5f7d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1634(100 frame for one
log)
[027:630] [2024-12-17 10:12:19 +0000.231305][5f7d] The input pts:1634 fps:30
[027:637] [2024-12-17 10:12:19 +0000.238921][5f7d] SendFrame
encodedImage._timeStamp:1460encodedImage->_length:16032
[027:640] [2024-12-17 10:12:19 +0000.241566][5f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1496 pts:1496
[027:652] [2024-12-17 10:12:19 +0000.253735][5f7d] H264Encode::H264SWEncoder get
callback, length:14560 type:1 nalType:1length:14556
[027:682] [2024-12-17 10:12:19 +0000.283500][5f7d] Push an pts:2130 to dts queue.
[027:694] [2024-12-17 10:12:19 +0000.295204][5f7d] h264 add frame header cdr flag
[027:694] [2024-12-17 10:12:19 +0000.295300][5f7d] Received key frame:2001
[027:694] [2024-12-17 10:12:19 +0000.296081][5f7d] DTS queue for
Generator:0x7550a256b8 2067 2100 2130 2164 2197
[027:695] [2024-12-17 10:12:19 +0000.296366][5f83] get the H.264 IDR frame
[027:703] [2024-12-17 10:12:19 +0000.304229][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[027:710] [2024-12-17 10:12:19 +0000.311993][5f7f] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8924 diff: 77
[027:712] [2024-12-17 10:12:19 +0000.313169][5f7d] last dts:2100 currentPts:2130
ppsOrSPS:0 queue length:8
[027:787] [2024-12-17 10:12:19 +0000.388209][5f7d] DTS queue for
Generator:0x7550a256b8 2866 2898 2932 2964 2998 3033 3066
[027:834] [2024-12-17 10:12:19 +0000.435816][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[027:836] [2024-12-17 10:12:19 +0000.437774][5f7d] Push an pts:3467 to dts queue.
[027:857] [2024-12-17 10:12:19 +0000.458846][5f7d] last dts:3434 currentPts:3467
ppsOrSPS:0 queue length:6
[027:882] [2024-12-17 10:12:19 +0000.483820][5f7d] DTS queue for
Generator:0x7550a256b8 3765 3798 3837
[027:919] [2024-12-17 10:12:19 +0000.520859][5f7d] h264 add frame header cdr flag
[027:919] [2024-12-17 10:12:19 +0000.520958][5f7d] Received key frame:3999
[027:920] [2024-12-17 10:12:19 +0000.523334][5f83] get the H.264 IDR frame
[027:939] [2024-12-17 10:12:19 +0000.540287][5f80] audio_frame_list_ empty
[027:976] [2024-12-17 10:12:19 +0000.577356][5f7d] DTS queue for
Generator:0x7550a256b8 4499 4532 4565 4597 4634 4666 4700 4730
[027:982] [2024-12-17 10:12:19 +0000.583559][5f7d] Push an pts:4798 to dts queue.
[027:994] [2024-12-17 10:12:19 +0000.595150][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:004] [2024-12-17 10:12:19 +0000.605319][5f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5000
[028:004] [2024-12-17 10:12:19 +0000.605467][5f7d] push video frame to H264
encoder. (100 frame for one log)
[028:004] [2024-12-17 10:12:19 +0000.605524][5f7d] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[028:004] [2024-12-17 10:12:19 +0000.605559][5f7d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:5000(100 frame for one
log)
[028:004] [2024-12-17 10:12:19 +0000.605652][5f7d] The input pts:5000 fps:30
[028:011] [2024-12-17 10:12:19 +0000.612905][5f7d] SendFrame
encodedImage._timeStamp:4798encodedImage->_length:11984
[028:011] [2024-12-17 10:12:19 +0000.613085][5f7d] last dts:4766 currentPts:4798
ppsOrSPS:0 queue length:9
[028:016] [2024-12-17 10:12:19 +0000.617923][5f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4868 pts:4868
[028:034] [2024-12-17 10:12:19 +0000.635883][5f7d] H264Encode::H264SWEncoder get
callback, length:18032 type:1 nalType:1length:18028
[028:065] [2024-12-17 10:12:19 +0000.666151][5f7d] DTS queue for
Generator:0x7550a256b8 5331 5364 5399 5431 5463 5497 5532 5567
[028:139] [2024-12-17 10:12:19 +0000.740737][5f7d] Push an pts:6133 to dts queue.
[028:140] [2024-12-17 10:12:19 +0000.741468][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:145] [2024-12-17 10:12:19 +0000.746497][5f80] FilterPipeline2::OnAudioFrame
pts 309132 last_audio_timestamp_ 7009.8
[028:154] [2024-12-17 10:12:19 +0000.756111][5f7f] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9892 diff: 109
[028:158] [2024-12-17 10:12:19 +0000.759504][5f7d] h264 add frame header cdr flag
[028:158] [2024-12-17 10:12:19 +0000.759788][5f7d] Received key frame:5999
[028:162] [2024-12-17 10:12:19 +0000.763844][5f83] get the H.264 IDR frame
[028:163] [2024-12-17 10:12:19 +0000.764459][5ee3] Run AGC when audioType = 0
[028:163] [2024-12-17 10:12:19 +0000.764510][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:172] [2024-12-17 10:12:19 +0000.773495][5f7d] last dts:6101 currentPts:6133
ppsOrSPS:0 queue length:8
[028:172] [2024-12-17 10:12:19 +0000.773631][5f7d] DTS queue for
Generator:0x7550a256b8 6163 6196 6232 6267 6296 6331 6365
[028:268] [2024-12-17 10:12:19 +0000.869195][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:270] [2024-12-17 10:12:19 +0000.871175][5f7d] DTS queue for
Generator:0x7550a256b8 7061 7096 7129
[028:291] [2024-12-17 10:12:19 +0000.893005][5f7d] Push an pts:7464 to dts queue.
[028:321] [2024-12-17 10:12:19 +0000.922169][5f7d] last dts:7433 currentPts:7464
ppsOrSPS:0 queue length:9
[028:360] [2024-12-17 10:12:19 +0000.961287][5f7d] DTS queue for
Generator:0x7550a256b8 7832 7863 7895 7931 7969 7997 8031
[028:382] [2024-12-17 10:12:19 +0000.983732][5f7d] h264 add frame header cdr flag
[028:382] [2024-12-17 10:12:19 +0000.984054][5f7d] Received key frame:7997
[028:383] [2024-12-17 10:12:19 +0000.984710][5f83] get the H.264 IDR frame
[028:391] [2024-12-17 10:12:19 +0000.992987][5f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8363
[028:392] [2024-12-17 10:12:19 +0000.993160][5f7d] push video frame to H264
encoder. (100 frame for one log)
[028:392] [2024-12-17 10:12:19 +0000.993234][5f7d] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[028:392] [2024-12-17 10:12:19 +0000.993274][5f7d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:8363(100 frame for one
log)
[028:392] [2024-12-17 10:12:19 +0000.993351][5f7d] The input pts:8363 fps:30
[028:397] [2024-12-17 10:12:19 +0000.998156][5f7d] SendFrame
encodedImage._timeStamp:8131encodedImage->_length:6912
[028:402] [2024-12-17 10:12:20 +0000.3767][5f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8230 pts:8230
[028:406] [2024-12-17 10:12:20 +0000.7961][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:418] [2024-12-17 10:12:20 +0000.19218][5f7d] H264Encode::H264SWEncoder get
callback, length:10368 type:1 nalType:1length:10364
[028:433] [2024-12-17 10:12:20 +0000.34544][5f7d] Push an pts:8800 to dts queue.
[028:441] [2024-12-17 10:12:20 +0000.43055][5f7d] DTS queue for
Generator:0x7550a256b8 8595 8632 8665 8697 8730 8761 8800 8829 8865 8898
[028:451] [2024-12-17 10:12:20 +0000.52245][5f80] audio_frame_list_ empty
[028:467] [2024-12-17 10:12:20 +0000.68624][5f7d] last dts:8761 currentPts:8800
ppsOrSPS:0 queue length:8
[028:535] [2024-12-17 10:12:20 +0000.136513][5f7d] DTS queue for
Generator:0x7550a256b8 9497 9530 9563 9598 9632 9666
[028:556] [2024-12-17 10:12:20 +0000.157490][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:581] [2024-12-17 10:12:20 +0000.182318][5f7f] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10848 diff: 153
[028:593] [2024-12-17 10:12:20 +0000.194350][5f7d] Push an pts:10134 to dts queue.
[028:598] [2024-12-17 10:12:20 +0000.199840][5f7d] h264 add frame header cdr flag
[028:598] [2024-12-17 10:12:20 +0000.200013][5f7d] Received key frame:9994
[028:599] [2024-12-17 10:12:20 +0000.200762][5f83] get the H.264 IDR frame
[028:615] [2024-12-17 10:12:20 +0000.217019][5f7d] last dts:10098 currentPts:10134
ppsOrSPS:0 queue length:7
[028:637] [2024-12-17 10:12:20 +0000.238223][5f7d] DTS queue for
Generator:0x7550a256b8 10331 10365 10398 10430 10464
[028:703] [2024-12-17 10:12:20 +0000.304184][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:739] [2024-12-17 10:12:20 +0000.340210][5f7d] DTS queue for
Generator:0x7550a256b8 11199 11229 11262
[028:753] [2024-12-17 10:12:20 +0000.354425][5f7d] Push an pts:11457 to dts queue.
[028:775] [2024-12-17 10:12:20 +0000.376684][5f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11728
[028:775] [2024-12-17 10:12:20 +0000.376762][5f7d] push video frame to H264
encoder. (100 frame for one log)
[028:775] [2024-12-17 10:12:20 +0000.376790][5f7d] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[028:775] [2024-12-17 10:12:20 +0000.376806][5f7d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:11728(100 frame for one
log)
[028:775] [2024-12-17 10:12:20 +0000.376826][5f7d] The input pts:11728 fps:30
[028:778] [2024-12-17 10:12:20 +0000.380025][5f7d] SendFrame
encodedImage._timeStamp:11457encodedImage->_length:14960
[028:778] [2024-12-17 10:12:20 +0000.380126][5f7d] last dts:11430 currentPts:11457
ppsOrSPS:0 queue length:9
[028:789] [2024-12-17 10:12:20 +0000.390388][5f7d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11595 pts:11595
[028:804] [2024-12-17 10:12:20 +0000.405240][5f7d] H264Encode::H264SWEncoder get
callback, length:11424 type:1 nalType:1length:11420
[028:833] [2024-12-17 10:12:20 +0000.434634][5f7d] DTS queue for
Generator:0x7550a256b8 11962 11996 12032 12065 12096 12131 12163
[028:834] [2024-12-17 10:12:20 +0000.435373][5f7d] h264 add frame header cdr flag
[028:834] [2024-12-17 10:12:20 +0000.435479][5f7d] Received key frame:11996
[028:835] [2024-12-17 10:12:20 +0000.436288][5f83] get the H.264 IDR frame
[028:850] [2024-12-17 10:12:20 +0000.452051][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:885] [2024-12-17 10:12:20 +0000.486830][5f7f] FilterPipeline2::OnVideoFrame
pts 1265670 last_video_timestamp_ 14063
[028:892] [2024-12-17 10:12:20 +0000.494036][5f80] too much frame will be writed
[028:901] [2024-12-17 10:12:20 +0000.502379][5f7f] too much frame will be writed
[028:906] [2024-12-17 10:12:20 +0000.507148][5f7d] Push an pts:12796 to dts queue.
[028:913] [2024-12-17 10:12:20 +0000.515028][5f80] audio_frame_list_ empty
[028:920] [2024-12-17 10:12:20 +0000.522115][5f72] av_read_frame AVERROR_EOF
[028:923] [2024-12-17 10:12:20 +0000.524280][5f7d] last dts:12765 currentPts:12796
ppsOrSPS:0 queue length:3
[028:927] [2024-12-17 10:12:20 +0000.528956][5f7d] DTS queue for
Generator:0x7550a256b8 12832 12861 12896 12932
[028:931] [2024-12-17 10:12:20 +0000.532289][5f72] OnReceiveEOF:
[028:931] [2024-12-17 10:12:20 +0000.532338][5f72] OnDecoderEOF time:15954724
enter.
[028:931] [2024-12-17 10:12:20 +0000.532372][5f72] OnDecoderEOF leave. expire time
= 0 ms
[028:931] [2024-12-17 10:12:20 +0000.532387][5f72] OnDecoderFinished:
OnDecoderFinished total decoder frames:456 this:0x75bc7e6200
[028:931] [2024-12-17 10:12:20 +0000.532394][5f70] CleanUp time:15954724 enter.
[028:934] [2024-12-17 10:12:20 +0000.535711][5f70] CleanUp leave. expire time = 3
ms
[028:934] [2024-12-17 10:12:20 +0000.535765][5f70] clean up
[028:934] [2024-12-17 10:12:20 +0000.535781][5f70] running_decoder_count:0max
count:2
[028:983] [2024-12-17 10:12:20 +0000.584682][5f80] PullAudioFrame: PullFrame audio
finished.
[028:983] [2024-12-17 10:12:20 +0000.584759][5f80]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[028:983] [2024-12-17 10:12:20 +0000.584780][5f80] OnAudioTimer: OnAudioTimer
return
[028:988] [2024-12-17 10:12:20 +0000.589720][5f7f] Error(video_source.cc:430): wait
decoder a frame: 0
[028:989] [2024-12-17 10:12:20 +0000.590916][5f7d] DTS queue for
Generator:0x7550a256b8 13599 13631 13660 13697 13730 13761 13792 13826
[028:996] [2024-12-17 10:12:20 +0000.597340][5f7f]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[028:996] [2024-12-17 10:12:20 +0000.597398][5f7f] OnVideoTimer: OnVideoTimer
EndComposeFile
[028:996] [2024-12-17 10:12:20 +0000.597418][5f7f] EndComposeFile: EndComposeFile,
is composing 1
[029:008] [2024-12-17 10:12:20 +0000.609409][5f7d] Push an pts:14131 to dts queue.
[029:018] [2024-12-17 10:12:20 +0000.619585][5f7d] h264 add frame header cdr flag
[029:018] [2024-12-17 10:12:20 +0000.619720][5f7d] Received key frame:13995
[029:019] [2024-12-17 10:12:20 +0000.620406][5f83] get the H.264 IDR frame
[029:025] [2024-12-17 10:12:20 +0000.627111][5f7d] last dts:14096 currentPts:14131
ppsOrSPS:0 queue length:9
[029:041] [2024-12-17 10:12:20 +0000.642908][5f7d] DTS queue for
Generator:0x7550a256b8 14401 14432 14462 14493 14527 14558 14593 14625 14660
[029:071] [2024-12-17 10:12:20 +0000.672168][5f7d] SendFrame
encodedImage._timeStamp:14793encodedImage->_length:5712
[029:071] [2024-12-17 10:12:20 +0000.672680][5f7d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15097
[029:071] [2024-12-17 10:12:20 +0000.672721][5f7d] push video frame to H264
encoder. (100 frame for one log)
[029:071] [2024-12-17 10:12:20 +0000.672774][5f7d] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[029:071] [2024-12-17 10:12:20 +0000.672798][5f7d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:15097(100 frame for one
log)
[029:071] [2024-12-17 10:12:20 +0000.672833][5f7d] The input pts:15097 fps:30
[029:076] [2024-12-17 10:12:20 +0000.677649][5f7d]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[029:076] [2024-12-17 10:12:20 +0000.677723][5f7d]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7532474800
[029:078] [2024-12-17 10:12:20 +0000.679881][5f7e]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[029:078] [2024-12-17 10:12:20 +0000.679944][5f7e]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[029:079] [2024-12-17 10:12:20 +0000.680781][5f7c] stop recording
[029:079] [2024-12-17 10:12:20 +0000.680817][5f7c]
RecordingSessionInternalSimple:destroy media processers
[029:079] [2024-12-17 10:12:20 +0000.680859][5f7c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[029:079] [2024-12-17 10:12:20 +0000.680900][5f7c] H264Encode::flushing hareware
Encoder
[029:079] [2024-12-17 10:12:20 +0000.681003][5f7c] Flush time:15954872 enter.
[029:079] [2024-12-17 10:12:20 +0000.681046][5f7c] H264Encoder encoder flush
[029:079] [2024-12-17 10:12:20 +0000.681084][5f7c] flush output queue
[029:080] [2024-12-17 10:12:20 +0000.681766][5f7c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14962 pts:14962
[029:095] [2024-12-17 10:12:20 +0000.696273][5f7c] H264Encode::H264SWEncoder get
callback, length:7552 type:1 nalType:1length:7548
[029:310] [2024-12-17 10:12:20 +0000.911507][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[029:405] [2024-12-17 10:12:21 +0000.6295][5f7c] Flush leave. expire time = 326 ms
[029:405] [2024-12-17 10:12:21 +0000.6511][5f7c] ~H264EncodeWrap:
[029:405] [2024-12-17 10:12:21 +0000.6583][5f7c] ~H264Encode:
[029:405] [2024-12-17 10:12:21 +0000.6621][5f7c] teardownCompressionSession:
H264Encode::destroying Encoder
[029:405] [2024-12-17 10:12:21 +0000.6659][5f7c] Release time:15955198 enter.
[029:405] [2024-12-17 10:12:21 +0000.6853][5f7c] Release:
MediaCodecVideoEncoder::Release _inited:1
[029:405] [2024-12-17 10:12:21 +0000.6915][5f7c] Destroy time:15955198 enter.
[029:405] [2024-12-17 10:12:21 +0000.6951][5f7c] H264Encoder encoderDestroy
[029:405] [2024-12-17 10:12:21 +0000.6987][5f7c]
AndroidMediaCodecVideoEncoder::release env: 0x7550a1b180
[029:405] [2024-12-17 10:12:21 +0000.7024][5f7c]
AndroidMediaCodecVideoEncoder::Destroy
[029:435] [2024-12-17 10:12:21 +0000.36913][5f7c] Destroy leave. expire time = 30
ms
[029:435] [2024-12-17 10:12:21 +0000.37051][5f7c] Release leave. expire time = 30
ms
[029:435] [2024-12-17 10:12:21 +0000.37092][5f7c] ~AndroidHwAvcEncoder
time:15955228 enter.
[029:436] [2024-12-17 10:12:21 +0000.37217][5f7c] Release time:15955229 enter.
[029:436] [2024-12-17 10:12:21 +0000.37267][5f7c] Release: MediaCodecVideoEncoder::
has been released before, just return
[029:436] [2024-12-17 10:12:21 +0000.37297][5f7c] Release leave. expire time = 0
ms
[029:436] [2024-12-17 10:12:21 +0000.37329][5f7c] ~AndroidMediaCodecVideoEncoder
[029:436] [2024-12-17 10:12:21 +0000.37360][5f7c] ~WrapAndroidMediaCodec
time:15955229 enter.
[029:436] [2024-12-17 10:12:21 +0000.37391][5f7c] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[029:436] [2024-12-17 10:12:21 +0000.37424][5f7c] video hevc hw codec
destructor:0x75c4822e58
[029:436] [2024-12-17 10:12:21 +0000.37471][5f7c] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[029:436] [2024-12-17 10:12:21 +0000.37519][5f7c] teardownCompressionSession:
H264Encode::destroyed Encoder
[029:436] [2024-12-17 10:12:21 +0000.37556][5f7c]
RecordingSessionInternalSimple:destroy aac encoder output!
[029:436] [2024-12-17 10:12:21 +0000.37584][5f7c] AACSWEncode destructor
[029:439] [2024-12-17 10:12:21 +0000.41071][5f83] fd_close successed!
[029:443] [2024-12-17 10:12:21 +0000.44543][5f83] MP4 close file successfully
[029:443] [2024-12-17 10:12:21 +0000.44623][5f83] Recording session Internal:
notify recording ok
[029:443] [2024-12-17 10:12:21 +0000.44661][5f83] onRecordingOk: Recording Ok,
compose use time: 2115, averagefps 0
[029:443] [2024-12-17 10:12:21 +0000.44695][5f83] OnReceiveEOF:
[029:445] [2024-12-17 10:12:21 +0000.46860][5f7f] OnVideoTimer: OnVideoTimer return
[029:452] [2024-12-17 10:12:21 +0000.53985][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[029:453] [2024-12-17 10:12:21 +0000.54200][50bd] ~MediaComposeFile time:15955246
enter.
[029:453] [2024-12-17 10:12:21 +0000.54253][50bd] CancelCompose: CancelCompose, is
composing 0
[029:453] [2024-12-17 10:12:21 +0000.54400][5f7c] stop recording
[029:453] [2024-12-17 10:12:21 +0000.54463][5f7c] we have stopped recording before
[029:454] [2024-12-17 10:12:21 +0000.55638][50bd] ~MediaComposeFile leave. expire
time = 1 ms
[029:454] [2024-12-17 10:12:21 +0000.55773][50bd] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[029:456] [2024-12-17 10:12:21 +0000.57270][50bd] global uninited!
[029:456] [2024-12-17 10:12:21 +0000.57379][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[029:456] [2024-12-17 10:12:21 +0000.57461][50bd] ~MediaFilterGraph:
MediaFilterGraph destruct
[029:456] [2024-12-17 10:12:21 +0000.57498][50bd] RemoveVideoBackGroud: hava not
add video backgroud
[029:456] [2024-12-17 10:12:21 +0000.57552][50bd] UnbindInputFilter 0x7532137a58
this 0x7532482720
[029:456] [2024-12-17 10:12:21 +0000.57602][50bd] ClearAllSource: remove source
filter, sourceid: 0x75bc7e6200
[029:456] [2024-12-17 10:12:21 +0000.57636][50bd] DestoryDecoderByVideoSource
time:15955249 enter.
[029:456] [2024-12-17 10:12:21 +0000.57673][50bd] ~VideoBindDecoder time:15955249
enter.
[029:456] [2024-12-17 10:12:21 +0000.57874][50bd] CleanUp time:15955249 enter.
[029:457] [2024-12-17 10:12:21 +0000.58218][50bd] CleanUp leave. expire time = 1
ms
[029:457] [2024-12-17 10:12:21 +0000.58273][50bd] CleanUp time:15955250 enter.
[029:457] [2024-12-17 10:12:21 +0000.58593][50bd] CleanUp leave. expire time = 0
ms
[029:458] [2024-12-17 10:12:21 +0000.59491][50bd] ~VideoBindDecoder leave. expire
time = 2 ms
[029:458] [2024-12-17 10:12:21 +0000.59534][50bd] DestoryDecoderByVideoSource
leave. expire time = 2 ms
[029:458] [2024-12-17 10:12:21 +0000.59579][50bd] UnbindInputFilter 0x7532137818
this 0x7532137a58
[029:458] [2024-12-17 10:12:21 +0000.59637][50bd] UnbindInputFilter 0x7532137758
this 0x7532137818
[029:458] [2024-12-17 10:12:21 +0000.59680][50bd] UnbindInputFilter 0x75bc7e6420
this 0x7532137758
[029:458] [2024-12-17 10:12:21 +0000.59733][50bd] UnbindInputFilter 0x7532137998
this 0x7532137b18
[029:458] [2024-12-17 10:12:21 +0000.59775][50bd] UnbindInputFilter 0x75321378d8
this 0x7532137998
[029:458] [2024-12-17 10:12:21 +0000.59830][50bd] UnbindInputFilter 0x75bc7e6420
this 0x75321378d8
[029:458] [2024-12-17 10:12:21 +0000.59880][50bd] ~GLESContext:
[029:459] [2024-12-17 10:12:21 +0000.60561][50bd] GLESContext destruct finish.
[029:459] [2024-12-17 10:12:21 +0000.60609][50bd] filter: filter pipeline destroy
this: 0x7532482680
[030:161] [2024-12-17 10:12:21 +0000.762384][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[030:161] [2024-12-17 10:12:21 +0000.762481][5ee4] _deviceSampleRate:48000
[030:163] [2024-12-17 10:12:21 +0000.764464][5ee3] Run AGC when audioType = 0
[031:038] [2024-12-17 10:12:22 +0000.639779][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[032:166] [2024-12-17 10:12:23 +0000.768115][5ee3] Run AGC when audioType = 0
[032:167] [2024-12-17 10:12:23 +0000.768506][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:773] [2024-12-17 10:12:24 +0000.374837][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[034:165] [2024-12-17 10:12:25 +0000.766301][5ee3] Run AGC when audioType = 0
[034:497] [2024-12-17 10:12:26 +0000.98865][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[036:167] [2024-12-17 10:12:27 +0000.768372][5ee3] Run AGC when audioType = 0
[036:167] [2024-12-17 10:12:27 +0000.768846][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:227] [2024-12-17 10:12:27 +0000.830182][5ee3] haveEnoughProcessedData
internalAudioStream.length: 10
[037:953] [2024-12-17 10:12:29 +0000.554443][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[038:167] [2024-12-17 10:12:29 +0000.768904][5ee3] Run AGC when audioType = 0
[039:686] [2024-12-17 10:12:31 +0000.287648][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[040:162] [2024-12-17 10:12:31 +0000.763411][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[040:162] [2024-12-17 10:12:31 +0000.763534][5ee4] _deviceSampleRate:48000
[040:162] [2024-12-17 10:12:31 +0000.763792][5ee3] Run AGC when audioType = 0
[040:162] [2024-12-17 10:12:31 +0000.763917][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:423] [2024-12-17 10:12:33 +0000.24911][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[042:166] [2024-12-17 10:12:33 +0000.767586][5ee3] Run AGC when audioType = 0
[043:156] [2024-12-17 10:12:34 +0000.757714][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[044:166] [2024-12-17 10:12:35 +0000.767865][5ee3] Run AGC when audioType = 0
[044:166] [2024-12-17 10:12:35 +0000.768119][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:883] [2024-12-17 10:12:36 +0000.484893][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[046:166] [2024-12-17 10:12:37 +0000.767180][5ee3] Run AGC when audioType = 0
[046:630] [2024-12-17 10:12:38 +0000.231500][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[048:167] [2024-12-17 10:12:39 +0000.769005][5ee3] Run AGC when audioType = 0
[048:168] [2024-12-17 10:12:39 +0000.769229][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:362] [2024-12-17 10:12:39 +0000.963526][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[049:754] [2024-12-17 10:12:41 +0000.355209][50bd] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[049:754] [2024-12-17 10:12:41 +0000.355281][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[049:754] [2024-12-17 10:12:41 +0000.355562][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[049:755] [2024-12-17 10:12:41 +0000.356440][5edc] operator() time:15975548 enter.
[049:755] [2024-12-17 10:12:41 +0000.356510][5edc] MediaFilterCamera, recording
file context:0x7552a44800 input texture:10
[049:756] [2024-12-17 10:12:41 +0000.357254][5edc] MicSource: Mic source
created:10x74f3f20d00
[049:756] [2024-12-17 10:12:41 +0000.357596][5edc] alloc thread: 0x74f3f66c80
name:worker1 thread id:503727217840 to Mic_source
[049:756] [2024-12-17 10:12:41 +0000.357623][5edc] audio: start the audio sender
thread.
[049:756] [2024-12-17 10:12:41 +0000.357665][5edc] construct OpenGLRenderProgram
0x75c48d6f98
[049:756] [2024-12-17 10:12:41 +0000.357684][5edc] CropFilter::SetOrientation
orientation: 90
[049:756] [2024-12-17 10:12:41 +0000.358129][5edc] filter: filter pipeline
construtc this: 0x75c49802c0
[049:757] [2024-12-17 10:12:41 +0000.358328][5edc] filter: filter pipeline2 update
pattern: 1
[049:757] [2024-12-17 10:12:41 +0000.358380][5edc] CameraSource::source_id_:5
[049:757] [2024-12-17 10:12:41 +0000.358427][5edc] RecordAudioSource::source_id_:6
[049:757] [2024-12-17 10:12:41 +0000.358589][5edc] BindInputFilter 0x75c4996140
this 0x75c48d71c0
[049:757] [2024-12-17 10:12:41 +0000.358620][5edc] BindInputFilter 0x75c49962d8
this 0x75c4996bd0
[049:757] [2024-12-17 10:12:41 +0000.358643][5edc] BindInputFilter 0x75c48d71c0
this 0x75c4980360
[049:757] [2024-12-17 10:12:41 +0000.358681][5edc] setParamentForFilters:
speed:1.000000
[049:757] [2024-12-17 10:12:41 +0000.358701][5edc] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[049:757] [2024-12-17 10:12:41 +0000.358761][5edc] SetParamForFilter time:15975550
enter.
[049:757] [2024-12-17 10:12:41 +0000.358782][5edc] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[049:757] [2024-12-17 10:12:41 +0000.358802][5edc] SetParamForFilter: Params video
index is: 0
[049:757] [2024-12-17 10:12:41 +0000.358820][5edc] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[049:757] [2024-12-17 10:12:41 +0000.358836][5edc] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[049:757] [2024-12-17 10:12:41 +0000.358854][5edc] crop filter mode tpye:
citytravelvideo index:0
[049:762] [2024-12-17 10:12:41 +0000.363991][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[049:762] [2024-12-17 10:12:41 +0000.364042][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[049:762] [2024-12-17 10:12:41 +0000.364063][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[049:762] [2024-12-17 10:12:41 +0000.364081][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[049:762] [2024-12-17 10:12:41 +0000.364099][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[049:762] [2024-12-17 10:12:41 +0000.364117][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[049:762] [2024-12-17 10:12:41 +0000.364136][5edc]
Warning(parse_template_json.cc:45): json parament no found the parament
[049:763] [2024-12-17 10:12:41 +0000.364179][5edc]
Warning(parse_template_json.cc:81): json parament no found the parament
[049:763] [2024-12-17 10:12:41 +0000.364203][5edc]
Warning(parse_template_json.cc:81): json parament no found the parament
[049:763] [2024-12-17 10:12:41 +0000.364223][5edc]
Warning(parse_template_json.cc:67): json parament no found the parament
[049:763] [2024-12-17 10:12:41 +0000.364240][5edc]
Warning(parse_template_json.cc:93): json parament no found the duration
[049:763] [2024-12-17 10:12:41 +0000.364261][5edc] SetParamForFilter leave. expire
time = 6 ms
[049:763] [2024-12-17 10:12:41 +0000.364308][5edc] OnOutputSizeChanged width 1280
height 720
[049:763] [2024-12-17 10:12:41 +0000.364328][5edc] OpenGLFrameBuffer: width:1280
height:720
[049:763] [2024-12-17 10:12:41 +0000.364347][5edc] OpenGLFrameBuffer: width:1280
height:720
[049:763] [2024-12-17 10:12:41 +0000.364363][5edc] OpenGLFrameBuffer: width:1280
height:720
[049:763] [2024-12-17 10:12:41 +0000.364379][5edc] OpenGLFrameBuffer: width:1280
height:720
[049:763] [2024-12-17 10:12:41 +0000.364395][5edc] OpenGLFrameBuffer: width:1280
height:720
[049:763] [2024-12-17 10:12:41 +0000.364412][5edc] OpenGLFrameBuffer: width:1280
height:720
[049:763] [2024-12-17 10:12:41 +0000.364429][5edc] construct TrivalImageDrawer
0x755088c4c0
[049:763] [2024-12-17 10:12:41 +0000.364448][5edc] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x755088c4c0 context 0x75c48fd800
[049:763] [2024-12-17 10:12:41 +0000.364468][5edc] setupGLES:
[049:763] [2024-12-17 10:12:41 +0000.364746][5edc] OpenGLRenderProgram::Initialize.
[049:763] [2024-12-17 10:12:41 +0000.364881][5edc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[049:763] [2024-12-17 10:12:41 +0000.364904][5edc] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[049:763] [2024-12-17 10:12:41 +0000.364976][5edc] Init open gl render:
0x75c48d6f98
[049:763] [2024-12-17 10:12:41 +0000.365000][5edc] Fragement shader path:
[049:763] [2024-12-17 10:12:41 +0000.365020][5edc] Fragement shader path:
[049:763] [2024-12-17 10:12:41 +0000.365038][5edc] create opengl program object.
[049:763] [2024-12-17 10:12:41 +0000.365059][5edc] create shader: vertex
[049:764] [2024-12-17 10:12:41 +0000.365238][5edc] create shader: fragment
[049:765] [2024-12-17 10:12:41 +0000.366477][5edc] Have not extra filter filename!
[049:765] [2024-12-17 10:12:41 +0000.366511][5edc] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[049:765] [2024-12-17 10:12:41 +0000.366547][5edc] OpenGLRenderProgram::Initialize
success.
[049:765] [2024-12-17 10:12:41 +0000.366591][5edc] Setup the OpenGL result:1
[049:765] [2024-12-17 10:12:41 +0000.366828][5edb] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
[049:765] [2024-12-17 10:12:41 +0000.366925][5edb] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[049:765] [2024-12-17 10:12:41 +0000.366949][5fec] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74c3367098
[049:765] [2024-12-17 10:12:41 +0000.366961][5edb] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[049:765] [2024-12-17 10:12:41 +0000.367030][5edb] 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_15975558.mp4
fileFD: -1
[049:766] [2024-12-17 10:12:41 +0000.367432][5edb] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
is opened successfully
[049:766] [2024-12-17 10:12:41 +0000.367459][5edb] setupMediaProcessers:
[049:766] [2024-12-17 10:12:41 +0000.367476][5edb]
RecordingSessionInternalSimple:setup media processers.
[049:766] [2024-12-17 10:12:41 +0000.367530][5edb] construct AAC encoder
[049:766] [2024-12-17 10:12:41 +0000.367739][5edb] H264Encoder creating:
superfast011818
[049:766] [2024-12-17 10:12:41 +0000.367770][5edb] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[049:767] [2024-12-17 10:12:41 +0000.368643][5edb] H264Encode::GetMachineModel is
M2007J3SP
[049:767] [2024-12-17 10:12:41 +0000.368677][5edb] H264Encoder machine_mode
is:M2007J3SP
[049:767] [2024-12-17 10:12:41 +0000.368693][5edb] H264Encode::machine size :9
machine_mode:M2007J3SP
[049:767] [2024-12-17 10:12:41 +0000.368719][5edb] H264Encode::machine array
size :22 machine_mode:M2007J3SP
[049:767] [2024-12-17 10:12:41 +0000.368745][5edb] H264Encode::current machine
is :M2007J3SP auto check hw codec decide to use hw codec
[049:767] [2024-12-17 10:12:41 +0000.368773][5edb] setupCompressionSession:
[049:767] [2024-12-17 10:12:41 +0000.368799][5edb] H264Encode::creating hareware
Encoder
[049:767] [2024-12-17 10:12:41 +0000.368826][5edb] AndroidHwAvcEncoder
time:15975560 enter.
[049:767] [2024-12-17 10:12:41 +0000.368945][5edb] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007682702380 address:0x74b04dd760
[049:767] [2024-12-17 10:12:41 +0000.369044][5edb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[049:767] [2024-12-17 10:12:41 +0000.369068][5edb] The video avc hw codec address
is 0x7532539798
[049:767] [2024-12-17 10:12:41 +0000.369110][5edb] AndroidHwAvcEncoder leave.
expire time = 0 ms
[049:768] [2024-12-17 10:12:41 +0000.369140][5edb] RegisterEncodeCompleteCallback
time:15975561 enter.
[049:768] [2024-12-17 10:12:41 +0000.369203][5edb] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[049:768] [2024-12-17 10:12:41 +0000.369237][5edb] InitEncode time:15975561 enter.
[049:768] [2024-12-17 10:12:41 +0000.369288][5edb] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[049:768] [2024-12-17 10:12:41 +0000.369321][5edb] Create time:15975561 enter.
[049:768] [2024-12-17 10:12:41 +0000.369348][5edb] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[049:768] [2024-12-17 10:12:41 +0000.369377][5edb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7552db5180
[049:768] [2024-12-17 10:12:41 +0000.369479][5edb]
supported_type:image/vnd.android.heic
[049:768] [2024-12-17 10:12:41 +0000.369518][5edb] supported_type:video/avc
[049:768] [2024-12-17 10:12:41 +0000.369544][5edb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[049:768] [2024-12-17 10:12:41 +0000.369581][5edb] hwCodecPrefix :OMX.qcom.
[049:768] [2024-12-17 10:12:41 +0000.369610][5edb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[049:768] [2024-12-17 10:12:41 +0000.369639][5edb] mediacodec_createCodecByName
time:15975561 enter.
[049:768] [2024-12-17 10:12:41 +0000.369670][5edb] WrapAndroidMediaCodec
time:15975561 enter.
[049:768] [2024-12-17 10:12:41 +0000.369757][5edb] WrapAndroidMediaCodec leave.
expire time = 0 ms
[049:788] [2024-12-17 10:12:41 +0000.389195][5edb] mediacodec_createCodecByName
leave. expire time = 20 ms
[049:788] [2024-12-17 10:12:41 +0000.389324][5edb] WrapAndroidMediaFromat
time:15975581 enter.
[049:788] [2024-12-17 10:12:41 +0000.389446][5edb] WrapAndroidMediaFromat leave.
expire time = 0 ms
[049:829] [2024-12-17 10:12:41 +0000.430850][5edb] Destroy time:15975622 enter.
[049:829] [2024-12-17 10:12:41 +0000.430935][5edb] WrapAndroidMediaFromat::
Destroy
[049:829] [2024-12-17 10:12:41 +0000.430964][5edb] Destroy leave. expire time = 0
ms
[049:829] [2024-12-17 10:12:41 +0000.431001][5edb] ~WrapAndroidMediaFromat
time:15975622 enter.
[049:829] [2024-12-17 10:12:41 +0000.431040][5edb] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[049:829] [2024-12-17 10:12:41 +0000.431080][5edb] Create leave. expire time = 61
ms
[049:829] [2024-12-17 10:12:41 +0000.431119][5edb] isSemiPlanarSupport
time:15975622 enter.
[049:830] [2024-12-17 10:12:41 +0000.431191][5edb] H264Encoder isSemiPlanarSupport
[049:830] [2024-12-17 10:12:41 +0000.431234][5edb] isSemiPlanarSupport leave.
expire time = 1 ms
[049:830] [2024-12-17 10:12:41 +0000.431275][5edb] creat hw H264Encoder success,
isSemiPlanar:1
[049:830] [2024-12-17 10:12:41 +0000.431361][5edb] InitEncode leave. expire time =
62 ms
[049:830] [2024-12-17 10:12:41 +0000.431394][5edb] H264Encode::created Encoder
[049:830] [2024-12-17 10:12:41 +0000.431423][5edb] H264Encode:: H264 encoder
created.
[049:830] [2024-12-17 10:12:41 +0000.431447][5edb] H264 encoder created.
[049:830] [2024-12-17 10:12:41 +0000.431472][5edb]
RecordingSessionInternalSimple:created avc encoder avc: 0x75321543c0
[049:830] [2024-12-17 10:12:41 +0000.431499][5edb] setOutput:
[049:830] [2024-12-17 10:12:41 +0000.431525][5edb]
RecordingSessionInternalSimple:encoder set output to muxer!
[049:830] [2024-12-17 10:12:41 +0000.431549][5edb] request a key frame
[049:830] [2024-12-17 10:12:41 +0000.431574][5edb] H264Encode:: request a key frame
[049:830] [2024-12-17 10:12:41 +0000.431862][5edb] setDisplayRotate :90
[049:830] [2024-12-17 10:12:41 +0000.431901][5edb] 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:831] [2024-12-17 10:12:41 +0000.432206][5edc] StartRecording:
[049:831] [2024-12-17 10:12:41 +0000.432318][5fe6] operator(): Set the recording
session in mic source. recording session: 0x75c4996180
[049:831] [2024-12-17 10:12:41 +0000.432438][5edc] operator() leave. expire time =
76 ms
[049:869] [2024-12-17 10:12:41 +0000.470238][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[049:887] [2024-12-17 10:12:41 +0000.489056][5edc] begine recode to first frame
spend time:132
[049:887] [2024-12-17 10:12:41 +0000.489134][5edc]
GPUImageProcessing::SetOrientation orientation: 90
[049:888] [2024-12-17 10:12:41 +0000.489639][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[049:923] [2024-12-17 10:12:41 +0000.524634][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[049:929] [2024-12-17 10:12:41 +0000.530907][5feb]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[049:934] [2024-12-17 10:12:41 +0000.535972][5fe4] AF_SpeedFilter::PullFrame eof4
[049:939] [2024-12-17 10:12:41 +0000.540247][5fe4]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[049:959] [2024-12-17 10:12:41 +0000.560428][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[049:977] [2024-12-17 10:12:41 +0000.578777][5fec] add aac audio track with id:1
[049:986] [2024-12-17 10:12:41 +0000.588092][5edc] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11980 diff: 21
[049:992] [2024-12-17 10:12:41 +0000.593750][5feb] h264 add frame header cdr flag
[049:992] [2024-12-17 10:12:41 +0000.594138][5feb] h264 add frame header cdr flag
[049:993] [2024-12-17 10:12:41 +0000.594565][5feb] Received key frame:0
[049:993] [2024-12-17 10:12:41 +0000.594629][5feb] H264Encode:: get a sps pps
header!headerSize:31
[049:993] [2024-12-17 10:12:41 +0000.594738][5fec] get the H.264 SPS parameter
[049:993] [2024-12-17 10:12:41 +0000.595004][5fec] add video track with id:2
[049:994] [2024-12-17 10:12:41 +0000.596043][5fec] get the H.264 PPS parameter
[049:995] [2024-12-17 10:12:41 +0000.596660][5fec] get the H.264 IDR frame
[049:995] [2024-12-17 10:12:41 +0000.596714][5fec] resss:true
[049:995] [2024-12-17 10:12:41 +0000.596747][5fec] video start ts:0
[049:995] [2024-12-17 10:12:41 +0000.596905][5fec] the video frame has been written
into MP4 file
[050:050] [2024-12-17 10:12:41 +0000.651166][5fec] audio start ts:0
[050:050] [2024-12-17 10:12:41 +0000.651266][5fec] the audio frame has been written
into MP4 file
[050:073] [2024-12-17 10:12:41 +0000.674574][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[050:094] [2024-12-17 10:12:41 +0000.695455][5feb] DTS queue for
Generator:0x74c33672b8 134 167
[050:102] [2024-12-17 10:12:41 +0000.703468][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[050:120] [2024-12-17 10:12:41 +0000.722014][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[050:153] [2024-12-17 10:12:41 +0000.754444][5fe4] resampled_data_size:14336
[050:161] [2024-12-17 10:12:41 +0000.763034][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[050:162] [2024-12-17 10:12:41 +0000.763161][5ee4] _deviceSampleRate:48000
[050:166] [2024-12-17 10:12:41 +0000.768027][5ee3] Run AGC when audioType = 0
[050:187] [2024-12-17 10:12:41 +0000.789110][5edc] The convert RGB to YUV take 1
[050:190] [2024-12-17 10:12:41 +0000.791347][5feb] Push an pts:264 to dts queue.
[050:229] [2024-12-17 10:12:41 +0000.830349][5feb] last dts:234 currentPts:264
ppsOrSPS:0 queue length:2
[050:625] [2024-12-17 10:12:42 +0000.226326][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[050:691] [2024-12-17 10:12:42 +0000.292421][5edc] The convert RGB to YUV take 2
[050:762] [2024-12-17 10:12:42 +0000.364016][5fe4]
RecordAudioSource::PullAudioFrame
[050:873] [2024-12-17 10:12:42 +0000.474738][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[050:929] [2024-12-17 10:12:42 +0000.531078][5feb] DTS queue for
Generator:0x74c33672b8 967 1002
[051:000] [2024-12-17 10:12:42 +0000.601926][5fea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1044queue_audio_frame_:2
[051:126] [2024-12-17 10:12:42 +0000.728129][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[051:193] [2024-12-17 10:12:42 +0000.794163][5edc] The convert RGB to YUV take 2
[051:392] [2024-12-17 10:12:42 +0000.993730][5feb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1466
[051:456] [2024-12-17 10:12:43 +0000.57900][5edc] GPUImageProcessing: process video
frame with resolution 1280 X 720
[051:457] [2024-12-17 10:12:43 +0000.58215][5edc] GPUImageProcessing: input frame
width1280 X 720
[051:457] [2024-12-17 10:12:43 +0000.58632][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[051:457] [2024-12-17 10:12:43 +0000.58706][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[051:527] [2024-12-17 10:12:43 +0000.128732][5feb] Push an pts:1602 to dts queue.
[051:564] [2024-12-17 10:12:43 +0000.165414][5feb] last dts:1570 currentPts:1602
ppsOrSPS:0 queue length:2
[051:626] [2024-12-17 10:12:43 +0000.227539][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[051:633] [2024-12-17 10:12:43 +0000.234945][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[051:691] [2024-12-17 10:12:43 +0000.292996][5edc] The convert RGB to YUV take 1
[051:761] [2024-12-17 10:12:43 +0000.362702][5feb] DTS queue for
Generator:0x74c33672b8 1801 1835
[051:817] [2024-12-17 10:12:43 +0000.418853][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[051:824] [2024-12-17 10:12:43 +0000.426075][5edc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[051:870] [2024-12-17 10:12:43 +0000.471771][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[051:965] [2024-12-17 10:12:43 +0000.566599][5feb] h264 add frame header cdr flag
[051:965] [2024-12-17 10:12:43 +0000.566876][5feb] Received key frame:2002
[051:997] [2024-12-17 10:12:43 +0000.598619][5fec] get the H.264 IDR frame
[052:065] [2024-12-17 10:12:43 +0000.666718][5edc] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12984 diff: 17
[052:124] [2024-12-17 10:12:43 +0000.725943][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[052:146] [2024-12-17 10:12:43 +0000.747411][5fe4] AF_SpeedFilter::PullFrame eof4
[052:150] [2024-12-17 10:12:43 +0000.751821][5fe4]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[052:162] [2024-12-17 10:12:43 +0000.763760][5ee3] Run AGC when audioType = 0
[052:162] [2024-12-17 10:12:43 +0000.763913][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:192] [2024-12-17 10:12:43 +0000.793686][5edc] The convert RGB to YUV take 1
[052:408] [2024-12-17 10:12:44 +0000.10042][5fe4] resampled_data_size:5120
[052:562] [2024-12-17 10:12:44 +0000.163514][5feb] DTS queue for
Generator:0x74c33672b8 2634
[052:579] [2024-12-17 10:12:44 +0000.181029][5fe4]
RecordAudioSource::PullAudioFrame
[052:623] [2024-12-17 10:12:44 +0000.224527][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[052:692] [2024-12-17 10:12:44 +0000.293382][5edc] The convert RGB to YUV take 3
[052:859] [2024-12-17 10:12:44 +0000.460232][5feb] Push an pts:2931 to dts queue.
[052:870] [2024-12-17 10:12:44 +0000.471838][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[052:897] [2024-12-17 10:12:44 +0000.498647][5feb] SendFrame
encodedImage._timeStamp:2931encodedImage->_length:15184
[052:897] [2024-12-17 10:12:44 +0000.498792][5feb] last dts:2901 currentPts:2931
ppsOrSPS:0 queue length:2
[053:027] [2024-12-17 10:12:44 +0000.628569][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3070 pts:3070
[053:126] [2024-12-17 10:12:44 +0000.728131][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[053:189] [2024-12-17 10:12:44 +0000.790538][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[053:191] [2024-12-17 10:12:44 +0000.792260][5edc] The convert RGB to YUV take 2
[053:191] [2024-12-17 10:12:44 +0000.793147][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3266
[053:192] [2024-12-17 10:12:44 +0000.793226][5feb] push video frame to H264
encoder. (100 frame for one log)
[053:192] [2024-12-17 10:12:44 +0000.793283][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[053:192] [2024-12-17 10:12:44 +0000.793320][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3266(100 frame for one
log)
[053:192] [2024-12-17 10:12:44 +0000.793385][5feb] The input pts:3266 fps:30
[053:193] [2024-12-17 10:12:44 +0000.794710][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[053:233] [2024-12-17 10:12:44 +0000.834367][5feb] H264Encode::H264SWEncoder get
callback, length:15184 type:1 nalType:1length:15180
[053:355] [2024-12-17 10:12:44 +0000.956771][5fea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3366queue_audio_frame_:4
[053:396] [2024-12-17 10:12:44 +0000.997710][5feb] DTS queue for
Generator:0x74c33672b8 3465
[053:533] [2024-12-17 10:12:45 +0000.134260][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[053:624] [2024-12-17 10:12:45 +0000.226067][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[053:688] [2024-12-17 10:12:45 +0000.289273][5edc] The convert RGB to YUV take 2
[053:815] [2024-12-17 10:12:45 +0000.416757][5fe6] The output timestamp from audio
mixer change:15979598
[053:842] [2024-12-17 10:12:45 +0000.443312][5ee3] On audio frame the broadcast
with timestamp:15979635 samples:480. (1000 frame for one log)
[053:867] [2024-12-17 10:12:45 +0000.469035][5fe6] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[053:868] [2024-12-17 10:12:45 +0000.469311][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[053:959] [2024-12-17 10:12:45 +0000.560567][5feb] h264 add frame header cdr flag
[053:959] [2024-12-17 10:12:45 +0000.560841][5feb] Received key frame:4001
[053:996] [2024-12-17 10:12:45 +0000.597781][5fec] get the H.264 IDR frame
[054:124] [2024-12-17 10:12:45 +0000.725229][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:157] [2024-12-17 10:12:45 +0000.758656][5edc] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13980 diff: 21
[054:166] [2024-12-17 10:12:45 +0000.767224][5ee3] Run AGC when audioType = 0
[054:191] [2024-12-17 10:12:45 +0000.792191][5edc] The convert RGB to YUV take 2
[054:191] [2024-12-17 10:12:45 +0000.792574][5feb] Push an pts:4267 to dts queue.
[054:225] [2024-12-17 10:12:45 +0000.826195][5feb] DTS queue for
Generator:0x74c33672b8 4267 4300
[054:226] [2024-12-17 10:12:45 +0000.827994][5feb] last dts:4235 currentPts:4267
ppsOrSPS:0 queue length:2
[054:341] [2024-12-17 10:12:45 +0000.942586][5fe4] AF_SpeedFilter::PullFrame eof4
[054:345] [2024-12-17 10:12:45 +0000.946813][5fe4]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[054:375] [2024-12-17 10:12:45 +0000.977029][5fe4]
RecordAudioSource::PullAudioFrame
[054:547] [2024-12-17 10:12:46 +0000.148653][5fe4] AF_SpeedFilter audio time,
0x75c4996a80 rcv time: 15980339
[054:547] [2024-12-17 10:12:46 +0000.148765][5fe4] AF_SpeedFilter audio time,
0x75c4996a80 rcv time: 15980339in_nSamples:441
[054:588] [2024-12-17 10:12:46 +0000.189819][5fe4] resampled_data_size:0
[054:623] [2024-12-17 10:12:46 +0000.224276][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:672] [2024-12-17 10:12:46 +0000.273158][5fe4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 15980338
[054:672] [2024-12-17 10:12:46 +0000.273488][5fe4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[054:692] [2024-12-17 10:12:46 +0000.294115][5edc] The convert RGB to YUV take 1
[054:727] [2024-12-17 10:12:46 +0000.328769][5feb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4800
[054:746] [2024-12-17 10:12:46 +0000.347574][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[054:822] [2024-12-17 10:12:46 +0000.423170][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[054:822] [2024-12-17 10:12:46 +0000.423242][5edc] GPUImageProcessing: input frame
width1280 X 720
[054:822] [2024-12-17 10:12:46 +0000.423883][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[054:822] [2024-12-17 10:12:46 +0000.424002][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[054:870] [2024-12-17 10:12:46 +0000.471608][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[055:060] [2024-12-17 10:12:46 +0000.662112][5feb] DTS queue for
Generator:0x74c33672b8 5103 5136
[055:124] [2024-12-17 10:12:46 +0000.725398][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:193] [2024-12-17 10:12:46 +0000.794312][5edc] The convert RGB to YUV take 2
[055:254] [2024-12-17 10:12:46 +0000.855311][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[055:535] [2024-12-17 10:12:47 +0000.136633][5feb] Push an pts:5606 to dts queue.
[055:560] [2024-12-17 10:12:47 +0000.162073][5feb] last dts:5569 currentPts:5606
ppsOrSPS:0 queue length:2
[055:623] [2024-12-17 10:12:47 +0000.224846][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:688] [2024-12-17 10:12:47 +0000.289451][5edc] The convert RGB to YUV take 1
[055:715] [2024-12-17 10:12:47 +0000.316510][5fea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5688queue_audio_frame_:8
[055:868] [2024-12-17 10:12:47 +0000.470024][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[055:891] [2024-12-17 10:12:47 +0000.492236][5feb] DTS queue for
Generator:0x74c33672b8 5932 5966
[055:965] [2024-12-17 10:12:47 +0000.566386][5feb] h264 add frame header cdr flag
[055:965] [2024-12-17 10:12:47 +0000.566712][5feb] Received key frame:6002
[055:997] [2024-12-17 10:12:47 +0000.598205][5fec] get the H.264 IDR frame
[056:122] [2024-12-17 10:12:47 +0000.723807][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:163] [2024-12-17 10:12:47 +0000.764566][5ee3] Run AGC when audioType = 0
[056:163] [2024-12-17 10:12:47 +0000.764752][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:182] [2024-12-17 10:12:47 +0000.784100][5fe4]
RecordAudioSource::PullAudioFrame
[056:193] [2024-12-17 10:12:47 +0000.794358][5edc] The convert RGB to YUV take 2
[056:225] [2024-12-17 10:12:47 +0000.826778][5edc] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14984 diff: 17
[056:229] [2024-12-17 10:12:47 +0000.830739][5feb] SendFrame
encodedImage._timeStamp:6269encodedImage->_length:20416
[056:293] [2024-12-17 10:12:47 +0000.894728][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[056:369] [2024-12-17 10:12:47 +0000.970612][5fe4] FilterPipeline2::OnAudioFrame
pts 6480 last_audio_timestamp_ 6480
[056:395] [2024-12-17 10:12:47 +0000.996852][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6433 pts:6433
[056:523] [2024-12-17 10:12:48 +0000.124536][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[056:544] [2024-12-17 10:12:48 +0000.145784][5fe4] AF_SpeedFilter::PullFrame eof4
[056:550] [2024-12-17 10:12:48 +0000.152204][5fe4]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[056:560] [2024-12-17 10:12:48 +0000.162037][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6634
[056:560] [2024-12-17 10:12:48 +0000.162114][5feb] push video frame to H264
encoder. (100 frame for one log)
[056:561] [2024-12-17 10:12:48 +0000.162151][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[056:561] [2024-12-17 10:12:48 +0000.162170][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:6634(100 frame for one
log)
[056:561] [2024-12-17 10:12:48 +0000.162195][5feb] The input pts:6634 fps:30
[056:592] [2024-12-17 10:12:48 +0000.193576][5feb] H264Encode::H264SWEncoder get
callback, length:17040 type:1 nalType:1length:17036
[056:620] [2024-12-17 10:12:48 +0000.222023][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:695] [2024-12-17 10:12:48 +0000.296647][5edc] The convert RGB to YUV take 1
[056:700] [2024-12-17 10:12:48 +0000.302052][5feb] DTS queue for
Generator:0x74c33672b8 6771
[056:835] [2024-12-17 10:12:48 +0000.436224][5fe4] resampled_data_size:8704
[056:859] [2024-12-17 10:12:48 +0000.460920][5feb] Push an pts:6932 to dts queue.
[056:863] [2024-12-17 10:12:48 +0000.464979][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[056:895] [2024-12-17 10:12:48 +0000.496720][5feb] last dts:6902 currentPts:6932
ppsOrSPS:0 queue length:2
[056:971] [2024-12-17 10:12:48 +0000.572572][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[057:033] [2024-12-17 10:12:48 +0000.634242][5fe4] AF_SpeedFilter audio time
[057:033] [2024-12-17 10:12:48 +0000.634326][5fe4] AF_SpeedFilter audio time 111,
0x75c4996a80 out time: 15982728 org time: 15982728
[057:124] [2024-12-17 10:12:48 +0000.725818][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[057:190] [2024-12-17 10:12:48 +0000.791900][5edc] The convert RGB to YUV take 2
[057:526] [2024-12-17 10:12:49 +0000.128098][5feb] DTS queue for
Generator:0x74c33672b8 7599
[057:623] [2024-12-17 10:12:49 +0000.224368][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[057:689] [2024-12-17 10:12:49 +0000.290683][5edc] The convert RGB to YUV take 1
[057:850] [2024-12-17 10:12:49 +0000.451340][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[057:873] [2024-12-17 10:12:49 +0000.474254][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[057:959] [2024-12-17 10:12:49 +0000.560311][5feb] h264 add frame header cdr flag
[057:959] [2024-12-17 10:12:49 +0000.560564][5feb] Received key frame:8004
[057:974] [2024-12-17 10:12:49 +0000.575298][5fea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8010queue_audio_frame_:2
[057:985] [2024-12-17 10:12:49 +0000.586450][5fe4]
RecordAudioSource::PullAudioFrame
[057:996] [2024-12-17 10:12:49 +0000.597599][5fec] get the H.264 IDR frame
[058:061] [2024-12-17 10:12:49 +0000.662564][5feb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8135
[058:121] [2024-12-17 10:12:49 +0000.723126][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:162] [2024-12-17 10:12:49 +0000.763751][5ee3] Run AGC when audioType = 0
[058:187] [2024-12-17 10:12:49 +0000.788371][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[058:187] [2024-12-17 10:12:49 +0000.788524][5edc] GPUImageProcessing: input frame
width1280 X 720
[058:188] [2024-12-17 10:12:49 +0000.790040][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[058:189] [2024-12-17 10:12:49 +0000.790154][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[058:190] [2024-12-17 10:12:49 +0000.792043][5edc] The convert RGB to YUV take 1
[058:194] [2024-12-17 10:12:49 +0000.795235][5feb] Push an pts:8264 to dts queue.
[058:227] [2024-12-17 10:12:49 +0000.828487][5feb] last dts:8235 currentPts:8264
ppsOrSPS:0 queue length:2
[058:323] [2024-12-17 10:12:49 +0000.924798][5edc] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15980 diff: 21
[058:358] [2024-12-17 10:12:49 +0000.959771][5feb] DTS queue for
Generator:0x74c33672b8 8400 8433
[058:625] [2024-12-17 10:12:50 +0000.226578][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:686] [2024-12-17 10:12:50 +0000.287542][5ee3] haveEnoughProcessedData
internalAudioStream.length: 10
[058:690] [2024-12-17 10:12:50 +0000.291288][5edc] The convert RGB to YUV take 3
[058:758] [2024-12-17 10:12:50 +0000.360054][5fe4] AF_SpeedFilter::PullFrame eof4
[058:763] [2024-12-17 10:12:50 +0000.364384][5fe4]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[058:866] [2024-12-17 10:12:50 +0000.468054][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[059:073] [2024-12-17 10:12:50 +0000.674759][5fe4] resampled_data_size:0
[059:122] [2024-12-17 10:12:50 +0000.723946][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[059:187] [2024-12-17 10:12:50 +0000.788904][5edc] The convert RGB to YUV take 2
[059:188] [2024-12-17 10:12:50 +0000.789561][5feb] DTS queue for
Generator:0x74c33672b8 9232 9263
[059:408] [2024-12-17 10:12:51 +0000.9741][5fe4] AF_SpeedFilter audio 0x75c4996a80
PullFrame
[059:524] [2024-12-17 10:12:51 +0000.125518][5feb] Push an pts:9598 to dts queue.
[059:564] [2024-12-17 10:12:51 +0000.165245][5feb] SendFrame
encodedImage._timeStamp:9598encodedImage->_length:22720
[059:564] [2024-12-17 10:12:51 +0000.165325][5feb] last dts:9563 currentPts:9598
ppsOrSPS:0 queue length:2
[059:621] [2024-12-17 10:12:51 +0000.222664][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[059:687] [2024-12-17 10:12:51 +0000.288709][5edc] The convert RGB to YUV take 1
[059:761] [2024-12-17 10:12:51 +0000.362691][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9796 pts:9796
[059:804] [2024-12-17 10:12:51 +0000.405450][5fe4]
RecordAudioSource::PullAudioFrame
[059:853] [2024-12-17 10:12:51 +0000.454662][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[059:876] [2024-12-17 10:12:51 +0000.477715][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[059:929] [2024-12-17 10:12:51 +0000.530570][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10002
[059:929] [2024-12-17 10:12:51 +0000.530658][5feb] push video frame to H264
encoder. (100 frame for one log)
[059:929] [2024-12-17 10:12:51 +0000.530709][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[059:929] [2024-12-17 10:12:51 +0000.530745][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:10002(100 frame for one
log)
[059:929] [2024-12-17 10:12:51 +0000.530790][5feb] The input pts:10002 fps:30
[059:962] [2024-12-17 10:12:51 +0000.563239][5feb] h264 add frame header cdr flag
[059:962] [2024-12-17 10:12:51 +0000.563503][5feb] Received key frame:10002
[059:962] [2024-12-17 10:12:51 +0000.563586][5feb] H264Encode::H264SWEncoder get
callback, length:52576 type:0 nalType:5length:52572
[059:995] [2024-12-17 10:12:51 +0000.596600][5feb] DTS queue for
Generator:0x74c33672b8 10065
[059:995] [2024-12-17 10:12:51 +0000.596890][5fec] get the H.264 IDR frame
[060:118] [2024-12-17 10:12:51 +0000.720003][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[060:162] [2024-12-17 10:12:51 +0000.763966][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[060:162] [2024-12-17 10:12:51 +0000.764129][5ee4] _deviceSampleRate:48000
[060:168] [2024-12-17 10:12:51 +0000.769374][5ee3] Run AGC when audioType = 0
[060:168] [2024-12-17 10:12:51 +0000.769513][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:190] [2024-12-17 10:12:51 +0000.792046][5edc] The convert RGB to YUV take 1
[060:341] [2024-12-17 10:12:51 +0000.943009][5fea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10332queue_audio_frame_:5
[060:391] [2024-12-17 10:12:51 +0000.992640][5edc] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16984 diff: 17
[060:405] [2024-12-17 10:12:52 +0000.7128][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[060:628] [2024-12-17 10:12:52 +0000.229445][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[060:689] [2024-12-17 10:12:52 +0000.290327][5edc] The convert RGB to YUV take 2
[060:825] [2024-12-17 10:12:52 +0000.426338][5feb] DTS queue for
Generator:0x74c33672b8 10898
[060:859] [2024-12-17 10:12:52 +0000.461102][5feb] Push an pts:10934 to dts queue.
[060:871] [2024-12-17 10:12:52 +0000.472298][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[060:892] [2024-12-17 10:12:52 +0000.493598][5feb] last dts:10898 currentPts:10934
ppsOrSPS:0 queue length:2
[060:973] [2024-12-17 10:12:52 +0000.574193][5fe4] AF_SpeedFilter::PullFrame eof4
[060:977] [2024-12-17 10:12:52 +0000.578973][5fe4]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[060:980] [2024-12-17 10:12:52 +0000.581168][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[061:120] [2024-12-17 10:12:52 +0000.721809][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:192] [2024-12-17 10:12:52 +0000.793579][5edc] The convert RGB to YUV take 2
[061:273] [2024-12-17 10:12:52 +0000.874382][5fe4] resampled_data_size:11776
[061:393] [2024-12-17 10:12:52 +0000.994887][5feb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11466
[061:556] [2024-12-17 10:12:53 +0000.157502][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[061:556] [2024-12-17 10:12:53 +0000.157601][5edc] GPUImageProcessing: input frame
width1280 X 720
[061:556] [2024-12-17 10:12:53 +0000.157992][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[061:556] [2024-12-17 10:12:53 +0000.158109][5edc] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[061:619] [2024-12-17 10:12:53 +0000.220195][5fe4]
RecordAudioSource::PullAudioFrame
[061:623] [2024-12-17 10:12:53 +0000.225128][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:662] [2024-12-17 10:12:53 +0000.263795][5feb] DTS queue for
Generator:0x74c33672b8 11732
[061:690] [2024-12-17 10:12:53 +0000.292056][5edc] The convert RGB to YUV take 1
[061:871] [2024-12-17 10:12:53 +0000.473043][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[061:960] [2024-12-17 10:12:53 +0000.561962][5feb] h264 add frame header cdr flag
[061:961] [2024-12-17 10:12:53 +0000.562226][5feb] Received key frame:11999
[061:995] [2024-12-17 10:12:53 +0000.596542][5fec] get the H.264 IDR frame
[062:122] [2024-12-17 10:12:53 +0000.723878][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:123] [2024-12-17 10:12:53 +0000.724726][5ee3] haveEnoughProcessedData
internalAudioStream.length: 20
[062:166] [2024-12-17 10:12:53 +0000.767738][5ee3] Run AGC when audioType = 0
[062:189] [2024-12-17 10:12:53 +0000.790617][5edc] The convert RGB to YUV take 1
[062:190] [2024-12-17 10:12:53 +0000.791976][5feb] Push an pts:12265 to dts queue.
[062:224] [2024-12-17 10:12:53 +0000.825609][5feb] last dts:12231 currentPts:12265
ppsOrSPS:0 queue length:2
[062:488] [2024-12-17 10:12:54 +0000.89719][5edc] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17980 diff: 21
[062:493] [2024-12-17 10:12:54 +0000.94588][5feb] DTS queue for
Generator:0x74c33672b8 12532 12566
[062:535] [2024-12-17 10:12:54 +0000.136264][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[062:620] [2024-12-17 10:12:54 +0000.221474][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:673] [2024-12-17 10:12:54 +0000.274427][5fea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12654queue_audio_frame_:9
[062:688] [2024-12-17 10:12:54 +0000.289799][5edc] The convert RGB to YUV take 1
[062:865] [2024-12-17 10:12:54 +0000.467029][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[062:894] [2024-12-17 10:12:54 +0000.495529][5feb] SendFrame
encodedImage._timeStamp:12932encodedImage->_length:12064
[062:922] [2024-12-17 10:12:54 +0000.523793][5edc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[063:124] [2024-12-17 10:12:54 +0000.725800][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:129] [2024-12-17 10:12:54 +0000.730309][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13169 pts:13169
[063:184] [2024-12-17 10:12:54 +0000.785490][5fe4] AF_SpeedFilter::PullFrame eof4
[063:188] [2024-12-17 10:12:54 +0000.789733][5fe4]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[063:190] [2024-12-17 10:12:54 +0000.792007][5edc] drawYUV420 render
OpenGLRenderProgram:0x75c48d6f98
[063:193] [2024-12-17 10:12:54 +0000.794373][5edc] The convert RGB to YUV take 2
[063:290] [2024-12-17 10:12:54 +0000.891584][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13365
[063:290] [2024-12-17 10:12:54 +0000.891671][5feb] push video frame to H264
encoder. (100 frame for one log)
[063:290] [2024-12-17 10:12:54 +0000.891723][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[063:290] [2024-12-17 10:12:54 +0000.891758][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:13365(100 frame for one
log)
[063:290] [2024-12-17 10:12:54 +0000.891808][5feb] The input pts:13365 fps:30
[063:322] [2024-12-17 10:12:54 +0000.923788][5feb] DTS queue for
Generator:0x74c33672b8 13365 13397
[063:324] [2024-12-17 10:12:54 +0000.925570][5feb] H264Encode::H264SWEncoder get
callback, length:11152 type:1 nalType:1length:11148
[063:431] [2024-12-17 10:12:55 +0000.32785][5fe4] RecordAudioSource::PullAudioFrame
[063:525] [2024-12-17 10:12:55 +0000.126528][5feb] Push an pts:13598 to dts queue.
[063:538] [2024-12-17 10:12:55 +0000.139472][5fe4] resampled_data_size:2560
[063:558] [2024-12-17 10:12:55 +0000.159665][5feb] last dts:13566 currentPts:13598
ppsOrSPS:0 queue length:2
[063:626] [2024-12-17 10:12:55 +0000.227757][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:689] [2024-12-17 10:12:55 +0000.290743][5edc] The convert RGB to YUV take 2
[063:767] [2024-12-17 10:12:55 +0000.368338][5fe6] The output timestamp from audio
mixer change:15989559
[063:829] [2024-12-17 10:12:55 +0000.430247][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[063:844] [2024-12-17 10:12:55 +0000.445770][5ee3] On audio frame the broadcast
with timestamp:15989637 samples:480. (1000 frame for one log)
[063:869] [2024-12-17 10:12:55 +0000.470911][5fe6] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[063:870] [2024-12-17 10:12:55 +0000.471356][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:959] [2024-12-17 10:12:55 +0000.560679][5feb] h264 add frame header cdr flag
[063:959] [2024-12-17 10:12:55 +0000.560935][5feb] Received key frame:13994
[063:993] [2024-12-17 10:12:55 +0000.594914][5fec] get the H.264 IDR frame
[064:097] [2024-12-17 10:12:55 +0000.698303][5fe4] AF_SpeedFilter audio
0x75c4996a80 PullFrame
[064:121] [2024-12-17 10:12:55 +0000.723076][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:129] [2024-12-17 10:12:55 +0000.730512][5feb] DTS queue for
Generator:0x74c33672b8 14198
[064:164] [2024-12-17 10:12:55 +0000.765945][5ee3] Run AGC when audioType = 0
[064:165] [2024-12-17 10:12:55 +0000.766189][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:192] [2024-12-17 10:12:55 +0000.793301][5edc] The convert RGB to YUV take 2
[064:553] [2024-12-17 10:12:56 +0000.154994][5fe4] AF_SpeedFilter audio time,
0x75c4996a80 rcv time: 15990339
[064:553] [2024-12-17 10:12:56 +0000.155063][5fe4] AF_SpeedFilter audio time,
0x75c4996a80 rcv time: 15990339in_nSamples:441
[064:555] [2024-12-17 10:12:56 +0000.156947][5edc] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18984 diff: 17
[064:619] [2024-12-17 10:12:56 +0000.221110][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:657] [2024-12-17 10:12:56 +0000.258420][5fe4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 15990338
[064:657] [2024-12-17 10:12:56 +0000.258483][5fe4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[064:691] [2024-12-17 10:12:56 +0000.292321][5edc] The convert RGB to YUV take 2
[064:725] [2024-12-17 10:12:56 +0000.326203][5feb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14799
[064:854] [2024-12-17 10:12:56 +0000.455447][5feb] Push an pts:14929 to dts queue.
[064:871] [2024-12-17 10:12:56 +0000.473076][5fe6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[064:897] [2024-12-17 10:12:56 +0000.498310][5feb] last dts:14900 currentPts:14929
ppsOrSPS:0 queue length:2
[064:919] [2024-12-17 10:12:56 +0000.520772][5edc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[064:919] [2024-12-17 10:12:56 +0000.520874][5edc] GPUImageProcessing: input frame
width1280 X 720
[064:921] [2024-12-17 10:12:56 +0000.522695][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[064:921] [2024-12-17 10:12:56 +0000.522821][5edc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[064:962] [2024-12-17 10:12:56 +0000.563246][5feb] DTS queue for
Generator:0x74c33672b8 15033
[064:964] [2024-12-17 10:12:56 +0000.565182][5fea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14976queue_audio_frame_:2
[065:120] [2024-12-17 10:12:56 +0000.721286][5edc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:124] [2024-12-17 10:12:56 +0000.725354][5edc] StopRecording:
[065:124] [2024-12-17 10:12:56 +0000.725532][5edc] OnNeedStopRecording:
[065:128] [2024-12-17 10:12:56 +0000.729557][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[065:128] [2024-12-17 10:12:56 +0000.729764][5edc] operator(): Stop
[065:128] [2024-12-17 10:12:56 +0000.729818][5edc] StopPullFrameAndWriteMp4
time:15990921 enter.
[065:128] [2024-12-17 10:12:56 +0000.729900][5edc] StopRecording:
[065:131] [2024-12-17 10:12:56 +0000.733088][5fe4] PullAudioFrame: PullFrame audio
finished.
[065:131] [2024-12-17 10:12:56 +0000.733137][5fe4]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[065:132] [2024-12-17 10:12:56 +0000.733579][5feb]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[065:135] [2024-12-17 10:12:56 +0000.736707][5edb] stop recording
[065:135] [2024-12-17 10:12:56 +0000.736744][5edb]
RecordingSessionInternalSimple:destroy media processers
[065:135] [2024-12-17 10:12:56 +0000.736771][5edb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[065:135] [2024-12-17 10:12:56 +0000.736796][5edb] H264Encode::flushing hareware
Encoder
[065:135] [2024-12-17 10:12:56 +0000.736920][5edb] Flush time:15990928 enter.
[065:135] [2024-12-17 10:12:56 +0000.736973][5edb] H264Encoder encoder flush
[065:135] [2024-12-17 10:12:56 +0000.737002][5edb] flush output queue
[065:468] [2024-12-17 10:12:57 +0000.69680][5edb] Flush leave. expire time = 333
ms
[065:468] [2024-12-17 10:12:57 +0000.69983][5edb] ~H264EncodeWrap:
[065:468] [2024-12-17 10:12:57 +0000.70038][5edb] ~H264Encode:
[065:468] [2024-12-17 10:12:57 +0000.70080][5edb] teardownCompressionSession:
H264Encode::destroying Encoder
[065:468] [2024-12-17 10:12:57 +0000.70124][5edb] Release time:15991261 enter.
[065:469] [2024-12-17 10:12:57 +0000.70234][5edb] Release:
MediaCodecVideoEncoder::Release _inited:1
[065:469] [2024-12-17 10:12:57 +0000.70292][5edb] Destroy time:15991262 enter.
[065:469] [2024-12-17 10:12:57 +0000.70343][5edb] H264Encoder encoderDestroy
[065:469] [2024-12-17 10:12:57 +0000.70371][5edb]
AndroidMediaCodecVideoEncoder::release env: 0x752f2440e0
[065:469] [2024-12-17 10:12:57 +0000.70420][5edb]
AndroidMediaCodecVideoEncoder::Destroy
[065:504] [2024-12-17 10:12:57 +0000.105620][5edb] Destroy leave. expire time = 35
ms
[065:504] [2024-12-17 10:12:57 +0000.105818][5edb] Release leave. expire time = 36
ms
[065:504] [2024-12-17 10:12:57 +0000.105880][5edb] ~AndroidHwAvcEncoder
time:15991297 enter.
[065:504] [2024-12-17 10:12:57 +0000.105996][5edb] Release time:15991297 enter.
[065:504] [2024-12-17 10:12:57 +0000.106044][5edb] Release:
MediaCodecVideoEncoder:: has been released before, just return
[065:504] [2024-12-17 10:12:57 +0000.106079][5edb] Release leave. expire time = 0
ms
[065:504] [2024-12-17 10:12:57 +0000.106132][5edb] ~AndroidMediaCodecVideoEncoder
[065:505] [2024-12-17 10:12:57 +0000.106229][5edb] ~WrapAndroidMediaCodec
time:15991298 enter.
[065:505] [2024-12-17 10:12:57 +0000.106258][5edb] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[065:505] [2024-12-17 10:12:57 +0000.106288][5edb] video hevc hw codec
destructor:0x7532539798
[065:505] [2024-12-17 10:12:57 +0000.106335][5edb] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[065:505] [2024-12-17 10:12:57 +0000.106375][5edb] teardownCompressionSession:
H264Encode::destroyed Encoder
[065:505] [2024-12-17 10:12:57 +0000.106409][5edb]
RecordingSessionInternalSimple:destroy aac encoder output!
[065:505] [2024-12-17 10:12:57 +0000.106442][5edb] AACSWEncode destructor
[065:516] [2024-12-17 10:12:57 +0000.118130][5fec] MP4 close file successfully
[065:517] [2024-12-17 10:12:57 +0000.118243][5fec] Recording session Internal:
notify recording ok
[065:517] [2024-12-17 10:12:57 +0000.118293][5fec] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4,
output_video_timestamp_:15197 last_video_pts_:15164
[065:517] [2024-12-17 10:12:57 +0000.118371][5fec] OnRecordFinish:
[065:518] [2024-12-17 10:12:57 +0000.119667][5fec] onRecordingOk: net seek
pos:0record video duration:15197record audio duration:15185
[065:519] [2024-12-17 10:12:57 +0000.120391][5fe6] destructMicSource_w:
[065:519] [2024-12-17 10:12:57 +0000.120486][5fe6] setOutput_w:
MicSource::setOutput() 0x0
[065:519] [2024-12-17 10:12:57 +0000.121029][5edc] releaseThread 0x74f3f66c80
[065:519] [2024-12-17 10:12:57 +0000.121094][5edc] ~MicSource: Mic source
destroyed:0x74f3f20d00
[065:521] [2024-12-17 10:12:57 +0000.122766][5edc] StopPullFrameAndWriteMp4 leave.
expire time = 393 ms
[065:521] [2024-12-17 10:12:57 +0000.122824][5edc] DestroyPipelineAndFilters
time:15991314 enter.
[065:521] [2024-12-17 10:12:57 +0000.122882][5edc] UnbindInputFilter 0x75c4996140
this 0x75c48d71c0
[065:521] [2024-12-17 10:12:57 +0000.122927][5edc] UnbindInputFilter 0x75c49962d8
this 0x75c4996bd0
[065:521] [2024-12-17 10:12:57 +0000.122977][5edc] UnbindInputFilter 0x75c48d71c0
this 0x75c4980360
[065:521] [2024-12-17 10:12:57 +0000.123003][5edc] filter: filter pipeline destroy
this: 0x75c49802c0
[065:522] [2024-12-17 10:12:57 +0000.123308][5edc] ClearVideoOfSources: recodring
total frames:0
[065:522] [2024-12-17 10:12:57 +0000.123346][5edc] ClearVideoOfSources:
[065:522] [2024-12-17 10:12:57 +0000.123374][5edc] GPUImageProcessing destruct.
[065:522] [2024-12-17 10:12:57 +0000.123424][5edc] destroy TrivalImageDrawer
0x755088c4c0
[065:522] [2024-12-17 10:12:57 +0000.123459][5edc] The shader has been initialize,
clean up them.
[065:522] [2024-12-17 10:12:57 +0000.123558][5edc] ~OpenGLFrameBuffer:
[065:522] [2024-12-17 10:12:57 +0000.123666][5edc] ~OpenGLFrameBuffer:
[065:522] [2024-12-17 10:12:57 +0000.123753][5edc] ~OpenGLFrameBuffer:
[065:522] [2024-12-17 10:12:57 +0000.123842][5edc] ~OpenGLFrameBuffer:
[065:524] [2024-12-17 10:12:57 +0000.125650][5edc] ~OpenGLFrameBuffer:
[065:524] [2024-12-17 10:12:57 +0000.125737][5edc] ~OpenGLFrameBuffer:
[065:525] [2024-12-17 10:12:57 +0000.126637][5edc] GPUImageProcessing destruct
finish.
[065:525] [2024-12-17 10:12:57 +0000.126704][5edc] GPURGBAFrame destruct.
[065:526] [2024-12-17 10:12:57 +0000.127354][5edc] destroy OpenGLRenderProgram
0x75c48d6f98
[065:526] [2024-12-17 10:12:57 +0000.127411][5edc] ~CameraSource time:15991319
enter.
[065:526] [2024-12-17 10:12:57 +0000.127443][5edc] ~CameraSource leave. expire
time = 0 ms
[065:526] [2024-12-17 10:12:57 +0000.127480][5edc] ~RecordAudioSource time:15991319
enter.
[065:526] [2024-12-17 10:12:57 +0000.127514][5edc] ~RecordAudioSource leave.
expire time = 0 ms
[065:526] [2024-12-17 10:12:57 +0000.127550][5edc] DestroyPipelineAndFilters
leave. expire time = 5 ms
[065:542] [2024-12-17 10:12:57 +0000.143603][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[065:543] [2024-12-17 10:12:57 +0000.144530][50bd] machine model :xiaomi
[065:543] [2024-12-17 10:12:57 +0000.144573][50bd] Support this machine
model :xiaomi
[065:543] [2024-12-17 10:12:57 +0000.144607][50bd] global inited! current sdk
version: 07-20-936c45f
[065:543] [2024-12-17 10:12:57 +0000.144813][50bd] filter: filter pipeline
construtc this: 0x7532408700
[065:543] [2024-12-17 10:12:57 +0000.144849][50bd] MediaFilterGraph:
MediaFilterGraph construct
[065:543] [2024-12-17 10:12:57 +0000.144881][50bd] GLESContext:
[065:543] [2024-12-17 10:12:57 +0000.144937][50bd] The result of eglGetDisplay is:
0xb400007682774f40
[065:544] [2024-12-17 10:12:57 +0000.145984][50bd] The result of creation:
0x75324adb80
[065:544] [2024-12-17 10:12:57 +0000.146095][50bd] The result of
eglCreatePbufferSurface is: 0x75324adc80
[065:545] [2024-12-17 10:12:57 +0000.146199][50bd] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
[065:545] [2024-12-17 10:12:57 +0000.146243][50bd] The source 0 speed:1
[065:545] [2024-12-17 10:12:57 +0000.146291][50bd] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4,
delay: 0
[065:545] [2024-12-17 10:12:57 +0000.146334][50bd] CreateDecoderByVideoSource
time:15991338 enter.
[065:545] [2024-12-17 10:12:57 +0000.146588][50bd] running_decoder_count:0max
count:2
[065:545] [2024-12-17 10:12:57 +0000.146628][50bd] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x752f16fc00
[065:546] [2024-12-17 10:12:57 +0000.147889][6051] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75c49a4c00] Current FFmpeg version git-2021-06-16-
97cea6f
[065:548] [2024-12-17 10:12:57 +0000.149746][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[065:569] [2024-12-17 10:12:57 +0000.171032][6051] OnStreamInfoFound: video
duration_: 15197
[065:570] [2024-12-17 10:12:57 +0000.172048][6052] NO get frame from decoder
[065:570] [2024-12-17 10:12:57 +0000.172065][50bd] start decoder
[065:571] [2024-12-17 10:12:57 +0000.172171][50bd] CreateDecoderByVideoSource
leave. expire time = 26 ms
[065:571] [2024-12-17 10:12:57 +0000.172239][50bd] BindInputFilter 0x752fc1fd20
this 0x7531fac098
[065:571] [2024-12-17 10:12:57 +0000.172263][50bd] BindInputFilter 0x7531fac098
this 0x7531fac158
[065:571] [2024-12-17 10:12:57 +0000.172287][50bd] BindInputFilter 0x752fc1fd20
this 0x7531fac218
[065:571] [2024-12-17 10:12:57 +0000.172307][50bd] BindInputFilter 0x7531fac218
this 0x7531face18
[065:571] [2024-12-17 10:12:57 +0000.172320][50bd] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
[065:571] [2024-12-17 10:12:57 +0000.172343][50bd] BindInputFilter 0x7531fac158
this 0x7531faced8
[065:571] [2024-12-17 10:12:57 +0000.172390][50bd] BindInputFilter 0x7531faced8
this 0x75324087a0
[065:571] [2024-12-17 10:12:57 +0000.172409][50bd] BindInputFilter 0x7531face18
this 0x7531fad058
[065:571] [2024-12-17 10:12:57 +0000.172429][50bd] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
[065:571] [2024-12-17 10:12:57 +0000.172490][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[065:571] [2024-12-17 10:12:57 +0000.172809][50bd] machine model :xiaomi
[065:571] [2024-12-17 10:12:57 +0000.172859][50bd] Support this machine
model :xiaomi
[065:571] [2024-12-17 10:12:57 +0000.172874][50bd] global inited! current sdk
version: 07-20-936c45f
[065:571] [2024-12-17 10:12:57 +0000.172922][50bd] GetPipeline:
-----------------------------------------
[065:571] [2024-12-17 10:12:57 +0000.172937][50bd] GetPipeline: source:
0x752fc1fb00
[065:571] [2024-12-17 10:12:57 +0000.172950][50bd] GetPipeline: filter: NULLFilter
[065:571] [2024-12-17 10:12:57 +0000.172961][50bd] GetPipeline: filter: NULLFilter
[065:571] [2024-12-17 10:12:57 +0000.172974][50bd] GetPipeline: filter: NULLFilter
[065:571] [2024-12-17 10:12:57 +0000.172985][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[065:571] [2024-12-17 10:12:57 +0000.172996][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[065:571] [2024-12-17 10:12:57 +0000.173008][50bd] GetPipeline: audio filter:
AudioNUllFilter
[065:571] [2024-12-17 10:12:57 +0000.173021][50bd] GetPipeline:
------------------------------------------
[065:571] [2024-12-17 10:12:57 +0000.173036][50bd] filter: filter pipeline2 update
pattern: 0
[065:572] [2024-12-17 10:12:57 +0000.174073][50bd] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[065:573] [2024-12-17 10:12:57 +0000.174323][50bd] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[065:573] [2024-12-17 10:12:57 +0000.174372][50bd] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[065:573] [2024-12-17 10:12:57 +0000.174565][50bd] DeviceInit:
[065:573] [2024-12-17 10:12:57 +0000.174749][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[065:574] [2024-12-17 10:12:57 +0000.175147][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[065:574] [2024-12-17 10:12:57 +0000.175307][6052] NO get frame from decoder
[065:574] [2024-12-17 10:12:57 +0000.175366][50bd] CreatePlatformSpecificObjects:
[065:574] [2024-12-17 10:12:57 +0000.175393][50bd] audio device use null audio
input and opensl output
[065:574] [2024-12-17 10:12:57 +0000.175413][50bd] Create OpenSLES output module
with java VM support.
[065:574] [2024-12-17 10:12:57 +0000.175470][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[065:574] [2024-12-17 10:12:57 +0000.175574][50bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[065:574] [2024-12-17 10:12:57 +0000.175680][50bd] Create OpenSLES output module
with buffer num:2
[065:574] [2024-12-17 10:12:57 +0000.175710][50bd] Error(trace.cc:40): Init the
output and input for audio device template.
[065:574] [2024-12-17 10:12:57 +0000.175727][50bd] Init the output device.
[065:574] [2024-12-17 10:12:57 +0000.175741][50bd] Set the playout as stereo:1
[065:574] [2024-12-17 10:12:57 +0000.175757][50bd] Set the sample rate to be:44100
[065:574] [2024-12-17 10:12:57 +0000.175787][50bd] Low latency buffer size:144 low
sample rate:48000
[065:574] [2024-12-17 10:12:57 +0000.175807][50bd] DeviceInit: Done
[065:574] [2024-12-17 10:12:57 +0000.175922][50bd] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[065:574] [2024-12-17 10:12:57 +0000.176038][6052] NO get frame from decoder
[065:574] [2024-12-17 10:12:57 +0000.176004][6060] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75323dca18
[065:577] [2024-12-17 10:12:57 +0000.178526][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[065:577] [2024-12-17 10:12:57 +0000.178642][50bd]
MediaFilterPlayer::SetPlayerNotify 0x752f8111e0
[065:577] [2024-12-17 10:12:57 +0000.178676][50bd]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[065:577] [2024-12-17 10:12:57 +0000.178693][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[065:577] [2024-12-17 10:12:57 +0000.178721][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[065:577] [2024-12-17 10:12:57 +0000.178819][50bd] SetGraphLoop: SetGraphLoop 1
[065:577] [2024-12-17 10:12:57 +0000.178835][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[065:577] [2024-12-17 10:12:57 +0000.178854][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[065:577] [2024-12-17 10:12:57 +0000.179025][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[065:577] [2024-12-17 10:12:57 +0000.179132][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[065:578] [2024-12-17 10:12:57 +0000.179532][6052] NO get frame from decoder
[065:578] [2024-12-17 10:12:57 +0000.179229][6062] Start:
[065:578] [2024-12-17 10:12:57 +0000.179673][6061] operator(): video render
started.
[065:578] [2024-12-17 10:12:57 +0000.179728][6062] Start:
[065:578] [2024-12-17 10:12:57 +0000.179802][6062] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[065:578] [2024-12-17 10:12:57 +0000.180090][6062] Reset: history total size: 98
[065:578] [2024-12-17 10:12:57 +0000.180115][6062] DeviceStart:
audioDevice_:0x7532286000
[065:578] [2024-12-17 10:12:57 +0000.180130][6062] DeviceStart: time profile
playout init before
[065:579] [2024-12-17 10:12:57 +0000.180208][6062] DeviceStart: time profile
playout init end
[065:579] [2024-12-17 10:12:57 +0000.180223][6062] OpenSlesOutput:Start playout
[065:580] [2024-12-17 10:12:57 +0000.181205][6052] NO get frame from decoder
[065:581] [2024-12-17 10:12:57 +0000.182337][6062] Create the opensl output player.
streamtype before:0
[065:581] [2024-12-17 10:12:57 +0000.182369][6062] Create the opensl output player.
streamtype after:3
[065:582] [2024-12-17 10:12:57 +0000.183678][6052] NO get frame from decoder
[065:585] [2024-12-17 10:12:57 +0000.186719][6052] NO get frame from decoder
[065:587] [2024-12-17 10:12:57 +0000.188658][6052] NO get frame from decoder
[065:645] [2024-12-17 10:12:57 +0000.246445][6062] Enqueue opensl buffer size:1764
[065:671] [2024-12-17 10:12:57 +0000.272658][6062] DeviceStart: time profile
playout all end
[065:671] [2024-12-17 10:12:57 +0000.272761][6062] operator(): Audio playback
started.
[065:671] [2024-12-17 10:12:57 +0000.272864][6062] operator(): Started now!
[065:672] [2024-12-17 10:12:57 +0000.273616][6063] Pull audio failed.(wait video!)
[065:699] [2024-12-17 10:12:57 +0000.300661][6061] lipsync_debug: First video frame
rendering.
[065:740] [2024-12-17 10:12:57 +0000.341303][6062] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[065:740] [2024-12-17 10:12:57 +0000.341386][6062] First audio frame rendering
[065:869] [2024-12-17 10:12:57 +0000.470562][6065]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[065:999] [2024-12-17 10:12:57 +0000.600795][6061] lipsync_debug:remaining time:10
tsDelta - timeDelta:12
[065:999] [2024-12-17 10:12:57 +0000.600888][6061] lipsync_debug:result remaining
time:10
[066:078] [2024-12-17 10:12:57 +0000.679606][6061] lipsync_debug:displaying video
ts:36090 The current displayed video timestamp is:15991871
[066:161] [2024-12-17 10:12:57 +0000.762905][5ee3] Run AGC when audioType = 0
[066:192] [2024-12-17 10:12:57 +0000.793887][6063] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 32756
[066:192] [2024-12-17 10:12:57 +0000.793967][6063] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[066:281] [2024-12-17 10:12:57 +0000.882559][6062] The audio playback speed:100
(1/100)
[066:281] [2024-12-17 10:12:57 +0000.882736][6062] lipsync_debug: The current
played audio timestamp is:32756(1/50)
[066:476] [2024-12-17 10:12:58 +0000.77536][6061] DriveRender working... (1/200)
[066:616] [2024-12-17 10:12:58 +0000.217629][6064] Error(video_source.cc:430): wait
decoder a frame: 0
[066:646] [2024-12-17 10:12:58 +0000.247962][6061]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:2 last video
ts:87030 frame->pts:90180 pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[066:646] [2024-12-17 10:12:58 +0000.248037][6061] lipsync_debug: tsDelta -
timeDelta = 33
[066:779] [2024-12-17 10:12:58 +0000.380719][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[066:779] [2024-12-17 10:12:58 +0000.381139][6062] Stop:
[066:780] [2024-12-17 10:12:58 +0000.381622][6061] operator(): Video Render
stopped.
[066:780] [2024-12-17 10:12:58 +0000.381966][6062] Stop:
[066:781] [2024-12-17 10:12:58 +0000.382369][6062] DeviceStop:
audioDevice_:0x7532286000
[066:781] [2024-12-17 10:12:58 +0000.382445][6062] OpenSlesOutput:Stop playout
[066:787] [2024-12-17 10:12:58 +0000.388650][6062] DeviceStop: Done
[066:788] [2024-12-17 10:12:58 +0000.389524][6062] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[066:788] [2024-12-17 10:12:58 +0000.389639][6062] operator(): Stop now!
[066:803] [2024-12-17 10:12:58 +0000.404543][50bd]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[066:803] [2024-12-17 10:12:58 +0000.404683][50bd] StopPreView: Have Stopped,
operation cancel
[066:803] [2024-12-17 10:12:58 +0000.404749][50bd] Stop:
[066:803] [2024-12-17 10:12:58 +0000.404906][6062] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[066:803] [2024-12-17 10:12:58 +0000.405125][50bd] DeviceRelease:
audioDevice_:0x7532286000
[066:804] [2024-12-17 10:12:58 +0000.405208][50bd] OpenSlesOutput:Stop playout
[066:804] [2024-12-17 10:12:58 +0000.405263][50bd] DeviceRelease: Release the
webrtc device object.
[066:804] [2024-12-17 10:12:58 +0000.405463][50bd] OpenSlesOutput destruct.
[066:804] [2024-12-17 10:12:58 +0000.405534][50bd] DeviceRelease: Done
[066:804] [2024-12-17 10:12:58 +0000.405641][50bd] Stop:
[066:804] [2024-12-17 10:12:58 +0000.405729][6061] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[066:807] [2024-12-17 10:12:58 +0000.408176][50bd] global uninited!
[066:807] [2024-12-17 10:12:58 +0000.408293][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[066:807] [2024-12-17 10:12:58 +0000.408369][50bd] ~MediaFilterGraph:
MediaFilterGraph destruct
[066:807] [2024-12-17 10:12:58 +0000.408419][50bd] RemoveVideoBackGroud: hava not
add video backgroud
[066:807] [2024-12-17 10:12:58 +0000.408474][50bd] UnbindInputFilter 0x7531faced8
this 0x75324087a0
[066:807] [2024-12-17 10:12:58 +0000.408519][50bd] ClearAllSource: remove source
filter, sourceid: 0x752fc1fb00
[066:807] [2024-12-17 10:12:58 +0000.408554][50bd] DestoryDecoderByVideoSource
time:15992600 enter.
[066:807] [2024-12-17 10:12:58 +0000.408591][50bd] ~VideoBindDecoder time:15992600
enter.
[066:807] [2024-12-17 10:12:58 +0000.408733][50bd] CleanUp time:15992600 enter.
[066:809] [2024-12-17 10:12:58 +0000.410577][50bd] CleanUp leave. expire time = 2
ms
[066:809] [2024-12-17 10:12:58 +0000.410623][50bd] CleanUp time:15992602 enter.
[066:809] [2024-12-17 10:12:58 +0000.410853][50bd] CleanUp leave. expire time = 0
ms
[066:810] [2024-12-17 10:12:58 +0000.411463][50bd] ~VideoBindDecoder leave. expire
time = 3 ms
[066:810] [2024-12-17 10:12:58 +0000.411531][50bd] DestoryDecoderByVideoSource
leave. expire time = 3 ms
[066:810] [2024-12-17 10:12:58 +0000.411581][50bd] UnbindInputFilter 0x7531fac158
this 0x7531faced8
[066:810] [2024-12-17 10:12:58 +0000.411618][50bd] UnbindInputFilter 0x7531fac098
this 0x7531fac158
[066:810] [2024-12-17 10:12:58 +0000.411656][50bd] UnbindInputFilter 0x752fc1fd20
this 0x7531fac098
[066:810] [2024-12-17 10:12:58 +0000.411725][50bd] UnbindInputFilter 0x7531face18
this 0x7531fad058
[066:810] [2024-12-17 10:12:58 +0000.411764][50bd] UnbindInputFilter 0x7531fac218
this 0x7531face18
[066:810] [2024-12-17 10:12:58 +0000.411803][50bd] UnbindInputFilter 0x752fc1fd20
this 0x7531fac218
[066:810] [2024-12-17 10:12:58 +0000.411991][50bd] ~GLESContext:
[066:813] [2024-12-17 10:12:58 +0000.414184][50bd] GLESContext destruct finish.
[066:813] [2024-12-17 10:12:58 +0000.414229][50bd] filter: filter pipeline destroy
this: 0x7532408700
[066:813] [2024-12-17 10:12:58 +0000.414770][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[066:814] [2024-12-17 10:12:58 +0000.415388][50bd] machine model :xiaomi
[066:814] [2024-12-17 10:12:58 +0000.415412][50bd] Support this machine
model :xiaomi
[066:814] [2024-12-17 10:12:58 +0000.415437][50bd] global inited! current sdk
version: 07-20-936c45f
[066:814] [2024-12-17 10:12:58 +0000.415787][50bd] filter: filter pipeline
construtc this: 0x7532408700
[066:814] [2024-12-17 10:12:58 +0000.415813][50bd] MediaFilterGraph:
MediaFilterGraph construct
[066:814] [2024-12-17 10:12:58 +0000.415834][50bd] GLESContext:
[066:814] [2024-12-17 10:12:58 +0000.415874][50bd] The result of eglGetDisplay is:
0xb400007682774f40
[066:815] [2024-12-17 10:12:58 +0000.416872][50bd] The result of creation:
0x753228b000
[066:815] [2024-12-17 10:12:58 +0000.416951][50bd] The result of
eglCreatePbufferSurface is: 0x75324adc00
[066:815] [2024-12-17 10:12:58 +0000.417027][50bd] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
[066:815] [2024-12-17 10:12:58 +0000.417060][50bd] The source 0 speed:1
[066:815] [2024-12-17 10:12:58 +0000.417089][50bd] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4,
delay: 0
[066:815] [2024-12-17 10:12:58 +0000.417117][50bd] CreateDecoderByVideoSource
time:15992608 enter.
[066:816] [2024-12-17 10:12:58 +0000.417282][50bd] running_decoder_count:0max
count:2
[066:816] [2024-12-17 10:12:58 +0000.417309][50bd] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x752f16fc00
[066:817] [2024-12-17 10:12:58 +0000.418167][608a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75509bb800] Current FFmpeg version git-2021-06-16-
97cea6f
[066:841] [2024-12-17 10:12:58 +0000.442724][608a] OnStreamInfoFound: video
duration_: 15197
[066:843] [2024-12-17 10:12:58 +0000.444360][50bd] start decoder
[066:843] [2024-12-17 10:12:58 +0000.444457][50bd] CreateDecoderByVideoSource
leave. expire time = 28 ms
[066:843] [2024-12-17 10:12:58 +0000.444495][50bd] BindInputFilter 0x752fc1fd20
this 0x7552dcfb58
[066:843] [2024-12-17 10:12:58 +0000.444517][50bd] BindInputFilter 0x7552dcfb58
this 0x7552dcfc18
[066:843] [2024-12-17 10:12:58 +0000.444516][608b] NO get frame from decoder
[066:843] [2024-12-17 10:12:58 +0000.444543][50bd] BindInputFilter 0x752fc1fd20
this 0x7552dcfcd8
[066:843] [2024-12-17 10:12:58 +0000.444589][50bd] BindInputFilter 0x7552dcfcd8
this 0x7552dcfd98
[066:843] [2024-12-17 10:12:58 +0000.444605][50bd] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
[066:843] [2024-12-17 10:12:58 +0000.444629][50bd] BindInputFilter 0x7552dcfc18
this 0x7552dcfe58
[066:843] [2024-12-17 10:12:58 +0000.444650][50bd] BindInputFilter 0x7552dcfe58
this 0x75324087a0
[066:843] [2024-12-17 10:12:58 +0000.444675][50bd] BindInputFilter 0x7552dcfd98
this 0x7531f4f218
[066:843] [2024-12-17 10:12:58 +0000.444696][50bd] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_15975558.mp4
[066:843] [2024-12-17 10:12:58 +0000.444754][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[066:843] [2024-12-17 10:12:58 +0000.444898][50bd] MediaComposeFile time:15992636
enter.
[066:843] [2024-12-17 10:12:58 +0000.444969][50bd] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[066:843] [2024-12-17 10:12:58 +0000.445028][608b] NO get frame from decoder
[066:843] [2024-12-17 10:12:58 +0000.445048][50bd] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[066:843] [2024-12-17 10:12:58 +0000.445074][50bd] Recording session using default
bitrate support by app:14680064
[066:844] [2024-12-17 10:12:58 +0000.445399][6095] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74a8f872c0
[066:844] [2024-12-17 10:12:58 +0000.445484][6095] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[066:844] [2024-12-17 10:12:58 +0000.445515][608b] NO get frame from decoder
[066:844] [2024-12-17 10:12:58 +0000.445613][50bd] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[066:844] [2024-12-17 10:12:58 +0000.445880][50bd] GetPipeline:
-----------------------------------------
[066:844] [2024-12-17 10:12:58 +0000.445911][50bd] GetPipeline: source:
0x752fc1fb00
[066:844] [2024-12-17 10:12:58 +0000.445929][50bd] GetPipeline: filter: NULLFilter
[066:844] [2024-12-17 10:12:58 +0000.445943][50bd] GetPipeline: filter: NULLFilter
[066:844] [2024-12-17 10:12:58 +0000.445983][50bd] GetPipeline: filter: NULLFilter
[066:844] [2024-12-17 10:12:58 +0000.445999][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[066:844] [2024-12-17 10:12:58 +0000.446034][50bd] GetPipeline: audio filter:
AuidoNULLFilter
[066:844] [2024-12-17 10:12:58 +0000.446049][50bd] GetPipeline: audio filter:
AudioNUllFilter
[066:844] [2024-12-17 10:12:58 +0000.446068][608b] NO get frame from decoder
[066:844] [2024-12-17 10:12:58 +0000.446082][50bd] GetPipeline:
------------------------------------------
[066:844] [2024-12-17 10:12:58 +0000.446099][50bd] filter: filter pipeline2 update
pattern: 2
[066:845] [2024-12-17 10:12:58 +0000.446323][50bd] MediaComposeFile leave. expire
time = 2 ms
[066:845] [2024-12-17 10:12:58 +0000.446620][50bd] machine model :xiaomi
[066:845] [2024-12-17 10:12:58 +0000.446641][50bd] Support this machine
model :xiaomi
[066:845] [2024-12-17 10:12:58 +0000.446655][50bd] global inited! current sdk
version: 07-20-936c45f
[066:845] [2024-12-17 10:12:58 +0000.446924][608b] NO get frame from decoder
[066:853] [2024-12-17 10:12:58 +0000.454863][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[066:853] [2024-12-17 10:12:58 +0000.454957][50bd] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 304
[066:853] [2024-12-17 10:12:58 +0000.454995][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[066:853] [2024-12-17 10:12:58 +0000.455022][50bd] BeginCompose: BeginCompose, is
composing 0
[066:854] [2024-12-17 10:12:58 +0000.455397][6095] start recording, file path:
[066:854] [2024-12-17 10:12:58 +0000.455687][6095] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 304 audio_timescale:44100
video_timescale:90000
[066:854] [2024-12-17 10:12:58 +0000.455865][6095] 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
[066:854] [2024-12-17 10:12:58 +0000.455895][6095] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 304
[066:854] [2024-12-17 10:12:58 +0000.455921][6095] fd_open successed
handle:0xb4000076827d40b0
[066:854] [2024-12-17 10:12:58 +0000.456052][609a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74f3cd3298
[066:855] [2024-12-17 10:12:58 +0000.456209][6095] create mp4 file:300
m_fileHandle: 0x751c8fe700
[066:855] [2024-12-17 10:12:58 +0000.456234][6095] MP4 file: is opened successfully
[066:855] [2024-12-17 10:12:58 +0000.456249][6095] setupMediaProcessers:
[066:855] [2024-12-17 10:12:58 +0000.456264][6095]
RecordingSessionInternalSimple:setup media processers.
[066:855] [2024-12-17 10:12:58 +0000.456280][6095] construct AAC encoder
[066:855] [2024-12-17 10:12:58 +0000.456816][6095] H264Encoder creating:
ultrafast012323
[066:855] [2024-12-17 10:12:58 +0000.456841][6095] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[066:856] [2024-12-17 10:12:58 +0000.457582][6095] H264Encode::GetMachineModel is
M2007J3SP
[066:856] [2024-12-17 10:12:58 +0000.457608][6095] H264Encoder machine_mode
is:M2007J3SP
[066:856] [2024-12-17 10:12:58 +0000.457621][6095] H264Encode::machine size :9
machine_mode:M2007J3SP
[066:856] [2024-12-17 10:12:58 +0000.457636][6095] H264Encode::machine array
size :22 machine_mode:M2007J3SP
[066:856] [2024-12-17 10:12:58 +0000.457652][6095] H264Encode::current machine
is :M2007J3SP auto check hw codec decide to use hw codec
[066:856] [2024-12-17 10:12:58 +0000.457666][6095] setupCompressionSession:
[066:856] [2024-12-17 10:12:58 +0000.457681][6095] H264Encode::creating hareware
Encoder
[066:856] [2024-12-17 10:12:58 +0000.457696][6095] AndroidHwAvcEncoder
time:15992649 enter.
[066:856] [2024-12-17 10:12:58 +0000.458009][6095] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007682702380 address:0x74b04dd760
[066:856] [2024-12-17 10:12:58 +0000.458090][6095] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[066:856] [2024-12-17 10:12:58 +0000.458111][6095] The video avc hw codec address
is 0x75c4822c90
[066:857] [2024-12-17 10:12:58 +0000.458147][6095] AndroidHwAvcEncoder leave.
expire time = 1 ms
[066:857] [2024-12-17 10:12:58 +0000.458166][6095] RegisterEncodeCompleteCallback
time:15992650 enter.
[066:857] [2024-12-17 10:12:58 +0000.458413][6095] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[066:857] [2024-12-17 10:12:58 +0000.458438][6095] InitEncode time:15992650 enter.
[066:857] [2024-12-17 10:12:58 +0000.458473][6095] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[066:857] [2024-12-17 10:12:58 +0000.458511][6095] Create time:15992650 enter.
[066:857] [2024-12-17 10:12:58 +0000.458527][6095] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[066:857] [2024-12-17 10:12:58 +0000.458545][6095]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75c497f300
[066:857] [2024-12-17 10:12:58 +0000.458628][6095]
supported_type:image/vnd.android.heic
[066:857] [2024-12-17 10:12:58 +0000.458917][6095] supported_type:video/avc
[066:857] [2024-12-17 10:12:58 +0000.458945][6095] name:OMX.qcom.video.encoder.avc
mime:video/avc
[066:857] [2024-12-17 10:12:58 +0000.458969][6095] hwCodecPrefix :OMX.qcom.
[066:857] [2024-12-17 10:12:58 +0000.458986][6095] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[066:857] [2024-12-17 10:12:58 +0000.459004][6095] mediacodec_createCodecByName
time:15992650 enter.
[066:857] [2024-12-17 10:12:58 +0000.459021][6095] WrapAndroidMediaCodec
time:15992650 enter.
[066:857] [2024-12-17 10:12:58 +0000.459110][6095] WrapAndroidMediaCodec leave.
expire time = 0 ms
[066:862] [2024-12-17 10:12:58 +0000.463402][608b] NO get frame from decoder
[066:867] [2024-12-17 10:12:58 +0000.468293][608b] NO get frame from decoder
[066:868] [2024-12-17 10:12:58 +0000.469518][608b] NO get frame from decoder
[066:886] [2024-12-17 10:12:58 +0000.487692][6095] mediacodec_createCodecByName
leave. expire time = 29 ms
[066:886] [2024-12-17 10:12:58 +0000.487768][6095] WrapAndroidMediaFromat
time:15992679 enter.
[066:886] [2024-12-17 10:12:58 +0000.487822][6095] WrapAndroidMediaFromat leave.
expire time = 0 ms
[066:918] [2024-12-17 10:12:58 +0000.519877][6095] Destroy time:15992711 enter.
[066:918] [2024-12-17 10:12:58 +0000.519943][6095] WrapAndroidMediaFromat::
Destroy
[066:918] [2024-12-17 10:12:58 +0000.519961][6095] Destroy leave. expire time = 0
ms
[066:918] [2024-12-17 10:12:58 +0000.519978][6095] ~WrapAndroidMediaFromat
time:15992711 enter.
[066:918] [2024-12-17 10:12:58 +0000.519996][6095] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[066:918] [2024-12-17 10:12:58 +0000.520060][6095] Create leave. expire time = 61
ms
[066:918] [2024-12-17 10:12:58 +0000.520079][6095] isSemiPlanarSupport
time:15992711 enter.
[066:918] [2024-12-17 10:12:58 +0000.520094][6095] H264Encoder isSemiPlanarSupport
[066:918] [2024-12-17 10:12:58 +0000.520114][6095] isSemiPlanarSupport leave.
expire time = 0 ms
[066:918] [2024-12-17 10:12:58 +0000.520130][6095] creat hw H264Encoder success,
isSemiPlanar:1
[066:919] [2024-12-17 10:12:58 +0000.520221][6095] InitEncode leave. expire time =
62 ms
[066:919] [2024-12-17 10:12:58 +0000.520242][6095] H264Encode::created Encoder
[066:919] [2024-12-17 10:12:58 +0000.520260][6095] H264Encode:: H264 encoder
created.
[066:919] [2024-12-17 10:12:58 +0000.520277][6095] H264 encoder created.
[066:919] [2024-12-17 10:12:58 +0000.520293][6095]
RecordingSessionInternalSimple:created avc encoder avc: 0x755088af80
[066:919] [2024-12-17 10:12:58 +0000.520311][6095] setOutput:
[066:919] [2024-12-17 10:12:58 +0000.520328][6095]
RecordingSessionInternalSimple:encoder set output to muxer!
[066:919] [2024-12-17 10:12:58 +0000.520343][6095] request a key frame
[066:919] [2024-12-17 10:12:58 +0000.520357][6095] H264Encode:: request a key frame
[066:921] [2024-12-17 10:12:58 +0000.522572][6095] setDisplayRotate :90
[066:921] [2024-12-17 10:12:58 +0000.522618][6095] 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
[066:923] [2024-12-17 10:12:58 +0000.524311][6096]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[066:939] [2024-12-17 10:12:58 +0000.540363][6095] setDisplayRotate :90
[066:939] [2024-12-17 10:12:58 +0000.540432][6095] 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
[066:960] [2024-12-17 10:12:58 +0000.561452][6096] h264 add frame header cdr flag
[066:960] [2024-12-17 10:12:58 +0000.561852][6096] h264 add frame header cdr flag
[066:960] [2024-12-17 10:12:58 +0000.562036][6096] Received key frame:10
[066:960] [2024-12-17 10:12:58 +0000.562068][6096] H264Encode:: get a sps pps
header!headerSize:31
[066:961] [2024-12-17 10:12:58 +0000.562156][609a] get the H.264 SPS parameter
[066:961] [2024-12-17 10:12:58 +0000.562300][609a] add video track with id:1
[066:961] [2024-12-17 10:12:58 +0000.562698][609a] get the H.264 PPS parameter
[066:961] [2024-12-17 10:12:58 +0000.562937][609a] get the H.264 IDR frame
[066:961] [2024-12-17 10:12:58 +0000.562969][609a] resss:true
[066:961] [2024-12-17 10:12:58 +0000.562985][609a] video start ts:10
[066:961] [2024-12-17 10:12:58 +0000.563025][609a] the video frame has been written
into MP4 file
[066:977] [2024-12-17 10:12:58 +0000.578865][609a] add aac audio track with id:2
[066:977] [2024-12-17 10:12:58 +0000.578934][609a] audio start ts:0
[066:977] [2024-12-17 10:12:58 +0000.578958][609a] the audio frame has been written
into MP4 file
[066:981] [2024-12-17 10:12:58 +0000.582983][6095] setDisplayRotate :90
[066:981] [2024-12-17 10:12:58 +0000.583034][6095] 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
[067:034] [2024-12-17 10:12:58 +0000.635304][6096] DTS queue for
Generator:0x74f3cd36b8 572 604 634 665 702 733
[067:059] [2024-12-17 10:12:58 +0000.660747][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[067:074] [2024-12-17 10:12:58 +0000.675636][6096] Push an pts:1068 to dts queue.
[067:092] [2024-12-17 10:12:58 +0000.693882][6099] FilterPipeline2::OnAudioFrame
pts 63440 last_audio_timestamp_ 1438.55
[067:098] [2024-12-17 10:12:58 +0000.699610][6098] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19955 diff: 46
[067:106] [2024-12-17 10:12:58 +0000.707526][6096] SendFrame
encodedImage._timeStamp:1068encodedImage->_length:13456
[067:106] [2024-12-17 10:12:58 +0000.707600][6096] last dts:1038 currentPts:1068
ppsOrSPS:0 queue length:8
[067:128] [2024-12-17 10:12:58 +0000.729173][6096] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1269 pts:1269
[067:148] [2024-12-17 10:12:58 +0000.750020][6096] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1534
[067:148] [2024-12-17 10:12:58 +0000.750121][6096] push video frame to H264
encoder. (100 frame for one log)
[067:149] [2024-12-17 10:12:58 +0000.750154][6096] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[067:149] [2024-12-17 10:12:58 +0000.750171][6096] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1534(100 frame for one
log)
[067:149] [2024-12-17 10:12:58 +0000.750195][6096] The input pts:1534 fps:30
[067:153] [2024-12-17 10:12:58 +0000.754888][6096] DTS queue for
Generator:0x74f3cd36b8 1401 1433 1466 1500 1534 1570
[067:170] [2024-12-17 10:12:58 +0000.771463][6096] H264Encode::H264SWEncoder get
callback, length:4160 type:1 nalType:1length:4156
[067:191] [2024-12-17 10:12:58 +0000.792728][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[067:227] [2024-12-17 10:12:58 +0000.828247][6096] h264 add frame header cdr flag
[067:227] [2024-12-17 10:12:58 +0000.828391][6096] Received key frame:2002
[067:236] [2024-12-17 10:12:58 +0000.837708][609a] get the H.264 IDR frame
[067:254] [2024-12-17 10:12:58 +0000.855964][6096] Push an pts:2404 to dts queue.
[067:257] [2024-12-17 10:12:58 +0000.859072][6096] DTS queue for
Generator:0x74f3cd36b8 2202 2233 2267 2301 2337 2369 2404
[067:273] [2024-12-17 10:12:58 +0000.874223][6096] last dts:2369 currentPts:2404
ppsOrSPS:0 queue length:4
[067:292] [2024-12-17 10:12:58 +0000.894065][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[067:318] [2024-12-17 10:12:58 +0000.919142][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[067:336] [2024-12-17 10:12:58 +0000.937372][6099] audio_frame_list_ empty
[067:362] [2024-12-17 10:12:58 +0000.964029][6096] DTS queue for
Generator:0x74f3cd36b8 3070 3099 3131 3167 3202
[067:434] [2024-12-17 10:12:59 +0000.35712][6096] Push an pts:3734 to dts queue.
[067:448] [2024-12-17 10:12:59 +0000.50053][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[067:461] [2024-12-17 10:12:59 +0000.62827][6096] last dts:3702 currentPts:3734
ppsOrSPS:0 queue length:5
[067:476] [2024-12-17 10:12:59 +0000.77421][6096] DTS queue for
Generator:0x74f3cd36b8 3899 3933 3969 4001 4031
[067:490] [2024-12-17 10:12:59 +0000.91524][6096] h264 add frame header cdr flag
[067:490] [2024-12-17 10:12:59 +0000.91618][6096] Received key frame:4001
[067:491] [2024-12-17 10:12:59 +0000.92274][609a] get the H.264 IDR frame
[067:507] [2024-12-17 10:12:59 +0000.108908][6098] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20815 diff: 186
[067:540] [2024-12-17 10:12:59 +0000.141705][6096] SendFrame
encodedImage._timeStamp:4398encodedImage->_length:7600
[067:572] [2024-12-17 10:12:59 +0000.173473][6099] too much frame will be writed
[067:574] [2024-12-17 10:12:59 +0000.175165][6096] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4634 pts:4634
[067:574] [2024-12-17 10:12:59 +0000.175632][6096] DTS queue for
Generator:0x74f3cd36b8 4700 4734 4769 4800 4865 4875
[067:575] [2024-12-17 10:12:59 +0000.176588][6096] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4899
[067:575] [2024-12-17 10:12:59 +0000.176667][6096] push video frame to H264
encoder. (100 frame for one log)
[067:575] [2024-12-17 10:12:59 +0000.176687][6096] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[067:575] [2024-12-17 10:12:59 +0000.176703][6096] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:4899(100 frame for one
log)
[067:575] [2024-12-17 10:12:59 +0000.176724][6096] The input pts:4899 fps:30
[067:595] [2024-12-17 10:12:59 +0000.196493][6096] Push an pts:5068 to dts queue.
[067:605] [2024-12-17 10:12:59 +0000.207078][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[067:610] [2024-12-17 10:12:59 +0000.211655][6096] H264Encode::H264SWEncoder get
callback, length:8272 type:1 nalType:1length:8268
[067:627] [2024-12-17 10:12:59 +0000.228356][6098] too much frame will be writed
[067:628] [2024-12-17 10:12:59 +0000.229166][6096] last dts:5032 currentPts:5068
ppsOrSPS:0 queue length:9
[067:646] [2024-12-17 10:12:59 +0000.247423][6099] too much frame will be writed
[067:674] [2024-12-17 10:12:59 +0000.275280][6096] DTS queue for
Generator:0x74f3cd36b8 5468 5500 5539 5569 5606 5634 5667 5701 5734 5764
[067:697] [2024-12-17 10:12:59 +0000.298643][6099] too much frame will be writed
[067:727] [2024-12-17 10:12:59 +0000.328696][6096] h264 add frame header cdr flag
[067:727] [2024-12-17 10:12:59 +0000.329005][6096] Received key frame:6002
[067:728] [2024-12-17 10:12:59 +0000.329593][609a] get the H.264 IDR frame
[067:742] [2024-12-17 10:12:59 +0000.343412][6099] too much frame will be writed
[067:743] [2024-12-17 10:12:59 +0000.344897][6098] too much frame will be writed
[067:750] [2024-12-17 10:12:59 +0000.351190][6096] Push an pts:6400 to dts queue.
[067:763] [2024-12-17 10:12:59 +0000.364225][6096] DTS queue for
Generator:0x74f3cd36b8 6400 6433 6466
[067:763] [2024-12-17 10:12:59 +0000.364561][6096] last dts:6367 currentPts:6400
ppsOrSPS:0 queue length:3
[067:773] [2024-12-17 10:12:59 +0000.374662][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[067:805] [2024-12-17 10:12:59 +0000.407114][6099] too much frame will be writed
[067:843] [2024-12-17 10:12:59 +0000.444529][6099] too much frame will be writed
[067:866] [2024-12-17 10:12:59 +0000.468098][6096] DTS queue for
Generator:0x74f3cd36b8 7233 7266 7303
[067:884] [2024-12-17 10:12:59 +0000.486081][6098] too much frame will be writed
[067:924] [2024-12-17 10:12:59 +0000.525720][6099] too much frame will be writed
[067:926] [2024-12-17 10:12:59 +0000.527577][6096] Push an pts:7732 to dts queue.
[067:941] [2024-12-17 10:12:59 +0000.542903][6096] SendFrame
encodedImage._timeStamp:7732encodedImage->_length:10272
[067:941] [2024-12-17 10:12:59 +0000.543105][6096] last dts:7700 currentPts:7732
ppsOrSPS:0 queue length:5
[067:944] [2024-12-17 10:12:59 +0000.545614][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[067:968] [2024-12-17 10:12:59 +0000.570026][6096] DTS queue for
Generator:0x74f3cd36b8 8004 8030 8067 8097 8135 8168 8198
[067:974] [2024-12-17 10:12:59 +0000.575943][6096] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8264
[067:974] [2024-12-17 10:12:59 +0000.576098][6096] push video frame to H264
encoder. (100 frame for one log)
[067:975] [2024-12-17 10:12:59 +0000.576238][6096] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[067:975] [2024-12-17 10:12:59 +0000.576278][6096] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:8264(100 frame for one
log)
[067:975] [2024-12-17 10:12:59 +0000.576340][6096] The input pts:8264 fps:30
[067:978] [2024-12-17 10:12:59 +0000.580041][6096] h264 add frame header cdr flag
[067:979] [2024-12-17 10:12:59 +0000.580189][6096] Received key frame:8004
[067:979] [2024-12-17 10:12:59 +0000.580224][6096] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8004 pts:8004
[067:980] [2024-12-17 10:12:59 +0000.582029][609a] get the H.264 IDR frame
[067:996] [2024-12-17 10:12:59 +0000.598011][6098] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21807 diff: 194
[067:998] [2024-12-17 10:12:59 +0000.599141][6096] H264Encode::H264SWEncoder get
callback, length:11008 type:1 nalType:1length:11004
[068:006] [2024-12-17 10:12:59 +0000.608005][6099] too much frame will be writed
[068:047] [2024-12-17 10:12:59 +0000.648707][6098] too much frame will be writed
[068:057] [2024-12-17 10:12:59 +0000.658716][6096] DTS queue for
Generator:0x74f3cd36b8 8796 8830 8862 8898 8934 8966 8998 9032
[068:059] [2024-12-17 10:12:59 +0000.661072][6096] Push an pts:9066 to dts queue.
[068:083] [2024-12-17 10:12:59 +0000.684973][6099] too much frame will be writed
[068:090] [2024-12-17 10:12:59 +0000.691311][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[068:097] [2024-12-17 10:12:59 +0000.698821][6096] last dts:9032 currentPts:9066
ppsOrSPS:0 queue length:8
[068:148] [2024-12-17 10:12:59 +0000.749249][6099] too much frame will be writed
[068:161] [2024-12-17 10:12:59 +0000.762588][6096] DTS queue for
Generator:0x74f3cd36b8 9598 9636 9665 9698 9730 9763 9796 9835 9864 9896
[068:164] [2024-12-17 10:12:59 +0000.766072][5ee3] Run AGC when audioType = 0
[068:164] [2024-12-17 10:12:59 +0000.766128][5ee3]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:170] [2024-12-17 10:12:59 +0000.772055][6098] too much frame will be writed
[068:195] [2024-12-17 10:12:59 +0000.796567][6099] too much frame will be writed
[068:213] [2024-12-17 10:12:59 +0000.814382][6096] h264 add frame header cdr flag
[068:213] [2024-12-17 10:12:59 +0000.814544][6096] Received key frame:10002
[068:213] [2024-12-17 10:12:59 +0000.815097][609a] get the H.264 IDR frame
[068:232] [2024-12-17 10:12:59 +0000.833483][6096] Push an pts:10406 to dts queue.
[068:237] [2024-12-17 10:12:59 +0000.838172][6099] too much frame will be writed
[068:252] [2024-12-17 10:12:59 +0000.853908][6096] last dts:10364 currentPts:10406
ppsOrSPS:0 queue length:6
[068:260] [2024-12-17 10:12:59 +0000.861450][6096] DTS queue for
Generator:0x74f3cd36b8 10467 10497 10531 10565 10598 10631 10663
[068:260] [2024-12-17 10:12:59 +0000.861903][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[068:283] [2024-12-17 10:12:59 +0000.884585][6099] too much frame will be writed
[068:334] [2024-12-17 10:12:59 +0000.935343][6098] too much frame will be writed
[068:334] [2024-12-17 10:12:59 +0000.935447][6096] SendFrame
encodedImage._timeStamp:11065encodedImage->_length:1232
[068:336] [2024-12-17 10:12:59 +0000.937593][6099] too much frame will be writed
[068:363] [2024-12-17 10:12:59 +0000.964694][6096] DTS queue for
Generator:0x74f3cd36b8 11332 11365 11399 11430 11466
[068:373] [2024-12-17 10:12:59 +0000.974801][6096] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11365 pts:11365
[068:379] [2024-12-17 10:12:59 +0000.980520][6096] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11634
[068:379] [2024-12-17 10:12:59 +0000.980569][6096] push video frame to H264
encoder. (100 frame for one log)
[068:379] [2024-12-17 10:12:59 +0000.980601][6096] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[068:379] [2024-12-17 10:12:59 +0000.980622][6096] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:11634(100 frame for one
log)
[068:379] [2024-12-17 10:12:59 +0000.980648][6096] The input pts:11634 fps:30
[068:388] [2024-12-17 10:12:59 +0000.989286][6099] too much frame will be writed
[068:398] [2024-12-17 10:12:59 +0000.999818][6096] Push an pts:11732 to dts queue.
[068:403] [2024-12-17 10:13:00 +0000.5031][6096] H264Encode::H264SWEncoder get
callback, length:22960 type:1 nalType:1length:22956
[068:423] [2024-12-17 10:13:00 +0000.24820][6096] last dts:11701 currentPts:11732
ppsOrSPS:0 queue length:7
[068:435] [2024-12-17 10:13:00 +0000.36857][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[068:438] [2024-12-17 10:13:00 +0000.39724][6099] too much frame will be writed
[068:450] [2024-12-17 10:13:00 +0000.51618][6096] h264 add frame header cdr flag
[068:450] [2024-12-17 10:13:00 +0000.51734][6096] Received key frame:11999
[068:454] [2024-12-17 10:13:00 +0000.56003][609a] get the H.264 IDR frame
[068:459] [2024-12-17 10:13:00 +0000.60422][608b] av_read_frame AVERROR_EOF
[068:466] [2024-12-17 10:13:00 +0000.67304][6096] DTS queue for
Generator:0x74f3cd36b8 12167 12200 12231 12265
[068:490] [2024-12-17 10:13:00 +0000.91934][608b] OnReceiveEOF:
[068:490] [2024-12-17 10:13:00 +0000.92012][608b] OnDecoderEOF time:15994283
enter.
[068:491] [2024-12-17 10:13:00 +0000.92323][608b] OnDecoderEOF leave. expire time
= 1 ms
[068:491] [2024-12-17 10:13:00 +0000.92349][608b] OnDecoderFinished:
OnDecoderFinished total decoder frames:456 this:0x752fc1fb00
[068:491] [2024-12-17 10:13:00 +0000.92795][6089] CleanUp time:15994284 enter.
[068:492] [2024-12-17 10:13:00 +0000.93832][6098] webrtc common_video plane
old ..... (1/1000) new: 23001 delete: 22819 diff: 182
[068:495] [2024-12-17 10:13:00 +0000.96434][6089] CleanUp leave. expire time = 4
ms
[068:495] [2024-12-17 10:13:00 +0000.96486][6089] clean up
[068:495] [2024-12-17 10:13:00 +0000.96504][6089] running_decoder_count:0max
count:2
[068:514] [2024-12-17 10:13:00 +0000.116042][6096] Push an pts:13063 to dts queue.
[068:525] [2024-12-17 10:13:00 +0000.127042][6096] DTS queue for
Generator:0x74f3cd36b8 12932 12966 12998 13034 13063 13097 13131 13169
[068:535] [2024-12-17 10:13:00 +0000.136584][6096] last dts:13034 currentPts:13063
ppsOrSPS:0 queue length:9
[068:552] [2024-12-17 10:13:00 +0000.153258][6098] Error(video_source.cc:430): wait
decoder a frame: 0
[068:563] [2024-12-17 10:13:00 +0000.164807][6099] PullAudioFrame: PullFrame audio
finished.
[068:563] [2024-12-17 10:13:00 +0000.164868][6099] OnAudioTimer: OnAudioTimer
return
[068:577] [2024-12-17 10:13:00 +0000.178934][6098] OnVideoTimer: OnVideoTimer
EndComposeFile
[068:577] [2024-12-17 10:13:00 +0000.179015][6098] EndComposeFile: EndComposeFile,
is composing 1
[068:580] [2024-12-17 10:13:00 +0000.181222][6096] DTS queue for
Generator:0x74f3cd36b8 13765 13801 13833 13866 13899 13932 13966 13994
[068:600] [2024-12-17 10:13:00 +0000.201486][6096] h264 add frame header cdr flag
[068:600] [2024-12-17 10:13:00 +0000.201620][6096] Received key frame:13994
[068:601] [2024-12-17 10:13:00 +0000.202355][609a] get the H.264 IDR frame
[068:603] [2024-12-17 10:13:00 +0000.204855][6096] Push an pts:14399 to dts queue.
[068:624] [2024-12-17 10:13:00 +0000.226088][6096] SendFrame
encodedImage._timeStamp:14399encodedImage->_length:9136
[068:625] [2024-12-17 10:13:00 +0000.226159][6096] last dts:14367 currentPts:14399
ppsOrSPS:0 queue length:8
[068:636] [2024-12-17 10:13:00 +0000.237471][6096] DTS queue for
Generator:0x74f3cd36b8 14597 14629 14670 14697 14735 14766 14799
[068:649] [2024-12-17 10:13:00 +0000.250638][6096] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14735 pts:14735
[068:650] [2024-12-17 10:13:00 +0000.251196][6096] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14997
[068:650] [2024-12-17 10:13:00 +0000.251267][6096] push video frame to H264
encoder. (100 frame for one log)
[068:650] [2024-12-17 10:13:00 +0000.251306][6096] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[068:650] [2024-12-17 10:13:00 +0000.251344][6096] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:14997(100 frame for one
log)
[068:650] [2024-12-17 10:13:00 +0000.251387][6096] The input pts:14997 fps:30
[068:665] [2024-12-17 10:13:00 +0000.266764][6096]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[068:665] [2024-12-17 10:13:00 +0000.266826][6096]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x75c492e800
[068:667] [2024-12-17 10:13:00 +0000.268957][6097]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[068:667] [2024-12-17 10:13:00 +0000.268993][6097]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[068:667] [2024-12-17 10:13:00 +0000.269133][6095] stop recording
[068:668] [2024-12-17 10:13:00 +0000.269192][6095]
RecordingSessionInternalSimple:destroy media processers
[068:668] [2024-12-17 10:13:00 +0000.269214][6095] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[068:668] [2024-12-17 10:13:00 +0000.269232][6095] H264Encode::flushing hareware
Encoder
[068:668] [2024-12-17 10:13:00 +0000.269329][6095] Flush time:15994461 enter.
[068:668] [2024-12-17 10:13:00 +0000.269363][6095] H264Encoder encoder flush
[068:668] [2024-12-17 10:13:00 +0000.269434][6095] flush output queue
[068:679] [2024-12-17 10:13:00 +0000.280685][6095] H264Encode::H264SWEncoder get
callback, length:11200 type:1 nalType:1length:11196
[068:993] [2024-12-17 10:13:00 +0000.594830][6095] Flush leave. expire time = 325
ms
[068:993] [2024-12-17 10:13:00 +0000.595042][6095] ~H264EncodeWrap:
[068:993] [2024-12-17 10:13:00 +0000.595093][6095] ~H264Encode:
[068:993] [2024-12-17 10:13:00 +0000.595126][6095] teardownCompressionSession:
H264Encode::destroying Encoder
[068:994] [2024-12-17 10:13:00 +0000.595159][6095] Release time:15994787 enter.
[068:994] [2024-12-17 10:13:00 +0000.595316][6095] Release:
MediaCodecVideoEncoder::Release _inited:1
[068:994] [2024-12-17 10:13:00 +0000.595410][6095] Destroy time:15994787 enter.
[068:994] [2024-12-17 10:13:00 +0000.595446][6095] H264Encoder encoderDestroy
[068:994] [2024-12-17 10:13:00 +0000.595479][6095]
AndroidMediaCodecVideoEncoder::release env: 0x75c481f580
[068:994] [2024-12-17 10:13:00 +0000.595513][6095]
AndroidMediaCodecVideoEncoder::Destroy
[069:025] [2024-12-17 10:13:00 +0000.626456][6095] Destroy leave. expire time = 31
ms
[069:025] [2024-12-17 10:13:00 +0000.626653][6095] Release leave. expire time = 31
ms
[069:025] [2024-12-17 10:13:00 +0000.626705][6095] ~AndroidHwAvcEncoder
time:15994818 enter.
[069:026] [2024-12-17 10:13:00 +0000.627326][6095] Release time:15994819 enter.
[069:026] [2024-12-17 10:13:00 +0000.627390][6095] Release:
MediaCodecVideoEncoder:: has been released before, just return
[069:026] [2024-12-17 10:13:00 +0000.627440][6095] Release leave. expire time = 0
ms
[069:026] [2024-12-17 10:13:00 +0000.627514][6095] ~AndroidMediaCodecVideoEncoder
[069:026] [2024-12-17 10:13:00 +0000.627541][6095] ~WrapAndroidMediaCodec
time:15994819 enter.
[069:026] [2024-12-17 10:13:00 +0000.627568][6095] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[069:026] [2024-12-17 10:13:00 +0000.627595][6095] video hevc hw codec
destructor:0x75c4822c90
[069:026] [2024-12-17 10:13:00 +0000.627649][6095] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[069:026] [2024-12-17 10:13:00 +0000.627719][6095] teardownCompressionSession:
H264Encode::destroyed Encoder
[069:026] [2024-12-17 10:13:00 +0000.627782][6095]
RecordingSessionInternalSimple:destroy aac encoder output!
[069:026] [2024-12-17 10:13:00 +0000.627810][6095] AACSWEncode destructor
[069:028] [2024-12-17 10:13:00 +0000.630049][609a] fd_close successed!
[069:029] [2024-12-17 10:13:00 +0000.630326][609a] MP4 close file successfully
[069:029] [2024-12-17 10:13:00 +0000.630361][609a] Recording session Internal:
notify recording ok
[069:029] [2024-12-17 10:13:00 +0000.630390][609a] onRecordingOk: Recording Ok,
compose use time: 2176, averagefps 0
[069:029] [2024-12-17 10:13:00 +0000.630420][609a] OnReceiveEOF:
[069:031] [2024-12-17 10:13:00 +0000.632557][5ee3] haveEnoughProcessedData
internalAudioStream.length: 0
[069:031] [2024-12-17 10:13:00 +0000.632755][6098] OnVideoTimer: OnVideoTimer
return
[069:045] [2024-12-17 10:13:00 +0000.646990][50bd]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[069:045] [2024-12-17 10:13:00 +0000.647131][50bd] ~MediaComposeFile time:15994838
enter.
[069:046] [2024-12-17 10:13:00 +0000.647191][50bd] CancelCompose: CancelCompose,
is composing 0
[069:046] [2024-12-17 10:13:00 +0000.647343][6095] stop recording
[069:046] [2024-12-17 10:13:00 +0000.647451][6095] we have stopped recording before
[069:048] [2024-12-17 10:13:00 +0000.649281][50bd] ~MediaComposeFile leave. expire
time = 3 ms
[069:048] [2024-12-17 10:13:00 +0000.649475][50bd] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[069:049] [2024-12-17 10:13:00 +0000.650622][50bd] global uninited!
[069:049] [2024-12-17 10:13:00 +0000.650703][50bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[069:049] [2024-12-17 10:13:00 +0000.650780][50bd] ~MediaFilterGraph:
MediaFilterGraph destruct
[069:049] [2024-12-17 10:13:00 +0000.650814][50bd] RemoveVideoBackGroud: hava not
add video backgroud
[069:049] [2024-12-17 10:13:00 +0000.650918][50bd] UnbindInputFilter 0x7552dcfe58
this 0x75324087a0
[069:049] [2024-12-17 10:13:00 +0000.650970][50bd] ClearAllSource: remove source
filter, sourceid: 0x752fc1fb00
[069:049] [2024-12-17 10:13:00 +0000.651001][50bd] DestoryDecoderByVideoSource
time:15994842 enter.
[069:049] [2024-12-17 10:13:00 +0000.651039][50bd] ~VideoBindDecoder time:15994842
enter.
[069:050] [2024-12-17 10:13:00 +0000.651188][50bd] CleanUp time:15994843 enter.
[069:051] [2024-12-17 10:13:00 +0000.653011][50bd] CleanUp leave. expire time = 1
ms
[069:051] [2024-12-17 10:13:00 +0000.653095][50bd] CleanUp time:15994844 enter.
[069:053] [2024-12-17 10:13:00 +0000.654181][50bd] CleanUp leave. expire time = 2
ms
[069:055] [2024-12-17 10:13:00 +0000.656860][50bd] ~VideoBindDecoder leave. expire
time = 6 ms
[069:055] [2024-12-17 10:13:00 +0000.656950][50bd] DestoryDecoderByVideoSource
leave. expire time = 6 ms
[069:055] [2024-12-17 10:13:00 +0000.657010][50bd] UnbindInputFilter 0x7552dcfc18
this 0x7552dcfe58
[069:055] [2024-12-17 10:13:00 +0000.657059][50bd] UnbindInputFilter 0x7552dcfb58
this 0x7552dcfc18
[069:055] [2024-12-17 10:13:00 +0000.657109][50bd] UnbindInputFilter 0x752fc1fd20
this 0x7552dcfb58
[069:056] [2024-12-17 10:13:00 +0000.657155][50bd] UnbindInputFilter 0x7552dcfd98
this 0x7531f4f218
[069:056] [2024-12-17 10:13:00 +0000.657202][50bd] UnbindInputFilter 0x7552dcfcd8
this 0x7552dcfd98
[069:056] [2024-12-17 10:13:00 +0000.657246][50bd] UnbindInputFilter 0x752fc1fd20
this 0x7552dcfcd8
[069:056] [2024-12-17 10:13:00 +0000.657295][50bd] ~GLESContext:
[069:067] [2024-12-17 10:13:00 +0000.668405][50bd] GLESContext destruct finish.
[069:067] [2024-12-17 10:13:00 +0000.668496][50bd] filter: filter pipeline destroy
this: 0x7532408700
[070:161] [2024-12-17 10:13:01 +0000.762909][5ee4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[070:161] [2024-12-17 10:13:01 +0000.763100][5ee4] _deviceSampleRate:48000
[070:163] [2024-12-17 10:13:01 +0000.764381][5ee3] Run AGC when audioType = 0
[070:762] [2024-12-17 10:13:02 +0000.363734][5ee3] haveEnoughProcessedData
internalAudioStream.length: 10
[070:829] [2024-12-17 10:13:02 +0000.430251][50df]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[070:829] [2024-12-17 10:13:02 +0000.430348][50df] ~MediaFilterCamera time:15996622
enter.
[070:829] [2024-12-17 10:13:02 +0000.430367][50df] StopPullFrameAndWriteMp4
time:15996622 enter.
[070:832] [2024-12-17 10:13:02 +0000.433528][5edb] stop recording
[070:832] [2024-12-17 10:13:02 +0000.433567][5edb] we have stopped recording before
[070:834] [2024-12-17 10:13:02 +0000.435464][50df] StopPullFrameAndWriteMp4 leave.
expire time = 5 ms
[070:837] [2024-12-17 10:13:02 +0000.438299][50df] DestroyPipelineAndFilters
time:15996630 enter.
[070:837] [2024-12-17 10:13:02 +0000.438353][50df] DestroyPipelineAndFilters
leave. expire time = 0 ms
[070:837] [2024-12-17 10:13:02 +0000.438370][50df] AppDeviceManagerStopMic
[070:837] [2024-12-17 10:13:02 +0000.438438][50df] AppDeviceManagerStopMic::mic
status is on
[070:837] [2024-12-17 10:13:02 +0000.438462][50df] Try to stop webrtc device.
[070:837] [2024-12-17 10:13:02 +0000.438483][50df] Set record state to
stopped.threadID:20703
[070:865] [2024-12-17 10:13:02 +0000.466482][50df] Try to destory the
recorder.threadID:20703
[071:065] [2024-12-17 10:13:02 +0000.666616][50df] DestroyAudioRecorder:
[071:065] [2024-12-17 10:13:02 +0000.666709][50df] Cleanup the buffer queue in the
recorder.
[071:065] [2024-12-17 10:13:02 +0000.666746][50df] Destroy the recorder.
[071:066] [2024-12-17 10:13:02 +0000.667478][50df] StopRecording finished.
[071:066] [2024-12-17 10:13:02 +0000.667533][50df] The stop recording success.
[071:066] [2024-12-17 10:13:02 +0000.667555][50df]
AudioDeviceDataHandler::StopMicProcess
[071:067] [2024-12-17 10:13:02 +0000.669066][50df] AppDeviceManager stop.
[071:068] [2024-12-17 10:13:02 +0[000:023] [2025-05-26 12:18:06 +0000.768621][631f]
Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2025-05-26 12:18:06 +0000
[000:023] [2025-05-26 12:18:06 +0000.768657][631f] set AppID=50011 old AppID=-1
[000:023] [2025-05-26 12:18:06 +0000.768696][631f] Init the android object with
jvm:0xb400007d5d641380 env:0x7c944e7080 context:0x7c2f493908
[000:023] [2025-05-26 12:18:06 +0000.768726][631f] SetAndroidMediaCodecObjects
time:50054498 enter.
[000:023] [2025-05-26 12:18:06 +0000.768755][631f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:023] [2025-05-26 12:18:06 +0000.768781][631f] SetAndroidMediaCodecObjects
time:50054498 enter.
[000:023] [2025-05-26 12:18:06 +0000.768808][631f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007d5d641380
[000:023] [2025-05-26 12:18:06 +0000.768836][631f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007d5d641380 address:0x7b8ba7e760
[000:023] [2025-05-26 12:18:06 +0000.768863][631f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007d5d641380
address:0x7b8ba7e760
[000:023] [2025-05-26 12:18:06 +0000.768889][631f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:023] [2025-05-26 12:18:06 +0000.768929][631f] Set the android objects with
jvm:0xb400007d5d641380 env:0x7c944e7080 context:0x7c2f493908
[000:024] [2025-05-26 12:18:06 +0000.770065][631f] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x7c944e7080
[000:024] [2025-05-26 12:18:06 +0000.770093][631f] SystemUtil Init done
[000:025] [2025-05-26 12:18:06 +0000.771395][631f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:027] [2025-05-26 12:18:06 +0000.772758][631f] MediaFilterCamera
[000:027] [2025-05-26 12:18:06 +0000.772806][631f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:027] [2025-05-26 12:18:06 +0000.772920][631f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:027] [2025-05-26 12:18:06 +0000.772954][631f] Recording session using default
bitrate support by app:14680064
[000:027] [2025-05-26 12:18:06 +0000.773060][5f87] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c076e81c0
[000:027] [2025-05-26 12:18:06 +0000.773189][5f87] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:027] [2025-05-26 12:18:06 +0000.773253][631f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:028] [2025-05-26 12:18:06 +0000.773837][631f] Error(ini.cc:191): Open the file
failed. error:2
[000:028] [2025-05-26 12:18:06 +0000.773876][631f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:028] [2025-05-26 12:18:06 +0000.773931][631f] The device model: m2007j3sp
usingSoftwareAEC value: 0
[000:030] [2025-05-26 12:18:06 +0000.775798][631f] Error(ini.cc:191): Open the file
failed. error:2
[000:030] [2025-05-26 12:18:06 +0000.775838][631f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:030] [2025-05-26 12:18:06 +0000.775857][631f] The device model: m2007j3sp
usingHardwareAEC value: 0
[000:030] [2025-05-26 12:18:06 +0000.775893][631f] The machine device: m2007j3sp
usingHardwareAEC value: 0
[000:030] [2025-05-26 12:18:06 +0000.775907][631f] Using Default AEC type: software
AEC
[000:031] [2025-05-26 12:18:06 +0000.776656][631f] The device model: m2007j3sp enum
value: 0
[000:031] [2025-05-26 12:18:06 +0000.776935][631f] GetMachineModel is M2007J3SP
[000:031] [2025-05-26 12:18:06 +0000.776958][631f] GetMachineInfo: M2007J3SP
[000:031] [2025-05-26 12:18:06 +0000.776981][631f] Construct BeautifyReader
begin...
[000:031] [2025-05-26 12:18:06 +0000.776998][631f] dumpStickerRgba:0
dumpStickerYuv:0
[000:031] [2025-05-26 12:18:06 +0000.777013][631f] Construct BeautifyReader done.
[000:033] [2025-05-26 12:18:06 +0000.779233][631f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:033] [2025-05-26 12:18:06 +0000.779268][5f8a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c076cb0a0
[000:033] [2025-05-26 12:18:06 +0000.779290][631f] AppDeviceManager telnet server
for statistics started......
[000:034] [2025-05-26 12:18:06 +0000.779677][631f] CpuOverloadDetect time:50054509
enter.
[000:034] [2025-05-26 12:18:06 +0000.779748][631f] CpuOverloadDetect leave. expire
time = 0 ms
[000:034] [2025-05-26 12:18:06 +0000.779769][5f8b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7ca1269980
[000:034] [2025-05-26 12:18:06 +0000.780103][631f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:034] [2025-05-26 12:18:06 +0000.780124][631f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:034] [2025-05-26 12:18:06 +0000.780294][631f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:035] [2025-05-26 12:18:06 +0000.781309][631f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:035] [2025-05-26 12:18:06 +0000.781527][631f] CreatePlatformSpecificObjects:
[000:035] [2025-05-26 12:18:06 +0000.781556][631f] audio device use opensle input
and opensl output
[000:035] [2025-05-26 12:18:06 +0000.781590][631f] Create OpenSLES output module
with java VM support.
[000:036] [2025-05-26 12:18:06 +0000.781648][631f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:036] [2025-05-26 12:18:06 +0000.781747][631f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:036] [2025-05-26 12:18:06 +0000.781851][631f] Create OpenSLES output module
with buffer num:1
[000:036] [2025-05-26 12:18:06 +0000.781938][631f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:036] [2025-05-26 12:18:06 +0000.782037][631f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:036] [2025-05-26 12:18:06 +0000.782143][631f] Create OpenSLES input module
with java VM support.
[000:036] [2025-05-26 12:18:06 +0000.782173][631f] Create OpenSLES input module
with buffer num:1
[000:036] [2025-05-26 12:18:06 +0000.782228][631f] Error(trace.cc:40): Init the
output and input for audio device template.
[000:036] [2025-05-26 12:18:06 +0000.782245][631f] Init the output device.
[000:036] [2025-05-26 12:18:06 +0000.782258][631f] Init the opensl input.
[000:036] [2025-05-26 12:18:06 +0000.782284][631f] AppDeviceManager get setting
samplerate: 0
[000:036] [2025-05-26 12:18:06 +0000.782482][631f] The device model: m2007j3sp enum
value: 0
[000:037] [2025-05-26 12:18:06 +0000.782820][631f] The device model: m2007j3sp enum
value: 0
[000:037] [2025-05-26 12:18:06 +0000.782839][631f] Set the sample rate to be:48000
[000:037] [2025-05-26 12:18:06 +0000.782853][631f] Enable the recording stereo:0
[000:037] [2025-05-26 12:18:06 +0000.782877][631f] Set the playout as stereo:1
[000:037] [2025-05-26 12:18:06 +0000.782891][631f] Init the microphone.
[000:038] [2025-05-26 12:18:06 +0000.784011][631f] Update the recording sample rate
to be: 48000
[000:038] [2025-05-26 12:18:06 +0000.784039][631f] Init the speaker.
[000:038] [2025-05-26 12:18:06 +0000.784077][631f] Low latency buffer size:144 low
sample rate:48000
[000:038] [2025-05-26 12:18:06 +0000.784254][631f] Using 1 x 10ms for an audio
frame.
[000:041] [2025-05-26 12:18:06 +0000.786830][631f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:041] [2025-05-26 12:18:06 +0000.786900][631f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:041] [2025-05-26 12:18:06 +0000.786924][631f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:045] [2025-05-26 12:18:06 +0000.790793][631f] The device model:m2007j3sp
[000:045] [2025-05-26 12:18:06 +0000.790841][631f] speaker output factor:100
defaultFactor: 100
[000:045] [2025-05-26 12:18:06 +0000.790854][631f] headset output factor:100
defaultFactor: 100
[000:045] [2025-05-26 12:18:06 +0000.791132][631f] AppDeviceManagerStart finished.
[000:045] [2025-05-26 12:18:06 +0000.791155][631f] AppDeviceManagerStartMic::mic
status is off
[000:045] [2025-05-26 12:18:06 +0000.791195][631f] AppDeviceManagerStartMic update
aec type: 2
[000:045] [2025-05-26 12:18:06 +0000.791212][631f] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:045] [2025-05-26 12:18:06 +0000.791226][631f]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:045] [2025-05-26 12:18:06 +0000.791240][631f]
AudioDeviceDataHandler::StartMicProcess
[000:045] [2025-05-26 12:18:06 +0000.791337][631f] Try to start webrtc recording
device.
[000:045] [2025-05-26 12:18:06 +0000.791358][631f] StartRecording. threadID:25375
[000:045] [2025-05-26 12:18:06 +0000.791406][5f8c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:045] [2025-05-26 12:18:06 +0000.791469][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[000:046] [2025-05-26 12:18:06 +0000.791602][631f] The machine model:M2007J3SP
[000:046] [2025-05-26 12:18:06 +0000.791639][631f] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:046] [2025-05-26 12:18:06 +0000.791657][631f] Set the recording mode before
getSetting: 4
[000:046] [2025-05-26 12:18:06 +0000.791673][631f] Set the recording mode after
getSetting: 1
[000:070] [2025-05-26 12:18:06 +0000.816072][631f] StartRecording finished.
[000:070] [2025-05-26 12:18:06 +0000.816177][631f] audio: start the audio mic
checker timer.
[000:070] [2025-05-26 12:18:06 +0000.816509][631f] machine model :xiaomi
[000:070] [2025-05-26 12:18:06 +0000.816540][631f] Support this machine
model :xiaomi
[000:073] [2025-05-26 12:18:06 +0000.819500][631f] global inited! current sdk
version: 07-20-936c45f
[000:147] [2025-05-26 12:18:06 +0000.892950][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:147] [2025-05-26 12:18:06 +0000.893039][5f8d] _deviceSampleRate:48000
[000:152] [2025-05-26 12:18:06 +0000.898193][5f8c] Run AGC when audioType = 0
[000:152] [2025-05-26 12:18:06 +0000.898271][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:297] [2025-05-26 12:18:07 +0000.43289][5b46]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:297] [2025-05-26 12:18:07 +0000.43426][5f88] MediaFilterCamera, recording file
context:0x7c94588880 input texture:12
[000:297] [2025-05-26 12:18:07 +0000.43476][5f88] GLESContext:
[000:297] [2025-05-26 12:18:07 +0000.43512][5f88] The result of eglGetDisplay is:
0xb400007d5d6b4440
[000:298] [2025-05-26 12:18:07 +0000.44205][5f88] The result of creation:
0x7bb8359000
[000:298] [2025-05-26 12:18:07 +0000.44277][5f88] The result of
eglCreatePbufferSurface is: 0x7bb842b000
[000:298] [2025-05-26 12:18:07 +0000.44351][5b46]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c94588880 input_texture: 12
[001:774] [2025-05-26 12:18:08 +0000.520472][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[002:150] [2025-05-26 12:18:08 +0000.895972][5f8c] Run AGC when audioType = 0
[003:494] [2025-05-26 12:18:10 +0000.239951][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[004:073] [2025-05-26 12:18:10 +0000.818735][5f83]
monitorTime:4003totalDuration:3940
[004:151] [2025-05-26 12:18:10 +0000.897538][5f8c] Run AGC when audioType = 0
[004:152] [2025-05-26 12:18:10 +0000.897727][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:213] [2025-05-26 12:18:11 +0000.959089][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[006:150] [2025-05-26 12:18:12 +0000.895996][5f8c] Run AGC when audioType = 0
[006:546] [2025-05-26 12:18:13 +0000.292595][6305] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:547] [2025-05-26 12:18:13 +0000.292669][6305]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[006:547] [2025-05-26 12:18:13 +0000.293441][6305]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:548] [2025-05-26 12:18:13 +0000.293659][5f88] operator() time:50061023 enter.
[006:548] [2025-05-26 12:18:13 +0000.293729][5f88] MediaFilterCamera, recording
file context:0x7c94588880 input texture:12
[006:549] [2025-05-26 12:18:13 +0000.294812][5f88] MicSource: Mic source
created:10x7becfe4d80
[006:549] [2025-05-26 12:18:13 +0000.295201][5f88] received external audio stream
[006:549] [2025-05-26 12:18:13 +0000.295244][5f88] alloc thread: 0x7bfab8a580
name:worker0 thread id:531523554480 to Mic_source
[006:549] [2025-05-26 12:18:13 +0000.295275][5f88] audio: start the audio sender
thread.
[006:549] [2025-05-26 12:18:13 +0000.295356][5f88] construct OpenGLRenderProgram
0x7c2383c798
[006:549] [2025-05-26 12:18:13 +0000.295390][5f88] CropFilter::SetOrientation
orientation: 90
[006:549] [2025-05-26 12:18:13 +0000.295524][5f88] filter: filter pipeline
construtc this: 0x7c23bc8080
[006:549] [2025-05-26 12:18:13 +0000.295551][5f88] filter: filter pipeline2 update
pattern: 1
[006:550] [2025-05-26 12:18:13 +0000.295617][5f88] CameraSource::source_id_:1
[006:550] [2025-05-26 12:18:13 +0000.295643][5f88] RecordAudioSource::source_id_:2
[006:550] [2025-05-26 12:18:13 +0000.295761][5f88] BindInputFilter 0x7bfab8acc0
this 0x7c2383c9c0
[006:550] [2025-05-26 12:18:13 +0000.295797][5f88] BindInputFilter 0x7bfab8ae58
this 0x7bfab8afd0
[006:550] [2025-05-26 12:18:13 +0000.295829][5f88] BindInputFilter 0x7c2383c9c0
this 0x7c23bc8120
[006:550] [2025-05-26 12:18:13 +0000.295871][5f88] setParamentForFilters:
speed:1.000000
[006:550] [2025-05-26 12:18:13 +0000.295894][5f88] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[006:550] [2025-05-26 12:18:13 +0000.295919][5f88] SetParamForFilter time:50061025
enter.
[006:550] [2025-05-26 12:18:13 +0000.295943][5f88] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:550] [2025-05-26 12:18:13 +0000.295970][5f88] SetParamForFilter: Params video
index is: 0
[006:550] [2025-05-26 12:18:13 +0000.295993][5f88] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:550] [2025-05-26 12:18:13 +0000.296016][5f88] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:550] [2025-05-26 12:18:13 +0000.296039][5f88] crop filter mode tpye:
citytravelvideo index:0
[006:553] [2025-05-26 12:18:13 +0000.298872][5f88]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.298919][5f88]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.298943][5f88]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.298965][5f88]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.298987][5f88]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.299008][5f88]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.299030][5f88]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.299052][5f88]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.299074][5f88]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.299097][5f88]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:553] [2025-05-26 12:18:13 +0000.299119][5f88]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:553] [2025-05-26 12:18:13 +0000.299146][5f88] SetParamForFilter leave. expire
time = 3 ms
[006:553] [2025-05-26 12:18:13 +0000.299302][5f88] OnOutputSizeChanged width 1280
height 720
[006:553] [2025-05-26 12:18:13 +0000.299331][5f88] OpenGLFrameBuffer: width:1280
height:720
[006:553] [2025-05-26 12:18:13 +0000.299357][5f88] OpenGLFrameBuffer: width:1280
height:720
[006:553] [2025-05-26 12:18:13 +0000.299421][5f88] OpenGLFrameBuffer: width:1280
height:720
[006:553] [2025-05-26 12:18:13 +0000.299448][5f88] OpenGLFrameBuffer: width:1280
height:720
[006:553] [2025-05-26 12:18:13 +0000.299471][5f88] OpenGLFrameBuffer: width:1280
height:720
[006:553] [2025-05-26 12:18:13 +0000.299493][5f88] OpenGLFrameBuffer: width:1280
height:720
[006:553] [2025-05-26 12:18:13 +0000.299516][5f88] construct TrivalImageDrawer
0x7bb8327d00
[006:553] [2025-05-26 12:18:13 +0000.299539][5f88] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7bb8327d00 context 0x7c2205ce80
[006:553] [2025-05-26 12:18:13 +0000.299564][5f88] setupGLES:
[006:555] [2025-05-26 12:18:13 +0000.301153][5f88] OpenGLRenderProgram::Initialize.
[006:555] [2025-05-26 12:18:13 +0000.301233][5f88] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[006:555] [2025-05-26 12:18:13 +0000.301269][5f88] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[006:555] [2025-05-26 12:18:13 +0000.301321][5f88] Init open gl render:
0x7c2383c798
[006:555] [2025-05-26 12:18:13 +0000.301355][5f88] Fragement shader path:
[006:555] [2025-05-26 12:18:13 +0000.301387][5f88] Fragement shader path:
[006:555] [2025-05-26 12:18:13 +0000.301416][5f88] create opengl program object.
[006:555] [2025-05-26 12:18:13 +0000.301437][5f88] create shader: vertex
[006:555] [2025-05-26 12:18:13 +0000.301587][5f88] create shader: fragment
[006:557] [2025-05-26 12:18:13 +0000.303026][5f88] Have not extra filter filename!
[006:557] [2025-05-26 12:18:13 +0000.303072][5f88] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[006:557] [2025-05-26 12:18:13 +0000.303113][5f88] OpenGLRenderProgram::Initialize
success.
[006:557] [2025-05-26 12:18:13 +0000.303190][5f88] Setup the OpenGL result:1
[006:557] [2025-05-26 12:18:13 +0000.303467][5f87] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
[006:557] [2025-05-26 12:18:13 +0000.303584][5f87] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:558] [2025-05-26 12:18:13 +0000.303610][5fb1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c22516698
[006:558] [2025-05-26 12:18:13 +0000.303634][5f87] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:558] [2025-05-26 12:18:13 +0000.303702][5f87] 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_50061032.mp4
fileFD: -1
[006:558] [2025-05-26 12:18:13 +0000.304065][5f87] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
is opened successfully
[006:558] [2025-05-26 12:18:13 +0000.304097][5f87] setupMediaProcessers:
[006:558] [2025-05-26 12:18:13 +0000.304127][5f87]
RecordingSessionInternalSimple:setup media processers.
[006:558] [2025-05-26 12:18:13 +0000.304159][5f87] construct AAC encoder
[006:559] [2025-05-26 12:18:13 +0000.304707][5f87] H264Encoder creating:
superfast011818
[006:559] [2025-05-26 12:18:13 +0000.304757][5f87] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[006:559] [2025-05-26 12:18:13 +0000.305319][5f87] H264Encode::GetMachineModel is
M2007J3SP
[006:559] [2025-05-26 12:18:13 +0000.305352][5f87] H264Encoder machine_mode
is:M2007J3SP
[006:559] [2025-05-26 12:18:13 +0000.305372][5f87] H264Encode::machine size :9
machine_mode:M2007J3SP
[006:559] [2025-05-26 12:18:13 +0000.305394][5f87] H264Encode::machine array
size :22 machine_mode:M2007J3SP
[006:559] [2025-05-26 12:18:13 +0000.305416][5f87] H264Encode::current machine
is :M2007J3SP auto check hw codec decide to use hw codec
[006:559] [2025-05-26 12:18:13 +0000.305438][5f87] setupCompressionSession:
[006:559] [2025-05-26 12:18:13 +0000.305460][5f87] H264Encode::creating hareware
Encoder
[006:559] [2025-05-26 12:18:13 +0000.305482][5f87] AndroidHwAvcEncoder
time:50061034 enter.
[006:560] [2025-05-26 12:18:13 +0000.305610][5f87] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007d5d641380 address:0x7b8ba7e760
[006:560] [2025-05-26 12:18:13 +0000.305723][5f87] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:560] [2025-05-26 12:18:13 +0000.305751][5f87] The video avc hw codec address
is 0x7ca1206af8
[006:560] [2025-05-26 12:18:13 +0000.305796][5f87] AndroidHwAvcEncoder leave.
expire time = 1 ms
[006:560] [2025-05-26 12:18:13 +0000.305822][5f87] RegisterEncodeCompleteCallback
time:50061035 enter.
[006:560] [2025-05-26 12:18:13 +0000.305886][5f87] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[006:560] [2025-05-26 12:18:13 +0000.305923][5f87] InitEncode time:50061035 enter.
[006:560] [2025-05-26 12:18:13 +0000.305978][5f87] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[006:560] [2025-05-26 12:18:13 +0000.306015][5f87] Create time:50061035 enter.
[006:560] [2025-05-26 12:18:13 +0000.306057][5f87] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[006:560] [2025-05-26 12:18:13 +0000.306085][5f87]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7ca1252ac0
[006:568] [2025-05-26 12:18:13 +0000.314427][5f8c] On audio frame the broadcast
with timestamp:50061043 samples:480. (1000 frame for one log)
[006:569] [2025-05-26 12:18:13 +0000.315561][5faa] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[006:570] [2025-05-26 12:18:13 +0000.315959][5faa] The output timestamp from audio
mixer change:50061043
[006:570] [2025-05-26 12:18:13 +0000.315998][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:577] [2025-05-26 12:18:13 +0000.323568][5f87]
supported_type:image/vnd.android.heic
[006:578] [2025-05-26 12:18:13 +0000.323681][5f87] supported_type:video/avc
[006:578] [2025-05-26 12:18:13 +0000.323730][5f87] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:578] [2025-05-26 12:18:13 +0000.323784][5f87] hwCodecPrefix :OMX.qcom.
[006:578] [2025-05-26 12:18:13 +0000.323833][5f87] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:578] [2025-05-26 12:18:13 +0000.323860][5f87] mediacodec_createCodecByName
time:50061053 enter.
[006:578] [2025-05-26 12:18:13 +0000.323911][5f87] WrapAndroidMediaCodec
time:50061053 enter.
[006:578] [2025-05-26 12:18:13 +0000.324028][5f87] WrapAndroidMediaCodec leave.
expire time = 0 ms
[006:595] [2025-05-26 12:18:13 +0000.341311][5f87] mediacodec_createCodecByName
leave. expire time = 17 ms
[006:595] [2025-05-26 12:18:13 +0000.341412][5f87] WrapAndroidMediaFromat
time:50061070 enter.
[006:595] [2025-05-26 12:18:13 +0000.341511][5f87] WrapAndroidMediaFromat leave.
expire time = 0 ms
[006:654] [2025-05-26 12:18:13 +0000.400240][5f87] Destroy time:50061129 enter.
[006:654] [2025-05-26 12:18:13 +0000.400319][5f87] WrapAndroidMediaFromat::
Destroy
[006:654] [2025-05-26 12:18:13 +0000.400374][5f87] Destroy leave. expire time = 0
ms
[006:654] [2025-05-26 12:18:13 +0000.400413][5f87] ~WrapAndroidMediaFromat
time:50061129 enter.
[006:654] [2025-05-26 12:18:13 +0000.400457][5f87] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[006:654] [2025-05-26 12:18:13 +0000.400489][5f87] Create leave. expire time = 94
ms
[006:654] [2025-05-26 12:18:13 +0000.400526][5f87] isSemiPlanarSupport
time:50061129 enter.
[006:654] [2025-05-26 12:18:13 +0000.400566][5f87] H264Encoder isSemiPlanarSupport
[006:655] [2025-05-26 12:18:13 +0000.400605][5f87] isSemiPlanarSupport leave.
expire time = 1 ms
[006:655] [2025-05-26 12:18:13 +0000.400642][5f87] creat hw H264Encoder success,
isSemiPlanar:1
[006:655] [2025-05-26 12:18:13 +0000.400727][5f87] InitEncode leave. expire time =
95 ms
[006:655] [2025-05-26 12:18:13 +0000.400773][5f87] H264Encode::created Encoder
[006:655] [2025-05-26 12:18:13 +0000.400809][5f87] H264Encode:: H264 encoder
created.
[006:655] [2025-05-26 12:18:13 +0000.400854][5f87] H264 encoder created.
[006:655] [2025-05-26 12:18:13 +0000.400894][5f87]
RecordingSessionInternalSimple:created avc encoder avc: 0x7c2242b740
[006:655] [2025-05-26 12:18:13 +0000.400935][5f87] setOutput:
[006:655] [2025-05-26 12:18:13 +0000.400971][5f87]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:655] [2025-05-26 12:18:13 +0000.401007][5f87] request a key frame
[006:655] [2025-05-26 12:18:13 +0000.401041][5f87] H264Encode:: request a key frame
[006:655] [2025-05-26 12:18:13 +0000.401155][5f87] setDisplayRotate :90
[006:655] [2025-05-26 12:18:13 +0000.401196][5f87] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[006:655] [2025-05-26 12:18:13 +0000.401274][5f88] StartRecording:
[006:655] [2025-05-26 12:18:13 +0000.401359][5faa] operator(): Set the recording
session in mic source. recording session: 0x7bfab8ad00
[006:655] [2025-05-26 12:18:13 +0000.401469][5f88] operator() leave. expire time =
107 ms
[006:655] [2025-05-26 12:18:13 +0000.401459][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[006:655] [2025-05-26 12:18:13 +0000.401559][5fa9]
RecordAudioSource::PullAudioFrame
[006:655] [2025-05-26 12:18:13 +0000.401596][5fa9] AF_SpeedFilter::PullFrame eof4
[006:658] [2025-05-26 12:18:13 +0000.404180][5fa9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:663] [2025-05-26 12:18:13 +0000.408745][5fa9] AF_SpeedFilter audio time,
0x7bfab8ae80 rcv time: 50061126
[006:663] [2025-05-26 12:18:13 +0000.408815][5fa9] AF_SpeedFilter audio time,
0x7bfab8ae80 rcv time: 50061126in_nSamples:441
[006:663] [2025-05-26 12:18:13 +0000.408929][5fa9] resampled_data_size:0
[006:707] [2025-05-26 12:18:13 +0000.453495][5f88]
MediaFilterCamera::NeedProcessTexture
[006:707] [2025-05-26 12:18:13 +0000.453560][5f88] begine recode to first frame
spend time:159
[006:708] [2025-05-26 12:18:13 +0000.453599][5f88] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7bfab8ab80
[006:708] [2025-05-26 12:18:13 +0000.453646][5f88] blur_distance_:0
[006:708] [2025-05-26 12:18:13 +0000.453679][5f88] blur_direction_angle_:-90
[006:708] [2025-05-26 12:18:13 +0000.453719][5f88]
GPUImageProcessing::SetOrientation orientation: 90
[006:708] [2025-05-26 12:18:13 +0000.453757][5f88] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:708] [2025-05-26 12:18:13 +0000.453820][5f88] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:708] [2025-05-26 12:18:13 +0000.453867][5f88] GPUImageProcessing: input frame
width1280 X 720
[006:709] [2025-05-26 12:18:13 +0000.455559][5f88] drawYUV420 render
OpenGLRenderProgram:0x7c2383c798
[006:711] [2025-05-26 12:18:13 +0000.456606][5f88] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:711] [2025-05-26 12:18:13 +0000.456709][5f88] CropFilter::OnVideoFrame
outputtexture :14
[006:711] [2025-05-26 12:18:13 +0000.456763][5f88] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:714] [2025-05-26 12:18:13 +0000.459769][5f88] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[006:736] [2025-05-26 12:18:13 +0000.481916][5f88] drawYUV420 render
OpenGLRenderProgram:0x7c2383c798
[006:741] [2025-05-26 12:18:13 +0000.486844][5f88] The convert RGB to YUV take 2
[006:741] [2025-05-26 12:18:13 +0000.487070][5f88] FilterPipeline2::OnVideoFrame
pts 27 last_video_timestamp_ 27
[006:741] [2025-05-26 12:18:13 +0000.487168][5f88]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:742] [2025-05-26 12:18:13 +0000.488479][5fb0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:742] [2025-05-26 12:18:13 +0000.488562][5fb0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:743] [2025-05-26 12:18:13 +0000.488618][5fb0] push video frame to H264
encoder. (100 frame for one log)
[006:743] [2025-05-26 12:18:13 +0000.488669][5fb0] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[006:743] [2025-05-26 12:18:13 +0000.488718][5fb0] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)
[006:743] [2025-05-26 12:18:13 +0000.488763][5fb0] Push an pts:0 to dts queue.
[006:743] [2025-05-26 12:18:13 +0000.488827][5fb0] DTS queue for
Generator:0x7c225168b8 0
[006:743] [2025-05-26 12:18:13 +0000.488868][5fb0] The input pts:0 fps:30
[006:744] [2025-05-26 12:18:13 +0000.489660][5fb0]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:768] [2025-05-26 12:18:13 +0000.513724][5f88] drawYUV420 render
OpenGLRenderProgram:0x7c2383c798
[006:777] [2025-05-26 12:18:13 +0000.523412][5fa9] AF_SpeedFilter audio time 222,
0x7bfab8ae80 out time: 50061126 org time: 50061126
[006:778] [2025-05-26 12:18:13 +0000.524323][5fa9] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:778] [2025-05-26 12:18:13 +0000.524386][5fa9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 50061126
[006:778] [2025-05-26 12:18:13 +0000.524436][5fa9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:779] [2025-05-26 12:18:13 +0000.524890][5fa9] AF_SpeedFilter audio time
[006:779] [2025-05-26 12:18:13 +0000.524988][5fa9] AF_SpeedFilter audio time 111,
0x7bfab8ae80 out time: 50061136 org time: 50061136
[006:780] [2025-05-26 12:18:13 +0000.525840][5faf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[006:781] [2025-05-26 12:18:13 +0000.526775][5fb1] add aac audio track with id:1
[006:839] [2025-05-26 12:18:13 +0000.585001][5fb0] h264 add frame header cdr flag
[006:840] [2025-05-26 12:18:13 +0000.585665][5fb0] h264 add frame header cdr flag
[006:841] [2025-05-26 12:18:13 +0000.586966][5fb0] SendFrame
encodedImage._timeStamp:0encodedImage->_length:456735
[006:841] [2025-05-26 12:18:13 +0000.587038][5fb0] Received key frame:0
[006:841] [2025-05-26 12:18:13 +0000.587102][5fb0] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[006:841] [2025-05-26 12:18:13 +0000.587154][5fb0] H264Encode::H264SWEncoder get
callback, length:456735 type:0 nalType:7length:18
[006:841] [2025-05-26 12:18:13 +0000.587196][5fb0] H264Encode:: get a sps pps
header!headerSize:31
[006:841] [2025-05-26 12:18:13 +0000.587238][5fb0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:841] [2025-05-26 12:18:13 +0000.587356][5fb1] get the H.264 SPS parameter
[006:842] [2025-05-26 12:18:13 +0000.587665][5fb1] add video track with id:2
[006:845] [2025-05-26 12:18:13 +0000.591579][5fb1] get the H.264 PPS parameter
[006:847] [2025-05-26 12:18:13 +0000.592954][5fb1] get the H.264 IDR frame
[006:847] [2025-05-26 12:18:13 +0000.593024][5fb1] resss:true
[006:847] [2025-05-26 12:18:13 +0000.593093][5fb1] video start ts:0
[006:847] [2025-05-26 12:18:13 +0000.593465][5fb1] the video frame has been written
into MP4 file
[006:863] [2025-05-26 12:18:13 +0000.609467][5fb1] audio start ts:0
[006:863] [2025-05-26 12:18:13 +0000.609584][5fb1] the audio frame has been written
into MP4 file
[006:926] [2025-05-26 12:18:13 +0000.672449][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[007:203] [2025-05-26 12:18:13 +0000.948690][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:237] [2025-05-26 12:18:13 +0000.982657][5f88] The convert RGB to YUV take 2
[007:570] [2025-05-26 12:18:14 +0000.316167][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:574] [2025-05-26 12:18:14 +0000.320205][5fb0] DTS queue for
Generator:0x7c225168b8 801 835
[007:700] [2025-05-26 12:18:14 +0000.446253][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:743] [2025-05-26 12:18:14 +0000.489007][5f88] The convert RGB to YUV take 2
[008:072] [2025-05-26 12:18:14 +0000.818228][5fb0] Push an pts:1333 to dts queue.
[008:110] [2025-05-26 12:18:14 +0000.856239][5fb0] last dts:1302 currentPts:1333
ppsOrSPS:0 queue length:2
[008:149] [2025-05-26 12:18:14 +0000.895084][5f8c] Run AGC when audioType = 0
[008:149] [2025-05-26 12:18:14 +0000.895206][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:202] [2025-05-26 12:18:14 +0000.948212][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[008:204] [2025-05-26 12:18:14 +0000.949711][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:238] [2025-05-26 12:18:14 +0000.984334][5f88] The convert RGB to YUV take 2
[008:404] [2025-05-26 12:18:15 +0000.150275][5fb0] DTS queue for
Generator:0x7c225168b8 1633 1665
[008:440] [2025-05-26 12:18:15 +0000.186007][5fa9]
RecordAudioSource::PullAudioFrame
[008:581] [2025-05-26 12:18:15 +0000.326656][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:645] [2025-05-26 12:18:15 +0000.391540][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[008:702] [2025-05-26 12:18:15 +0000.447822][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:738] [2025-05-26 12:18:15 +0000.483763][5f88] The convert RGB to YUV take 2
[008:769] [2025-05-26 12:18:15 +0000.515129][5f88] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:774] [2025-05-26 12:18:15 +0000.520495][5fb0] h264 add frame header cdr flag
[008:775] [2025-05-26 12:18:15 +0000.520984][5fb0] Received key frame:2001
[008:808] [2025-05-26 12:18:15 +0000.554576][5fb1] get the H.264 IDR frame
[008:835] [2025-05-26 12:18:15 +0000.581495][5fa9] AF_SpeedFilter::PullFrame eof4
[008:838] [2025-05-26 12:18:15 +0000.583639][5fa9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[008:942] [2025-05-26 12:18:15 +0000.688600][5fa9] resampled_data_size:7168
[009:121] [2025-05-26 12:18:15 +0000.867474][5faf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[009:205] [2025-05-26 12:18:15 +0000.950869][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:208] [2025-05-26 12:18:15 +0000.954480][5fb0] DTS queue for
Generator:0x7c225168b8 2468
[009:238] [2025-05-26 12:18:15 +0000.983832][5f88] The convert RGB to YUV take 2
[009:407] [2025-05-26 12:18:16 +0000.153200][5fb0] Push an pts:2668 to dts queue.
[009:441] [2025-05-26 12:18:16 +0000.187373][5fb0] last dts:2636 currentPts:2668
ppsOrSPS:0 queue length:2
[009:577] [2025-05-26 12:18:16 +0000.322967][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:700] [2025-05-26 12:18:16 +0000.445872][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:739] [2025-05-26 12:18:16 +0000.484615][5f88] The convert RGB to YUV take 2
[009:758] [2025-05-26 12:18:16 +0000.503609][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[010:005] [2025-05-26 12:18:16 +0000.750808][5f88] drawYUV420 render
OpenGLRenderProgram:0x7c2383c798
[010:044] [2025-05-26 12:18:16 +0000.789689][5fb0] DTS queue for
Generator:0x7c225168b8 3300
[010:066] [2025-05-26 12:18:16 +0000.812304][5f88] GPUImageProcessing: process
video frame with resolution 1280 X 720
[010:066] [2025-05-26 12:18:16 +0000.812417][5f88] GPUImageProcessing: input frame
width1280 X 720
[010:067] [2025-05-26 12:18:16 +0000.812737][5f88] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:067] [2025-05-26 12:18:16 +0000.812830][5f88] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:069] [2025-05-26 12:18:16 +0000.815090][5fb0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3332
[010:072] [2025-05-26 12:18:16 +0000.818085][5fb0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3300 pts:3300
[010:104] [2025-05-26 12:18:16 +0000.850149][5fb0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3366
[010:104] [2025-05-26 12:18:16 +0000.850234][5fb0] push video frame to H264
encoder. (100 frame for one log)
[010:104] [2025-05-26 12:18:16 +0000.850270][5fb0] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[010:104] [2025-05-26 12:18:16 +0000.850435][5fb0] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3366(100 frame for one
log)
[010:105] [2025-05-26 12:18:16 +0000.850679][5fb0] The input pts:3366 fps:30
[010:106] [2025-05-26 12:18:16 +0000.852148][5fb0] SendFrame
encodedImage._timeStamp:3332encodedImage->_length:50464
[010:144] [2025-05-26 12:18:16 +0000.889774][5fb0] H264Encode::H264SWEncoder get
callback, length:55520 type:1 nalType:1length:55516
[010:147] [2025-05-26 12:18:16 +0000.893011][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:147] [2025-05-26 12:18:16 +0000.893102][5f8d] _deviceSampleRate:48000
[010:151] [2025-05-26 12:18:16 +0000.897335][5f8c] Run AGC when audioType = 0
[010:201] [2025-05-26 12:18:16 +0000.946738][5f88] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[010:235] [2025-05-26 12:18:16 +0000.981175][5f88] The convert RGB to YUV take 1
[010:244] [2025-05-26 12:18:16 +0000.989905][5fa9]
RecordAudioSource::PullAudioFrame
[010:359] [2025-05-26 12:18:17 +0000.105547][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[010:578] [2025-05-26 12:18:17 +0000.324183][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:702] [2025-05-26 12:18:17 +0000.447739][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:738] [2025-05-26 12:18:17 +0000.484413][5f88] The convert RGB to YUV take 2
[010:742] [2025-05-26 12:18:17 +0000.488334][5fb0] Push an pts:4001 to dts queue.
[010:774] [2025-05-26 12:18:17 +0000.519823][5fb0] h264 add frame header cdr flag
[010:774] [2025-05-26 12:18:17 +0000.520327][5fb0] Received key frame:4001
[010:774] [2025-05-26 12:18:17 +0000.520379][5fb0] last dts:3967 currentPts:4001
ppsOrSPS:0 queue length:2
[010:807] [2025-05-26 12:18:17 +0000.553204][5fb1] get the H.264 IDR frame
[010:835] [2025-05-26 12:18:17 +0000.581438][5f88] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:878] [2025-05-26 12:18:17 +0000.624506][5fb0] DTS queue for
Generator:0x7c225168b8 4099 4139
[011:037] [2025-05-26 12:18:17 +0000.783278][5fa9] AF_SpeedFilter::PullFrame eof4
[011:040] [2025-05-26 12:18:17 +0000.785938][5fa9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:135] [2025-05-26 12:18:17 +0000.881321][5fa9] resampled_data_size:0
[011:204] [2025-05-26 12:18:17 +0000.949682][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:236] [2025-05-26 12:18:17 +0000.981729][5f88] The convert RGB to YUV take 2
[011:305] [2025-05-26 12:18:18 +0000.50959][5fa9] AF_SpeedFilter audio 0x7bfab8ae80
PullFrame
[011:486] [2025-05-26 12:18:18 +0000.232124][5faf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[011:573] [2025-05-26 12:18:18 +0000.319124][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:703] [2025-05-26 12:18:18 +0000.448659][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:706] [2025-05-26 12:18:18 +0000.452437][5fb0] DTS queue for
Generator:0x7c225168b8 4937 4968
[011:742] [2025-05-26 12:18:18 +0000.488400][5f88] The convert RGB to YUV take 1
[012:052] [2025-05-26 12:18:18 +0000.797993][5fa9]
RecordAudioSource::PullAudioFrame
[012:072] [2025-05-26 12:18:18 +0000.817775][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[012:075] [2025-05-26 12:18:18 +0000.820624][5fb0] Push an pts:5336 to dts queue.
[012:110] [2025-05-26 12:18:18 +0000.855693][5fb0] last dts:5305 currentPts:5336
ppsOrSPS:0 queue length:2
[012:149] [2025-05-26 12:18:18 +0000.894915][5f8c] Run AGC when audioType = 0
[012:149] [2025-05-26 12:18:18 +0000.895033][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:204] [2025-05-26 12:18:18 +0000.949662][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:238] [2025-05-26 12:18:18 +0000.983721][5f88] The convert RGB to YUV take 2
[012:544] [2025-05-26 12:18:19 +0000.290020][5fb0] DTS queue for
Generator:0x7c225168b8 5771 5805
[012:579] [2025-05-26 12:18:19 +0000.325223][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:704] [2025-05-26 12:18:19 +0000.449801][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:737] [2025-05-26 12:18:19 +0000.483591][5f88] The convert RGB to YUV take 1
[012:771] [2025-05-26 12:18:19 +0000.517158][5fb0] h264 add frame header cdr flag
[012:772] [2025-05-26 12:18:19 +0000.517630][5fb0] Received key frame:6001
[012:809] [2025-05-26 12:18:19 +0000.555449][5fb1] get the H.264 IDR frame
[012:865] [2025-05-26 12:18:19 +0000.610797][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[012:933] [2025-05-26 12:18:19 +0000.679082][5f88] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[013:207] [2025-05-26 12:18:19 +0000.952855][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:237] [2025-05-26 12:18:19 +0000.983196][5fa9] AF_SpeedFilter::PullFrame eof4
[013:239] [2025-05-26 12:18:19 +0000.984954][5f88] The convert RGB to YUV take 1
[013:239] [2025-05-26 12:18:19 +0000.985360][5fa9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:336] [2025-05-26 12:18:20 +0000.82330][5f88] drawYUV420 render
OpenGLRenderProgram:0x7c2383c798
[013:342] [2025-05-26 12:18:20 +0000.88321][5fb0] DTS queue for
Generator:0x7c225168b8 6602
[013:363] [2025-05-26 12:18:20 +0000.108910][5fa9] resampled_data_size:10240
[013:404] [2025-05-26 12:18:20 +0000.149753][5fb0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6666
[013:404] [2025-05-26 12:18:20 +0000.149841][5fb0] Push an pts:6666 to dts queue.
[013:439] [2025-05-26 12:18:20 +0000.184723][5f88] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:439] [2025-05-26 12:18:20 +0000.184821][5f88] GPUImageProcessing: input frame
width1280 X 720
[013:439] [2025-05-26 12:18:20 +0000.185215][5f88] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:439] [2025-05-26 12:18:20 +0000.185279][5f88] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:444] [2025-05-26 12:18:20 +0000.190173][5fb0] SendFrame
encodedImage._timeStamp:6666encodedImage->_length:45440
[013:444] [2025-05-26 12:18:20 +0000.190286][5fb0] last dts:6632 currentPts:6666
ppsOrSPS:0 queue length:2
[013:444] [2025-05-26 12:18:20 +0000.190333][5fb0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6666 pts:6666
[013:473] [2025-05-26 12:18:20 +0000.218832][5fb0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6733
[013:473] [2025-05-26 12:18:20 +0000.218930][5fb0] push video frame to H264
encoder. (100 frame for one log)
[013:473] [2025-05-26 12:18:20 +0000.218975][5fb0] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[013:473] [2025-05-26 12:18:20 +0000.219019][5fb0] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:6733(100 frame for one
log)
[013:473] [2025-05-26 12:18:20 +0000.219074][5fb0] The input pts:6733 fps:30
[013:510] [2025-05-26 12:18:20 +0000.256451][5fb0] H264Encode::H264SWEncoder get
callback, length:41744 type:1 nalType:1length:41740
[013:571] [2025-05-26 12:18:20 +0000.317142][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:705] [2025-05-26 12:18:20 +0000.451203][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:737] [2025-05-26 12:18:20 +0000.482930][5f88] The convert RGB to YUV take 2
[013:743] [2025-05-26 12:18:20 +0000.488963][5faf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[013:791] [2025-05-26 12:18:20 +0000.537540][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[013:855] [2025-05-26 12:18:20 +0000.601054][5fa9]
RecordAudioSource::PullAudioFrame
[014:149] [2025-05-26 12:18:20 +0000.895360][5f8c] Run AGC when audioType = 0
[014:172] [2025-05-26 12:18:20 +0000.918433][5fb0] DTS queue for
Generator:0x7c225168b8 7433
[014:202] [2025-05-26 12:18:20 +0000.947859][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:237] [2025-05-26 12:18:20 +0000.982663][5f88] The convert RGB to YUV take 2
[014:417] [2025-05-26 12:18:21 +0000.162952][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[014:571] [2025-05-26 12:18:21 +0000.316641][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:704] [2025-05-26 12:18:21 +0000.450039][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:736] [2025-05-26 12:18:21 +0000.481791][5f88] The convert RGB to YUV take 2
[014:737] [2025-05-26 12:18:21 +0000.483452][5fb0] Push an pts:8000 to dts queue.
[014:772] [2025-05-26 12:18:21 +0000.518125][5fb0] h264 add frame header cdr flag
[014:773] [2025-05-26 12:18:21 +0000.518683][5fb0] Received key frame:8000
[014:773] [2025-05-26 12:18:21 +0000.518750][5fb0] last dts:7968 currentPts:8000
ppsOrSPS:0 queue length:2
[014:810] [2025-05-26 12:18:21 +0000.556546][5fb1] get the H.264 IDR frame
[015:002] [2025-05-26 12:18:21 +0000.748542][5f88] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[015:003] [2025-05-26 12:18:21 +0000.748865][5fb0] DTS queue for
Generator:0x7c225168b8 8235 8266
[015:207] [2025-05-26 12:18:21 +0000.952641][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:240] [2025-05-26 12:18:21 +0000.986268][5f88] The convert RGB to YUV take 1
[015:452] [2025-05-26 12:18:22 +0000.198077][5fa9] AF_SpeedFilter::PullFrame eof4
[015:454] [2025-05-26 12:18:22 +0000.200228][5fa9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[015:505] [2025-05-26 12:18:22 +0000.250923][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[015:579] [2025-05-26 12:18:22 +0000.324880][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:613] [2025-05-26 12:18:22 +0000.359430][5fa9] resampled_data_size:1024
[015:669] [2025-05-26 12:18:22 +0000.415437][5fa9]
RecordAudioSource::PullAudioFrame
[015:703] [2025-05-26 12:18:22 +0000.449106][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:739] [2025-05-26 12:18:22 +0000.485306][5f88] The convert RGB to YUV take 2
[015:839] [2025-05-26 12:18:22 +0000.584660][5fb0] DTS queue for
Generator:0x7c225168b8 9068 9099
[015:983] [2025-05-26 12:18:22 +0000.728905][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[016:069] [2025-05-26 12:18:22 +0000.815557][5fb0] Push an pts:9330 to dts queue.
[016:099] [2025-05-26 12:18:22 +0000.844886][5faf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[016:107] [2025-05-26 12:18:22 +0000.853464][5fb0] last dts:9300 currentPts:9330
ppsOrSPS:0 queue length:2
[016:148] [2025-05-26 12:18:22 +0000.894513][5f8c] Run AGC when audioType = 0
[016:149] [2025-05-26 12:18:22 +0000.894741][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:200] [2025-05-26 12:18:22 +0000.945997][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:234] [2025-05-26 12:18:22 +0000.980183][5f88] The convert RGB to YUV take 1
[016:538] [2025-05-26 12:18:23 +0000.283910][5faa] The output timestamp from audio
mixer change:50071006
[016:572] [2025-05-26 12:18:23 +0000.318567][5f8c] On audio frame the broadcast
with timestamp:50071047 samples:480. (1000 frame for one log)
[016:579] [2025-05-26 12:18:23 +0000.325277][5faa] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[016:579] [2025-05-26 12:18:23 +0000.325443][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:653] [2025-05-26 12:18:23 +0000.399572][5fa9] AF_SpeedFilter audio time,
0x7bfab8ae80 rcv time: 50071126
[016:654] [2025-05-26 12:18:23 +0000.399670][5fa9] AF_SpeedFilter audio time,
0x7bfab8ae80 rcv time: 50071126in_nSamples:441
[016:668] [2025-05-26 12:18:23 +0000.413764][5f88] drawYUV420 render
OpenGLRenderProgram:0x7c2383c798
[016:672] [2025-05-26 12:18:23 +0000.418251][5fb0] DTS queue for
Generator:0x7c225168b8 9900 9933
[016:703] [2025-05-26 12:18:23 +0000.449524][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:741] [2025-05-26 12:18:23 +0000.487308][5f88] The convert RGB to YUV take 2
[016:742] [2025-05-26 12:18:23 +0000.488304][5fb0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10005
[016:758] [2025-05-26 12:18:23 +0000.503882][5fa9] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[016:758] [2025-05-26 12:18:23 +0000.503963][5fa9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 50071126
[016:758] [2025-05-26 12:18:23 +0000.504002][5fa9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[016:778] [2025-05-26 12:18:23 +0000.524064][5fb0] h264 add frame header cdr flag
[016:778] [2025-05-26 12:18:23 +0000.524546][5fb0] SendFrame
encodedImage._timeStamp:10005encodedImage->_length:198192
[016:778] [2025-05-26 12:18:23 +0000.524598][5fb0] Received key frame:10005
[016:802] [2025-05-26 12:18:23 +0000.547716][5f88] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:802] [2025-05-26 12:18:23 +0000.548018][5f88] GPUImageProcessing: input frame
width1280 X 720
[016:802] [2025-05-26 12:18:23 +0000.548525][5f88] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:803] [2025-05-26 12:18:23 +0000.548613][5f88] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:809] [2025-05-26 12:18:23 +0000.555038][5fb0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10037 pts:10037
[016:810] [2025-05-26 12:18:23 +0000.555896][5fb1] get the H.264 IDR frame
[016:839] [2025-05-26 12:18:23 +0000.584840][5fb0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10099
[016:839] [2025-05-26 12:18:23 +0000.584939][5fb0] push video frame to H264
encoder. (100 frame for one log)
[016:839] [2025-05-26 12:18:23 +0000.584988][5fb0] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[016:839] [2025-05-26 12:18:23 +0000.585037][5fb0] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:10099(100 frame for one
log)
[016:839] [2025-05-26 12:18:23 +0000.585093][5fb0] The input pts:10099 fps:30
[016:873] [2025-05-26 12:18:23 +0000.619372][5fb0] H264Encode::H264SWEncoder get
callback, length:22192 type:1 nalType:1length:22188
[017:107] [2025-05-26 12:18:23 +0000.852827][5f88] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[017:199] [2025-05-26 12:18:23 +0000.945283][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:221] [2025-05-26 12:18:23 +0000.966857][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[017:235] [2025-05-26 12:18:23 +0000.980868][5f88] The convert RGB to YUV take 2
[017:401] [2025-05-26 12:18:24 +0000.146697][5fb0] Push an pts:10664 to dts queue.
[017:442] [2025-05-26 12:18:24 +0000.188115][5fb0] last dts:10634 currentPts:10664
ppsOrSPS:0 queue length:2
[017:476] [2025-05-26 12:18:24 +0000.222179][5fa9]
RecordAudioSource::PullAudioFrame
[017:476] [2025-05-26 12:18:24 +0000.222534][5fb0] DTS queue for
Generator:0x7c225168b8 10735
[017:535] [2025-05-26 12:18:24 +0000.280913][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[017:579] [2025-05-26 12:18:24 +0000.324843][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:659] [2025-05-26 12:18:24 +0000.405508][5fa9] AF_SpeedFilter::PullFrame eof4
[017:662] [2025-05-26 12:18:24 +0000.407675][5fa9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[017:700] [2025-05-26 12:18:24 +0000.446313][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:738] [2025-05-26 12:18:24 +0000.483791][5f88] The convert RGB to YUV take 2
[017:797] [2025-05-26 12:18:24 +0000.543481][5fa9] resampled_data_size:13312
[017:832] [2025-05-26 12:18:24 +0000.578546][5f88] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[017:884] [2025-05-26 12:18:24 +0000.629837][5fa9] AF_SpeedFilter audio time
[017:884] [2025-05-26 12:18:24 +0000.629914][5fa9] AF_SpeedFilter audio time 111,
0x7bfab8ae80 out time: 50072316 org time: 50072316
[018:151] [2025-05-26 12:18:24 +0000.897187][5f8c] Run AGC when audioType = 0
[018:202] [2025-05-26 12:18:24 +0000.947750][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:236] [2025-05-26 12:18:24 +0000.981747][5f88] The convert RGB to YUV take 2
[018:305] [2025-05-26 12:18:25 +0000.50882][5fb0] DTS queue for
Generator:0x7c225168b8 11564
[018:462] [2025-05-26 12:18:25 +0000.207758][5faf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[018:582] [2025-05-26 12:18:25 +0000.328574][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:701] [2025-05-26 12:18:25 +0000.447029][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:736] [2025-05-26 12:18:25 +0000.482397][5f88] The convert RGB to YUV take 2
[018:738] [2025-05-26 12:18:25 +0000.483935][5fb0] Push an pts:12000 to dts queue.
[018:773] [2025-05-26 12:18:25 +0000.519084][5fb0] h264 add frame header cdr flag
[018:773] [2025-05-26 12:18:25 +0000.519586][5fb0] Received key frame:12000
[018:774] [2025-05-26 12:18:25 +0000.519691][5fb0] last dts:11966 currentPts:12000
ppsOrSPS:0 queue length:2
[018:810] [2025-05-26 12:18:25 +0000.556498][5fb1] get the H.264 IDR frame
[018:937] [2025-05-26 12:18:25 +0000.682798][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[019:095] [2025-05-26 12:18:25 +0000.841358][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[019:140] [2025-05-26 12:18:25 +0000.886071][5fb0] DTS queue for
Generator:0x7c225168b8 12368 12401
[019:170] [2025-05-26 12:18:25 +0000.916400][5f88] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[019:205] [2025-05-26 12:18:25 +0000.951008][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:237] [2025-05-26 12:18:25 +0000.982999][5f88] The convert RGB to YUV take 2
[019:277] [2025-05-26 12:18:26 +0000.23203][5fa9] RecordAudioSource::PullAudioFrame
[019:579] [2025-05-26 12:18:26 +0000.325571][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:696] [2025-05-26 12:18:26 +0000.442291][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:737] [2025-05-26 12:18:26 +0000.483144][5f88] The convert RGB to YUV take 1
[019:852] [2025-05-26 12:18:26 +0000.598216][5fa9] AF_SpeedFilter::PullFrame eof4
[019:854] [2025-05-26 12:18:26 +0000.600440][5fa9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[019:971] [2025-05-26 12:18:26 +0000.717033][5fb0] DTS queue for
Generator:0x7c225168b8 13197 13233
[020:000] [2025-05-26 12:18:26 +0000.746234][5f88] drawYUV420 render
OpenGLRenderProgram:0x7c2383c798
[020:055] [2025-05-26 12:18:26 +0000.801125][5fa9] resampled_data_size:4096
[020:069] [2025-05-26 12:18:26 +0000.814850][5fb0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13331
[020:069] [2025-05-26 12:18:26 +0000.814941][5fb0] Push an pts:13331 to dts queue.
[020:105] [2025-05-26 12:18:26 +0000.851418][5fb0] SendFrame
encodedImage._timeStamp:13331encodedImage->_length:23600
[020:105] [2025-05-26 12:18:26 +0000.851540][5fb0] last dts:13300 currentPts:13331
ppsOrSPS:0 queue length:2
[020:147] [2025-05-26 12:18:26 +0000.893064][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[020:147] [2025-05-26 12:18:26 +0000.893137][5f8d] _deviceSampleRate:48000
[020:150] [2025-05-26 12:18:26 +0000.896396][5f8c] Run AGC when audioType = 0
[020:150] [2025-05-26 12:18:26 +0000.896461][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:167] [2025-05-26 12:18:26 +0000.912813][5f88] GPUImageProcessing: process
video frame with resolution 1280 X 720
[020:167] [2025-05-26 12:18:26 +0000.912888][5f88] GPUImageProcessing: input frame
width1280 X 720
[020:167] [2025-05-26 12:18:26 +0000.913186][5f88] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:167] [2025-05-26 12:18:26 +0000.913246][5f88] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:173] [2025-05-26 12:18:26 +0000.919592][5fb0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13402 pts:13402
[020:202] [2025-05-26 12:18:26 +0000.947875][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:205] [2025-05-26 12:18:26 +0000.950848][5fb0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13466
[020:205] [2025-05-26 12:18:26 +0000.950919][5fb0] push video frame to H264
encoder. (100 frame for one log)
[020:205] [2025-05-26 12:18:26 +0000.950955][5fb0] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[020:205] [2025-05-26 12:18:26 +0000.951038][5fb0] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:13466(100 frame for one
log)
[020:205] [2025-05-26 12:18:26 +0000.951137][5fb0] The input pts:13466 fps:30
[020:236] [2025-05-26 12:18:26 +0000.981849][5f88] The convert RGB to YUV take 2
[020:240] [2025-05-26 12:18:26 +0000.986594][5fb0] H264Encode::H264SWEncoder get
callback, length:33024 type:1 nalType:1length:33020
[020:577] [2025-05-26 12:18:27 +0000.323006][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:639] [2025-05-26 12:18:27 +0000.385423][5fa9] AF_SpeedFilter audio
0x7bfab8ae80 PullFrame
[020:652] [2025-05-26 12:18:27 +0000.397639][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[020:701] [2025-05-26 12:18:27 +0000.447488][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:717] [2025-05-26 12:18:27 +0000.463350][5faf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[020:736] [2025-05-26 12:18:27 +0000.481947][5f88] The convert RGB to YUV take 2
[020:773] [2025-05-26 12:18:27 +0000.519353][5fb0] h264 add frame header cdr flag
[020:774] [2025-05-26 12:18:27 +0000.519849][5fb0] Received key frame:13999
[020:774] [2025-05-26 12:18:27 +0000.519950][5fb0] DTS queue for
Generator:0x7c225168b8 14032
[020:810] [2025-05-26 12:18:27 +0000.556434][5fb1] get the H.264 IDR frame
[021:079] [2025-05-26 12:18:27 +0000.825114][5fa9]
RecordAudioSource::PullAudioFrame
[021:204] [2025-05-26 12:18:27 +0000.949970][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:236] [2025-05-26 12:18:27 +0000.982465][5f88] The convert RGB to YUV take 1
[021:269] [2025-05-26 12:18:28 +0000.15288][5f88] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[021:404] [2025-05-26 12:18:28 +0000.150443][5fb0] Push an pts:14667 to dts queue.
[021:440] [2025-05-26 12:18:28 +0000.186137][5fb0] last dts:14635 currentPts:14667
ppsOrSPS:0 queue length:2
[021:575] [2025-05-26 12:18:28 +0000.321144][5faa] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:603] [2025-05-26 12:18:28 +0000.349467][5fb0] DTS queue for
Generator:0x7c225168b8 14864
[021:701] [2025-05-26 12:18:28 +0000.447423][5f88] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:736] [2025-05-26 12:18:28 +0000.482589][5f88] The convert RGB to YUV take 1
[021:937] [2025-05-26 12:18:28 +0000.682856][5f88] StopRecording:
[021:938] [2025-05-26 12:18:28 +0000.684034][5f88] OnNeedStopRecording:
[021:939] [2025-05-26 12:18:28 +0000.685465][5fa9] resampled_data_size:512
[021:939] [2025-05-26 12:18:28 +0000.685528][5fa9] AF_SpeedFilter audio time 222,
0x7bfab8ae80 out time: 50076376 org time: 50076376
[021:940] [2025-05-26 12:18:28 +0000.685619][5fa9] PullAudioFrame: PullFrame audio
finished.
[021:944] [2025-05-26 12:18:28 +0000.689645][6305]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:944] [2025-05-26 12:18:28 +0000.689866][5f88] operator(): Stop
[021:944] [2025-05-26 12:18:28 +0000.689882][5fa9]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[021:944] [2025-05-26 12:18:28 +0000.689945][5f88] StopPullFrameAndWriteMp4
time:50076419 enter.
[021:944] [2025-05-26 12:18:28 +0000.690026][5f88] StopRecording:
[021:946] [2025-05-26 12:18:28 +0000.691711][5fb0]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[021:949] [2025-05-26 12:18:28 +0000.694992][5f87] stop recording
[021:949] [2025-05-26 12:18:28 +0000.695060][5f87]
RecordingSessionInternalSimple:destroy media processers
[021:949] [2025-05-26 12:18:28 +0000.695114][5f87] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:949] [2025-05-26 12:18:28 +0000.695162][5f87] H264Encode::flushing hareware
Encoder
[021:949] [2025-05-26 12:18:28 +0000.695320][5f87] Flush time:50076424 enter.
[021:949] [2025-05-26 12:18:28 +0000.695373][5f87] H264Encoder encoder flush
[021:949] [2025-05-26 12:18:28 +0000.695411][5f87] flush output queue
[022:148] [2025-05-26 12:18:28 +0000.894029][5f8c] Run AGC when audioType = 0
[022:279] [2025-05-26 12:18:29 +0000.24927][5f87] Flush leave. expire time = 330
ms
[022:279] [2025-05-26 12:18:29 +0000.25245][5f87] ~H264EncodeWrap:
[022:279] [2025-05-26 12:18:29 +0000.25302][5f87] ~H264Encode:
[022:279] [2025-05-26 12:18:29 +0000.25341][5f87] teardownCompressionSession:
H264Encode::destroying Encoder
[022:279] [2025-05-26 12:18:29 +0000.25381][5f87] Release time:50076754 enter.
[022:279] [2025-05-26 12:18:29 +0000.25560][5f87] Release:
MediaCodecVideoEncoder::Release _inited:1
[022:280] [2025-05-26 12:18:29 +0000.25619][5f87] Destroy time:50076755 enter.
[022:280] [2025-05-26 12:18:29 +0000.25659][5f87] H264Encoder encoderDestroy
[022:280] [2025-05-26 12:18:29 +0000.25700][5f87]
AndroidMediaCodecVideoEncoder::release env: 0x7ca1228a20
[022:280] [2025-05-26 12:18:29 +0000.25740][5f87]
AndroidMediaCodecVideoEncoder::Destroy
[022:316] [2025-05-26 12:18:29 +0000.61652][5f87] Destroy leave. expire time = 36
ms
[022:316] [2025-05-26 12:18:29 +0000.61832][5f87] Release leave. expire time = 37
ms
[022:316] [2025-05-26 12:18:29 +0000.61874][5f87] ~AndroidHwAvcEncoder
time:50076791 enter.
[022:316] [2025-05-26 12:18:29 +0000.62028][5f87] Release time:50076791 enter.
[022:316] [2025-05-26 12:18:29 +0000.62102][5f87] Release: MediaCodecVideoEncoder::
has been released before, just return
[022:316] [2025-05-26 12:18:29 +0000.62167][5f87] Release leave. expire time = 0
ms
[022:316] [2025-05-26 12:18:29 +0000.62204][5f87] ~AndroidMediaCodecVideoEncoder
[022:316] [2025-05-26 12:18:29 +0000.62235][5f87] ~WrapAndroidMediaCodec
time:50076791 enter.
[022:316] [2025-05-26 12:18:29 +0000.62268][5f87] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[022:316] [2025-05-26 12:18:29 +0000.62302][5f87] video hevc hw codec
destructor:0x7ca1206af8
[022:316] [2025-05-26 12:18:29 +0000.62353][5f87] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[022:316] [2025-05-26 12:18:29 +0000.62405][5f87] teardownCompressionSession:
H264Encode::destroyed Encoder
[022:316] [2025-05-26 12:18:29 +0000.62445][5f87]
RecordingSessionInternalSimple:destroy aac encoder output!
[022:316] [2025-05-26 12:18:29 +0000.62478][5f87] AACSWEncode destructor
[022:327] [2025-05-26 12:18:29 +0000.72981][5fb1] MP4 close file successfully
[022:327] [2025-05-26 12:18:29 +0000.73086][5fb1] Recording session Internal:
notify recording ok
[022:327] [2025-05-26 12:18:29 +0000.73123][5fb1] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4,
output_video_timestamp_:15200 last_video_pts_:15169
[022:327] [2025-05-26 12:18:29 +0000.73187][5fb1] OnRecordFinish:
[022:328] [2025-05-26 12:18:29 +0000.74412][5fb1] onRecordingOk: net seek
pos:0record video duration:15202record audio duration:15185
[022:330] [2025-05-26 12:18:29 +0000.76345][5faa] destructMicSource_w:
[022:330] [2025-05-26 12:18:29 +0000.76396][5faa] setOutput_w:
MicSource::setOutput() 0x0
[022:330] [2025-05-26 12:18:29 +0000.76443][5faa] close external audio stream
[022:330] [2025-05-26 12:18:29 +0000.76573][5f88] releaseThread 0x7bfab8a580
[022:331] [2025-05-26 12:18:29 +0000.76621][5f88] ~MicSource: Mic source
destroyed:0x7becfe4d80
[022:332] [2025-05-26 12:18:29 +0000.78473][5f88] StopPullFrameAndWriteMp4 leave.
expire time = 388 ms
[022:332] [2025-05-26 12:18:29 +0000.78550][5f88] DestroyPipelineAndFilters
time:50076807 enter.
[022:333] [2025-05-26 12:18:29 +0000.78675][5f88] UnbindInputFilter 0x7bfab8acc0
this 0x7c2383c9c0
[022:333] [2025-05-26 12:18:29 +0000.78777][5f88] UnbindInputFilter 0x7bfab8ae58
this 0x7bfab8afd0
[022:333] [2025-05-26 12:18:29 +0000.78839][5f88] UnbindInputFilter 0x7c2383c9c0
this 0x7c23bc8120
[022:333] [2025-05-26 12:18:29 +0000.78870][5f88] filter: filter pipeline destroy
this: 0x7c23bc8080
[022:334] [2025-05-26 12:18:29 +0000.79920][5f88] ClearVideoOfSources: recodring
total frames:0
[022:334] [2025-05-26 12:18:29 +0000.79968][5f88] ClearVideoOfSources:
[022:334] [2025-05-26 12:18:29 +0000.80000][5f88] GPUImageProcessing destruct.
[022:334] [2025-05-26 12:18:29 +0000.80070][5f88] destroy TrivalImageDrawer
0x7bb8327d00
[022:334] [2025-05-26 12:18:29 +0000.80177][5f88] The shader has been initialize,
clean up them.
[022:334] [2025-05-26 12:18:29 +0000.80243][5f88] ~OpenGLFrameBuffer:
[022:334] [2025-05-26 12:18:29 +0000.80527][5f88] ~OpenGLFrameBuffer:
[022:335] [2025-05-26 12:18:29 +0000.80631][5f88] ~OpenGLFrameBuffer:
[022:335] [2025-05-26 12:18:29 +0000.80742][5f88] ~OpenGLFrameBuffer:
[022:335] [2025-05-26 12:18:29 +0000.80836][5f88] ~OpenGLFrameBuffer:
[022:335] [2025-05-26 12:18:29 +0000.80942][5f88] ~OpenGLFrameBuffer:
[022:335] [2025-05-26 12:18:29 +0000.81199][5f88] GPUImageProcessing destruct
finish.
[022:335] [2025-05-26 12:18:29 +0000.81262][5f88] GPURGBAFrame destruct.
[022:335] [2025-05-26 12:18:29 +0000.81319][5f88] destroy OpenGLRenderProgram
0x7c2383c798
[022:335] [2025-05-26 12:18:29 +0000.81356][5f88] ~CameraSource time:50076810
enter.
[022:335] [2025-05-26 12:18:29 +0000.81388][5f88] ~CameraSource leave. expire time
= 0 ms
[022:335] [2025-05-26 12:18:29 +0000.81426][5f88] ~RecordAudioSource time:50076810
enter.
[022:335] [2025-05-26 12:18:29 +0000.81457][5f88] ~RecordAudioSource leave. expire
time = 0 ms
[022:335] [2025-05-26 12:18:29 +0000.81497][5f88] DestroyPipelineAndFilters leave.
expire time = 3 ms
[022:348] [2025-05-26 12:18:29 +0000.94539][6305]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:349] [2025-05-26 12:18:29 +0000.95460][6305] machine model :xiaomi
[022:349] [2025-05-26 12:18:29 +0000.95501][6305] Support this machine
model :xiaomi
[022:349] [2025-05-26 12:18:29 +0000.95534][6305] global inited! current sdk
version: 07-20-936c45f
[022:350] [2025-05-26 12:18:29 +0000.95725][6305] filter: filter pipeline construtc
this: 0x7bfa686700
[022:350] [2025-05-26 12:18:29 +0000.95762][6305] MediaFilterGraph:
MediaFilterGraph construct
[022:350] [2025-05-26 12:18:29 +0000.95795][6305] GLESContext:
[022:350] [2025-05-26 12:18:29 +0000.95845][6305] The result of eglGetDisplay is:
0xb400007d5d6b4440
[022:351] [2025-05-26 12:18:29 +0000.97199][6305] The result of creation:
0x7c23c0b080
[022:351] [2025-05-26 12:18:29 +0000.97323][6305] The result of
eglCreatePbufferSurface is: 0x7c23c0c380
[022:352] [2025-05-26 12:18:29 +0000.98360][6305] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
[022:352] [2025-05-26 12:18:29 +0000.98413][6305] The source 0 speed:1
[022:352] [2025-05-26 12:18:29 +0000.98456][6305] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4,
delay: 0
[022:352] [2025-05-26 12:18:29 +0000.98502][6305] CreateDecoderByVideoSource
time:50076827 enter.
[022:353] [2025-05-26 12:18:29 +0000.98819][6305] running_decoder_count:0max
count:2
[022:353] [2025-05-26 12:18:29 +0000.98927][6305] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7c237f0400
[022:369] [2025-05-26 12:18:29 +0000.115323][5fc1] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7c224cd600] Current FFmpeg version git-2021-06-16-
97cea6f
[022:370] [2025-05-26 12:18:29 +0000.116064][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[022:444] [2025-05-26 12:18:29 +0000.189615][5fc1] OnStreamInfoFound: video
duration_: 15202
[022:446] [2025-05-26 12:18:29 +0000.191971][5fc2] NO get frame from decoder
[022:446] [2025-05-26 12:18:29 +0000.192406][6305] start decoder
[022:446] [2025-05-26 12:18:29 +0000.192474][6305] CreateDecoderByVideoSource
leave. expire time = 94 ms
[022:446] [2025-05-26 12:18:29 +0000.192550][6305] BindInputFilter 0x7c945d70a0
this 0x7c078a3118
[022:447] [2025-05-26 12:18:29 +0000.192611][6305] BindInputFilter 0x7c078a3118
this 0x7c078a31d8
[022:447] [2025-05-26 12:18:29 +0000.192683][6305] BindInputFilter 0x7c945d70a0
this 0x7c078a3418
[022:447] [2025-05-26 12:18:29 +0000.192733][6305] BindInputFilter 0x7c078a3418
this 0x7c078a3598
[022:447] [2025-05-26 12:18:29 +0000.192808][6305] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
[022:447] [2025-05-26 12:18:29 +0000.192940][6305] BindInputFilter 0x7c078a31d8
this 0x7c078a37d8
[022:447] [2025-05-26 12:18:29 +0000.192987][6305] BindInputFilter 0x7c078a37d8
this 0x7bfa6867a0
[022:447] [2025-05-26 12:18:29 +0000.193093][6305] BindInputFilter 0x7c078a3598
this 0x7c078a3898
[022:447] [2025-05-26 12:18:29 +0000.193146][6305] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
[022:448] [2025-05-26 12:18:29 +0000.193812][5fc2] NO get frame from decoder
[022:448] [2025-05-26 12:18:29 +0000.194550][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[022:449] [2025-05-26 12:18:29 +0000.195028][5fc2] NO get frame from decoder
[022:449] [2025-05-26 12:18:29 +0000.195305][6305] machine model :xiaomi
[022:449] [2025-05-26 12:18:29 +0000.195345][6305] Support this machine
model :xiaomi
[022:449] [2025-05-26 12:18:29 +0000.195378][6305] global inited! current sdk
version: 07-20-936c45f
[022:449] [2025-05-26 12:18:29 +0000.195464][6305] GetPipeline:
-----------------------------------------
[022:449] [2025-05-26 12:18:29 +0000.195500][6305] GetPipeline: source:
0x7c945d6e80
[022:449] [2025-05-26 12:18:29 +0000.195535][6305] GetPipeline: filter: NULLFilter
[022:449] [2025-05-26 12:18:29 +0000.195570][6305] GetPipeline: filter: NULLFilter
[022:450] [2025-05-26 12:18:29 +0000.195602][6305] GetPipeline: filter: NULLFilter
[022:450] [2025-05-26 12:18:29 +0000.195635][6305] GetPipeline: audio filter:
AuidoNULLFilter
[022:450] [2025-05-26 12:18:29 +0000.195668][6305] GetPipeline: audio filter:
AuidoNULLFilter
[022:450] [2025-05-26 12:18:29 +0000.195700][6305] GetPipeline: audio filter:
AudioNUllFilter
[022:450] [2025-05-26 12:18:29 +0000.195732][6305] GetPipeline:
------------------------------------------
[022:450] [2025-05-26 12:18:29 +0000.195766][6305] filter: filter pipeline2 update
pattern: 0
[022:451] [2025-05-26 12:18:29 +0000.196608][5fc2] NO get frame from decoder
[022:451] [2025-05-26 12:18:29 +0000.197333][6305] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:452] [2025-05-26 12:18:29 +0000.197676][6305] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:452] [2025-05-26 12:18:29 +0000.197797][6305] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:452] [2025-05-26 12:18:29 +0000.198111][6305] DeviceInit:
[022:452] [2025-05-26 12:18:29 +0000.198403][6305] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:453] [2025-05-26 12:18:29 +0000.198867][6305] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:453] [2025-05-26 12:18:29 +0000.199191][6305] CreatePlatformSpecificObjects:
[022:453] [2025-05-26 12:18:29 +0000.199256][6305] audio device use null audio
input and opensl output
[022:453] [2025-05-26 12:18:29 +0000.199306][6305] Create OpenSLES output module
with java VM support.
[022:453] [2025-05-26 12:18:29 +0000.199451][6305] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:453] [2025-05-26 12:18:29 +0000.199513][5fc2] NO get frame from decoder
[022:454] [2025-05-26 12:18:29 +0000.199675][6305] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:454] [2025-05-26 12:18:29 +0000.199942][6305] Create OpenSLES output module
with buffer num:2
[022:454] [2025-05-26 12:18:29 +0000.200018][6305] Error(trace.cc:40): Init the
output and input for audio device template.
[022:454] [2025-05-26 12:18:29 +0000.200071][6305] Init the output device.
[022:454] [2025-05-26 12:18:29 +0000.200122][6305] Set the playout as stereo:1
[022:454] [2025-05-26 12:18:29 +0000.200173][6305] Set the sample rate to be:44100
[022:454] [2025-05-26 12:18:29 +0000.200269][6305] Low latency buffer size:144 low
sample rate:48000
[022:454] [2025-05-26 12:18:29 +0000.200331][6305] DeviceInit: Done
[022:455] [2025-05-26 12:18:29 +0000.200724][6305] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[022:455] [2025-05-26 12:18:29 +0000.201265][5fcc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bfa7f4018
[022:456] [2025-05-26 12:18:29 +0000.201797][5fc2] NO get frame from decoder
[022:456] [2025-05-26 12:18:29 +0000.202364][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[022:456] [2025-05-26 12:18:29 +0000.202516][6305]
MediaFilterPlayer::SetPlayerNotify 0x7bed498240
[022:458] [2025-05-26 12:18:29 +0000.203941][5fc2] NO get frame from decoder
[022:461] [2025-05-26 12:18:29 +0000.207036][6305]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[022:461] [2025-05-26 12:18:29 +0000.207130][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[022:462] [2025-05-26 12:18:29 +0000.208338][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[022:462] [2025-05-26 12:18:29 +0000.208585][5fc2] NO get frame from decoder
[022:463] [2025-05-26 12:18:29 +0000.209312][6305] SetGraphLoop: SetGraphLoop 1
[022:463] [2025-05-26 12:18:29 +0000.209357][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[022:464] [2025-05-26 12:18:29 +0000.210205][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[022:465] [2025-05-26 12:18:29 +0000.211371][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[022:466] [2025-05-26 12:18:29 +0000.212454][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[022:468] [2025-05-26 12:18:29 +0000.213882][5fce] Start:
[022:468] [2025-05-26 12:18:29 +0000.214079][5fcd] operator(): video render
started.
[022:468] [2025-05-26 12:18:29 +0000.214181][5fcd] DriveRender working... (1/200)
[022:468] [2025-05-26 12:18:29 +0000.214220][5fcd] Warning(video_render.cc:390): No
picture to display (1/50)
[022:470] [2025-05-26 12:18:29 +0000.216325][5fce] Start:
[022:470] [2025-05-26 12:18:29 +0000.216421][5fce] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[022:471] [2025-05-26 12:18:29 +0000.216821][5fce] Reset: history total size: 98
[022:471] [2025-05-26 12:18:29 +0000.216851][5fce] DeviceStart:
audioDevice_:0x7c2210c000
[022:471] [2025-05-26 12:18:29 +0000.216871][5fce] DeviceStart: time profile
playout init before
[022:471] [2025-05-26 12:18:29 +0000.216894][5fce] DeviceStart: time profile
playout init end
[022:471] [2025-05-26 12:18:29 +0000.216913][5fce] OpenSlesOutput:Start playout
[022:472] [2025-05-26 12:18:29 +0000.218550][5fce] Create the opensl output player.
streamtype before:0
[022:473] [2025-05-26 12:18:29 +0000.218628][5fce] Create the opensl output player.
streamtype after:3
[022:492] [2025-05-26 12:18:29 +0000.237866][5fce] Enqueue opensl buffer size:1764
[022:524] [2025-05-26 12:18:29 +0000.270570][5fce] DeviceStart: time profile
playout all end
[022:525] [2025-05-26 12:18:29 +0000.270663][5fce] operator(): Audio playback
started.
[022:525] [2025-05-26 12:18:29 +0000.270769][5fcf] Pull audio failed.(wait video!)
[022:525] [2025-05-26 12:18:29 +0000.270816][5fce] operator(): Started now!
[022:525] [2025-05-26 12:18:29 +0000.270822][5fcf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:525] [2025-05-26 12:18:29 +0000.270961][5fd1]
PlayerSimpleBufferQueueCallbackHandler function
[022:525] [2025-05-26 12:18:29 +0000.271056][5fd1] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[022:525] [2025-05-26 12:18:29 +0000.271086][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:526] [2025-05-26 12:18:29 +0000.271805][5fcf] Pull audio failed.(wait video!)
[022:526] [2025-05-26 12:18:29 +0000.271839][5fcf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:527] [2025-05-26 12:18:29 +0000.272750][5fcf] Pull audio failed.(wait video!)
[022:527] [2025-05-26 12:18:29 +0000.272808][5fcf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:528] [2025-05-26 12:18:29 +0000.273733][5fcf] Pull audio failed.(wait video!)
[022:528] [2025-05-26 12:18:29 +0000.273772][5fcf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:529] [2025-05-26 12:18:29 +0000.274709][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[022:529] [2025-05-26 12:18:29 +0000.275318][5fd0] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[022:531] [2025-05-26 12:18:29 +0000.277531][5fd0] OnVideoFrameReady(1/200)
[022:532] [2025-05-26 12:18:29 +0000.277682][5fcd] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[022:533] [2025-05-26 12:18:29 +0000.278917][5fcf] audio_frame_list_ empty
[022:541] [2025-05-26 12:18:29 +0000.287065][5fcd] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:50077016
[022:546] [2025-05-26 12:18:29 +0000.292324][5fcd] lipsync_debug: render a video
frame
[022:546] [2025-05-26 12:18:29 +0000.292402][5fcd] lipsync_debug: First video frame
rendering.
[022:556] [2025-05-26 12:18:29 +0000.302180][5fcd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:22 timeDelta:15 last
video ts:900 frame->pts:2880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:556] [2025-05-26 12:18:29 +0000.302270][5fcd] lipsync_debug: tsDelta -
timeDelta = 7
[022:556] [2025-05-26 12:18:29 +0000.302294][5fcd] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[022:556] [2025-05-26 12:18:29 +0000.302316][5fcd] lipsync_debug:result remaining
time:7
[022:563] [2025-05-26 12:18:29 +0000.308877][5fd0]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[022:563] [2025-05-26 12:18:29 +0000.308942][5fcd] lipsync_debug:result remaining
time:0
[022:563] [2025-05-26 12:18:29 +0000.309008][5fcd] dynamic updated lipsync delay:0
[022:632] [2025-05-26 12:18:29 +0000.377633][5fcf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[022:632] [2025-05-26 12:18:29 +0000.377677][5fcf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:632] [2025-05-26 12:18:29 +0000.377734][5fce] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[022:632] [2025-05-26 12:18:29 +0000.377791][5fce] The audio playback speed:100
(1/100)
[022:632] [2025-05-26 12:18:29 +0000.377816][5fce] lipsync_debug: The current
played audio timestamp is:0(1/50)
[022:632] [2025-05-26 12:18:29 +0000.377836][5fce] First audio frame rendering
[022:632] [2025-05-26 12:18:29 +0000.378181][5fcf] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[022:632] [2025-05-26 12:18:29 +0000.378233][5fcf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:665] [2025-05-26 12:18:29 +0000.411324][5fd0] video frame wait audio frame:
last_video_timestamp:366 last_audio_timestamp:254.921
[023:199] [2025-05-26 12:18:29 +0000.945330][5fcd] lipsync_debug:displaying video
ts:60030 The current displayed video timestamp is:50077674
[023:441] [2025-05-26 12:18:30 +0000.186761][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:525] [2025-05-26 12:18:30 +0000.271246][5fce] do work DoLipsync!
[023:525] [2025-05-26 12:18:30 +0000.271363][5fce] total delay:191 videoTsMS:966
audioTsMS:775 diff:191
[023:525] [2025-05-26 12:18:30 +0000.271412][5fce] Set the lipsync delay:191
[023:689] [2025-05-26 12:18:30 +0000.435372][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[024:047] [2025-05-26 12:18:30 +0000.793514][5fcd] lipsync_debug:displaying video
ts:119970 The current displayed video timestamp is:50078522
[024:060] [2025-05-26 12:18:30 +0000.806254][5fcd] DriveRender working... (1/200)
[024:091] [2025-05-26 12:18:30 +0000.837121][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[024:124] [2025-05-26 12:18:30 +0000.869670][5fcd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:31 last
video ts:123300 frame->pts:126000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[024:124] [2025-05-26 12:18:30 +0000.869838][5fcd] lipsync_debug: tsDelta -
timeDelta = -1
[024:149] [2025-05-26 12:18:30 +0000.894826][5f8c] Run AGC when audioType = 0
[024:149] [2025-05-26 12:18:30 +0000.895001][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:478] [2025-05-26 12:18:31 +0000.224013][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:515] [2025-05-26 12:18:31 +0000.261142][5fcd] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[024:515] [2025-05-26 12:18:31 +0000.261224][5fcd] lipsync_debug:result remaining
time:7
[024:787] [2025-05-26 12:18:31 +0000.533228][5fcd] lipsync_debug:displaying video
ts:180090 The current displayed video timestamp is:50079262
[024:800] [2025-05-26 12:18:31 +0000.545737][5fcf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[024:800] [2025-05-26 12:18:31 +0000.545802][5fcf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[024:902] [2025-05-26 12:18:31 +0000.648054][5fce] The audio playback speed:100
(1/100)
[024:902] [2025-05-26 12:18:31 +0000.648224][5fce] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[025:125] [2025-05-26 12:18:31 +0000.871578][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[025:133] [2025-05-26 12:18:31 +0000.879237][5fd0] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[025:446] [2025-05-26 12:18:32 +0000.192017][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:454] [2025-05-26 12:18:32 +0000.200101][5fcd] lipsync_debug:displaying video
ts:240120 The current displayed video timestamp is:50079929
[025:567] [2025-05-26 12:18:32 +0000.312856][5fcd] DriveRender working... (1/200)
[025:632] [2025-05-26 12:18:32 +0000.377748][5fcd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:23 last
video ts:258030 frame->pts:261090 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:632] [2025-05-26 12:18:32 +0000.377827][5fcd] lipsync_debug: tsDelta -
timeDelta = 11
[025:680] [2025-05-26 12:18:32 +0000.425843][5fd0] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299880pts ms:3.332e+06
[025:681] [2025-05-26 12:18:32 +0000.426668][5fd0] OnVideoFrameReady(1/200)
[025:681] [2025-05-26 12:18:32 +0000.427194][5fcd] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[025:808] [2025-05-26 12:18:32 +0000.554093][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[026:074] [2025-05-26 12:18:32 +0000.820422][5fcd] lipsync_debug:displaying video
ts:299880 The current displayed video timestamp is:50080549
[026:076] [2025-05-26 12:18:32 +0000.822551][5fcd] lipsync_debug: render a video
frame
[026:110] [2025-05-26 12:18:32 +0000.856185][5fcd] lipsync_debug:result remaining
time:0
[026:110] [2025-05-26 12:18:32 +0000.856265][5fcd] dynamic updated lipsync delay:0
[026:152] [2025-05-26 12:18:32 +0000.898079][5f8c] Run AGC when audioType = 0
[026:417] [2025-05-26 12:18:33 +0000.163197][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[026:471] [2025-05-26 12:18:33 +0000.217034][5fcd] lipsync_debug:remaining time:10
tsDelta - timeDelta:6
[026:471] [2025-05-26 12:18:33 +0000.217086][5fcd] lipsync_debug:result remaining
time:6
[026:479] [2025-05-26 12:18:33 +0000.224765][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:775] [2025-05-26 12:18:33 +0000.520851][5fcd] lipsync_debug:displaying video
ts:360090 The current displayed video timestamp is:50081250
[027:076] [2025-05-26 12:18:33 +0000.821894][5fcd] DriveRender working... (1/200)
[027:119] [2025-05-26 12:18:33 +0000.864943][5fcf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[027:119] [2025-05-26 12:18:33 +0000.865017][5fcf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:140] [2025-05-26 12:18:33 +0000.886229][5fcd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:32 last
video ts:390060 frame->pts:393120 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[027:140] [2025-05-26 12:18:33 +0000.886344][5fcd] lipsync_debug: tsDelta -
timeDelta = 2
[027:150] [2025-05-26 12:18:33 +0000.896391][5fce] The audio playback speed:100
(1/100)
[027:150] [2025-05-26 12:18:33 +0000.896534][5fce] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[027:442] [2025-05-26 12:18:34 +0000.188118][5fcd] lipsync_debug:displaying video
ts:420120 The current displayed video timestamp is:50081917
[027:452] [2025-05-26 12:18:34 +0000.197684][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:530] [2025-05-26 12:18:34 +0000.275874][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[027:779] [2025-05-26 12:18:34 +0000.524655][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[028:098] [2025-05-26 12:18:34 +0000.843858][5fcd] lipsync_debug:displaying video
ts:480240 The current displayed video timestamp is:50082573
[028:152] [2025-05-26 12:18:34 +0000.897668][5f8c] Run AGC when audioType = 0
[028:152] [2025-05-26 12:18:34 +0000.897872][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:398] [2025-05-26 12:18:35 +0000.143948][5fcd] lipsync_debug:remaining time:10
tsDelta - timeDelta:32
[028:398] [2025-05-26 12:18:35 +0000.144046][5fcd] lipsync_debug:result remaining
time:10
[028:479] [2025-05-26 12:18:35 +0000.225178][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:537] [2025-05-26 12:18:35 +0000.283335][5fd0]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[028:566] [2025-05-26 12:18:35 +0000.311979][5fcd] DriveRender working... (1/200)
[028:613] [2025-05-26 12:18:35 +0000.358818][5fd0] video frame wait audio frame:
last_video_timestamp:6238 last_audio_timestamp:6128.07
[028:627] [2025-05-26 12:18:35 +0000.373214][5fcd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:31 last
video ts:525150 frame->pts:527940 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[028:627] [2025-05-26 12:18:35 +0000.373330][5fcd] lipsync_debug: tsDelta -
timeDelta = 0
[028:762] [2025-05-26 12:18:35 +0000.508127][5fcd] lipsync_debug:displaying video
ts:540090 The current displayed video timestamp is:50083237
[029:046] [2025-05-26 12:18:35 +0000.792216][5fd0] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 599940pts ms:6.666e+06
[029:047] [2025-05-26 12:18:35 +0000.793274][5fd0] OnVideoFrameReady(1/200)
[029:047] [2025-05-26 12:18:35 +0000.793400][5fcd] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[029:202] [2025-05-26 12:18:35 +0000.947707][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[029:248] [2025-05-26 12:18:35 +0000.993735][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[029:299] [2025-05-26 12:18:36 +0000.44653][5fd0] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8996 diff: 5
[029:427] [2025-05-26 12:18:36 +0000.173152][5fcd] lipsync_debug:displaying video
ts:599940 The current displayed video timestamp is:50083902
[029:429] [2025-05-26 12:18:36 +0000.175389][5fcd] lipsync_debug: render a video
frame
[029:441] [2025-05-26 12:18:36 +0000.187367][5fcf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[029:441] [2025-05-26 12:18:36 +0000.187451][5fcf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:456] [2025-05-26 12:18:36 +0000.201808][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:465] [2025-05-26 12:18:36 +0000.211178][5fcd] lipsync_debug:result remaining
time:0
[029:465] [2025-05-26 12:18:36 +0000.211257][5fcd] dynamic updated lipsync delay:0
[029:498] [2025-05-26 12:18:36 +0000.243638][5fce] The audio playback speed:100
(1/100)
[029:498] [2025-05-26 12:18:36 +0000.243750][5fce] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[030:083] [2025-05-26 12:18:36 +0000.828954][5fcd] lipsync_debug:displaying video
ts:659970 The current displayed video timestamp is:50084558
[030:105] [2025-05-26 12:18:36 +0000.851399][5fcd] DriveRender working... (1/200)
[030:147] [2025-05-26 12:18:36 +0000.892877][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[030:147] [2025-05-26 12:18:36 +0000.893170][5f8d] _deviceSampleRate:48000
[030:151] [2025-05-26 12:18:36 +0000.896899][5f8c] Run AGC when audioType = 0
[030:154] [2025-05-26 12:18:36 +0000.900393][5fcd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:2 last video
ts:666180 frame->pts:668970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:154] [2025-05-26 12:18:36 +0000.900460][5fcd] lipsync_debug: tsDelta -
timeDelta = 29
[030:362] [2025-05-26 12:18:37 +0000.108576][5fcd] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[030:363] [2025-05-26 12:18:37 +0000.108728][5fcd] lipsync_debug:result remaining
time:10
[030:478] [2025-05-26 12:18:37 +0000.224391][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:561] [2025-05-26 12:18:37 +0000.307505][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[030:784] [2025-05-26 12:18:37 +0000.530376][5fcd] lipsync_debug:displaying video
ts:720000 The current displayed video timestamp is:50085259
[030:992] [2025-05-26 12:18:37 +0000.738083][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[031:438] [2025-05-26 12:18:38 +0000.184530][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:452] [2025-05-26 12:18:38 +0000.198159][5fcd] lipsync_debug:displaying video
ts:780120 The current displayed video timestamp is:50085927
[031:637] [2025-05-26 12:18:38 +0000.383272][5fcd] DriveRender working... (1/200)
[031:693] [2025-05-26 12:18:38 +0000.439251][5fcd]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:22 last
video ts:797940 frame->pts:801090 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[031:693] [2025-05-26 12:18:38 +0000.439358][5fcd] lipsync_debug: tsDelta -
timeDelta = 13
[031:759] [2025-05-26 12:18:38 +0000.505178][5fcf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[031:759] [2025-05-26 12:18:38 +0000.505260][5fcf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[031:814] [2025-05-26 12:18:38 +0000.559726][5fce] The audio playback speed:100
(1/100)
[031:814] [2025-05-26 12:18:38 +0000.559903][5fce] lipsync_debug: The current
played audio timestamp is:409428(1/50)
[031:920] [2025-05-26 12:18:38 +0000.666314][5fd0] Error(video_source.cc:430): wait
decoder a frame: 0
[032:135] [2025-05-26 12:18:38 +0000.880973][5fcd] lipsync_debug:displaying video
ts:839700 The current displayed video timestamp is:50086610
[032:151] [2025-05-26 12:18:38 +0000.897568][5f8c] Run AGC when audioType = 0
[032:152] [2025-05-26 12:18:38 +0000.897659][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:316] [2025-05-26 12:18:39 +0000.62476][5fcd] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[032:316] [2025-05-26 12:18:39 +0000.62569][5fcd] lipsync_debug:result remaining
time:10
[032:344] [2025-05-26 12:18:39 +0000.89900][5fd0] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900450pts ms:1.0005e+07
[032:345] [2025-05-26 12:18:39 +0000.91010][5fd0] OnVideoFrameReady(1/200)
[032:345] [2025-05-26 12:18:39 +0000.91419][5fcd] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[032:479] [2025-05-26 12:18:39 +0000.224670][5fd1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:710] [2025-05-26 12:18:39 +0000.456054][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[032:781] [2025-05-26 12:18:39 +0000.526916][5fcd] lipsync_debug:displaying video
ts:900450 The current displayed video timestamp is:50087256
[032:783] [2025-05-26 12:18:39 +0000.528779][5fcd] lipsync_debug: render a video
frame
[032:813] [2025-05-26 12:18:39 +0000.559509][5fcd] lipsync_debug:result remaining
time:0
[032:814] [2025-05-26 12:18:39 +0000.559604][5fcd] dynamic updated lipsync delay:0
[033:105] [2025-05-26 12:18:39 +0000.851585][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[033:106] [2025-05-26 12:18:39 +0000.852163][5fce] Stop:
[033:106] [2025-05-26 12:18:39 +0000.852504][5fcd] operator(): Video Render
stopped.
[033:107] [2025-05-26 12:18:39 +0000.853164][5fce] Stop:
[033:107] [2025-05-26 12:18:39 +0000.853542][5fce] DeviceStop:
audioDevice_:0x7c2210c000
[033:108] [2025-05-26 12:18:39 +0000.853602][5fce] OpenSlesOutput:Stop playout
[033:112] [2025-05-26 12:18:39 +0000.858018][5fce] DeviceStop: Done
[033:112] [2025-05-26 12:18:39 +0000.858207][5fce] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[033:112] [2025-05-26 12:18:39 +0000.858283][5fce] operator(): Stop now!
[033:140] [2025-05-26 12:18:39 +0000.885806][6305]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[033:140] [2025-05-26 12:18:39 +0000.885929][6305] StopPreView: Have Stopped,
operation cancel
[033:140] [2025-05-26 12:18:39 +0000.885983][6305] Stop:
[033:140] [2025-05-26 12:18:39 +0000.886182][5fce] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[033:140] [2025-05-26 12:18:39 +0000.886413][6305] DeviceRelease:
audioDevice_:0x7c2210c000
[033:140] [2025-05-26 12:18:39 +0000.886486][6305] OpenSlesOutput:Stop playout
[033:140] [2025-05-26 12:18:39 +0000.886531][6305] DeviceRelease: Release the
webrtc device object.
[033:141] [2025-05-26 12:18:39 +0000.886745][6305] OpenSlesOutput destruct.
[033:141] [2025-05-26 12:18:39 +0000.886828][6305] DeviceRelease: Done
[033:141] [2025-05-26 12:18:39 +0000.886941][6305] Stop:
[033:141] [2025-05-26 12:18:39 +0000.887023][5fcd] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[033:143] [2025-05-26 12:18:39 +0000.888924][6305] global uninited!
[033:144] [2025-05-26 12:18:39 +0000.889918][6305]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[033:144] [2025-05-26 12:18:39 +0000.890020][6305] ~MediaFilterGraph:
MediaFilterGraph destruct
[033:144] [2025-05-26 12:18:39 +0000.890067][6305] RemoveVideoBackGroud: hava not
add video backgroud
[033:144] [2025-05-26 12:18:39 +0000.890174][6305] UnbindInputFilter 0x7c078a37d8
this 0x7bfa6867a0
[033:144] [2025-05-26 12:18:39 +0000.890225][6305] ClearAllSource: remove source
filter, sourceid: 0x7c945d6e80
[033:144] [2025-05-26 12:18:39 +0000.890265][6305] DestoryDecoderByVideoSource
time:50087619 enter.
[033:144] [2025-05-26 12:18:39 +0000.890297][6305] ~VideoBindDecoder time:50087619
enter.
[033:144] [2025-05-26 12:18:39 +0000.890499][6305] CleanUp time:50087619 enter.
[033:152] [2025-05-26 12:18:39 +0000.897687][6305] CleanUp leave. expire time = 8
ms
[033:152] [2025-05-26 12:18:39 +0000.897795][6305] CleanUp time:50087627 enter.
[033:153] [2025-05-26 12:18:39 +0000.898897][6305] CleanUp leave. expire time = 1
ms
[033:156] [2025-05-26 12:18:39 +0000.901687][6305] ~VideoBindDecoder leave. expire
time = 12 ms
[033:156] [2025-05-26 12:18:39 +0000.901752][6305] DestoryDecoderByVideoSource
leave. expire time = 12 ms
[033:156] [2025-05-26 12:18:39 +0000.901806][6305] UnbindInputFilter 0x7c078a31d8
this 0x7c078a37d8
[033:156] [2025-05-26 12:18:39 +0000.901888][6305] UnbindInputFilter 0x7c078a3118
this 0x7c078a31d8
[033:156] [2025-05-26 12:18:39 +0000.901963][6305] UnbindInputFilter 0x7c945d70a0
this 0x7c078a3118
[033:156] [2025-05-26 12:18:39 +0000.902009][6305] UnbindInputFilter 0x7c078a3598
this 0x7c078a3898
[033:156] [2025-05-26 12:18:39 +0000.902054][6305] UnbindInputFilter 0x7c078a3418
this 0x7c078a3598
[033:156] [2025-05-26 12:18:39 +0000.902101][6305] UnbindInputFilter 0x7c945d70a0
this 0x7c078a3418
[033:158] [2025-05-26 12:18:39 +0000.904403][6305] ~GLESContext:
[033:159] [2025-05-26 12:18:39 +0000.905114][6305] GLESContext destruct finish.
[033:159] [2025-05-26 12:18:39 +0000.905175][6305] filter: filter pipeline destroy
this: 0x7bfa686700
[033:160] [2025-05-26 12:18:39 +0000.906292][6305]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[033:161] [2025-05-26 12:18:39 +0000.906966][6305] machine model :xiaomi
[033:161] [2025-05-26 12:18:39 +0000.907020][6305] Support this machine
model :xiaomi
[033:161] [2025-05-26 12:18:39 +0000.907095][6305] global inited! current sdk
version: 07-20-936c45f
[033:161] [2025-05-26 12:18:39 +0000.907249][6305] filter: filter pipeline
construtc this: 0x7bfa686700
[033:161] [2025-05-26 12:18:39 +0000.907278][6305] MediaFilterGraph:
MediaFilterGraph construct
[033:161] [2025-05-26 12:18:39 +0000.907303][6305] GLESContext:
[033:161] [2025-05-26 12:18:39 +0000.907366][6305] The result of eglGetDisplay is:
0xb400007d5d6b4440
[033:163] [2025-05-26 12:18:39 +0000.908754][6305] The result of creation:
0x7c94630d00
[033:163] [2025-05-26 12:18:39 +0000.908844][6305] The result of
eglCreatePbufferSurface is: 0x7c23b99f80
[033:163] [2025-05-26 12:18:39 +0000.908941][6305] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
[033:163] [2025-05-26 12:18:39 +0000.908998][6305] The source 0 speed:1
[033:163] [2025-05-26 12:18:39 +0000.909040][6305] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4,
delay: 0
[033:163] [2025-05-26 12:18:39 +0000.909091][6305] CreateDecoderByVideoSource
time:50087638 enter.
[033:163] [2025-05-26 12:18:39 +0000.909447][6305] running_decoder_count:0max
count:2
[033:163] [2025-05-26 12:18:39 +0000.909487][6305] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7c237f0400
[033:165] [2025-05-26 12:18:39 +0000.910745][5fde] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7c224ce800] Current FFmpeg version git-2021-06-16-
97cea6f
[033:229] [2025-05-26 12:18:39 +0000.975261][5fde] OnStreamInfoFound: video
duration_: 15202
[033:231] [2025-05-26 12:18:39 +0000.977120][5fdf] NO get frame from decoder
[033:231] [2025-05-26 12:18:39 +0000.977131][6305] start decoder
[033:231] [2025-05-26 12:18:39 +0000.977261][6305] CreateDecoderByVideoSource
leave. expire time = 68 ms
[033:231] [2025-05-26 12:18:39 +0000.977343][6305] BindInputFilter 0x7c945d70a0
this 0x7c077a7198
[033:231] [2025-05-26 12:18:39 +0000.977400][6305] BindInputFilter 0x7c077a7198
this 0x7c077a7258
[033:231] [2025-05-26 12:18:39 +0000.977456][6305] BindInputFilter 0x7c945d70a0
this 0x7c077a7318
[033:231] [2025-05-26 12:18:39 +0000.977505][6305] BindInputFilter 0x7c077a7318
this 0x7c077a73d8
[033:231] [2025-05-26 12:18:39 +0000.977540][6305] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
[033:231] [2025-05-26 12:18:39 +0000.977593][6305] BindInputFilter 0x7c077a7258
this 0x7c077a7498
[033:232] [2025-05-26 12:18:39 +0000.977719][6305] BindInputFilter 0x7c077a7498
this 0x7bfa6867a0
[033:232] [2025-05-26 12:18:39 +0000.977766][6305] BindInputFilter 0x7c077a73d8
this 0x7c077a7558
[033:232] [2025-05-26 12:18:39 +0000.977813][6305] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_50061032.mp4
[033:232] [2025-05-26 12:18:39 +0000.978176][5fdf] NO get frame from decoder
[033:233] [2025-05-26 12:18:39 +0000.979095][5fdf] NO get frame from decoder
[033:233] [2025-05-26 12:18:39 +0000.979102][6305]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[033:233] [2025-05-26 12:18:39 +0000.979417][6305] MediaComposeFile time:50087708
enter.
[033:233] [2025-05-26 12:18:39 +0000.979469][6305] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[033:234] [2025-05-26 12:18:39 +0000.979656][6305] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[033:234] [2025-05-26 12:18:39 +0000.979706][6305] Recording session using default
bitrate support by app:14680064
[033:234] [2025-05-26 12:18:39 +0000.980282][5fea] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bb86007c0
[033:234] [2025-05-26 12:18:39 +0000.980341][5fea] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[033:234] [2025-05-26 12:18:39 +0000.980487][6305] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[033:234] [2025-05-26 12:18:39 +0000.980486][5fdf] NO get frame from decoder
[033:235] [2025-05-26 12:18:39 +0000.980875][6305] GetPipeline:
-----------------------------------------
[033:235] [2025-05-26 12:18:39 +0000.980922][6305] GetPipeline: source:
0x7c945d6e80
[033:235] [2025-05-26 12:18:39 +0000.980952][6305] GetPipeline: filter: NULLFilter
[033:235] [2025-05-26 12:18:39 +0000.980981][6305] GetPipeline: filter: NULLFilter
[033:235] [2025-05-26 12:18:39 +0000.981014][6305] GetPipeline: filter: NULLFilter
[033:235] [2025-05-26 12:18:39 +0000.981045][6305] GetPipeline: audio filter:
AuidoNULLFilter
[033:235] [2025-05-26 12:18:39 +0000.981076][6305] GetPipeline: audio filter:
AuidoNULLFilter
[033:235] [2025-05-26 12:18:39 +0000.981106][6305] GetPipeline: audio filter:
AudioNUllFilter
[033:235] [2025-05-26 12:18:39 +0000.981137][6305] GetPipeline:
------------------------------------------
[033:235] [2025-05-26 12:18:39 +0000.981212][6305] filter: filter pipeline2 update
pattern: 2
[033:235] [2025-05-26 12:18:39 +0000.981244][5fdf] NO get frame from decoder
[033:235] [2025-05-26 12:18:39 +0000.981530][6305] MediaComposeFile leave. expire
time = 2 ms
[033:236] [2025-05-26 12:18:39 +0000.982066][6305] machine model :xiaomi
[033:236] [2025-05-26 12:18:39 +0000.982216][6305] Support this machine
model :xiaomi
[033:236] [2025-05-26 12:18:39 +0000.982280][6305] global inited! current sdk
version: 07-20-936c45f
[033:239] [2025-05-26 12:18:39 +0000.985164][5fdf] NO get frame from decoder
[033:241] [2025-05-26 12:18:39 +0000.986825][5fdf] NO get frame from decoder
[033:242] [2025-05-26 12:18:39 +0000.988391][5fdf] NO get frame from decoder
[033:249] [2025-05-26 12:18:39 +0000.995001][6305]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[033:249] [2025-05-26 12:18:39 +0000.995103][6305] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 293
[033:250] [2025-05-26 12:18:39 +0000.995673][6305]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[033:250] [2025-05-26 12:18:39 +0000.995723][6305] BeginCompose: BeginCompose, is
composing 0
[033:251] [2025-05-26 12:18:39 +0000.996674][5fea] start recording, file path:
[033:251] [2025-05-26 12:18:39 +0000.996882][5fea] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 293 audio_timescale:44100
video_timescale:90000
[033:251] [2025-05-26 12:18:39 +0000.996934][5fea] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[033:251] [2025-05-26 12:18:39 +0000.996963][5fea] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 293
[033:251] [2025-05-26 12:18:39 +0000.996996][5fea] fd_open successed
handle:0xb400007d5d7130b0
[033:251] [2025-05-26 12:18:39 +0000.997142][5fea] create mp4 file:319
m_fileHandle: 0x7bfa7f3800
[033:251] [2025-05-26 12:18:39 +0000.997172][5fea] MP4 file: is opened successfully
[033:251] [2025-05-26 12:18:39 +0000.997190][5fea] setupMediaProcessers:
[033:251] [2025-05-26 12:18:39 +0000.997225][5fea]
RecordingSessionInternalSimple:setup media processers.
[033:251] [2025-05-26 12:18:39 +0000.997241][5fea] construct AAC encoder
[033:251] [2025-05-26 12:18:39 +0000.997285][5fef] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d5d7a4c98
[033:251] [2025-05-26 12:18:39 +0000.997495][5fea] H264Encoder creating:
ultrafast012323
[033:251] [2025-05-26 12:18:39 +0000.997544][5fea] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[033:252] [2025-05-26 12:18:39 +0000.997839][5fea] H264Encode::GetMachineModel is
M2007J3SP
[033:252] [2025-05-26 12:18:39 +0000.997883][5fea] H264Encoder machine_mode
is:M2007J3SP
[033:252] [2025-05-26 12:18:39 +0000.997903][5fea] H264Encode::machine size :9
machine_mode:M2007J3SP
[033:252] [2025-05-26 12:18:39 +0000.997934][5fea] H264Encode::machine array
size :22 machine_mode:M2007J3SP
[033:252] [2025-05-26 12:18:39 +0000.997991][5fea] H264Encode::current machine
is :M2007J3SP auto check hw codec decide to use hw codec
[033:252] [2025-05-26 12:18:39 +0000.998017][5fea] setupCompressionSession:
[033:252] [2025-05-26 12:18:39 +0000.998053][5fea] H264Encode::creating hareware
Encoder
[033:252] [2025-05-26 12:18:39 +0000.998091][5fea] AndroidHwAvcEncoder
time:50087727 enter.
[033:252] [2025-05-26 12:18:39 +0000.998215][5fea] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007d5d641380 address:0x7b8ba7e760
[033:252] [2025-05-26 12:18:39 +0000.998309][5fea] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[033:252] [2025-05-26 12:18:39 +0000.998345][5fea] The video avc hw codec address
is 0x7bfaa2f578
[033:252] [2025-05-26 12:18:39 +0000.998403][5fea] AndroidHwAvcEncoder leave.
expire time = 0 ms
[033:252] [2025-05-26 12:18:39 +0000.998435][5fea] RegisterEncodeCompleteCallback
time:50087727 enter.
[033:252] [2025-05-26 12:18:39 +0000.998502][5fea] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[033:252] [2025-05-26 12:18:39 +0000.998541][5fea] InitEncode time:50087727 enter.
[033:253] [2025-05-26 12:18:39 +0000.998622][5fea] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[033:253] [2025-05-26 12:18:39 +0000.998662][5fea] Create time:50087728 enter.
[033:253] [2025-05-26 12:18:39 +0000.998684][5fea] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[033:253] [2025-05-26 12:18:39 +0000.998708][5fea]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7c078a2600
[033:253] [2025-05-26 12:18:39 +0000.998820][5fea]
supported_type:image/vnd.android.heic
[033:253] [2025-05-26 12:18:39 +0000.998865][5fea] supported_type:video/avc
[033:253] [2025-05-26 12:18:39 +0000.998901][5fea] name:OMX.qcom.video.encoder.avc
mime:video/avc
[033:253] [2025-05-26 12:18:39 +0000.998961][5fea] hwCodecPrefix :OMX.qcom.
[033:253] [2025-05-26 12:18:39 +0000.998992][5fea] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[033:253] [2025-05-26 12:18:39 +0000.999026][5fea] mediacodec_createCodecByName
time:50087728 enter.
[033:253] [2025-05-26 12:18:39 +0000.999066][5fea] WrapAndroidMediaCodec
time:50087728 enter.
[033:253] [2025-05-26 12:18:39 +0000.999159][5fea] WrapAndroidMediaCodec leave.
expire time = 0 ms
[033:281] [2025-05-26 12:18:40 +0000.27536][5fea] mediacodec_createCodecByName
leave. expire time = 28 ms
[033:282] [2025-05-26 12:18:40 +0000.27603][5fea] WrapAndroidMediaFromat
time:50087757 enter.
[033:282] [2025-05-26 12:18:40 +0000.27671][5fea] WrapAndroidMediaFromat leave.
expire time = 0 ms
[033:308] [2025-05-26 12:18:40 +0000.54124][5fea] Destroy time:50087783 enter.
[033:308] [2025-05-26 12:18:40 +0000.54173][5fea] WrapAndroidMediaFromat::
Destroy
[033:308] [2025-05-26 12:18:40 +0000.54197][5fea] Destroy leave. expire time = 0
ms
[033:308] [2025-05-26 12:18:40 +0000.54217][5fea] ~WrapAndroidMediaFromat
time:50087783 enter.
[033:308] [2025-05-26 12:18:40 +0000.54236][5fea] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[033:308] [2025-05-26 12:18:40 +0000.54546][5fea] Create leave. expire time = 55
ms
[033:308] [2025-05-26 12:18:40 +0000.54570][5fea] isSemiPlanarSupport time:50087783
enter.
[033:308] [2025-05-26 12:18:40 +0000.54590][5fea] H264Encoder isSemiPlanarSupport
[033:309] [2025-05-26 12:18:40 +0000.54638][5fea] isSemiPlanarSupport leave.
expire time = 1 ms
[033:309] [2025-05-26 12:18:40 +0000.54663][5fea] creat hw H264Encoder success,
isSemiPlanar:1
[033:309] [2025-05-26 12:18:40 +0000.54729][5fea] InitEncode leave. expire time =
57 ms
[033:309] [2025-05-26 12:18:40 +0000.54763][5fea] H264Encode::created Encoder
[033:309] [2025-05-26 12:18:40 +0000.54802][5fea] H264Encode:: H264 encoder
created.
[033:309] [2025-05-26 12:18:40 +0000.54821][5fea] H264 encoder created.
[033:309] [2025-05-26 12:18:40 +0000.54847][5fea]
RecordingSessionInternalSimple:created avc encoder avc: 0x7bfa902080
[033:309] [2025-05-26 12:18:40 +0000.55190][5fea] setOutput:
[033:309] [2025-05-26 12:18:40 +0000.55220][5fea]
RecordingSessionInternalSimple:encoder set output to muxer!
[033:309] [2025-05-26 12:18:40 +0000.55255][5fea] request a key frame
[033:309] [2025-05-26 12:18:40 +0000.55287][5fea] H264Encode:: request a key frame
[033:310] [2025-05-26 12:18:40 +0000.56577][5fea] setDisplayRotate :90
[033:311] [2025-05-26 12:18:40 +0000.56626][5fea] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[033:313] [2025-05-26 12:18:40 +0000.59476][5feb] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[033:315] [2025-05-26 12:18:40 +0000.61492][5feb]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[033:326] [2025-05-26 12:18:40 +0000.71685][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[033:389] [2025-05-26 12:18:40 +0000.135176][5fea] setDisplayRotate :90
[033:389] [2025-05-26 12:18:40 +0000.135290][5fea] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[033:389] [2025-05-26 12:18:40 +0000.135426][5fef] add aac audio track with id:1
[033:389] [2025-05-26 12:18:40 +0000.135477][5fef] audio start ts:0
[033:389] [2025-05-26 12:18:40 +0000.135503][5fef] the audio frame has been written
into MP4 file
[033:394] [2025-05-26 12:18:40 +0000.140486][5fed] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9984 diff: 17
[033:396] [2025-05-26 12:18:40 +0000.141842][5feb] h264 add frame header cdr flag
[033:396] [2025-05-26 12:18:40 +0000.142351][5feb] h264 add frame header cdr flag
[033:397] [2025-05-26 12:18:40 +0000.143055][5feb] Received key frame:10
[033:397] [2025-05-26 12:18:40 +0000.143105][5feb] H264Encode:: get a sps pps
header!headerSize:31
[033:397] [2025-05-26 12:18:40 +0000.143168][5fef] get the H.264 SPS parameter
[033:397] [2025-05-26 12:18:40 +0000.143331][5fef] add video track with id:2
[033:399] [2025-05-26 12:18:40 +0000.144651][5fee] FilterPipeline2::OnAudioFrame
pts 12256 last_audio_timestamp_ 277.914
[033:399] [2025-05-26 12:18:40 +0000.145025][5fef] get the H.264 PPS parameter
[033:400] [2025-05-26 12:18:40 +0000.146175][5fef] get the H.264 IDR frame
[033:400] [2025-05-26 12:18:40 +0000.146237][5fef] resss:true
[033:400] [2025-05-26 12:18:40 +0000.146260][5fef] video start ts:10
[033:400] [2025-05-26 12:18:40 +0000.146348][5fef] the video frame has been written
into MP4 file
[033:446] [2025-05-26 12:18:40 +0000.191811][5feb] DTS queue for
Generator:0x7d5d7a4eb8 468 501
[033:478] [2025-05-26 12:18:40 +0000.224399][5feb] Push an pts:801 to dts queue.
[033:499] [2025-05-26 12:18:40 +0000.245586][5feb] last dts:769 currentPts:801
ppsOrSPS:0 queue length:5
[033:527] [2025-05-26 12:18:40 +0000.272828][5fee] audio_frame_list_ empty
[033:536] [2025-05-26 12:18:40 +0000.281733][5fea] setDisplayRotate :90
[033:536] [2025-05-26 12:18:40 +0000.281965][5fea] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[033:553] [2025-05-26 12:18:40 +0000.299133][5feb] DTS queue for
Generator:0x7d5d7a4eb8 1270 1302 1333 1370
[033:559] [2025-05-26 12:18:40 +0000.305592][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[033:592] [2025-05-26 12:18:40 +0000.337908][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1633
[033:592] [2025-05-26 12:18:40 +0000.337969][5feb] push video frame to H264
encoder. (100 frame for one log)
[033:592] [2025-05-26 12:18:40 +0000.338013][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[033:592] [2025-05-26 12:18:40 +0000.338033][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1633(100 frame for one
log)
[033:592] [2025-05-26 12:18:40 +0000.338063][5feb] The input pts:1633 fps:30
[033:595] [2025-05-26 12:18:40 +0000.341181][5feb] SendFrame
encodedImage._timeStamp:1469encodedImage->_length:25824
[033:597] [2025-05-26 12:18:40 +0000.343036][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1502 pts:1502
[033:608] [2025-05-26 12:18:40 +0000.354117][5feb] H264Encode::H264SWEncoder get
callback, length:29168 type:1 nalType:1length:29164
[033:645] [2025-05-26 12:18:40 +0000.391312][5feb] Push an pts:2133 to dts queue.
[033:683] [2025-05-26 12:18:40 +0000.429305][5fea] setDisplayRotate :90
[033:683] [2025-05-26 12:18:40 +0000.429365][5fea] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[033:686] [2025-05-26 12:18:40 +0000.432398][5feb] h264 add frame header cdr flag
[033:687] [2025-05-26 12:18:40 +0000.432688][5feb] Received key frame:2001
[033:687] [2025-05-26 12:18:40 +0000.432720][5feb] DTS queue for
Generator:0x7d5d7a4eb8 2001 2035 2068 2101 2133 2163 2201 2238 2268
[033:693] [2025-05-26 12:18:40 +0000.439179][5fef] get the H.264 IDR frame
[033:703] [2025-05-26 12:18:40 +0000.449031][5feb] last dts:2101 currentPts:2133
ppsOrSPS:0 queue length:7
[033:737] [2025-05-26 12:18:40 +0000.482962][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[033:799] [2025-05-26 12:18:40 +0000.544737][5feb] DTS queue for
Generator:0x7d5d7a4eb8 2901 2930 2965 3003 3033
[033:831] [2025-05-26 12:18:40 +0000.577253][5fea] setDisplayRotate :90
[033:831] [2025-05-26 12:18:40 +0000.577307][5fea] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[033:862] [2025-05-26 12:18:40 +0000.607940][5feb] Push an pts:3466 to dts queue.
[033:878] [2025-05-26 12:18:40 +0000.623825][5feb] last dts:3430 currentPts:3466
ppsOrSPS:0 queue length:4
[033:908] [2025-05-26 12:18:40 +0000.654063][5feb] DTS queue for
Generator:0x7d5d7a4eb8 3735 3767 3800 3834 3867
[033:914] [2025-05-26 12:18:40 +0000.659689][5fed] Error(video_source.cc:430): wait
decoder a frame: 1
[033:943] [2025-05-26 12:18:40 +0000.689305][5feb] h264 add frame header cdr flag
[033:943] [2025-05-26 12:18:40 +0000.689571][5feb] Received key frame:4001
[033:944] [2025-05-26 12:18:40 +0000.690334][5fef] get the H.264 IDR frame
[033:945] [2025-05-26 12:18:40 +0000.691382][5fee] audio_frame_list_ empty
[033:983] [2025-05-26 12:18:40 +0000.728987][5fea] setDisplayRotate :90
[033:983] [2025-05-26 12:18:40 +0000.729059][5fea] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[033:997] [2025-05-26 12:18:40 +0000.743116][5fed] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10968 diff: 33
[034:031] [2025-05-26 12:18:40 +0000.776758][5feb] DTS queue for
Generator:0x7d5d7a4eb8 4533 4564 4603 4636 4668 4703
[034:043] [2025-05-26 12:18:40 +0000.789237][5feb] Push an pts:4800 to dts queue.
[034:059] [2025-05-26 12:18:40 +0000.805602][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5005
[034:060] [2025-05-26 12:18:40 +0000.805670][5feb] push video frame to H264
encoder. (100 frame for one log)
[034:060] [2025-05-26 12:18:40 +0000.805708][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[034:060] [2025-05-26 12:18:40 +0000.805731][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:5005(100 frame for one
log)
[034:060] [2025-05-26 12:18:40 +0000.805757][5feb] The input pts:5005 fps:30
[034:065] [2025-05-26 12:18:40 +0000.811097][5feb] SendFrame
encodedImage._timeStamp:4800encodedImage->_length:22960
[034:065] [2025-05-26 12:18:40 +0000.811164][5feb] last dts:4768 currentPts:4800
ppsOrSPS:0 queue length:7
[034:078] [2025-05-26 12:18:40 +0000.824508][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4867 pts:4867
[034:089] [2025-05-26 12:18:40 +0000.834771][5feb] H264Encode::H264SWEncoder get
callback, length:55888 type:1 nalType:1length:55884
[034:139] [2025-05-26 12:18:40 +0000.885539][5fea] setDisplayRotate :90
[034:140] [2025-05-26 12:18:40 +0000.886120][5fea] 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
[034:152] [2025-05-26 12:18:40 +0000.898090][5f8c] Run AGC when audioType = 0
[034:164] [2025-05-26 12:18:40 +0000.909982][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[034:171] [2025-05-26 12:18:40 +0000.917528][5feb] DTS queue for
Generator:0x7d5d7a4eb8 5336 5368 5403 5435 5469 5502 5537 5568
[034:251] [2025-05-26 12:18:40 +0000.997577][5feb] Push an pts:6133 to dts queue.
[034:262] [2025-05-26 12:18:41 +0000.7969][5feb] h264 add frame header cdr flag
[034:263] [2025-05-26 12:18:41 +0000.8615][5feb] Received key frame:6001
[034:265] [2025-05-26 12:18:41 +0000.11171][5fef] get the H.264 IDR frame
[034:270] [2025-05-26 12:18:41 +0000.16439][5feb] last dts:6100 currentPts:6133
ppsOrSPS:0 queue length:3
[034:279] [2025-05-26 12:18:41 +0000.24687][5feb] DTS queue for
Generator:0x7d5d7a4eb8 6238 6270 6303
[034:281] [2025-05-26 12:18:41 +0000.27170][5fea] setDisplayRotate :90
[034:281] [2025-05-26 12:18:41 +0000.27239][5fea] 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
[034:331] [2025-05-26 12:18:41 +0000.77115][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[034:359] [2025-05-26 12:18:41 +0000.104977][5fee] audio_frame_list_ empty
[034:371] [2025-05-26 12:18:41 +0000.117459][5feb] DTS queue for
Generator:0x7d5d7a4eb8 7001 7033 7069 7101 7137 7170 7200
[034:373] [2025-05-26 12:18:41 +0000.119306][5fed] FilterPipeline2::OnVideoFrame
pts 659970 last_video_timestamp_ 7333
[034:425] [2025-05-26 12:18:41 +0000.171133][5fea] setDisplayRotate :90
[034:425] [2025-05-26 12:18:41 +0000.171183][5fea] 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
[034:439] [2025-05-26 12:18:41 +0000.185045][5feb] Push an pts:7467 to dts queue.
[034:440] [2025-05-26 12:18:41 +0000.185848][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[034:460] [2025-05-26 12:18:41 +0000.206238][5feb] last dts:7433 currentPts:7467
ppsOrSPS:0 queue length:5
[034:504] [2025-05-26 12:18:41 +0000.250319][5feb] DTS queue for
Generator:0x7d5d7a4eb8 7867 7901 7935 7968 8000
[034:521] [2025-05-26 12:18:41 +0000.266694][5fed] Error(video_source.cc:430): wait
decoder a frame: 7
[034:530] [2025-05-26 12:18:41 +0000.276128][5feb] h264 add frame header cdr flag
[034:530] [2025-05-26 12:18:41 +0000.276417][5feb] Received key frame:8000
[034:533] [2025-05-26 12:18:41 +0000.279260][5fef] get the H.264 IDR frame
[034:541] [2025-05-26 12:18:41 +0000.286999][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8370
[034:542] [2025-05-26 12:18:41 +0000.288259][5feb] push video frame to H264
encoder. (100 frame for one log)
[034:542] [2025-05-26 12:18:41 +0000.288309][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[034:542] [2025-05-26 12:18:41 +0000.288334][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:8370(100 frame for one
log)
[034:542] [2025-05-26 12:18:41 +0000.288364][5feb] The input pts:8370 fps:30
[034:544] [2025-05-26 12:18:41 +0000.290444][5feb] SendFrame
encodedImage._timeStamp:8132encodedImage->_length:23584
[034:587] [2025-05-26 12:18:41 +0000.332630][5fea] setDisplayRotate :90
[034:587] [2025-05-26 12:18:41 +0000.332691][5fea] 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
[034:594] [2025-05-26 12:18:41 +0000.339604][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8235 pts:8235
[034:608] [2025-05-26 12:18:41 +0000.354580][5fed] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11976 diff: 25
[034:615] [2025-05-26 12:18:41 +0000.360818][5feb] H264Encode::H264SWEncoder get
callback, length:20240 type:1 nalType:1length:20236
[034:650] [2025-05-26 12:18:41 +0000.395661][5feb] DTS queue for
Generator:0x7d5d7a4eb8 8735 8769
[034:652] [2025-05-26 12:18:41 +0000.398571][5feb] Push an pts:8798 to dts queue.
[034:674] [2025-05-26 12:18:41 +0000.419813][5feb] last dts:8769 currentPts:8798
ppsOrSPS:0 queue length:4
[034:709] [2025-05-26 12:18:41 +0000.455266][5fee] audio_frame_list_ empty
[034:735] [2025-05-26 12:18:41 +0000.481042][5fea] setDisplayRotate :90
[034:735] [2025-05-26 12:18:41 +0000.481112][5fea] 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
[034:760] [2025-05-26 12:18:41 +0000.505840][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[034:769] [2025-05-26 12:18:41 +0000.515491][5feb] DTS queue for
Generator:0x7d5d7a4eb8 9533 9567 9598 9633
[034:828] [2025-05-26 12:18:41 +0000.574503][5fed] video frame wait audio frame:
last_video_timestamp:10401 last_audio_timestamp:10189.8
[034:835] [2025-05-26 12:18:41 +0000.581383][5feb] Push an pts:10131 to dts queue.
[034:842] [2025-05-26 12:18:41 +0000.588384][5feb] h264 add frame header cdr flag
[034:843] [2025-05-26 12:18:41 +0000.588699][5feb] Received key frame:10005
[034:844] [2025-05-26 12:18:41 +0000.590128][5fef] get the H.264 IDR frame
[034:855] [2025-05-26 12:18:41 +0000.600729][5feb] last dts:10099 currentPts:10131
ppsOrSPS:0 queue length:4
[034:882] [2025-05-26 12:18:41 +0000.628042][5fea] setDisplayRotate :90
[034:882] [2025-05-26 12:18:41 +0000.628102][5fea] 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
[034:887] [2025-05-26 12:18:41 +0000.633201][5feb] DTS queue for
Generator:0x7d5d7a4eb8 10372 10401 10433
[034:935] [2025-05-26 12:18:41 +0000.680717][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[034:988] [2025-05-26 12:18:41 +0000.734424][5feb] DTS queue for
Generator:0x7d5d7a4eb8 11134 11165 11200 11234 11266 11300 11333
[035:034] [2025-05-26 12:18:41 +0000.780572][5fea] setDisplayRotate :90
[035:035] [2025-05-26 12:18:41 +0000.780628][5fea] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[035:037] [2025-05-26 12:18:41 +0000.783013][5feb] Push an pts:11467 to dts queue.
[035:063] [2025-05-26 12:18:41 +0000.808735][5feb] SendFrame
encodedImage._timeStamp:11467encodedImage->_length:15040
[035:063] [2025-05-26 12:18:41 +0000.808818][5feb] last dts:11433 currentPts:11467
ppsOrSPS:0 queue length:5
[035:071] [2025-05-26 12:18:41 +0000.816660][5feb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11602 pts:11602
[035:076] [2025-05-26 12:18:41 +0000.821813][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11734
[035:076] [2025-05-26 12:18:41 +0000.821927][5feb] push video frame to H264
encoder. (100 frame for one log)
[035:076] [2025-05-26 12:18:41 +0000.821989][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[035:076] [2025-05-26 12:18:41 +0000.822025][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:11734(100 frame for one
log)
[035:076] [2025-05-26 12:18:41 +0000.822078][5feb] The input pts:11734 fps:30
[035:101] [2025-05-26 12:18:41 +0000.847367][5feb] H264Encode::H264SWEncoder get
callback, length:18512 type:1 nalType:1length:18508
[035:120] [2025-05-26 12:18:41 +0000.866173][5feb] DTS queue for
Generator:0x7d5d7a4eb8 12000 12033 12068 12102 12133
[035:137] [2025-05-26 12:18:41 +0000.882974][5feb] h264 add frame header cdr flag
[035:137] [2025-05-26 12:18:41 +0000.883179][5fee] audio_frame_list_ empty
[035:137] [2025-05-26 12:18:41 +0000.883270][5feb] Received key frame:12000
[035:138] [2025-05-26 12:18:41 +0000.884024][5fef] get the H.264 IDR frame
[035:154] [2025-05-26 12:18:41 +0000.900149][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[035:187] [2025-05-26 12:18:41 +0000.933238][5fed] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12956 diff: 45
[035:211] [2025-05-26 12:18:41 +0000.957182][5feb] Push an pts:12798 to dts queue.
[035:238] [2025-05-26 12:18:41 +0000.984172][5feb] last dts:12766 currentPts:12798
ppsOrSPS:0 queue length:5
[035:238] [2025-05-26 12:18:41 +0000.984298][5feb] DTS queue for
Generator:0x7d5d7a4eb8 12833 12866 12896 12931
[035:334] [2025-05-26 12:18:42 +0000.79979][5fed] Error(video_source.cc:430): wait
decoder a frame: 0
[035:396] [2025-05-26 12:18:42 +0000.141916][5feb] DTS queue for
Generator:0x7d5d7a4eb8 13664 13701 13735 13766
[035:422] [2025-05-26 12:18:42 +0000.168590][5fdf] av_read_frame AVERROR_EOF
[035:454] [2025-05-26 12:18:42 +0000.199646][5feb] Push an pts:14131 to dts queue.
[035:458] [2025-05-26 12:18:42 +0000.204215][5feb] h264 add frame header cdr flag
[035:459] [2025-05-26 12:18:42 +0000.204805][5feb] Received key frame:13999
[035:462] [2025-05-26 12:18:42 +0000.207752][5fef] get the H.264 IDR frame
[035:468] [2025-05-26 12:18:42 +0000.214273][5feb] last dts:14098 currentPts:14131
ppsOrSPS:0 queue length:4
[035:472] [2025-05-26 12:18:42 +0000.218464][5fdf] OnReceiveEOF:
[035:472] [2025-05-26 12:18:42 +0000.218542][5fdf] OnDecoderEOF time:50089947
enter.
[035:473] [2025-05-26 12:18:42 +0000.218658][5fdf] OnDecoderEOF leave. expire time
= 1 ms
[035:473] [2025-05-26 12:18:42 +0000.218674][5fdd] CleanUp time:50089948 enter.
[035:473] [2025-05-26 12:18:42 +0000.218703][5fdf] OnDecoderFinished:
OnDecoderFinished total decoder frames:456 this:0x7c945d6e80
[035:475] [2025-05-26 12:18:42 +0000.221481][5fee] PullAudioFrame: PullFrame audio
finished.
[035:475] [2025-05-26 12:18:42 +0000.221540][5fee]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[035:475] [2025-05-26 12:18:42 +0000.221566][5fee] OnAudioTimer: OnAudioTimer
return
[035:477] [2025-05-26 12:18:42 +0000.222894][5fed]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[035:477] [2025-05-26 12:18:42 +0000.223074][5fed] OnVideoTimer: OnVideoTimer
EndComposeFile
[035:477] [2025-05-26 12:18:42 +0000.223124][5fed] EndComposeFile: EndComposeFile,
is composing 1
[035:478] [2025-05-26 12:18:42 +0000.224340][5fdd] CleanUp leave. expire time = 5
ms
[035:478] [2025-05-26 12:18:42 +0000.224394][5fdd] clean up
[035:478] [2025-05-26 12:18:42 +0000.224417][5fdd] running_decoder_count:0max
count:2
[035:490] [2025-05-26 12:18:42 +0000.235693][5feb] DTS queue for
Generator:0x7d5d7a4eb8 14399 14432 14469 14500 14533 14563 14603 14635 14667
[035:518] [2025-05-26 12:18:42 +0000.264417][5feb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15099
[035:518] [2025-05-26 12:18:42 +0000.264508][5feb] push video frame to H264
encoder. (100 frame for one log)
[035:518] [2025-05-26 12:18:42 +0000.264545][5feb] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[035:518] [2025-05-26 12:18:42 +0000.264565][5feb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:15099(100 frame for one
log)
[035:518] [2025-05-26 12:18:42 +0000.264595][5feb] The input pts:15099 fps:30
[035:520] [2025-05-26 12:18:42 +0000.265773][5feb] SendFrame
encodedImage._timeStamp:14795encodedImage->_length:9616
[035:525] [2025-05-26 12:18:42 +0000.271124][5feb]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[035:525] [2025-05-26 12:18:42 +0000.271215][5feb]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7c151c2000
[035:526] [2025-05-26 12:18:42 +0000.272205][5fec]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[035:526] [2025-05-26 12:18:42 +0000.272277][5fec]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[035:526] [2025-05-26 12:18:42 +0000.272517][5fea] stop recording
[035:527] [2025-05-26 12:18:42 +0000.272771][5fea]
RecordingSessionInternalSimple:destroy media processers
[035:527] [2025-05-26 12:18:42 +0000.272852][5fea] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[035:527] [2025-05-26 12:18:42 +0000.272877][5fea] H264Encode::flushing hareware
Encoder
[035:527] [2025-05-26 12:18:42 +0000.272995][5fea] Flush time:50090002 enter.
[035:527] [2025-05-26 12:18:42 +0000.273028][5fea] H264Encoder encoder flush
[035:527] [2025-05-26 12:18:42 +0000.273050][5fea] flush output queue
[035:538] [2025-05-26 12:18:42 +0000.284291][5fea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14966 pts:14966
[035:550] [2025-05-26 12:18:42 +0000.296563][5fea] H264Encode::H264SWEncoder get
callback, length:11808 type:1 nalType:1length:11804
[035:850] [2025-05-26 12:18:42 +0000.596560][5fea] Flush leave. expire time = 324
ms
[035:851] [2025-05-26 12:18:42 +0000.596808][5fea] ~H264EncodeWrap:
[035:851] [2025-05-26 12:18:42 +0000.596866][5fea] ~H264Encode:
[035:851] [2025-05-26 12:18:42 +0000.596908][5fea] teardownCompressionSession:
H264Encode::destroying Encoder
[035:851] [2025-05-26 12:18:42 +0000.596951][5fea] Release time:50090326 enter.
[035:851] [2025-05-26 12:18:42 +0000.597160][5fea] Release:
MediaCodecVideoEncoder::Release _inited:1
[035:851] [2025-05-26 12:18:42 +0000.597230][5fea] Destroy time:50090326 enter.
[035:851] [2025-05-26 12:18:42 +0000.597272][5fea] H264Encoder encoderDestroy
[035:851] [2025-05-26 12:18:42 +0000.597314][5fea]
AndroidMediaCodecVideoEncoder::release env: 0x7c22038f20
[035:851] [2025-05-26 12:18:42 +0000.597357][5fea]
AndroidMediaCodecVideoEncoder::Destroy
[035:885] [2025-05-26 12:18:42 +0000.630875][5fea] Destroy leave. expire time = 34
ms
[035:885] [2025-05-26 12:18:42 +0000.631113][5fea] Release leave. expire time = 34
ms
[035:885] [2025-05-26 12:18:42 +0000.631189][5fea] ~AndroidHwAvcEncoder
time:50090360 enter.
[035:885] [2025-05-26 12:18:42 +0000.631363][5fea] Release time:50090360 enter.
[035:885] [2025-05-26 12:18:42 +0000.631434][5fea] Release:
MediaCodecVideoEncoder:: has been released before, just return
[035:885] [2025-05-26 12:18:42 +0000.631470][5fea] Release leave. expire time = 0
ms
[035:885] [2025-05-26 12:18:42 +0000.631523][5fea] ~AndroidMediaCodecVideoEncoder
[035:885] [2025-05-26 12:18:42 +0000.631555][5fea] ~WrapAndroidMediaCodec
time:50090360 enter.
[035:886] [2025-05-26 12:18:42 +0000.631613][5fea] ~WrapAndroidMediaCodec leave.
expire time = 1 ms
[035:886] [2025-05-26 12:18:42 +0000.631649][5fea] video hevc hw codec
destructor:0x7bfaa2f578
[035:886] [2025-05-26 12:18:42 +0000.631697][5fea] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[035:886] [2025-05-26 12:18:42 +0000.631756][5fea] teardownCompressionSession:
H264Encode::destroyed Encoder
[035:886] [2025-05-26 12:18:42 +0000.631818][5fea]
RecordingSessionInternalSimple:destroy aac encoder output!
[035:886] [2025-05-26 12:18:42 +0000.631854][5fea] AACSWEncode destructor
[035:892] [2025-05-26 12:18:42 +0000.637822][5fef] fd_close successed!
[035:892] [2025-05-26 12:18:42 +0000.638073][5fef] MP4 close file successfully
[035:892] [2025-05-26 12:18:42 +0000.638122][5fef] Recording session Internal:
notify recording ok
[035:892] [2025-05-26 12:18:42 +0000.638172][5fef] onRecordingOk: Recording Ok,
compose use time: 2642, averagefps 0
[035:892] [2025-05-26 12:18:42 +0000.638219][5fef] OnReceiveEOF:
[035:895] [2025-05-26 12:18:42 +0000.640725][5fed] OnVideoTimer: OnVideoTimer
return
[035:899] [2025-05-26 12:18:42 +0000.645542][6305]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[035:900] [2025-05-26 12:18:42 +0000.645658][6305] ~MediaComposeFile time:50090375
enter.
[035:900] [2025-05-26 12:18:42 +0000.645696][6305] CancelCompose: CancelCompose,
is composing 0
[035:900] [2025-05-26 12:18:42 +0000.646025][5fea] stop recording
[035:900] [2025-05-26 12:18:42 +0000.646108][5fea] we have stopped recording before
[035:900] [2025-05-26 12:18:42 +0000.646526][6305] ~MediaComposeFile leave. expire
time = 0 ms
[035:901] [2025-05-26 12:18:42 +0000.646670][6305] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[035:901] [2025-05-26 12:18:42 +0000.647256][6305] global uninited!
[035:901] [2025-05-26 12:18:42 +0000.647345][6305]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[035:901] [2025-05-26 12:18:42 +0000.647405][6305] ~MediaFilterGraph:
MediaFilterGraph destruct
[035:901] [2025-05-26 12:18:42 +0000.647439][6305] RemoveVideoBackGroud: hava not
add video backgroud
[035:901] [2025-05-26 12:18:42 +0000.647497][6305] UnbindInputFilter 0x7c077a7498
this 0x7bfa6867a0
[035:901] [2025-05-26 12:18:42 +0000.647578][6305] ClearAllSource: remove source
filter, sourceid: 0x7c945d6e80
[035:902] [2025-05-26 12:18:42 +0000.647609][6305] DestoryDecoderByVideoSource
time:50090377 enter.
[035:902] [2025-05-26 12:18:42 +0000.647692][6305] ~VideoBindDecoder time:50090377
enter.
[035:903] [2025-05-26 12:18:42 +0000.648719][6305] CleanUp time:50090378 enter.
[035:903] [2025-05-26 12:18:42 +0000.649070][6305] CleanUp leave. expire time = 0
ms
[035:903] [2025-05-26 12:18:42 +0000.649116][6305] CleanUp time:50090378 enter.
[035:903] [2025-05-26 12:18:42 +0000.649385][6305] CleanUp leave. expire time = 0
ms
[035:904] [2025-05-26 12:18:42 +0000.650168][6305] ~VideoBindDecoder leave. expire
time = 2 ms
[035:904] [2025-05-26 12:18:42 +0000.650212][6305] DestoryDecoderByVideoSource
leave. expire time = 2 ms
[035:904] [2025-05-26 12:18:42 +0000.650252][6305] UnbindInputFilter 0x7c077a7258
this 0x7c077a7498
[035:904] [2025-05-26 12:18:42 +0000.650285][6305] UnbindInputFilter 0x7c077a7198
this 0x7c077a7258
[035:904] [2025-05-26 12:18:42 +0000.650319][6305] UnbindInputFilter 0x7c945d70a0
this 0x7c077a7198
[035:904] [2025-05-26 12:18:42 +0000.650356][6305] UnbindInputFilter 0x7c077a73d8
this 0x7c077a7558
[035:904] [2025-05-26 12:18:42 +0000.650445][6305] UnbindInputFilter 0x7c077a7318
this 0x7c077a73d8
[035:904] [2025-05-26 12:18:42 +0000.650479][6305] UnbindInputFilter 0x7c945d70a0
this 0x7c077a7318
[035:904] [2025-05-26 12:18:42 +0000.650523][6305] ~GLESContext:
[035:907] [2025-05-26 12:18:42 +0000.653366][6305] GLESContext destruct finish.
[035:907] [2025-05-26 12:18:42 +0000.653439][6305] filter: filter pipeline destroy
this: 0x7bfa686700
[036:151] [2025-05-26 12:18:42 +0000.897474][5f8c] Run AGC when audioType = 0
[036:152] [2025-05-26 12:18:42 +0000.897631][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:173] [2025-05-26 12:18:42 +0000.919420][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[037:890] [2025-05-26 12:18:44 +0000.636250][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[038:149] [2025-05-26 12:18:44 +0000.894843][5f8c] Run AGC when audioType = 0
[039:609] [2025-05-26 12:18:46 +0000.354700][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[040:148] [2025-05-26 12:18:46 +0000.893672][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[040:148] [2025-05-26 12:18:46 +0000.893911][5f8d] _deviceSampleRate:48000
[040:150] [2025-05-26 12:18:46 +0000.896523][5f8c] Run AGC when audioType = 0
[040:151] [2025-05-26 12:18:46 +0000.896625][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:335] [2025-05-26 12:18:48 +0000.81251][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[042:152] [2025-05-26 12:18:48 +0000.898004][5f8c] Run AGC when audioType = 0
[043:060] [2025-05-26 12:18:49 +0000.806079][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[044:153] [2025-05-26 12:18:50 +0000.898802][5f8c] Run AGC when audioType = 0
[044:153] [2025-05-26 12:18:50 +0000.899114][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:795] [2025-05-26 12:18:51 +0000.540628][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[046:150] [2025-05-26 12:18:52 +0000.896232][5f8c] Run AGC when audioType = 0
[046:523] [2025-05-26 12:18:53 +0000.269226][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[048:152] [2025-05-26 12:18:54 +0000.897730][5f8c] Run AGC when audioType = 0
[048:152] [2025-05-26 12:18:54 +0000.898484][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:253] [2025-05-26 12:18:54 +0000.999486][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[049:972] [2025-05-26 12:18:56 +0000.718560][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[050:147] [2025-05-26 12:18:56 +0000.893139][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[050:147] [2025-05-26 12:18:56 +0000.893404][5f8d] _deviceSampleRate:48000
[050:148] [2025-05-26 12:18:56 +0000.894486][5f8c] Run AGC when audioType = 0
[051:702] [2025-05-26 12:18:58 +0000.448254][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[052:151] [2025-05-26 12:18:58 +0000.897423][5f8c] Run AGC when audioType = 0
[052:152] [2025-05-26 12:18:58 +0000.898577][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:431] [2025-05-26 12:19:00 +0000.177423][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[054:149] [2025-05-26 12:19:00 +0000.895135][5f8c] Run AGC when audioType = 0
[055:172] [2025-05-26 12:19:01 +0000.918520][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[056:148] [2025-05-26 12:19:02 +0000.894437][5f8c] Run AGC when audioType = 0
[056:149] [2025-05-26 12:19:02 +0000.894666][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:897] [2025-05-26 12:19:03 +0000.643641][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[058:152] [2025-05-26 12:19:04 +0000.897709][5f8c] Run AGC when audioType = 0
[058:633] [2025-05-26 12:19:05 +0000.379286][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[060:147] [2025-05-26 12:19:06 +0000.893464][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[060:148] [2025-05-26 12:19:06 +0000.893711][5f8d] _deviceSampleRate:48000
[060:153] [2025-05-26 12:19:06 +0000.898688][5f8c] Run AGC when audioType = 0
[060:153] [2025-05-26 12:19:06 +0000.898865][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:353] [2025-05-26 12:19:07 +0000.98941][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[062:077] [2025-05-26 12:19:08 +0000.823575][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[062:149] [2025-05-26 12:19:08 +0000.895340][5f8c] Run AGC when audioType = 0
[063:805] [2025-05-26 12:19:10 +0000.551213][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[064:150] [2025-05-26 12:19:10 +0000.896551][5f8c] Run AGC when audioType = 0
[064:151] [2025-05-26 12:19:10 +0000.896744][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[065:531] [2025-05-26 12:19:12 +0000.276924][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[066:152] [2025-05-26 12:19:12 +0000.897910][5f8c] Run AGC when audioType = 0
[067:252] [2025-05-26 12:19:13 +0000.998041][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[068:151] [2025-05-26 12:19:14 +0000.897199][5f8c] Run AGC when audioType = 0
[068:151] [2025-05-26 12:19:14 +0000.897418][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:973] [2025-05-26 12:19:15 +0000.719436][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[070:148] [2025-05-26 12:19:16 +0000.893798][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[070:148] [2025-05-26 12:19:16 +0000.893905][5f8d] _deviceSampleRate:48000
[070:150] [2025-05-26 12:19:16 +0000.895814][5f8c] Run AGC when audioType = 0
[070:700] [2025-05-26 12:19:17 +0000.446576][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[072:151] [2025-05-26 12:19:18 +0000.897675][5f8c] Run AGC when audioType = 0
[072:152] [2025-05-26 12:19:18 +0000.897859][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:426] [2025-05-26 12:19:19 +0000.172275][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[074:151] [2025-05-26 12:19:20 +0000.897156][5f8c] Run AGC when audioType = 0
[074:151] [2025-05-26 12:19:20 +0000.897450][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[075:873] [2025-05-26 12:19:22 +0000.618797][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[076:152] [2025-05-26 12:19:22 +0000.898333][5f8c] Run AGC when audioType = 0
[076:152] [2025-05-26 12:19:22 +0000.898531][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[077:601] [2025-05-26 12:19:24 +0000.347016][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[078:150] [2025-05-26 12:19:24 +0000.896112][5f8c] Run AGC when audioType = 0
[079:330] [2025-05-26 12:19:26 +0000.75849][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[080:147] [2025-05-26 12:19:26 +0000.893468][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[080:148] [2025-05-26 12:19:26 +0000.893748][5f8d] _deviceSampleRate:48000
[080:150] [2025-05-26 12:19:26 +0000.896179][5f8c] Run AGC when audioType = 0
[080:150] [2025-05-26 12:19:26 +0000.896339][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[081:053] [2025-05-26 12:19:27 +0000.798895][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[082:148] [2025-05-26 12:19:28 +0000.893999][5f8c] Run AGC when audioType = 0
[082:769] [2025-05-26 12:19:29 +0000.514878][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[084:151] [2025-05-26 12:19:30 +0000.897012][5f8c] Run AGC when audioType = 0
[084:151] [2025-05-26 12:19:30 +0000.897220][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:497] [2025-05-26 12:19:31 +0000.243564][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[086:148] [2025-05-26 12:19:32 +0000.893845][5f8c] Run AGC when audioType = 0
[086:227] [2025-05-26 12:19:32 +0000.973284][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[087:951] [2025-05-26 12:19:34 +0000.697248][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[088:153] [2025-05-26 12:19:34 +0000.898799][5f8c] Run AGC when audioType = 0
[088:153] [2025-05-26 12:19:34 +0000.899144][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:691] [2025-05-26 12:19:36 +0000.436840][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[090:148] [2025-05-26 12:19:36 +0000.893787][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[090:148] [2025-05-26 12:19:36 +0000.893922][5f8d] _deviceSampleRate:48000
[090:151] [2025-05-26 12:19:36 +0000.896678][5f8c] Run AGC when audioType = 0
[091:411] [2025-05-26 12:19:38 +0000.157573][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[092:150] [2025-05-26 12:19:38 +0000.895767][5f8c] Run AGC when audioType = 0
[092:150] [2025-05-26 12:19:38 +0000.896083][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:136] [2025-05-26 12:19:39 +0000.881662][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[094:148] [2025-05-26 12:19:40 +0000.894235][5f8c] Run AGC when audioType = 0
[094:860] [2025-05-26 12:19:41 +0000.606668][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[096:149] [2025-05-26 12:19:42 +0000.895560][5f8c] Run AGC when audioType = 0
[096:150] [2025-05-26 12:19:42 +0000.895815][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:585] [2025-05-26 12:19:43 +0000.330764][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[098:150] [2025-05-26 12:19:44 +0000.895951][5f8c] Run AGC when audioType = 0
[098:307] [2025-05-26 12:19:45 +0000.53024][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[100:032] [2025-05-26 12:19:46 +0000.778467][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[100:148] [2025-05-26 12:19:46 +0000.893976][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[100:148] [2025-05-26 12:19:46 +0000.894248][5f8d] _deviceSampleRate:48000
[100:153] [2025-05-26 12:19:46 +0000.899549][5f8c] Run AGC when audioType = 0
[100:154] [2025-05-26 12:19:46 +0000.899783][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[101:757] [2025-05-26 12:19:48 +0000.503289][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[102:152] [2025-05-26 12:19:48 +0000.898150][5f8c] Run AGC when audioType = 0
[103:482] [2025-05-26 12:19:50 +0000.228462][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[104:151] [2025-05-26 12:19:50 +0000.897305][5f8c] Run AGC when audioType = 0
[104:151] [2025-05-26 12:19:50 +0000.897573][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[105:211] [2025-05-26 12:19:51 +0000.957059][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[106:151] [2025-05-26 12:19:52 +0000.897545][5f8c] Run AGC when audioType = 0
[106:931] [2025-05-26 12:19:53 +0000.677047][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[108:148] [2025-05-26 12:19:54 +0000.894318][5f8c] Run AGC when audioType = 0
[108:148] [2025-05-26 12:19:54 +0000.894551][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:653] [2025-05-26 12:19:55 +0000.399259][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[110:147] [2025-05-26 12:19:56 +0000.892904][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[110:147] [2025-05-26 12:19:56 +0000.892995][5f8d] _deviceSampleRate:48000
[110:149] [2025-05-26 12:19:56 +0000.895544][5f8c] Run AGC when audioType = 0
[110:380] [2025-05-26 12:19:57 +0000.126189][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[112:110] [2025-05-26 12:19:58 +0000.856143][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[112:152] [2025-05-26 12:19:58 +0000.898060][5f8c] Run AGC when audioType = 0
[112:152] [2025-05-26 12:19:58 +0000.898261][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[113:832] [2025-05-26 12:20:00 +0000.577639][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[114:148] [2025-05-26 12:20:00 +0000.894094][5f8c] Run AGC when audioType = 0
[115:565] [2025-05-26 12:20:02 +0000.311382][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[116:152] [2025-05-26 12:20:02 +0000.898354][5f8c] Run AGC when audioType = 0
[116:152] [2025-05-26 12:20:02 +0000.898589][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[117:288] [2025-05-26 12:20:04 +0000.34574][5f8c] haveEnoughProcessedData
internalAudioStream.length: 20
[118:150] [2025-05-26 12:20:04 +0000.896234][5f8c] Run AGC when audioType = 0
[119:009] [2025-05-26 12:20:05 +0000.755454][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[120:147] [2025-05-26 12:20:06 +0000.893019][5f8d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[120:147] [2025-05-26 12:20:06 +0000.893116][5f8d] _deviceSampleRate:48000
[120:150] [2025-05-26 12:20:06 +0000.895638][5f8c] Run AGC when audioType = 0
[120:150] [2025-05-26 12:20:06 +0000.895764][5f8c]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:739] [2025-05-26 12:20:07 +0000.484870][5f8c] haveEnoughProcessedData
internalAudioStream.length: 0
[122:148] [2025-05-26 12:20:08 +0000.895128][5f8c] Run AGC when audioType = 0
[122:471] [2025-05-26 12:20:09 +0000.217392][5f8c] haveEnoughProcessedData
internalAudioStream.length: 10
[123:230] [2025-05-26 12:20:09 +0000.976323][631f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[123:230] [2025-05-26 12:20:09 +0000.976427][631f] ~MediaFilterCamera time:50177705
enter.
[123:230] [2025-05-26 12:20:09 +0000.976460][631f] StopPullFrameAndWriteMp4
time:50177705 enter.
[123:231] [2025-05-26 12:20:09 +0000.976736][5f87] stop recording
[123:231] [2025-05-26 12:20:09 +0000.976778][5f87] we have stopped recording before
[123:231] [2025-05-26 12:20:09 +0000.976868][631f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms
[123:231] [2025-05-26 12:20:09 +0000.977316][631f] DestroyPipelineAndFilters
time:50177706 enter.
[123:231] [2025-05-26 12:20:09 +0000.977349][631f] DestroyPipelineAndFilters
leave. expire time = 0 ms
[123:231] [2025-05-26 12:20:09 +0000.977376][631f] AppDeviceManagerStopMic
[123:231] [2025-05-26 12:20:09 +0000.977414][631f] AppDeviceManagerStopMic::mic
status is on
[123:231] [2025-05-26 12:20:09 +0000.