[000:054] [2025-07-26 13:42:39 +0000.
831847][2ff5] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-07-
26 13:42:39 +0000
[000:054] [2025-07-26 13:42:39 +0000.831920][2ff5] set AppID=50011 old AppID=-1
[000:054] [2025-07-26 13:42:39 +0000.831938][2ff5] Init the android object with
jvm:0xb40000776cc9d540 env:0x76a8258500 context:0x76293222e8
[000:054] [2025-07-26 13:42:39 +0000.831954][2ff5] SetAndroidMediaCodecObjects
time:190863995 enter.
[000:054] [2025-07-26 13:42:39 +0000.831972][2ff5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:054] [2025-07-26 13:42:39 +0000.831993][2ff5] SetAndroidMediaCodecObjects
time:190863995 enter.
[000:054] [2025-07-26 13:42:39 +0000.832006][2ff5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb40000776cc9d540
[000:054] [2025-07-26 13:42:39 +0000.832018][2ff5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000776cc9d540 address:0x758d2b6760
[000:054] [2025-07-26 13:42:39 +0000.832033][2ff5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000776cc9d540
address:0x758d2b6760
[000:054] [2025-07-26 13:42:39 +0000.832047][2ff5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:054] [2025-07-26 13:42:39 +0000.832077][2ff5] Set the android objects with
jvm:0xb40000776cc9d540 env:0x76a8258500 context:0x76293222e8
[000:054] [2025-07-26 13:42:39 +0000.832098][2ff5] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x76a8258500
[000:054] [2025-07-26 13:42:39 +0000.832112][2ff5] SystemUtil Init done
[000:058] [2025-07-26 13:42:39 +0000.835558][2ff5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:058] [2025-07-26 13:42:39 +0000.835764][2ff5] MediaFilterCamera
[000:058] [2025-07-26 13:42:39 +0000.835823][2ff5] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:058] [2025-07-26 13:42:39 +0000.836147][2ff5] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:059] [2025-07-26 13:42:39 +0000.836242][2ff5] Recording session using default
bitrate support by app:31457280
[000:059] [2025-07-26 13:42:39 +0000.836361][4571] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7b914c0
[000:059] [2025-07-26 13:42:39 +0000.836548][4571] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:059] [2025-07-26 13:42:39 +0000.837039][2ff5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:062] [2025-07-26 13:42:39 +0000.839525][2ff5] Error(ini.cc:191): Open the file
failed. error:2
[000:062] [2025-07-26 13:42:39 +0000.839698][2ff5]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:062] [2025-07-26 13:42:39 +0000.839747][2ff5] The device model: m2101k6i
usingSoftwareAEC value: 0
[000:067] [2025-07-26 13:42:39 +0000.844233][2ff5] Error(ini.cc:191): Open the file
failed. error:2
[000:067] [2025-07-26 13:42:39 +0000.844321][2ff5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:067] [2025-07-26 13:42:39 +0000.844349][2ff5] The device model: m2101k6i
usingHardwareAEC value: 0
[000:067] [2025-07-26 13:42:39 +0000.844364][2ff5] The machine device: m2101k6i
usingHardwareAEC value: 0
[000:067] [2025-07-26 13:42:39 +0000.844378][2ff5] Using Default AEC type: software
AEC
[000:068] [2025-07-26 13:42:39 +0000.845560][2ff5] The device model: m2101k6i enum
value: 0
[000:068] [2025-07-26 13:42:39 +0000.846145][2ff5] GetMachineModel is M2101K6I
[000:069] [2025-07-26 13:42:39 +0000.846537][2ff5] GetMachineInfo: M2101K6I
[000:069] [2025-07-26 13:42:39 +0000.846600][2ff5] Construct BeautifyReader
begin...
[000:069] [2025-07-26 13:42:39 +0000.846867][2ff5] dumpStickerRgba:0
dumpStickerYuv:0
[000:069] [2025-07-26 13:42:39 +0000.846998][2ff5] Construct BeautifyReader done.
[000:073] [2025-07-26 13:42:39 +0000.850946][2ff5] Error(ini.cc:191): Open the file
failed. error:2
[000:073] [2025-07-26 13:42:39 +0000.851050][2ff5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:074] [2025-07-26 13:42:39 +0000.851160][2ff5] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:074] [2025-07-26 13:42:39 +0000.851191][2ff5] AppDeviceManager telnet server
for statistics started......
[000:074] [2025-07-26 13:42:39 +0000.851288][4574] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7aacba0
[000:074] [2025-07-26 13:42:39 +0000.851968][2ff5] CpuOverloadDetect time:190864015
enter.
[000:074] [2025-07-26 13:42:39 +0000.852142][2ff5] CpuOverloadDetect leave. expire
time = 0 ms
[000:075] [2025-07-26 13:42:39 +0000.852210][4575] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7aa3b00
[000:075] [2025-07-26 13:42:39 +0000.852723][2ff5] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:075] [2025-07-26 13:42:39 +0000.852769][2ff5] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:075] [2025-07-26 13:42:39 +0000.853052][2ff5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:076] [2025-07-26 13:42:39 +0000.853414][2ff5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:077] [2025-07-26 13:42:39 +0000.854184][2ff5] CreatePlatformSpecificObjects:
[000:077] [2025-07-26 13:42:39 +0000.854261][2ff5] audio device use opensle input
and opensl output
[000:077] [2025-07-26 13:42:39 +0000.854302][2ff5] Create OpenSLES output module
with java VM support.
[000:077] [2025-07-26 13:42:39 +0000.854465][2ff5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:077] [2025-07-26 13:42:39 +0000.854733][2ff5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:077] [2025-07-26 13:42:39 +0000.855008][2ff5] Create OpenSLES output module
with buffer num:1
[000:078] [2025-07-26 13:42:39 +0000.855229][2ff5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:078] [2025-07-26 13:42:39 +0000.855447][2ff5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:078] [2025-07-26 13:42:39 +0000.855687][2ff5] Create OpenSLES input module
with java VM support.
[000:078] [2025-07-26 13:42:39 +0000.855734][2ff5] Create OpenSLES input module
with buffer num:1
[000:078] [2025-07-26 13:42:39 +0000.855778][2ff5] Error(trace.cc:40): Init the
output and input for audio device template.
[000:078] [2025-07-26 13:42:39 +0000.855803][2ff5] Init the output device.
[000:078] [2025-07-26 13:42:39 +0000.855816][2ff5] Init the opensl input.
[000:078] [2025-07-26 13:42:39 +0000.855831][2ff5] AppDeviceManager get setting
samplerate: 0
[000:079] [2025-07-26 13:42:39 +0000.856239][2ff5] The device model: m2101k6i enum
value: 0
[000:079] [2025-07-26 13:42:39 +0000.856745][2ff5] The device model: m2101k6i enum
value: 0
[000:079] [2025-07-26 13:42:39 +0000.856773][2ff5] Set the sample rate to be:48000
[000:079] [2025-07-26 13:42:39 +0000.856788][2ff5] Enable the recording stereo:0
[000:079] [2025-07-26 13:42:39 +0000.856802][2ff5] Set the playout as stereo:1
[000:079] [2025-07-26 13:42:39 +0000.856813][2ff5] Init the microphone.
[000:081] [2025-07-26 13:42:39 +0000.858674][2ff5] Update the recording sample rate
to be: 48000
[000:081] [2025-07-26 13:42:39 +0000.858742][2ff5] Init the speaker.
[000:081] [2025-07-26 13:42:39 +0000.858792][2ff5] Low latency buffer size:144 low
sample rate:48000
[000:081] [2025-07-26 13:42:39 +0000.859058][2ff5] Using 1 x 10ms for an audio
frame.
[000:086] [2025-07-26 13:42:39 +0000.863742][2ff5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:086] [2025-07-26 13:42:39 +0000.863869][2ff5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:086] [2025-07-26 13:42:39 +0000.863941][2ff5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:099] [2025-07-26 13:42:39 +0000.877131][2ff5] The device model:m2101k6i
[000:100] [2025-07-26 13:42:39 +0000.877214][2ff5] speaker output factor:100
defaultFactor: 100
[000:100] [2025-07-26 13:42:39 +0000.877233][2ff5] headset output factor:100
defaultFactor: 100
[000:100] [2025-07-26 13:42:39 +0000.877599][2ff5] AppDeviceManagerStart finished.
[000:100] [2025-07-26 13:42:39 +0000.877646][2ff5] AppDeviceManagerStartMic::mic
status is off
[000:100] [2025-07-26 13:42:39 +0000.877689][2ff5] AppDeviceManagerStartMic update
aec type: 2
[000:100] [2025-07-26 13:42:39 +0000.877710][2ff5] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:100] [2025-07-26 13:42:39 +0000.877726][2ff5]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:100] [2025-07-26 13:42:39 +0000.877739][2ff5]
AudioDeviceDataHandler::StartMicProcess
[000:100] [2025-07-26 13:42:39 +0000.877828][2ff5] Try to start webrtc recording
device.
[000:100] [2025-07-26 13:42:39 +0000.877853][2ff5] StartRecording. threadID:12277
[000:102] [2025-07-26 13:42:39 +0000.880101][4576] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:103] [2025-07-26 13:42:39 +0000.880212][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[000:105] [2025-07-26 13:42:39 +0000.882822][2ff5] The machine model:M2101K6I
[000:105] [2025-07-26 13:42:39 +0000.882933][2ff5] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:105] [2025-07-26 13:42:39 +0000.882953][2ff5] Set the recording mode before
getSetting: 4
[000:105] [2025-07-26 13:42:39 +0000.882994][2ff5] Set the recording mode after
getSetting: 1
[000:269] [2025-07-26 13:42:40 +0000.46678][2ff5] StartRecording finished.
[000:269] [2025-07-26 13:42:40 +0000.46736][2ff5] audio: start the audio mic
checker timer.
[000:270] [2025-07-26 13:42:40 +0000.47185][2ff5] machine model :redmi
[000:270] [2025-07-26 13:42:40 +0000.47232][2ff5] Support this machine model :redmi
[000:270] [2025-07-26 13:42:40 +0000.47337][2ff5] global inited! current sdk
version: 07-20-936c45f
[000:424] [2025-07-26 13:42:40 +0000.201240][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:424] [2025-07-26 13:42:40 +0000.201409][4578] _deviceSampleRate:48000
[000:426] [2025-07-26 13:42:40 +0000.203503][4576] Run AGC when audioType = 0
[000:426] [2025-07-26 13:42:40 +0000.203720][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:784] [2025-07-26 13:42:40 +0000.561195][3e7f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:784] [2025-07-26 13:42:40 +0000.561683][4572] MediaFilterCamera, recording
file context:0x769bc46000 input texture:10
[000:784] [2025-07-26 13:42:40 +0000.561810][4572] GLESContext:
[000:784] [2025-07-26 13:42:40 +0000.561859][4572] The result of eglGetDisplay is:
0xb4000076b73d5a00
[000:786] [2025-07-26 13:42:40 +0000.563434][4572] The result of creation:
0x75d434e100
[000:786] [2025-07-26 13:42:40 +0000.563600][4572] The result of
eglCreatePbufferSurface is: 0x75c7308b80
[000:787] [2025-07-26 13:42:40 +0000.565059][3e7f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x769bc46000 input_texture: 10
[001:914] [2025-07-26 13:42:41 +0000.691575][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[002:429] [2025-07-26 13:42:42 +0000.206478][4576] Run AGC when audioType = 0
[003:626] [2025-07-26 13:42:43 +0000.403583][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[004:274] [2025-07-26 13:42:44 +0000.51515][456d]
monitorTime:4005totalDuration:3860
[004:426] [2025-07-26 13:42:44 +0000.203204][4576] Run AGC when audioType = 0
[004:426] [2025-07-26 13:42:44 +0000.203439][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:347] [2025-07-26 13:42:45 +0000.124725][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[006:425] [2025-07-26 13:42:46 +0000.202830][4576] Run AGC when audioType = 0
[007:074] [2025-07-26 13:42:46 +0000.851802][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[008:428] [2025-07-26 13:42:48 +0000.205830][4576] Run AGC when audioType = 0
[008:429] [2025-07-26 13:42:48 +0000.206233][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:796] [2025-07-26 13:42:48 +0000.573835][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[010:424] [2025-07-26 13:42:50 +0000.202158][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:425] [2025-07-26 13:42:50 +0000.202398][4578] _deviceSampleRate:48000
[010:429] [2025-07-26 13:42:50 +0000.206354][4576] Run AGC when audioType = 0
[010:512] [2025-07-26 13:42:50 +0000.289650][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[012:230] [2025-07-26 13:42:52 +0000.7324][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[012:425] [2025-07-26 13:42:52 +0000.203116][4576] Run AGC when audioType = 0
[012:426] [2025-07-26 13:42:52 +0000.203360][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:945] [2025-07-26 13:42:53 +0000.722768][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[014:430] [2025-07-26 13:42:54 +0000.207488][4576] Run AGC when audioType = 0
[015:670] [2025-07-26 13:42:55 +0000.447864][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[016:426] [2025-07-26 13:42:56 +0000.203564][4576] Run AGC when audioType = 0
[016:426] [2025-07-26 13:42:56 +0000.203779][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:394] [2025-07-26 13:42:57 +0000.171282][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[018:443] [2025-07-26 13:42:58 +0000.220368][4576] Run AGC when audioType = 0
[019:118] [2025-07-26 13:42:58 +0000.895931][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[020:425] [2025-07-26 13:43:00 +0000.202579][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[020:425] [2025-07-26 13:43:00 +0000.202765][4578] _deviceSampleRate:48000
[020:429] [2025-07-26 13:43:00 +0000.207033][4576] Run AGC when audioType = 0
[020:430] [2025-07-26 13:43:00 +0000.207250][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:830] [2025-07-26 13:43:00 +0000.607880][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[022:427] [2025-07-26 13:43:02 +0000.204969][4576] Run AGC when audioType = 0
[022:548] [2025-07-26 13:43:02 +0000.325548][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[024:269] [2025-07-26 13:43:04 +0000.46422][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[024:425] [2025-07-26 13:43:04 +0000.202900][4576] Run AGC when audioType = 0
[024:425] [2025-07-26 13:43:04 +0000.203091][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:985] [2025-07-26 13:43:05 +0000.762608][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[026:427] [2025-07-26 13:43:06 +0000.204647][4576] Run AGC when audioType = 0
[027:706] [2025-07-26 13:43:07 +0000.484109][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[028:426] [2025-07-26 13:43:08 +0000.203226][4576] Run AGC when audioType = 0
[028:426] [2025-07-26 13:43:08 +0000.203346][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:429] [2025-07-26 13:43:09 +0000.206665][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[030:424] [2025-07-26 13:43:10 +0000.201899][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[030:424] [2025-07-26 13:43:10 +0000.202088][4578] _deviceSampleRate:48000
[030:427] [2025-07-26 13:43:10 +0000.205055][4576] Run AGC when audioType = 0
[031:144] [2025-07-26 13:43:10 +0000.922038][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[032:425] [2025-07-26 13:43:12 +0000.202552][4576] Run AGC when audioType = 0
[032:425] [2025-07-26 13:43:12 +0000.202836][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:853] [2025-07-26 13:43:12 +0000.631105][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[034:427] [2025-07-26 13:43:14 +0000.204429][4576] Run AGC when audioType = 0
[034:568] [2025-07-26 13:43:14 +0000.345223][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[036:288] [2025-07-26 13:43:16 +0000.65493][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[036:424] [2025-07-26 13:43:16 +0000.202115][4576] Run AGC when audioType = 0
[036:425] [2025-07-26 13:43:16 +0000.202755][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[038:003] [2025-07-26 13:43:17 +0000.780404][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[038:427] [2025-07-26 13:43:18 +0000.204637][4576] Run AGC when audioType = 0
[039:718] [2025-07-26 13:43:19 +0000.495237][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[040:424] [2025-07-26 13:43:20 +0000.201266][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[040:424] [2025-07-26 13:43:20 +0000.201461][4578] _deviceSampleRate:48000
[040:429] [2025-07-26 13:43:20 +0000.206587][4576] Run AGC when audioType = 0
[040:429] [2025-07-26 13:43:20 +0000.206891][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:436] [2025-07-26 13:43:21 +0000.213401][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[042:428] [2025-07-26 13:43:22 +0000.205938][4576] Run AGC when audioType = 0
[043:169] [2025-07-26 13:43:22 +0000.946682][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[044:426] [2025-07-26 13:43:24 +0000.203897][4576] Run AGC when audioType = 0
[044:426] [2025-07-26 13:43:24 +0000.204093][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:869] [2025-07-26 13:43:24 +0000.646442][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[046:427] [2025-07-26 13:43:26 +0000.205126][4576] Run AGC when audioType = 0
[046:589] [2025-07-26 13:43:26 +0000.366846][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[048:307] [2025-07-26 13:43:28 +0000.84193][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[048:426] [2025-07-26 13:43:28 +0000.203529][4576] Run AGC when audioType = 0
[048:426] [2025-07-26 13:43:28 +0000.203739][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[050:018] [2025-07-26 13:43:29 +0000.795643][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[050:424] [2025-07-26 13:43:30 +0000.202040][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[050:425] [2025-07-26 13:43:30 +0000.202240][4578] _deviceSampleRate:48000
[050:428] [2025-07-26 13:43:30 +0000.206046][4576] Run AGC when audioType = 0
[051:742] [2025-07-26 13:43:31 +0000.520118][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[052:426] [2025-07-26 13:43:32 +0000.203766][4576] Run AGC when audioType = 0
[052:426] [2025-07-26 13:43:32 +0000.204061][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:465] [2025-07-26 13:43:33 +0000.243131][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[054:429] [2025-07-26 13:43:34 +0000.206871][4576] Run AGC when audioType = 0
[055:180] [2025-07-26 13:43:34 +0000.957527][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[056:428] [2025-07-26 13:43:36 +0000.205242][4576] Run AGC when audioType = 0
[056:428] [2025-07-26 13:43:36 +0000.205471][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:895] [2025-07-26 13:43:36 +0000.672892][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[058:426] [2025-07-26 13:43:38 +0000.204193][4576] Run AGC when audioType = 0
[058:623] [2025-07-26 13:43:38 +0000.400468][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[060:339] [2025-07-26 13:43:40 +0000.116932][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[060:424] [2025-07-26 13:43:40 +0000.201364][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[060:424] [2025-07-26 13:43:40 +0000.201544][4578] _deviceSampleRate:48000
[060:428] [2025-07-26 13:43:40 +0000.205696][4576] Run AGC when audioType = 0
[060:428] [2025-07-26 13:43:40 +0000.205888][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[062:052] [2025-07-26 13:43:41 +0000.829895][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[062:427] [2025-07-26 13:43:42 +0000.204918][4576] Run AGC when audioType = 0
[063:766] [2025-07-26 13:43:43 +0000.543302][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[064:428] [2025-07-26 13:43:44 +0000.205933][4576] Run AGC when audioType = 0
[064:429] [2025-07-26 13:43:44 +0000.206271][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[065:482] [2025-07-26 13:43:45 +0000.259233][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[066:426] [2025-07-26 13:43:46 +0000.203562][4576] Run AGC when audioType = 0
[067:198] [2025-07-26 13:43:46 +0000.975315][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[068:426] [2025-07-26 13:43:48 +0000.203866][4576] Run AGC when audioType = 0
[068:426] [2025-07-26 13:43:48 +0000.204074][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:910] [2025-07-26 13:43:48 +0000.687862][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[070:426] [2025-07-26 13:43:50 +0000.203814][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[070:426] [2025-07-26 13:43:50 +0000.204006][4578] _deviceSampleRate:48000
[070:431] [2025-07-26 13:43:50 +0000.208291][4576] Run AGC when audioType = 0
[070:629] [2025-07-26 13:43:50 +0000.406505][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[072:341] [2025-07-26 13:43:52 +0000.118633][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[072:424] [2025-07-26 13:43:52 +0000.201524][4576] Run AGC when audioType = 0
[072:424] [2025-07-26 13:43:52 +0000.201696][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[074:049] [2025-07-26 13:43:53 +0000.827029][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[074:426] [2025-07-26 13:43:54 +0000.203843][4576] Run AGC when audioType = 0
[075:770] [2025-07-26 13:43:55 +0000.547659][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[076:426] [2025-07-26 13:43:56 +0000.203354][4576] Run AGC when audioType = 0
[076:426] [2025-07-26 13:43:56 +0000.203583][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[077:498] [2025-07-26 13:43:57 +0000.275255][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[078:426] [2025-07-26 13:43:58 +0000.203381][4576] Run AGC when audioType = 0
[079:207] [2025-07-26 13:43:58 +0000.985118][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[080:424] [2025-07-26 13:44:00 +0000.201983][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[080:425] [2025-07-26 13:44:00 +0000.202283][4578] _deviceSampleRate:48000
[080:429] [2025-07-26 13:44:00 +0000.206675][4576] Run AGC when audioType = 0
[080:429] [2025-07-26 13:44:00 +0000.206901][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[080:928] [2025-07-26 13:44:00 +0000.705313][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[082:427] [2025-07-26 13:44:02 +0000.204224][4576] Run AGC when audioType = 0
[082:648] [2025-07-26 13:44:02 +0000.425848][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[084:361] [2025-07-26 13:44:04 +0000.138214][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[084:428] [2025-07-26 13:44:04 +0000.206223][4576] Run AGC when audioType = 0
[084:429] [2025-07-26 13:44:04 +0000.206451][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[086:084] [2025-07-26 13:44:05 +0000.862078][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[086:428] [2025-07-26 13:44:06 +0000.205263][4576] Run AGC when audioType = 0
[087:794] [2025-07-26 13:44:07 +0000.571256][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[088:426] [2025-07-26 13:44:08 +0000.203803][4576] Run AGC when audioType = 0
[088:426] [2025-07-26 13:44:08 +0000.204004][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:510] [2025-07-26 13:44:09 +0000.287606][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[090:424] [2025-07-26 13:44:10 +0000.201405][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[090:424] [2025-07-26 13:44:10 +0000.201662][4578] _deviceSampleRate:48000
[090:425] [2025-07-26 13:44:10 +0000.202694][4576] Run AGC when audioType = 0
[091:228] [2025-07-26 13:44:11 +0000.5382][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[092:430] [2025-07-26 13:44:12 +0000.207487][4576] Run AGC when audioType = 0
[092:430] [2025-07-26 13:44:12 +0000.207722][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[092:948] [2025-07-26 13:44:12 +0000.725974][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[094:430] [2025-07-26 13:44:14 +0000.207585][4576] Run AGC when audioType = 0
[094:658] [2025-07-26 13:44:14 +0000.435456][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[096:377] [2025-07-26 13:44:16 +0000.154768][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[096:424] [2025-07-26 13:44:16 +0000.202115][4576] Run AGC when audioType = 0
[096:425] [2025-07-26 13:44:16 +0000.202316][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[098:094] [2025-07-26 13:44:17 +0000.871655][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[098:427] [2025-07-26 13:44:18 +0000.205137][4576] Run AGC when audioType = 0
[099:813] [2025-07-26 13:44:19 +0000.590977][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[100:426] [2025-07-26 13:44:20 +0000.203225][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[100:426] [2025-07-26 13:44:20 +0000.203449][4578] _deviceSampleRate:48000
[100:427] [2025-07-26 13:44:20 +0000.204212][4576] Run AGC when audioType = 0
[100:427] [2025-07-26 13:44:20 +0000.204347][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[101:536] [2025-07-26 13:44:21 +0000.314131][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[102:427] [2025-07-26 13:44:22 +0000.204618][4576] Run AGC when audioType = 0
[103:262] [2025-07-26 13:44:23 +0000.39423][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[104:427] [2025-07-26 13:44:24 +0000.204416][4576] Run AGC when audioType = 0
[104:427] [2025-07-26 13:44:24 +0000.204590][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[104:972] [2025-07-26 13:44:24 +0000.749827][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[106:428] [2025-07-26 13:44:26 +0000.205659][4576] Run AGC when audioType = 0
[106:689] [2025-07-26 13:44:26 +0000.466451][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[108:412] [2025-07-26 13:44:28 +0000.189995][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[108:428] [2025-07-26 13:44:28 +0000.205922][4576] Run AGC when audioType = 0
[108:429] [2025-07-26 13:44:28 +0000.206912][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[110:127] [2025-07-26 13:44:29 +0000.904200][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[110:425] [2025-07-26 13:44:30 +0000.202622][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[110:425] [2025-07-26 13:44:30 +0000.202826][4578] _deviceSampleRate:48000
[110:427] [2025-07-26 13:44:30 +0000.204554][4576] Run AGC when audioType = 0
[111:851] [2025-07-26 13:44:31 +0000.629157][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[112:426] [2025-07-26 13:44:32 +0000.203983][4576] Run AGC when audioType = 0
[112:427] [2025-07-26 13:44:32 +0000.204171][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[113:569] [2025-07-26 13:44:33 +0000.346410][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[114:427] [2025-07-26 13:44:34 +0000.204603][4576] Run AGC when audioType = 0
[115:287] [2025-07-26 13:44:35 +0000.65166][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[116:424] [2025-07-26 13:44:36 +0000.201993][4576] Run AGC when audioType = 0
[116:425] [2025-07-26 13:44:36 +0000.202232][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[116:990] [2025-07-26 13:44:36 +0000.768111][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[118:424] [2025-07-26 13:44:38 +0000.202074][4576] Run AGC when audioType = 0
[118:726] [2025-07-26 13:44:38 +0000.503782][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[120:425] [2025-07-26 13:44:40 +0000.202620][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[120:425] [2025-07-26 13:44:40 +0000.202886][4578] _deviceSampleRate:48000
[120:429] [2025-07-26 13:44:40 +0000.206479][4576] Run AGC when audioType = 0
[120:429] [2025-07-26 13:44:40 +0000.206767][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:440] [2025-07-26 13:44:40 +0000.217425][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[122:151] [2025-07-26 13:44:41 +0000.928213][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[122:428] [2025-07-26 13:44:42 +0000.206003][4576] Run AGC when audioType = 0
[123:867] [2025-07-26 13:44:43 +0000.644955][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[124:429] [2025-07-26 13:44:44 +0000.206711][4576] Run AGC when audioType = 0
[124:429] [2025-07-26 13:44:44 +0000.206969][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[125:582] [2025-07-26 13:44:45 +0000.359843][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[126:425] [2025-07-26 13:44:46 +0000.202824][4576] Run AGC when audioType = 0
[127:291] [2025-07-26 13:44:47 +0000.68351][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[128:431] [2025-07-26 13:44:48 +0000.208903][4576] Run AGC when audioType = 0
[128:431] [2025-07-26 13:44:48 +0000.209126][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[129:004] [2025-07-26 13:44:48 +0000.781872][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[130:424] [2025-07-26 13:44:50 +0000.201924][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[130:424] [2025-07-26 13:44:50 +0000.202129][4578] _deviceSampleRate:48000
[130:425] [2025-07-26 13:44:50 +0000.202272][4576] Run AGC when audioType = 0
[130:720] [2025-07-26 13:44:50 +0000.497550][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[132:425] [2025-07-26 13:44:52 +0000.202841][4576] Run AGC when audioType = 0
[132:425] [2025-07-26 13:44:52 +0000.203027][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[132:436] [2025-07-26 13:44:52 +0000.213370][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[134:146] [2025-07-26 13:44:53 +0000.923635][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[134:428] [2025-07-26 13:44:54 +0000.205368][4576] Run AGC when audioType = 0
[135:865] [2025-07-26 13:44:55 +0000.642350][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[136:426] [2025-07-26 13:44:56 +0000.203659][4576] Run AGC when audioType = 0
[136:426] [2025-07-26 13:44:56 +0000.203858][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[137:589] [2025-07-26 13:44:57 +0000.366413][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[138:426] [2025-07-26 13:44:58 +0000.203585][4576] Run AGC when audioType = 0
[139:299] [2025-07-26 13:44:59 +0000.76429][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[140:424] [2025-07-26 13:45:00 +0000.201750][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[140:424] [2025-07-26 13:45:00 +0000.201937][4578] _deviceSampleRate:48000
[140:426] [2025-07-26 13:45:00 +0000.204115][4576] Run AGC when audioType = 0
[140:427] [2025-07-26 13:45:00 +0000.204317][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[141:009] [2025-07-26 13:45:00 +0000.786296][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[142:428] [2025-07-26 13:45:02 +0000.205405][4576] Run AGC when audioType = 0
[142:727] [2025-07-26 13:45:02 +0000.504213][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[144:424] [2025-07-26 13:45:04 +0000.202136][4576] Run AGC when audioType = 0
[144:425] [2025-07-26 13:45:04 +0000.202343][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[144:446] [2025-07-26 13:45:04 +0000.223185][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[146:164] [2025-07-26 13:45:05 +0000.942013][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[146:428] [2025-07-26 13:45:06 +0000.205461][4576] Run AGC when audioType = 0
[147:889] [2025-07-26 13:45:07 +0000.666325][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[148:427] [2025-07-26 13:45:08 +0000.204775][4576] Run AGC when audioType = 0
[148:427] [2025-07-26 13:45:08 +0000.204987][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[149:606] [2025-07-26 13:45:09 +0000.383357][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[150:424] [2025-07-26 13:45:10 +0000.201444][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[150:424] [2025-07-26 13:45:10 +0000.201612][4578] _deviceSampleRate:48000
[150:427] [2025-07-26 13:45:10 +0000.205001][4576] Run AGC when audioType = 0
[151:324] [2025-07-26 13:45:11 +0000.101489][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[152:426] [2025-07-26 13:45:12 +0000.203198][4576] Run AGC when audioType = 0
[152:426] [2025-07-26 13:45:12 +0000.203463][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[153:045] [2025-07-26 13:45:12 +0000.822547][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[154:427] [2025-07-26 13:45:14 +0000.204353][4576] Run AGC when audioType = 0
[154:769] [2025-07-26 13:45:14 +0000.546528][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[156:428] [2025-07-26 13:45:16 +0000.205558][4576] Run AGC when audioType = 0
[156:428] [2025-07-26 13:45:16 +0000.205830][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[156:491] [2025-07-26 13:45:16 +0000.268188][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[158:206] [2025-07-26 13:45:17 +0000.983354][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[158:426] [2025-07-26 13:45:18 +0000.203456][4576] Run AGC when audioType = 0
[159:928] [2025-07-26 13:45:19 +0000.705948][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[160:425] [2025-07-26 13:45:20 +0000.202195][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[160:425] [2025-07-26 13:45:20 +0000.202356][4578] _deviceSampleRate:48000
[160:426] [2025-07-26 13:45:20 +0000.203566][4576] Run AGC when audioType = 0
[160:426] [2025-07-26 13:45:20 +0000.203786][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[161:646] [2025-07-26 13:45:21 +0000.423312][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[162:427] [2025-07-26 13:45:22 +0000.204907][4576] Run AGC when audioType = 0
[163:367] [2025-07-26 13:45:23 +0000.144528][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[164:426] [2025-07-26 13:45:24 +0000.203690][4576] Run AGC when audioType = 0
[164:426] [2025-07-26 13:45:24 +0000.203919][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[165:088] [2025-07-26 13:45:24 +0000.865961][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[166:426] [2025-07-26 13:45:26 +0000.203815][4576] Run AGC when audioType = 0
[166:802] [2025-07-26 13:45:26 +0000.579867][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[168:424] [2025-07-26 13:45:28 +0000.202105][4576] Run AGC when audioType = 0
[168:425] [2025-07-26 13:45:28 +0000.202341][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[168:514] [2025-07-26 13:45:28 +0000.291255][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[170:224] [2025-07-26 13:45:30 +0000.2094][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[170:424] [2025-07-26 13:45:30 +0000.201752][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[170:424] [2025-07-26 13:45:30 +0000.201961][4578] _deviceSampleRate:48000
[170:426] [2025-07-26 13:45:30 +0000.203957][4576] Run AGC when audioType = 0
[171:947] [2025-07-26 13:45:31 +0000.724699][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[172:427] [2025-07-26 13:45:32 +0000.204838][4576] Run AGC when audioType = 0
[172:427] [2025-07-26 13:45:32 +0000.205151][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[173:660] [2025-07-26 13:45:33 +0000.437897][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[174:427] [2025-07-26 13:45:34 +0000.204970][4576] Run AGC when audioType = 0
[175:374] [2025-07-26 13:45:35 +0000.151932][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[176:426] [2025-07-26 13:45:36 +0000.203325][4576] Run AGC when audioType = 0
[176:426] [2025-07-26 13:45:36 +0000.203555][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[177:087] [2025-07-26 13:45:36 +0000.864588][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[178:426] [2025-07-26 13:45:38 +0000.203973][4576] Run AGC when audioType = 0
[178:806] [2025-07-26 13:45:38 +0000.583659][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[180:424] [2025-07-26 13:45:40 +0000.201590][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[180:424] [2025-07-26 13:45:40 +0000.201755][4578] _deviceSampleRate:48000
[180:427] [2025-07-26 13:45:40 +0000.204836][4576] Run AGC when audioType = 0
[180:427] [2025-07-26 13:45:40 +0000.205016][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[180:515] [2025-07-26 13:45:40 +0000.292526][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[182:247] [2025-07-26 13:45:42 +0000.24855][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[182:430] [2025-07-26 13:45:42 +0000.207575][4576] Run AGC when audioType = 0
[183:967] [2025-07-26 13:45:43 +0000.744470][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[184:430] [2025-07-26 13:45:44 +0000.207251][4576] Run AGC when audioType = 0
[184:430] [2025-07-26 13:45:44 +0000.207488][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[185:684] [2025-07-26 13:45:45 +0000.462154][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[186:426] [2025-07-26 13:45:46 +0000.203934][4576] Run AGC when audioType = 0
[187:406] [2025-07-26 13:45:47 +0000.183694][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[188:427] [2025-07-26 13:45:48 +0000.204776][4576] Run AGC when audioType = 0
[188:427] [2025-07-26 13:45:48 +0000.204973][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[189:115] [2025-07-26 13:45:48 +0000.892564][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[190:424] [2025-07-26 13:45:50 +0000.202014][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[190:425] [2025-07-26 13:45:50 +0000.202178][4578] _deviceSampleRate:48000
[190:428] [2025-07-26 13:45:50 +0000.205536][4576] Run AGC when audioType = 0
[190:849] [2025-07-26 13:45:50 +0000.626525][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[192:428] [2025-07-26 13:45:52 +0000.205706][4576] Run AGC when audioType = 0
[192:428] [2025-07-26 13:45:52 +0000.205910][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[192:559] [2025-07-26 13:45:52 +0000.337106][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[194:282] [2025-07-26 13:45:54 +0000.59522][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[194:428] [2025-07-26 13:45:54 +0000.205690][4576] Run AGC when audioType = 0
[196:005] [2025-07-26 13:45:55 +0000.783145][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[196:426] [2025-07-26 13:45:56 +0000.203667][4576] Run AGC when audioType = 0
[196:426] [2025-07-26 13:45:56 +0000.203888][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[197:721] [2025-07-26 13:45:57 +0000.498769][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[198:426] [2025-07-26 13:45:58 +0000.203773][4576] Run AGC when audioType = 0
[199:442] [2025-07-26 13:45:59 +0000.219573][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[200:424] [2025-07-26 13:46:00 +0000.202110][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[200:425] [2025-07-26 13:46:00 +0000.202699][4578] _deviceSampleRate:48000
[200:428] [2025-07-26 13:46:00 +0000.205606][4576] Run AGC when audioType = 0
[200:428] [2025-07-26 13:46:00 +0000.205901][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[201:148] [2025-07-26 13:46:00 +0000.925871][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[202:425] [2025-07-26 13:46:02 +0000.202921][4576] Run AGC when audioType = 0
[202:869] [2025-07-26 13:46:02 +0000.646899][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[204:427] [2025-07-26 13:46:04 +0000.204583][4576] Run AGC when audioType = 0
[204:427] [2025-07-26 13:46:04 +0000.204802][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[204:588] [2025-07-26 13:46:04 +0000.366084][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[206:308] [2025-07-26 13:46:06 +0000.85232][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[206:428] [2025-07-26 13:46:06 +0000.205739][4576] Run AGC when audioType = 0
[208:044] [2025-07-26 13:46:07 +0000.821249][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[208:425] [2025-07-26 13:46:08 +0000.202833][4576] Run AGC when audioType = 0
[208:425] [2025-07-26 13:46:08 +0000.202989][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[209:764] [2025-07-26 13:46:09 +0000.542074][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[210:424] [2025-07-26 13:46:10 +0000.202115][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[210:425] [2025-07-26 13:46:10 +0000.202263][4578] _deviceSampleRate:48000
[210:427] [2025-07-26 13:46:10 +0000.205165][4576] Run AGC when audioType = 0
[211:486] [2025-07-26 13:46:11 +0000.263366][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[212:429] [2025-07-26 13:46:12 +0000.206851][4576] Run AGC when audioType = 0
[212:429] [2025-07-26 13:46:12 +0000.207056][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[213:218] [2025-07-26 13:46:12 +0000.995318][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[214:427] [2025-07-26 13:46:14 +0000.204365][4576] Run AGC when audioType = 0
[214:944] [2025-07-26 13:46:14 +0000.721712][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[216:428] [2025-07-26 13:46:16 +0000.205682][4576] Run AGC when audioType = 0
[216:428] [2025-07-26 13:46:16 +0000.205902][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[216:668] [2025-07-26 13:46:16 +0000.445510][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[218:387] [2025-07-26 13:46:18 +0000.164879][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[218:428] [2025-07-26 13:46:18 +0000.206136][4576] Run AGC when audioType = 0
[220:100] [2025-07-26 13:46:19 +0000.878151][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[220:426] [2025-07-26 13:46:20 +0000.203844][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[220:426] [2025-07-26 13:46:20 +0000.204043][4578] _deviceSampleRate:48000
[220:429] [2025-07-26 13:46:20 +0000.206588][4576] Run AGC when audioType = 0
[220:430] [2025-07-26 13:46:20 +0000.207257][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[221:809] [2025-07-26 13:46:21 +0000.586380][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[222:424] [2025-07-26 13:46:22 +0000.201602][4576] Run AGC when audioType = 0
[223:530] [2025-07-26 13:46:23 +0000.307645][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[224:428] [2025-07-26 13:46:24 +0000.205417][4576] Run AGC when audioType = 0
[224:428] [2025-07-26 13:46:24 +0000.205588][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[225:248] [2025-07-26 13:46:25 +0000.25394][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[226:429] [2025-07-26 13:46:26 +0000.206919][4576] Run AGC when audioType = 0
[226:967] [2025-07-26 13:46:26 +0000.744638][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[228:426] [2025-07-26 13:46:28 +0000.203706][4576] Run AGC when audioType = 0
[228:426] [2025-07-26 13:46:28 +0000.203970][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[228:683] [2025-07-26 13:46:28 +0000.460750][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[230:403] [2025-07-26 13:46:30 +0000.180414][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[230:424] [2025-07-26 13:46:30 +0000.201474][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[230:424] [2025-07-26 13:46:30 +0000.201659][4578] _deviceSampleRate:48000
[230:429] [2025-07-26 13:46:30 +0000.206601][4576] Run AGC when audioType = 0
[232:121] [2025-07-26 13:46:31 +0000.899124][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[232:428] [2025-07-26 13:46:32 +0000.205385][4576] Run AGC when audioType = 0
[232:428] [2025-07-26 13:46:32 +0000.205594][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[233:837] [2025-07-26 13:46:33 +0000.614455][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[234:424] [2025-07-26 13:46:34 +0000.201997][4576] Run AGC when audioType = 0
[235:553] [2025-07-26 13:46:35 +0000.330424][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[236:427] [2025-07-26 13:46:36 +0000.204812][4576] Run AGC when audioType = 0
[236:427] [2025-07-26 13:46:36 +0000.205024][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[237:268] [2025-07-26 13:46:37 +0000.45979][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[238:429] [2025-07-26 13:46:38 +0000.206671][4576] Run AGC when audioType = 0
[238:986] [2025-07-26 13:46:38 +0000.763227][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[240:424] [2025-07-26 13:46:40 +0000.201534][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[240:424] [2025-07-26 13:46:40 +0000.201682][4578] _deviceSampleRate:48000
[240:426] [2025-07-26 13:46:40 +0000.203328][4576] Run AGC when audioType = 0
[240:426] [2025-07-26 13:46:40 +0000.203493][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[240:703] [2025-07-26 13:46:40 +0000.480783][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[242:410] [2025-07-26 13:46:42 +0000.187759][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[242:426] [2025-07-26 13:46:42 +0000.203407][4576] Run AGC when audioType = 0
[244:129] [2025-07-26 13:46:43 +0000.906985][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[244:425] [2025-07-26 13:46:44 +0000.202813][4576] Run AGC when audioType = 0
[244:425] [2025-07-26 13:46:44 +0000.203015][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[245:840] [2025-07-26 13:46:45 +0000.617905][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[246:426] [2025-07-26 13:46:46 +0000.203654][4576] Run AGC when audioType = 0
[247:561] [2025-07-26 13:46:47 +0000.338640][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[248:430] [2025-07-26 13:46:48 +0000.207715][4576] Run AGC when audioType = 0
[248:430] [2025-07-26 13:46:48 +0000.208009][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[249:285] [2025-07-26 13:46:49 +0000.62976][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[250:425] [2025-07-26 13:46:50 +0000.202315][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[250:425] [2025-07-26 13:46:50 +0000.202429][4578] _deviceSampleRate:48000
[250:428] [2025-07-26 13:46:50 +0000.205352][4576] Run AGC when audioType = 0
[251:006] [2025-07-26 13:46:50 +0000.783967][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[252:426] [2025-07-26 13:46:52 +0000.203720][4576] Run AGC when audioType = 0
[252:426] [2025-07-26 13:46:52 +0000.203895][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[252:725] [2025-07-26 13:46:52 +0000.502454][4576] haveEnoughProcessedData
internalAudioStream.length: 10
[254:426] [2025-07-26 13:46:54 +0000.203537][4576] Run AGC when audioType = 0
[254:447] [2025-07-26 13:46:54 +0000.224315][4576] haveEnoughProcessedData
internalAudioStream.length: 20
[256:162] [2025-07-26 13:46:55 +0000.939569][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[256:427] [2025-07-26 13:46:56 +0000.204828][4576] Run AGC when audioType = 0
[256:428] [2025-07-26 13:46:56 +0000.205165][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[257:867] [2025-07-26 13:46:57 +0000.644987][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[258:425] [2025-07-26 13:46:58 +0000.202221][4576] Run AGC when audioType = 0
[259:588] [2025-07-26 13:46:59 +0000.366109][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[260:433] [2025-07-26 13:47:00 +0000.210730][4578] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[260:433] [2025-07-26 13:47:00 +0000.210952][4578] _deviceSampleRate:48000
[260:437] [2025-07-26 13:47:00 +0000.214215][4576] Run AGC when audioType = 0
[260:437] [2025-07-26 13:47:00 +0000.214408][4576]
AudioDeviceDataHandler::MixAndSendOutFrame
[261:307] [2025-07-26 13:47:01 +0000.84984][4576] haveEnoughProcessedData
internalAudioStream.length: 0
[261:385] [2025-07-26 13:47:01 +0000.162860][2ff5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[261:388] [2025-07-26 13:47:01 +0000.165652][2ff5] ~MediaFilterCamera
time:191125329 enter.
[261:394] [2025-07-26 13:47:01 +0000.171543][2ff5] StopPullFrameAndWriteMp4
time:191125335 enter.
[261:395] [2025-07-26 13:47:01 +0000.172579][4571] stop recording
[261:395] [2025-07-26 13:47:01 +0000.172772][4571] we have stopped recording before
[261:395] [2025-07-26 13:47:01 +0000.173036][2ff5] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms
[261:396] [2025-07-26 13:47:01 +0000.173863][2ff5] DestroyPipelineAndFilters
time:191125337 enter.
[261:396] [2025-07-26 13:47:01 +0000.173944][2ff5] DestroyPipelineAndFilters
leave. expire time = 0 ms
[261:396] [2025-07-26 13:47:01 +0000.173965][2ff5] AppDeviceManagerStopMic
[261:396] [2025-07-26 13:47:01 +0000.174118][2ff5] AppDeviceManagerStopMic::mic
status is on
[261:397] [2025-07-26 13:47:01 +0000.174191][2ff5] Try to stop webrtc device.
[261:397] [2025-07-26 13:47:01 +0000.174374][2ff5] Set record state to
stopped.threadID:12277
[261:454] [2025-07-26 13:47:01 +0000.231394][2ff5] Try to destory the
recorder.threadID:12277
[261:654] [2025-07-26 13:47:01 +0000.431640][2ff5] DestroyAudioRecorder:
[261:654] [2025-07-26 13:47:01 +0000.431733][2ff5] Cleanup the buffer queue in the
recorder.
[261:654] [2025-07-26 13:47:01 +0000.431752][2ff5] Destroy the recorder.
[261:658] [2025-07-26 13:47:01 +0000.435992][2ff5] StopRecording finished.
[261:658] [2025-07-26 13:47:01 +0000.436121][2ff5] The stop recording success.
[261:659] [2025-07-26 13:47:01 +0000.436937][2ff5]
AudioDeviceDataHandler::StopMicProcess
[261:663] [2025-07-26 13:47:01 +0000.440654][2ff5] AppDeviceManager stop.
[261:663] [2025-07-26 13:47:01 +0000.440740][2ff5] Rlease the webrtc device object.
[261:664] [2025-07-26 13:47:01 +0000.441181][2ff5] OpenSlesInput destruct.
[261:664] [2025-07-26 13:47:01 +0000.441259][2ff5] OpenSlesOutput destruct.
[261:670] [2025-07-26 13:47:01 +0000.447822][2ff5] EventDispatchServerScope
destruct
[261:670] [2025-07-26 13:47:01 +0000.447920][2ff5]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[261:670] [2025-07-26 13:47:01 +0000.447977][2ff5] ~AudioDeviceDataHandler
[261:671] [2025-07-26 13:47:01 +0000.448675][2ff5] AppDeviceManagerDestruct.
[261:671] [2025-07-26 13:47:01 +0000.448745][2ff5] ~AppDeviceManager:
[261:671] [2025-07-26 13:47:01 +0000.448828][2ff5] ~CpuOverloadDetect
time:191125612 enter.
[261:671] [2025-07-26 13:47:01 +0000.449133][2ff5] ~CpuOverloadDetect leave.
expire time = 1 ms
[261:683] [2025-07-26 13:47:01 +0000.460434][2ff5] Destruct BeautifyReader begin...
[261:683] [2025-07-26 13:47:01 +0000.460502][2ff5] Destruct BeautifyReader done.
[261:683] [2025-07-26 13:47:01 +0000.460524][2ff5] ~MediaFilterCamera leave.
expire time = 295 ms
[261:688] [2025-07-26 13:47:01 +0000.46[000:026] [2025-07-26 15:27:51 +0000.601626]
[6cee] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2025-07-26 15:27:51 +0000
[000:026] [2025-07-26 15:27:51 +0000.601694][6cee] set AppID=50011 old AppID=-1
[000:026] [2025-07-26 15:27:51 +0000.601712][6cee] Init the android object with
jvm:0xb40000776cc9d540 env:0x76a82448c0 context:0x76225812e8
[000:026] [2025-07-26 15:27:51 +0000.601742][6cee] SetAndroidMediaCodecObjects
time:197175765 enter.
[000:026] [2025-07-26 15:27:51 +0000.601759][6cee] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:026] [2025-07-26 15:27:51 +0000.601782][6cee] SetAndroidMediaCodecObjects
time:197175765 enter.
[000:026] [2025-07-26 15:27:51 +0000.601795][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb40000776cc9d540
[000:026] [2025-07-26 15:27:51 +0000.601820][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000776cc9d540 address:0x75a00e6760
[000:026] [2025-07-26 15:27:51 +0000.601835][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000776cc9d540
address:0x75a00e6760
[000:026] [2025-07-26 15:27:51 +0000.601859][6cee] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:026] [2025-07-26 15:27:51 +0000.601891][6cee] Set the android objects with
jvm:0xb40000776cc9d540 env:0x76a82448c0 context:0x76225812e8
[000:028] [2025-07-26 15:27:51 +0000.603522][6cee] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x76a82448c0
[000:028] [2025-07-26 15:27:51 +0000.603587][6cee] SystemUtil Init done
[000:028] [2025-07-26 15:27:51 +0000.604109][6cee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:030] [2025-07-26 15:27:51 +0000.605770][6cee] MediaFilterCamera
[000:030] [2025-07-26 15:27:51 +0000.605842][6cee] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:030] [2025-07-26 15:27:51 +0000.605937][6cee] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:030] [2025-07-26 15:27:51 +0000.605972][6cee] Recording session using default
bitrate support by app:31457280
[000:030] [2025-07-26 15:27:51 +0000.605973][74a3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7b6c8c0
[000:031] [2025-07-26 15:27:51 +0000.606373][74a3] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:031] [2025-07-26 15:27:51 +0000.606517][6cee] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:032] [2025-07-26 15:27:51 +0000.607206][6cee] Error(ini.cc:191): Open the file
failed. error:2
[000:032] [2025-07-26 15:27:51 +0000.607248][6cee]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:032] [2025-07-26 15:27:51 +0000.607278][6cee] The device model: m2101k6i
usingSoftwareAEC value: 0
[000:035] [2025-07-26 15:27:51 +0000.610507][6cee] Error(ini.cc:191): Open the file
failed. error:2
[000:035] [2025-07-26 15:27:51 +0000.610595][6cee]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:035] [2025-07-26 15:27:51 +0000.610660][6cee] The device model: m2101k6i
usingHardwareAEC value: 0
[000:035] [2025-07-26 15:27:51 +0000.610682][6cee] The machine device: m2101k6i
usingHardwareAEC value: 0
[000:035] [2025-07-26 15:27:51 +0000.610695][6cee] Using Default AEC type: software
AEC
[000:036] [2025-07-26 15:27:51 +0000.612101][6cee] The device model: m2101k6i enum
value: 0
[000:037] [2025-07-26 15:27:51 +0000.612625][6cee] GetMachineModel is M2101K6I
[000:037] [2025-07-26 15:27:51 +0000.612667][6cee] GetMachineInfo: M2101K6I
[000:037] [2025-07-26 15:27:51 +0000.612695][6cee] Construct BeautifyReader
begin...
[000:037] [2025-07-26 15:27:51 +0000.612717][6cee] dumpStickerRgba:0
dumpStickerYuv:0
[000:037] [2025-07-26 15:27:51 +0000.612744][6cee] Construct BeautifyReader done.
[000:043] [2025-07-26 15:27:51 +0000.618833][6cee] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:043] [2025-07-26 15:27:51 +0000.618932][6cee] AppDeviceManager telnet server
for statistics started......
[000:044] [2025-07-26 15:27:51 +0000.619437][74a6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7ab03a0
[000:044] [2025-07-26 15:27:51 +0000.619908][6cee] CpuOverloadDetect time:197175783
enter.
[000:044] [2025-07-26 15:27:51 +0000.620025][6cee] CpuOverloadDetect leave. expire
time = 0 ms
[000:044] [2025-07-26 15:27:51 +0000.620049][74a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7aa4740
[000:045] [2025-07-26 15:27:51 +0000.620549][6cee] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:045] [2025-07-26 15:27:51 +0000.620576][6cee] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:045] [2025-07-26 15:27:51 +0000.620833][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2025-07-26 15:27:51 +0000.621182][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2025-07-26 15:27:51 +0000.621726][6cee] CreatePlatformSpecificObjects:
[000:046] [2025-07-26 15:27:51 +0000.621778][6cee] audio device use opensle input
and opensl output
[000:046] [2025-07-26 15:27:51 +0000.621823][6cee] Create OpenSLES output module
with java VM support.
[000:046] [2025-07-26 15:27:51 +0000.621963][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:047] [2025-07-26 15:27:51 +0000.622160][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:047] [2025-07-26 15:27:51 +0000.622375][6cee] Create OpenSLES output module
with buffer num:1
[000:047] [2025-07-26 15:27:51 +0000.622546][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:047] [2025-07-26 15:27:51 +0000.622726][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:047] [2025-07-26 15:27:51 +0000.622914][6cee] Create OpenSLES input module
with java VM support.
[000:047] [2025-07-26 15:27:51 +0000.622951][6cee] Create OpenSLES input module
with buffer num:1
[000:047] [2025-07-26 15:27:51 +0000.623004][6cee] Error(trace.cc:40): Init the
output and input for audio device template.
[000:047] [2025-07-26 15:27:51 +0000.623026][6cee] Init the output device.
[000:047] [2025-07-26 15:27:51 +0000.623038][6cee] Init the opensl input.
[000:047] [2025-07-26 15:27:51 +0000.623061][6cee] AppDeviceManager get setting
samplerate: 0
[000:048] [2025-07-26 15:27:51 +0000.623448][6cee] The device model: m2101k6i enum
value: 0
[000:048] [2025-07-26 15:27:51 +0000.623883][6cee] The device model: m2101k6i enum
value: 0
[000:048] [2025-07-26 15:27:51 +0000.623909][6cee] Set the sample rate to be:48000
[000:048] [2025-07-26 15:27:51 +0000.623934][6cee] Enable the recording stereo:0
[000:048] [2025-07-26 15:27:51 +0000.623949][6cee] Set the playout as stereo:1
[000:048] [2025-07-26 15:27:51 +0000.623966][6cee] Init the microphone.
[000:050] [2025-07-26 15:27:51 +0000.626147][6cee] Update the recording sample rate
to be: 48000
[000:051] [2025-07-26 15:27:51 +0000.626246][6cee] Init the speaker.
[000:051] [2025-07-26 15:27:51 +0000.626282][6cee] Low latency buffer size:144 low
sample rate:48000
[000:051] [2025-07-26 15:27:51 +0000.626546][6cee] Using 1 x 10ms for an audio
frame.
[000:054] [2025-07-26 15:27:51 +0000.630073][6cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:055] [2025-07-26 15:27:51 +0000.630188][6cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:055] [2025-07-26 15:27:51 +0000.630224][6cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:060] [2025-07-26 15:27:51 +0000.635754][6cee] The device model:m2101k6i
[000:060] [2025-07-26 15:27:51 +0000.635830][6cee] speaker output factor:100
defaultFactor: 100
[000:060] [2025-07-26 15:27:51 +0000.635848][6cee] headset output factor:100
defaultFactor: 100
[000:061] [2025-07-26 15:27:51 +0000.636311][6cee] AppDeviceManagerStart finished.
[000:061] [2025-07-26 15:27:51 +0000.636369][6cee] AppDeviceManagerStartMic::mic
status is off
[000:061] [2025-07-26 15:27:51 +0000.636413][6cee] AppDeviceManagerStartMic update
aec type: 2
[000:061] [2025-07-26 15:27:51 +0000.636436][6cee] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:061] [2025-07-26 15:27:51 +0000.636451][6cee]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:061] [2025-07-26 15:27:51 +0000.636476][6cee]
AudioDeviceDataHandler::StartMicProcess
[000:061] [2025-07-26 15:27:51 +0000.636574][6cee] Try to start webrtc recording
device.
[000:061] [2025-07-26 15:27:51 +0000.636603][6cee] StartRecording. threadID:27886
[000:061] [2025-07-26 15:27:51 +0000.636940][6cee] The machine model:M2101K6I
[000:061] [2025-07-26 15:27:51 +0000.636999][6cee] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:061] [2025-07-26 15:27:51 +0000.637020][6cee] Set the recording mode before
getSetting: 4
[000:061] [2025-07-26 15:27:51 +0000.637036][6cee] Set the recording mode after
getSetting: 1
[000:062] [2025-07-26 15:27:51 +0000.637231][74a8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:062] [2025-07-26 15:27:51 +0000.637296][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[000:108] [2025-07-26 15:27:51 +0000.683237][6cee] StartRecording finished.
[000:108] [2025-07-26 15:27:51 +0000.683300][6cee] audio: start the audio mic
checker timer.
[000:108] [2025-07-26 15:27:51 +0000.683752][6cee] machine model :redmi
[000:108] [2025-07-26 15:27:51 +0000.683806][6cee] Support this machine
model :redmi
[000:114] [2025-07-26 15:27:51 +0000.689424][6cee] global inited! current sdk
version: 07-20-936c45f
[000:236] [2025-07-26 15:27:51 +0000.811764][74a9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:236] [2025-07-26 15:27:51 +0000.811847][74a9] _deviceSampleRate:48000
[000:239] [2025-07-26 15:27:51 +0000.814370][74a8] Run AGC when audioType = 0
[000:239] [2025-07-26 15:27:51 +0000.814491][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:600] [2025-07-26 15:27:52 +0000.175457][7306]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:600] [2025-07-26 15:27:52 +0000.175622][74a4] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:8
[000:600] [2025-07-26 15:27:52 +0000.175679][74a4] GLESContext:
[000:600] [2025-07-26 15:27:52 +0000.175725][74a4] The result of eglGetDisplay is:
0xb4000076b73d5a00
[000:601] [2025-07-26 15:27:52 +0000.176710][74a4] The result of creation:
0x7594611180
[000:601] [2025-07-26 15:27:52 +0000.176866][74a4] The result of
eglCreatePbufferSurface is: 0x7594611280
[000:602] [2025-07-26 15:27:52 +0000.177739][7306]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x76a7a47900 input_texture: 8
[001:827] [2025-07-26 15:27:53 +0000.402975][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[002:236] [2025-07-26 15:27:53 +0000.811947][74a8] Run AGC when audioType = 0
[002:871] [2025-07-26 15:27:54 +0000.447120][6cbf] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:872] [2025-07-26 15:27:54 +0000.447257][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:872] [2025-07-26 15:27:54 +0000.447634][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:873] [2025-07-26 15:27:54 +0000.448249][74a4] operator() time:197178612
enter.
[002:873] [2025-07-26 15:27:54 +0000.448389][74a4] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:8
[002:875] [2025-07-26 15:27:54 +0000.450296][74a4] MicSource: Mic source
created:10x75af7c6680
[002:876] [2025-07-26 15:27:54 +0000.451389][74a4] received external audio stream
[002:876] [2025-07-26 15:27:54 +0000.451544][74a4] alloc thread: 0x75b4c3c700
name:worker0 thread id:504864709808 to Mic_source
[002:876] [2025-07-26 15:27:54 +0000.451678][74a4] audio: start the audio sender
thread.
[002:876] [2025-07-26 15:27:54 +0000.451813][74a4] construct OpenGLRenderProgram
0x75af685798
[002:876] [2025-07-26 15:27:54 +0000.451876][74a4] CropFilter::SetOrientation
orientation: 90
[002:876] [2025-07-26 15:27:54 +0000.452126][74a4] filter: filter pipeline
construtc this: 0x76a7a31b80
[002:877] [2025-07-26 15:27:54 +0000.452220][74a4] filter: filter pipeline2 update
pattern: 1
[002:877] [2025-07-26 15:27:54 +0000.452338][74a4] CameraSource::source_id_:1
[002:877] [2025-07-26 15:27:54 +0000.452378][74a4] RecordAudioSource::source_id_:2
[002:877] [2025-07-26 15:27:54 +0000.452700][74a4] BindInputFilter 0x75b4c3ce40
this 0x75af6859c0
[002:877] [2025-07-26 15:27:54 +0000.452806][74a4] BindInputFilter 0x75b4c3cfd8
this 0x75af778150
[002:877] [2025-07-26 15:27:54 +0000.452858][74a4] BindInputFilter 0x75af6859c0
this 0x76a7a31c20
[002:877] [2025-07-26 15:27:54 +0000.452931][74a4] setParamentForFilters:
speed:1.000000
[002:877] [2025-07-26 15:27:54 +0000.452967][74a4] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:877] [2025-07-26 15:27:54 +0000.453007][74a4] SetParamForFilter time:197178616
enter.
[002:877] [2025-07-26 15:27:54 +0000.453041][74a4] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:877] [2025-07-26 15:27:54 +0000.453079][74a4] SetParamForFilter: Params video
index is: 0
[002:877] [2025-07-26 15:27:54 +0000.453111][74a4] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:878] [2025-07-26 15:27:54 +0000.453161][74a4] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:878] [2025-07-26 15:27:54 +0000.453194][74a4] crop filter mode tpye:
citytravelvideo index:0
[002:880] [2025-07-26 15:27:54 +0000.455228][74a8] On audio frame the broadcast
with timestamp:197178619 samples:480. (1000 frame for one log)
[002:884] [2025-07-26 15:27:54 +0000.459543][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459619][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459639][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459658][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459674][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459693][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459708][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459720][74a4]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459735][74a4]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459747][74a4]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:884] [2025-07-26 15:27:54 +0000.459760][74a4]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:884] [2025-07-26 15:27:54 +0000.459775][74a4] SetParamForFilter leave. expire
time = 7 ms
[002:884] [2025-07-26 15:27:54 +0000.459957][74a4] OnOutputSizeChanged width 1280
height 720
[002:884] [2025-07-26 15:27:54 +0000.459995][74a4] OpenGLFrameBuffer: width:1280
height:720
[002:884] [2025-07-26 15:27:54 +0000.460016][74a4] OpenGLFrameBuffer: width:1280
height:720
[002:884] [2025-07-26 15:27:54 +0000.460035][74a4] OpenGLFrameBuffer: width:1280
height:720
[002:884] [2025-07-26 15:27:54 +0000.460054][74a4] OpenGLFrameBuffer: width:1280
height:720
[002:884] [2025-07-26 15:27:54 +0000.460071][74a4] OpenGLFrameBuffer: width:1280
height:720
[002:884] [2025-07-26 15:27:54 +0000.460086][74a4] OpenGLFrameBuffer: width:1280
height:720
[002:884] [2025-07-26 15:27:54 +0000.460141][74a4] construct TrivalImageDrawer
0x75afada7c0
[002:885] [2025-07-26 15:27:54 +0000.460163][74a4] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75afada7c0 context 0x75c8dbf400
[002:885] [2025-07-26 15:27:54 +0000.460184][74a4] setupGLES:
[002:886] [2025-07-26 15:27:54 +0000.461933][7519] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[002:887] [2025-07-26 15:27:54 +0000.462397][7519] The output timestamp from audio
mixer change:197178619
[002:887] [2025-07-26 15:27:54 +0000.462447][7519] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:888] [2025-07-26 15:27:54 +0000.464169][74a4] OpenGLRenderProgram::Initialize.
[002:890] [2025-07-26 15:27:54 +0000.465311][74a4] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:890] [2025-07-26 15:27:54 +0000.465386][74a4] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:890] [2025-07-26 15:27:54 +0000.465431][74a4] Init open gl render:
0x75af685798
[002:890] [2025-07-26 15:27:54 +0000.465476][74a4] Fragement shader path:
[002:890] [2025-07-26 15:27:54 +0000.465537][74a4] Fragement shader path:
[002:890] [2025-07-26 15:27:54 +0000.465572][74a4] create opengl program object.
[002:890] [2025-07-26 15:27:54 +0000.465599][74a4] create shader: vertex
[002:893] [2025-07-26 15:27:54 +0000.468551][74a4] create shader: fragment
[002:933] [2025-07-26 15:27:54 +0000.508625][74a4] Have not extra filter filename!
[002:933] [2025-07-26 15:27:54 +0000.508755][74a4] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:933] [2025-07-26 15:27:54 +0000.508797][74a4] OpenGLRenderProgram::Initialize
success.
[002:933] [2025-07-26 15:27:54 +0000.508962][74a4] Setup the OpenGL result:1
[002:934] [2025-07-26 15:27:54 +0000.509365][74a3] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
[002:934] [2025-07-26 15:27:54 +0000.509532][74a3] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:934] [2025-07-26 15:27:54 +0000.509603][74a3] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[002:934] [2025-07-26 15:27:54 +0000.509660][74a3] 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_197178672.mp4
fileFD: -1
[002:934] [2025-07-26 15:27:54 +0000.509744][7527] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75bd60e698
[002:934] [2025-07-26 15:27:54 +0000.510044][74a3] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
is opened successfully
[002:934] [2025-07-26 15:27:54 +0000.510101][74a3] setupMediaProcessers:
[002:934] [2025-07-26 15:27:54 +0000.510120][74a3]
RecordingSessionInternalSimple:setup media processers.
[002:935] [2025-07-26 15:27:54 +0000.510164][74a3] construct AAC encoder
[002:935] [2025-07-26 15:27:54 +0000.510816][74a3] H264Encoder creating:
superfast011818
[002:935] [2025-07-26 15:27:54 +0000.510907][74a3] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:936] [2025-07-26 15:27:54 +0000.511479][74a3] H264Encode::GetMachineModel is
M2101K6I
[002:936] [2025-07-26 15:27:54 +0000.511546][74a3] H264Encoder machine_mode
is:M2101K6I
[002:936] [2025-07-26 15:27:54 +0000.511568][74a3] H264Encode::machine size :9
machine_mode:M2101K6I
[002:936] [2025-07-26 15:27:54 +0000.511585][74a3] H264Encode::machine array
size :22 machine_mode:M2101K6I
[002:936] [2025-07-26 15:27:54 +0000.511602][74a3] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[002:936] [2025-07-26 15:27:54 +0000.511615][74a3] setupCompressionSession:
[002:936] [2025-07-26 15:27:54 +0000.511628][74a3] H264Encode::creating hareware
Encoder
[002:936] [2025-07-26 15:27:54 +0000.511641][74a3] AndroidHwAvcEncoder
time:197178675 enter.
[002:936] [2025-07-26 15:27:54 +0000.511832][74a3] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[002:936] [2025-07-26 15:27:54 +0000.511943][74a3] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:936] [2025-07-26 15:27:54 +0000.511974][74a3] The video avc hw codec address
is 0x75bd6b1110
[002:936] [2025-07-26 15:27:54 +0000.512039][74a3] AndroidHwAvcEncoder leave.
expire time = 0 ms
[002:936] [2025-07-26 15:27:54 +0000.512067][74a3] RegisterEncodeCompleteCallback
time:197178675 enter.
[002:937] [2025-07-26 15:27:54 +0000.512164][74a3] RegisterEncodeCompleteCallback
leave. expire time = 1 ms
[002:937] [2025-07-26 15:27:54 +0000.512193][74a3] InitEncode time:197178676
enter.
[002:937] [2025-07-26 15:27:54 +0000.512253][74a3] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[002:937] [2025-07-26 15:27:54 +0000.512281][74a3] Create time:197178676 enter.
[002:937] [2025-07-26 15:27:54 +0000.512302][74a3] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[002:937] [2025-07-26 15:27:54 +0000.512326][74a3]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75bd658f40
[002:959] [2025-07-26 15:27:54 +0000.534959][74a3] supported_type:video/avc
[002:959] [2025-07-26 15:27:54 +0000.535148][74a3] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:960] [2025-07-26 15:27:54 +0000.535247][74a3] hwCodecPrefix :OMX.qcom.
[002:960] [2025-07-26 15:27:54 +0000.535283][74a3] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:960] [2025-07-26 15:27:54 +0000.535306][74a3] mediacodec_createCodecByName
time:197178699 enter.
[002:960] [2025-07-26 15:27:54 +0000.535330][74a3] WrapAndroidMediaCodec
time:197178699 enter.
[002:960] [2025-07-26 15:27:54 +0000.535488][74a3] WrapAndroidMediaCodec leave.
expire time = 0 ms
[003:000] [2025-07-26 15:27:54 +0000.576121][74a3] mediacodec_createCodecByName
leave. expire time = 40 ms
[003:001] [2025-07-26 15:27:54 +0000.576379][74a3] WrapAndroidMediaFromat
time:197178740 enter.
[003:001] [2025-07-26 15:27:54 +0000.576568][74a3] WrapAndroidMediaFromat leave.
expire time = 0 ms
[003:091] [2025-07-26 15:27:54 +0000.666326][74a3] Destroy time:197178830 enter.
[003:091] [2025-07-26 15:27:54 +0000.666428][74a3] WrapAndroidMediaFromat::
Destroy
[003:091] [2025-07-26 15:27:54 +0000.666455][74a3] Destroy leave. expire time = 0
ms
[003:091] [2025-07-26 15:27:54 +0000.666481][74a3] ~WrapAndroidMediaFromat
time:197178830 enter.
[003:091] [2025-07-26 15:27:54 +0000.666510][74a3] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[003:091] [2025-07-26 15:27:54 +0000.666542][74a3] Create leave. expire time = 154
ms
[003:091] [2025-07-26 15:27:54 +0000.666566][74a3] isSemiPlanarSupport
time:197178830 enter.
[003:091] [2025-07-26 15:27:54 +0000.666582][74a3] H264Encoder isSemiPlanarSupport
[003:091] [2025-07-26 15:27:54 +0000.666598][74a3] isSemiPlanarSupport leave.
expire time = 0 ms
[003:091] [2025-07-26 15:27:54 +0000.666618][74a3] creat hw H264Encoder success,
isSemiPlanar:1
[003:091] [2025-07-26 15:27:54 +0000.666747][74a3] InitEncode leave. expire time =
154 ms
[003:091] [2025-07-26 15:27:54 +0000.666790][74a3] H264Encode::created Encoder
[003:091] [2025-07-26 15:27:54 +0000.666815][74a3] H264Encode:: H264 encoder
created.
[003:091] [2025-07-26 15:27:54 +0000.666854][74a3] H264 encoder created.
[003:091] [2025-07-26 15:27:54 +0000.666885][74a3]
RecordingSessionInternalSimple:created avc encoder avc: 0x75dd9c1ec0
[003:091] [2025-07-26 15:27:54 +0000.666920][74a3] setOutput:
[003:091] [2025-07-26 15:27:54 +0000.666950][74a3]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:091] [2025-07-26 15:27:54 +0000.666978][74a3] request a key frame
[003:091] [2025-07-26 15:27:54 +0000.667008][74a3] H264Encode:: request a key frame
[003:092] [2025-07-26 15:27:54 +0000.667483][74a3] setDisplayRotate :90
[003:092] [2025-07-26 15:27:54 +0000.667546][74a3] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[003:092] [2025-07-26 15:27:54 +0000.667618][74a4] StartRecording:
[003:092] [2025-07-26 15:27:54 +0000.667731][7519] operator(): Set the recording
session in mic source. recording session: 0x75b4c3ce80
[003:092] [2025-07-26 15:27:54 +0000.667836][74a4] operator() leave. expire time =
219 ms
[003:092] [2025-07-26 15:27:54 +0000.667915][7518] AF_SpeedFilter audio
0x75af778000 PullFrame
[003:092] [2025-07-26 15:27:54 +0000.667967][7518]
RecordAudioSource::PullAudioFrame
[003:092] [2025-07-26 15:27:54 +0000.668000][7518] AF_SpeedFilter::PullFrame eof4
[003:094] [2025-07-26 15:27:54 +0000.670140][7518]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[003:101] [2025-07-26 15:27:54 +0000.676725][7518] AF_SpeedFilter audio time,
0x75af778000 rcv time: 197178838
[003:101] [2025-07-26 15:27:54 +0000.676803][7518] AF_SpeedFilter audio time,
0x75af778000 rcv time: 197178838in_nSamples:441
[003:101] [2025-07-26 15:27:54 +0000.676917][7518] resampled_data_size:0
[003:135] [2025-07-26 15:27:54 +0000.710749][74a4]
MediaFilterCamera::NeedProcessTexture
[003:135] [2025-07-26 15:27:54 +0000.710821][74a4] begine recode to first frame
spend time:262
[003:135] [2025-07-26 15:27:54 +0000.710845][74a4] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75b4c3cd00
[003:135] [2025-07-26 15:27:54 +0000.710923][74a4] blur_distance_:0
[003:135] [2025-07-26 15:27:54 +0000.710946][74a4] blur_direction_angle_:-90
[003:135] [2025-07-26 15:27:54 +0000.710976][74a4]
GPUImageProcessing::SetOrientation orientation: 90
[003:135] [2025-07-26 15:27:54 +0000.711002][74a4] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:135] [2025-07-26 15:27:54 +0000.711063][74a4] GPUImageProcessing: process
video frame with resolution 1280 X 720
[003:135] [2025-07-26 15:27:54 +0000.711091][74a4] GPUImageProcessing: input frame
width1280 X 720
[003:138] [2025-07-26 15:27:54 +0000.714080][74a4] drawYUV420 render
OpenGLRenderProgram:0x75af685798
[003:140] [2025-07-26 15:27:54 +0000.715406][74a4] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:140] [2025-07-26 15:27:54 +0000.715568][74a4] CropFilter::OnVideoFrame
outputtexture :10
[003:140] [2025-07-26 15:27:54 +0000.715594][74a4] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:148] [2025-07-26 15:27:54 +0000.723540][74a4] The read pixel from buffer take:
8 width:1280 height:720 frameType:0
[003:172] [2025-07-26 15:27:54 +0000.747185][74a4] drawYUV420 render
OpenGLRenderProgram:0x75af685798
[003:181] [2025-07-26 15:27:54 +0000.757083][74a4] The convert RGB to YUV take 3
[003:182] [2025-07-26 15:27:54 +0000.757850][74a4] FilterPipeline2::OnVideoFrame
pts 34 last_video_timestamp_ 34
[003:183] [2025-07-26 15:27:54 +0000.758214][74a4]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[003:184] [2025-07-26 15:27:54 +0000.759621][7526]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[003:184] [2025-07-26 15:27:54 +0000.759690][7526] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[003:184] [2025-07-26 15:27:54 +0000.759711][7526] push video frame to H264
encoder. (100 frame for one log)
[003:184] [2025-07-26 15:27:54 +0000.759748][7526] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[003:184] [2025-07-26 15:27:54 +0000.759764][7526] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)
[003:184] [2025-07-26 15:27:54 +0000.759790][7526] Push an pts:0 to dts queue.
[003:184] [2025-07-26 15:27:54 +0000.759832][7526] DTS queue for
Generator:0x75bd60e8b8 0
[003:184] [2025-07-26 15:27:54 +0000.759854][7526] The input pts:0 fps:30
[003:185] [2025-07-26 15:27:54 +0000.760840][7526]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:204] [2025-07-26 15:27:54 +0000.780007][74a4] drawYUV420 render
OpenGLRenderProgram:0x75af685798
[003:226] [2025-07-26 15:27:54 +0000.802084][7518] AF_SpeedFilter audio time 222,
0x75af778000 out time: 197178838 org time: 197178838
[003:227] [2025-07-26 15:27:54 +0000.802225][7518] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[003:227] [2025-07-26 15:27:54 +0000.802258][7518]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 197178838
[003:227] [2025-07-26 15:27:54 +0000.802274][7518]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:227] [2025-07-26 15:27:54 +0000.802305][7518] AF_SpeedFilter audio time
[003:227] [2025-07-26 15:27:54 +0000.802339][7518] AF_SpeedFilter audio time 111,
0x75af778000 out time: 197178848 org time: 197178848
[003:230] [2025-07-26 15:27:54 +0000.805485][7524]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[003:231] [2025-07-26 15:27:54 +0000.806391][7527] add aac audio track with id:1
[003:231] [2025-07-26 15:27:54 +0000.806530][7527] audio start ts:0
[003:231] [2025-07-26 15:27:54 +0000.806579][7527] the audio frame has been written
into MP4 file
[003:247] [2025-07-26 15:27:54 +0000.822895][7526] h264 add frame header cdr flag
[003:249] [2025-07-26 15:27:54 +0000.824931][7526] h264 add frame header cdr flag
[003:250] [2025-07-26 15:27:54 +0000.825401][7526] SendFrame
encodedImage._timeStamp:0encodedImage->_length:212349
[003:250] [2025-07-26 15:27:54 +0000.825463][7526] Received key frame:0
[003:250] [2025-07-26 15:27:54 +0000.825541][7526] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[003:250] [2025-07-26 15:27:54 +0000.825558][7526] H264Encode::H264SWEncoder get
callback, length:212349 type:0 nalType:7length:17
[003:250] [2025-07-26 15:27:54 +0000.825572][7526] H264Encode:: get a sps pps
header!headerSize:29
[003:250] [2025-07-26 15:27:54 +0000.825585][7526] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:250] [2025-07-26 15:27:54 +0000.825911][7527] get the H.264 SPS parameter
[003:250] [2025-07-26 15:27:54 +0000.826139][7527] add video track with id:2
[003:251] [2025-07-26 15:27:54 +0000.827155][7527] get the H.264 PPS parameter
[003:252] [2025-07-26 15:27:54 +0000.828101][7527] get the H.264 IDR frame
[003:253] [2025-07-26 15:27:54 +0000.828197][7527] resss:true
[003:253] [2025-07-26 15:27:54 +0000.828216][7527] video start ts:0
[003:253] [2025-07-26 15:27:54 +0000.828383][7527] the video frame has been written
into MP4 file
[003:540] [2025-07-26 15:27:55 +0000.115289][74a8] haveEnoughProcessedData
internalAudioStream.length: 20
[003:637] [2025-07-26 15:27:55 +0000.212747][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:668] [2025-07-26 15:27:55 +0000.243500][74a4] The convert RGB to YUV take 2
[003:888] [2025-07-26 15:27:55 +0000.463405][7519] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:009] [2025-07-26 15:27:55 +0000.584751][7526] DTS queue for
Generator:0x75bd60e8b8 795 834
[004:112] [2025-07-26 15:27:55 +0000.688138][749f]
monitorTime:4004totalDuration:3880
[004:131] [2025-07-26 15:27:55 +0000.706391][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:174] [2025-07-26 15:27:55 +0000.749633][74a4] The convert RGB to YUV take 2
[004:237] [2025-07-26 15:27:55 +0000.812730][74a8] Run AGC when audioType = 0
[004:237] [2025-07-26 15:27:55 +0000.812994][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:506] [2025-07-26 15:27:56 +0000.81953][7526] Push an pts:1331 to dts queue.
[004:538] [2025-07-26 15:27:56 +0000.113847][7526] last dts:1297 currentPts:1331
ppsOrSPS:0 queue length:2
[004:636] [2025-07-26 15:27:56 +0000.211660][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:669] [2025-07-26 15:27:56 +0000.245105][74a4] The convert RGB to YUV take 2
[004:704] [2025-07-26 15:27:56 +0000.279236][7518] AF_SpeedFilter audio
0x75af778000 PullFrame
[004:840] [2025-07-26 15:27:56 +0000.415702][7526] DTS queue for
Generator:0x75bd60e8b8 1633 1666
[004:889] [2025-07-26 15:27:56 +0000.464260][7519] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:950] [2025-07-26 15:27:56 +0000.525898][7518]
RecordAudioSource::PullAudioFrame
[005:136] [2025-07-26 15:27:56 +0000.712022][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:169] [2025-07-26 15:27:56 +0000.745023][74a4] The convert RGB to YUV take 2
[005:200] [2025-07-26 15:27:56 +0000.775766][74a4] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[005:210] [2025-07-26 15:27:56 +0000.785700][7526] h264 add frame header cdr flag
[005:211] [2025-07-26 15:27:56 +0000.786240][7526] Received key frame:1998
[005:245] [2025-07-26 15:27:56 +0000.820500][7527] get the H.264 IDR frame
[005:261] [2025-07-26 15:27:56 +0000.837152][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[005:374] [2025-07-26 15:27:56 +0000.949870][7518] AF_SpeedFilter::PullFrame eof4
[005:376] [2025-07-26 15:27:56 +0000.952159][7518]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:381] [2025-07-26 15:27:56 +0000.956910][7518] resampled_data_size:7168
[005:566] [2025-07-26 15:27:57 +0000.141801][7524]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[005:632] [2025-07-26 15:27:57 +0000.207252][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:639] [2025-07-26 15:27:57 +0000.214330][7526] DTS queue for
Generator:0x75bd60e8b8 2462
[005:668] [2025-07-26 15:27:57 +0000.243238][74a4] The convert RGB to YUV take 3
[005:838] [2025-07-26 15:27:57 +0000.413836][7526] Push an pts:2665 to dts queue.
[005:870] [2025-07-26 15:27:57 +0000.445403][7526] last dts:2631 currentPts:2665
ppsOrSPS:0 queue length:2
[005:887] [2025-07-26 15:27:57 +0000.462609][7519] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:134] [2025-07-26 15:27:57 +0000.710046][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:173] [2025-07-26 15:27:57 +0000.748362][74a4] The convert RGB to YUV take 2
[006:238] [2025-07-26 15:27:57 +0000.813778][74a8] Run AGC when audioType = 0
[006:297] [2025-07-26 15:27:57 +0000.872702][7518] AF_SpeedFilter audio
0x75af778000 PullFrame
[006:435] [2025-07-26 15:27:58 +0000.10298][74a4] drawYUV420 render
OpenGLRenderProgram:0x75af685798
[006:469] [2025-07-26 15:27:58 +0000.44201][7526] DTS queue for
Generator:0x75bd60e8b8 3293
[006:500] [2025-07-26 15:27:58 +0000.75544][74a4] GPUImageProcessing: process video
frame with resolution 1280 X 720
[006:500] [2025-07-26 15:27:58 +0000.75633][74a4] GPUImageProcessing: input frame
width1280 X 720
[006:500] [2025-07-26 15:27:58 +0000.76060][74a4] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:501] [2025-07-26 15:27:58 +0000.76294][74a4] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:506] [2025-07-26 15:27:58 +0000.81269][7526]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3331
[006:509] [2025-07-26 15:27:58 +0000.85117][7526] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3293 pts:3293
[006:537] [2025-07-26 15:27:58 +0000.113048][7526] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3362
[006:538] [2025-07-26 15:27:58 +0000.113273][7526] push video frame to H264
encoder. (100 frame for one log)
[006:538] [2025-07-26 15:27:58 +0000.113334][7526] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[006:538] [2025-07-26 15:27:58 +0000.113375][7526] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3362(100 frame for one
log)
[006:538] [2025-07-26 15:27:58 +0000.113432][7526] The input pts:3362 fps:30
[006:541] [2025-07-26 15:27:58 +0000.116326][7526] SendFrame
encodedImage._timeStamp:3331encodedImage->_length:117344
[006:573] [2025-07-26 15:27:58 +0000.148434][7526] H264Encode::H264SWEncoder get
callback, length:149728 type:1 nalType:1length:149724
[006:635] [2025-07-26 15:27:58 +0000.211022][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:668] [2025-07-26 15:27:58 +0000.243763][74a4] The convert RGB to YUV take 2
[006:812] [2025-07-26 15:27:58 +0000.387279][7518]
RecordAudioSource::PullAudioFrame
[006:880] [2025-07-26 15:27:58 +0000.456090][7519] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:982] [2025-07-26 15:27:58 +0000.557976][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[007:131] [2025-07-26 15:27:58 +0000.706989][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:166] [2025-07-26 15:27:58 +0000.742129][74a4] The convert RGB to YUV take 2
[007:169] [2025-07-26 15:27:58 +0000.744524][7526] Push an pts:3995 to dts queue.
[007:200] [2025-07-26 15:27:58 +0000.776054][7526] h264 add frame header cdr flag
[007:201] [2025-07-26 15:27:58 +0000.776778][7526] Received key frame:3995
[007:201] [2025-07-26 15:27:58 +0000.776906][7526] last dts:3961 currentPts:3995
ppsOrSPS:0 queue length:2
[007:235] [2025-07-26 15:27:58 +0000.810432][7527] get the H.264 IDR frame
[007:265] [2025-07-26 15:27:58 +0000.840944][74a4] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[007:302] [2025-07-26 15:27:58 +0000.877640][7526] DTS queue for
Generator:0x75bd60e8b8 4093 4130
[007:584] [2025-07-26 15:27:59 +0000.159306][7518] resampled_data_size:0
[007:629] [2025-07-26 15:27:59 +0000.205049][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:664] [2025-07-26 15:27:59 +0000.239293][74a4] The convert RGB to YUV take 2
[007:665] [2025-07-26 15:27:59 +0000.240849][7518] AF_SpeedFilter::PullFrame eof4
[007:667] [2025-07-26 15:27:59 +0000.243038][7518]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:877] [2025-07-26 15:27:59 +0000.452975][7519] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:887] [2025-07-26 15:27:59 +0000.463037][7518] AF_SpeedFilter audio
0x75af778000 PullFrame
[007:939] [2025-07-26 15:27:59 +0000.514437][7524]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[008:133] [2025-07-26 15:27:59 +0000.708590][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:138] [2025-07-26 15:27:59 +0000.713787][7526] DTS queue for
Generator:0x75bd60e8b8 4930 4963
[008:165] [2025-07-26 15:27:59 +0000.740299][74a4] The convert RGB to YUV take 2
[008:239] [2025-07-26 15:27:59 +0000.815114][74a8] Run AGC when audioType = 0
[008:240] [2025-07-26 15:27:59 +0000.815341][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:503] [2025-07-26 15:28:00 +0000.78274][7526] Push an pts:5330 to dts queue.
[008:541] [2025-07-26 15:28:00 +0000.116592][7526] last dts:5294 currentPts:5330
ppsOrSPS:0 queue length:2
[008:633] [2025-07-26 15:28:00 +0000.208714][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:669] [2025-07-26 15:28:00 +0000.244686][74a4] The convert RGB to YUV take 2
[008:682] [2025-07-26 15:28:00 +0000.257755][7518]
RecordAudioSource::PullAudioFrame
[008:713] [2025-07-26 15:28:00 +0000.288384][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[008:885] [2025-07-26 15:28:00 +0000.460221][7519] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:966] [2025-07-26 15:28:00 +0000.541509][7526] DTS queue for
Generator:0x75bd60e8b8 5760 5793
[009:134] [2025-07-26 15:28:00 +0000.709458][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:166] [2025-07-26 15:28:00 +0000.741187][74a4] The convert RGB to YUV take 3
[009:204] [2025-07-26 15:28:00 +0000.779222][7526] h264 add frame header cdr flag
[009:204] [2025-07-26 15:28:00 +0000.780146][7526] Received key frame:5993
[009:244] [2025-07-26 15:28:00 +0000.819382][7527] get the H.264 IDR frame
[009:365] [2025-07-26 15:28:00 +0000.940562][74a4] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[009:453] [2025-07-26 15:28:01 +0000.29023][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[009:454] [2025-07-26 15:28:01 +0000.29433][74a4] operator(): Stop
[009:454] [2025-07-26 15:28:01 +0000.29564][74a4] StopPullFrameAndWriteMp4
time:197185193 enter.
[009:454] [2025-07-26 15:28:01 +0000.29684][74a4] StopRecording:
[009:459] [2025-07-26 15:28:01 +0000.34933][7518] resampled_data_size:512
[009:459] [2025-07-26 15:28:01 +0000.35139][7518] AF_SpeedFilter audio time 222,
0x75af778000 out time: 197185148 org time: 197185148
[009:460] [2025-07-26 15:28:01 +0000.35294][7518] PullAudioFrame: PullFrame audio
finished.
[009:460] [2025-07-26 15:28:01 +0000.35365][7518]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[009:461] [2025-07-26 15:28:01 +0000.36855][7526]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:189
[009:465] [2025-07-26 15:28:01 +0000.40387][74a3] stop recording
[009:465] [2025-07-26 15:28:01 +0000.40533][74a3]
RecordingSessionInternalSimple:destroy media processers
[009:465] [2025-07-26 15:28:01 +0000.40583][74a3] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[009:465] [2025-07-26 15:28:01 +0000.40636][74a3] H264Encode::flushing hareware
Encoder
[009:465] [2025-07-26 15:28:01 +0000.40928][74a3] Flush time:197185204 enter.
[009:465] [2025-07-26 15:28:01 +0000.41014][74a3] H264Encoder encoder flush
[009:465] [2025-07-26 15:28:01 +0000.41070][74a3] flush output queue
[009:793] [2025-07-26 15:28:01 +0000.368644][74a3] Flush leave. expire time = 328
ms
[009:793] [2025-07-26 15:28:01 +0000.369059][74a3] ~H264EncodeWrap:
[009:794] [2025-07-26 15:28:01 +0000.369197][74a3] ~H264Encode:
[009:794] [2025-07-26 15:28:01 +0000.369271][74a3] teardownCompressionSession:
H264Encode::destroying Encoder
[009:794] [2025-07-26 15:28:01 +0000.369345][74a3] Release time:197185533 enter.
[009:794] [2025-07-26 15:28:01 +0000.369655][74a3] Release:
MediaCodecVideoEncoder::Release _inited:1
[009:794] [2025-07-26 15:28:01 +0000.369753][74a3] Destroy time:197185533 enter.
[009:794] [2025-07-26 15:28:01 +0000.369826][74a3] H264Encoder encoderDestroy
[009:794] [2025-07-26 15:28:01 +0000.369895][74a3]
AndroidMediaCodecVideoEncoder::release env: 0x75dda13900
[009:794] [2025-07-26 15:28:01 +0000.369965][74a3]
AndroidMediaCodecVideoEncoder::Destroy
[009:838] [2025-07-26 15:28:01 +0000.413480][74a3] Destroy leave. expire time = 44
ms
[009:838] [2025-07-26 15:28:01 +0000.413724][74a3] Release leave. expire time = 44
ms
[009:838] [2025-07-26 15:28:01 +0000.413769][74a3] ~AndroidHwAvcEncoder
time:197185577 enter.
[009:838] [2025-07-26 15:28:01 +0000.413913][74a3] Release time:197185577 enter.
[009:838] [2025-07-26 15:28:01 +0000.413993][74a3] Release:
MediaCodecVideoEncoder:: has been released before, just return
[009:838] [2025-07-26 15:28:01 +0000.414017][74a3] Release leave. expire time = 0
ms
[009:838] [2025-07-26 15:28:01 +0000.414033][74a3] ~AndroidMediaCodecVideoEncoder
[009:838] [2025-07-26 15:28:01 +0000.414052][74a3] ~WrapAndroidMediaCodec
time:197185577 enter.
[009:838] [2025-07-26 15:28:01 +0000.414069][74a3] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[009:838] [2025-07-26 15:28:01 +0000.414088][74a3] video hevc hw codec
destructor:0x75bd6b1110
[009:838] [2025-07-26 15:28:01 +0000.414155][74a3] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[009:839] [2025-07-26 15:28:01 +0000.414192][74a3] teardownCompressionSession:
H264Encode::destroyed Encoder
[009:839] [2025-07-26 15:28:01 +0000.414216][74a3]
RecordingSessionInternalSimple:destroy aac encoder output!
[009:839] [2025-07-26 15:28:01 +0000.414232][74a3] AACSWEncode destructor
[009:841] [2025-07-26 15:28:01 +0000.416769][7527] MP4 close file successfully
[009:841] [2025-07-26 15:28:01 +0000.416845][7527] Recording session Internal:
notify recording ok
[009:841] [2025-07-26 15:28:01 +0000.416870][7527] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4,
output_video_timestamp_:6261 last_video_pts_:6261
[009:841] [2025-07-26 15:28:01 +0000.416903][7527] OnRecordFinish:
[009:842] [2025-07-26 15:28:01 +0000.417875][7527] onRecordingOk: net seek
pos:0record video duration:6294record audio duration:6269
[009:843] [2025-07-26 15:28:01 +0000.418748][7519] destructMicSource_w:
[009:843] [2025-07-26 15:28:01 +0000.418864][7519] setOutput_w:
MicSource::setOutput() 0x0
[009:843] [2025-07-26 15:28:01 +0000.418922][7519] close external audio stream
[009:844] [2025-07-26 15:28:01 +0000.420017][74a4] releaseThread 0x75b4c3c700
[009:844] [2025-07-26 15:28:01 +0000.420094][74a4] ~MicSource: Mic source
destroyed:0x75af7c6680
[009:847] [2025-07-26 15:28:01 +0000.422864][74a4] StopPullFrameAndWriteMp4 leave.
expire time = 393 ms
[009:847] [2025-07-26 15:28:01 +0000.422945][74a4] DestroyPipelineAndFilters
time:197185586 enter.
[009:847] [2025-07-26 15:28:01 +0000.422979][74a4] UnbindInputFilter 0x75b4c3ce40
this 0x75af6859c0
[009:847] [2025-07-26 15:28:01 +0000.423003][74a4] UnbindInputFilter 0x75b4c3cfd8
this 0x75af778150
[009:847] [2025-07-26 15:28:01 +0000.423031][74a4] UnbindInputFilter 0x75af6859c0
this 0x76a7a31c20
[009:847] [2025-07-26 15:28:01 +0000.423066][74a4] filter: filter pipeline destroy
this: 0x76a7a31b80
[009:849] [2025-07-26 15:28:01 +0000.424172][74a4] ClearVideoOfSources: recodring
total frames:0
[009:849] [2025-07-26 15:28:01 +0000.424254][74a4] ClearVideoOfSources:
[009:849] [2025-07-26 15:28:01 +0000.424273][74a4] GPUImageProcessing destruct.
[009:849] [2025-07-26 15:28:01 +0000.424322][74a4] destroy TrivalImageDrawer
0x75afada7c0
[009:849] [2025-07-26 15:28:01 +0000.424350][74a4] The shader has been initialize,
clean up them.
[009:849] [2025-07-26 15:28:01 +0000.424411][74a4] ~OpenGLFrameBuffer:
[009:849] [2025-07-26 15:28:01 +0000.424503][74a4] ~OpenGLFrameBuffer:
[009:849] [2025-07-26 15:28:01 +0000.424583][74a4] ~OpenGLFrameBuffer:
[009:849] [2025-07-26 15:28:01 +0000.424651][74a4] ~OpenGLFrameBuffer:
[009:849] [2025-07-26 15:28:01 +0000.424713][74a4] ~OpenGLFrameBuffer:
[009:849] [2025-07-26 15:28:01 +0000.424790][74a4] ~OpenGLFrameBuffer:
[009:849] [2025-07-26 15:28:01 +0000.424969][74a4] GPUImageProcessing destruct
finish.
[009:849] [2025-07-26 15:28:01 +0000.425019][74a4] GPURGBAFrame destruct.
[009:849] [2025-07-26 15:28:01 +0000.425072][74a4] destroy OpenGLRenderProgram
0x75af685798
[009:849] [2025-07-26 15:28:01 +0000.425115][74a4] ~CameraSource time:197185588
enter.
[009:849] [2025-07-26 15:28:01 +0000.425141][74a4] ~CameraSource leave. expire
time = 0 ms
[009:850] [2025-07-26 15:28:01 +0000.425170][74a4] ~RecordAudioSource
time:197185589 enter.
[009:850] [2025-07-26 15:28:01 +0000.425196][74a4] ~RecordAudioSource leave.
expire time = 0 ms
[009:850] [2025-07-26 15:28:01 +0000.425218][74a4] DestroyPipelineAndFilters
leave. expire time = 3 ms
[010:235] [2025-07-26 15:28:01 +0000.811031][74a9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:236] [2025-07-26 15:28:01 +0000.811275][74a9] _deviceSampleRate:48000
[010:237] [2025-07-26 15:28:01 +0000.813112][74a8] Run AGC when audioType = 0
[010:426] [2025-07-26 15:28:02 +0000.1326][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[012:151] [2025-07-26 15:28:03 +0000.726691][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[012:239] [2025-07-26 15:28:03 +0000.814603][74a8] Run AGC when audioType = 0
[012:239] [2025-07-26 15:28:03 +0000.814909][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:915] [2025-07-26 15:28:04 +0000.490953][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[012:916] [2025-07-26 15:28:04 +0000.491288][74a4] operator() time:197188655
enter.
[012:916] [2025-07-26 15:28:04 +0000.491357][74a4] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:8
[012:918] [2025-07-26 15:28:04 +0000.493937][74a4] MicSource: Mic source
created:10x75af7c6680
[012:919] [2025-07-26 15:28:04 +0000.494353][74a4] alloc thread: 0x75939d9300
name:worker2 thread id:505589243056 to Mic_source
[012:919] [2025-07-26 15:28:04 +0000.494401][74a4] audio: start the audio sender
thread.
[012:919] [2025-07-26 15:28:04 +0000.494457][74a4] construct OpenGLRenderProgram
0x75af685798
[012:919] [2025-07-26 15:28:04 +0000.494488][74a4] CropFilter::SetOrientation
orientation: 90
[012:919] [2025-07-26 15:28:04 +0000.494690][74a4] filter: filter pipeline
construtc this: 0x75afa05380
[012:919] [2025-07-26 15:28:04 +0000.494744][74a4] filter: filter pipeline2 update
pattern: 1
[012:919] [2025-07-26 15:28:04 +0000.494778][74a4] CameraSource::source_id_:3
[012:919] [2025-07-26 15:28:04 +0000.494807][74a4] RecordAudioSource::source_id_:4
[012:919] [2025-07-26 15:28:04 +0000.495087][74a4] BindInputFilter 0x75af7791c0
this 0x75af6859c0
[012:919] [2025-07-26 15:28:04 +0000.495151][74a4] BindInputFilter 0x75af779358
this 0x75c8dc26d0
[012:920] [2025-07-26 15:28:04 +0000.495187][74a4] BindInputFilter 0x75af6859c0
this 0x75afa05420
[012:920] [2025-07-26 15:28:04 +0000.495248][74a4] setParamentForFilters:
speed:1.000000
[012:920] [2025-07-26 15:28:04 +0000.495278][74a4] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[012:920] [2025-07-26 15:28:04 +0000.495305][74a4] SetParamForFilter time:197188659
enter.
[012:920] [2025-07-26 15:28:04 +0000.495328][74a4] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[012:920] [2025-07-26 15:28:04 +0000.495409][74a4] SetParamForFilter: Params video
index is: 0
[012:920] [2025-07-26 15:28:04 +0000.495437][74a4] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[012:920] [2025-07-26 15:28:04 +0000.495463][74a4] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[012:920] [2025-07-26 15:28:04 +0000.495488][74a4] crop filter mode tpye:
citytravelvideo index:0
[012:928] [2025-07-26 15:28:04 +0000.503582][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503691][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503728][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503756][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503783][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503807][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503834][74a4]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503858][74a4]
Warning(parse_template_json.cc:81): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503879][74a4]
Warning(parse_template_json.cc:81): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503900][74a4]
Warning(parse_template_json.cc:67): json parament no found the parament
[012:928] [2025-07-26 15:28:04 +0000.503921][74a4]
Warning(parse_template_json.cc:93): json parament no found the duration
[012:928] [2025-07-26 15:28:04 +0000.503947][74a4] SetParamForFilter leave. expire
time = 8 ms
[012:928] [2025-07-26 15:28:04 +0000.504023][74a4] OnOutputSizeChanged width 1280
height 720
[012:928] [2025-07-26 15:28:04 +0000.504094][74a4] OpenGLFrameBuffer: width:1280
height:720
[012:929] [2025-07-26 15:28:04 +0000.504167][74a4] OpenGLFrameBuffer: width:1280
height:720
[012:929] [2025-07-26 15:28:04 +0000.504197][74a4] OpenGLFrameBuffer: width:1280
height:720
[012:929] [2025-07-26 15:28:04 +0000.504222][74a4] OpenGLFrameBuffer: width:1280
height:720
[012:929] [2025-07-26 15:28:04 +0000.504248][74a4] OpenGLFrameBuffer: width:1280
height:720
[012:929] [2025-07-26 15:28:04 +0000.504271][74a4] OpenGLFrameBuffer: width:1280
height:720
[012:929] [2025-07-26 15:28:04 +0000.504293][74a4] construct TrivalImageDrawer
0x7594667540
[012:929] [2025-07-26 15:28:04 +0000.504315][74a4] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7594667540 context 0x75c8dbf400
[012:929] [2025-07-26 15:28:04 +0000.504342][74a4] setupGLES:
[012:929] [2025-07-26 15:28:04 +0000.504725][74a4] OpenGLRenderProgram::Initialize.
[012:929] [2025-07-26 15:28:04 +0000.504796][74a4] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[012:929] [2025-07-26 15:28:04 +0000.504833][74a4] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[012:929] [2025-07-26 15:28:04 +0000.504938][74a4] Init open gl render:
0x75af685798
[012:929] [2025-07-26 15:28:04 +0000.504983][74a4] Fragement shader path:
[012:929] [2025-07-26 15:28:04 +0000.505022][74a4] Fragement shader path:
[012:929] [2025-07-26 15:28:04 +0000.505051][74a4] create opengl program object.
[012:929] [2025-07-26 15:28:04 +0000.505079][74a4] create shader: vertex
[012:930] [2025-07-26 15:28:04 +0000.505297][74a4] create shader: fragment
[012:932] [2025-07-26 15:28:04 +0000.507180][74a4] Have not extra filter filename!
[012:932] [2025-07-26 15:28:04 +0000.507291][74a4] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[012:932] [2025-07-26 15:28:04 +0000.507332][74a4] OpenGLRenderProgram::Initialize
success.
[012:932] [2025-07-26 15:28:04 +0000.507417][74a4] Setup the OpenGL result:1
[012:932] [2025-07-26 15:28:04 +0000.507885][74a3] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
[012:933] [2025-07-26 15:28:04 +0000.508220][74a3] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[012:933] [2025-07-26 15:28:04 +0000.508314][74a3] 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
[012:933] [2025-07-26 15:28:04 +0000.508394][74a3] 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_197188671.mp4
fileFD: -1
[012:934] [2025-07-26 15:28:04 +0000.509251][74a3] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
is opened successfully
[012:934] [2025-07-26 15:28:04 +0000.509362][74a3] setupMediaProcessers:
[012:934] [2025-07-26 15:28:04 +0000.509411][74a3]
RecordingSessionInternalSimple:setup media processers.
[012:934] [2025-07-26 15:28:04 +0000.509457][74a3] construct AAC encoder
[012:934] [2025-07-26 15:28:04 +0000.510003][74a3] H264Encoder creating:
superfast011818
[012:934] [2025-07-26 15:28:04 +0000.510110][74a3] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[012:936] [2025-07-26 15:28:04 +0000.512139][74a3] H264Encode::GetMachineModel is
M2101K6I
[012:937] [2025-07-26 15:28:04 +0000.512308][74a3] H264Encoder machine_mode
is:M2101K6I
[012:937] [2025-07-26 15:28:04 +0000.512365][74a3] H264Encode::machine size :9
machine_mode:M2101K6I
[012:937] [2025-07-26 15:28:04 +0000.512414][74a3] H264Encode::machine array
size :22 machine_mode:M2101K6I
[012:937] [2025-07-26 15:28:04 +0000.512461][74a3] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[012:937] [2025-07-26 15:28:04 +0000.512597][74a3] setupCompressionSession:
[012:937] [2025-07-26 15:28:04 +0000.512650][74a3] H264Encode::creating hareware
Encoder
[012:937] [2025-07-26 15:28:04 +0000.512693][74a3] AndroidHwAvcEncoder
time:197188676 enter.
[012:937] [2025-07-26 15:28:04 +0000.513013][74a3] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[012:938] [2025-07-26 15:28:04 +0000.513217][74a3] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[012:938] [2025-07-26 15:28:04 +0000.513282][74a3] The video avc hw codec address
is 0x75bd6b1098
[012:938] [2025-07-26 15:28:04 +0000.513416][74a3] AndroidHwAvcEncoder leave.
expire time = 1 ms
[012:938] [2025-07-26 15:28:04 +0000.513469][74a3] RegisterEncodeCompleteCallback
time:197188677 enter.
[012:938] [2025-07-26 15:28:04 +0000.513790][74a3] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[012:938] [2025-07-26 15:28:04 +0000.513863][74a3] InitEncode time:197188677
enter.
[012:938] [2025-07-26 15:28:04 +0000.514013][74a3] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[012:938] [2025-07-26 15:28:04 +0000.514078][74a3] Create time:197188677 enter.
[012:938] [2025-07-26 15:28:04 +0000.514124][74a3] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[012:939] [2025-07-26 15:28:04 +0000.514179][74a3]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7696de91c0
[012:939] [2025-07-26 15:28:04 +0000.514497][74a3] supported_type:video/avc
[012:939] [2025-07-26 15:28:04 +0000.514560][74a3] name:OMX.qcom.video.encoder.avc
mime:video/avc
[012:939] [2025-07-26 15:28:04 +0000.514657][74a3] hwCodecPrefix :OMX.qcom.
[012:939] [2025-07-26 15:28:04 +0000.514713][74a3] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[012:939] [2025-07-26 15:28:04 +0000.514766][74a3] mediacodec_createCodecByName
time:197188678 enter.
[012:939] [2025-07-26 15:28:04 +0000.514844][74a3] WrapAndroidMediaCodec
time:197188678 enter.
[012:940] [2025-07-26 15:28:04 +0000.515244][74a3] WrapAndroidMediaCodec leave.
expire time = 1 ms
[012:941] [2025-07-26 15:28:04 +0000.516274][7546] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:941] [2025-07-26 15:28:04 +0000.516984][754b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75bd60e698
[012:955] [2025-07-26 15:28:04 +0000.530719][74a3] mediacodec_createCodecByName
leave. expire time = 16 ms
[012:955] [2025-07-26 15:28:04 +0000.530833][74a3] WrapAndroidMediaFromat
time:197188694 enter.
[012:955] [2025-07-26 15:28:04 +0000.530921][74a3] WrapAndroidMediaFromat leave.
expire time = 0 ms
[012:999] [2025-07-26 15:28:04 +0000.574459][74a3] Destroy time:197188738 enter.
[012:999] [2025-07-26 15:28:04 +0000.574572][74a3] WrapAndroidMediaFromat::
Destroy
[012:999] [2025-07-26 15:28:04 +0000.574601][74a3] Destroy leave. expire time = 0
ms
[012:999] [2025-07-26 15:28:04 +0000.574625][74a3] ~WrapAndroidMediaFromat
time:197188738 enter.
[012:999] [2025-07-26 15:28:04 +0000.574681][74a3] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[012:999] [2025-07-26 15:28:04 +0000.574702][74a3] Create leave. expire time = 61
ms
[012:999] [2025-07-26 15:28:04 +0000.574724][74a3] isSemiPlanarSupport
time:197188738 enter.
[012:999] [2025-07-26 15:28:04 +0000.574763][74a3] H264Encoder isSemiPlanarSupport
[012:999] [2025-07-26 15:28:04 +0000.574824][74a3] isSemiPlanarSupport leave.
expire time = 0 ms
[012:999] [2025-07-26 15:28:04 +0000.574864][74a3] creat hw H264Encoder success,
isSemiPlanar:1
[012:999] [2025-07-26 15:28:04 +0000.575010][74a3] InitEncode leave. expire time =
61 ms
[012:999] [2025-07-26 15:28:04 +0000.575074][74a3] H264Encode::created Encoder
[012:999] [2025-07-26 15:28:04 +0000.575100][74a3] H264Encode:: H264 encoder
created.
[012:999] [2025-07-26 15:28:04 +0000.575116][74a3] H264 encoder created.
[013:000] [2025-07-26 15:28:04 +0000.575158][74a3]
RecordingSessionInternalSimple:created avc encoder avc: 0x75dda13900
[013:000] [2025-07-26 15:28:04 +0000.575178][74a3] setOutput:
[013:000] [2025-07-26 15:28:04 +0000.575225][74a3]
RecordingSessionInternalSimple:encoder set output to muxer!
[013:000] [2025-07-26 15:28:04 +0000.575240][74a3] request a key frame
[013:000] [2025-07-26 15:28:04 +0000.575253][74a3] H264Encode:: request a key frame
[013:000] [2025-07-26 15:28:04 +0000.575367][74a3] setDisplayRotate :90
[013:000] [2025-07-26 15:28:04 +0000.575403][74a3] 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
[013:000] [2025-07-26 15:28:04 +0000.575474][74a4] StartRecording:
[013:000] [2025-07-26 15:28:04 +0000.575545][7546] operator(): Set the recording
session in mic source. recording session: 0x75af779200
[013:000] [2025-07-26 15:28:04 +0000.575679][74a4] operator() leave. expire time =
84 ms
[013:001] [2025-07-26 15:28:04 +0000.576495][74a4] begine recode to first frame
spend time:85
[013:001] [2025-07-26 15:28:04 +0000.576633][74a4]
GPUImageProcessing::SetOrientation orientation: 90
[013:001] [2025-07-26 15:28:04 +0000.576928][74a4] drawYUV420 render
OpenGLRenderProgram:0x75af685798
[013:007] [2025-07-26 15:28:04 +0000.583021][74a4] drawYUV420 render
OpenGLRenderProgram:0x75af685798
[013:018] [2025-07-26 15:28:04 +0000.594057][754a]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[013:026] [2025-07-26 15:28:04 +0000.601710][7543] AF_SpeedFilter audio
0x75c8dc2580 PullFrame
[013:032] [2025-07-26 15:28:04 +0000.607479][74a4] drawYUV420 render
OpenGLRenderProgram:0x75af685798
[013:098] [2025-07-26 15:28:04 +0000.673977][754a] h264 add frame header cdr flag
[013:099] [2025-07-26 15:28:04 +0000.674612][754a] h264 add frame header cdr flag
[013:100] [2025-07-26 15:28:04 +0000.675197][754a] Received key frame:0
[013:100] [2025-07-26 15:28:04 +0000.675290][754a] H264Encode:: get a sps pps
header!headerSize:29
[013:100] [2025-07-26 15:28:04 +0000.675559][754b] get the H.264 SPS parameter
[013:100] [2025-07-26 15:28:04 +0000.675962][754b] add video track with id:1
[013:102] [2025-07-26 15:28:04 +0000.677439][754b] get the H.264 PPS parameter
[013:102] [2025-07-26 15:28:04 +0000.678035][754b] get the H.264 IDR frame
[013:102] [2025-07-26 15:28:04 +0000.678124][754b] resss:true
[013:103] [2025-07-26 15:28:04 +0000.678190][754b] video start ts:0
[013:103] [2025-07-26 15:28:04 +0000.678275][754b] the video frame has been written
into MP4 file
[013:129] [2025-07-26 15:28:04 +0000.704942][754b] add aac audio track with id:2
[013:130] [2025-07-26 15:28:04 +0000.705283][754b] audio start ts:0
[013:130] [2025-07-26 15:28:04 +0000.705380][754b] the audio frame has been written
into MP4 file
[013:133] [2025-07-26 15:28:04 +0000.708506][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:199] [2025-07-26 15:28:04 +0000.774418][74a4] The convert RGB to YUV take 2
[013:298] [2025-07-26 15:28:04 +0000.874149][754a] DTS queue for
Generator:0x75bd60e8b8 255 285
[013:334] [2025-07-26 15:28:04 +0000.909804][754a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:285 pts:285
[013:359] [2025-07-26 15:28:04 +0000.934655][74a4] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:359] [2025-07-26 15:28:04 +0000.934838][74a4] GPUImageProcessing: input frame
width1280 X 720
[013:360] [2025-07-26 15:28:04 +0000.935394][74a4] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:360] [2025-07-26 15:28:04 +0000.935645][74a4] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:364] [2025-07-26 15:28:04 +0000.939544][754a]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:352
[013:364] [2025-07-26 15:28:04 +0000.939692][754a] Push an pts:352 to dts queue.
[013:403] [2025-07-26 15:28:04 +0000.978855][754a] SendFrame
encodedImage._timeStamp:352encodedImage->_length:131360
[013:404] [2025-07-26 15:28:04 +0000.979177][754a] last dts:320 currentPts:352
ppsOrSPS:0 queue length:2
[013:407] [2025-07-26 15:28:04 +0000.982548][7543] resampled_data_size:7680
[013:428] [2025-07-26 15:28:05 +0000.3421][754a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:417
[013:428] [2025-07-26 15:28:05 +0000.3591][754a] push video frame to H264 encoder.
(100 frame for one log)
[013:428] [2025-07-26 15:28:05 +0000.3645][754a] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720
[013:428] [2025-07-26 15:28:05 +0000.3697][754a] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:417(100 frame for one log)
[013:428] [2025-07-26 15:28:05 +0000.3760][754a] The input pts:417 fps:30
[013:471] [2025-07-26 15:28:05 +0000.46211][754a] H264Encode::H264SWEncoder get
callback, length:4672 type:1 nalType:1length:4668
[013:506] [2025-07-26 15:28:05 +0000.81659][7543] AF_SpeedFilter::PullFrame eof4
[013:511] [2025-07-26 15:28:05 +0000.86429][7543]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:625] [2025-07-26 15:28:05 +0000.200440][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:697] [2025-07-26 15:28:05 +0000.272263][74a4] The convert RGB to YUV take 3
[013:790] [2025-07-26 15:28:05 +0000.365825][7549]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 673queue_audio_frame_:5
[013:871] [2025-07-26 15:28:05 +0000.446800][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[013:942] [2025-07-26 15:28:05 +0000.517443][7546] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:093] [2025-07-26 15:28:05 +0000.668932][7543]
RecordAudioSource::PullAudioFrame
[014:131] [2025-07-26 15:28:05 +0000.706965][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:135] [2025-07-26 15:28:05 +0000.710911][754a] DTS queue for
Generator:0x75bd60e8b8 1083 1123
[014:200] [2025-07-26 15:28:05 +0000.775338][74a4] The convert RGB to YUV take 3
[014:240] [2025-07-26 15:28:05 +0000.816046][74a8] Run AGC when audioType = 0
[014:626] [2025-07-26 15:28:06 +0000.201668][74a4] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:629] [2025-07-26 15:28:06 +0000.204987][7543] AF_SpeedFilter audio
0x75c8dc2580 PullFrame
[014:696] [2025-07-26 15:28:06 +0000.271733][74a4] The convert RGB to YUV take 2
[014:699] [2025-07-26 15:28:06 +0000.274524][754a] Push an pts:1686 to dts queue.
[014:732] [2025-07-26 15:28:06 +0000.307324][754a] last dts:1650 currentPts:1686
ppsOrSPS:0 queue length:2
[014:928] [2025-07-26 15:28:06 +0000.503797][74a4] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[014:943] [2025-07-26 15:28:06 +0000.518674][7546] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:964] [2025-07-26 15:28:06 +0000.539421][754a] DTS queue for
Generator:0x75bd60e8b8 1916 1951
[015:030] [2025-07-26 15:28:06 +0000.605802][754a] h264 add frame header cdr flag
[015:031] [2025-07-26 15:28:06 +0000.606285][754a] Received key frame:1983
[015:044] [2025-07-26 15:28:06 +0000.620042][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[015:045] [2025-07-26 15:28:06 +0000.620270][74a4] operator(): Stop
[015:045] [2025-07-26 15:28:06 +0000.620334][74a4] StopPullFrameAndWriteMp4
time:197190784 enter.
[015:045] [2025-07-26 15:28:06 +0000.620362][74a4] StopRecording:
[015:046] [2025-07-26 15:28:06 +0000.621919][7543] PullAudioFrame: PullFrame audio
finished.
[015:046] [2025-07-26 15:28:06 +0000.622044][7543]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[015:049] [2025-07-26 15:28:06 +0000.624814][754a]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:62
[015:051] [2025-07-26 15:28:06 +0000.627135][74a3] stop recording
[015:052] [2025-07-26 15:28:06 +0000.627286][74a3]
RecordingSessionInternalSimple:destroy media processers
[015:052] [2025-07-26 15:28:06 +0000.627330][74a3] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[015:052] [2025-07-26 15:28:06 +0000.627349][74a3] H264Encode::flushing hareware
Encoder
[015:052] [2025-07-26 15:28:06 +0000.627637][74a3] Flush time:197190791 enter.
[015:052] [2025-07-26 15:28:06 +0000.627695][74a3] H264Encoder encoder flush
[015:052] [2025-07-26 15:28:06 +0000.627734][74a3] flush output queue
[015:064] [2025-07-26 15:28:06 +0000.639533][754b] get the H.264 IDR frame
[015:363] [2025-07-26 15:28:06 +0000.938453][74a3] Flush leave. expire time = 311
ms
[015:363] [2025-07-26 15:28:06 +0000.938606][74a3] ~H264EncodeWrap:
[015:363] [2025-07-26 15:28:06 +0000.938659][74a3] ~H264Encode:
[015:363] [2025-07-26 15:28:06 +0000.938690][74a3] teardownCompressionSession:
H264Encode::destroying Encoder
[015:363] [2025-07-26 15:28:06 +0000.938706][74a3] Release time:197191102 enter.
[015:363] [2025-07-26 15:28:06 +0000.938824][74a3] Release:
MediaCodecVideoEncoder::Release _inited:1
[015:363] [2025-07-26 15:28:06 +0000.938859][74a3] Destroy time:197191102 enter.
[015:363] [2025-07-26 15:28:06 +0000.938894][74a3] H264Encoder encoderDestroy
[015:363] [2025-07-26 15:28:06 +0000.938908][74a3]
AndroidMediaCodecVideoEncoder::release env: 0x76b73d9c40
[015:363] [2025-07-26 15:28:06 +0000.938933][74a3]
AndroidMediaCodecVideoEncoder::Destroy
[015:380] [2025-07-26 15:28:06 +0000.956128][74a3] Destroy leave. expire time = 17
ms
[015:381] [2025-07-26 15:28:06 +0000.956360][74a3] Release leave. expire time = 18
ms
[015:381] [2025-07-26 15:28:06 +0000.957002][74a3] ~AndroidHwAvcEncoder
time:197191120 enter.
[015:382] [2025-07-26 15:28:06 +0000.957211][74a3] Release time:197191121 enter.
[015:382] [2025-07-26 15:28:06 +0000.957258][74a3] Release:
MediaCodecVideoEncoder:: has been released before, just return
[015:382] [2025-07-26 15:28:06 +0000.957278][74a3] Release leave. expire time = 0
ms
[015:382] [2025-07-26 15:28:06 +0000.957314][74a3] ~AndroidMediaCodecVideoEncoder
[015:382] [2025-07-26 15:28:06 +0000.957329][74a3] ~WrapAndroidMediaCodec
time:197191121 enter.
[015:382] [2025-07-26 15:28:06 +0000.957355][74a3] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[015:382] [2025-07-26 15:28:06 +0000.957368][74a3] video hevc hw codec
destructor:0x75bd6b1098
[015:382] [2025-07-26 15:28:06 +0000.957435][74a3] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[015:382] [2025-07-26 15:28:06 +0000.957477][74a3] teardownCompressionSession:
H264Encode::destroyed Encoder
[015:382] [2025-07-26 15:28:06 +0000.957499][74a3]
RecordingSessionInternalSimple:destroy aac encoder output!
[015:382] [2025-07-26 15:28:06 +0000.957525][74a3] AACSWEncode destructor
[015:387] [2025-07-26 15:28:06 +0000.963138][754b] MP4 close file successfully
[015:388] [2025-07-26 15:28:06 +0000.963275][754b] Recording session Internal:
notify recording ok
[015:388] [2025-07-26 15:28:06 +0000.963298][754b] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4,
output_video_timestamp_:2016 last_video_pts_:2016
[015:388] [2025-07-26 15:28:06 +0000.963327][754b] OnRecordFinish:
[015:388] [2025-07-26 15:28:06 +0000.964008][754b] onRecordingOk: net seek
pos:0record video duration:2049record audio duration:1996
[015:389] [2025-07-26 15:28:06 +0000.964689][7546] destructMicSource_w:
[015:389] [2025-07-26 15:28:06 +0000.964762][7546] setOutput_w:
MicSource::setOutput() 0x0
[015:389] [2025-07-26 15:28:06 +0000.964855][74a4] releaseThread 0x75939d9300
[015:389] [2025-07-26 15:28:06 +0000.964952][74a4] ~MicSource: Mic source
destroyed:0x75af7c6680
[015:393] [2025-07-26 15:28:06 +0000.968362][74a4] StopPullFrameAndWriteMp4 leave.
expire time = 348 ms
[015:393] [2025-07-26 15:28:06 +0000.968447][74a4] DestroyPipelineAndFilters
time:197191132 enter.
[015:393] [2025-07-26 15:28:06 +0000.968476][74a4] UnbindInputFilter 0x75af7791c0
this 0x75af6859c0
[015:393] [2025-07-26 15:28:06 +0000.968498][74a4] UnbindInputFilter 0x75af779358
this 0x75c8dc26d0
[015:393] [2025-07-26 15:28:06 +0000.968526][74a4] UnbindInputFilter 0x75af6859c0
this 0x75afa05420
[015:393] [2025-07-26 15:28:06 +0000.968560][74a4] filter: filter pipeline destroy
this: 0x75afa05380
[015:393] [2025-07-26 15:28:06 +0000.969031][74a4] ClearVideoOfSources: recodring
total frames:0
[015:393] [2025-07-26 15:28:06 +0000.969152][74a4] ClearVideoOfSources:
[015:394] [2025-07-26 15:28:06 +0000.969201][74a4] GPUImageProcessing destruct.
[015:394] [2025-07-26 15:28:06 +0000.969283][74a4] destroy TrivalImageDrawer
0x7594667540
[015:394] [2025-07-26 15:28:06 +0000.969334][74a4] The shader has been initialize,
clean up them.
[015:394] [2025-07-26 15:28:06 +0000.969415][74a4] ~OpenGLFrameBuffer:
[015:394] [2025-07-26 15:28:06 +0000.969595][74a4] ~OpenGLFrameBuffer:
[015:394] [2025-07-26 15:28:06 +0000.969741][74a4] ~OpenGLFrameBuffer:
[015:396] [2025-07-26 15:28:06 +0000.971965][74a4] ~OpenGLFrameBuffer:
[015:396] [2025-07-26 15:28:06 +0000.972085][74a4] ~OpenGLFrameBuffer:
[015:396] [2025-07-26 15:28:06 +0000.972156][74a4] ~OpenGLFrameBuffer:
[015:397] [2025-07-26 15:28:06 +0000.972334][74a4] GPUImageProcessing destruct
finish.
[015:397] [2025-07-26 15:28:06 +0000.972383][74a4] GPURGBAFrame destruct.
[015:397] [2025-07-26 15:28:06 +0000.972428][74a4] destroy OpenGLRenderProgram
0x75af685798
[015:397] [2025-07-26 15:28:06 +0000.972460][74a4] ~CameraSource time:197191136
enter.
[015:397] [2025-07-26 15:28:06 +0000.972482][74a4] ~CameraSource leave. expire
time = 0 ms
[015:397] [2025-07-26 15:28:06 +0000.972512][74a4] ~RecordAudioSource
time:197191136 enter.
[015:397] [2025-07-26 15:28:06 +0000.972533][74a4] ~RecordAudioSource leave.
expire time = 0 ms
[015:397] [2025-07-26 15:28:06 +0000.972563][74a4] DestroyPipelineAndFilters
leave. expire time = 4 ms
[015:436] [2025-07-26 15:28:07 +0000.11830][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[015:438] [2025-07-26 15:28:07 +0000.13318][6cbf] machine model :redmi
[015:438] [2025-07-26 15:28:07 +0000.13462][6cbf] Support this machine model :redmi
[015:438] [2025-07-26 15:28:07 +0000.13515][6cbf] global inited! current sdk
version: 07-20-936c45f
[015:438] [2025-07-26 15:28:07 +0000.13884][6cbf] filter: filter pipeline construtc
this: 0x75ddbf2580
[015:438] [2025-07-26 15:28:07 +0000.14014][6cbf] MediaFilterGraph:
MediaFilterGraph construct
[015:438] [2025-07-26 15:28:07 +0000.14067][6cbf] GLESContext:
[015:439] [2025-07-26 15:28:07 +0000.14196][6cbf] The result of eglGetDisplay is:
0xb4000076b73d5a00
[015:440] [2025-07-26 15:28:07 +0000.15304][6cbf] The result of creation:
0x75ddbb8900
[015:440] [2025-07-26 15:28:07 +0000.15514][6cbf] The result of
eglCreatePbufferSurface is: 0x75ddc17580
[015:440] [2025-07-26 15:28:07 +0000.15724][6cbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
[015:440] [2025-07-26 15:28:07 +0000.15758][6cbf] The source 1
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
[015:440] [2025-07-26 15:28:07 +0000.15796][6cbf] The source 0 speed:1
[015:440] [2025-07-26 15:28:07 +0000.15820][6cbf] The source 1 speed:1
[015:440] [2025-07-26 15:28:07 +0000.15852][6cbf] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4,
delay: 0
[015:440] [2025-07-26 15:28:07 +0000.15889][6cbf] CreateDecoderByVideoSource
time:197191179 enter.
[015:440] [2025-07-26 15:28:07 +0000.16055][6cbf] running_decoder_count:0max
count:2
[015:440] [2025-07-26 15:28:07 +0000.16086][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75ddc4c400
[015:480] [2025-07-26 15:28:07 +0000.55531][755a] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x769be20e00] Current FFmpeg version git-2021-06-16-97cea6f
[015:527] [2025-07-26 15:28:07 +0000.102831][755a] OnStreamInfoFound: video
duration_: 6294
[015:529] [2025-07-26 15:28:07 +0000.104857][755b] NO get frame from decoder
[015:530] [2025-07-26 15:28:07 +0000.105957][6cbf] start decoder
[015:530] [2025-07-26 15:28:07 +0000.106042][6cbf] CreateDecoderByVideoSource
leave. expire time = 90 ms
[015:530] [2025-07-26 15:28:07 +0000.106098][6cbf] BindInputFilter 0x75ddb3ed20
this 0x75bd646f58
[015:530] [2025-07-26 15:28:07 +0000.106120][6cbf] BindInputFilter 0x75bd646f58
this 0x75bd647018
[015:531] [2025-07-26 15:28:07 +0000.106181][6cbf] BindInputFilter 0x75ddb3ed20
this 0x75bd6470d8
[015:531] [2025-07-26 15:28:07 +0000.106285][6cbf] BindInputFilter 0x75bd6470d8
this 0x75bd647198
[015:531] [2025-07-26 15:28:07 +0000.106360][6cbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
[015:531] [2025-07-26 15:28:07 +0000.106382][6cbf] BindInputFilter 0x75bd647018
this 0x75bd647258
[015:531] [2025-07-26 15:28:07 +0000.106399][6cbf] BindInputFilter 0x75bd647258
this 0x75ddbf2620
[015:531] [2025-07-26 15:28:07 +0000.106420][6cbf] BindInputFilter 0x75bd647198
this 0x75bd647318
[015:531] [2025-07-26 15:28:07 +0000.106463][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
[015:531] [2025-07-26 15:28:07 +0000.106479][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4,
delay: 0
[015:531] [2025-07-26 15:28:07 +0000.106513][6cbf] CreateDecoderByVideoSource
time:197191270 enter.
[015:536] [2025-07-26 15:28:07 +0000.111827][6cbf] running_decoder_count:1max
count:2
[015:536] [2025-07-26 15:28:07 +0000.111908][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75ddc4cc00
[015:536] [2025-07-26 15:28:07 +0000.111978][6cbf] start decoder
[015:536] [2025-07-26 15:28:07 +0000.112051][6cbf] CreateDecoderByVideoSource
leave. expire time = 5 ms
[015:536] [2025-07-26 15:28:07 +0000.112080][6cbf] BindInputFilter 0x75ddbcc120
this 0x75bd6473d8
[015:536] [2025-07-26 15:28:07 +0000.112103][6cbf] BindInputFilter 0x75bd6473d8
this 0x75bd647498
[015:536] [2025-07-26 15:28:07 +0000.112124][6cbf] BindInputFilter 0x75ddbcc120
this 0x75bd647558
[015:536] [2025-07-26 15:28:07 +0000.112148][6cbf] BindInputFilter 0x75bd647558
this 0x75bd647618
[015:537] [2025-07-26 15:28:07 +0000.112161][6cbf] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
[015:537] [2025-07-26 15:28:07 +0000.112253][6cbf] UnbindInputFilter 0x75bd647258
this 0x75ddbf2620
[015:537] [2025-07-26 15:28:07 +0000.112272][6cbf] BindInputFilter 0x75bd647258
this 0x75bd673158
[015:537] [2025-07-26 15:28:07 +0000.112312][6cbf] BindInputFilter 0x75bd647498
this 0x75bd673158
[015:537] [2025-07-26 15:28:07 +0000.112328][6cbf] BindInputFilter 0x75bd673158
this 0x75ddbf2620
[015:537] [2025-07-26 15:28:07 +0000.112376][6cbf] BindInputFilter 0x75bd647318
this 0x75dda987e8
[015:537] [2025-07-26 15:28:07 +0000.112403][6cbf] BindInputFilter 0x75bd647618
this 0x75dda987e8
[015:537] [2025-07-26 15:28:07 +0000.112434][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
[015:537] [2025-07-26 15:28:07 +0000.112790][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[015:537] [2025-07-26 15:28:07 +0000.113008][755b] NO get frame from decoder
[015:538] [2025-07-26 15:28:07 +0000.113248][6cbf] machine model :redmi
[015:538] [2025-07-26 15:28:07 +0000.113286][6cbf] Support this machine
model :redmi
[015:538] [2025-07-26 15:28:07 +0000.113337][6cbf] global inited! current sdk
version: 07-20-936c45f
[015:538] [2025-07-26 15:28:07 +0000.113394][6cbf] GetPipeline:
-----------------------------------------
[015:538] [2025-07-26 15:28:07 +0000.113419][6cbf] GetPipeline: source:
0x75ddb3eb00
[015:538] [2025-07-26 15:28:07 +0000.113444][6cbf] GetPipeline: filter: NULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113457][6cbf] GetPipeline: filter: NULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113474][6cbf] GetPipeline: filter: NULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113484][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113504][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113514][6cbf] GetPipeline: audio filter:
AudioNUllFilter
[015:538] [2025-07-26 15:28:07 +0000.113534][6cbf] GetPipeline: source:
0x75ddbcbf00
[015:538] [2025-07-26 15:28:07 +0000.113546][6cbf] GetPipeline: filter: NULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113564][6cbf] GetPipeline: filter: NULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113574][6cbf] GetPipeline: filter:
BasicTransitionFilter2
[015:538] [2025-07-26 15:28:07 +0000.113622][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113634][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[015:538] [2025-07-26 15:28:07 +0000.113644][6cbf] GetPipeline: audio filter:
AudioTransitionFilter
[015:538] [2025-07-26 15:28:07 +0000.113654][6cbf] GetPipeline:
------------------------------------------
[015:538] [2025-07-26 15:28:07 +0000.113678][6cbf] filter: filter pipeline2 update
pattern: 0
[015:538] [2025-07-26 15:28:07 +0000.113806][756b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75bda1bc00] Current FFmpeg version git-2021-06-16-
97cea6f
[015:538] [2025-07-26 15:28:07 +0000.114048][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[015:540] [2025-07-26 15:28:07 +0000.115589][755b] NO get frame from decoder
[015:543] [2025-07-26 15:28:07 +0000.118479][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[015:543] [2025-07-26 15:28:07 +0000.118770][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[015:544] [2025-07-26 15:28:07 +0000.119205][6cbf] DeviceInit:
[015:544] [2025-07-26 15:28:07 +0000.119856][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[015:545] [2025-07-26 15:28:07 +0000.120328][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[015:545] [2025-07-26 15:28:07 +0000.120655][6cbf] CreatePlatformSpecificObjects:
[015:545] [2025-07-26 15:28:07 +0000.120709][6cbf] audio device use null audio
input and opensl output
[015:545] [2025-07-26 15:28:07 +0000.120737][6cbf] Create OpenSLES output module
with java VM support.
[015:545] [2025-07-26 15:28:07 +0000.120888][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[015:546] [2025-07-26 15:28:07 +0000.121210][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[015:546] [2025-07-26 15:28:07 +0000.121699][6cbf] Create OpenSLES output module
with buffer num:2
[015:546] [2025-07-26 15:28:07 +0000.121773][6cbf] Error(trace.cc:40): Init the
output and input for audio device template.
[015:546] [2025-07-26 15:28:07 +0000.121792][6cbf] Init the output device.
[015:546] [2025-07-26 15:28:07 +0000.121805][6cbf] Set the playout as stereo:1
[015:546] [2025-07-26 15:28:07 +0000.121839][6cbf] Set the sample rate to be:44100
[015:546] [2025-07-26 15:28:07 +0000.121880][6cbf] Low latency buffer size:144 low
sample rate:48000
[015:546] [2025-07-26 15:28:07 +0000.121906][6cbf] DeviceInit: Done
[015:546] [2025-07-26 15:28:07 +0000.122031][6cbf] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[015:546] [2025-07-26 15:28:07 +0000.122088][756d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x758e69c318
[015:548] [2025-07-26 15:28:07 +0000.124086][755b] NO get frame from decoder
[015:551] [2025-07-26 15:28:07 +0000.126870][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[015:552] [2025-07-26 15:28:07 +0000.127356][6cbf]
MediaFilterPlayer::SetPlayerNotify 0x75bd5a77a0
[015:552] [2025-07-26 15:28:07 +0000.127589][6cbf]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[015:552] [2025-07-26 15:28:07 +0000.127634][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[015:552] [2025-07-26 15:28:07 +0000.128052][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[015:553] [2025-07-26 15:28:07 +0000.128295][6cbf] SetGraphLoop: SetGraphLoop 1
[015:553] [2025-07-26 15:28:07 +0000.128375][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[015:553] [2025-07-26 15:28:07 +0000.128482][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[015:554] [2025-07-26 15:28:07 +0000.129922][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[015:553] [2025-07-26 15:28:07 +0000.128318][755b] NO get frame from decoder
[015:555] [2025-07-26 15:28:07 +0000.130796][755b] NO get frame from decoder
[015:555] [2025-07-26 15:28:07 +0000.130805][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[015:556] [2025-07-26 15:28:07 +0000.131987][756f] Start:
[015:559] [2025-07-26 15:28:07 +0000.134231][755b] NO get frame from decoder
[015:560] [2025-07-26 15:28:07 +0000.135877][755b] NO get frame from decoder
[015:565] [2025-07-26 15:28:07 +0000.140502][756e] operator(): video render
started.
[015:565] [2025-07-26 15:28:07 +0000.141031][756e] DriveRender working... (1/200)
[015:565] [2025-07-26 15:28:07 +0000.141060][756e] Warning(video_render.cc:390): No
picture to display (1/50)
[015:569] [2025-07-26 15:28:07 +0000.144744][756b] OnStreamInfoFound: video
duration_: 2049
[015:574] [2025-07-26 15:28:07 +0000.149173][756f] Start:
[015:574] [2025-07-26 15:28:07 +0000.149554][756f] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[015:574] [2025-07-26 15:28:07 +0000.149618][756f] Reset: history total size: 98
[015:574] [2025-07-26 15:28:07 +0000.149656][756f] DeviceStart:
audioDevice_:0x75ddc2c000
[015:574] [2025-07-26 15:28:07 +0000.149673][756f] DeviceStart: time profile
playout init before
[015:574] [2025-07-26 15:28:07 +0000.149728][756f] DeviceStart: time profile
playout init end
[015:574] [2025-07-26 15:28:07 +0000.149816][756f] OpenSlesOutput:Start playout
[015:577] [2025-07-26 15:28:07 +0000.152471][756f] Create the opensl output player.
streamtype before:0
[015:578] [2025-07-26 15:28:07 +0000.153879][756f] Create the opensl output player.
streamtype after:3
[015:581] [2025-07-26 15:28:07 +0000.156920][756c] NO get frame from decoder
[015:588] [2025-07-26 15:28:07 +0000.163817][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[015:599] [2025-07-26 15:28:07 +0000.174942][756c] NO get frame from decoder
[015:605] [2025-07-26 15:28:07 +0000.181111][756c] NO get frame from decoder
[015:628] [2025-07-26 15:28:07 +0000.204183][756f] Enqueue opensl buffer size:1764
[015:630] [2025-07-26 15:28:07 +0000.205410][756c] NO get frame from decoder
[015:643] [2025-07-26 15:28:07 +0000.218319][756c] NO get frame from decoder
[015:652] [2025-07-26 15:28:07 +0000.227367][756c] NO get frame from decoder
[015:654] [2025-07-26 15:28:07 +0000.229793][756c] NO get frame from decoder
[015:656] [2025-07-26 15:28:07 +0000.231391][756f] DeviceStart: time profile
playout all end
[015:656] [2025-07-26 15:28:07 +0000.231472][757c]
PlayerSimpleBufferQueueCallbackHandler function
[015:656] [2025-07-26 15:28:07 +0000.231580][756f] operator(): Audio playback
started.
[015:656] [2025-07-26 15:28:07 +0000.231740][756f] operator(): Started now!
[015:656] [2025-07-26 15:28:07 +0000.231767][757c] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[015:656] [2025-07-26 15:28:07 +0000.231845][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[015:656] [2025-07-26 15:28:07 +0000.231862][7570] Pull audio failed.(wait video!)
[015:656] [2025-07-26 15:28:07 +0000.231956][7571] Error(video_source.cc:430): wait
decoder a frame: 0
[015:656] [2025-07-26 15:28:07 +0000.232059][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:658] [2025-07-26 15:28:07 +0000.233813][7571] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[015:664] [2025-07-26 15:28:07 +0000.239629][7570] audio_frame_list_ empty
[015:680] [2025-07-26 15:28:07 +0000.255989][756c] NO get frame from decoder
[015:681] [2025-07-26 15:28:07 +0000.256539][7571] OnVideoFrameReady(1/200)
[015:681] [2025-07-26 15:28:07 +0000.256986][756e] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[015:690] [2025-07-26 15:28:07 +0000.265730][756e] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:197191429
[015:733] [2025-07-26 15:28:07 +0000.308509][7571]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[015:758] [2025-07-26 15:28:07 +0000.333490][756e] lipsync_debug: render a video
frame
[015:758] [2025-07-26 15:28:07 +0000.333635][756e] lipsync_debug: First video frame
rendering.
[015:768] [2025-07-26 15:28:07 +0000.344125][756e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:22 timeDelta:78 last
video ts:900 frame->pts:2880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[015:769] [2025-07-26 15:28:07 +0000.344483][756e] lipsync_debug: tsDelta -
timeDelta = -56
[015:769] [2025-07-26 15:28:07 +0000.344549][756e] lipsync_debug:result remaining
time:0
[015:769] [2025-07-26 15:28:07 +0000.344586][756e] dynamic updated lipsync delay:0
[015:805] [2025-07-26 15:28:07 +0000.380621][756e] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[015:805] [2025-07-26 15:28:07 +0000.380720][756e] lipsync_debug:result remaining
time:3
[015:913] [2025-07-26 15:28:07 +0000.488426][7570] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[015:913] [2025-07-26 15:28:07 +0000.488554][7570] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[015:913] [2025-07-26 15:28:07 +0000.488705][756f] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[015:913] [2025-07-26 15:28:07 +0000.488794][756f] The audio playback speed:100
(1/100)
[015:913] [2025-07-26 15:28:07 +0000.488824][756f] lipsync_debug: The current
played audio timestamp is:0(1/50)
[015:913] [2025-07-26 15:28:07 +0000.488844][756f] First audio frame rendering
[015:916] [2025-07-26 15:28:07 +0000.491189][7571] video frame wait audio frame:
last_video_timestamp:127 last_audio_timestamp:0
[015:919] [2025-07-26 15:28:07 +0000.494474][7570] audio frame wait video
frame.last_video_timestamp:127 last_audio_timestamp:232
[015:919] [2025-07-26 15:28:07 +0000.494898][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:920] [2025-07-26 15:28:07 +0000.495660][7570] audio frame wait video
frame.last_video_timestamp:127 last_audio_timestamp:232
[015:920] [2025-07-26 15:28:07 +0000.496016][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:921] [2025-07-26 15:28:07 +0000.496908][7570] audio frame wait video
frame.last_video_timestamp:127 last_audio_timestamp:232
[015:922] [2025-07-26 15:28:07 +0000.497474][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:923] [2025-07-26 15:28:07 +0000.498244][7570] audio frame wait video
frame.last_video_timestamp:162 last_audio_timestamp:278
[015:923] [2025-07-26 15:28:07 +0000.498641][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:924] [2025-07-26 15:28:07 +0000.499386][7570] audio frame wait video
frame.last_video_timestamp:162 last_audio_timestamp:278
[015:924] [2025-07-26 15:28:07 +0000.499722][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:927] [2025-07-26 15:28:07 +0000.503085][7570] audio frame wait video
frame.last_video_timestamp:197 last_audio_timestamp:301
[015:928] [2025-07-26 15:28:07 +0000.503502][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:929] [2025-07-26 15:28:07 +0000.504225][7570] audio frame wait video
frame.last_video_timestamp:197 last_audio_timestamp:301
[015:929] [2025-07-26 15:28:07 +0000.504583][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:930] [2025-07-26 15:28:07 +0000.505277][7570] audio frame wait video
frame.last_video_timestamp:197 last_audio_timestamp:301
[015:930] [2025-07-26 15:28:07 +0000.505941][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:931] [2025-07-26 15:28:07 +0000.506851][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:932] [2025-07-26 15:28:07 +0000.507233][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:932] [2025-07-26 15:28:07 +0000.507935][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:933] [2025-07-26 15:28:07 +0000.508283][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:933] [2025-07-26 15:28:07 +0000.509044][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:934] [2025-07-26 15:28:07 +0000.509446][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:935] [2025-07-26 15:28:07 +0000.510185][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:935] [2025-07-26 15:28:07 +0000.510570][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:936] [2025-07-26 15:28:07 +0000.511276][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:936] [2025-07-26 15:28:07 +0000.511635][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:937] [2025-07-26 15:28:07 +0000.512347][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:937] [2025-07-26 15:28:07 +0000.512712][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:938] [2025-07-26 15:28:07 +0000.513433][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:938] [2025-07-26 15:28:07 +0000.513794][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:939] [2025-07-26 15:28:07 +0000.514496][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:939] [2025-07-26 15:28:07 +0000.514848][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:940] [2025-07-26 15:28:07 +0000.515547][7570] audio frame wait video
frame.last_video_timestamp:228 last_audio_timestamp:348
[015:940] [2025-07-26 15:28:07 +0000.515891][7570]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[016:237] [2025-07-26 15:28:07 +0000.812705][74a8] Run AGC when audioType = 0
[016:238] [2025-07-26 15:28:07 +0000.813307][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:350] [2025-07-26 15:28:07 +0000.925379][756e] lipsync_debug:displaying video
ts:60210 The current displayed video timestamp is:197192089
[016:544] [2025-07-26 15:28:08 +0000.119777][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[016:656] [2025-07-26 15:28:08 +0000.232001][756f] do work DoLipsync!
[016:657] [2025-07-26 15:28:08 +0000.232194][756f] total delay:365 videoTsMS:961
audioTsMS:596 diff:365
[016:657] [2025-07-26 15:28:08 +0000.232247][756f] Set the lipsync delay:365
[017:003] [2025-07-26 15:28:08 +0000.578628][7571] Error(video_source.cc:430): wait
decoder a frame: 0
[017:194] [2025-07-26 15:28:08 +0000.769941][756e] lipsync_debug:displaying video
ts:119790 The current displayed video timestamp is:197192933
[017:313] [2025-07-26 15:28:08 +0000.888477][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[017:327] [2025-07-26 15:28:08 +0000.902395][756e] DriveRender working... (1/200)
[017:522] [2025-07-26 15:28:09 +0000.97922][756e] lipsync_debug:lipsync_threadhold:
lipsync_delta:19 tsDelta:58 timeDelta:25 last video ts:137970 frame->pts:141480
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[017:523] [2025-07-26 15:28:09 +0000.98236][756e] lipsync_debug: tsDelta -
timeDelta = 33
[017:582] [2025-07-26 15:28:09 +0000.158101][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:000] [2025-07-26 15:28:09 +0000.576321][756e] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[018:001] [2025-07-26 15:28:09 +0000.576431][756e] lipsync_debug:result remaining
time:10
[018:070] [2025-07-26 15:28:09 +0000.645172][7570] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 2321
[018:070] [2025-07-26 15:28:09 +0000.645343][7570] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:091] [2025-07-26 15:28:09 +0000.667060][756e] lipsync_debug:displaying video
ts:179820 The current displayed video timestamp is:197193830
[018:165] [2025-07-26 15:28:09 +0000.740219][756f] The audio playback speed:100
(1/100)
[018:165] [2025-07-26 15:28:09 +0000.740382][756f] lipsync_debug: The current
played audio timestamp is:2321(1/50)
[018:237] [2025-07-26 15:28:09 +0000.812896][74a8] Run AGC when audioType = 0
[018:334] [2025-07-26 15:28:09 +0000.909938][7571] Error(video_source.cc:430): wait
decoder a frame: 0
[018:550] [2025-07-26 15:28:10 +0000.125481][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:720] [2025-07-26 15:28:10 +0000.295711][756e] lipsync_debug:displaying video
ts:239850 The current displayed video timestamp is:197194459
[018:911] [2025-07-26 15:28:10 +0000.486364][756e] DriveRender working... (1/200)
[018:946] [2025-07-26 15:28:10 +0000.521771][7571] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299790pts ms:3.331e+06
[018:947] [2025-07-26 15:28:10 +0000.523031][7571] OnVideoFrameReady(1/200)
[018:948] [2025-07-26 15:28:10 +0000.523215][756e] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[019:028] [2025-07-26 15:28:10 +0000.603299][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[019:086] [2025-07-26 15:28:10 +0000.661698][756e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:30 last
video ts:270090 frame->pts:272790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:086] [2025-07-26 15:28:10 +0000.661866][756e] lipsync_debug: tsDelta -
timeDelta = 0
[019:386] [2025-07-26 15:28:10 +0000.961905][756e] lipsync_debug:displaying video
ts:299790 The current displayed video timestamp is:197195125
[019:390] [2025-07-26 15:28:10 +0000.965921][756e] lipsync_debug: render a video
frame
[019:418] [2025-07-26 15:28:10 +0000.993232][756e] lipsync_debug:result remaining
time:0
[019:418] [2025-07-26 15:28:10 +0000.993345][756e] dynamic updated lipsync delay:0
[019:432] [2025-07-26 15:28:11 +0000.7515][7570] FilterPipeline2::OnAudioFrame pts
3715 last_audio_timestamp_ 3715
[019:581] [2025-07-26 15:28:11 +0000.156780][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:582] [2025-07-26 15:28:11 +0000.158061][7571] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4988 diff: 13
[019:742] [2025-07-26 15:28:11 +0000.317823][7571] Error(video_source.cc:430): wait
decoder a frame: 0
[020:002] [2025-07-26 15:28:11 +0000.577708][756e] lipsync_debug:remaining time:10
tsDelta - timeDelta:24
[020:002] [2025-07-26 15:28:11 +0000.577881][756e] lipsync_debug:result remaining
time:10
[020:091] [2025-07-26 15:28:11 +0000.666322][756e] lipsync_debug:displaying video
ts:359550 The current displayed video timestamp is:197195830
[020:235] [2025-07-26 15:28:11 +0000.810851][74a9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[020:235] [2025-07-26 15:28:11 +0000.811054][74a9] _deviceSampleRate:48000
[020:238] [2025-07-26 15:28:11 +0000.813641][74a8] Run AGC when audioType = 0
[020:238] [2025-07-26 15:28:11 +0000.813894][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:327] [2025-07-26 15:28:11 +0000.902960][755b] av_read_frame AVERROR_EOF
[020:383] [2025-07-26 15:28:11 +0000.959080][7570] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 4643
[020:384] [2025-07-26 15:28:11 +0000.959186][7570] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:449] [2025-07-26 15:28:12 +0000.24473][756f] The audio playback speed:100
(1/100)
[020:449] [2025-07-26 15:28:12 +0000.24650][756f] lipsync_debug: The current played
audio timestamp is:4643(1/50)
[020:453] [2025-07-26 15:28:12 +0000.28680][756e] DriveRender working... (1/200)
[020:561] [2025-07-26 15:28:12 +0000.137082][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:635] [2025-07-26 15:28:12 +0000.210326][756e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:14 last
video ts:407430 frame->pts:410400 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:635] [2025-07-26 15:28:12 +0000.210454][756e] lipsync_debug: tsDelta -
timeDelta = 19
[020:639] [2025-07-26 15:28:12 +0000.214353][755b] OnReceiveEOF:
[020:639] [2025-07-26 15:28:12 +0000.214443][755b] OnDecoderEOF time:197196378
enter.
[020:639] [2025-07-26 15:28:12 +0000.214534][755b] OnDecoderEOF leave. expire time
= 0 ms
[020:639] [2025-07-26 15:28:12 +0000.214566][7559] CleanUp time:197196378 enter.
[020:639] [2025-07-26 15:28:12 +0000.214576][755b] OnDecoderFinished:
OnDecoderFinished total decoder frames:189 this:0x75ddb3eb00
[020:645] [2025-07-26 15:28:12 +0000.220470][7559] CleanUp leave. expire time = 6
ms
[020:645] [2025-07-26 15:28:12 +0000.220602][7559] clean up
[020:645] [2025-07-26 15:28:12 +0000.220636][7559] running_decoder_count:1max
count:2
[020:720] [2025-07-26 15:28:12 +0000.296371][756e] lipsync_debug:displaying video
ts:419670 The current displayed video timestamp is:197196459
[020:747] [2025-07-26 15:28:12 +0000.322887][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[021:103] [2025-07-26 15:28:12 +0000.678414][7571] Error(video_source.cc:430): wait
decoder a frame: 0
[021:387] [2025-07-26 15:28:12 +0000.962949][756e] lipsync_debug:displaying video
ts:479700 The current displayed video timestamp is:197197126
[021:582] [2025-07-26 15:28:13 +0000.158128][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:001] [2025-07-26 15:28:13 +0000.576365][756e] DriveRender working... (1/200)
[022:013] [2025-07-26 15:28:13 +0000.588751][756e] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[022:013] [2025-07-26 15:28:13 +0000.588837][756e] lipsync_debug:result remaining
time:10
[022:059] [2025-07-26 15:28:13 +0000.634826][756e] lipsync_debug:displaying video
ts:539370 The current displayed video timestamp is:197197798
[022:184] [2025-07-26 15:28:13 +0000.759260][756e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:23 last
video ts:548550 frame->pts:551340 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:184] [2025-07-26 15:28:13 +0000.759397][756e] lipsync_debug: tsDelta -
timeDelta = 8
[022:206] [2025-07-26 15:28:13 +0000.781844][7571]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[022:239] [2025-07-26 15:28:13 +0000.814473][74a8] Run AGC when audioType = 0
[022:302] [2025-07-26 15:28:13 +0000.877733][7571] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 597330pts ms:6.637e+06
[022:303] [2025-07-26 15:28:13 +0000.879051][7571] OnVideoFrameReady(1/200)
[022:304] [2025-07-26 15:28:13 +0000.879292][756e] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[022:440] [2025-07-26 15:28:14 +0000.16070][7571] video frame wait audio frame:
last_video_timestamp:6776 last_audio_timestamp:6664
[022:464] [2025-07-26 15:28:14 +0000.39519][7571] Error(video_source.cc:430): wait
decoder a frame: 0
[022:466] [2025-07-26 15:28:14 +0000.41257][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[022:484] [2025-07-26 15:28:14 +0000.59273][756c] av_read_frame AVERROR_EOF
[022:559] [2025-07-26 15:28:14 +0000.134579][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:676] [2025-07-26 15:28:14 +0000.252096][756e] lipsync_debug:displaying video
ts:597330 The current displayed video timestamp is:197198415
[022:680] [2025-07-26 15:28:14 +0000.255694][756e] lipsync_debug: render a video
frame
[022:704] [2025-07-26 15:28:14 +0000.279603][7570] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 6965
[022:704] [2025-07-26 15:28:14 +0000.279698][7570] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:711] [2025-07-26 15:28:14 +0000.286355][756e] lipsync_debug:result remaining
time:0
[022:711] [2025-07-26 15:28:14 +0000.286499][756e] dynamic updated lipsync delay:0
[022:784] [2025-07-26 15:28:14 +0000.360061][756c] OnReceiveEOF:
[022:785] [2025-07-26 15:28:14 +0000.360184][756c] OnDecoderEOF time:197198524
enter.
[022:785] [2025-07-26 15:28:14 +0000.360298][756c] OnDecoderEOF leave. expire time
= 0 ms
[022:785] [2025-07-26 15:28:14 +0000.360328][7559] CleanUp time:197198524 enter.
[022:785] [2025-07-26 15:28:14 +0000.360341][756c] OnDecoderFinished:
OnDecoderFinished total decoder frames:62 this:0x75ddbcbf00
[022:789] [2025-07-26 15:28:14 +0000.365163][7559] CleanUp leave. expire time = 5
ms
[022:790] [2025-07-26 15:28:14 +0000.365395][7559] clean up
[022:790] [2025-07-26 15:28:14 +0000.365476][7559] running_decoder_count:0max
count:2
[022:791] [2025-07-26 15:28:14 +0000.366367][756f] The audio playback speed:100
(1/100)
[022:791] [2025-07-26 15:28:14 +0000.366572][756f] lipsync_debug: The current
played audio timestamp is:6965(1/50)
[023:343] [2025-07-26 15:28:14 +0000.918242][756e] lipsync_debug:displaying video
ts:657180 The current displayed video timestamp is:197199082
[023:545] [2025-07-26 15:28:15 +0000.120588][756e] DriveRender working... (1/200)
[023:582] [2025-07-26 15:28:15 +0000.157743][757c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:683] [2025-07-26 15:28:15 +0000.258891][7571] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5988 diff: 13
[023:751] [2025-07-26 15:28:15 +0000.327025][756e]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:48 timeDelta:13 last
video ts:690210 frame->pts:693090 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:752] [2025-07-26 15:28:15 +0000.327235][756e] lipsync_debug: tsDelta -
timeDelta = 35
[023:828] [2025-07-26 15:28:15 +0000.404102][7571] Error(video_source.cc:430): wait
decoder a frame: 0
[023:983] [2025-07-26 15:28:15 +0000.558683][7571] ClearVideoOfSources:
[024:061] [2025-07-26 15:28:15 +0000.636469][756e] lipsync_debug:displaying video
ts:717390 The current displayed video timestamp is:197199800
[024:064] [2025-07-26 15:28:15 +0000.639525][756e] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[024:064] [2025-07-26 15:28:15 +0000.639626][756e] lipsync_debug:result remaining
time:10
[024:064] [2025-07-26 15:28:15 +0000.639770][7570] PullAudioFrame: PullFrame audio
finished.
[024:064] [2025-07-26 15:28:15 +0000.639858][7570] media player notify EOF, audio
PullFrameStatus is EOF
[024:094] [2025-07-26 15:28:15 +0000.670033][7570] Pull finished audio filter.
[024:094] [2025-07-26 15:28:15 +0000.670145][7570] media player notify EOF, audio
PullFrameStatus is EOF
[024:125] [2025-07-26 15:28:15 +0000.700431][7570] media player notify EOF, audio
PullFrameStatus is EOF
[024:154] [2025-07-26 15:28:15 +0000.729664][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[024:156] [2025-07-26 15:28:15 +0000.731214][756f] Stop:
[024:156] [2025-07-26 15:28:15 +0000.731834][756e] operator(): Video Render
stopped.
[024:156] [2025-07-26 15:28:15 +0000.732181][756f] Stop:
[024:157] [2025-07-26 15:28:15 +0000.732993][756f] DeviceStop:
audioDevice_:0x75ddc2c000
[024:157] [2025-07-26 15:28:15 +0000.733139][756f] OpenSlesOutput:Stop playout
[024:166] [2025-07-26 15:28:15 +0000.741996][756f] DeviceStop: Done
[024:167] [2025-07-26 15:28:15 +0000.742226][756f] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[024:167] [2025-07-26 15:28:15 +0000.742306][756f] operator(): Stop now!
[024:184] [2025-07-26 15:28:15 +0000.759679][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[024:204] [2025-07-26 15:28:15 +0000.779845][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[024:204] [2025-07-26 15:28:15 +0000.779943][6cbf] StopPreView: Have Stopped,
operation cancel
[024:204] [2025-07-26 15:28:15 +0000.779982][6cbf] Stop:
[024:204] [2025-07-26 15:28:15 +0000.780082][756f] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[024:205] [2025-07-26 15:28:15 +0000.780327][6cbf] DeviceRelease:
audioDevice_:0x75ddc2c000
[024:205] [2025-07-26 15:28:15 +0000.780376][6cbf] OpenSlesOutput:Stop playout
[024:205] [2025-07-26 15:28:15 +0000.780416][6cbf] DeviceRelease: Release the
webrtc device object.
[024:205] [2025-07-26 15:28:15 +0000.780591][6cbf] OpenSlesOutput destruct.
[024:205] [2025-07-26 15:28:15 +0000.780653][6cbf] DeviceRelease: Done
[024:205] [2025-07-26 15:28:15 +0000.780746][6cbf] Stop:
[024:205] [2025-07-26 15:28:15 +0000.780841][756e] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[024:210] [2025-07-26 15:28:15 +0000.785827][6cbf] global uninited!
[024:210] [2025-07-26 15:28:15 +0000.786035][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[024:210] [2025-07-26 15:28:15 +0000.786120][6cbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[024:210] [2025-07-26 15:28:15 +0000.786150][6cbf] RemoveVideoBackGroud: hava not
add video backgroud
[024:211] [2025-07-26 15:28:15 +0000.786219][6cbf] UnbindInputFilter 0x75bd647258
this 0x75bd673158
[024:211] [2025-07-26 15:28:15 +0000.786257][6cbf] UnbindInputFilter 0x75bd647318
this 0x75dda987e8
[024:211] [2025-07-26 15:28:15 +0000.786286][6cbf] UnbindInputFilter 0x75bd673158
this 0x75ddbf2620
[024:211] [2025-07-26 15:28:15 +0000.786309][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75ddb3eb00
[024:211] [2025-07-26 15:28:15 +0000.786353][6cbf] DestoryDecoderByVideoSource
time:197199950 enter.
[024:211] [2025-07-26 15:28:15 +0000.786375][6cbf] ~VideoBindDecoder time:197199950
enter.
[024:211] [2025-07-26 15:28:15 +0000.786602][6cbf] CleanUp time:197199950 enter.
[024:211] [2025-07-26 15:28:15 +0000.786928][6cbf] CleanUp leave. expire time = 0
ms
[024:211] [2025-07-26 15:28:15 +0000.786979][6cbf] CleanUp time:197199950 enter.
[024:212] [2025-07-26 15:28:15 +0000.787232][6cbf] CleanUp leave. expire time = 1
ms
[024:212] [2025-07-26 15:28:15 +0000.788120][6cbf] ~VideoBindDecoder leave. expire
time = 1 ms
[024:213] [2025-07-26 15:28:15 +0000.788200][6cbf] DestoryDecoderByVideoSource
leave. expire time = 2 ms
[024:213] [2025-07-26 15:28:15 +0000.788238][6cbf] UnbindInputFilter 0x75bd647018
this 0x75bd647258
[024:213] [2025-07-26 15:28:15 +0000.788270][6cbf] UnbindInputFilter 0x75bd646f58
this 0x75bd647018
[024:213] [2025-07-26 15:28:15 +0000.788303][6cbf] UnbindInputFilter 0x75ddb3ed20
this 0x75bd646f58
[024:213] [2025-07-26 15:28:15 +0000.788337][6cbf] UnbindInputFilter 0x75bd647198
this 0x75bd647318
[024:213] [2025-07-26 15:28:15 +0000.788369][6cbf] UnbindInputFilter 0x75bd6470d8
this 0x75bd647198
[024:213] [2025-07-26 15:28:15 +0000.788401][6cbf] UnbindInputFilter 0x75ddb3ed20
this 0x75bd6470d8
[024:213] [2025-07-26 15:28:15 +0000.788454][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75ddbcbf00
[024:213] [2025-07-26 15:28:15 +0000.788480][6cbf] DestoryDecoderByVideoSource
time:197199952 enter.
[024:213] [2025-07-26 15:28:15 +0000.788504][6cbf] ~VideoBindDecoder time:197199952
enter.
[024:213] [2025-07-26 15:28:15 +0000.788754][6cbf] CleanUp time:197199952 enter.
[024:215] [2025-07-26 15:28:15 +0000.790371][6cbf] CleanUp leave. expire time = 2
ms
[024:215] [2025-07-26 15:28:15 +0000.790507][6cbf] CleanUp time:197199954 enter.
[024:216] [2025-07-26 15:28:15 +0000.792140][6cbf] CleanUp leave. expire time = 2
ms
[024:219] [2025-07-26 15:28:15 +0000.794388][6cbf] ~VideoBindDecoder leave. expire
time = 6 ms
[024:219] [2025-07-26 15:28:15 +0000.794485][6cbf] DestoryDecoderByVideoSource
leave. expire time = 6 ms
[024:219] [2025-07-26 15:28:15 +0000.794575][6cbf] UnbindInputFilter 0x75bd647498
this 0x75bd673158
[024:219] [2025-07-26 15:28:15 +0000.794617][6cbf] ClearVideoOfSources:
[024:219] [2025-07-26 15:28:15 +0000.794669][6cbf] UnbindInputFilter 0x75bd6473d8
this 0x75bd647498
[024:219] [2025-07-26 15:28:15 +0000.794721][6cbf] UnbindInputFilter 0x75ddbcc120
this 0x75bd6473d8
[024:219] [2025-07-26 15:28:15 +0000.794767][6cbf] UnbindInputFilter 0x75bd647618
this 0x75dda987e8
[024:219] [2025-07-26 15:28:15 +0000.794810][6cbf] UnbindInputFilter 0x75bd647558
this 0x75bd647618
[024:219] [2025-07-26 15:28:15 +0000.794851][6cbf] UnbindInputFilter 0x75ddbcc120
this 0x75bd647558
[024:219] [2025-07-26 15:28:15 +0000.794902][6cbf] ~GLESContext:
[024:222] [2025-07-26 15:28:15 +0000.797529][6cbf] GLESContext destruct finish.
[024:222] [2025-07-26 15:28:15 +0000.797668][6cbf] filter: filter pipeline destroy
this: 0x75ddbf2580
[024:224] [2025-07-26 15:28:15 +0000.799361][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[024:224] [2025-07-26 15:28:15 +0000.800085][6cbf] machine model :redmi
[024:225] [2025-07-26 15:28:15 +0000.800173][6cbf] Support this machine
model :redmi
[024:225] [2025-07-26 15:28:15 +0000.800200][6cbf] global inited! current sdk
version: 07-20-936c45f
[024:225] [2025-07-26 15:28:15 +0000.800556][6cbf] filter: filter pipeline
construtc this: 0x75ddbf2580
[024:225] [2025-07-26 15:28:15 +0000.800617][6cbf] MediaFilterGraph:
MediaFilterGraph construct
[024:225] [2025-07-26 15:28:15 +0000.800642][6cbf] GLESContext:
[024:225] [2025-07-26 15:28:15 +0000.800687][6cbf] The result of eglGetDisplay is:
0xb4000076b73d5a00
[024:226] [2025-07-26 15:28:15 +0000.801645][6cbf] The result of creation:
0x75ddb37a80
[024:226] [2025-07-26 15:28:15 +0000.801805][6cbf] The result of
eglCreatePbufferSurface is: 0x75ddb37b80
[024:226] [2025-07-26 15:28:15 +0000.801930][6cbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
[024:226] [2025-07-26 15:28:15 +0000.801963][6cbf] The source 1
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
[024:226] [2025-07-26 15:28:15 +0000.801986][6cbf] The source 0 speed:1
[024:226] [2025-07-26 15:28:15 +0000.802013][6cbf] The source 1 speed:1
[024:226] [2025-07-26 15:28:15 +0000.802033][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4,
delay: 0
[024:226] [2025-07-26 15:28:15 +0000.802056][6cbf] CreateDecoderByVideoSource
time:197199965 enter.
[024:227] [2025-07-26 15:28:15 +0000.802307][6cbf] running_decoder_count:0max
count:2
[024:227] [2025-07-26 15:28:15 +0000.802345][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75ddc4cc00
[024:228] [2025-07-26 15:28:15 +0000.803319][75ad] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x769be20e00] Current FFmpeg version git-2021-06-16-
97cea6f
[024:236] [2025-07-26 15:28:15 +0000.811875][74a8] Run AGC when audioType = 0
[024:236] [2025-07-26 15:28:15 +0000.812026][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:246] [2025-07-26 15:28:15 +0000.822130][75ad] OnStreamInfoFound: video
duration_: 6294
[024:250] [2025-07-26 15:28:15 +0000.825445][6cbf] start decoder
[024:250] [2025-07-26 15:28:15 +0000.825445][75ae] NO get frame from decoder
[024:250] [2025-07-26 15:28:15 +0000.825588][6cbf] CreateDecoderByVideoSource
leave. expire time = 24 ms
[024:250] [2025-07-26 15:28:15 +0000.825629][6cbf] BindInputFilter 0x75ddbcc120
this 0x75bd5fea18
[024:250] [2025-07-26 15:28:15 +0000.825695][6cbf] BindInputFilter 0x75bd5fea18
this 0x75bd5fead8
[024:250] [2025-07-26 15:28:15 +0000.825728][6cbf] BindInputFilter 0x75ddbcc120
this 0x75bd5feb98
[024:250] [2025-07-26 15:28:15 +0000.825761][6cbf] BindInputFilter 0x75bd5feb98
this 0x75bd5fec58
[024:250] [2025-07-26 15:28:15 +0000.825781][6cbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
[024:250] [2025-07-26 15:28:15 +0000.825857][6cbf] BindInputFilter 0x75bd5fead8
this 0x75bd5fed18
[024:250] [2025-07-26 15:28:15 +0000.825896][6cbf] BindInputFilter 0x75bd5fed18
this 0x75ddbf2620
[024:250] [2025-07-26 15:28:15 +0000.825928][6cbf] BindInputFilter 0x75bd5fec58
this 0x75bd5fedd8
[024:250] [2025-07-26 15:28:15 +0000.825953][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197178672.mp4
[024:250] [2025-07-26 15:28:15 +0000.825975][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4,
delay: 0
[024:250] [2025-07-26 15:28:15 +0000.825996][6cbf] CreateDecoderByVideoSource
time:197199989 enter.
[024:251] [2025-07-26 15:28:15 +0000.826264][6cbf] running_decoder_count:1max
count:2
[024:251] [2025-07-26 15:28:15 +0000.826332][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75ddc4c400
[024:251] [2025-07-26 15:28:15 +0000.826370][6cbf] start decoder
[024:251] [2025-07-26 15:28:15 +0000.826399][6cbf] CreateDecoderByVideoSource
leave. expire time = 1 ms
[024:251] [2025-07-26 15:28:15 +0000.826434][6cbf] BindInputFilter 0x75ddb3ed20
this 0x75bd5fee98
[024:251] [2025-07-26 15:28:15 +0000.826469][6cbf] BindInputFilter 0x75bd5fee98
this 0x75bd5fef58
[024:251] [2025-07-26 15:28:15 +0000.826509][6cbf] BindInputFilter 0x75ddb3ed20
this 0x75bd5ff018
[024:251] [2025-07-26 15:28:15 +0000.826540][6cbf] BindInputFilter 0x75bd5ff018
this 0x75bd5ff318
[024:251] [2025-07-26 15:28:15 +0000.826567][6cbf] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
[024:251] [2025-07-26 15:28:15 +0000.826611][6cbf] UnbindInputFilter 0x75bd5fed18
this 0x75ddbf2620
[024:251] [2025-07-26 15:28:15 +0000.826641][6cbf] BindInputFilter 0x75bd5fed18
this 0x75bd6005d8
[024:251] [2025-07-26 15:28:15 +0000.826679][6cbf] BindInputFilter 0x75bd5fef58
this 0x75bd6005d8
[024:251] [2025-07-26 15:28:15 +0000.826701][6cbf] BindInputFilter 0x75bd6005d8
this 0x75ddbf2620
[024:251] [2025-07-26 15:28:15 +0000.826750][6cbf] BindInputFilter 0x75bd5fedd8
this 0x75dda97d68
[024:251] [2025-07-26 15:28:15 +0000.826784][6cbf] BindInputFilter 0x75bd5ff318
this 0x75dda97d68
[024:251] [2025-07-26 15:28:15 +0000.826811][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197188671.mp4
[024:251] [2025-07-26 15:28:15 +0000.827162][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[024:252] [2025-07-26 15:28:15 +0000.827330][6cbf] MediaComposeFile time:197199991
enter.
[024:252] [2025-07-26 15:28:15 +0000.827375][6cbf] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[024:252] [2025-07-26 15:28:15 +0000.827550][6cbf] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[024:252] [2025-07-26 15:28:15 +0000.827592][6cbf] Recording session using default
bitrate support by app:31457280
[024:253] [2025-07-26 15:28:15 +0000.828182][75ae] NO get frame from decoder
[024:254] [2025-07-26 15:28:15 +0000.829656][75c9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75b3818b40
[024:254] [2025-07-26 15:28:15 +0000.829784][75c9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[024:254] [2025-07-26 15:28:15 +0000.829963][6cbf] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[024:255] [2025-07-26 15:28:15 +0000.830311][75ae] NO get frame from decoder
[024:255] [2025-07-26 15:28:15 +0000.830647][75ae] NO get frame from decoder
[024:255] [2025-07-26 15:28:15 +0000.830644][75c7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75af8be800] Current FFmpeg version git-2021-06-16-
97cea6f
[024:257] [2025-07-26 15:28:15 +0000.832581][75ae] NO get frame from decoder
[024:257] [2025-07-26 15:28:15 +0000.833015][6cbf] GetPipeline:
-----------------------------------------
[024:257] [2025-07-26 15:28:15 +0000.833076][6cbf] GetPipeline: source:
0x75ddbcbf00
[024:257] [2025-07-26 15:28:15 +0000.833109][6cbf] GetPipeline: filter: NULLFilter
[024:257] [2025-07-26 15:28:15 +0000.833135][6cbf] GetPipeline: filter: NULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833162][6cbf] GetPipeline: filter: NULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833189][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833215][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833241][6cbf] GetPipeline: audio filter:
AudioNUllFilter
[024:258] [2025-07-26 15:28:15 +0000.833267][6cbf] GetPipeline: source:
0x75ddb3eb00
[024:258] [2025-07-26 15:28:15 +0000.833292][6cbf] GetPipeline: filter: NULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833317][6cbf] GetPipeline: filter: NULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833344][6cbf] GetPipeline: filter:
BasicTransitionFilter2
[024:258] [2025-07-26 15:28:15 +0000.833358][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833372][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[024:258] [2025-07-26 15:28:15 +0000.833387][6cbf] GetPipeline: audio filter:
AudioTransitionFilter
[024:258] [2025-07-26 15:28:15 +0000.833403][6cbf] GetPipeline:
------------------------------------------
[024:258] [2025-07-26 15:28:15 +0000.833423][6cbf] filter: filter pipeline2 update
pattern: 2
[024:258] [2025-07-26 15:28:15 +0000.833901][6cbf] MediaComposeFile leave. expire
time = 6 ms
[024:259] [2025-07-26 15:28:15 +0000.834376][6cbf] machine model :redmi
[024:259] [2025-07-26 15:28:15 +0000.834412][6cbf] Support this machine
model :redmi
[024:259] [2025-07-26 15:28:15 +0000.834429][6cbf] global inited! current sdk
version: 07-20-936c45f
[024:266] [2025-07-26 15:28:15 +0000.842123][75ae] NO get frame from decoder
[024:269] [2025-07-26 15:28:15 +0000.844682][75ae] NO get frame from decoder
[024:270] [2025-07-26 15:28:15 +0000.845561][75ae] NO get frame from decoder
[024:270] [2025-07-26 15:28:15 +0000.845561][75c7] OnStreamInfoFound: video
duration_: 2049
[024:284] [2025-07-26 15:28:15 +0000.860020][75c8] NO get frame from decoder
[024:286] [2025-07-26 15:28:15 +0000.861276][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[024:286] [2025-07-26 15:28:15 +0000.861401][6cbf] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 332
[024:286] [2025-07-26 15:28:15 +0000.861525][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[024:286] [2025-07-26 15:28:15 +0000.861597][6cbf] BeginCompose: BeginCompose, is
composing 0
[024:286] [2025-07-26 15:28:15 +0000.861750][75c9] start recording, file path:
[024:286] [2025-07-26 15:28:15 +0000.861940][75c9] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 332 audio_timescale:44100
video_timescale:90000
[024:286] [2025-07-26 15:28:15 +0000.861986][75c9] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[024:286] [2025-07-26 15:28:15 +0000.862022][75c9] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 332
[024:286] [2025-07-26 15:28:15 +0000.862059][75c9] fd_open successed
handle:0xb40000776cd6d0b0
[024:287] [2025-07-26 15:28:15 +0000.862337][75c9] create mp4 file:358
m_fileHandle: 0x75b3a98100
[024:287] [2025-07-26 15:28:15 +0000.862363][75c9] MP4 file: is opened successfully
[024:287] [2025-07-26 15:28:15 +0000.862384][75c9] setupMediaProcessers:
[024:287] [2025-07-26 15:28:15 +0000.862402][75c9]
RecordingSessionInternalSimple:setup media processers.
[024:287] [2025-07-26 15:28:15 +0000.862416][75c9] construct AAC encoder
[024:287] [2025-07-26 15:28:15 +0000.862986][75c9] H264Encoder creating:
ultrafast012323
[024:287] [2025-07-26 15:28:15 +0000.863049][75c9] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[024:288] [2025-07-26 15:28:15 +0000.863646][75c9] H264Encode::GetMachineModel is
M2101K6I
[024:288] [2025-07-26 15:28:15 +0000.863764][75c9] H264Encoder machine_mode
is:M2101K6I
[024:288] [2025-07-26 15:28:15 +0000.863786][75c9] H264Encode::machine size :9
machine_mode:M2101K6I
[024:288] [2025-07-26 15:28:15 +0000.863806][75c9] H264Encode::machine array
size :22 machine_mode:M2101K6I
[024:288] [2025-07-26 15:28:15 +0000.863825][75c9] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[024:288] [2025-07-26 15:28:15 +0000.863839][75c9] setupCompressionSession:
[024:288] [2025-07-26 15:28:15 +0000.863852][75c9] H264Encode::creating hareware
Encoder
[024:288] [2025-07-26 15:28:15 +0000.863866][75c9] AndroidHwAvcEncoder
time:197200027 enter.
[024:288] [2025-07-26 15:28:15 +0000.864118][75c9] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[024:289] [2025-07-26 15:28:15 +0000.864280][75c9] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[024:289] [2025-07-26 15:28:15 +0000.864311][75c9] The video avc hw codec address
is 0x75bd6b1018
[024:289] [2025-07-26 15:28:15 +0000.864410][75c9] AndroidHwAvcEncoder leave.
expire time = 1 ms
[024:289] [2025-07-26 15:28:15 +0000.864437][75c9] RegisterEncodeCompleteCallback
time:197200028 enter.
[024:289] [2025-07-26 15:28:15 +0000.864608][75c9] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[024:289] [2025-07-26 15:28:15 +0000.864647][75c9] InitEncode time:197200028
enter.
[024:289] [2025-07-26 15:28:15 +0000.864741][75c9] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[024:289] [2025-07-26 15:28:15 +0000.864771][75c9] Create time:197200028 enter.
[024:289] [2025-07-26 15:28:15 +0000.864792][75c9] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[024:289] [2025-07-26 15:28:15 +0000.864820][75c9]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75bd5ffa00
[024:289] [2025-07-26 15:28:15 +0000.865023][75c9] supported_type:video/avc
[024:289] [2025-07-26 15:28:15 +0000.865057][75c9] name:OMX.qcom.video.encoder.avc
mime:video/avc
[024:289] [2025-07-26 15:28:15 +0000.865115][75c9] hwCodecPrefix :OMX.qcom.
[024:289] [2025-07-26 15:28:15 +0000.865145][75c9] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[024:290] [2025-07-26 15:28:15 +0000.865171][75c9] mediacodec_createCodecByName
time:197200029 enter.
[024:290] [2025-07-26 15:28:15 +0000.865197][75c9] WrapAndroidMediaCodec
time:197200029 enter.
[024:290] [2025-07-26 15:28:15 +0000.865364][75c9] WrapAndroidMediaCodec leave.
expire time = 0 ms
[024:295] [2025-07-26 15:28:15 +0000.870579][75d7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7696c38698
[024:300] [2025-07-26 15:28:15 +0000.875424][75c8] NO get frame from decoder
[024:306] [2025-07-26 15:28:15 +0000.882189][75c9] mediacodec_createCodecByName
leave. expire time = 17 ms
[024:307] [2025-07-26 15:28:15 +0000.882265][75c9] WrapAndroidMediaFromat
time:197200046 enter.
[024:307] [2025-07-26 15:28:15 +0000.882332][75c9] WrapAndroidMediaFromat leave.
expire time = 0 ms
[024:310] [2025-07-26 15:28:15 +0000.885273][75c8] NO get frame from decoder
[024:329] [2025-07-26 15:28:15 +0000.904703][75c8] NO get frame from decoder
[024:339] [2025-07-26 15:28:15 +0000.914410][75c8] NO get frame from decoder
[024:349] [2025-07-26 15:28:15 +0000.924671][75c8] NO get frame from decoder
[024:352] [2025-07-26 15:28:15 +0000.927904][75c8] NO get frame from decoder
[024:353] [2025-07-26 15:28:15 +0000.929188][75c8] NO get frame from decoder
[024:381] [2025-07-26 15:28:15 +0000.956452][75c9] Destroy time:197200120 enter.
[024:381] [2025-07-26 15:28:15 +0000.956626][75c9] WrapAndroidMediaFromat::
Destroy
[024:381] [2025-07-26 15:28:15 +0000.956698][75c9] Destroy leave. expire time = 0
ms
[024:381] [2025-07-26 15:28:15 +0000.956737][75c9] ~WrapAndroidMediaFromat
time:197200120 enter.
[024:381] [2025-07-26 15:28:15 +0000.956857][75c9] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[024:381] [2025-07-26 15:28:15 +0000.956914][75c9] Create leave. expire time = 92
ms
[024:381] [2025-07-26 15:28:15 +0000.956950][75c9] isSemiPlanarSupport
time:197200120 enter.
[024:381] [2025-07-26 15:28:15 +0000.956982][75c9] H264Encoder isSemiPlanarSupport
[024:381] [2025-07-26 15:28:15 +0000.957016][75c9] isSemiPlanarSupport leave.
expire time = 0 ms
[024:381] [2025-07-26 15:28:15 +0000.957049][75c9] creat hw H264Encoder success,
isSemiPlanar:1
[024:382] [2025-07-26 15:28:15 +0000.957242][75c9] InitEncode leave. expire time =
93 ms
[024:382] [2025-07-26 15:28:15 +0000.957285][75c9] H264Encode::created Encoder
[024:382] [2025-07-26 15:28:15 +0000.957320][75c9] H264Encode:: H264 encoder
created.
[024:382] [2025-07-26 15:28:15 +0000.957351][75c9] H264 encoder created.
[024:382] [2025-07-26 15:28:15 +0000.957382][75c9]
RecordingSessionInternalSimple:created avc encoder avc: 0x75bd55f040
[024:382] [2025-07-26 15:28:15 +0000.957508][75c9] setOutput:
[024:382] [2025-07-26 15:28:15 +0000.957542][75c9]
RecordingSessionInternalSimple:encoder set output to muxer!
[024:382] [2025-07-26 15:28:15 +0000.957574][75c9] request a key frame
[024:382] [2025-07-26 15:28:15 +0000.957605][75c9] H264Encode:: request a key frame
[024:387] [2025-07-26 15:28:15 +0000.962196][75c9] setDisplayRotate :90
[024:387] [2025-07-26 15:28:15 +0000.962297][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:388] [2025-07-26 15:28:15 +0000.964193][75ca] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[024:391] [2025-07-26 15:28:15 +0000.966474][75ca]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[024:450] [2025-07-26 15:28:16 +0000.25625][75ca] h264 add frame header cdr flag
[024:458] [2025-07-26 15:28:16 +0000.33590][75ca] h264 add frame header cdr flag
[024:460] [2025-07-26 15:28:16 +0000.35499][75ca] Received key frame:10
[024:460] [2025-07-26 15:28:16 +0000.35782][75ca] H264Encode:: get a sps pps
header!headerSize:29
[024:460] [2025-07-26 15:28:16 +0000.35996][75d7] get the H.264 SPS parameter
[024:461] [2025-07-26 15:28:16 +0000.36360][75d7] add video track with id:1
[024:462] [2025-07-26 15:28:16 +0000.37321][75d7] get the H.264 PPS parameter
[024:464] [2025-07-26 15:28:16 +0000.39853][75d7] get the H.264 IDR frame
[024:464] [2025-07-26 15:28:16 +0000.39963][75d7] resss:true
[024:464] [2025-07-26 15:28:16 +0000.39986][75d7] video start ts:10
[024:464] [2025-07-26 15:28:16 +0000.40073][75d7] the video frame has been written
into MP4 file
[024:468] [2025-07-26 15:28:16 +0000.43633][75cd] audio_frame_list_ empty
[024:581] [2025-07-26 15:28:16 +0000.156966][75d7] add aac audio track with id:2
[024:581] [2025-07-26 15:28:16 +0000.157123][75d7] audio start ts:0
[024:582] [2025-07-26 15:28:16 +0000.157160][75d7] the audio frame has been written
into MP4 file
[024:583] [2025-07-26 15:28:16 +0000.158368][75c9] setDisplayRotate :90
[024:583] [2025-07-26 15:28:16 +0000.158464][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:712] [2025-07-26 15:28:16 +0000.287897][75ca] DTS queue for
Generator:0x7696ca90b8 634 669 701 733
[024:741] [2025-07-26 15:28:16 +0000.316913][75ca] Push an pts:961 to dts queue.
[024:766] [2025-07-26 15:28:16 +0000.341221][75cc] Error(video_source.cc:430): wait
decoder a frame: 5
[024:849] [2025-07-26 15:28:16 +0000.425040][75ca] last dts:929 currentPts:961
ppsOrSPS:0 queue length:7
[024:855] [2025-07-26 15:28:16 +0000.430993][75cd] audio_frame_list_ empty
[024:944] [2025-07-26 15:28:16 +0000.519421][75c9] setDisplayRotate :90
[024:944] [2025-07-26 15:28:16 +0000.519593][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:033] [2025-07-26 15:28:16 +0000.608467][75ca] DTS queue for
Generator:0x7696ca90b8 1466 1497 1533 1572
[025:070] [2025-07-26 15:28:16 +0000.645465][75ca] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1533 pts:1533
[025:085] [2025-07-26 15:28:16 +0000.660776][75ca] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1728
[025:085] [2025-07-26 15:28:16 +0000.660965][75ca] push video frame to H264
encoder. (100 frame for one log)
[025:085] [2025-07-26 15:28:16 +0000.661031][75ca] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[025:085] [2025-07-26 15:28:16 +0000.661068][75ca] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1728(100 frame for one
log)
[025:085] [2025-07-26 15:28:16 +0000.661120][75ca] The input pts:1728 fps:30
[025:121] [2025-07-26 15:28:16 +0000.696831][75ca] SendFrame
encodedImage._timeStamp:1633encodedImage->_length:6496
[025:151] [2025-07-26 15:28:16 +0000.727142][75ca] H264Encode::H264SWEncoder get
callback, length:82400 type:1 nalType:1length:82396
[025:212] [2025-07-26 15:28:16 +0000.788018][75ca] h264 add frame header cdr flag
[025:213] [2025-07-26 15:28:16 +0000.788486][75ca] Received key frame:1998
[025:215] [2025-07-26 15:28:16 +0000.790326][75d7] get the H.264 IDR frame
[025:222] [2025-07-26 15:28:16 +0000.797639][75cd] audio_frame_list_ empty
[025:245] [2025-07-26 15:28:16 +0000.820566][75c9] setDisplayRotate :90
[025:245] [2025-07-26 15:28:16 +0000.820645][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:275] [2025-07-26 15:28:16 +0000.850353][75ca] Push an pts:2299 to dts queue.
[025:275] [2025-07-26 15:28:16 +0000.850511][75cc] Error(video_source.cc:430): wait
decoder a frame: 0
[025:288] [2025-07-26 15:28:16 +0000.863853][75ca] DTS queue for
Generator:0x7696ca90b8 2299 2333 2361
[025:308] [2025-07-26 15:28:16 +0000.883388][75ca] last dts:2267 currentPts:2299
ppsOrSPS:0 queue length:6
[025:516] [2025-07-26 15:28:17 +0000.91688][75ca] DTS queue for
Generator:0x7696ca90b8 3097 3129 3160 3194 3233
[025:612] [2025-07-26 15:28:17 +0000.187975][75c9] setDisplayRotate :90
[025:612] [2025-07-26 15:28:17 +0000.188057][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[025:685] [2025-07-26 15:28:17 +0000.261028][75cc] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6948 diff: 53
[025:693] [2025-07-26 15:28:17 +0000.268915][75cc] Error(video_source.cc:430): wait
decoder a frame: 5
[025:695] [2025-07-26 15:28:17 +0000.270286][75cd] audio_frame_list_ empty
[025:717] [2025-07-26 15:28:17 +0000.293344][75ca] Push an pts:3627 to dts queue.
[025:762] [2025-07-26 15:28:17 +0000.337450][75ca] last dts:3596 currentPts:3627
ppsOrSPS:0 queue length:4
[025:839] [2025-07-26 15:28:17 +0000.414857][75ca] DTS queue for
Generator:0x7696ca90b8 3894 3932 3961 3995 4026 4059 4093
[025:909] [2025-07-26 15:28:17 +0000.484428][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[025:910] [2025-07-26 15:28:17 +0000.485908][75ca] h264 add frame header cdr flag
[025:911] [2025-07-26 15:28:17 +0000.486889][75ca] Received key frame:3995
[025:913] [2025-07-26 15:28:17 +0000.488897][75d7] get the H.264 IDR frame
[025:960] [2025-07-26 15:28:17 +0000.535767][75c9] setDisplayRotate :90
[025:960] [2025-07-26 15:28:17 +0000.535906][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:067] [2025-07-26 15:28:17 +0000.642354][75cd] audio_frame_list_ empty
[026:094] [2025-07-26 15:28:17 +0000.669726][75cc] Error(video_source.cc:430): wait
decoder a frame: 3
[026:129] [2025-07-26 15:28:17 +0000.704797][75ca] DTS queue for
Generator:0x7696ca90b8 4726 4760 4797 4831 4862 4894
[026:136] [2025-07-26 15:28:17 +0000.712124][75ca] Push an pts:4963 to dts queue.
[026:168] [2025-07-26 15:28:17 +0000.743537][75ca] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5096
[026:168] [2025-07-26 15:28:17 +0000.743918][75ca] push video frame to H264
encoder. (100 frame for one log)
[026:168] [2025-07-26 15:28:17 +0000.744012][75ca] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[026:168] [2025-07-26 15:28:17 +0000.744051][75ca] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:5096(100 frame for one
log)
[026:168] [2025-07-26 15:28:17 +0000.744112][75ca] The input pts:5096 fps:30
[026:188] [2025-07-26 15:28:17 +0000.763453][75ca] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4894 pts:4894
[026:206] [2025-07-26 15:28:17 +0000.782080][75ca] SendFrame
encodedImage._timeStamp:4963encodedImage->_length:155584
[026:207] [2025-07-26 15:28:17 +0000.782323][75ca] last dts:4930 currentPts:4963
ppsOrSPS:0 queue length:8
[026:237] [2025-07-26 15:28:17 +0000.812445][74a8] Run AGC when audioType = 0
[026:237] [2025-07-26 15:28:17 +0000.813039][75ca] H264Encode::H264SWEncoder get
callback, length:30912 type:1 nalType:1length:30908
[026:302] [2025-07-26 15:28:17 +0000.877917][75ae] av_read_frame AVERROR_EOF
[026:354] [2025-07-26 15:28:17 +0000.929205][75ca] DTS queue for
Generator:0x7696ca90b8 5532 5562 5596 5627 5661 5698 5728 5760
[026:373] [2025-07-26 15:28:17 +0000.948964][75ae] OnReceiveEOF:
[026:373] [2025-07-26 15:28:17 +0000.949080][75ae] OnDecoderEOF time:197202112
enter.
[026:374] [2025-07-26 15:28:17 +0000.949282][75ac] CleanUp time:197202113 enter.
[026:374] [2025-07-26 15:28:17 +0000.949368][75ae] OnDecoderEOF leave. expire time
= 1 ms
[026:374] [2025-07-26 15:28:17 +0000.949402][75ae] OnDecoderFinished:
OnDecoderFinished total decoder frames:189 this:0x75ddbcbf00
[026:374] [2025-07-26 15:28:17 +0000.949436][75ae] NULLFilter::OnVideoSourceEOF
0x75ddbcbf00 this 0x75bd5fe980
[026:374] [2025-07-26 15:28:17 +0000.949465][75ae] NULLFilter::OnVideoSourceEOF
0x75bd5fe980 this 0x75bd5fea40
[026:374] [2025-07-26 15:28:17 +0000.949515][75ae] NULLFilter::OnVideoSourceEOF
0x75bd5fea40 this 0x75bd5fec80
[026:374] [2025-07-26 15:28:17 +0000.949542][75ae]
BasicTransitionFilter2::OnVideoSourceEOF 0x75bd5fec80 dd 0x75bd5fed18 offset_ 0
this 0x75bd600480
[026:406] [2025-07-26 15:28:17 +0000.982127][75ac] CleanUp leave. expire time = 32
ms
[026:407] [2025-07-26 15:28:17 +0000.982249][75ac] clean up
[026:407] [2025-07-26 15:28:17 +0000.982270][75ac] running_decoder_count:1max
count:2
[026:454] [2025-07-26 15:28:18 +0000.29797][75cd] audio_frame_list_ empty
[026:464] [2025-07-26 15:28:18 +0000.40002][75ca] h264 add frame header cdr flag
[026:465] [2025-07-26 15:28:18 +0000.40486][75ca] Received key frame:5993
[026:487] [2025-07-26 15:28:18 +0000.62922][75d7] get the H.264 IDR frame
[026:516] [2025-07-26 15:28:18 +0000.91511][75ca] Push an pts:6295 to dts queue.
[026:555] [2025-07-26 15:28:18 +0000.131020][75c9] setDisplayRotate :90
[026:555] [2025-07-26 15:28:18 +0000.131125][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:568] [2025-07-26 15:28:18 +0000.143863][75cc] Error(video_source.cc:430): wait
decoder a frame: 0
[026:574] [2025-07-26 15:28:18 +0000.149627][75ca] last dts:6261 currentPts:6295
ppsOrSPS:0 queue length:10
[026:574] [2025-07-26 15:28:18 +0000.149746][75ca] DTS queue for
Generator:0x7696ca90b8 6309 6338 6368 6410 6441 6474 6507 6540 6570
[026:802] [2025-07-26 15:28:18 +0000.377247][75ca] DTS queue for
Generator:0x7696ca90b8 7171 7202 7243 7273 7302 7335 7368
[026:824] [2025-07-26 15:28:18 +0000.399840][75cd] audio_frame_list_ empty
[026:899] [2025-07-26 15:28:18 +0000.474362][75c9] setDisplayRotate :90
[026:899] [2025-07-26 15:28:18 +0000.474433][75c9] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:902] [2025-07-26 15:28:18 +0000.477282][75c8] av_read_frame AVERROR_EOF
[026:928] [2025-07-26 15:28:18 +0000.503822][75ca] Push an pts:7608 to dts queue.
[026:940] [2025-07-26 15:28:18 +0000.516037][75cc] Error(video_source.cc:430): wait
decoder a frame: 0
[026:944] [2025-07-26 15:28:18 +0000.519580][75cc] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7940 diff: 61
[026:958] [2025-07-26 15:28:18 +0000.533680][75cc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[026:970] [2025-07-26 15:28:18 +0000.545721][75c8] OnReceiveEOF:
[026:970] [2025-07-26 15:28:18 +0000.545835][75c8] OnDecoderEOF time:197202709
enter.
[026:970] [2025-07-26 15:28:18 +0000.545933][75c8] OnDecoderEOF leave. expire time
= 0 ms
[026:970] [2025-07-26 15:28:18 +0000.545961][75c8] OnDecoderFinished:
OnDecoderFinished total decoder frames:62 this:0x75ddb3eb00
[026:970] [2025-07-26 15:28:18 +0000.545960][75ac] CleanUp time:197202709 enter.
[026:972] [2025-07-26 15:28:18 +0000.547631][75ca] last dts:7575 currentPts:7608
ppsOrSPS:0 queue length:6
[026:973] [2025-07-26 15:28:18 +0000.548674][75cd] PullAudioFrame: PullFrame audio
finished.
[026:973] [2025-07-26 15:28:18 +0000.548860][75cd]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[026:973] [2025-07-26 15:28:18 +0000.548898][75cd] OnAudioTimer: OnAudioTimer
return
[026:976] [2025-07-26 15:28:18 +0000.552068][75cc] ClearVideoOfSources:
[026:977] [2025-07-26 15:28:18 +0000.552332][75cc]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[026:977] [2025-07-26 15:28:18 +0000.552456][75cc] OnVideoTimer: OnVideoTimer
EndComposeFile
[026:977] [2025-07-26 15:28:18 +0000.553116][75cc] EndComposeFile: EndComposeFile,
is composing 1
[026:991] [2025-07-26 15:28:18 +0000.566490][75ac] CleanUp leave. expire time = 21
ms
[026:991] [2025-07-26 15:28:18 +0000.566589][75ac] clean up
[026:991] [2025-07-26 15:28:18 +0000.566612][75ac] running_decoder_count:0max
count:2
[027:045] [2025-07-26 15:28:18 +0000.620864][75ca] DTS queue for
Generator:0x7696ca90b8 7971 8004 8033 8067 8107 8136 8166 8201 8236
[027:053] [2025-07-26 15:28:18 +0000.629082][75ca] h264 add frame header cdr flag
[027:054] [2025-07-26 15:28:18 +0000.629633][75ca] Received key frame:7971
[027:056] [2025-07-26 15:28:18 +0000.632050][75d7] get the H.264 IDR frame
[027:059] [2025-07-26 15:28:18 +0000.634515][75ca]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:251
[027:059] [2025-07-26 15:28:18 +0000.634926][75ca]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x75b7da7000
[027:061] [2025-07-26 15:28:18 +0000.636277][75cb]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[027:061] [2025-07-26 15:28:18 +0000.636383][75cb]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[027:061] [2025-07-26 15:28:18 +0000.636702][75c9] stop recording
[027:061] [2025-07-26 15:28:18 +0000.636753][75c9]
RecordingSessionInternalSimple:destroy media processers
[027:061] [2025-07-26 15:28:18 +0000.636780][75c9] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[027:061] [2025-07-26 15:28:18 +0000.636806][75c9] H264Encode::flushing hareware
Encoder
[027:061] [2025-07-26 15:28:18 +0000.636973][75c9] Flush time:197202800 enter.
[027:061] [2025-07-26 15:28:18 +0000.637013][75c9] H264Encoder encoder flush
[027:061] [2025-07-26 15:28:18 +0000.637044][75c9] flush output queue
[027:107] [2025-07-26 15:28:18 +0000.682946][75c9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8236 pts:8236
[027:109] [2025-07-26 15:28:18 +0000.684321][75c9] SendFrame
encodedImage._timeStamp:8268encodedImage->_length:135408
[027:398] [2025-07-26 15:28:18 +0000.973819][75c9] Flush leave. expire time = 337
ms
[027:399] [2025-07-26 15:28:18 +0000.974165][75c9] ~H264EncodeWrap:
[027:399] [2025-07-26 15:28:18 +0000.974238][75c9] ~H264Encode:
[027:399] [2025-07-26 15:28:18 +0000.974276][75c9] teardownCompressionSession:
H264Encode::destroying Encoder
[027:399] [2025-07-26 15:28:18 +0000.974313][75c9] Release time:197203138 enter.
[027:399] [2025-07-26 15:28:18 +0000.974609][75c9] Release:
MediaCodecVideoEncoder::Release _inited:1
[027:399] [2025-07-26 15:28:18 +0000.974781][75c9] Destroy time:197203138 enter.
[027:399] [2025-07-26 15:28:18 +0000.974832][75c9] H264Encoder encoderDestroy
[027:399] [2025-07-26 15:28:18 +0000.974872][75c9]
AndroidMediaCodecVideoEncoder::release env: 0x75bd55f180
[027:399] [2025-07-26 15:28:18 +0000.974910][75c9]
AndroidMediaCodecVideoEncoder::Destroy
[027:427] [2025-07-26 15:28:19 +0000.2721][75c9] Destroy leave. expire time = 28
ms
[027:427] [2025-07-26 15:28:19 +0000.2885][75c9] Release leave. expire time = 28
ms
[027:427] [2025-07-26 15:28:19 +0000.2925][75c9] ~AndroidHwAvcEncoder
time:197203166 enter.
[027:427] [2025-07-26 15:28:19 +0000.3079][75c9] Release time:197203166 enter.
[027:427] [2025-07-26 15:28:19 +0000.3119][75c9] Release: MediaCodecVideoEncoder::
has been released before, just return
[027:427] [2025-07-26 15:28:19 +0000.3140][75c9] Release leave. expire time = 0 ms
[027:427] [2025-07-26 15:28:19 +0000.3155][75c9] ~AndroidMediaCodecVideoEncoder
[027:428] [2025-07-26 15:28:19 +0000.3169][75c9] ~WrapAndroidMediaCodec
time:197203167 enter.
[027:428] [2025-07-26 15:28:19 +0000.3183][75c9] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[027:428] [2025-07-26 15:28:19 +0000.3197][75c9] video hevc hw codec
destructor:0x75bd6b1018
[027:428] [2025-07-26 15:28:19 +0000.3246][75c9] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[027:428] [2025-07-26 15:28:19 +0000.3289][75c9] teardownCompressionSession:
H264Encode::destroyed Encoder
[027:428] [2025-07-26 15:28:19 +0000.3316][75c9]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:428] [2025-07-26 15:28:19 +0000.3336][75c9] AACSWEncode destructor
[027:430] [2025-07-26 15:28:19 +0000.5366][75d7] fd_close successed!
[027:433] [2025-07-26 15:28:19 +0000.8678][75d7] MP4 close file successfully
[027:433] [2025-07-26 15:28:19 +0000.8782][75d7] Recording session Internal: notify
recording ok
[027:433] [2025-07-26 15:28:19 +0000.8804][75d7] onRecordingOk: Recording Ok,
compose use time: 3147, averagefps 0
[027:433] [2025-07-26 15:28:19 +0000.8822][75d7] OnReceiveEOF:
[027:435] [2025-07-26 15:28:19 +0000.10387][75cc] OnVideoTimer: OnVideoTimer return
[027:450] [2025-07-26 15:28:19 +0000.25844][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[027:450] [2025-07-26 15:28:19 +0000.25974][6cbf] ~MediaComposeFile time:197203189
enter.
[027:450] [2025-07-26 15:28:19 +0000.26003][6cbf] CancelCompose: CancelCompose, is
composing 0
[027:451] [2025-07-26 15:28:19 +0000.26404][75c9] stop recording
[027:451] [2025-07-26 15:28:19 +0000.26478][75c9] we have stopped recording before
[027:452] [2025-07-26 15:28:19 +0000.27351][6cbf] ~MediaComposeFile leave. expire
time = 2 ms
[027:452] [2025-07-26 15:28:19 +0000.27556][6cbf] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[027:453] [2025-07-26 15:28:19 +0000.28208][6cbf] global uninited!
[027:453] [2025-07-26 15:28:19 +0000.28368][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[027:453] [2025-07-26 15:28:19 +0000.28447][6cbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[027:453] [2025-07-26 15:28:19 +0000.28482][6cbf] RemoveVideoBackGroud: hava not
add video backgroud
[027:453] [2025-07-26 15:28:19 +0000.28526][6cbf] UnbindInputFilter 0x75bd5fed18
this 0x75bd6005d8
[027:453] [2025-07-26 15:28:19 +0000.28560][6cbf] UnbindInputFilter 0x75bd5fedd8
this 0x75dda97d68
[027:453] [2025-07-26 15:28:19 +0000.28589][6cbf] UnbindInputFilter 0x75bd6005d8
this 0x75ddbf2620
[027:453] [2025-07-26 15:28:19 +0000.28614][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75ddbcbf00
[027:453] [2025-07-26 15:28:19 +0000.28638][6cbf] DestoryDecoderByVideoSource
time:197203192 enter.
[027:453] [2025-07-26 15:28:19 +0000.28667][6cbf] ~VideoBindDecoder time:197203192
enter.
[027:453] [2025-07-26 15:28:19 +0000.28852][6cbf] CleanUp time:197203192 enter.
[027:453] [2025-07-26 15:28:19 +0000.29106][6cbf] CleanUp leave. expire time = 0
ms
[027:454] [2025-07-26 15:28:19 +0000.29178][6cbf] CleanUp time:197203193 enter.
[027:454] [2025-07-26 15:28:19 +0000.29406][6cbf] CleanUp leave. expire time = 0
ms
[027:455] [2025-07-26 15:28:19 +0000.30544][6cbf] ~VideoBindDecoder leave. expire
time = 2 ms
[027:455] [2025-07-26 15:28:19 +0000.30620][6cbf] DestoryDecoderByVideoSource
leave. expire time = 2 ms
[027:455] [2025-07-26 15:28:19 +0000.30652][6cbf] UnbindInputFilter 0x75bd5fead8
this 0x75bd5fed18
[027:455] [2025-07-26 15:28:19 +0000.30684][6cbf] UnbindInputFilter 0x75bd5fea18
this 0x75bd5fead8
[027:455] [2025-07-26 15:28:19 +0000.30714][6cbf] UnbindInputFilter 0x75ddbcc120
this 0x75bd5fea18
[027:455] [2025-07-26 15:28:19 +0000.30740][6cbf] UnbindInputFilter 0x75bd5fec58
this 0x75bd5fedd8
[027:455] [2025-07-26 15:28:19 +0000.30767][6cbf] UnbindInputFilter 0x75bd5feb98
this 0x75bd5fec58
[027:455] [2025-07-26 15:28:19 +0000.30794][6cbf] UnbindInputFilter 0x75ddbcc120
this 0x75bd5feb98
[027:455] [2025-07-26 15:28:19 +0000.30832][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75ddb3eb00
[027:455] [2025-07-26 15:28:19 +0000.30856][6cbf] DestoryDecoderByVideoSource
time:197203194 enter.
[027:455] [2025-07-26 15:28:19 +0000.30878][6cbf] ~VideoBindDecoder time:197203194
enter.
[027:455] [2025-07-26 15:28:19 +0000.31125][6cbf] CleanUp time:197203194 enter.
[027:456] [2025-07-26 15:28:19 +0000.31497][6cbf] CleanUp leave. expire time = 1
ms
[027:456] [2025-07-26 15:28:19 +0000.31539][6cbf] CleanUp time:197203195 enter.
[027:456] [2025-07-26 15:28:19 +0000.31771][6cbf] CleanUp leave. expire time = 0
ms
[027:458] [2025-07-26 15:28:19 +0000.33195][6cbf] ~VideoBindDecoder leave. expire
time = 3 ms
[027:458] [2025-07-26 15:28:19 +0000.33263][6cbf] DestoryDecoderByVideoSource
leave. expire time = 3 ms
[027:458] [2025-07-26 15:28:19 +0000.33299][6cbf] UnbindInputFilter 0x75bd5fef58
this 0x75bd6005d8
[027:458] [2025-07-26 15:28:19 +0000.33318][6cbf] ClearVideoOfSources:
[027:458] [2025-07-26 15:28:19 +0000.33343][6cbf] UnbindInputFilter 0x75bd5fee98
this 0x75bd5fef58
[027:458] [2025-07-26 15:28:19 +0000.33371][6cbf] UnbindInputFilter 0x75ddb3ed20
this 0x75bd5fee98
[027:458] [2025-07-26 15:28:19 +0000.33396][6cbf] UnbindInputFilter 0x75bd5ff318
this 0x75dda97d68
[027:458] [2025-07-26 15:28:19 +0000.33417][6cbf] UnbindInputFilter 0x75bd5ff018
this 0x75bd5ff318
[027:458] [2025-07-26 15:28:19 +0000.33438][6cbf] UnbindInputFilter 0x75ddb3ed20
this 0x75bd5ff018
[027:458] [2025-07-26 15:28:19 +0000.33471][6cbf] ~GLESContext:
[027:461] [2025-07-26 15:28:19 +0000.36661][6cbf] GLESContext destruct finish.
[027:461] [2025-07-26 15:28:19 +0000.36749][6cbf] filter: filter pipeline destroy
this: 0x75ddbf2580
[027:639] [2025-07-26 15:28:19 +0000.215162][74a8] haveEnoughProcessedData
internalAudioStream.length: 10
[028:235] [2025-07-26 15:28:19 +0000.810910][74a8] Run AGC when audioType = 0
[028:235] [2025-07-26 15:28:19 +0000.811045][74a8]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:352] [2025-07-26 15:28:20 +0000.927423][74a8] haveEnoughProcessedData
internalAudioStream.length: 0
[030:131] [2025-07-26 15:28:21 +0000.706662][6cee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[030:131] [2025-07-26 15:28:21 +0000.706898][6cee] ~MediaFilterCamera
time:197205870 enter.
[030:131] [2025-07-26 15:28:21 +0000.706951][6cee] StopPullFrameAndWriteMp4
time:197205870 enter.
[030:133] [2025-07-26 15:28:21 +0000.708948][74a3] stop recording
[030:133] [2025-07-26 15:28:21 +0000.709080][74a3] we have stopped recording before
[030:134] [2025-07-26 15:28:21 +0000.709334][6cee] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms
[030:135] [2025-07-26 15:28:21 +0000.710850][6cee] DestroyPipelineAndFilters
time:197205874 enter.
[030:135] [2025-07-26 15:28:21 +0000.711028][6cee] DestroyPipelineAndFilters
leave. expire time = 0 ms
[030:135] [2025-07-26 15:28:21 +0000.711081][6cee] AppDeviceManagerStopMic
[030:136] [2025-07-26 15:28:21 +0000.711209][6cee] AppDeviceManagerStopMic::mic
status is on
[030:136] [2025-07-26 15:28:21 +0000.711266][6cee] Try to stop webrtc device.
[030:136] [2025-07-26 15:28:21 +0000.711385][6cee] Set record state to
stopped.threadID:27886
[030:241] [2025-07-26 15:28:21 +0000.816884][6cee] Try to destory the
recorder.threadID:27886
[030:442] [2025-07-26 15:28:22 +0000.17170][6cee] DestroyAudioRecorder:
[030:442] [2025-07-26 15:28:22 +0000.17297][6cee] Cleanup the buffer queue in the
recorder.
[030:442] [2025-07-26 15:28:22 +0000.17321][6cee] Destroy the recorder.
[030:443] [2025-07-26 15:28:22 +0000.18799][6cee] StopRecording finished.
[030:443] [2025-07-26 15:28:22 +0000.18849][6cee] The stop recording success.
[030:443] [2025-07-26 15:28:22 +0000.18864][6cee]
AudioDeviceDataHandler::StopMicProcess
[030:444] [2025-07-26 15:28:22 +0000.19267][6cee] AppDeviceManager stop.
[030:444] [2025-07-26 15:28:22 +0000.19336][6cee] Rlease the webrtc device object.
[030:444] [2025-07-26 15:28:22 +0000.19500][6cee] OpenSlesInput destruct.
[030:444] [2025-07-26 15:28:22 +0000.19539][6cee] OpenSlesOutput destruct.
[030:444] [2025-07-26 15:28:22 +0000.20032][6cee] EventDispatchServerScope destruct
[030:444] [2025-07-26 15:28:22 +0000.20128][6cee]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[030:445] [2025-07-26 15:28:22 +0000.20205][6cee] ~AudioDeviceDataHandler
[030:448] [2025-07-26 15:28:22 +0000.24060][6cee] AppDeviceManagerDestruct.
[030:449] [2025-07-26 15:28:22 +0000.24174][6cee] ~AppDeviceManager:
[030:449] [2025-07-26 15:28:22 +0000.24306][6cee] ~CpuOverloadDetect time:197206188
enter.
[030:450] [2025-07-26 15:28:22 +0000.25451][6cee] ~CpuOverloadDetect leave. expire
time = 1 ms
[030:453] [2025-07-26 15:28:22 +0000.28854][6cee] Destruct BeautifyReader begin...
[030:453] [2025-07-26 15:28:22 +0000.28976][6cee] Destruct BeautifyReader done.
[030:453] [2025-07-26 15:28:22 +0000.29031][6cee] ~MediaFilterCamera leave. expire
time = 322 ms
[030:454] [2025-07-26 15:28:22 +0000.29351][6cee] ~GLESContext:
[030:462] [2025-07-26 15:28:22 +0000.37249][6cee] GLESContext destruct finish.
[030:462] [2025-07-26 15:28:22 +0000.37427][6cee] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:463] [2025-07-26 15:28:22 +0000.39063][6cee] global uninited!
[030:464] [2025-07-26 15:28:22 +0000.40050][6cee] clear AppID 50011
[030:464] [2025-07-26 15:28:22 +0000.40156][6cee] UnRegister JVM for Xplatform util
[030:465] [2025-07-26 15:28:22 +0000.40200][6cee] Dispose::unregister webrtc video
engine
[030:465] [2025-07-26 15:28:22 +0000.40232][6cee] Init the android object with
jvm:0x0 env:0x0 context:0x0
[030:465] [2025-07-26 15:28:22 +0000.40274][6cee] SetAndroidMediaCodecObjects
time:197206204 enter.
[030:465] [2025-07-26 15:28:22 +0000.40308][6cee] ClearAndroidMediaCodecObjects
time:197206204 enter.
[030:465] [2025-07-26 15:28:22 +0000.40346][6cee] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[030:465] [2025-07-26 15:28:22 +0000.40380][6cee] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[030:465] [2025-07-26 15:28:22 +0000.40414][6cee] SetAndroidMediaCodecObjects
time:197206204 enter.
[030:465] [2025-07-26 15:28:22 +0000.40447][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[030:465] [2025-07-26 15:28:22 +0000.40480][6cee] ClearAndroidMediaCodecObjects
time:197206204 enter.
[030:465] [2025-07-26 15:28:22 +0000.40513][6cee] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[030:465] [2025-07-26 15:28:22 +0000.40546][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[030:465] [2025-07-26 15:28:22 +0000.40577][6cee] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[030:465] [2025-07-26 15:28:22 +0000.40610][6cee] Dispose::unregister webrtc voice
engine
[030:465] [2025-07-26 15:28:22 +0000.40641][6cee] Set the android objects with
jvm:0x0 env:0x0 context:0x0
[030:465] [2025-07-26 15:28:22 +0000.40680][6cee] SystemUtil UnInit done
[041:614] [2025-07-26 15:28:33 +0000.189441][6cee] Register JVM for xplatform util
[041:621] [2025-07-26 15:28:33 +0000.196858][6cee] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-07-
26 15:28:33 +0000
[041:621] [2025-07-26 15:28:33 +0000.196976][6cee] set AppID=50011 old AppID=-1
[041:621] [2025-07-26 15:28:33 +0000.197006][6cee] Init the android object with
jvm:0xb40000776cc9d540 env:0x76a82448c0 context:0x7622581918
[041:621] [2025-07-26 15:28:33 +0000.197054][6cee] SetAndroidMediaCodecObjects
time:197217360 enter.
[041:621] [2025-07-26 15:28:33 +0000.197083][6cee] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[041:621] [2025-07-26 15:28:33 +0000.197105][6cee] SetAndroidMediaCodecObjects
time:197217360 enter.
[041:621] [2025-07-26 15:28:33 +0000.197132][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb40000776cc9d540
[041:622] [2025-07-26 15:28:33 +0000.197160][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000776cc9d540 address:0x75a00e6760
[041:622] [2025-07-26 15:28:33 +0000.197185][6cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000776cc9d540
address:0x75a00e6760
[041:622] [2025-07-26 15:28:33 +0000.197212][6cee] SetAndroidMediaCodecObjects
leave. expire time = 1 ms
[041:622] [2025-07-26 15:28:33 +0000.197240][6cee] Set the android objects with
jvm:0xb40000776cc9d540 env:0x76a82448c0 context:0x7622581918
[041:622] [2025-07-26 15:28:33 +0000.197266][6cee] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x76a82448c0
[041:622] [2025-07-26 15:28:33 +0000.197281][6cee] SystemUtil Init done
[041:622] [2025-07-26 15:28:33 +0000.197636][6cee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[041:622] [2025-07-26 15:28:33 +0000.197839][6cee] MediaFilterCamera
[041:622] [2025-07-26 15:28:33 +0000.197876][6cee] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[041:622] [2025-07-26 15:28:33 +0000.197969][6cee] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[041:622] [2025-07-26 15:28:33 +0000.198005][6cee] Recording session using default
bitrate support by app:31457280
[041:622] [2025-07-26 15:28:33 +0000.198006][771f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7b6c8c0
[041:622] [2025-07-26 15:28:33 +0000.198104][771f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[041:623] [2025-07-26 15:28:33 +0000.198203][6cee] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[041:623] [2025-07-26 15:28:33 +0000.199026][6cee] Error(ini.cc:191): Open the file
failed. error:2
[041:623] [2025-07-26 15:28:33 +0000.199083][6cee]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[041:623] [2025-07-26 15:28:33 +0000.199111][6cee] The device model: m2101k6i
usingSoftwareAEC value: 0
[041:629] [2025-07-26 15:28:33 +0000.204578][6cee] Error(ini.cc:191): Open the file
failed. error:2
[041:629] [2025-07-26 15:28:33 +0000.204661][6cee]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[041:629] [2025-07-26 15:28:33 +0000.204725][6cee] The device model: m2101k6i
usingHardwareAEC value: 0
[041:629] [2025-07-26 15:28:33 +0000.204750][6cee] The machine device: m2101k6i
usingHardwareAEC value: 0
[041:629] [2025-07-26 15:28:33 +0000.204765][6cee] Using Default AEC type: software
AEC
[041:630] [2025-07-26 15:28:33 +0000.206017][6cee] The device model: m2101k6i enum
value: 0
[041:631] [2025-07-26 15:28:33 +0000.206606][6cee] GetMachineModel is M2101K6I
[041:631] [2025-07-26 15:28:33 +0000.206661][6cee] GetMachineInfo: M2101K6I
[041:631] [2025-07-26 15:28:33 +0000.206675][6cee] Construct BeautifyReader
begin...
[041:631] [2025-07-26 15:28:33 +0000.206686][6cee] dumpStickerRgba:0
dumpStickerYuv:0
[041:631] [2025-07-26 15:28:33 +0000.206706][6cee] Construct BeautifyReader done.
[041:635] [2025-07-26 15:28:33 +0000.211057][6cee] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[041:635] [2025-07-26 15:28:33 +0000.211157][6cee] AppDeviceManager telnet server
for statistics started......
[041:636] [2025-07-26 15:28:33 +0000.211278][7722] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8ed74a0
[041:636] [2025-07-26 15:28:33 +0000.211984][6cee] CpuOverloadDetect time:197217375
enter.
[041:636] [2025-07-26 15:28:33 +0000.212126][6cee] CpuOverloadDetect leave. expire
time = 0 ms
[041:637] [2025-07-26 15:28:33 +0000.212169][7723] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76a7aa12c0
[041:637] [2025-07-26 15:28:33 +0000.212826][6cee] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[041:637] [2025-07-26 15:28:33 +0000.212860][6cee] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[041:637] [2025-07-26 15:28:33 +0000.213121][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[041:638] [2025-07-26 15:28:33 +0000.213360][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[041:638] [2025-07-26 15:28:33 +0000.213690][6cee] CreatePlatformSpecificObjects:
[041:638] [2025-07-26 15:28:33 +0000.213787][6cee] audio device use opensle input
and opensl output
[041:638] [2025-07-26 15:28:33 +0000.213849][6cee] Create OpenSLES output module
with java VM support.
[041:638] [2025-07-26 15:28:33 +0000.213987][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[041:639] [2025-07-26 15:28:33 +0000.214176][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[041:639] [2025-07-26 15:28:33 +0000.214383][6cee] Create OpenSLES output module
with buffer num:1
[041:639] [2025-07-26 15:28:33 +0000.214539][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[041:639] [2025-07-26 15:28:33 +0000.214692][6cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[041:639] [2025-07-26 15:28:33 +0000.214872][6cee] Create OpenSLES input module
with java VM support.
[041:639] [2025-07-26 15:28:33 +0000.214909][6cee] Create OpenSLES input module
with buffer num:1
[041:639] [2025-07-26 15:28:33 +0000.214943][6cee] Error(trace.cc:40): Init the
output and input for audio device template.
[041:639] [2025-07-26 15:28:33 +0000.214961][6cee] Init the output device.
[041:639] [2025-07-26 15:28:33 +0000.214975][6cee] Init the opensl input.
[041:639] [2025-07-26 15:28:33 +0000.215001][6cee] AppDeviceManager get setting
samplerate: 0
[041:640] [2025-07-26 15:28:33 +0000.215345][6cee] The device model: m2101k6i enum
value: 0
[041:640] [2025-07-26 15:28:33 +0000.215785][6cee] The device model: m2101k6i enum
value: 0
[041:640] [2025-07-26 15:28:33 +0000.215810][6cee] Set the sample rate to be:48000
[041:640] [2025-07-26 15:28:33 +0000.215839][6cee] Enable the recording stereo:0
[041:640] [2025-07-26 15:28:33 +0000.215855][6cee] Set the playout as stereo:1
[041:640] [2025-07-26 15:28:33 +0000.215890][6cee] Init the microphone.
[041:641] [2025-07-26 15:28:33 +0000.216364][6cee] Update the recording sample rate
to be: 48000
[041:641] [2025-07-26 15:28:33 +0000.216418][6cee] Init the speaker.
[041:641] [2025-07-26 15:28:33 +0000.216445][6cee] Low latency buffer size:144 low
sample rate:48000
[041:641] [2025-07-26 15:28:33 +0000.216935][6cee] Using 1 x 10ms for an audio
frame.
[041:645] [2025-07-26 15:28:33 +0000.220789][6cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[041:645] [2025-07-26 15:28:33 +0000.220898][6cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[041:645] [2025-07-26 15:28:33 +0000.220960][6cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[041:650] [2025-07-26 15:28:33 +0000.225909][6cee] The device model:m2101k6i
[041:650] [2025-07-26 15:28:33 +0000.225981][6cee] speaker output factor:100
defaultFactor: 100
[041:650] [2025-07-26 15:28:33 +0000.225998][6cee] headset output factor:100
defaultFactor: 100
[041:651] [2025-07-26 15:28:33 +0000.226479][6cee] AppDeviceManagerStart finished.
[041:651] [2025-07-26 15:28:33 +0000.226530][6cee] AppDeviceManagerStartMic::mic
status is off
[041:651] [2025-07-26 15:28:33 +0000.226576][6cee] AppDeviceManagerStartMic update
aec type: 2
[041:651] [2025-07-26 15:28:33 +0000.226597][6cee] AppDeviceManagerStartMic update
voiceChangeMode: 4
[041:651] [2025-07-26 15:28:33 +0000.226613][6cee]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[041:651] [2025-07-26 15:28:33 +0000.226631][6cee]
AudioDeviceDataHandler::StartMicProcess
[041:651] [2025-07-26 15:28:33 +0000.226734][6cee] Try to start webrtc recording
device.
[041:651] [2025-07-26 15:28:33 +0000.226761][6cee] StartRecording. threadID:27886
[041:651] [2025-07-26 15:28:33 +0000.226763][7724] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[041:651] [2025-07-26 15:28:33 +0000.226827][6cee] default mode: Set the recording
mode to voice communication to enable HW AEC .
[041:651] [2025-07-26 15:28:33 +0000.226890][6cee] Set the recording mode before
getSetting: 4
[041:651] [2025-07-26 15:28:33 +0000.226919][6cee] Set the recording mode after
getSetting: 1
[041:701] [2025-07-26 15:28:33 +0000.276791][6cee] StartRecording finished.
[041:701] [2025-07-26 15:28:33 +0000.276855][6cee] audio: start the audio mic
checker timer.
[041:702] [2025-07-26 15:28:33 +0000.277443][6cee] machine model :redmi
[041:702] [2025-07-26 15:28:33 +0000.277508][6cee] Support this machine
model :redmi
[041:702] [2025-07-26 15:28:33 +0000.277619][6cee] global inited! current sdk
version: 07-20-936c45f
[041:873] [2025-07-26 15:28:33 +0000.449092][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[041:874] [2025-07-26 15:28:33 +0000.449187][7725] _deviceSampleRate:48000
[041:874] [2025-07-26 15:28:33 +0000.449382][7724] Run AGC when audioType = 0
[042:135] [2025-07-26 15:28:33 +0000.711110][7306]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[042:136] [2025-07-26 15:28:33 +0000.711944][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[042:136] [2025-07-26 15:28:33 +0000.712031][7720] GLESContext:
[042:136] [2025-07-26 15:28:33 +0000.712137][7720] The result of eglGetDisplay is:
0xb4000076b73d5a00
[042:138] [2025-07-26 15:28:33 +0000.713973][7720] The result of creation:
0x75ddb37b80
[042:138] [2025-07-26 15:28:33 +0000.714147][7720] The result of
eglCreatePbufferSurface is: 0x75ddb37c80
[042:139] [2025-07-26 15:28:33 +0000.714716][7306]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x76a7a47900 input_texture: 10
[042:439] [2025-07-26 15:28:34 +0000.14373][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[043:874] [2025-07-26 15:28:35 +0000.449797][7724] Run AGC when audioType = 0
[043:874] [2025-07-26 15:28:35 +0000.450076][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:155] [2025-07-26 15:28:35 +0000.731028][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[045:704] [2025-07-26 15:28:37 +0000.280062][749f]
monitorTime:4003totalDuration:3920
[045:880] [2025-07-26 15:28:37 +0000.455201][7724] Run AGC when audioType = 0
[045:880] [2025-07-26 15:28:37 +0000.455539][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[047:597] [2025-07-26 15:28:39 +0000.172860][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[047:874] [2025-07-26 15:28:39 +0000.449773][7724] Run AGC when audioType = 0
[047:874] [2025-07-26 15:28:39 +0000.450115][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:790] [2025-07-26 15:28:40 +0000.365343][6cbf] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[048:790] [2025-07-26 15:28:40 +0000.365472][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[048:790] [2025-07-26 15:28:40 +0000.365830][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[048:790] [2025-07-26 15:28:40 +0000.366121][7720] operator() time:197224529
enter.
[048:791] [2025-07-26 15:28:40 +0000.366408][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[048:793] [2025-07-26 15:28:40 +0000.369149][7720] MicSource: Mic source
created:10x76a8428300
[048:794] [2025-07-26 15:28:40 +0000.370032][7720] alloc thread: 0x75bd8b1100
name:worker0 thread id:505841126576 to Mic_source
[048:794] [2025-07-26 15:28:40 +0000.370131][7720] audio: start the audio sender
thread.
[048:795] [2025-07-26 15:28:40 +0000.370190][7720] construct OpenGLRenderProgram
0x7696d5de98
[048:795] [2025-07-26 15:28:40 +0000.370233][7720] CropFilter::SetOrientation
orientation: 90
[048:795] [2025-07-26 15:28:40 +0000.370412][7720] filter: filter pipeline
construtc this: 0x76a81e4640
[048:795] [2025-07-26 15:28:40 +0000.370471][7720] filter: filter pipeline2 update
pattern: 1
[048:795] [2025-07-26 15:28:40 +0000.370611][7720] CameraSource::source_id_:9
[048:795] [2025-07-26 15:28:40 +0000.370649][7720] RecordAudioSource::source_id_:10
[048:795] [2025-07-26 15:28:40 +0000.370837][7720] BindInputFilter 0x75bd8b1840
this 0x7696d5e0c0
[048:795] [2025-07-26 15:28:40 +0000.370893][7720] BindInputFilter 0x75bd8b19d8
this 0x75bd8b1b50
[048:795] [2025-07-26 15:28:40 +0000.370936][7720] BindInputFilter 0x7696d5e0c0
this 0x76a81e46e0
[048:795] [2025-07-26 15:28:40 +0000.370994][7720] setParamentForFilters:
speed:2.000000
[048:795] [2025-07-26 15:28:40 +0000.371029][7720] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[048:795] [2025-07-26 15:28:40 +0000.371068][7720] SetParamForFilter time:197224534
enter.
[048:795] [2025-07-26 15:28:40 +0000.371109][7720] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[048:795] [2025-07-26 15:28:40 +0000.371149][7720] SetParamForFilter: Params video
index is: 0
[048:796] [2025-07-26 15:28:40 +0000.371183][7720] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[048:796] [2025-07-26 15:28:40 +0000.371216][7720] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[048:796] [2025-07-26 15:28:40 +0000.371306][7720] crop filter mode tpye:
citytravelvideo index:0
[048:803] [2025-07-26 15:28:40 +0000.378958][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[048:803] [2025-07-26 15:28:40 +0000.379031][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[048:803] [2025-07-26 15:28:40 +0000.379054][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[048:803] [2025-07-26 15:28:40 +0000.379071][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[048:803] [2025-07-26 15:28:40 +0000.379088][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[048:803] [2025-07-26 15:28:40 +0000.379104][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[048:803] [2025-07-26 15:28:40 +0000.379118][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[048:803] [2025-07-26 15:28:40 +0000.379131][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[048:804] [2025-07-26 15:28:40 +0000.379162][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[048:804] [2025-07-26 15:28:40 +0000.379178][7720]
Warning(parse_template_json.cc:67): json parament no found the parament
[048:804] [2025-07-26 15:28:40 +0000.379204][7720]
Warning(parse_template_json.cc:93): json parament no found the duration
[048:804] [2025-07-26 15:28:40 +0000.379222][7720] SetParamForFilter leave. expire
time = 9 ms
[048:804] [2025-07-26 15:28:40 +0000.379410][7720] OnOutputSizeChanged width 1280
height 720
[048:804] [2025-07-26 15:28:40 +0000.379449][7720] OpenGLFrameBuffer: width:1280
height:720
[048:804] [2025-07-26 15:28:40 +0000.379481][7720] OpenGLFrameBuffer: width:1280
height:720
[048:804] [2025-07-26 15:28:40 +0000.379513][7720] OpenGLFrameBuffer: width:1280
height:720
[048:804] [2025-07-26 15:28:40 +0000.379556][7720] OpenGLFrameBuffer: width:1280
height:720
[048:804] [2025-07-26 15:28:40 +0000.379610][7720] OpenGLFrameBuffer: width:1280
height:720
[048:804] [2025-07-26 15:28:40 +0000.379637][7720] OpenGLFrameBuffer: width:1280
height:720
[048:804] [2025-07-26 15:28:40 +0000.379655][7720] construct TrivalImageDrawer
0x75bd55e500
[048:804] [2025-07-26 15:28:40 +0000.379672][7720] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75bd55e500 context 0x75ddb8d280
[048:804] [2025-07-26 15:28:40 +0000.379696][7720] setupGLES:
[048:805] [2025-07-26 15:28:40 +0000.380264][7720] OpenGLRenderProgram::Initialize.
[048:805] [2025-07-26 15:28:40 +0000.380317][7720] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[048:805] [2025-07-26 15:28:40 +0000.380347][7720] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[048:805] [2025-07-26 15:28:40 +0000.380398][7720] Init open gl render:
0x7696d5de98
[048:805] [2025-07-26 15:28:40 +0000.380437][7720] Fragement shader path:
[048:805] [2025-07-26 15:28:40 +0000.380471][7720] Fragement shader path:
[048:805] [2025-07-26 15:28:40 +0000.380498][7720] create opengl program object.
[048:805] [2025-07-26 15:28:40 +0000.380518][7720] create shader: vertex
[048:805] [2025-07-26 15:28:40 +0000.380778][7720] create shader: fragment
[048:807] [2025-07-26 15:28:40 +0000.382553][7720] Have not extra filter filename!
[048:807] [2025-07-26 15:28:40 +0000.382648][7720] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[048:807] [2025-07-26 15:28:40 +0000.382716][7720] OpenGLRenderProgram::Initialize
success.
[048:807] [2025-07-26 15:28:40 +0000.382805][7720] Setup the OpenGL result:1
[048:808] [2025-07-26 15:28:40 +0000.384018][771f] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[048:809] [2025-07-26 15:28:40 +0000.384241][771f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[048:809] [2025-07-26 15:28:40 +0000.384304][771f] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[048:809] [2025-07-26 15:28:40 +0000.384340][771f] 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_197224546.mp4
fileFD: -1
[048:809] [2025-07-26 15:28:40 +0000.384318][7788] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8dc5498
[048:809] [2025-07-26 15:28:40 +0000.384813][771f] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
is opened successfully
[048:809] [2025-07-26 15:28:40 +0000.384856][771f] setupMediaProcessers:
[048:809] [2025-07-26 15:28:40 +0000.384875][771f]
RecordingSessionInternalSimple:setup media processers.
[048:809] [2025-07-26 15:28:40 +0000.384892][771f] construct AAC encoder
[048:810] [2025-07-26 15:28:40 +0000.385326][771f] H264Encoder creating:
superfast011818
[048:810] [2025-07-26 15:28:40 +0000.385378][771f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[048:810] [2025-07-26 15:28:40 +0000.386104][771f] H264Encode::GetMachineModel is
M2101K6I
[048:811] [2025-07-26 15:28:40 +0000.386237][771f] H264Encoder machine_mode
is:M2101K6I
[048:811] [2025-07-26 15:28:40 +0000.386262][771f] H264Encode::machine size :9
machine_mode:M2101K6I
[048:811] [2025-07-26 15:28:40 +0000.386283][771f] H264Encode::machine array
size :22 machine_mode:M2101K6I
[048:811] [2025-07-26 15:28:40 +0000.386300][771f] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[048:811] [2025-07-26 15:28:40 +0000.386315][771f] setupCompressionSession:
[048:811] [2025-07-26 15:28:40 +0000.386329][771f] H264Encode::creating hareware
Encoder
[048:811] [2025-07-26 15:28:40 +0000.386344][771f] AndroidHwAvcEncoder
time:197224550 enter.
[048:811] [2025-07-26 15:28:40 +0000.386566][771f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[048:811] [2025-07-26 15:28:40 +0000.386688][771f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[048:811] [2025-07-26 15:28:40 +0000.386729][771f] The video avc hw codec address
is 0x75c90875e0
[048:811] [2025-07-26 15:28:40 +0000.386811][771f] AndroidHwAvcEncoder leave.
expire time = 0 ms
[048:811] [2025-07-26 15:28:40 +0000.386850][771f] RegisterEncodeCompleteCallback
time:197224550 enter.
[048:811] [2025-07-26 15:28:40 +0000.386998][771f] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[048:811] [2025-07-26 15:28:40 +0000.387052][771f] InitEncode time:197224550
enter.
[048:811] [2025-07-26 15:28:40 +0000.387151][771f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[048:812] [2025-07-26 15:28:40 +0000.387197][771f] Create time:197224551 enter.
[048:812] [2025-07-26 15:28:40 +0000.387234][771f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[048:812] [2025-07-26 15:28:40 +0000.387261][771f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75af6c1ec0
[048:812] [2025-07-26 15:28:40 +0000.387456][771f] supported_type:video/avc
[048:812] [2025-07-26 15:28:40 +0000.387500][771f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[048:812] [2025-07-26 15:28:40 +0000.387602][771f] hwCodecPrefix :OMX.qcom.
[048:812] [2025-07-26 15:28:40 +0000.387635][771f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[048:812] [2025-07-26 15:28:40 +0000.387669][771f] mediacodec_createCodecByName
time:197224551 enter.
[048:812] [2025-07-26 15:28:40 +0000.387700][771f] WrapAndroidMediaCodec
time:197224551 enter.
[048:812] [2025-07-26 15:28:40 +0000.387825][771f] WrapAndroidMediaCodec leave.
expire time = 0 ms
[048:832] [2025-07-26 15:28:40 +0000.407294][771f] mediacodec_createCodecByName
leave. expire time = 20 ms
[048:832] [2025-07-26 15:28:40 +0000.407488][771f] WrapAndroidMediaFromat
time:197224571 enter.
[048:832] [2025-07-26 15:28:40 +0000.407600][771f] WrapAndroidMediaFromat leave.
expire time = 0 ms
[048:872] [2025-07-26 15:28:40 +0000.447587][771f] Destroy time:197224611 enter.
[048:872] [2025-07-26 15:28:40 +0000.447688][771f] WrapAndroidMediaFromat::
Destroy
[048:872] [2025-07-26 15:28:40 +0000.447715][771f] Destroy leave. expire time = 0
ms
[048:872] [2025-07-26 15:28:40 +0000.447743][771f] ~WrapAndroidMediaFromat
time:197224611 enter.
[048:872] [2025-07-26 15:28:40 +0000.447769][771f] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[048:872] [2025-07-26 15:28:40 +0000.447792][771f] Create leave. expire time = 60
ms
[048:872] [2025-07-26 15:28:40 +0000.447849][771f] isSemiPlanarSupport
time:197224611 enter.
[048:872] [2025-07-26 15:28:40 +0000.447884][771f] H264Encoder isSemiPlanarSupport
[048:872] [2025-07-26 15:28:40 +0000.447916][771f] isSemiPlanarSupport leave.
expire time = 0 ms
[048:872] [2025-07-26 15:28:40 +0000.447950][771f] creat hw H264Encoder success,
isSemiPlanar:1
[048:872] [2025-07-26 15:28:40 +0000.448130][771f] InitEncode leave. expire time =
61 ms
[048:873] [2025-07-26 15:28:40 +0000.448187][771f] H264Encode::created Encoder
[048:873] [2025-07-26 15:28:40 +0000.448241][771f] H264Encode:: H264 encoder
created.
[048:873] [2025-07-26 15:28:40 +0000.448282][771f] H264 encoder created.
[048:873] [2025-07-26 15:28:40 +0000.448316][771f]
RecordingSessionInternalSimple:created avc encoder avc: 0x75af7cbf00
[048:873] [2025-07-26 15:28:40 +0000.448359][771f] setOutput:
[048:873] [2025-07-26 15:28:40 +0000.448378][771f]
RecordingSessionInternalSimple:encoder set output to muxer!
[048:873] [2025-07-26 15:28:40 +0000.448395][771f] request a key frame
[048:873] [2025-07-26 15:28:40 +0000.448410][771f] H264Encode:: request a key frame
[048:873] [2025-07-26 15:28:40 +0000.448551][771f] setDisplayRotate :90
[048:873] [2025-07-26 15:28:40 +0000.448584][771f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[048:873] [2025-07-26 15:28:40 +0000.448682][7720] StartRecording:
[048:873] [2025-07-26 15:28:40 +0000.448764][7781] operator(): Set the recording
session in mic source. recording session: 0x75bd8b1880
[048:873] [2025-07-26 15:28:40 +0000.449002][7720] operator() leave. expire time =
83 ms
[048:919] [2025-07-26 15:28:40 +0000.494476][7720] begine recode to first frame
spend time:128
[048:919] [2025-07-26 15:28:40 +0000.494604][7720]
GPUImageProcessing::SetOrientation orientation: 90
[048:920] [2025-07-26 15:28:40 +0000.495879][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[048:951] [2025-07-26 15:28:40 +0000.527100][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[048:955] [2025-07-26 15:28:40 +0000.531136][7720] Got a frame videoTime:0
nextWantTime:0 timeInterval:66 frameRate:15
[048:962] [2025-07-26 15:28:40 +0000.537257][7787]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[048:992] [2025-07-26 15:28:40 +0000.567512][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[048:993] [2025-07-26 15:28:40 +0000.568621][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:997] [2025-07-26 15:28:40 +0000.572345][7720] Drop a frame videoTime:40
nextWantTime:66 timeInterval:66 frameRate:15
[049:060] [2025-07-26 15:28:40 +0000.635950][7788] add aac audio track with id:1
[049:085] [2025-07-26 15:28:40 +0000.660535][7720] The convert RGB to YUV take 2
[049:091] [2025-07-26 15:28:40 +0000.666507][7787] h264 add frame header cdr flag
[049:093] [2025-07-26 15:28:40 +0000.668951][7787] h264 add frame header cdr flag
[049:094] [2025-07-26 15:28:40 +0000.669430][7787] Received key frame:0
[049:094] [2025-07-26 15:28:40 +0000.669500][7787] H264Encode:: get a sps pps
header!headerSize:29
[049:094] [2025-07-26 15:28:40 +0000.669643][7788] get the H.264 SPS parameter
[049:094] [2025-07-26 15:28:40 +0000.670040][7788] add video track with id:2
[049:095] [2025-07-26 15:28:40 +0000.670914][7788] get the H.264 PPS parameter
[049:098] [2025-07-26 15:28:40 +0000.673362][7788] get the H.264 IDR frame
[049:098] [2025-07-26 15:28:40 +0000.673486][7788] resss:true
[049:098] [2025-07-26 15:28:40 +0000.673506][7788] video start ts:0
[049:098] [2025-07-26 15:28:40 +0000.673663][7788] the video frame has been written
into MP4 file
[049:167] [2025-07-26 15:28:40 +0000.742180][7788] audio start ts:0
[049:167] [2025-07-26 15:28:40 +0000.742302][7788] the audio frame has been written
into MP4 file
[049:186] [2025-07-26 15:28:40 +0000.762107][7787] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:116
[049:187] [2025-07-26 15:28:40 +0000.762202][7787] push video frame to H264
encoder. (100 frame for one log)
[049:187] [2025-07-26 15:28:40 +0000.762222][7787] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[049:187] [2025-07-26 15:28:40 +0000.762239][7787] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:116(100 frame for one log)
[049:187] [2025-07-26 15:28:40 +0000.762277][7787] The input pts:116 fps:30
[049:262] [2025-07-26 15:28:40 +0000.837672][7787] H264Encode::H264SWEncoder get
callback, length:170928 type:1 nalType:1length:170924
[049:306] [2025-07-26 15:28:40 +0000.881847][7781] The output timestamp from audio
mixer change:197225036
[049:317] [2025-07-26 15:28:40 +0000.893036][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[049:333] [2025-07-26 15:28:40 +0000.908879][7724] On audio frame the broadcast
with timestamp:197225072 samples:480. (1000 frame for one log)
[049:337] [2025-07-26 15:28:40 +0000.912472][7781] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[049:337] [2025-07-26 15:28:40 +0000.912609][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[049:479] [2025-07-26 15:28:41 +0000.54461][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[049:584] [2025-07-26 15:28:41 +0000.159390][7720] The convert RGB to YUV take 2
[049:601] [2025-07-26 15:28:41 +0000.176470][7780] AF_SpeedFilter::PullFrame eof4
[049:608] [2025-07-26 15:28:41 +0000.183917][7780]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[049:758] [2025-07-26 15:28:41 +0000.333348][7780]
RecordAudioSource::PullAudioFrame
[049:842] [2025-07-26 15:28:41 +0000.417824][7780] resampled_data_size:0
[049:875] [2025-07-26 15:28:41 +0000.451168][7724] Run AGC when audioType = 0
[049:985] [2025-07-26 15:28:41 +0000.560198][7720] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[050:089] [2025-07-26 15:28:41 +0000.664344][7720] The convert RGB to YUV take 2
[050:096] [2025-07-26 15:28:41 +0000.671386][7787] DTS queue for
Generator:0x75c8f33ab8 568
[050:132] [2025-07-26 15:28:41 +0000.707627][7780] AF_SpeedFilter audio
0x75bd8b1a00 PullFrame
[050:152] [2025-07-26 15:28:41 +0000.727762][7787] Push an pts:599 to dts queue.
[050:224] [2025-07-26 15:28:41 +0000.799824][7787] last dts:568 currentPts:599
ppsOrSPS:0 queue length:2
[050:338] [2025-07-26 15:28:41 +0000.913911][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[050:482] [2025-07-26 15:28:42 +0000.57327][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[050:488] [2025-07-26 15:28:42 +0000.63331][7780] AF_SpeedFilter audio time,
0x75bd8b1a00 rcv time: 197226215
[050:488] [2025-07-26 15:28:42 +0000.63638][7780] AF_SpeedFilter audio time,
0x75bd8b1a00 rcv time: 197226215in_nSamples:441
[050:582] [2025-07-26 15:28:42 +0000.157990][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[050:582] [2025-07-26 15:28:42 +0000.158114][7720] GPUImageProcessing: input frame
width1280 X 720
[050:583] [2025-07-26 15:28:42 +0000.158532][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[050:583] [2025-07-26 15:28:42 +0000.158697][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[050:585] [2025-07-26 15:28:42 +0000.160976][7720] The convert RGB to YUV take 2
[050:981] [2025-07-26 15:28:42 +0000.556650][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[051:025] [2025-07-26 15:28:42 +0000.600328][7786]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 975queue_audio_frame_:2
[051:038] [2025-07-26 15:28:42 +0000.613619][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[051:086] [2025-07-26 15:28:42 +0000.661459][7720] The convert RGB to YUV take 2
[051:120] [2025-07-26 15:28:42 +0000.695762][7720] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8984 diff: 17
[051:340] [2025-07-26 15:28:42 +0000.915180][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[051:480] [2025-07-26 15:28:43 +0000.55195][7720] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[051:588] [2025-07-26 15:28:43 +0000.163244][7720] The convert RGB to YUV take 2
[051:612] [2025-07-26 15:28:43 +0000.188032][7780]
RecordAudioSource::PullAudioFrame
[051:622] [2025-07-26 15:28:43 +0000.197236][7720] Got a frame videoTime:2668
nextWantTime:2640 timeInterval:66 frameRate:15
[051:653] [2025-07-26 15:28:43 +0000.229116][7720] Drop a frame videoTime:2700
nextWantTime:2706 timeInterval:66 frameRate:15
[051:761] [2025-07-26 15:28:43 +0000.336450][7787] DTS queue for
Generator:0x75c8f33ab8 1400
[051:864] [2025-07-26 15:28:43 +0000.439268][7780] AF_SpeedFilter audio
0x75bd8b1a00 PullFrame
[051:869] [2025-07-26 15:28:43 +0000.444334][7780] AF_SpeedFilter::PullFrame eof4
[051:874] [2025-07-26 15:28:43 +0000.449275][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[051:874] [2025-07-26 15:28:43 +0000.449438][7725] _deviceSampleRate:48000
[051:875] [2025-07-26 15:28:43 +0000.450913][7780]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[051:879] [2025-07-26 15:28:43 +0000.454420][7724] Run AGC when audioType = 0
[051:879] [2025-07-26 15:28:43 +0000.454607][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[051:983] [2025-07-26 15:28:43 +0000.559140][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[052:086] [2025-07-26 15:28:43 +0000.662115][7720] The convert RGB to YUV take 2
[052:159] [2025-07-26 15:28:43 +0000.734670][7780]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 197226216
[052:159] [2025-07-26 15:28:43 +0000.734850][7780]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[052:217] [2025-07-26 15:28:43 +0000.793070][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[052:223] [2025-07-26 15:28:43 +0000.799159][7787]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1633
[052:336] [2025-07-26 15:28:43 +0000.912006][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[052:479] [2025-07-26 15:28:44 +0000.54694][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[052:582] [2025-07-26 15:28:44 +0000.157566][7720] The convert RGB to YUV take 3
[052:767] [2025-07-26 15:28:44 +0000.342344][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[052:786] [2025-07-26 15:28:44 +0000.361391][7787] Push an pts:1915 to dts queue.
[052:863] [2025-07-26 15:28:44 +0000.438673][7787] last dts:1881 currentPts:1915
ppsOrSPS:0 queue length:2
[052:980] [2025-07-26 15:28:44 +0000.556068][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[052:989] [2025-07-26 15:28:44 +0000.564295][7787] h264 add frame header cdr flag
[052:989] [2025-07-26 15:28:44 +0000.565049][7787] Received key frame:1982
[053:056] [2025-07-26 15:28:44 +0000.631759][7788] get the H.264 IDR frame
[053:083] [2025-07-26 15:28:44 +0000.658360][7720] The convert RGB to YUV take 2
[053:339] [2025-07-26 15:28:44 +0000.914816][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[053:384] [2025-07-26 15:28:44 +0000.959232][7787] DTS queue for
Generator:0x75c8f33ab8 2183 2214
[053:406] [2025-07-26 15:28:44 +0000.981476][7780] resampled_data_size:2048
[053:466] [2025-07-26 15:28:45 +0000.41547][7780] RecordAudioSource::PullAudioFrame
[053:481] [2025-07-26 15:28:45 +0000.57009][7720] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9980 diff: 21
[053:482] [2025-07-26 15:28:45 +0000.57832][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[053:585] [2025-07-26 15:28:45 +0000.160937][7720] The convert RGB to YUV take 2
[053:589] [2025-07-26 15:28:45 +0000.164874][7780] AF_SpeedFilter audio
0x75bd8b1a00 PullFrame
[053:877] [2025-07-26 15:28:45 +0000.452928][7724] Run AGC when audioType = 0
[053:949] [2025-07-26 15:28:45 +0000.524777][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[053:949] [2025-07-26 15:28:45 +0000.524932][7720] GPUImageProcessing: input frame
width1280 X 720
[053:950] [2025-07-26 15:28:45 +0000.525577][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[053:950] [2025-07-26 15:28:45 +0000.525722][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[053:984] [2025-07-26 15:28:45 +0000.559265][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:087] [2025-07-26 15:28:45 +0000.662757][7720] The convert RGB to YUV take 2
[054:146] [2025-07-26 15:28:45 +0000.721925][7780] AF_SpeedFilter::PullFrame eof4
[054:153] [2025-07-26 15:28:45 +0000.728551][7780]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[054:253] [2025-07-26 15:28:45 +0000.828550][7720] Got a frame videoTime:5300
nextWantTime:5280 timeInterval:66 frameRate:15
[054:342] [2025-07-26 15:28:45 +0000.917319][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[054:353] [2025-07-26 15:28:45 +0000.928518][7720] Drop a frame videoTime:5398
nextWantTime:5412 timeInterval:66 frameRate:15
[054:483] [2025-07-26 15:28:46 +0000.58763][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:490] [2025-07-26 15:28:46 +0000.66124][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[054:583] [2025-07-26 15:28:46 +0000.158516][7720] The convert RGB to YUV take 2
[054:982] [2025-07-26 15:28:46 +0000.557408][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:051] [2025-07-26 15:28:46 +0000.626665][7787] DTS queue for
Generator:0x75c8f33ab8 3015 3047
[055:083] [2025-07-26 15:28:46 +0000.658592][7720] The convert RGB to YUV take 2
[055:320] [2025-07-26 15:28:46 +0000.895817][7780]
RecordAudioSource::PullAudioFrame
[055:321] [2025-07-26 15:28:46 +0000.897129][7780] AF_SpeedFilter audio
0x75bd8b1a00 PullFrame
[055:340] [2025-07-26 15:28:46 +0000.915548][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[055:385] [2025-07-26 15:28:46 +0000.960328][7787] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3180 pts:3180
[055:437] [2025-07-26 15:28:47 +0000.13164][7780] AF_SpeedFilter audio time 111,
0x75bd8b1a00 out time: 197227856 org time: 197227856
[055:452] [2025-07-26 15:28:47 +0000.27627][7787] Push an pts:3248 to dts queue.
[055:479] [2025-07-26 15:28:47 +0000.54322][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:518] [2025-07-26 15:28:47 +0000.93304][7787] SendFrame
encodedImage._timeStamp:3248encodedImage->_length:106976
[055:518] [2025-07-26 15:28:47 +0000.93558][7787] last dts:3213 currentPts:3248
ppsOrSPS:0 queue length:2
[055:544] [2025-07-26 15:28:47 +0000.119230][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[055:581] [2025-07-26 15:28:47 +0000.157128][7720] The convert RGB to YUV take 2
[055:706] [2025-07-26 15:28:47 +0000.281969][7780] AF_SpeedFilter audio time
[055:707] [2025-07-26 15:28:47 +0000.282969][7786]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3297queue_audio_frame_:3
[055:854] [2025-07-26 15:28:47 +0000.429369][7720] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10984 diff: 17
[055:855] [2025-07-26 15:28:47 +0000.431161][7787] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3450
[055:856] [2025-07-26 15:28:47 +0000.431311][7787] push video frame to H264
encoder. (100 frame for one log)
[055:856] [2025-07-26 15:28:47 +0000.431350][7787] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[055:856] [2025-07-26 15:28:47 +0000.431388][7787] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3450(100 frame for one
log)
[055:856] [2025-07-26 15:28:47 +0000.431441][7787] The input pts:3450 fps:30
[055:875] [2025-07-26 15:28:47 +0000.450663][7724] Run AGC when audioType = 0
[055:875] [2025-07-26 15:28:47 +0000.450885][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[055:917] [2025-07-26 15:28:47 +0000.492880][7787] H264Encode::H264SWEncoder get
callback, length:144800 type:1 nalType:1length:144796
[055:979] [2025-07-26 15:28:47 +0000.554933][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:088] [2025-07-26 15:28:47 +0000.664001][7720] The convert RGB to YUV take 2
[056:213] [2025-07-26 15:28:47 +0000.789026][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[056:349] [2025-07-26 15:28:47 +0000.924328][7781] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[056:411] [2025-07-26 15:28:47 +0000.986531][7780] AF_SpeedFilter::PullFrame eof4
[056:418] [2025-07-26 15:28:47 +0000.993380][7780]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[056:479] [2025-07-26 15:28:48 +0000.55071][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:594] [2025-07-26 15:28:48 +0000.169372][7720] The convert RGB to YUV take 2
[056:597] [2025-07-26 15:28:48 +0000.173033][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[056:598] [2025-07-26 15:28:48 +0000.173807][7720] operator(): Stop
[056:598] [2025-07-26 15:28:48 +0000.173953][7720] StopPullFrameAndWriteMp4
time:197232337 enter.
[056:598] [2025-07-26 15:28:48 +0000.174015][7720] StopRecording:
[056:602] [2025-07-26 15:28:48 +0000.177807][7780] PullAudioFrame: PullFrame audio
finished.
[056:602] [2025-07-26 15:28:48 +0000.177944][7780]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[056:604] [2025-07-26 15:28:48 +0000.179435][7787]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:116
[056:607] [2025-07-26 15:28:48 +0000.182929][771f] stop recording
[056:607] [2025-07-26 15:28:48 +0000.183049][771f]
RecordingSessionInternalSimple:destroy media processers
[056:607] [2025-07-26 15:28:48 +0000.183082][771f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[056:607] [2025-07-26 15:28:48 +0000.183104][771f] H264Encode::flushing hareware
Encoder
[056:608] [2025-07-26 15:28:48 +0000.183264][771f] Flush time:197232347 enter.
[056:608] [2025-07-26 15:28:48 +0000.183319][771f] H264Encoder encoder flush
[056:608] [2025-07-26 15:28:48 +0000.183349][771f] flush output queue
[056:930] [2025-07-26 15:28:48 +0000.505558][771f] Flush leave. expire time = 322
ms
[056:930] [2025-07-26 15:28:48 +0000.505929][771f] ~H264EncodeWrap:
[056:930] [2025-07-26 15:28:48 +0000.506024][771f] ~H264Encode:
[056:930] [2025-07-26 15:28:48 +0000.506090][771f] teardownCompressionSession:
H264Encode::destroying Encoder
[056:930] [2025-07-26 15:28:48 +0000.506207][771f] Release time:197232669 enter.
[056:931] [2025-07-26 15:28:48 +0000.506654][771f] Release:
MediaCodecVideoEncoder::Release _inited:1
[056:931] [2025-07-26 15:28:48 +0000.506752][771f] Destroy time:197232670 enter.
[056:931] [2025-07-26 15:28:48 +0000.506834][771f] H264Encoder encoderDestroy
[056:931] [2025-07-26 15:28:48 +0000.506900][771f]
AndroidMediaCodecVideoEncoder::release env: 0x75af7cc040
[056:931] [2025-07-26 15:28:48 +0000.506968][771f]
AndroidMediaCodecVideoEncoder::Destroy
[056:957] [2025-07-26 15:28:48 +0000.533099][771f] Destroy leave. expire time = 26
ms
[056:958] [2025-07-26 15:28:48 +0000.533373][771f] Release leave. expire time = 28
ms
[056:958] [2025-07-26 15:28:48 +0000.533515][771f] ~AndroidHwAvcEncoder
time:197232697 enter.
[056:958] [2025-07-26 15:28:48 +0000.533788][771f] Release time:197232697 enter.
[056:958] [2025-07-26 15:28:48 +0000.533839][771f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[056:958] [2025-07-26 15:28:48 +0000.533874][771f] Release leave. expire time = 0
ms
[056:958] [2025-07-26 15:28:48 +0000.533908][771f] ~AndroidMediaCodecVideoEncoder
[056:958] [2025-07-26 15:28:48 +0000.533940][771f] ~WrapAndroidMediaCodec
time:197232697 enter.
[056:958] [2025-07-26 15:28:48 +0000.534016][771f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[056:958] [2025-07-26 15:28:48 +0000.534051][771f] video hevc hw codec
destructor:0x75c90875e0
[056:958] [2025-07-26 15:28:48 +0000.534159][771f] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[056:959] [2025-07-26 15:28:48 +0000.534223][771f] teardownCompressionSession:
H264Encode::destroyed Encoder
[056:959] [2025-07-26 15:28:48 +0000.534283][771f]
RecordingSessionInternalSimple:destroy aac encoder output!
[056:959] [2025-07-26 15:28:48 +0000.534318][771f] AACSWEncode destructor
[056:974] [2025-07-26 15:28:48 +0000.549244][7788] MP4 close file successfully
[056:974] [2025-07-26 15:28:48 +0000.549382][7788] Recording session Internal:
notify recording ok
[056:974] [2025-07-26 15:28:48 +0000.549581][7788] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4,
output_video_timestamp_:3797.5 last_video_pts_:3797
[056:974] [2025-07-26 15:28:48 +0000.549887][7788] OnRecordFinish:
[056:976] [2025-07-26 15:28:48 +0000.551669][7788] onRecordingOk: net seek
pos:0record video duration:3830record audio duration:3784
[056:978] [2025-07-26 15:28:48 +0000.553541][7781] destructMicSource_w:
[056:978] [2025-07-26 15:28:48 +0000.553678][7781] setOutput_w:
MicSource::setOutput() 0x0
[056:978] [2025-07-26 15:28:48 +0000.553918][7720] releaseThread 0x75bd8b1100
[056:978] [2025-07-26 15:28:48 +0000.553980][7720] ~MicSource: Mic source
destroyed:0x76a8428300
[056:980] [2025-07-26 15:28:48 +0000.555685][7720] StopPullFrameAndWriteMp4 leave.
expire time = 382 ms
[056:980] [2025-07-26 15:28:48 +0000.555829][7720] DestroyPipelineAndFilters
time:197232719 enter.
[056:980] [2025-07-26 15:28:48 +0000.555900][7720] UnbindInputFilter 0x75bd8b1840
this 0x7696d5e0c0
[056:980] [2025-07-26 15:28:48 +0000.555969][7720] UnbindInputFilter 0x75bd8b19d8
this 0x75bd8b1b50
[056:980] [2025-07-26 15:28:48 +0000.556042][7720] UnbindInputFilter 0x7696d5e0c0
this 0x76a81e46e0
[056:980] [2025-07-26 15:28:48 +0000.556077][7720] filter: filter pipeline destroy
this: 0x76a81e4640
[056:982] [2025-07-26 15:28:48 +0000.557893][7720] ClearVideoOfSources: recodring
total frames:0
[056:982] [2025-07-26 15:28:48 +0000.558056][7720] ClearVideoOfSources:
[056:982] [2025-07-26 15:28:48 +0000.558094][7720] GPUImageProcessing destruct.
[056:983] [2025-07-26 15:28:48 +0000.558187][7720] destroy TrivalImageDrawer
0x75bd55e500
[056:983] [2025-07-26 15:28:48 +0000.558306][7720] The shader has been initialize,
clean up them.
[056:983] [2025-07-26 15:28:48 +0000.558575][7720] ~OpenGLFrameBuffer:
[056:983] [2025-07-26 15:28:48 +0000.558799][7720] ~OpenGLFrameBuffer:
[056:985] [2025-07-26 15:28:48 +0000.560877][7720] ~OpenGLFrameBuffer:
[056:985] [2025-07-26 15:28:48 +0000.561068][7720] ~OpenGLFrameBuffer:
[056:986] [2025-07-26 15:28:48 +0000.561270][7720] ~OpenGLFrameBuffer:
[056:986] [2025-07-26 15:28:48 +0000.561399][7720] ~OpenGLFrameBuffer:
[056:986] [2025-07-26 15:28:48 +0000.561732][7720] GPUImageProcessing destruct
finish.
[056:986] [2025-07-26 15:28:48 +0000.561793][7720] GPURGBAFrame destruct.
[056:986] [2025-07-26 15:28:48 +0000.561864][7720] destroy OpenGLRenderProgram
0x7696d5de98
[056:986] [2025-07-26 15:28:48 +0000.561911][7720] ~CameraSource time:197232725
enter.
[056:986] [2025-07-26 15:28:48 +0000.561945][7720] ~CameraSource leave. expire
time = 0 ms
[056:986] [2025-07-26 15:28:48 +0000.561984][7720] ~RecordAudioSource
time:197232725 enter.
[056:986] [2025-07-26 15:28:48 +0000.562032][7720] ~RecordAudioSource leave.
expire time = 0 ms
[056:986] [2025-07-26 15:28:48 +0000.562071][7720] DestroyPipelineAndFilters
leave. expire time = 6 ms
[057:303] [2025-07-26 15:28:48 +0000.879116][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[057:304] [2025-07-26 15:28:48 +0000.879964][7720] operator() time:197233043
enter.
[057:304] [2025-07-26 15:28:48 +0000.880083][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[057:309] [2025-07-26 15:28:48 +0000.884537][7720] MicSource: Mic source
created:10x76a8428300
[057:310] [2025-07-26 15:28:48 +0000.885822][7720] alloc thread: 0x75bd8b1700
name:worker1 thread id:505951870128 to Mic_source
[057:310] [2025-07-26 15:28:48 +0000.885948][7720] audio: start the audio sender
thread.
[057:310] [2025-07-26 15:28:48 +0000.886033][7720] construct OpenGLRenderProgram
0x7696d5de98
[057:310] [2025-07-26 15:28:48 +0000.886097][7720] CropFilter::SetOrientation
orientation: 90
[057:311] [2025-07-26 15:28:48 +0000.886403][7720] filter: filter pipeline
construtc this: 0x75b3de8300
[057:311] [2025-07-26 15:28:48 +0000.886539][7720] filter: filter pipeline2 update
pattern: 1
[057:311] [2025-07-26 15:28:48 +0000.886597][7720] CameraSource::source_id_:11
[057:311] [2025-07-26 15:28:48 +0000.886649][7720] RecordAudioSource::source_id_:12
[057:311] [2025-07-26 15:28:48 +0000.887011][7720] BindInputFilter 0x75bd8ecbc0
this 0x7696d5e0c0
[057:311] [2025-07-26 15:28:48 +0000.887135][7720] BindInputFilter 0x75bd8ecd58
this 0x75dd98e050
[057:312] [2025-07-26 15:28:48 +0000.887213][7720] BindInputFilter 0x7696d5e0c0
this 0x75b3de83a0
[057:312] [2025-07-26 15:28:48 +0000.887339][7720] setParamentForFilters:
speed:2.000000
[057:312] [2025-07-26 15:28:48 +0000.887382][7720] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[057:312] [2025-07-26 15:28:48 +0000.887452][7720] SetParamForFilter time:197233051
enter.
[057:312] [2025-07-26 15:28:48 +0000.887500][7720] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[057:312] [2025-07-26 15:28:48 +0000.887559][7720] SetParamForFilter: Params video
index is: 0
[057:312] [2025-07-26 15:28:48 +0000.887634][7720] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[057:312] [2025-07-26 15:28:48 +0000.887675][7720] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[057:312] [2025-07-26 15:28:48 +0000.887749][7720] crop filter mode tpye:
citytravelvideo index:0
[057:321] [2025-07-26 15:28:48 +0000.896734][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[057:321] [2025-07-26 15:28:48 +0000.896860][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[057:321] [2025-07-26 15:28:48 +0000.896905][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[057:321] [2025-07-26 15:28:48 +0000.896938][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[057:321] [2025-07-26 15:28:48 +0000.896988][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[057:321] [2025-07-26 15:28:48 +0000.897033][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[057:321] [2025-07-26 15:28:48 +0000.897071][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[057:322] [2025-07-26 15:28:48 +0000.897246][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[057:322] [2025-07-26 15:28:48 +0000.897300][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[057:322] [2025-07-26 15:28:48 +0000.897353][7720]
Warning(parse_template_json.cc:67): json parament no found the parament
[057:322] [2025-07-26 15:28:48 +0000.897389][7720]
Warning(parse_template_json.cc:93): json parament no found the duration
[057:322] [2025-07-26 15:28:48 +0000.897426][7720] SetParamForFilter leave. expire
time = 10 ms
[057:322] [2025-07-26 15:28:48 +0000.897523][7720] OnOutputSizeChanged width 1280
height 720
[057:322] [2025-07-26 15:28:48 +0000.897572][7720] OpenGLFrameBuffer: width:1280
height:720
[057:322] [2025-07-26 15:28:48 +0000.897617][7720] OpenGLFrameBuffer: width:1280
height:720
[057:322] [2025-07-26 15:28:48 +0000.897646][7720] OpenGLFrameBuffer: width:1280
height:720
[057:322] [2025-07-26 15:28:48 +0000.897681][7720] OpenGLFrameBuffer: width:1280
height:720
[057:322] [2025-07-26 15:28:48 +0000.897713][7720] OpenGLFrameBuffer: width:1280
height:720
[057:322] [2025-07-26 15:28:48 +0000.897770][7720] OpenGLFrameBuffer: width:1280
height:720
[057:322] [2025-07-26 15:28:48 +0000.897810][7720] construct TrivalImageDrawer
0x75bd560580
[057:322] [2025-07-26 15:28:48 +0000.897848][7720] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75bd560580 context 0x75ddb8d280
[057:322] [2025-07-26 15:28:48 +0000.897892][7720] setupGLES:
[057:323] [2025-07-26 15:28:48 +0000.898328][7720] OpenGLRenderProgram::Initialize.
[057:323] [2025-07-26 15:28:48 +0000.898429][7720] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[057:323] [2025-07-26 15:28:48 +0000.898502][7720] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[057:323] [2025-07-26 15:28:48 +0000.898648][7720] Init open gl render:
0x7696d5de98
[057:323] [2025-07-26 15:28:48 +0000.898716][7720] Fragement shader path:
[057:323] [2025-07-26 15:28:48 +0000.898771][7720] Fragement shader path:
[057:323] [2025-07-26 15:28:48 +0000.898819][7720] create opengl program object.
[057:323] [2025-07-26 15:28:48 +0000.898878][7720] create shader: vertex
[057:324] [2025-07-26 15:28:48 +0000.899216][7720] create shader: fragment
[057:326] [2025-07-26 15:28:48 +0000.901597][7720] Have not extra filter filename!
[057:326] [2025-07-26 15:28:48 +0000.901763][7720] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[057:326] [2025-07-26 15:28:48 +0000.901814][7720] OpenGLRenderProgram::Initialize
success.
[057:326] [2025-07-26 15:28:48 +0000.901901][7720] Setup the OpenGL result:1
[057:327] [2025-07-26 15:28:48 +0000.902454][771f] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[057:328] [2025-07-26 15:28:48 +0000.903790][771f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[057:328] [2025-07-26 15:28:48 +0000.903841][77c4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8dc5498
[057:328] [2025-07-26 15:28:48 +0000.903915][771f] 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
[057:328] [2025-07-26 15:28:48 +0000.903965][771f] 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_197233065.mp4
fileFD: -1
[057:329] [2025-07-26 15:28:48 +0000.904522][771f] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
is opened successfully
[057:329] [2025-07-26 15:28:48 +0000.904583][771f] setupMediaProcessers:
[057:329] [2025-07-26 15:28:48 +0000.904607][771f]
RecordingSessionInternalSimple:setup media processers.
[057:329] [2025-07-26 15:28:48 +0000.904632][771f] construct AAC encoder
[057:329] [2025-07-26 15:28:48 +0000.904950][771f] H264Encoder creating:
superfast011818
[057:329] [2025-07-26 15:28:48 +0000.905001][771f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[057:330] [2025-07-26 15:28:48 +0000.905862][771f] H264Encode::GetMachineModel is
M2101K6I
[057:330] [2025-07-26 15:28:48 +0000.905937][771f] H264Encoder machine_mode
is:M2101K6I
[057:330] [2025-07-26 15:28:48 +0000.905985][771f] H264Encode::machine size :9
machine_mode:M2101K6I
[057:330] [2025-07-26 15:28:48 +0000.906026][771f] H264Encode::machine array
size :22 machine_mode:M2101K6I
[057:330] [2025-07-26 15:28:48 +0000.906062][771f] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[057:330] [2025-07-26 15:28:48 +0000.906097][771f] setupCompressionSession:
[057:330] [2025-07-26 15:28:48 +0000.906117][771f] H264Encode::creating hareware
Encoder
[057:330] [2025-07-26 15:28:48 +0000.906138][771f] AndroidHwAvcEncoder
time:197233069 enter.
[057:331] [2025-07-26 15:28:48 +0000.906423][771f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[057:331] [2025-07-26 15:28:48 +0000.906597][771f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[057:331] [2025-07-26 15:28:48 +0000.906652][771f] The video avc hw codec address
is 0x76a7bc32a0
[057:331] [2025-07-26 15:28:48 +0000.906755][771f] AndroidHwAvcEncoder leave.
expire time = 1 ms
[057:331] [2025-07-26 15:28:48 +0000.906857][771f] RegisterEncodeCompleteCallback
time:197233070 enter.
[057:331] [2025-07-26 15:28:48 +0000.907029][771f] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[057:331] [2025-07-26 15:28:48 +0000.907086][771f] InitEncode time:197233070
enter.
[057:332] [2025-07-26 15:28:48 +0000.907201][771f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[057:332] [2025-07-26 15:28:48 +0000.907259][771f] Create time:197233071 enter.
[057:332] [2025-07-26 15:28:48 +0000.907299][771f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[057:332] [2025-07-26 15:28:48 +0000.907339][771f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75af6c2280
[057:332] [2025-07-26 15:28:48 +0000.907555][771f] supported_type:video/avc
[057:332] [2025-07-26 15:28:48 +0000.907610][771f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[057:332] [2025-07-26 15:28:48 +0000.907686][771f] hwCodecPrefix :OMX.qcom.
[057:332] [2025-07-26 15:28:48 +0000.907726][771f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[057:332] [2025-07-26 15:28:48 +0000.907776][771f] mediacodec_createCodecByName
time:197233071 enter.
[057:332] [2025-07-26 15:28:48 +0000.907813][771f] WrapAndroidMediaCodec
time:197233071 enter.
[057:332] [2025-07-26 15:28:48 +0000.907980][771f] WrapAndroidMediaCodec leave.
expire time = 0 ms
[057:352] [2025-07-26 15:28:48 +0000.927707][771f] mediacodec_createCodecByName
leave. expire time = 20 ms
[057:352] [2025-07-26 15:28:48 +0000.927933][771f] WrapAndroidMediaFromat
time:197233091 enter.
[057:352] [2025-07-26 15:28:48 +0000.928074][771f] WrapAndroidMediaFromat leave.
expire time = 0 ms
[057:424] [2025-07-26 15:28:48 +0000.999409][771f] Destroy time:197233163 enter.
[057:424] [2025-07-26 15:28:48 +0000.999574][771f] WrapAndroidMediaFromat::
Destroy
[057:424] [2025-07-26 15:28:48 +0000.999630][771f] Destroy leave. expire time = 0
ms
[057:424] [2025-07-26 15:28:48 +0000.999673][771f] ~WrapAndroidMediaFromat
time:197233163 enter.
[057:424] [2025-07-26 15:28:48 +0000.999712][771f] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[057:424] [2025-07-26 15:28:48 +0000.999742][771f] Create leave. expire time = 92
ms
[057:424] [2025-07-26 15:28:48 +0000.999774][771f] isSemiPlanarSupport
time:197233163 enter.
[057:424] [2025-07-26 15:28:48 +0000.999807][771f] H264Encoder isSemiPlanarSupport
[057:424] [2025-07-26 15:28:48 +0000.999832][771f] isSemiPlanarSupport leave.
expire time = 0 ms
[057:424] [2025-07-26 15:28:48 +0000.999862][771f] creat hw H264Encoder success,
isSemiPlanar:1
[057:424] [2025-07-26 15:28:49 +0000.62][771f] InitEncode leave. expire time = 93
ms
[057:424] [2025-07-26 15:28:49 +0000.150][771f] H264Encode::created Encoder
[057:425] [2025-07-26 15:28:49 +0000.187][771f] H264Encode:: H264 encoder created.
[057:425] [2025-07-26 15:28:49 +0000.214][771f] H264 encoder created.
[057:425] [2025-07-26 15:28:49 +0000.237][771f]
RecordingSessionInternalSimple:created avc encoder avc: 0x75af7cc040
[057:425] [2025-07-26 15:28:49 +0000.266][771f] setOutput:
[057:425] [2025-07-26 15:28:49 +0000.287][771f]
RecordingSessionInternalSimple:encoder set output to muxer!
[057:425] [2025-07-26 15:28:49 +0000.307][771f] request a key frame
[057:425] [2025-07-26 15:28:49 +0000.324][771f] H264Encode:: request a key frame
[057:425] [2025-07-26 15:28:49 +0000.503][771f] setDisplayRotate :90
[057:425] [2025-07-26 15:28:49 +0000.548][771f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[057:425] [2025-07-26 15:28:49 +0000.655][7720] StartRecording:
[057:425] [2025-07-26 15:28:49 +0000.862][77be] operator(): Set the recording
session in mic source. recording session: 0x75bd8ecc00
[057:425] [2025-07-26 15:28:49 +0000.1136][7720] operator() leave. expire time =
122 ms
[057:427] [2025-07-26 15:28:49 +0000.2514][7720] begine recode to first frame spend
time:123
[057:427] [2025-07-26 15:28:49 +0000.2672][7720]
GPUImageProcessing::SetOrientation orientation: 90
[057:427] [2025-07-26 15:28:49 +0000.3140][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[057:442] [2025-07-26 15:28:49 +0000.17965][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[057:455] [2025-07-26 15:28:49 +0000.30487][77c3]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[057:466] [2025-07-26 15:28:49 +0000.41188][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[057:516] [2025-07-26 15:28:49 +0000.91567][77c3] DTS queue for
Generator:0x75c8f33ab8 0 34
[057:552] [2025-07-26 15:28:49 +0000.128155][77c4] add aac audio track with id:1
[057:583] [2025-07-26 15:28:49 +0000.159302][77c3] h264 add frame header cdr flag
[057:584] [2025-07-26 15:28:49 +0000.160061][77c3] h264 add frame header cdr flag
[057:585] [2025-07-26 15:28:49 +0000.160596][77c3] Received key frame:0
[057:585] [2025-07-26 15:28:49 +0000.160682][77c3] H264Encode:: get a sps pps
header!headerSize:29
[057:585] [2025-07-26 15:28:49 +0000.160889][77c4] get the H.264 SPS parameter
[057:586] [2025-07-26 15:28:49 +0000.161310][77c4] add video track with id:2
[057:587] [2025-07-26 15:28:49 +0000.162234][77c4] get the H.264 PPS parameter
[057:589] [2025-07-26 15:28:49 +0000.164257][77c4] get the H.264 IDR frame
[057:589] [2025-07-26 15:28:49 +0000.164462][77c4] resss:true
[057:589] [2025-07-26 15:28:49 +0000.164535][77c4] video start ts:0
[057:589] [2025-07-26 15:28:49 +0000.164640][77c4] the video frame has been written
into MP4 file
[057:625] [2025-07-26 15:28:49 +0000.201139][77c4] audio start ts:0
[057:626] [2025-07-26 15:28:49 +0000.201391][77c4] the audio frame has been written
into MP4 file
[057:684] [2025-07-26 15:28:49 +0000.260076][77be] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[057:711] [2025-07-26 15:28:49 +0000.286353][7720] Got a frame videoTime:267
nextWantTime:264 timeInterval:66 frameRate:15
[057:744] [2025-07-26 15:28:49 +0000.319501][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[057:806] [2025-07-26 15:28:49 +0000.381535][77bc] resampled_data_size:4096
[057:820] [2025-07-26 15:28:49 +0000.395833][7720] Drop a frame videoTime:376
nextWantTime:396 timeInterval:66 frameRate:15
[057:878] [2025-07-26 15:28:49 +0000.453766][7720] The convert RGB to YUV take 2
[057:879] [2025-07-26 15:28:49 +0000.454414][7724] Run AGC when audioType = 0
[057:880] [2025-07-26 15:28:49 +0000.455421][77bc] AF_SpeedFilter audio
0x75dd98df00 PullFrame
[057:937] [2025-07-26 15:28:49 +0000.512455][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[057:981] [2025-07-26 15:28:49 +0000.556482][7720] FilterPipeline2::OnVideoFrame
pts 550 last_video_timestamp_ 550
[058:001] [2025-07-26 15:28:49 +0000.577009][77bc]
RecordAudioSource::PullAudioFrame
[058:083] [2025-07-26 15:28:49 +0000.658930][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[058:083] [2025-07-26 15:28:49 +0000.659114][7720] GPUImageProcessing: input frame
width1280 X 720
[058:084] [2025-07-26 15:28:49 +0000.659663][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[058:084] [2025-07-26 15:28:49 +0000.659785][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[058:246] [2025-07-26 15:28:49 +0000.821410][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:384] [2025-07-26 15:28:49 +0000.959497][7720] The convert RGB to YUV take 2
[058:679] [2025-07-26 15:28:50 +0000.254358][77be] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[058:682] [2025-07-26 15:28:50 +0000.258036][77bc] FilterPipeline2::OnAudioFrame
pts 590 last_audio_timestamp_ 590
[058:746] [2025-07-26 15:28:50 +0000.322029][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:882] [2025-07-26 15:28:50 +0000.457361][7720] The convert RGB to YUV take 3
[058:916] [2025-07-26 15:28:50 +0000.491408][77c3] Push an pts:736 to dts queue.
[058:987] [2025-07-26 15:28:50 +0000.562192][77c3] last dts:700 currentPts:736
ppsOrSPS:0 queue length:2
[059:012] [2025-07-26 15:28:50 +0000.587466][7720] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11984 diff: 17
[059:118] [2025-07-26 15:28:50 +0000.693720][77c3] DTS queue for
Generator:0x75c8f33ab8 835
[059:247] [2025-07-26 15:28:50 +0000.823039][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[059:382] [2025-07-26 15:28:50 +0000.958094][7720] The convert RGB to YUV take 2
[059:398] [2025-07-26 15:28:50 +0000.973510][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[059:398] [2025-07-26 15:28:50 +0000.973969][7720] operator(): Stop
[059:398] [2025-07-26 15:28:50 +0000.974153][7720] StopPullFrameAndWriteMp4
time:197235137 enter.
[059:399] [2025-07-26 15:28:50 +0000.974235][7720] StopRecording:
[059:403] [2025-07-26 15:28:50 +0000.978746][77bc] PullAudioFrame: PullFrame audio
finished.
[059:403] [2025-07-26 15:28:50 +0000.978878][77bc]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[059:406] [2025-07-26 15:28:50 +0000.982109][77c3]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:30
[059:408] [2025-07-26 15:28:50 +0000.983889][771f] stop recording
[059:408] [2025-07-26 15:28:50 +0000.984101][771f]
RecordingSessionInternalSimple:destroy media processers
[059:408] [2025-07-26 15:28:50 +0000.984151][771f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[059:409] [2025-07-26 15:28:50 +0000.984198][771f] H264Encode::flushing hareware
Encoder
[059:409] [2025-07-26 15:28:50 +0000.984551][771f] Flush time:197235148 enter.
[059:409] [2025-07-26 15:28:50 +0000.984665][771f] H264Encoder encoder flush
[059:409] [2025-07-26 15:28:50 +0000.984736][771f] flush output queue
[059:622] [2025-07-26 15:28:51 +0000.197602][77be] The output timestamp from audio
mixer change:197235357
[059:651] [2025-07-26 15:28:51 +0000.227159][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[059:657] [2025-07-26 15:28:51 +0000.232672][7724] On audio frame the broadcast
with timestamp:197235396 samples:480. (1000 frame for one log)
[059:685] [2025-07-26 15:28:51 +0000.260608][77be] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[059:685] [2025-07-26 15:28:51 +0000.261053][77be] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[059:733] [2025-07-26 15:28:51 +0000.309066][771f] Flush leave. expire time = 324
ms
[059:734] [2025-07-26 15:28:51 +0000.309438][771f] ~H264EncodeWrap:
[059:734] [2025-07-26 15:28:51 +0000.309519][771f] ~H264Encode:
[059:734] [2025-07-26 15:28:51 +0000.309566][771f] teardownCompressionSession:
H264Encode::destroying Encoder
[059:734] [2025-07-26 15:28:51 +0000.309615][771f] Release time:197235473 enter.
[059:734] [2025-07-26 15:28:51 +0000.309907][771f] Release:
MediaCodecVideoEncoder::Release _inited:1
[059:734] [2025-07-26 15:28:51 +0000.309983][771f] Destroy time:197235473 enter.
[059:734] [2025-07-26 15:28:51 +0000.310031][771f] H264Encoder encoderDestroy
[059:734] [2025-07-26 15:28:51 +0000.310076][771f]
AndroidMediaCodecVideoEncoder::release env: 0x75c8feed80
[059:734] [2025-07-26 15:28:51 +0000.310157][771f]
AndroidMediaCodecVideoEncoder::Destroy
[059:762] [2025-07-26 15:28:51 +0000.338013][771f] Destroy leave. expire time = 28
ms
[059:763] [2025-07-26 15:28:51 +0000.338461][771f] Release leave. expire time = 29
ms
[059:763] [2025-07-26 15:28:51 +0000.338578][771f] ~AndroidHwAvcEncoder
time:197235502 enter.
[059:763] [2025-07-26 15:28:51 +0000.339027][771f] Release time:197235502 enter.
[059:763] [2025-07-26 15:28:51 +0000.339130][771f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[059:764] [2025-07-26 15:28:51 +0000.339183][771f] Release leave. expire time = 1
ms
[059:764] [2025-07-26 15:28:51 +0000.339232][771f] ~AndroidMediaCodecVideoEncoder
[059:764] [2025-07-26 15:28:51 +0000.339277][771f] ~WrapAndroidMediaCodec
time:197235503 enter.
[059:764] [2025-07-26 15:28:51 +0000.339441][771f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[059:764] [2025-07-26 15:28:51 +0000.339517][771f] video hevc hw codec
destructor:0x76a7bc32a0
[059:764] [2025-07-26 15:28:51 +0000.339773][771f] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[059:764] [2025-07-26 15:28:51 +0000.339913][771f] teardownCompressionSession:
H264Encode::destroyed Encoder
[059:764] [2025-07-26 15:28:51 +0000.339994][771f]
RecordingSessionInternalSimple:destroy aac encoder output!
[059:764] [2025-07-26 15:28:51 +0000.340056][771f] AACSWEncode destructor
[059:782] [2025-07-26 15:28:51 +0000.357602][77c4] MP4 close file successfully
[059:782] [2025-07-26 15:28:51 +0000.357721][77c4] Recording session Internal:
notify recording ok
[059:782] [2025-07-26 15:28:51 +0000.357750][77c4] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4,
output_video_timestamp_:969 last_video_pts_:969
[059:782] [2025-07-26 15:28:51 +0000.357818][77c4] OnRecordFinish:
[059:783] [2025-07-26 15:28:51 +0000.358416][77c4] onRecordingOk: net seek
pos:0record video duration:1002record audio duration:952
[059:784] [2025-07-26 15:28:51 +0000.359825][77be] destructMicSource_w:
[059:784] [2025-07-26 15:28:51 +0000.360005][77be] setOutput_w:
MicSource::setOutput() 0x0
[059:785] [2025-07-26 15:28:51 +0000.361480][7720] releaseThread 0x75bd8b1700
[059:786] [2025-07-26 15:28:51 +0000.361645][7720] ~MicSource: Mic source
destroyed:0x76a8428300
[059:791] [2025-07-26 15:28:51 +0000.366245][7720] StopPullFrameAndWriteMp4 leave.
expire time = 393 ms
[059:791] [2025-07-26 15:28:51 +0000.366885][7720] DestroyPipelineAndFilters
time:197235530 enter.
[059:793] [2025-07-26 15:28:51 +0000.368499][7720] UnbindInputFilter 0x75bd8ecbc0
this 0x7696d5e0c0
[059:793] [2025-07-26 15:28:51 +0000.368615][7720] UnbindInputFilter 0x75bd8ecd58
this 0x75dd98e050
[059:793] [2025-07-26 15:28:51 +0000.368687][7720] UnbindInputFilter 0x7696d5e0c0
this 0x75b3de83a0
[059:793] [2025-07-26 15:28:51 +0000.368721][7720] filter: filter pipeline destroy
this: 0x75b3de8300
[059:795] [2025-07-26 15:28:51 +0000.370211][7720] ClearVideoOfSources: recodring
total frames:0
[059:795] [2025-07-26 15:28:51 +0000.370356][7720] ClearVideoOfSources:
[059:795] [2025-07-26 15:28:51 +0000.370422][7720] GPUImageProcessing destruct.
[059:795] [2025-07-26 15:28:51 +0000.370525][7720] destroy TrivalImageDrawer
0x75bd560580
[059:795] [2025-07-26 15:28:51 +0000.370649][7720] The shader has been initialize,
clean up them.
[059:795] [2025-07-26 15:28:51 +0000.370741][7720] ~OpenGLFrameBuffer:
[059:795] [2025-07-26 15:28:51 +0000.370942][7720] ~OpenGLFrameBuffer:
[059:795] [2025-07-26 15:28:51 +0000.371130][7720] ~OpenGLFrameBuffer:
[059:796] [2025-07-26 15:28:51 +0000.371288][7720] ~OpenGLFrameBuffer:
[059:796] [2025-07-26 15:28:51 +0000.371449][7720] ~OpenGLFrameBuffer:
[059:796] [2025-07-26 15:28:51 +0000.371620][7720] ~OpenGLFrameBuffer:
[059:797] [2025-07-26 15:28:51 +0000.372222][7720] GPUImageProcessing destruct
finish.
[059:797] [2025-07-26 15:28:51 +0000.372326][7720] GPURGBAFrame destruct.
[059:797] [2025-07-26 15:28:51 +0000.372425][7720] destroy OpenGLRenderProgram
0x7696d5de98
[059:797] [2025-07-26 15:28:51 +0000.372483][7720] ~CameraSource time:197235536
enter.
[059:797] [2025-07-26 15:28:51 +0000.372527][7720] ~CameraSource leave. expire
time = 0 ms
[059:797] [2025-07-26 15:28:51 +0000.372581][7720] ~RecordAudioSource
time:197235536 enter.
[059:797] [2025-07-26 15:28:51 +0000.372626][7720] ~RecordAudioSource leave.
expire time = 0 ms
[059:797] [2025-07-26 15:28:51 +0000.372673][7720] DestroyPipelineAndFilters
leave. expire time = 6 ms
[059:878] [2025-07-26 15:28:51 +0000.453757][7724] Run AGC when audioType = 0
[059:878] [2025-07-26 15:28:51 +0000.454005][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[061:248] [2025-07-26 15:28:52 +0000.824033][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[061:249] [2025-07-26 15:28:52 +0000.824493][7720] operator() time:197236988
enter.
[061:249] [2025-07-26 15:28:52 +0000.824659][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[061:251] [2025-07-26 15:28:52 +0000.826844][7720] MicSource: Mic source
created:10x76a8428300
[061:252] [2025-07-26 15:28:52 +0000.827784][7720] alloc thread: 0x75bd8eca80
name:worker1 thread id:505952910512 to Mic_source
[061:252] [2025-07-26 15:28:52 +0000.827881][7720] audio: start the audio sender
thread.
[061:252] [2025-07-26 15:28:52 +0000.827966][7720] construct OpenGLRenderProgram
0x7696d5de98
[061:252] [2025-07-26 15:28:52 +0000.828025][7720] CropFilter::SetOrientation
orientation: 90
[061:253] [2025-07-26 15:28:52 +0000.828289][7720] filter: filter pipeline
construtc this: 0x75741a9300
[061:253] [2025-07-26 15:28:52 +0000.828342][7720] filter: filter pipeline2 update
pattern: 1
[061:253] [2025-07-26 15:28:52 +0000.828387][7720] CameraSource::source_id_:13
[061:253] [2025-07-26 15:28:52 +0000.828430][7720] RecordAudioSource::source_id_:14
[061:253] [2025-07-26 15:28:52 +0000.828676][7720] BindInputFilter 0x75bd601640
this 0x7696d5e0c0
[061:253] [2025-07-26 15:28:52 +0000.828732][7720] BindInputFilter 0x75bd601c58
this 0x75dd98ead0
[061:253] [2025-07-26 15:28:52 +0000.828778][7720] BindInputFilter 0x7696d5e0c0
this 0x75741a93a0
[061:253] [2025-07-26 15:28:52 +0000.828836][7720] setParamentForFilters:
speed:2.000000
[061:253] [2025-07-26 15:28:52 +0000.828863][7720] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[061:253] [2025-07-26 15:28:52 +0000.828891][7720] SetParamForFilter time:197236992
enter.
[061:253] [2025-07-26 15:28:52 +0000.828914][7720] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[061:253] [2025-07-26 15:28:52 +0000.828940][7720] SetParamForFilter: Params video
index is: 0
[061:253] [2025-07-26 15:28:52 +0000.828962][7720] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[061:253] [2025-07-26 15:28:52 +0000.828984][7720] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[061:253] [2025-07-26 15:28:52 +0000.829006][7720] crop filter mode tpye:
citytravelvideo index:0
[061:259] [2025-07-26 15:28:52 +0000.835163][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835273][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835307][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835329][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835351][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835395][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835415][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835431][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835447][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835463][7720]
Warning(parse_template_json.cc:67): json parament no found the parament
[061:260] [2025-07-26 15:28:52 +0000.835492][7720]
Warning(parse_template_json.cc:93): json parament no found the duration
[061:260] [2025-07-26 15:28:52 +0000.835515][7720] SetParamForFilter leave. expire
time = 7 ms
[061:260] [2025-07-26 15:28:52 +0000.835595][7720] OnOutputSizeChanged width 1280
height 720
[061:260] [2025-07-26 15:28:52 +0000.835636][7720] OpenGLFrameBuffer: width:1280
height:720
[061:260] [2025-07-26 15:28:52 +0000.835674][7720] OpenGLFrameBuffer: width:1280
height:720
[061:260] [2025-07-26 15:28:52 +0000.835708][7720] OpenGLFrameBuffer: width:1280
height:720
[061:260] [2025-07-26 15:28:52 +0000.835740][7720] OpenGLFrameBuffer: width:1280
height:720
[061:260] [2025-07-26 15:28:52 +0000.835821][7720] OpenGLFrameBuffer: width:1280
height:720
[061:260] [2025-07-26 15:28:52 +0000.835860][7720] OpenGLFrameBuffer: width:1280
height:720
[061:260] [2025-07-26 15:28:52 +0000.835887][7720] construct TrivalImageDrawer
0x75dd9bfbc0
[061:260] [2025-07-26 15:28:52 +0000.835913][7720] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75dd9bfbc0 context 0x75ddb8d280
[061:260] [2025-07-26 15:28:52 +0000.835949][7720] setupGLES:
[061:261] [2025-07-26 15:28:52 +0000.836520][7720] OpenGLRenderProgram::Initialize.
[061:261] [2025-07-26 15:28:52 +0000.836625][7720] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[061:261] [2025-07-26 15:28:52 +0000.836662][7720] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[061:261] [2025-07-26 15:28:52 +0000.836723][7720] Init open gl render:
0x7696d5de98
[061:261] [2025-07-26 15:28:52 +0000.836763][7720] Fragement shader path:
[061:261] [2025-07-26 15:28:52 +0000.836794][7720] Fragement shader path:
[061:261] [2025-07-26 15:28:52 +0000.836831][7720] create opengl program object.
[061:261] [2025-07-26 15:28:52 +0000.836855][7720] create shader: vertex
[061:261] [2025-07-26 15:28:52 +0000.837064][7720] create shader: fragment
[061:263] [2025-07-26 15:28:52 +0000.838968][7720] Have not extra filter filename!
[061:263] [2025-07-26 15:28:52 +0000.839080][7720] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[061:264] [2025-07-26 15:28:52 +0000.839179][7720] OpenGLRenderProgram::Initialize
success.
[061:264] [2025-07-26 15:28:52 +0000.839277][7720] Setup the OpenGL result:1
[061:264] [2025-07-26 15:28:52 +0000.839692][771f] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[061:264] [2025-07-26 15:28:52 +0000.840020][771f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[061:264] [2025-07-26 15:28:52 +0000.840134][771f] 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
[061:265] [2025-07-26 15:28:52 +0000.840232][771f] 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_197237003.mp4
fileFD: -1
[061:265] [2025-07-26 15:28:52 +0000.840496][77d6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8dc5498
[061:265] [2025-07-26 15:28:52 +0000.840998][771f] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
is opened successfully
[061:265] [2025-07-26 15:28:52 +0000.841100][771f] setupMediaProcessers:
[061:266] [2025-07-26 15:28:52 +0000.841168][771f]
RecordingSessionInternalSimple:setup media processers.
[061:266] [2025-07-26 15:28:52 +0000.841232][771f] construct AAC encoder
[061:266] [2025-07-26 15:28:52 +0000.841711][771f] H264Encoder creating:
superfast011818
[061:266] [2025-07-26 15:28:52 +0000.841811][771f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[061:267] [2025-07-26 15:28:52 +0000.843078][771f] H264Encode::GetMachineModel is
M2101K6I
[061:268] [2025-07-26 15:28:52 +0000.843174][771f] H264Encoder machine_mode
is:M2101K6I
[061:268] [2025-07-26 15:28:52 +0000.843237][771f] H264Encode::machine size :9
machine_mode:M2101K6I
[061:268] [2025-07-26 15:28:52 +0000.843303][771f] H264Encode::machine array
size :22 machine_mode:M2101K6I
[061:268] [2025-07-26 15:28:52 +0000.843367][771f] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[061:268] [2025-07-26 15:28:52 +0000.843428][771f] setupCompressionSession:
[061:268] [2025-07-26 15:28:52 +0000.843488][771f] H264Encode::creating hareware
Encoder
[061:268] [2025-07-26 15:28:52 +0000.843549][771f] AndroidHwAvcEncoder
time:197237007 enter.
[061:268] [2025-07-26 15:28:52 +0000.843926][771f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[061:268] [2025-07-26 15:28:52 +0000.844148][771f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[061:269] [2025-07-26 15:28:52 +0000.844225][771f] The video avc hw codec address
is 0x76a7bc3290
[061:269] [2025-07-26 15:28:52 +0000.844365][771f] AndroidHwAvcEncoder leave.
expire time = 1 ms
[061:269] [2025-07-26 15:28:52 +0000.844438][771f] RegisterEncodeCompleteCallback
time:197237008 enter.
[061:269] [2025-07-26 15:28:52 +0000.844638][771f] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[061:269] [2025-07-26 15:28:52 +0000.844722][771f] InitEncode time:197237008
enter.
[061:269] [2025-07-26 15:28:52 +0000.844866][771f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[061:269] [2025-07-26 15:28:52 +0000.844947][771f] Create time:197237008 enter.
[061:269] [2025-07-26 15:28:52 +0000.845014][771f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[061:269] [2025-07-26 15:28:52 +0000.845086][771f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75af846880
[061:270] [2025-07-26 15:28:52 +0000.845404][771f] supported_type:video/avc
[061:270] [2025-07-26 15:28:52 +0000.845485][771f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[061:270] [2025-07-26 15:28:52 +0000.845669][771f] hwCodecPrefix :OMX.qcom.
[061:270] [2025-07-26 15:28:52 +0000.845747][771f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[061:270] [2025-07-26 15:28:52 +0000.845820][771f] mediacodec_createCodecByName
time:197237009 enter.
[061:270] [2025-07-26 15:28:52 +0000.845888][771f] WrapAndroidMediaCodec
time:197237009 enter.
[061:271] [2025-07-26 15:28:52 +0000.846383][771f] WrapAndroidMediaCodec leave.
expire time = 1 ms
[061:287] [2025-07-26 15:28:52 +0000.863139][771f] mediacodec_createCodecByName
leave. expire time = 18 ms
[061:288] [2025-07-26 15:28:52 +0000.863328][771f] WrapAndroidMediaFromat
time:197237027 enter.
[061:288] [2025-07-26 15:28:52 +0000.863490][771f] WrapAndroidMediaFromat leave.
expire time = 0 ms
[061:343] [2025-07-26 15:28:52 +0000.918583][771f] Destroy time:197237082 enter.
[061:343] [2025-07-26 15:28:52 +0000.918749][771f] WrapAndroidMediaFromat::
Destroy
[061:343] [2025-07-26 15:28:52 +0000.918801][771f] Destroy leave. expire time = 0
ms
[061:343] [2025-07-26 15:28:52 +0000.918840][771f] ~WrapAndroidMediaFromat
time:197237082 enter.
[061:343] [2025-07-26 15:28:52 +0000.918878][771f] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[061:343] [2025-07-26 15:28:52 +0000.918914][771f] Create leave. expire time = 74
ms
[061:343] [2025-07-26 15:28:52 +0000.918958][771f] isSemiPlanarSupport
time:197237082 enter.
[061:343] [2025-07-26 15:28:52 +0000.918997][771f] H264Encoder isSemiPlanarSupport
[061:343] [2025-07-26 15:28:52 +0000.919048][771f] isSemiPlanarSupport leave.
expire time = 0 ms
[061:343] [2025-07-26 15:28:52 +0000.919100][771f] creat hw H264Encoder success,
isSemiPlanar:1
[061:344] [2025-07-26 15:28:52 +0000.919291][771f] InitEncode leave. expire time =
75 ms
[061:344] [2025-07-26 15:28:52 +0000.919401][771f] H264Encode::created Encoder
[061:344] [2025-07-26 15:28:52 +0000.919444][771f] H264Encode:: H264 encoder
created.
[061:344] [2025-07-26 15:28:52 +0000.919480][771f] H264 encoder created.
[061:344] [2025-07-26 15:28:52 +0000.919510][771f]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c8feed80
[061:344] [2025-07-26 15:28:52 +0000.919546][771f] setOutput:
[061:344] [2025-07-26 15:28:52 +0000.919574][771f]
RecordingSessionInternalSimple:encoder set output to muxer!
[061:344] [2025-07-26 15:28:52 +0000.919600][771f] request a key frame
[061:344] [2025-07-26 15:28:52 +0000.919624][771f] H264Encode:: request a key frame
[061:345] [2025-07-26 15:28:52 +0000.920363][771f] setDisplayRotate :90
[061:345] [2025-07-26 15:28:52 +0000.920502][771f] 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
[061:345] [2025-07-26 15:28:52 +0000.921037][7720] StartRecording:
[061:346] [2025-07-26 15:28:52 +0000.921205][77d0] operator(): Set the recording
session in mic source. recording session: 0x75bd601b00
[061:346] [2025-07-26 15:28:52 +0000.921419][7720] operator() leave. expire time =
97 ms
[061:346] [2025-07-26 15:28:52 +0000.921911][7720] begine recode to first frame
spend time:97
[061:346] [2025-07-26 15:28:52 +0000.921991][7720]
GPUImageProcessing::SetOrientation orientation: 90
[061:347] [2025-07-26 15:28:52 +0000.922876][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[061:352] [2025-07-26 15:28:52 +0000.927597][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[061:371] [2025-07-26 15:28:52 +0000.946880][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[061:373] [2025-07-26 15:28:52 +0000.948818][77d5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[061:385] [2025-07-26 15:28:52 +0000.960252][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[061:447] [2025-07-26 15:28:53 +0000.22673][77d6] add aac audio track with id:1
[061:470] [2025-07-26 15:28:53 +0000.45403][77ce] AF_SpeedFilter::PullFrame eof4
[061:481] [2025-07-26 15:28:53 +0000.56229][77ce]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[061:521] [2025-07-26 15:28:53 +0000.96729][77d5] h264 add frame header cdr flag
[061:522] [2025-07-26 15:28:53 +0000.97749][77d5] h264 add frame header cdr flag
[061:523] [2025-07-26 15:28:53 +0000.98286][77d5] Received key frame:0
[061:523] [2025-07-26 15:28:53 +0000.98356][77d5] H264Encode:: get a sps pps
header!headerSize:29
[061:523] [2025-07-26 15:28:53 +0000.98710][77d6] get the H.264 SPS parameter
[061:523] [2025-07-26 15:28:53 +0000.99076][77d6] add video track with id:2
[061:525] [2025-07-26 15:28:53 +0000.100804][77d6] get the H.264 PPS parameter
[061:526] [2025-07-26 15:28:53 +0000.102143][77d6] get the H.264 IDR frame
[061:529] [2025-07-26 15:28:53 +0000.104463][77d6] resss:true
[061:529] [2025-07-26 15:28:53 +0000.104562][77d6] video start ts:0
[061:529] [2025-07-26 15:28:53 +0000.104756][77d6] the video frame has been written
into MP4 file
[061:529] [2025-07-26 15:28:53 +0000.104880][77d6] audio start ts:0
[061:529] [2025-07-26 15:28:53 +0000.104942][77d6] the audio frame has been written
into MP4 file
[061:554] [2025-07-26 15:28:53 +0000.129539][77ce] AF_SpeedFilter audio
0x75dd98e980 PullFrame
[061:577] [2025-07-26 15:28:53 +0000.153099][77d5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:110
[061:639] [2025-07-26 15:28:53 +0000.215061][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:802] [2025-07-26 15:28:53 +0000.377896][77ce]
RecordAudioSource::PullAudioFrame
[061:811] [2025-07-26 15:28:53 +0000.386985][7720] The convert RGB to YUV take 2
[061:874] [2025-07-26 15:28:53 +0000.449191][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[061:874] [2025-07-26 15:28:53 +0000.449367][7725] _deviceSampleRate:48000
[061:879] [2025-07-26 15:28:53 +0000.454315][7724] Run AGC when audioType = 0
[062:141] [2025-07-26 15:28:53 +0000.716677][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:148] [2025-07-26 15:28:53 +0000.723413][77d0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[062:308] [2025-07-26 15:28:53 +0000.883505][7720] The convert RGB to YUV take 2
[062:308] [2025-07-26 15:28:53 +0000.883899][7720] Got a frame videoTime:954
nextWantTime:924 timeInterval:66 frameRate:15
[062:443] [2025-07-26 15:28:54 +0000.18749][7720] Drop a frame videoTime:1089
nextWantTime:1122 timeInterval:66 frameRate:15
[062:638] [2025-07-26 15:28:54 +0000.213609][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:709] [2025-07-26 15:28:54 +0000.284493][77d5] DTS queue for
Generator:0x75c8f33ab8 643 677
[062:809] [2025-07-26 15:28:54 +0000.385147][7720] The convert RGB to YUV take 1
[063:087] [2025-07-26 15:28:54 +0000.662242][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[063:134] [2025-07-26 15:28:54 +0000.709277][77d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 835queue_audio_frame_:3
[063:137] [2025-07-26 15:28:54 +0000.712842][77d0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:138] [2025-07-26 15:28:54 +0000.714090][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:265] [2025-07-26 15:28:54 +0000.840916][77ce] AF_SpeedFilter audio time,
0x75dd98e980 rcv time: 197238994
[063:265] [2025-07-26 15:28:54 +0000.841043][77ce] AF_SpeedFilter audio time,
0x75dd98e980 rcv time: 197238994in_nSamples:441
[063:272] [2025-07-26 15:28:54 +0000.847267][7720] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12980 diff: 21
[063:285] [2025-07-26 15:28:54 +0000.860202][77ce] AF_SpeedFilter audio
0x75dd98e980 PullFrame
[063:309] [2025-07-26 15:28:54 +0000.885038][7720] The convert RGB to YUV take 1
[063:339] [2025-07-26 15:28:54 +0000.914431][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[063:339] [2025-07-26 15:28:54 +0000.914607][7720] GPUImageProcessing: input frame
width1280 X 720
[063:339] [2025-07-26 15:28:54 +0000.915128][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[063:340] [2025-07-26 15:28:54 +0000.915261][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[063:384] [2025-07-26 15:28:54 +0000.959591][77ce] resampled_data_size:2048
[063:480] [2025-07-26 15:28:55 +0000.56101][77d5] Push an pts:1063 to dts queue.
[063:548] [2025-07-26 15:28:55 +0000.123359][77d5] last dts:1030 currentPts:1063
ppsOrSPS:0 queue length:2
[063:639] [2025-07-26 15:28:55 +0000.214828][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:648] [2025-07-26 15:28:55 +0000.223352][77ce]
RecordAudioSource::PullAudioFrame
[063:739] [2025-07-26 15:28:55 +0000.314358][77ce] AF_SpeedFilter::PullFrame eof4
[063:752] [2025-07-26 15:28:55 +0000.327779][77ce]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[063:806] [2025-07-26 15:28:55 +0000.381991][7720] The convert RGB to YUV take 2
[063:875] [2025-07-26 15:28:55 +0000.450241][7724] Run AGC when audioType = 0
[063:875] [2025-07-26 15:28:55 +0000.450526][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:139] [2025-07-26 15:28:55 +0000.714502][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:147] [2025-07-26 15:28:55 +0000.722214][77d0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[064:257] [2025-07-26 15:28:55 +0000.833118][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[064:258] [2025-07-26 15:28:55 +0000.833881][7720] operator(): Stop
[064:258] [2025-07-26 15:28:55 +0000.833979][7720] StopPullFrameAndWriteMp4
time:197239997 enter.
[064:258] [2025-07-26 15:28:55 +0000.834038][7720] StopRecording:
[064:263] [2025-07-26 15:28:55 +0000.838307][77ce] PullAudioFrame: PullFrame audio
finished.
[064:263] [2025-07-26 15:28:55 +0000.838437][77ce]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[064:265] [2025-07-26 15:28:55 +0000.840786][77d5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:44
[064:266] [2025-07-26 15:28:55 +0000.842074][771f] stop recording
[064:267] [2025-07-26 15:28:55 +0000.842159][771f]
RecordingSessionInternalSimple:destroy media processers
[064:267] [2025-07-26 15:28:55 +0000.842187][771f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[064:267] [2025-07-26 15:28:55 +0000.842218][771f] H264Encode::flushing hareware
Encoder
[064:267] [2025-07-26 15:28:55 +0000.842422][771f] Flush time:197240006 enter.
[064:267] [2025-07-26 15:28:55 +0000.842484][771f] H264Encoder encoder flush
[064:267] [2025-07-26 15:28:55 +0000.842522][771f] flush output queue
[064:580] [2025-07-26 15:28:56 +0000.155857][771f] Flush leave. expire time = 313
ms
[064:580] [2025-07-26 15:28:56 +0000.156045][771f] ~H264EncodeWrap:
[064:580] [2025-07-26 15:28:56 +0000.156082][771f] ~H264Encode:
[064:580] [2025-07-26 15:28:56 +0000.156114][771f] teardownCompressionSession:
H264Encode::destroying Encoder
[064:580] [2025-07-26 15:28:56 +0000.156131][771f] Release time:197240319 enter.
[064:581] [2025-07-26 15:28:56 +0000.156727][771f] Release:
MediaCodecVideoEncoder::Release _inited:1
[064:581] [2025-07-26 15:28:56 +0000.156770][771f] Destroy time:197240320 enter.
[064:581] [2025-07-26 15:28:56 +0000.156805][771f] H264Encoder encoderDestroy
[064:581] [2025-07-26 15:28:56 +0000.156821][771f]
AndroidMediaCodecVideoEncoder::release env: 0x75bd55a0c0
[064:581] [2025-07-26 15:28:56 +0000.156846][771f]
AndroidMediaCodecVideoEncoder::Destroy
[064:595] [2025-07-26 15:28:56 +0000.170899][771f] Destroy leave. expire time = 14
ms
[064:595] [2025-07-26 15:28:56 +0000.171072][771f] Release leave. expire time = 15
ms
[064:595] [2025-07-26 15:28:56 +0000.171110][771f] ~AndroidHwAvcEncoder
time:197240334 enter.
[064:596] [2025-07-26 15:28:56 +0000.171235][771f] Release time:197240335 enter.
[064:596] [2025-07-26 15:28:56 +0000.171357][771f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[064:596] [2025-07-26 15:28:56 +0000.171378][771f] Release leave. expire time = 0
ms
[064:596] [2025-07-26 15:28:56 +0000.171438][771f] ~AndroidMediaCodecVideoEncoder
[064:596] [2025-07-26 15:28:56 +0000.171492][771f] ~WrapAndroidMediaCodec
time:197240335 enter.
[064:596] [2025-07-26 15:28:56 +0000.171515][771f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[064:596] [2025-07-26 15:28:56 +0000.171549][771f] video hevc hw codec
destructor:0x76a7bc3290
[064:596] [2025-07-26 15:28:56 +0000.171610][771f] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[064:596] [2025-07-26 15:28:56 +0000.171646][771f] teardownCompressionSession:
H264Encode::destroyed Encoder
[064:596] [2025-07-26 15:28:56 +0000.171675][771f]
RecordingSessionInternalSimple:destroy aac encoder output!
[064:596] [2025-07-26 15:28:56 +0000.171698][771f] AACSWEncode destructor
[064:599] [2025-07-26 15:28:56 +0000.174881][77d6] MP4 close file successfully
[064:599] [2025-07-26 15:28:56 +0000.174967][77d6] Recording session Internal:
notify recording ok
[064:599] [2025-07-26 15:28:56 +0000.174994][77d6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4,
output_video_timestamp_:1427.5 last_video_pts_:1427
[064:599] [2025-07-26 15:28:56 +0000.175020][77d6] OnRecordFinish:
[064:600] [2025-07-26 15:28:56 +0000.175576][77d6] onRecordingOk: net seek
pos:0record video duration:1460record audio duration:1416
[064:603] [2025-07-26 15:28:56 +0000.178394][77d0] destructMicSource_w:
[064:603] [2025-07-26 15:28:56 +0000.178505][77d0] setOutput_w:
MicSource::setOutput() 0x0
[064:603] [2025-07-26 15:28:56 +0000.178695][7720] releaseThread 0x75bd8eca80
[064:603] [2025-07-26 15:28:56 +0000.178756][7720] ~MicSource: Mic source
destroyed:0x76a8428300
[064:604] [2025-07-26 15:28:56 +0000.180053][7720] StopPullFrameAndWriteMp4 leave.
expire time = 346 ms
[064:604] [2025-07-26 15:28:56 +0000.180142][7720] DestroyPipelineAndFilters
time:197240343 enter.
[064:605] [2025-07-26 15:28:56 +0000.180176][7720] UnbindInputFilter 0x75bd601640
this 0x7696d5e0c0
[064:605] [2025-07-26 15:28:56 +0000.180196][7720] UnbindInputFilter 0x75bd601c58
this 0x75dd98ead0
[064:605] [2025-07-26 15:28:56 +0000.180234][7720] UnbindInputFilter 0x7696d5e0c0
this 0x75741a93a0
[064:605] [2025-07-26 15:28:56 +0000.180249][7720] filter: filter pipeline destroy
this: 0x75741a9300
[064:605] [2025-07-26 15:28:56 +0000.180476][7720] ClearVideoOfSources: recodring
total frames:0
[064:605] [2025-07-26 15:28:56 +0000.180557][7720] ClearVideoOfSources:
[064:605] [2025-07-26 15:28:56 +0000.180578][7720] GPUImageProcessing destruct.
[064:605] [2025-07-26 15:28:56 +0000.180630][7720] destroy TrivalImageDrawer
0x75dd9bfbc0
[064:605] [2025-07-26 15:28:56 +0000.180652][7720] The shader has been initialize,
clean up them.
[064:605] [2025-07-26 15:28:56 +0000.180696][7720] ~OpenGLFrameBuffer:
[064:605] [2025-07-26 15:28:56 +0000.180781][7720] ~OpenGLFrameBuffer:
[064:605] [2025-07-26 15:28:56 +0000.180845][7720] ~OpenGLFrameBuffer:
[064:605] [2025-07-26 15:28:56 +0000.180897][7720] ~OpenGLFrameBuffer:
[064:605] [2025-07-26 15:28:56 +0000.180948][7720] ~OpenGLFrameBuffer:
[064:606] [2025-07-26 15:28:56 +0000.181713][7720] ~OpenGLFrameBuffer:
[064:606] [2025-07-26 15:28:56 +0000.181921][7720] GPUImageProcessing destruct
finish.
[064:606] [2025-07-26 15:28:56 +0000.181977][7720] GPURGBAFrame destruct.
[064:606] [2025-07-26 15:28:56 +0000.182022][7720] destroy OpenGLRenderProgram
0x7696d5de98
[064:606] [2025-07-26 15:28:56 +0000.182050][7720] ~CameraSource time:197240345
enter.
[064:606] [2025-07-26 15:28:56 +0000.182073][7720] ~CameraSource leave. expire
time = 0 ms
[064:606] [2025-07-26 15:28:56 +0000.182106][7720] ~RecordAudioSource
time:197240345 enter.
[064:606] [2025-07-26 15:28:56 +0000.182125][7720] ~RecordAudioSource leave.
expire time = 0 ms
[064:606] [2025-07-26 15:28:56 +0000.182142][7720] DestroyPipelineAndFilters
leave. expire time = 2 ms
[064:635] [2025-07-26 15:28:56 +0000.210321][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[064:636] [2025-07-26 15:28:56 +0000.211667][6cbf] machine model :redmi
[064:636] [2025-07-26 15:28:56 +0000.211796][6cbf] Support this machine
model :redmi
[064:636] [2025-07-26 15:28:56 +0000.211948][6cbf] global inited! current sdk
version: 07-20-936c45f
[064:637] [2025-07-26 15:28:56 +0000.212292][6cbf] filter: filter pipeline
construtc this: 0x75ddbd9d00
[064:637] [2025-07-26 15:28:56 +0000.212378][6cbf] MediaFilterGraph:
MediaFilterGraph construct
[064:637] [2025-07-26 15:28:56 +0000.212433][6cbf] GLESContext:
[064:637] [2025-07-26 15:28:56 +0000.212500][6cbf] The result of eglGetDisplay is:
0xb4000076b73d5a00
[064:641] [2025-07-26 15:28:56 +0000.216346][6cbf] The result of creation:
0x76a8286000
[064:645] [2025-07-26 15:28:56 +0000.220207][6cbf] The result of
eglCreatePbufferSurface is: 0x76a8286c00
[064:645] [2025-07-26 15:28:56 +0000.220361][6cbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[064:645] [2025-07-26 15:28:56 +0000.220389][6cbf] The source 1
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[064:645] [2025-07-26 15:28:56 +0000.220411][6cbf] The source 2
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[064:645] [2025-07-26 15:28:56 +0000.220428][6cbf] The source 0 speed:1
[064:645] [2025-07-26 15:28:56 +0000.220448][6cbf] The source 1 speed:1
[064:645] [2025-07-26 15:28:56 +0000.220461][6cbf] The source 2 speed:1
[064:645] [2025-07-26 15:28:56 +0000.220478][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4,
delay: 0
[064:645] [2025-07-26 15:28:56 +0000.220498][6cbf] CreateDecoderByVideoSource
time:197240384 enter.
[064:645] [2025-07-26 15:28:56 +0000.220645][6cbf] running_decoder_count:0max
count:2
[064:645] [2025-07-26 15:28:56 +0000.220669][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75bd676800
[064:648] [2025-07-26 15:28:56 +0000.223340][77e5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75bd78d800] Current FFmpeg version git-2021-06-16-
97cea6f
[064:676] [2025-07-26 15:28:56 +0000.251408][77e5] OnStreamInfoFound: video
duration_: 3830
[064:678] [2025-07-26 15:28:56 +0000.253616][6cbf] start decoder
[064:678] [2025-07-26 15:28:56 +0000.253652][77e6] NO get frame from decoder
[064:678] [2025-07-26 15:28:56 +0000.253698][6cbf] CreateDecoderByVideoSource
leave. expire time = 33 ms
[064:678] [2025-07-26 15:28:56 +0000.253733][6cbf] BindInputFilter 0x75bd7e72a0
this 0x75bd645f98
[064:678] [2025-07-26 15:28:56 +0000.253757][6cbf] BindInputFilter 0x75bd645f98
this 0x75bd646058
[064:678] [2025-07-26 15:28:56 +0000.253786][6cbf] BindInputFilter 0x75bd7e72a0
this 0x75bd646118
[064:678] [2025-07-26 15:28:56 +0000.253811][6cbf] BindInputFilter 0x75bd646118
this 0x75bd6565d8
[064:678] [2025-07-26 15:28:56 +0000.253830][6cbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[064:678] [2025-07-26 15:28:56 +0000.253870][6cbf] BindInputFilter 0x75bd646058
this 0x75bd656698
[064:678] [2025-07-26 15:28:56 +0000.253893][6cbf] BindInputFilter 0x75bd656698
this 0x75ddbd9da0
[064:678] [2025-07-26 15:28:56 +0000.253934][6cbf] BindInputFilter 0x75bd6565d8
this 0x75bd656758
[064:678] [2025-07-26 15:28:56 +0000.253957][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[064:678] [2025-07-26 15:28:56 +0000.253978][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4,
delay: 0
[064:678] [2025-07-26 15:28:56 +0000.254015][6cbf] CreateDecoderByVideoSource
time:197240417 enter.
[064:679] [2025-07-26 15:28:56 +0000.254227][6cbf] running_decoder_count:1max
count:2
[064:679] [2025-07-26 15:28:56 +0000.254272][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75b3adb400
[064:679] [2025-07-26 15:28:56 +0000.254302][6cbf] start decoder
[064:679] [2025-07-26 15:28:56 +0000.254381][6cbf] CreateDecoderByVideoSource
leave. expire time = 1 ms
[064:679] [2025-07-26 15:28:56 +0000.254419][6cbf] BindInputFilter 0x75b937aaa0
this 0x75bd656818
[064:679] [2025-07-26 15:28:56 +0000.254455][6cbf] BindInputFilter 0x75bd656818
this 0x75bd6568d8
[064:679] [2025-07-26 15:28:56 +0000.254481][6cbf] BindInputFilter 0x75b937aaa0
this 0x75bd656998
[064:679] [2025-07-26 15:28:56 +0000.254506][6cbf] BindInputFilter 0x75bd656998
this 0x75bd656a58
[064:679] [2025-07-26 15:28:56 +0000.254524][6cbf] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[064:679] [2025-07-26 15:28:56 +0000.254559][6cbf] UnbindInputFilter 0x75bd656698
this 0x75ddbd9da0
[064:679] [2025-07-26 15:28:56 +0000.254582][6cbf] BindInputFilter 0x75bd656698
this 0x75bd6756d8
[064:679] [2025-07-26 15:28:56 +0000.254608][6cbf] BindInputFilter 0x75bd6568d8
this 0x75bd6756d8
[064:679] [2025-07-26 15:28:56 +0000.254633][6cbf] BindInputFilter 0x75bd6756d8
this 0x75ddbd9da0
[064:679] [2025-07-26 15:28:56 +0000.254668][6cbf] BindInputFilter 0x75bd656758
this 0x75ddbc7e68
[064:679] [2025-07-26 15:28:56 +0000.254687][6cbf] BindInputFilter 0x75bd656a58
this 0x75ddbc7e68
[064:679] [2025-07-26 15:28:56 +0000.254712][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[064:679] [2025-07-26 15:28:56 +0000.254731][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4,
delay: 0
[064:679] [2025-07-26 15:28:56 +0000.254745][6cbf] CreateDecoderByVideoSource
time:197240418 enter.
[064:679] [2025-07-26 15:28:56 +0000.254900][6cbf] running_decoder_count:2max
count:2
[064:679] [2025-07-26 15:28:56 +0000.254933][6cbf] CreateDecoderByVideoSource
leave. expire time = 0 ms
[064:679] [2025-07-26 15:28:56 +0000.254957][6cbf] BindInputFilter 0x75b937ad20
this 0x75bd656b18
[064:679] [2025-07-26 15:28:56 +0000.254974][6cbf] BindInputFilter 0x75bd656b18
this 0x75bd656bd8
[064:679] [2025-07-26 15:28:56 +0000.255092][6cbf] BindInputFilter 0x75b937ad20
this 0x75bd656c98
[064:679] [2025-07-26 15:28:56 +0000.255109][6cbf] BindInputFilter 0x75bd656c98
this 0x75bd656d58
[064:679] [2025-07-26 15:28:56 +0000.255118][6cbf] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[064:680] [2025-07-26 15:28:56 +0000.255231][6cbf] UnbindInputFilter 0x75bd6756d8
this 0x75ddbd9da0
[064:680] [2025-07-26 15:28:56 +0000.255247][6cbf] BindInputFilter 0x75bd6756d8
this 0x75bd675858
[064:680] [2025-07-26 15:28:56 +0000.255269][6cbf] BindInputFilter 0x75bd656bd8
this 0x75bd675858
[064:680] [2025-07-26 15:28:56 +0000.255285][6cbf] BindInputFilter 0x75bd675858
this 0x75ddbd9da0
[064:680] [2025-07-26 15:28:56 +0000.255315][6cbf] BindInputFilter 0x75ddbc7e68
this 0x75b945c0e8
[064:680] [2025-07-26 15:28:56 +0000.255337][6cbf] BindInputFilter 0x75bd656d58
this 0x75b945c0e8
[064:680] [2025-07-26 15:28:56 +0000.255362][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[064:680] [2025-07-26 15:28:56 +0000.255428][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[064:680] [2025-07-26 15:28:56 +0000.255894][6cbf] machine model :redmi
[064:680] [2025-07-26 15:28:56 +0000.255951][6cbf] Support this machine
model :redmi
[064:680] [2025-07-26 15:28:56 +0000.255969][6cbf] global inited! current sdk
version: 07-20-936c45f
[064:680] [2025-07-26 15:28:56 +0000.256013][6cbf] GetPipeline:
-----------------------------------------
[064:680] [2025-07-26 15:28:56 +0000.256035][6cbf] GetPipeline: source:
0x75bd7e7080
[064:680] [2025-07-26 15:28:56 +0000.256063][6cbf] GetPipeline: filter: NULLFilter
[064:680] [2025-07-26 15:28:56 +0000.256074][6cbf] GetPipeline: filter: NULLFilter
[064:680] [2025-07-26 15:28:56 +0000.256093][6cbf] GetPipeline: filter: NULLFilter
[064:680] [2025-07-26 15:28:56 +0000.256139][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[064:680] [2025-07-26 15:28:56 +0000.256152][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256218][6cbf] GetPipeline: audio filter:
AudioNUllFilter
[064:681] [2025-07-26 15:28:56 +0000.256232][6cbf] GetPipeline: source:
0x75b937a880
[064:681] [2025-07-26 15:28:56 +0000.256243][6cbf] GetPipeline: filter: NULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256254][6cbf] GetPipeline: filter: NULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256263][6cbf] GetPipeline: filter:
BasicTransitionFilter2
[064:681] [2025-07-26 15:28:56 +0000.256271][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256280][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256288][6cbf] GetPipeline: audio filter:
AudioTransitionFilter
[064:681] [2025-07-26 15:28:56 +0000.256298][6cbf] GetPipeline: source:
0x75b937ab00
[064:681] [2025-07-26 15:28:56 +0000.256307][6cbf] GetPipeline: filter: NULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256315][6cbf] GetPipeline: filter: NULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256324][6cbf] GetPipeline: filter:
BasicTransitionFilter2
[064:681] [2025-07-26 15:28:56 +0000.256332][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256347][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[064:681] [2025-07-26 15:28:56 +0000.256361][6cbf] GetPipeline: audio filter:
AudioTransitionFilter
[064:681] [2025-07-26 15:28:56 +0000.256373][6cbf] GetPipeline:
------------------------------------------
[064:681] [2025-07-26 15:28:56 +0000.256386][6cbf] filter: filter pipeline2 update
pattern: 0
[064:681] [2025-07-26 15:28:56 +0000.257038][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[064:682] [2025-07-26 15:28:56 +0000.257268][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[064:682] [2025-07-26 15:28:56 +0000.257348][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[064:682] [2025-07-26 15:28:56 +0000.257573][6cbf] DeviceInit:
[064:682] [2025-07-26 15:28:56 +0000.257820][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[064:683] [2025-07-26 15:28:56 +0000.258173][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[064:683] [2025-07-26 15:28:56 +0000.258472][6cbf] CreatePlatformSpecificObjects:
[064:683] [2025-07-26 15:28:56 +0000.258524][6cbf] audio device use null audio
input and opensl output
[064:683] [2025-07-26 15:28:56 +0000.258570][6cbf] Create OpenSLES output module
with java VM support.
[064:683] [2025-07-26 15:28:56 +0000.258717][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[064:683] [2025-07-26 15:28:56 +0000.258958][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[064:684] [2025-07-26 15:28:56 +0000.259250][6cbf] Create OpenSLES output module
with buffer num:2
[064:684] [2025-07-26 15:28:56 +0000.259306][6cbf] Error(trace.cc:40): Init the
output and input for audio device template.
[064:684] [2025-07-26 15:28:56 +0000.259331][6cbf] Init the output device.
[064:684] [2025-07-26 15:28:56 +0000.259345][6cbf] Set the playout as stereo:1
[064:684] [2025-07-26 15:28:56 +0000.259367][6cbf] Set the sample rate to be:44100
[064:684] [2025-07-26 15:28:56 +0000.259419][6cbf] Low latency buffer size:144 low
sample rate:48000
[064:684] [2025-07-26 15:28:56 +0000.259457][6cbf] DeviceInit: Done
[064:684] [2025-07-26 15:28:56 +0000.259626][6cbf] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[064:684] [2025-07-26 15:28:56 +0000.259686][77f4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75b3ea3a18
[064:684] [2025-07-26 15:28:56 +0000.259962][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[064:684] [2025-07-26 15:28:56 +0000.260077][6cbf]
MediaFilterPlayer::SetPlayerNotify 0x75bd5a7a40
[064:684] [2025-07-26 15:28:56 +0000.260122][6cbf]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[064:685] [2025-07-26 15:28:56 +0000.260221][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[064:685] [2025-07-26 15:28:56 +0000.260267][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[064:685] [2025-07-26 15:28:56 +0000.260335][6cbf] SetGraphLoop: SetGraphLoop 1
[064:685] [2025-07-26 15:28:56 +0000.260359][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[064:685] [2025-07-26 15:28:56 +0000.260378][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[064:685] [2025-07-26 15:28:56 +0000.260726][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[064:685] [2025-07-26 15:28:56 +0000.260950][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[064:685] [2025-07-26 15:28:56 +0000.260955][77e6] NO get frame from decoder
[064:687] [2025-07-26 15:28:56 +0000.262665][77f0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75af8ee800] Current FFmpeg version git-2021-06-16-
97cea6f
[064:688] [2025-07-26 15:28:56 +0000.264140][77e6] NO get frame from decoder
[064:693] [2025-07-26 15:28:56 +0000.268419][77e6] NO get frame from decoder
[064:698] [2025-07-26 15:28:56 +0000.273470][77e6] NO get frame from decoder
[064:688] [2025-07-26 15:28:56 +0000.263594][77f6] Start:
[064:699] [2025-07-26 15:28:56 +0000.274890][77f5] operator(): video render
started.
[064:699] [2025-07-26 15:28:56 +0000.275041][77f6] Start:
[064:700] [2025-07-26 15:28:56 +0000.275291][77f6] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[064:700] [2025-07-26 15:28:56 +0000.275343][77f6] Reset: history total size: 98
[064:700] [2025-07-26 15:28:56 +0000.275365][77f6] DeviceStart:
audioDevice_:0x75b91de000
[064:700] [2025-07-26 15:28:56 +0000.275379][77f6] DeviceStart: time profile
playout init before
[064:700] [2025-07-26 15:28:56 +0000.275398][77f6] DeviceStart: time profile
playout init end
[064:700] [2025-07-26 15:28:56 +0000.275409][77f6] OpenSlesOutput:Start playout
[064:704] [2025-07-26 15:28:56 +0000.279214][77f6] Create the opensl output player.
streamtype before:0
[064:704] [2025-07-26 15:28:56 +0000.279214][77e6] NO get frame from decoder
[064:704] [2025-07-26 15:28:56 +0000.279422][77f6] Create the opensl output player.
streamtype after:3
[064:708] [2025-07-26 15:28:56 +0000.283444][77e6] NO get frame from decoder
[064:712] [2025-07-26 15:28:56 +0000.287864][77f0] OnStreamInfoFound: video
duration_: 1002
[064:712] [2025-07-26 15:28:56 +0000.287975][77e6] NO get frame from decoder
[064:725] [2025-07-26 15:28:56 +0000.300794][77f1] NO get frame from decoder
[064:731] [2025-07-26 15:28:56 +0000.307148][77f1] NO get frame from decoder
[064:742] [2025-07-26 15:28:56 +0000.317756][77f1] NO get frame from decoder
[064:744] [2025-07-26 15:28:56 +0000.319964][77f1] NO get frame from decoder
[064:748] [2025-07-26 15:28:56 +0000.323711][77f1] NO get frame from decoder
[064:751] [2025-07-26 15:28:56 +0000.327072][77f1] NO get frame from decoder
[064:755] [2025-07-26 15:28:56 +0000.330440][77f1] NO get frame from decoder
[064:758] [2025-07-26 15:28:56 +0000.333485][77f1] NO get frame from decoder
[064:776] [2025-07-26 15:28:56 +0000.351449][77f6] Enqueue opensl buffer size:1764
[064:809] [2025-07-26 15:28:56 +0000.384652][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[064:819] [2025-07-26 15:28:56 +0000.394994][77f6] DeviceStart: time profile
playout all end
[064:819] [2025-07-26 15:28:56 +0000.395062][77f6] operator(): Audio playback
started.
[064:819] [2025-07-26 15:28:56 +0000.395143][77f6] operator(): Started now!
[064:843] [2025-07-26 15:28:56 +0000.419013][77f5] lipsync_debug: First video frame
rendering.
[065:010] [2025-07-26 15:28:56 +0000.585946][77f6] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[065:011] [2025-07-26 15:28:56 +0000.586930][77f6] First audio frame rendering
[065:146] [2025-07-26 15:28:56 +0000.721768][77f9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[065:389] [2025-07-26 15:28:56 +0000.964435][77f5] lipsync_debug:displaying video
ts:51120 The current displayed video timestamp is:197241128
[065:737] [2025-07-26 15:28:57 +0000.312235][77f8] Error(video_source.cc:430): wait
decoder a frame: 0
[065:765] [2025-07-26 15:28:57 +0000.340589][77f5] DriveRender working... (1/200)
[065:790] [2025-07-26 15:28:57 +0000.365342][77f7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 975
[065:790] [2025-07-26 15:28:57 +0000.365527][77f7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[065:801] [2025-07-26 15:28:57 +0000.376678][77f6] The audio playback speed:100
(1/100)
[065:801] [2025-07-26 15:28:57 +0000.376918][77f6] lipsync_debug: The current
played audio timestamp is:975(1/50)
[065:877] [2025-07-26 15:28:57 +0000.452550][7724] Run AGC when audioType = 0
[066:111] [2025-07-26 15:28:57 +0000.687115][77f9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[066:137] [2025-07-26 15:28:57 +0000.712666][77f5]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:49 timeDelta:2 last
video ts:107910 frame->pts:110880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[066:137] [2025-07-26 15:28:57 +0000.712760][77f5] lipsync_debug: tsDelta -
timeDelta = 47
[066:184] [2025-07-26 15:28:57 +0000.759632][77f5] lipsync_debug:displaying video
ts:110880 The current displayed video timestamp is:197241923
[066:348] [2025-07-26 15:28:57 +0000.923665][77f8] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 146970pts ms:1.633e+06
[066:352] [2025-07-26 15:28:57 +0000.928088][77f8] OnVideoFrameReady(1/200)
[066:354] [2025-07-26 15:28:57 +0000.930160][77f5] operator() frame->pts-
9223372036854775808 queue_ size: 9 (1/200)
[066:527] [2025-07-26 15:28:58 +0000.102515][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[066:901] [2025-07-26 15:28:58 +0000.477138][77f5] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[066:902] [2025-07-26 15:28:58 +0000.477243][77f5] lipsync_debug:result remaining
time:10
[066:941] [2025-07-26 15:28:58 +0000.516887][77f8] video frame wait audio frame:
last_video_timestamp:2214 last_audio_timestamp:2113
[067:037] [2025-07-26 15:28:58 +0000.612188][77f5] lipsync_debug:displaying video
ts:169290 The current displayed video timestamp is:197242775
[067:040] [2025-07-26 15:28:58 +0000.615565][77f5] lipsync_debug: render a video
frame
[067:082] [2025-07-26 15:28:58 +0000.658151][77e6] av_read_frame AVERROR_EOF
[067:080] [2025-07-26 15:28:58 +0000.655640][77f8] Error(video_source.cc:430): wait
decoder a frame: 0
[067:106] [2025-07-26 15:28:58 +0000.682059][77f5] lipsync_debug:result remaining
time:0
[067:107] [2025-07-26 15:28:58 +0000.682188][77f5] dynamic updated lipsync delay:0
[067:147] [2025-07-26 15:28:58 +0000.722980][77f9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[067:149] [2025-07-26 15:28:58 +0000.724396][77f8] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13992 diff: 9
[067:315] [2025-07-26 15:28:58 +0000.890246][77e6] OnReceiveEOF:
[067:315] [2025-07-26 15:28:58 +0000.890429][77e6] OnDecoderEOF time:197243054
enter.
[067:315] [2025-07-26 15:28:58 +0000.890725][77e6] OnDecoderEOF leave. expire time
= 0 ms
[067:315] [2025-07-26 15:28:58 +0000.890766][77e4] CleanUp time:197243054 enter.
[067:315] [2025-07-26 15:28:58 +0000.890798][77e6] OnDecoderFinished:
OnDecoderFinished total decoder frames:116 this:0x75bd7e7080
[067:319] [2025-07-26 15:28:58 +0000.894883][77e4] CleanUp leave. expire time = 4
ms
[067:319] [2025-07-26 15:28:58 +0000.894993][77e4] clean up
[067:319] [2025-07-26 15:28:58 +0000.895020][77e4] running_decoder_count:1max
count:2
[067:319] [2025-07-26 15:28:58 +0000.895041][77e4] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75b3adb800
[067:320] [2025-07-26 15:28:58 +0000.895229][77e4] StartDecode:
[067:321] [2025-07-26 15:28:58 +0000.896630][77f2] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75bd611600] Current FFmpeg version git-2021-06-16-
97cea6f
[067:332] [2025-07-26 15:28:58 +0000.908087][77f2] OnStreamInfoFound: video
duration_: 1460
[067:337] [2025-07-26 15:28:58 +0000.912943][77f3] NO get frame from decoder
[067:341] [2025-07-26 15:28:58 +0000.916776][77f3] NO get frame from decoder
[067:342] [2025-07-26 15:28:58 +0000.917715][77f3] NO get frame from decoder
[067:344] [2025-07-26 15:28:58 +0000.920125][77f3] NO get frame from decoder
[067:346] [2025-07-26 15:28:58 +0000.921986][77f3] NO get frame from decoder
[067:359] [2025-07-26 15:28:58 +0000.935156][77f3] NO get frame from decoder
[067:370] [2025-07-26 15:28:58 +0000.945640][77f5] DriveRender working... (1/200)
[067:371] [2025-07-26 15:28:58 +0000.946263][77f3] NO get frame from decoder
[067:372] [2025-07-26 15:28:58 +0000.947795][77f3] NO get frame from decoder
[067:705] [2025-07-26 15:28:59 +0000.281085][77f5] lipsync_debug:displaying video
ts:229410 The current displayed video timestamp is:197243444
[067:710] [2025-07-26 15:28:59 +0000.285185][77f5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:5 last video
ts:229410 frame->pts:232290 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[067:710] [2025-07-26 15:28:59 +0000.285377][77f5] lipsync_debug: tsDelta -
timeDelta = 27
[067:821] [2025-07-26 15:28:59 +0000.396316][77f6] total delay:-27 videoTsMS:2650
audioTsMS:2677 diff:-27
[067:821] [2025-07-26 15:28:59 +0000.396500][77f6] Set the lipsync delay:-27
[067:875] [2025-07-26 15:28:59 +0000.450612][7724] Run AGC when audioType = 0
[067:875] [2025-07-26 15:28:59 +0000.450900][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:114] [2025-07-26 15:28:59 +0000.689773][77f9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[068:114] [2025-07-26 15:28:59 +0000.690037][77f7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 3297
[068:114] [2025-07-26 15:28:59 +0000.690084][77f7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[068:145] [2025-07-26 15:28:59 +0000.720217][77f6] The audio playback speed:100
(1/100)
[068:145] [2025-07-26 15:28:59 +0000.720465][77f6] lipsync_debug: The current
played audio timestamp is:3297(1/50)
[068:245] [2025-07-26 15:28:59 +0000.820707][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[068:343] [2025-07-26 15:28:59 +0000.918469][77f5] lipsync_debug:displaying video
ts:289170 The current displayed video timestamp is:197244082
[068:433] [2025-07-26 15:29:00 +0000.8948][77f8] Error(video_source.cc:430): wait
decoder a frame: 0
[068:618] [2025-07-26 15:29:00 +0000.193749][77f1] av_read_frame AVERROR_EOF
[068:641] [2025-07-26 15:29:00 +0000.216715][77f1] OnReceiveEOF:
[068:641] [2025-07-26 15:29:00 +0000.216866][77f1] OnDecoderEOF time:197244380
enter.
[068:641] [2025-07-26 15:29:00 +0000.216919][77f1] OnDecoderEOF leave. expire time
= 0 ms
[068:641] [2025-07-26 15:29:00 +0000.216944][77f1] OnDecoderFinished:
OnDecoderFinished total decoder frames:30 this:0x75b937a880
[068:641] [2025-07-26 15:29:00 +0000.217009][77e4] CleanUp time:197244380 enter.
[068:644] [2025-07-26 15:29:00 +0000.219193][77e4] CleanUp leave. expire time = 3
ms
[068:644] [2025-07-26 15:29:00 +0000.219291][77e4] clean up
[068:644] [2025-07-26 15:29:00 +0000.219315][77e4] running_decoder_count:1max
count:2
[068:889] [2025-07-26 15:29:00 +0000.464782][77f5] DriveRender working... (1/200)
[068:889] [2025-07-26 15:29:00 +0000.464935][77f5] lipsync_debug:remaining time:10
tsDelta - timeDelta:31
[068:889] [2025-07-26 15:29:00 +0000.464991][77f5] lipsync_debug:result remaining
time:10
[069:012] [2025-07-26 15:29:00 +0000.587182][77f5] lipsync_debug:displaying video
ts:346860 The current displayed video timestamp is:197244751
[069:150] [2025-07-26 15:29:00 +0000.725857][77f9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[069:245] [2025-07-26 15:29:00 +0000.820936][77f5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:35 last
video ts:364770 frame->pts:367920 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[069:245] [2025-07-26 15:29:00 +0000.821073][77f5] lipsync_debug: tsDelta -
timeDelta = 0
[069:551] [2025-07-26 15:29:01 +0000.126616][77f8] ClearVideoOfSources:
[069:619] [2025-07-26 15:29:01 +0000.194787][77f8]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[069:658] [2025-07-26 15:29:01 +0000.233849][77f7] audio_frame_list_ empty
[069:672] [2025-07-26 15:29:01 +0000.247322][77f8] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 443250pts ms:4.925e+06
[069:673] [2025-07-26 15:29:01 +0000.248738][77f8] OnVideoFrameReady(1/200)
[069:673] [2025-07-26 15:29:01 +0000.249000][77f5] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[069:677] [2025-07-26 15:29:01 +0000.252834][77f5] lipsync_debug:displaying video
ts:406800 The current displayed video timestamp is:197245416
[069:769] [2025-07-26 15:29:01 +0000.345080][77f3] av_read_frame AVERROR_EOF
[069:797] [2025-07-26 15:29:01 +0000.372945][77f8] Error(video_source.cc:430): wait
decoder a frame: 0
[069:828] [2025-07-26 15:29:01 +0000.403391][77f3] OnReceiveEOF:
[069:828] [2025-07-26 15:29:01 +0000.403494][77f3] OnDecoderEOF time:197245567
enter.
[069:828] [2025-07-26 15:29:01 +0000.403547][77f3] OnDecoderEOF leave. expire time
= 0 ms
[069:828] [2025-07-26 15:29:01 +0000.403638][77f3] OnDecoderFinished:
OnDecoderFinished total decoder frames:44 this:0x75b937ab00
[069:828] [2025-07-26 15:29:01 +0000.403685][77e4] CleanUp time:197245567 enter.
[069:840] [2025-07-26 15:29:01 +0000.415207][77e4] CleanUp leave. expire time = 12
ms
[069:840] [2025-07-26 15:29:01 +0000.415308][77e4] clean up
[069:840] [2025-07-26 15:29:01 +0000.415334][77e4] running_decoder_count:0max
count:2
[069:874] [2025-07-26 15:29:01 +0000.449472][7724] Run AGC when audioType = 0
[069:957] [2025-07-26 15:29:01 +0000.532679][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[070:118] [2025-07-26 15:29:01 +0000.694050][77f9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[070:331] [2025-07-26 15:29:01 +0000.906432][77f5] lipsync_debug:displaying video
ts:467280 The current displayed video timestamp is:197246070
[070:334] [2025-07-26 15:29:01 +0000.909945][77f5] lipsync_debug: render a video
frame
[070:397] [2025-07-26 15:29:01 +0000.972793][77f5] lipsync_debug:result remaining
time:0
[070:397] [2025-07-26 15:29:01 +0000.972937][77f5] dynamic updated lipsync delay:0
[070:440] [2025-07-26 15:29:02 +0000.15817][77f5] DriveRender working... (1/200)
[070:441] [2025-07-26 15:29:02 +0000.16975][77f7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 5619
[070:441] [2025-07-26 15:29:02 +0000.17050][77f7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[070:469] [2025-07-26 15:29:02 +0000.44462][77f6] The audio playback speed:100
(1/100)
[070:469] [2025-07-26 15:29:02 +0000.44633][77f6] lipsync_debug: The current played
audio timestamp is:5619(1/50)
[070:783] [2025-07-26 15:29:02 +0000.358667][77f5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:3 last video
ts:507960 frame->pts:510660 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[070:783] [2025-07-26 15:29:02 +0000.358820][77f5] lipsync_debug: tsDelta -
timeDelta = 27
[070:915] [2025-07-26 15:29:02 +0000.490319][77f5] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[070:915] [2025-07-26 15:29:02 +0000.490439][77f5] lipsync_debug:result remaining
time:10
[070:993] [2025-07-26 15:29:02 +0000.568187][77f8] ClearVideoOfSources:
[071:006] [2025-07-26 15:29:02 +0000.581388][77f7] PullAudioFrame: PullFrame audio
finished.
[071:006] [2025-07-26 15:29:02 +0000.581575][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:018] [2025-07-26 15:29:02 +0000.593396][77f5] lipsync_debug:displaying video
ts:526050 The current displayed video timestamp is:197246757
[071:067] [2025-07-26 15:29:02 +0000.643174][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:098] [2025-07-26 15:29:02 +0000.673551][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:128] [2025-07-26 15:29:02 +0000.703816][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:146] [2025-07-26 15:29:02 +0000.721525][77f9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[071:159] [2025-07-26 15:29:02 +0000.734870][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:190] [2025-07-26 15:29:02 +0000.765190][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:222] [2025-07-26 15:29:02 +0000.797287][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:252] [2025-07-26 15:29:02 +0000.827672][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:282] [2025-07-26 15:29:02 +0000.858062][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:313] [2025-07-26 15:29:02 +0000.888462][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:343] [2025-07-26 15:29:02 +0000.918888][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:374] [2025-07-26 15:29:02 +0000.949231][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:404] [2025-07-26 15:29:02 +0000.979605][77f7] media player notify EOF, audio
PullFrameStatus is EOF
[071:418] [2025-07-26 15:29:02 +0000.993427][77f8] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[071:418] [2025-07-26 15:29:02 +0000.993904][77f8] Stop:
[071:419] [2025-07-26 15:29:02 +0000.994860][77f5] operator(): Video Render
stopped.
[071:420] [2025-07-26 15:29:02 +0000.995489][77f8] Stop:
[071:421] [2025-07-26 15:29:02 +0000.996452][77f6] DeviceStop:
audioDevice_:0x75b91de000
[071:421] [2025-07-26 15:29:02 +0000.996605][77f6] OpenSlesOutput:Stop playout
[071:424] [2025-07-26 15:29:02 +0000.999339][77f6] DeviceStop: Done
[071:424] [2025-07-26 15:29:02 +0000.999583][77f6] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[071:424] [2025-07-26 15:29:02 +0000.999892][77f8] to reset filter graph
[071:424] [2025-07-26 15:29:02 +0000.999953][77f8] RemoveVideoBackGroud: hava not
add video backgroud
[071:424] [2025-07-26 15:29:03 +0000.26][77f8] UnbindInputFilter 0x75bd656698 this
0x75bd6756d8
[071:424] [2025-07-26 15:29:03 +0000.82][77f8] UnbindInputFilter 0x75bd656758 this
0x75ddbc7e68
[071:424] [2025-07-26 15:29:03 +0000.133][77f8] UnbindInputFilter 0x75bd6756d8
this 0x75bd675858
[071:425] [2025-07-26 15:29:03 +0000.182][77f8] UnbindInputFilter 0x75ddbc7e68
this 0x75b945c0e8
[071:425] [2025-07-26 15:29:03 +0000.231][77f8] UnbindInputFilter 0x75bd675858
this 0x75ddbd9da0
[071:425] [2025-07-26 15:29:03 +0000.280][77f8] ClearAllSource: remove source
filter, sourceid: 0x75bd7e7080
[071:425] [2025-07-26 15:29:03 +0000.314][77f8] DestoryDecoderByVideoSource
time:197247164 enter.
[071:425] [2025-07-26 15:29:03 +0000.385][77f8] ~VideoBindDecoder time:197247164
enter.
[071:425] [2025-07-26 15:29:03 +0000.566][77f8] CleanUp time:197247164 enter.
[071:425] [2025-07-26 15:29:03 +0000.1166][77f8] CleanUp leave. expire time = 1 ms
[071:426] [2025-07-26 15:29:03 +0000.1261][77f8] CleanUp time:197247165 enter.
[071:427] [2025-07-26 15:29:03 +0000.2514][77f8] CleanUp leave. expire time = 1 ms
[071:429] [2025-07-26 15:29:03 +0000.4431][77f8] ~VideoBindDecoder leave. expire
time = 4 ms
[071:429] [2025-07-26 15:29:03 +0000.4591][77f8] DestoryDecoderByVideoSource
leave. expire time = 4 ms
[071:429] [2025-07-26 15:29:03 +0000.4670][77f8] UnbindInputFilter 0x75bd646058
this 0x75bd656698
[071:429] [2025-07-26 15:29:03 +0000.4774][77f8] UnbindInputFilter 0x75bd645f98
this 0x75bd646058
[071:429] [2025-07-26 15:29:03 +0000.4911][77f8] UnbindInputFilter 0x75bd7e72a0
this 0x75bd645f98
[071:429] [2025-07-26 15:29:03 +0000.5007][77f8] UnbindInputFilter 0x75bd6565d8
this 0x75bd656758
[071:429] [2025-07-26 15:29:03 +0000.5098][77f8] UnbindInputFilter 0x75bd646118
this 0x75bd6565d8
[071:430] [2025-07-26 15:29:03 +0000.5171][77f8] UnbindInputFilter 0x75bd7e72a0
this 0x75bd646118
[071:430] [2025-07-26 15:29:03 +0000.5307][77f8] ClearAllSource: remove source
filter, sourceid: 0x75b937a880
[071:430] [2025-07-26 15:29:03 +0000.5372][77f8] DestoryDecoderByVideoSource
time:197247169 enter.
[071:430] [2025-07-26 15:29:03 +0000.5457][77f8] ~VideoBindDecoder time:197247169
enter.
[071:430] [2025-07-26 15:29:03 +0000.5770][77f8] CleanUp time:197247169 enter.
[071:433] [2025-07-26 15:29:03 +0000.8945][77f8] CleanUp leave. expire time = 3 ms
[071:433] [2025-07-26 15:29:03 +0000.9063][77f8] CleanUp time:197247172 enter.
[071:435] [2025-07-26 15:29:03 +0000.10683][77f8] CleanUp leave. expire time = 2
ms
[071:437] [2025-07-26 15:29:03 +0000.12651][77f8] ~VideoBindDecoder leave. expire
time = 7 ms
[071:437] [2025-07-26 15:29:03 +0000.12787][77f8] DestoryDecoderByVideoSource
leave. expire time = 7 ms
[071:437] [2025-07-26 15:29:03 +0000.12884][77f8] UnbindInputFilter 0x75bd6568d8
this 0x75bd6756d8
[071:437] [2025-07-26 15:29:03 +0000.12944][77f8] ClearVideoOfSources:
[071:437] [2025-07-26 15:29:03 +0000.13014][77f8] UnbindInputFilter 0x75bd656818
this 0x75bd6568d8
[071:437] [2025-07-26 15:29:03 +0000.13086][77f8] UnbindInputFilter 0x75b937aaa0
this 0x75bd656818
[071:437] [2025-07-26 15:29:03 +0000.13155][77f8] UnbindInputFilter 0x75bd656a58
this 0x75ddbc7e68
[071:438] [2025-07-26 15:29:03 +0000.13222][77f8] UnbindInputFilter 0x75bd656998
this 0x75bd656a58
[071:438] [2025-07-26 15:29:03 +0000.13292][77f8] UnbindInputFilter 0x75b937aaa0
this 0x75bd656998
[071:438] [2025-07-26 15:29:03 +0000.13356][77f8] ClearAllSource: remove source
filter, sourceid: 0x75b937ab00
[071:438] [2025-07-26 15:29:03 +0000.13419][77f8] DestoryDecoderByVideoSource
time:197247177 enter.
[071:438] [2025-07-26 15:29:03 +0000.13474][77f8] ~VideoBindDecoder time:197247177
enter.
[071:438] [2025-07-26 15:29:03 +0000.13844][77f8] CleanUp time:197247177 enter.
[071:440] [2025-07-26 15:29:03 +0000.15340][77f8] CleanUp leave. expire time = 2
ms
[071:440] [2025-07-26 15:29:03 +0000.15472][77f8] CleanUp time:197247179 enter.
[071:441] [2025-07-26 15:29:03 +0000.16631][77f8] CleanUp leave. expire time = 1
ms
[071:444] [2025-07-26 15:29:03 +0000.19934][77f8] ~VideoBindDecoder leave. expire
time = 6 ms
[071:444] [2025-07-26 15:29:03 +0000.20067][77f8] DestoryDecoderByVideoSource
leave. expire time = 6 ms
[071:444] [2025-07-26 15:29:03 +0000.20142][77f8] UnbindInputFilter 0x75bd656bd8
this 0x75bd675858
[071:445] [2025-07-26 15:29:03 +0000.20179][77f8] ClearVideoOfSources:
[071:445] [2025-07-26 15:29:03 +0000.20236][77f8] UnbindInputFilter 0x75bd656b18
this 0x75bd656bd8
[071:445] [2025-07-26 15:29:03 +0000.20296][77f8] UnbindInputFilter 0x75b937ad20
this 0x75bd656b18
[071:445] [2025-07-26 15:29:03 +0000.20344][77f8] UnbindInputFilter 0x75bd656d58
this 0x75b945c0e8
[071:445] [2025-07-26 15:29:03 +0000.20398][77f8] UnbindInputFilter 0x75bd656c98
this 0x75bd656d58
[071:445] [2025-07-26 15:29:03 +0000.20448][77f8] UnbindInputFilter 0x75b937ad20
this 0x75bd656c98
[071:445] [2025-07-26 15:29:03 +0000.20511][77f8] to reset filter graph clear end
[071:445] [2025-07-26 15:29:03 +0000.20552][77f8] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4,
delay: 0
[071:445] [2025-07-26 15:29:03 +0000.20596][77f8] CreateDecoderByVideoSource
time:197247184 enter.
[071:445] [2025-07-26 15:29:03 +0000.20852][77f8] running_decoder_count:0max
count:2
[071:445] [2025-07-26 15:29:03 +0000.20907][77f8] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75b3adb800
[071:447] [2025-07-26 15:29:03 +0000.22642][781c] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x75c909f400] Current FFmpeg version git-2021-06-16-97cea6f
[071:468] [2025-07-26 15:29:03 +0000.43615][781c] OnStreamInfoFound: video
duration_: 3830
[071:470] [2025-07-26 15:29:03 +0000.45499][77f8] start decoder
[071:470] [2025-07-26 15:29:03 +0000.45596][77f8] CreateDecoderByVideoSource
leave. expire time = 25 ms
[071:470] [2025-07-26 15:29:03 +0000.45707][77f8] BindInputFilter 0x75b937ad20
this 0x75bd656c98
[071:470] [2025-07-26 15:29:03 +0000.45756][77f8] BindInputFilter 0x75bd656c98
this 0x75bd656d58
[071:470] [2025-07-26 15:29:03 +0000.45805][77f8] BindInputFilter 0x75b937ad20
this 0x75bd656b18
[071:470] [2025-07-26 15:29:03 +0000.45851][77f8] BindInputFilter 0x75bd656b18
this 0x75bd656bd8
[071:470] [2025-07-26 15:29:03 +0000.45880][77f8] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[071:470] [2025-07-26 15:29:03 +0000.46007][77f8] BindInputFilter 0x75bd656d58
this 0x75bd656998
[071:470] [2025-07-26 15:29:03 +0000.46056][77f8] BindInputFilter 0x75bd656998
this 0x75ddbd9da0
[071:470] [2025-07-26 15:29:03 +0000.46095][77f8] BindInputFilter 0x75bd656bd8
this 0x75bd656a58
[071:470] [2025-07-26 15:29:03 +0000.46132][77f8] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[071:471] [2025-07-26 15:29:03 +0000.46230][77f8] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4,
delay: 0
[071:471] [2025-07-26 15:29:03 +0000.46287][77f8] CreateDecoderByVideoSource
time:197247210 enter.
[071:471] [2025-07-26 15:29:03 +0000.46617][77f8] running_decoder_count:1max
count:2
[071:471] [2025-07-26 15:29:03 +0000.46682][77f8] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75b3adb400
[071:471] [2025-07-26 15:29:03 +0000.46733][77f8] start decoder
[071:471] [2025-07-26 15:29:03 +0000.46765][77f8] CreateDecoderByVideoSource
leave. expire time = 0 ms
[071:471] [2025-07-26 15:29:03 +0000.46817][77f8] BindInputFilter 0x75b937aaa0
this 0x75bd656818
[071:471] [2025-07-26 15:29:03 +0000.46864][77f8] BindInputFilter 0x75bd656818
this 0x75bd6568d8
[071:471] [2025-07-26 15:29:03 +0000.46911][77f8] BindInputFilter 0x75b937aaa0
this 0x76a81e40d8
[071:471] [2025-07-26 15:29:03 +0000.46947][77f8] BindInputFilter 0x76a81e40d8
this 0x76a81e4c18
[071:471] [2025-07-26 15:29:03 +0000.46971][77f8] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[071:471] [2025-07-26 15:29:03 +0000.47031][77f8] UnbindInputFilter 0x75bd656998
this 0x75ddbd9da0
[071:471] [2025-07-26 15:29:03 +0000.47074][77f8] BindInputFilter 0x75bd656998
this 0x75bd675858
[071:471] [2025-07-26 15:29:03 +0000.47112][77f8] BindInputFilter 0x75bd6568d8
this 0x75bd675858
[071:471] [2025-07-26 15:29:03 +0000.47150][77f8] BindInputFilter 0x75bd675858
this 0x75ddbd9da0
[071:472] [2025-07-26 15:29:03 +0000.47200][77f8] BindInputFilter 0x75bd656a58
this 0x75ddbc67a8
[071:472] [2025-07-26 15:29:03 +0000.47239][77f8] BindInputFilter 0x76a81e4c18
this 0x75ddbc67a8
[071:472] [2025-07-26 15:29:03 +0000.47277][77f8] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[071:472] [2025-07-26 15:29:03 +0000.47305][77f8] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4,
delay: 0
[071:472] [2025-07-26 15:29:03 +0000.47340][77f8] CreateDecoderByVideoSource
time:197247211 enter.
[071:472] [2025-07-26 15:29:03 +0000.47532][77f8] running_decoder_count:2max
count:2
[071:472] [2025-07-26 15:29:03 +0000.47573][77f8] CreateDecoderByVideoSource
leave. expire time = 0 ms
[071:472] [2025-07-26 15:29:03 +0000.47618][77f8] BindInputFilter 0x75bd7e72a0
this 0x75ddab5f18
[071:472] [2025-07-26 15:29:03 +0000.47657][77f8] BindInputFilter 0x75ddab5f18
this 0x75ddab6818
[071:472] [2025-07-26 15:29:03 +0000.47695][77f8] BindInputFilter 0x75bd7e72a0
this 0x75ddab77d8
[071:472] [2025-07-26 15:29:03 +0000.47738][77f8] BindInputFilter 0x75ddab77d8
this 0x75ddab8018
[071:472] [2025-07-26 15:29:03 +0000.47769][77f8] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[071:472] [2025-07-26 15:29:03 +0000.47865][77f8] UnbindInputFilter 0x75bd675858
this 0x75ddbd9da0
[071:472] [2025-07-26 15:29:03 +0000.47915][77f8] BindInputFilter 0x75bd675858
this 0x75bd6756d8
[071:472] [2025-07-26 15:29:03 +0000.47960][77f8] BindInputFilter 0x75ddab6818
this 0x75bd6756d8
[071:472] [2025-07-26 15:29:03 +0000.48003][77f8] BindInputFilter 0x75bd6756d8
this 0x75ddbd9da0
[071:472] [2025-07-26 15:29:03 +0000.48055][77f8] BindInputFilter 0x75ddbc67a8
this 0x75ddbc5b68
[071:472] [2025-07-26 15:29:03 +0000.48098][77f8] BindInputFilter 0x75ddab8018
this 0x75ddbc5b68
[071:472] [2025-07-26 15:29:03 +0000.48137][77f8] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[071:473] [2025-07-26 15:29:03 +0000.48165][77f8] to reset filter graph end
[071:473] [2025-07-26 15:29:03 +0000.48197][77f8] Start:
[071:470] [2025-07-26 15:29:03 +0000.45854][781d] NO get frame from decoder
[071:473] [2025-07-26 15:29:03 +0000.48369][77f5] operator(): video render started.
[071:473] [2025-07-26 15:29:03 +0000.48517][77f8] Start:
[071:473] [2025-07-26 15:29:03 +0000.48782][77f6] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[071:473] [2025-07-26 15:29:03 +0000.48850][781d] NO get frame from decoder
[071:473] [2025-07-26 15:29:03 +0000.48869][77f6] Reset: history total size: 98
[071:473] [2025-07-26 15:29:03 +0000.48956][77f6] DeviceStart:
audioDevice_:0x75b91de000
[071:473] [2025-07-26 15:29:03 +0000.48992][77f6] DeviceStart: time profile playout
init before
[071:473] [2025-07-26 15:29:03 +0000.49029][77f6] DeviceStart: time profile playout
init end
[071:473] [2025-07-26 15:29:03 +0000.49057][77f6] OpenSlesOutput:Start playout
[071:474] [2025-07-26 15:29:03 +0000.49893][77f6] Create the opensl output player.
streamtype before:0
[071:474] [2025-07-26 15:29:03 +0000.49946][77f6] Create the opensl output player.
streamtype after:3
[071:477] [2025-07-26 15:29:03 +0000.52179][7828] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x75b92ee800] Current FFmpeg version git-2021-06-16-97cea6f
[071:487] [2025-07-26 15:29:03 +0000.62676][7828] OnStreamInfoFound: video
duration_: 1002
[071:488] [2025-07-26 15:29:03 +0000.63627][781d] NO get frame from decoder
[071:491] [2025-07-26 15:29:03 +0000.66332][781d] NO get frame from decoder
[071:491] [2025-07-26 15:29:03 +0000.66936][77f6] Enqueue opensl buffer size:1764
[071:492] [2025-07-26 15:29:03 +0000.67417][781d] NO get frame from decoder
[071:493] [2025-07-26 15:29:03 +0000.68455][781d] NO get frame from decoder
[071:494] [2025-07-26 15:29:03 +0000.69401][781d] NO get frame from decoder
[071:495] [2025-07-26 15:29:03 +0000.70669][781d] NO get frame from decoder
[071:497] [2025-07-26 15:29:03 +0000.72306][782a] NO get frame from decoder
[071:498] [2025-07-26 15:29:03 +0000.73736][782a] NO get frame from decoder
[071:500] [2025-07-26 15:29:03 +0000.75472][782a] NO get frame from decoder
[071:512] [2025-07-26 15:29:03 +0000.87610][782a] NO get frame from decoder
[071:514] [2025-07-26 15:29:03 +0000.89670][77f6] DeviceStart: time profile playout
all end
[071:514] [2025-07-26 15:29:03 +0000.89756][77f6] operator(): Audio playback
started.
[071:516] [2025-07-26 15:29:03 +0000.91311][782a] NO get frame from decoder
[071:517] [2025-07-26 15:29:03 +0000.92882][77f7] Pull audio failed.(wait video!)
[071:525] [2025-07-26 15:29:03 +0000.100958][77f5] lipsync_debug: First video frame
rendering.
[071:558] [2025-07-26 15:29:03 +0000.133987][782a] NO get frame from decoder
[071:564] [2025-07-26 15:29:03 +0000.139195][782a] NO get frame from decoder
[071:565] [2025-07-26 15:29:03 +0000.141100][782a] NO get frame from decoder
[071:594] [2025-07-26 15:29:03 +0000.169545][782d] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[071:652] [2025-07-26 15:29:03 +0000.227762][77f5] Warning(video_render.cc:390): No
picture to display (1/50)
[071:683] [2025-07-26 15:29:03 +0000.258455][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[071:754] [2025-07-26 15:29:03 +0000.330070][77f6] First audio frame rendering
[071:773] [2025-07-26 15:29:03 +0000.348276][77f8] Error(video_source.cc:430): wait
decoder a frame: 0
[071:806] [2025-07-26 15:29:03 +0000.381500][77f8] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14992 diff: 9
[071:814] [2025-07-26 15:29:03 +0000.389805][77f5] lipsync_debug:displaying video
ts:20790 The current displayed video timestamp is:197247553
[071:874] [2025-07-26 15:29:03 +0000.449784][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[071:874] [2025-07-26 15:29:03 +0000.449942][7725] _deviceSampleRate:48000
[071:876] [2025-07-26 15:29:03 +0000.452023][7724] Run AGC when audioType = 0
[071:877] [2025-07-26 15:29:03 +0000.452890][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:080] [2025-07-26 15:29:03 +0000.656034][77f5] DriveRender working... (1/200)
[072:149] [2025-07-26 15:29:03 +0000.724742][782d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[072:415] [2025-07-26 15:29:03 +0000.990478][77f5] lipsync_debug:displaying video
ts:81090 The current displayed video timestamp is:197248154
[072:668] [2025-07-26 15:29:04 +0000.243663][77f5]
lipsync_debug:lipsync_threadhold: lipsync_delta:17 tsDelta:52 timeDelta:4 last
video ts:99000 frame->pts:102150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[072:668] [2025-07-26 15:29:04 +0000.243822][77f5] lipsync_debug: tsDelta -
timeDelta = 48
[073:030] [2025-07-26 15:29:04 +0000.605304][77f8] Error(video_source.cc:430): wait
decoder a frame: 0
[073:187] [2025-07-26 15:29:04 +0000.762269][782d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[073:272] [2025-07-26 15:29:04 +0000.847933][77f7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 1718
[073:272] [2025-07-26 15:29:04 +0000.848063][77f7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[073:290] [2025-07-26 15:29:04 +0000.865685][77f6] The audio playback speed:100
(1/100)
[073:290] [2025-07-26 15:29:04 +0000.865868][77f6] lipsync_debug: The current
played audio timestamp is:1718(1/50)
[073:324] [2025-07-26 15:29:04 +0000.899568][77f5] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[073:324] [2025-07-26 15:29:04 +0000.899638][77f5] lipsync_debug:result remaining
time:10
[073:338] [2025-07-26 15:29:04 +0000.914044][77f5] lipsync_debug:displaying video
ts:139680 The current displayed video timestamp is:197249077
[073:402] [2025-07-26 15:29:04 +0000.978010][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[073:434] [2025-07-26 15:29:05 +0000.9661][77f8] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 175590pts ms:1.951e+06
[073:439] [2025-07-26 15:29:05 +0000.14190][77f8] OnVideoFrameReady(1/200)
[073:439] [2025-07-26 15:29:05 +0000.14536][77f5] operator() frame->pts-
9223372036854775808 queue_ size: 11 (1/200)
[073:563] [2025-07-26 15:29:05 +0000.138383][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[073:566] [2025-07-26 15:29:05 +0000.141521][77f6] Stop:
[073:567] [2025-07-26 15:29:05 +0000.142817][77f5] operator(): Video Render
stopped.
[073:568] [2025-07-26 15:29:05 +0000.143659][77f6] Stop:
[073:568] [2025-07-26 15:29:05 +0000.143848][77f6] DeviceStop:
audioDevice_:0x75b91de000
[073:568] [2025-07-26 15:29:05 +0000.143929][77f6] OpenSlesOutput:Stop playout
[073:572] [2025-07-26 15:29:05 +0000.148030][77f6] DeviceStop: Done
[073:573] [2025-07-26 15:29:05 +0000.148513][77f6] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[073:573] [2025-07-26 15:29:05 +0000.148681][77f6] operator(): Stop now!
[073:586] [2025-07-26 15:29:05 +0000.162039][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[073:586] [2025-07-26 15:29:05 +0000.162147][6cbf] StopPreView: Have Stopped,
operation cancel
[073:587] [2025-07-26 15:29:05 +0000.162188][6cbf] Stop:
[073:587] [2025-07-26 15:29:05 +0000.162378][77f6] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[073:587] [2025-07-26 15:29:05 +0000.162678][6cbf] DeviceRelease:
audioDevice_:0x75b91de000
[073:587] [2025-07-26 15:29:05 +0000.162727][6cbf] OpenSlesOutput:Stop playout
[073:587] [2025-07-26 15:29:05 +0000.162762][6cbf] DeviceRelease: Release the
webrtc device object.
[073:587] [2025-07-26 15:29:05 +0000.162958][6cbf] OpenSlesOutput destruct.
[073:587] [2025-07-26 15:29:05 +0000.163022][6cbf] DeviceRelease: Done
[073:587] [2025-07-26 15:29:05 +0000.163104][6cbf] Stop:
[073:588] [2025-07-26 15:29:05 +0000.163198][77f5] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[073:595] [2025-07-26 15:29:05 +0000.170470][6cbf] global uninited!
[073:595] [2025-07-26 15:29:05 +0000.170650][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[073:595] [2025-07-26 15:29:05 +0000.170738][6cbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[073:595] [2025-07-26 15:29:05 +0000.170764][6cbf] RemoveVideoBackGroud: hava not
add video backgroud
[073:595] [2025-07-26 15:29:05 +0000.170799][6cbf] UnbindInputFilter 0x75bd656998
this 0x75bd675858
[073:595] [2025-07-26 15:29:05 +0000.170824][6cbf] UnbindInputFilter 0x75bd656a58
this 0x75ddbc67a8
[073:595] [2025-07-26 15:29:05 +0000.170847][6cbf] UnbindInputFilter 0x75bd675858
this 0x75bd6756d8
[073:595] [2025-07-26 15:29:05 +0000.170868][6cbf] UnbindInputFilter 0x75ddbc67a8
this 0x75ddbc5b68
[073:595] [2025-07-26 15:29:05 +0000.170888][6cbf] UnbindInputFilter 0x75bd6756d8
this 0x75ddbd9da0
[073:595] [2025-07-26 15:29:05 +0000.170908][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75b937ab00
[073:595] [2025-07-26 15:29:05 +0000.170924][6cbf] DestoryDecoderByVideoSource
time:197249334 enter.
[073:595] [2025-07-26 15:29:05 +0000.170943][6cbf] ~VideoBindDecoder time:197249334
enter.
[073:596] [2025-07-26 15:29:05 +0000.171448][6cbf] CleanUp time:197249335 enter.
[073:604] [2025-07-26 15:29:05 +0000.179673][6cbf] CleanUp leave. expire time = 8
ms
[073:604] [2025-07-26 15:29:05 +0000.179758][6cbf] CleanUp time:197249343 enter.
[073:604] [2025-07-26 15:29:05 +0000.180135][6cbf] CleanUp leave. expire time = 0
ms
[073:605] [2025-07-26 15:29:05 +0000.180889][6cbf] ~VideoBindDecoder leave. expire
time = 10 ms
[073:605] [2025-07-26 15:29:05 +0000.180967][6cbf] DestoryDecoderByVideoSource
leave. expire time = 10 ms
[073:605] [2025-07-26 15:29:05 +0000.181001][6cbf] UnbindInputFilter 0x75bd656d58
this 0x75bd656998
[073:605] [2025-07-26 15:29:05 +0000.181030][6cbf] UnbindInputFilter 0x75bd656c98
this 0x75bd656d58
[073:605] [2025-07-26 15:29:05 +0000.181057][6cbf] UnbindInputFilter 0x75b937ad20
this 0x75bd656c98
[073:605] [2025-07-26 15:29:05 +0000.181078][6cbf] UnbindInputFilter 0x75bd656bd8
this 0x75bd656a58
[073:605] [2025-07-26 15:29:05 +0000.181101][6cbf] UnbindInputFilter 0x75bd656b18
this 0x75bd656bd8
[073:605] [2025-07-26 15:29:05 +0000.181136][6cbf] UnbindInputFilter 0x75b937ad20
this 0x75bd656b18
[073:606] [2025-07-26 15:29:05 +0000.182001][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75b937a880
[073:606] [2025-07-26 15:29:05 +0000.182060][6cbf] DestoryDecoderByVideoSource
time:197249345 enter.
[073:606] [2025-07-26 15:29:05 +0000.182082][6cbf] ~VideoBindDecoder time:197249345
enter.
[073:607] [2025-07-26 15:29:05 +0000.182330][6cbf] CleanUp time:197249346 enter.
[073:610] [2025-07-26 15:29:05 +0000.185363][6cbf] CleanUp leave. expire time = 3
ms
[073:610] [2025-07-26 15:29:05 +0000.185465][6cbf] CleanUp time:197249349 enter.
[073:610] [2025-07-26 15:29:05 +0000.186087][6cbf] CleanUp leave. expire time = 0
ms
[073:612] [2025-07-26 15:29:05 +0000.187351][6cbf] ~VideoBindDecoder leave. expire
time = 6 ms
[073:612] [2025-07-26 15:29:05 +0000.187422][6cbf] DestoryDecoderByVideoSource
leave. expire time = 6 ms
[073:612] [2025-07-26 15:29:05 +0000.187458][6cbf] UnbindInputFilter 0x75bd6568d8
this 0x75bd675858
[073:612] [2025-07-26 15:29:05 +0000.187478][6cbf] ClearVideoOfSources:
[073:612] [2025-07-26 15:29:05 +0000.187545][6cbf] UnbindInputFilter 0x75bd656818
this 0x75bd6568d8
[073:612] [2025-07-26 15:29:05 +0000.187572][6cbf] UnbindInputFilter 0x75b937aaa0
this 0x75bd656818
[073:612] [2025-07-26 15:29:05 +0000.187627][6cbf] UnbindInputFilter 0x76a81e4c18
this 0x75ddbc67a8
[073:612] [2025-07-26 15:29:05 +0000.187663][6cbf] UnbindInputFilter 0x76a81e40d8
this 0x76a81e4c18
[073:612] [2025-07-26 15:29:05 +0000.187693][6cbf] UnbindInputFilter 0x75b937aaa0
this 0x76a81e40d8
[073:612] [2025-07-26 15:29:05 +0000.187738][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75bd7e7080
[073:612] [2025-07-26 15:29:05 +0000.187770][6cbf] DestoryDecoderByVideoSource
time:197249351 enter.
[073:612] [2025-07-26 15:29:05 +0000.187800][6cbf] ~VideoBindDecoder time:197249351
enter.
[073:612] [2025-07-26 15:29:05 +0000.187949][6cbf] CleanUp time:197249351 enter.
[073:613] [2025-07-26 15:29:05 +0000.188202][6cbf] CleanUp leave. expire time = 1
ms
[073:613] [2025-07-26 15:29:05 +0000.188236][6cbf] CleanUp time:197249352 enter.
[073:613] [2025-07-26 15:29:05 +0000.188465][6cbf] CleanUp leave. expire time = 0
ms
[073:613] [2025-07-26 15:29:05 +0000.189158][6cbf] ~VideoBindDecoder leave. expire
time = 2 ms
[073:614] [2025-07-26 15:29:05 +0000.189212][6cbf] DestoryDecoderByVideoSource
leave. expire time = 2 ms
[073:614] [2025-07-26 15:29:05 +0000.189246][6cbf] UnbindInputFilter 0x75ddab6818
this 0x75bd6756d8
[073:614] [2025-07-26 15:29:05 +0000.189268][6cbf] ClearVideoOfSources:
[073:614] [2025-07-26 15:29:05 +0000.189323][6cbf] UnbindInputFilter 0x75ddab5f18
this 0x75ddab6818
[073:614] [2025-07-26 15:29:05 +0000.189358][6cbf] UnbindInputFilter 0x75bd7e72a0
this 0x75ddab5f18
[073:614] [2025-07-26 15:29:05 +0000.189390][6cbf] UnbindInputFilter 0x75ddab8018
this 0x75ddbc5b68
[073:614] [2025-07-26 15:29:05 +0000.189421][6cbf] UnbindInputFilter 0x75ddab77d8
this 0x75ddab8018
[073:614] [2025-07-26 15:29:05 +0000.189452][6cbf] UnbindInputFilter 0x75bd7e72a0
this 0x75ddab77d8
[073:614] [2025-07-26 15:29:05 +0000.189491][6cbf] ~GLESContext:
[073:616] [2025-07-26 15:29:05 +0000.191390][6cbf] GLESContext destruct finish.
[073:616] [2025-07-26 15:29:05 +0000.191459][6cbf] filter: filter pipeline destroy
this: 0x75ddbd9d00
[073:617] [2025-07-26 15:29:05 +0000.192269][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[073:617] [2025-07-26 15:29:05 +0000.192815][6cbf] machine model :redmi
[073:617] [2025-07-26 15:29:05 +0000.192858][6cbf] Support this machine
model :redmi
[073:617] [2025-07-26 15:29:05 +0000.192880][6cbf] global inited! current sdk
version: 07-20-936c45f
[073:617] [2025-07-26 15:29:05 +0000.193049][6cbf] filter: filter pipeline
construtc this: 0x75ddbd9d00
[073:617] [2025-07-26 15:29:05 +0000.193086][6cbf] MediaFilterGraph:
MediaFilterGraph construct
[073:617] [2025-07-26 15:29:05 +0000.193106][6cbf] GLESContext:
[073:617] [2025-07-26 15:29:05 +0000.193144][6cbf] The result of eglGetDisplay is:
0xb4000076b73d5a00
[073:619] [2025-07-26 15:29:05 +0000.194206][6cbf] The result of creation:
0x776cd4bc00
[073:619] [2025-07-26 15:29:05 +0000.194396][6cbf] The result of
eglCreatePbufferSurface is: 0x76a81e1900
[073:619] [2025-07-26 15:29:05 +0000.194659][6cbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[073:619] [2025-07-26 15:29:05 +0000.194705][6cbf] The source 1
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[073:619] [2025-07-26 15:29:05 +0000.194734][6cbf] The source 2
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[073:619] [2025-07-26 15:29:05 +0000.194762][6cbf] The source 0 speed:1
[073:619] [2025-07-26 15:29:05 +0000.194798][6cbf] The source 1 speed:1
[073:619] [2025-07-26 15:29:05 +0000.194823][6cbf] The source 2 speed:1
[073:619] [2025-07-26 15:29:05 +0000.194853][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4,
delay: 0
[073:619] [2025-07-26 15:29:05 +0000.194883][6cbf] CreateDecoderByVideoSource
time:197249358 enter.
[073:621] [2025-07-26 15:29:05 +0000.196261][6cbf] running_decoder_count:0max
count:2
[073:621] [2025-07-26 15:29:05 +0000.196371][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75bd676800
[073:622] [2025-07-26 15:29:05 +0000.197259][783b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75bd5d2200] Current FFmpeg version git-2021-06-16-
97cea6f
[073:639] [2025-07-26 15:29:05 +0000.214449][783b] OnStreamInfoFound: video
duration_: 3830
[073:641] [2025-07-26 15:29:05 +0000.216836][6cbf] start decoder
[073:641] [2025-07-26 15:29:05 +0000.216924][6cbf] CreateDecoderByVideoSource
leave. expire time = 22 ms
[073:641] [2025-07-26 15:29:05 +0000.216963][6cbf] BindInputFilter 0x75bd7e72a0
this 0x75bd5ff498
[073:641] [2025-07-26 15:29:05 +0000.216989][6cbf] BindInputFilter 0x75bd5ff498
this 0x75bd5ffb58
[073:641] [2025-07-26 15:29:05 +0000.217090][6cbf] BindInputFilter 0x75bd7e72a0
this 0x75bd645398
[073:641] [2025-07-26 15:29:05 +0000.217085][783c] NO get frame from decoder
[073:641] [2025-07-26 15:29:05 +0000.217149][6cbf] BindInputFilter 0x75bd645398
this 0x75bd645458
[073:642] [2025-07-26 15:29:05 +0000.217418][6cbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[073:642] [2025-07-26 15:29:05 +0000.217498][6cbf] BindInputFilter 0x75bd5ffb58
this 0x75bd645518
[073:642] [2025-07-26 15:29:05 +0000.217545][6cbf] BindInputFilter 0x75bd645518
this 0x75ddbd9da0
[073:642] [2025-07-26 15:29:05 +0000.217569][6cbf] BindInputFilter 0x75bd645458
this 0x75bd6455d8
[073:642] [2025-07-26 15:29:05 +0000.217593][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197224546.mp4
[073:642] [2025-07-26 15:29:05 +0000.217611][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4,
delay: 0
[073:642] [2025-07-26 15:29:05 +0000.217630][6cbf] CreateDecoderByVideoSource
time:197249381 enter.
[073:642] [2025-07-26 15:29:05 +0000.217830][6cbf] running_decoder_count:1max
count:2
[073:642] [2025-07-26 15:29:05 +0000.217879][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75b3adb400
[073:642] [2025-07-26 15:29:05 +0000.217954][6cbf] start decoder
[073:642] [2025-07-26 15:29:05 +0000.217987][6cbf] CreateDecoderByVideoSource
leave. expire time = 0 ms
[073:642] [2025-07-26 15:29:05 +0000.218046][6cbf] BindInputFilter 0x75b937aaa0
this 0x75bd645698
[073:642] [2025-07-26 15:29:05 +0000.218082][6cbf] BindInputFilter 0x75bd645698
this 0x75bd645758
[073:642] [2025-07-26 15:29:05 +0000.218122][6cbf] BindInputFilter 0x75b937aaa0
this 0x75bd645818
[073:642] [2025-07-26 15:29:05 +0000.218154][6cbf] BindInputFilter 0x75bd645818
this 0x75bd6458d8
[073:643] [2025-07-26 15:29:05 +0000.218169][6cbf] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[073:643] [2025-07-26 15:29:05 +0000.218197][6cbf] UnbindInputFilter 0x75bd645518
this 0x75ddbd9da0
[073:643] [2025-07-26 15:29:05 +0000.218220][6cbf] BindInputFilter 0x75bd645518
this 0x75ddbf1958
[073:643] [2025-07-26 15:29:05 +0000.218261][6cbf] BindInputFilter 0x75bd645758
this 0x75ddbf1958
[073:643] [2025-07-26 15:29:05 +0000.218296][6cbf] BindInputFilter 0x75ddbf1958
this 0x75ddbd9da0
[073:643] [2025-07-26 15:29:05 +0000.218339][6cbf] BindInputFilter 0x75bd6455d8
this 0x75b945b128
[073:643] [2025-07-26 15:29:05 +0000.218361][6cbf] BindInputFilter 0x75bd6458d8
this 0x75b945b128
[073:643] [2025-07-26 15:29:05 +0000.218359][783c] NO get frame from decoder
[073:643] [2025-07-26 15:29:05 +0000.218399][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197233065.mp4
[073:643] [2025-07-26 15:29:05 +0000.218419][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4,
delay: 0
[073:643] [2025-07-26 15:29:05 +0000.218506][6cbf] CreateDecoderByVideoSource
time:197249382 enter.
[073:643] [2025-07-26 15:29:05 +0000.218812][6cbf] running_decoder_count:2max
count:2
[073:643] [2025-07-26 15:29:05 +0000.218892][6cbf] CreateDecoderByVideoSource
leave. expire time = 0 ms
[073:643] [2025-07-26 15:29:05 +0000.218948][6cbf] BindInputFilter 0x75afa62920
this 0x75bd645998
[073:643] [2025-07-26 15:29:05 +0000.219004][6cbf] BindInputFilter 0x75bd645998
this 0x75bd645a58
[073:643] [2025-07-26 15:29:05 +0000.219051][6cbf] BindInputFilter 0x75afa62920
this 0x75bd645b18
[073:643] [2025-07-26 15:29:05 +0000.219137][6cbf] BindInputFilter 0x75bd645b18
this 0x75bd645bd8
[073:643] [2025-07-26 15:29:05 +0000.219154][6cbf] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[073:644] [2025-07-26 15:29:05 +0000.219198][6cbf] UnbindInputFilter 0x75ddbf1958
this 0x75ddbd9da0
[073:644] [2025-07-26 15:29:05 +0000.219227][6cbf] BindInputFilter 0x75ddbf1958
this 0x75bd602fd8
[073:644] [2025-07-26 15:29:05 +0000.219269][6cbf] BindInputFilter 0x75bd645a58
this 0x75bd602fd8
[073:644] [2025-07-26 15:29:05 +0000.219290][6cbf] BindInputFilter 0x75bd602fd8
this 0x75ddbd9da0
[073:644] [2025-07-26 15:29:05 +0000.219326][6cbf] BindInputFilter 0x75b945b128
this 0x75b945c0e8
[073:644] [2025-07-26 15:29:05 +0000.219350][6cbf] BindInputFilter 0x75bd645bd8
this 0x75b945c0e8
[073:644] [2025-07-26 15:29:05 +0000.219409][783c] NO get frame from decoder
[073:644] [2025-07-26 15:29:05 +0000.219410][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4
[073:644] [2025-07-26 15:29:05 +0000.220021][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[073:645] [2025-07-26 15:29:05 +0000.220293][7846] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75af8ea600] Current FFmpeg version git-2021-06-16-
97cea6f
[073:645] [2025-07-26 15:29:05 +0000.220361][6cbf] MediaComposeFile time:197249384
enter.
[073:645] [2025-07-26 15:29:05 +0000.220537][783c] NO get frame from decoder
[073:645] [2025-07-26 15:29:05 +0000.220519][6cbf] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[073:645] [2025-07-26 15:29:05 +0000.221036][6cbf] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[073:645] [2025-07-26 15:29:05 +0000.221091][6cbf] Recording session using default
bitrate support by app:31457280
[073:646] [2025-07-26 15:29:05 +0000.221271][783c] NO get frame from decoder
[073:648] [2025-07-26 15:29:05 +0000.223319][783c] NO get frame from decoder
[073:648] [2025-07-26 15:29:05 +0000.223721][783c] NO get frame from decoder
[073:649] [2025-07-26 15:29:05 +0000.224565][783c] NO get frame from decoder
[073:666] [2025-07-26 15:29:05 +0000.241948][784b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75afa62540
[073:666] [2025-07-26 15:29:05 +0000.242101][784b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[073:667] [2025-07-26 15:29:05 +0000.242334][6cbf] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[073:669] [2025-07-26 15:29:05 +0000.244766][6cbf] GetPipeline:
-----------------------------------------
[073:669] [2025-07-26 15:29:05 +0000.245164][6cbf] GetPipeline: source:
0x75bd7e7080
[073:670] [2025-07-26 15:29:05 +0000.245252][6cbf] GetPipeline: filter: NULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245283][6cbf] GetPipeline: filter: NULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245308][6cbf] GetPipeline: filter: NULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245325][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245338][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245350][6cbf] GetPipeline: audio filter:
AudioNUllFilter
[073:670] [2025-07-26 15:29:05 +0000.245399][7846] OnStreamInfoFound: video
duration_: 1002
[073:670] [2025-07-26 15:29:05 +0000.245439][6cbf] GetPipeline: source:
0x75b937a880
[073:670] [2025-07-26 15:29:05 +0000.245554][6cbf] GetPipeline: filter: NULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245591][6cbf] GetPipeline: filter: NULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245612][6cbf] GetPipeline: filter:
BasicTransitionFilter2
[073:670] [2025-07-26 15:29:05 +0000.245627][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245644][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245658][6cbf] GetPipeline: audio filter:
AudioTransitionFilter
[073:670] [2025-07-26 15:29:05 +0000.245674][6cbf] GetPipeline: source:
0x75afa62700
[073:670] [2025-07-26 15:29:05 +0000.245690][6cbf] GetPipeline: filter: NULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245706][6cbf] GetPipeline: filter: NULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245718][6cbf] GetPipeline: filter:
BasicTransitionFilter2
[073:670] [2025-07-26 15:29:05 +0000.245733][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245747][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[073:670] [2025-07-26 15:29:05 +0000.245759][6cbf] GetPipeline: audio filter:
AudioTransitionFilter
[073:670] [2025-07-26 15:29:05 +0000.245773][6cbf] GetPipeline:
------------------------------------------
[073:670] [2025-07-26 15:29:05 +0000.245793][6cbf] filter: filter pipeline2 update
pattern: 2
[073:672] [2025-07-26 15:29:05 +0000.247711][6cbf] MediaComposeFile leave. expire
time = 27 ms
[073:673] [2025-07-26 15:29:05 +0000.248323][6cbf] machine model :redmi
[073:673] [2025-07-26 15:29:05 +0000.248402][6cbf] Support this machine
model :redmi
[073:673] [2025-07-26 15:29:05 +0000.248429][6cbf] global inited! current sdk
version: 07-20-936c45f
[073:674] [2025-07-26 15:29:05 +0000.249281][7847] NO get frame from decoder
[073:675] [2025-07-26 15:29:05 +0000.250596][7847] NO get frame from decoder
[073:683] [2025-07-26 15:29:05 +0000.258887][7847] NO get frame from decoder
[073:686] [2025-07-26 15:29:05 +0000.261855][7847] NO get frame from decoder
[073:693] [2025-07-26 15:29:05 +0000.268274][7847] NO get frame from decoder
[073:693] [2025-07-26 15:29:05 +0000.268364][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[073:693] [2025-07-26 15:29:05 +0000.268551][6cbf] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 207
[073:693] [2025-07-26 15:29:05 +0000.268694][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[073:693] [2025-07-26 15:29:05 +0000.268834][6cbf] BeginCompose: BeginCompose, is
composing 0
[073:694] [2025-07-26 15:29:05 +0000.269231][7847] NO get frame from decoder
[073:694] [2025-07-26 15:29:05 +0000.269441][784b] start recording, file path:
[073:697] [2025-07-26 15:29:05 +0000.272259][784b] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 207 audio_timescale:44100
video_timescale:90000
[073:697] [2025-07-26 15:29:05 +0000.272379][784b] 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
[073:697] [2025-07-26 15:29:05 +0000.272416][784b] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 207
[073:697] [2025-07-26 15:29:05 +0000.272456][784b] fd_open successed
handle:0xb40000776cd6d0b0
[073:697] [2025-07-26 15:29:05 +0000.272631][784b] create mp4 file:346
m_fileHandle: 0x75c8ee5b00
[073:697] [2025-07-26 15:29:05 +0000.272668][784b] MP4 file: is opened successfully
[073:697] [2025-07-26 15:29:05 +0000.272686][784b] setupMediaProcessers:
[073:697] [2025-07-26 15:29:05 +0000.272699][784b]
RecordingSessionInternalSimple:setup media processers.
[073:697] [2025-07-26 15:29:05 +0000.272714][784b] construct AAC encoder
[073:697] [2025-07-26 15:29:05 +0000.273032][784b] H264Encoder creating:
ultrafast012323
[073:697] [2025-07-26 15:29:05 +0000.273079][784b] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[073:698] [2025-07-26 15:29:05 +0000.273641][784b] H264Encode::GetMachineModel is
M2101K6I
[073:698] [2025-07-26 15:29:05 +0000.273715][784b] H264Encoder machine_mode
is:M2101K6I
[073:698] [2025-07-26 15:29:05 +0000.273742][784b] H264Encode::machine size :9
machine_mode:M2101K6I
[073:698] [2025-07-26 15:29:05 +0000.273764][784b] H264Encode::machine array
size :22 machine_mode:M2101K6I
[073:698] [2025-07-26 15:29:05 +0000.273784][784b] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[073:698] [2025-07-26 15:29:05 +0000.273802][784b] setupCompressionSession:
[073:698] [2025-07-26 15:29:05 +0000.273819][784b] H264Encode::creating hareware
Encoder
[073:698] [2025-07-26 15:29:05 +0000.273838][784b] AndroidHwAvcEncoder
time:197249437 enter.
[073:698] [2025-07-26 15:29:05 +0000.274096][784b] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[073:699] [2025-07-26 15:29:05 +0000.274218][784b] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[073:699] [2025-07-26 15:29:05 +0000.274245][784b] The video avc hw codec address
is 0x76a7bc3278
[073:699] [2025-07-26 15:29:05 +0000.274319][784b] AndroidHwAvcEncoder leave.
expire time = 1 ms
[073:699] [2025-07-26 15:29:05 +0000.274349][784b] RegisterEncodeCompleteCallback
time:197249438 enter.
[073:699] [2025-07-26 15:29:05 +0000.274483][784b] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[073:699] [2025-07-26 15:29:05 +0000.274517][784b] InitEncode time:197249438
enter.
[073:699] [2025-07-26 15:29:05 +0000.274601][784b] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[073:699] [2025-07-26 15:29:05 +0000.274634][784b] Create time:197249438 enter.
[073:699] [2025-07-26 15:29:05 +0000.274656][784b] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[073:699] [2025-07-26 15:29:05 +0000.274681][784b]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75c8c15140
[073:699] [2025-07-26 15:29:05 +0000.274750][7847] NO get frame from decoder
[073:699] [2025-07-26 15:29:05 +0000.274850][784b] supported_type:video/avc
[073:699] [2025-07-26 15:29:05 +0000.274885][784b] name:OMX.qcom.video.encoder.avc
mime:video/avc
[073:699] [2025-07-26 15:29:05 +0000.274945][784b] hwCodecPrefix :OMX.qcom.
[073:699] [2025-07-26 15:29:05 +0000.274968][784b] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[073:699] [2025-07-26 15:29:05 +0000.274994][784b] mediacodec_createCodecByName
time:197249438 enter.
[073:699] [2025-07-26 15:29:05 +0000.275016][784b] WrapAndroidMediaCodec
time:197249438 enter.
[073:699] [2025-07-26 15:29:05 +0000.275152][784b] WrapAndroidMediaCodec leave.
expire time = 1 ms
[073:702] [2025-07-26 15:29:05 +0000.277648][7847] NO get frame from decoder
[073:706] [2025-07-26 15:29:05 +0000.282059][785a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x769be9aa98
[073:772] [2025-07-26 15:29:05 +0000.347445][784b] mediacodec_createCodecByName
leave. expire time = 73 ms
[073:772] [2025-07-26 15:29:05 +0000.347774][784b] WrapAndroidMediaFromat
time:197249511 enter.
[073:772] [2025-07-26 15:29:05 +0000.347918][784b] WrapAndroidMediaFromat leave.
expire time = 0 ms
[073:811] [2025-07-26 15:29:05 +0000.386371][784b] Destroy time:197249550 enter.
[073:811] [2025-07-26 15:29:05 +0000.386504][784b] WrapAndroidMediaFromat::
Destroy
[073:811] [2025-07-26 15:29:05 +0000.386540][784b] Destroy leave. expire time = 0
ms
[073:811] [2025-07-26 15:29:05 +0000.386567][784b] ~WrapAndroidMediaFromat
time:197249550 enter.
[073:811] [2025-07-26 15:29:05 +0000.386593][784b] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[073:811] [2025-07-26 15:29:05 +0000.386618][784b] Create leave. expire time = 112
ms
[073:811] [2025-07-26 15:29:05 +0000.386647][784b] isSemiPlanarSupport
time:197249550 enter.
[073:811] [2025-07-26 15:29:05 +0000.386714][784b] H264Encoder isSemiPlanarSupport
[073:811] [2025-07-26 15:29:05 +0000.386739][784b] isSemiPlanarSupport leave.
expire time = 0 ms
[073:811] [2025-07-26 15:29:05 +0000.386760][784b] creat hw H264Encoder success,
isSemiPlanar:1
[073:811] [2025-07-26 15:29:05 +0000.386881][784b] InitEncode leave. expire time =
112 ms
[073:811] [2025-07-26 15:29:05 +0000.386921][784b] H264Encode::created Encoder
[073:811] [2025-07-26 15:29:05 +0000.386943][784b] H264Encode:: H264 encoder
created.
[073:811] [2025-07-26 15:29:05 +0000.386960][784b] H264 encoder created.
[073:811] [2025-07-26 15:29:05 +0000.386976][784b]
RecordingSessionInternalSimple:created avc encoder avc: 0x769be24900
[073:811] [2025-07-26 15:29:05 +0000.386996][784b] setOutput:
[073:811] [2025-07-26 15:29:05 +0000.387010][784b]
RecordingSessionInternalSimple:encoder set output to muxer!
[073:811] [2025-07-26 15:29:05 +0000.387023][784b] request a key frame
[073:811] [2025-07-26 15:29:05 +0000.387035][784b] H264Encode:: request a key frame
[073:813] [2025-07-26 15:29:05 +0000.388579][784b] setDisplayRotate :90
[073:813] [2025-07-26 15:29:05 +0000.388830][784b] 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
[073:822] [2025-07-26 15:29:05 +0000.397721][784d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[073:832] [2025-07-26 15:29:05 +0000.407656][784d] DTS queue for
Generator:0x75c8d5eeb8 10 49
[073:862] [2025-07-26 15:29:05 +0000.437403][7851] audio_frame_list_ empty
[073:875] [2025-07-26 15:29:05 +0000.450739][7724] Run AGC when audioType = 0
[073:972] [2025-07-26 15:29:05 +0000.547974][785a] add aac audio track with id:1
[073:972] [2025-07-26 15:29:05 +0000.548119][785a] audio start ts:0
[073:972] [2025-07-26 15:29:05 +0000.548156][785a] the audio frame has been written
into MP4 file
[073:976] [2025-07-26 15:29:05 +0000.552102][784b] setDisplayRotate :90
[073:977] [2025-07-26 15:29:05 +0000.552168][784b] 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
[073:994] [2025-07-26 15:29:05 +0000.569540][784d] h264 add frame header cdr flag
[073:995] [2025-07-26 15:29:05 +0000.570268][784d] h264 add frame header cdr flag
[073:995] [2025-07-26 15:29:05 +0000.570711][784d] Received key frame:10
[073:995] [2025-07-26 15:29:05 +0000.570772][784d] H264Encode:: get a sps pps
header!headerSize:29
[073:996] [2025-07-26 15:29:05 +0000.571272][785a] get the H.264 SPS parameter
[073:996] [2025-07-26 15:29:05 +0000.571648][785a] add video track with id:2
[073:997] [2025-07-26 15:29:05 +0000.572714][785a] get the H.264 PPS parameter
[073:997] [2025-07-26 15:29:05 +0000.572764][784d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:49 pts:49
[073:999] [2025-07-26 15:29:05 +0000.574864][785a] get the H.264 IDR frame
[073:999] [2025-07-26 15:29:05 +0000.574983][785a] resss:true
[073:999] [2025-07-26 15:29:05 +0000.575008][785a] video start ts:10
[073:999] [2025-07-26 15:29:05 +0000.575095][785a] the video frame has been written
into MP4 file
[074:045] [2025-07-26 15:29:05 +0000.621145][7850] Error(video_source.cc:430): wait
decoder a frame: 0
[074:048] [2025-07-26 15:29:05 +0000.623703][784d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:501
[074:048] [2025-07-26 15:29:05 +0000.623810][784d] push video frame to H264
encoder. (100 frame for one log)
[074:048] [2025-07-26 15:29:05 +0000.623862][784d] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[074:048] [2025-07-26 15:29:05 +0000.623886][784d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:501(100 frame for one log)
[074:048] [2025-07-26 15:29:05 +0000.623914][784d] The input pts:501 fps:30
[074:068] [2025-07-26 15:29:05 +0000.643613][784d] SendFrame
encodedImage._timeStamp:264encodedImage->_length:27072
[074:119] [2025-07-26 15:29:05 +0000.694513][784d] H264Encode::H264SWEncoder get
callback, length:68096 type:1 nalType:1length:68092
[074:163] [2025-07-26 15:29:05 +0000.739068][784d] Push an pts:931 to dts queue.
[074:164] [2025-07-26 15:29:05 +0000.739407][784d] DTS queue for
Generator:0x75c8d5eeb8 735 765 800 834 868 901 931
[074:220] [2025-07-26 15:29:05 +0000.795896][784d] last dts:901 currentPts:931
ppsOrSPS:0 queue length:6
[074:236] [2025-07-26 15:29:05 +0000.811476][7851] audio_frame_list_ empty
[074:314] [2025-07-26 15:29:05 +0000.890118][784b] setDisplayRotate :90
[074:315] [2025-07-26 15:29:05 +0000.890301][784b] 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
[074:339] [2025-07-26 15:29:05 +0000.915126][7850] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[074:403] [2025-07-26 15:29:05 +0000.978170][7850] Error(video_source.cc:430): wait
decoder a frame: 0
[074:425] [2025-07-26 15:29:06 +0000.347][7850] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15904 diff: 97
[074:474] [2025-07-26 15:29:06 +0000.49623][784d] DTS queue for
Generator:0x75c8d5eeb8 1552 1585 1633 1668 1684 1734 1764
[074:480] [2025-07-26 15:29:06 +0000.56023][7850] video frame wait audio frame:
last_video_timestamp:2248 last_audio_timestamp:2020
[074:580] [2025-07-26 15:29:06 +0000.155765][784d] h264 add frame header cdr flag
[074:582] [2025-07-26 15:29:06 +0000.157448][784d] Received key frame:1982
[074:589] [2025-07-26 15:29:06 +0000.164312][785a] get the H.264 IDR frame
[074:598] [2025-07-26 15:29:06 +0000.173947][784d] Push an pts:2248 to dts queue.
[074:636] [2025-07-26 15:29:06 +0000.211842][784d] last dts:2214 currentPts:2248
ppsOrSPS:0 queue length:2
[074:680] [2025-07-26 15:29:06 +0000.256082][784d] DTS queue for
Generator:0x75c8d5eeb8 2382 2416 2448 2483 2516 2549
[074:773] [2025-07-26 15:29:06 +0000.348244][7850] Error(video_source.cc:430): wait
decoder a frame: 0
[074:791] [2025-07-26 15:29:06 +0000.366588][783c] av_read_frame AVERROR_EOF
[074:855] [2025-07-26 15:29:06 +0000.431070][7851] audio_frame_list_ empty
[074:856] [2025-07-26 15:29:06 +0000.431195][783c] OnReceiveEOF:
[074:856] [2025-07-26 15:29:06 +0000.431333][783c] OnDecoderEOF time:197250595
enter.
[074:856] [2025-07-26 15:29:06 +0000.431484][783c] OnDecoderEOF leave. expire time
= 0 ms
[074:856] [2025-07-26 15:29:06 +0000.431587][783c] OnDecoderFinished:
OnDecoderFinished total decoder frames:116 this:0x75bd7e7080
[074:856] [2025-07-26 15:29:06 +0000.431692][783c] NULLFilter::OnVideoSourceEOF
0x75bd7e7080 this 0x75bd5ff400
[074:856] [2025-07-26 15:29:06 +0000.431754][783c] NULLFilter::OnVideoSourceEOF
0x75bd5ff400 this 0x75bd5ffac0
[074:856] [2025-07-26 15:29:06 +0000.431805][783c] NULLFilter::OnVideoSourceEOF
0x75bd5ffac0 this 0x75bd645480
[074:856] [2025-07-26 15:29:06 +0000.431514][783a] CleanUp time:197250595 enter.
[074:856] [2025-07-26 15:29:06 +0000.431840][783c]
BasicTransitionFilter2::OnVideoSourceEOF 0x75bd645480 dd 0x75bd645518 offset_ 0
this 0x75ddbf1800
[074:868] [2025-07-26 15:29:06 +0000.443883][783a] CleanUp leave. expire time = 12
ms
[074:868] [2025-07-26 15:29:06 +0000.444083][783a] clean up
[074:868] [2025-07-26 15:29:06 +0000.444118][783a] running_decoder_count:1max
count:2
[074:868] [2025-07-26 15:29:06 +0000.444154][783a] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197237003.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x76a8220400
[074:869] [2025-07-26 15:29:06 +0000.444252][783a] StartDecode:
[074:869] [2025-07-26 15:29:06 +0000.445059][7848] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75bd78ba00] Current FFmpeg version git-2021-06-16-
97cea6f
[074:887] [2025-07-26 15:29:06 +0000.462287][7848] OnStreamInfoFound: video
duration_: 1460
[074:890] [2025-07-26 15:29:06 +0000.465324][784a] NO get frame from decoder
[074:894] [2025-07-26 15:29:06 +0000.470038][784d] DTS queue for
Generator:0x75c8d5eeb8 3213 3248 3279 3314 3352 3379
[074:906] [2025-07-26 15:29:06 +0000.481434][784a] NO get frame from decoder
[074:912] [2025-07-26 15:29:06 +0000.487723][784a] NO get frame from decoder
[074:922] [2025-07-26 15:29:06 +0000.497947][784a] NO get frame from decoder
[074:924] [2025-07-26 15:29:06 +0000.499961][784a] NO get frame from decoder
[074:931] [2025-07-26 15:29:06 +0000.506571][784a] NO get frame from decoder
[074:932] [2025-07-26 15:29:06 +0000.507885][784a] NO get frame from decoder
[074:934] [2025-07-26 15:29:06 +0000.509991][784a] NO get frame from decoder
[074:977] [2025-07-26 15:29:06 +0000.552514][784d] Push an pts:3568 to dts queue.
[075:025] [2025-07-26 15:29:06 +0000.600829][7847] av_read_frame AVERROR_EOF
[075:033] [2025-07-26 15:29:06 +0000.608781][784d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3379 pts:3379
[075:063] [2025-07-26 15:29:06 +0000.639144][784d] SendFrame
encodedImage._timeStamp:3568encodedImage->_length:81552
[075:064] [2025-07-26 15:29:06 +0000.639320][784d] last dts:3548 currentPts:3568
ppsOrSPS:0 queue length:4
[075:070] [2025-07-26 15:29:06 +0000.646020][7847] OnReceiveEOF:
[075:071] [2025-07-26 15:29:06 +0000.646197][7847] OnDecoderEOF time:197250810
enter.
[075:071] [2025-07-26 15:29:06 +0000.646301][783a] CleanUp time:197250810 enter.
[075:071] [2025-07-26 15:29:06 +0000.646354][7847] OnDecoderEOF leave. expire time
= 0 ms
[075:071] [2025-07-26 15:29:06 +0000.646381][7847] OnDecoderFinished:
OnDecoderFinished total decoder frames:30 this:0x75b937a880
[075:081] [2025-07-26 15:29:06 +0000.657035][783a] CleanUp leave. expire time = 10
ms
[075:082] [2025-07-26 15:29:06 +0000.657184][783a] clean up
[075:082] [2025-07-26 15:29:06 +0000.657213][783a] running_decoder_count:1max
count:2
[075:089] [2025-07-26 15:29:06 +0000.664283][784d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3830
[075:089] [2025-07-26 15:29:06 +0000.664533][784d] push video frame to H264
encoder. (100 frame for one log)
[075:089] [2025-07-26 15:29:06 +0000.664606][784d] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[075:089] [2025-07-26 15:29:06 +0000.664645][784d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3830(100 frame for one
log)
[075:089] [2025-07-26 15:29:06 +0000.664702][784d] The input pts:3830 fps:30
[075:102] [2025-07-26 15:29:06 +0000.677966][7850] ClearVideoOfSources:
[075:103] [2025-07-26 15:29:06 +0000.678357][7850] Error(video_source.cc:430): wait
decoder a frame: 0
[075:136] [2025-07-26 15:29:06 +0000.711950][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[075:139] [2025-07-26 15:29:06 +0000.714434][784d] H264Encode::H264SWEncoder get
callback, length:103424 type:1 nalType:1length:103420
[075:194] [2025-07-26 15:29:06 +0000.769675][784d] h264 add frame header cdr flag
[075:194] [2025-07-26 15:29:06 +0000.769955][784d] Received key frame:3953
[075:195] [2025-07-26 15:29:06 +0000.770569][784d] DTS queue for
Generator:0x75c8d5eeb8 3988 4021 4053 4088 4122 4156 4189
[075:207] [2025-07-26 15:29:06 +0000.782537][785a] get the H.264 IDR frame
[075:210] [2025-07-26 15:29:06 +0000.786115][7851] audio_frame_list_ empty
[075:396] [2025-07-26 15:29:06 +0000.971374][784a] av_read_frame AVERROR_EOF
[075:411] [2025-07-26 15:29:06 +0000.986626][784d] Push an pts:4894 to dts queue.
[075:451] [2025-07-26 15:29:07 +0000.26642][784d] DTS queue for
Generator:0x75c8d5eeb8 4825 4859 4894 4925 4958 4992 5026
[075:460] [2025-07-26 15:29:07 +0000.35593][7850] Error(video_source.cc:430): wait
decoder a frame: 12
[075:462] [2025-07-26 15:29:07 +0000.37629][784d] last dts:4859 currentPts:4894
ppsOrSPS:0 queue length:7
[075:482] [2025-07-26 15:29:07 +0000.57610][784a] OnReceiveEOF:
[075:482] [2025-07-26 15:29:07 +0000.57703][784a] OnDecoderEOF time:197251221
enter.
[075:482] [2025-07-26 15:29:07 +0000.57752][784a] OnDecoderEOF leave. expire time
= 0 ms
[075:482] [2025-07-26 15:29:07 +0000.57779][784a] OnDecoderFinished:
OnDecoderFinished total decoder frames:44 this:0x75afa62700
[075:482] [2025-07-26 15:29:07 +0000.57870][784a] NULLFilter::OnVideoSourceEOF
0x75afa62700 this 0x75bd645900
[075:482] [2025-07-26 15:29:07 +0000.57901][784a] NULLFilter::OnVideoSourceEOF
0x75bd645900 this 0x75bd6459c0
[075:482] [2025-07-26 15:29:07 +0000.57931][784a]
BasicTransitionFilter2::OnVideoSourceEOF 0x75bd6459c0 dd 0x75ddbf1958 offset_ 0
this 0x75bd602e80
[075:483] [2025-07-26 15:29:07 +0000.58202][783a] CleanUp time:197251222 enter.
[075:483] [2025-07-26 15:29:07 +0000.58580][7851] PullAudioFrame: PullFrame audio
finished.
[075:483] [2025-07-26 15:29:07 +0000.58664][7851] OnAudioTimer: OnAudioTimer return
[075:485] [2025-07-26 15:29:07 +0000.60654][7850] ClearVideoOfSources:
[075:485] [2025-07-26 15:29:07 +0000.60775][7850] OnVideoTimer: OnVideoTimer
EndComposeFile
[075:485] [2025-07-26 15:29:07 +0000.60798][7850] EndComposeFile: EndComposeFile,
is composing 1
[075:490] [2025-07-26 15:29:07 +0000.66073][783a] CleanUp leave. expire time = 7
ms
[075:490] [2025-07-26 15:29:07 +0000.66184][783a] clean up
[075:491] [2025-07-26 15:29:07 +0000.66210][783a] running_decoder_count:0max
count:2
[075:646] [2025-07-26 15:29:07 +0000.221918][784d] DTS queue for
Generator:0x75c8d5eeb8 5610 5644 5674 5708 5742 5775 5808 5845 5878
[075:729] [2025-07-26 15:29:07 +0000.305121][784d] Push an pts:6208 to dts queue.
[075:742] [2025-07-26 15:29:07 +0000.317348][784d] h264 add frame header cdr flag
[075:742] [2025-07-26 15:29:07 +0000.318057][784d] Received key frame:5942
[075:744] [2025-07-26 15:29:07 +0000.319846][784d]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:190
[075:744] [2025-07-26 15:29:07 +0000.319997][784d]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x75bd580000
[075:746] [2025-07-26 15:29:07 +0000.321202][784e]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[075:746] [2025-07-26 15:29:07 +0000.321417][784e]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[075:746] [2025-07-26 15:29:07 +0000.321911][784b] stop recording
[075:746] [2025-07-26 15:29:07 +0000.321989][784b]
RecordingSessionInternalSimple:destroy media processers
[075:746] [2025-07-26 15:29:07 +0000.322027][784b] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[075:746] [2025-07-26 15:29:07 +0000.322070][784b] H264Encode::flushing hareware
Encoder
[075:747] [2025-07-26 15:29:07 +0000.322303][784b] Flush time:197251486 enter.
[075:747] [2025-07-26 15:29:07 +0000.322381][784b] H264Encoder encoder flush
[075:747] [2025-07-26 15:29:07 +0000.322431][784b] flush output queue
[075:756] [2025-07-26 15:29:07 +0000.331342][785a] get the H.264 IDR frame
[075:817] [2025-07-26 15:29:07 +0000.392605][784b] last dts:6174 currentPts:6208
ppsOrSPS:0 queue length:2
[075:877] [2025-07-26 15:29:07 +0000.452457][7724] Run AGC when audioType = 0
[075:877] [2025-07-26 15:29:07 +0000.452681][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:090] [2025-07-26 15:29:07 +0000.666075][784b] Flush leave. expire time = 343
ms
[076:091] [2025-07-26 15:29:07 +0000.666494][784b] ~H264EncodeWrap:
[076:091] [2025-07-26 15:29:07 +0000.666663][784b] ~H264Encode:
[076:091] [2025-07-26 15:29:07 +0000.666743][784b] teardownCompressionSession:
H264Encode::destroying Encoder
[076:091] [2025-07-26 15:29:07 +0000.666804][784b] Release time:197251830 enter.
[076:092] [2025-07-26 15:29:07 +0000.667527][784b] Release:
MediaCodecVideoEncoder::Release _inited:1
[076:092] [2025-07-26 15:29:07 +0000.667748][784b] Destroy time:197251831 enter.
[076:092] [2025-07-26 15:29:07 +0000.667818][784b] H264Encoder encoderDestroy
[076:092] [2025-07-26 15:29:07 +0000.667870][784b]
AndroidMediaCodecVideoEncoder::release env: 0x75c8e80140
[076:092] [2025-07-26 15:29:07 +0000.667954][784b]
AndroidMediaCodecVideoEncoder::Destroy
[076:129] [2025-07-26 15:29:07 +0000.704472][784b] Destroy leave. expire time = 37
ms
[076:129] [2025-07-26 15:29:07 +0000.704619][784b] Release leave. expire time = 38
ms
[076:129] [2025-07-26 15:29:07 +0000.704661][784b] ~AndroidHwAvcEncoder
time:197251868 enter.
[076:129] [2025-07-26 15:29:07 +0000.704799][784b] Release time:197251868 enter.
[076:129] [2025-07-26 15:29:07 +0000.704893][784b] Release:
MediaCodecVideoEncoder:: has been released before, just return
[076:129] [2025-07-26 15:29:07 +0000.704924][784b] Release leave. expire time = 0
ms
[076:129] [2025-07-26 15:29:07 +0000.704945][784b] ~AndroidMediaCodecVideoEncoder
[076:129] [2025-07-26 15:29:07 +0000.704961][784b] ~WrapAndroidMediaCodec
time:197251868 enter.
[076:129] [2025-07-26 15:29:07 +0000.704975][784b] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[076:129] [2025-07-26 15:29:07 +0000.704990][784b] video hevc hw codec
destructor:0x76a7bc3278
[076:129] [2025-07-26 15:29:07 +0000.705050][784b] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[076:129] [2025-07-26 15:29:07 +0000.705099][784b] teardownCompressionSession:
H264Encode::destroyed Encoder
[076:129] [2025-07-26 15:29:07 +0000.705132][784b]
RecordingSessionInternalSimple:destroy aac encoder output!
[076:130] [2025-07-26 15:29:07 +0000.705158][784b] AACSWEncode destructor
[076:132] [2025-07-26 15:29:07 +0000.707507][785a] fd_close successed!
[076:132] [2025-07-26 15:29:07 +0000.707727][785a] MP4 close file successfully
[076:132] [2025-07-26 15:29:07 +0000.707768][785a] Recording session Internal:
notify recording ok
[076:132] [2025-07-26 15:29:07 +0000.707805][785a] onRecordingOk: Recording Ok,
compose use time: 2439, averagefps 0
[076:132] [2025-07-26 15:29:07 +0000.707825][785a] OnReceiveEOF:
[076:134] [2025-07-26 15:29:07 +0000.710055][7850] OnVideoTimer: OnVideoTimer
return
[076:150] [2025-07-26 15:29:07 +0000.725865][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[076:150] [2025-07-26 15:29:07 +0000.725968][6cbf] ~MediaComposeFile time:197251889
enter.
[076:150] [2025-07-26 15:29:07 +0000.726009][6cbf] CancelCompose: CancelCompose,
is composing 0
[076:150] [2025-07-26 15:29:07 +0000.726122][784b] stop recording
[076:150] [2025-07-26 15:29:07 +0000.726150][784b] we have stopped recording before
[076:152] [2025-07-26 15:29:07 +0000.727938][6cbf] ~MediaComposeFile leave. expire
time = 2 ms
[076:153] [2025-07-26 15:29:07 +0000.728219][6cbf] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[076:153] [2025-07-26 15:29:07 +0000.728778][6cbf] global uninited!
[076:153] [2025-07-26 15:29:07 +0000.728909][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[076:153] [2025-07-26 15:29:07 +0000.728981][6cbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[076:153] [2025-07-26 15:29:07 +0000.729014][6cbf] RemoveVideoBackGroud: hava not
add video backgroud
[076:153] [2025-07-26 15:29:07 +0000.729058][6cbf] UnbindInputFilter 0x75bd645518
this 0x75ddbf1958
[076:153] [2025-07-26 15:29:07 +0000.729090][6cbf] UnbindInputFilter 0x75bd6455d8
this 0x75b945b128
[076:153] [2025-07-26 15:29:07 +0000.729129][6cbf] UnbindInputFilter 0x75ddbf1958
this 0x75bd602fd8
[076:153] [2025-07-26 15:29:07 +0000.729153][6cbf] UnbindInputFilter 0x75b945b128
this 0x75b945c0e8
[076:154] [2025-07-26 15:29:07 +0000.729177][6cbf] UnbindInputFilter 0x75bd602fd8
this 0x75ddbd9da0
[076:154] [2025-07-26 15:29:07 +0000.729208][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75bd7e7080
[076:154] [2025-07-26 15:29:07 +0000.729230][6cbf] DestoryDecoderByVideoSource
time:197251893 enter.
[076:154] [2025-07-26 15:29:07 +0000.729257][6cbf] ~VideoBindDecoder time:197251893
enter.
[076:154] [2025-07-26 15:29:07 +0000.729434][6cbf] CleanUp time:197251893 enter.
[076:154] [2025-07-26 15:29:07 +0000.729686][6cbf] CleanUp leave. expire time = 0
ms
[076:154] [2025-07-26 15:29:07 +0000.729723][6cbf] CleanUp time:197251893 enter.
[076:154] [2025-07-26 15:29:07 +0000.729946][6cbf] CleanUp leave. expire time = 0
ms
[076:155] [2025-07-26 15:29:07 +0000.730952][6cbf] ~VideoBindDecoder leave. expire
time = 1 ms
[076:155] [2025-07-26 15:29:07 +0000.731028][6cbf] DestoryDecoderByVideoSource
leave. expire time = 1 ms
[076:155] [2025-07-26 15:29:07 +0000.731064][6cbf] UnbindInputFilter 0x75bd5ffb58
this 0x75bd645518
[076:156] [2025-07-26 15:29:07 +0000.731161][6cbf] UnbindInputFilter 0x75bd5ff498
this 0x75bd5ffb58
[076:156] [2025-07-26 15:29:07 +0000.731203][6cbf] UnbindInputFilter 0x75bd7e72a0
this 0x75bd5ff498
[076:156] [2025-07-26 15:29:07 +0000.731241][6cbf] UnbindInputFilter 0x75bd645458
this 0x75bd6455d8
[076:164] [2025-07-26 15:29:07 +0000.739640][6cbf] UnbindInputFilter 0x75bd645398
this 0x75bd645458
[076:164] [2025-07-26 15:29:07 +0000.739722][6cbf] UnbindInputFilter 0x75bd7e72a0
this 0x75bd645398
[076:164] [2025-07-26 15:29:07 +0000.739768][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75b937a880
[076:164] [2025-07-26 15:29:07 +0000.739795][6cbf] DestoryDecoderByVideoSource
time:197251903 enter.
[076:164] [2025-07-26 15:29:07 +0000.739819][6cbf] ~VideoBindDecoder time:197251903
enter.
[076:164] [2025-07-26 15:29:07 +0000.740071][6cbf] CleanUp time:197251903 enter.
[076:165] [2025-07-26 15:29:07 +0000.740566][6cbf] CleanUp leave. expire time = 1
ms
[076:165] [2025-07-26 15:29:07 +0000.740633][6cbf] CleanUp time:197251904 enter.
[076:166] [2025-07-26 15:29:07 +0000.742035][6cbf] CleanUp leave. expire time = 1
ms
[076:170] [2025-07-26 15:29:07 +0000.745221][6cbf] ~VideoBindDecoder leave. expire
time = 6 ms
[076:170] [2025-07-26 15:29:07 +0000.745335][6cbf] DestoryDecoderByVideoSource
leave. expire time = 6 ms
[076:170] [2025-07-26 15:29:07 +0000.745373][6cbf] UnbindInputFilter 0x75bd645758
this 0x75ddbf1958
[076:170] [2025-07-26 15:29:07 +0000.745390][6cbf] ClearVideoOfSources:
[076:170] [2025-07-26 15:29:07 +0000.745417][6cbf] UnbindInputFilter 0x75bd645698
this 0x75bd645758
[076:170] [2025-07-26 15:29:07 +0000.745441][6cbf] UnbindInputFilter 0x75b937aaa0
this 0x75bd645698
[076:170] [2025-07-26 15:29:07 +0000.745495][6cbf] UnbindInputFilter 0x75bd6458d8
this 0x75b945b128
[076:170] [2025-07-26 15:29:07 +0000.745525][6cbf] UnbindInputFilter 0x75bd645818
this 0x75bd6458d8
[076:170] [2025-07-26 15:29:07 +0000.745553][6cbf] UnbindInputFilter 0x75b937aaa0
this 0x75bd645818
[076:170] [2025-07-26 15:29:07 +0000.745589][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75afa62700
[076:170] [2025-07-26 15:29:07 +0000.745617][6cbf] DestoryDecoderByVideoSource
time:197251909 enter.
[076:170] [2025-07-26 15:29:07 +0000.745644][6cbf] ~VideoBindDecoder time:197251909
enter.
[076:170] [2025-07-26 15:29:07 +0000.745804][6cbf] CleanUp time:197251909 enter.
[076:170] [2025-07-26 15:29:07 +0000.746080][6cbf] CleanUp leave. expire time = 0
ms
[076:171] [2025-07-26 15:29:07 +0000.746203][6cbf] CleanUp time:197251910 enter.
[076:171] [2025-07-26 15:29:07 +0000.746494][6cbf] CleanUp leave. expire time = 0
ms
[076:172] [2025-07-26 15:29:07 +0000.747801][6cbf] ~VideoBindDecoder leave. expire
time = 2 ms
[076:172] [2025-07-26 15:29:07 +0000.747881][6cbf] DestoryDecoderByVideoSource
leave. expire time = 2 ms
[076:172] [2025-07-26 15:29:07 +0000.747916][6cbf] UnbindInputFilter 0x75bd645a58
this 0x75bd602fd8
[076:172] [2025-07-26 15:29:07 +0000.747933][6cbf] ClearVideoOfSources:
[076:172] [2025-07-26 15:29:07 +0000.747966][6cbf] UnbindInputFilter 0x75bd645998
this 0x75bd645a58
[076:172] [2025-07-26 15:29:07 +0000.747990][6cbf] UnbindInputFilter 0x75afa62920
this 0x75bd645998
[076:172] [2025-07-26 15:29:07 +0000.748012][6cbf] UnbindInputFilter 0x75bd645bd8
this 0x75b945c0e8
[076:172] [2025-07-26 15:29:07 +0000.748033][6cbf] UnbindInputFilter 0x75bd645b18
this 0x75bd645bd8
[076:172] [2025-07-26 15:29:07 +0000.748054][6cbf] UnbindInputFilter 0x75afa62920
this 0x75bd645b18
[076:172] [2025-07-26 15:29:07 +0000.748088][6cbf] ~GLESContext:
[076:173] [2025-07-26 15:29:07 +0000.749003][6cbf] GLESContext destruct finish.
[076:173] [2025-07-26 15:29:07 +0000.749081][6cbf] filter: filter pipeline destroy
this: 0x75ddbd9d00
[076:848] [2025-07-26 15:29:08 +0000.423916][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[077:879] [2025-07-26 15:29:09 +0000.454353][7724] Run AGC when audioType = 0
[078:558] [2025-07-26 15:29:10 +0000.133426][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[079:875] [2025-07-26 15:29:11 +0000.450437][7724] Run AGC when audioType = 0
[079:875] [2025-07-26 15:29:11 +0000.450730][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[080:279] [2025-07-26 15:29:11 +0000.854451][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[081:874] [2025-07-26 15:29:13 +0000.449646][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[081:874] [2025-07-26 15:29:13 +0000.449901][7725] _deviceSampleRate:48000
[081:878] [2025-07-26 15:29:13 +0000.453931][7724] Run AGC when audioType = 0
[081:999] [2025-07-26 15:29:13 +0000.574189][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[083:715] [2025-07-26 15:29:15 +0000.290554][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[083:878] [2025-07-26 15:29:15 +0000.453385][7724] Run AGC when audioType = 0
[083:878] [2025-07-26 15:29:15 +0000.453720][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[085:433] [2025-07-26 15:29:17 +0000.8619][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[085:875] [2025-07-26 15:29:17 +0000.450975][7724] Run AGC when audioType = 0
[087:147] [2025-07-26 15:29:18 +0000.722277][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[087:877] [2025-07-26 15:29:19 +0000.452683][7724] Run AGC when audioType = 0
[087:877] [2025-07-26 15:29:19 +0000.452928][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[088:861] [2025-07-26 15:29:20 +0000.436578][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[089:879] [2025-07-26 15:29:21 +0000.454728][7724] Run AGC when audioType = 0
[090:578] [2025-07-26 15:29:22 +0000.153605][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[091:874] [2025-07-26 15:29:23 +0000.449795][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[091:874] [2025-07-26 15:29:23 +0000.450085][7725] _deviceSampleRate:48000
[091:875] [2025-07-26 15:29:23 +0000.450821][7724] Run AGC when audioType = 0
[091:875] [2025-07-26 15:29:23 +0000.451159][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[092:298] [2025-07-26 15:29:23 +0000.873707][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[093:875] [2025-07-26 15:29:25 +0000.451101][7724] Run AGC when audioType = 0
[094:017] [2025-07-26 15:29:25 +0000.592294][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[095:740] [2025-07-26 15:29:27 +0000.315195][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[095:877] [2025-07-26 15:29:27 +0000.453055][7724] Run AGC when audioType = 0
[095:878] [2025-07-26 15:29:27 +0000.453281][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[097:461] [2025-07-26 15:29:29 +0000.36572][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[097:874] [2025-07-26 15:29:29 +0000.449951][7724] Run AGC when audioType = 0
[099:180] [2025-07-26 15:29:30 +0000.756032][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[099:879] [2025-07-26 15:29:31 +0000.454326][7724] Run AGC when audioType = 0
[099:879] [2025-07-26 15:29:31 +0000.454565][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[100:897] [2025-07-26 15:29:32 +0000.473181][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[101:874] [2025-07-26 15:29:33 +0000.449876][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[101:875] [2025-07-26 15:29:33 +0000.450204][7725] _deviceSampleRate:48000
[101:875] [2025-07-26 15:29:33 +0000.451116][7724] Run AGC when audioType = 0
[102:617] [2025-07-26 15:29:34 +0000.193129][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[103:875] [2025-07-26 15:29:35 +0000.450493][7724] Run AGC when audioType = 0
[103:875] [2025-07-26 15:29:35 +0000.450683][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[104:328] [2025-07-26 15:29:35 +0000.903427][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[105:878] [2025-07-26 15:29:37 +0000.453467][7724] Run AGC when audioType = 0
[106:045] [2025-07-26 15:29:37 +0000.620263][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[107:760] [2025-07-26 15:29:39 +0000.335824][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[107:878] [2025-07-26 15:29:39 +0000.453489][7724] Run AGC when audioType = 0
[107:878] [2025-07-26 15:29:39 +0000.453780][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[109:477] [2025-07-26 15:29:41 +0000.52967][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[109:875] [2025-07-26 15:29:41 +0000.450379][7724] Run AGC when audioType = 0
[111:198] [2025-07-26 15:29:42 +0000.773852][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[111:874] [2025-07-26 15:29:43 +0000.450044][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[111:875] [2025-07-26 15:29:43 +0000.450492][7725] _deviceSampleRate:48000
[111:879] [2025-07-26 15:29:43 +0000.454783][7724] Run AGC when audioType = 0
[111:879] [2025-07-26 15:29:43 +0000.455045][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[112:919] [2025-07-26 15:29:44 +0000.494214][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[113:874] [2025-07-26 15:29:45 +0000.449910][7724] Run AGC when audioType = 0
[114:635] [2025-07-26 15:29:46 +0000.210341][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[115:878] [2025-07-26 15:29:47 +0000.453534][7724] Run AGC when audioType = 0
[115:878] [2025-07-26 15:29:47 +0000.453766][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[116:358] [2025-07-26 15:29:47 +0000.933717][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[117:877] [2025-07-26 15:29:49 +0000.452188][7724] Run AGC when audioType = 0
[118:080] [2025-07-26 15:29:49 +0000.655308][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[119:798] [2025-07-26 15:29:51 +0000.373766][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[119:879] [2025-07-26 15:29:51 +0000.454211][7724] Run AGC when audioType = 0
[119:879] [2025-07-26 15:29:51 +0000.454469][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:705] [2025-07-26 15:29:52 +0000.280362][6cbf] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[120:705] [2025-07-26 15:29:52 +0000.280425][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[120:705] [2025-07-26 15:29:52 +0000.280719][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[120:706] [2025-07-26 15:29:52 +0000.281297][7720] operator() time:197296445
enter.
[120:706] [2025-07-26 15:29:52 +0000.281371][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[120:707] [2025-07-26 15:29:52 +0000.282955][7720] MicSource: Mic source
created:10x76a8428300
[120:708] [2025-07-26 15:29:52 +0000.283822][7720] alloc thread: 0x75bd601500
name:worker1 thread id:505942432944 to Mic_source
[120:708] [2025-07-26 15:29:52 +0000.283896][7720] audio: start the audio sender
thread.
[120:708] [2025-07-26 15:29:52 +0000.283953][7720] construct OpenGLRenderProgram
0x7696d5de98
[120:708] [2025-07-26 15:29:52 +0000.283977][7720] CropFilter::SetOrientation
orientation: 90
[120:708] [2025-07-26 15:29:52 +0000.284123][7720] filter: filter pipeline
construtc this: 0x75b3de9800
[120:708] [2025-07-26 15:29:52 +0000.284148][7720] filter: filter pipeline2 update
pattern: 1
[120:709] [2025-07-26 15:29:52 +0000.284169][7720] CameraSource::source_id_:24
[120:709] [2025-07-26 15:29:52 +0000.284184][7720] RecordAudioSource::source_id_:25
[120:709] [2025-07-26 15:29:52 +0000.284364][7720] BindInputFilter 0x75ddbc1340
this 0x7696d5e0c0
[120:709] [2025-07-26 15:29:52 +0000.284400][7720] BindInputFilter 0x75ddbd75d8
this 0x75bd6750d0
[120:709] [2025-07-26 15:29:52 +0000.284427][7720] BindInputFilter 0x7696d5e0c0
this 0x75b3de98a0
[120:709] [2025-07-26 15:29:52 +0000.284468][7720] setParamentForFilters:
speed:3.000000
[120:709] [2025-07-26 15:29:52 +0000.284487][7720] SetParamForFilter:
AF_SpeedFilter params:, speed_ 3
[120:709] [2025-07-26 15:29:52 +0000.284571][7720] SetParamForFilter time:197296448
enter.
[120:709] [2025-07-26 15:29:52 +0000.284596][7720] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[120:709] [2025-07-26 15:29:52 +0000.284621][7720] SetParamForFilter: Params video
index is: 0
[120:709] [2025-07-26 15:29:52 +0000.284638][7720] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[120:709] [2025-07-26 15:29:52 +0000.284651][7720] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[120:709] [2025-07-26 15:29:52 +0000.284664][7720] crop filter mode tpye:
citytravelvideo index:0
[120:718] [2025-07-26 15:29:52 +0000.293929][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294032][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294054][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294074][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294090][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294107][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294119][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294135][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[120:718] [2025-07-26 15:29:52 +0000.294153][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[120:719] [2025-07-26 15:29:52 +0000.294166][7720]
Warning(parse_template_json.cc:67): json parament no found the parament
[120:719] [2025-07-26 15:29:52 +0000.294182][7720]
Warning(parse_template_json.cc:93): json parament no found the duration
[120:719] [2025-07-26 15:29:52 +0000.294204][7720] SetParamForFilter leave. expire
time = 10 ms
[120:719] [2025-07-26 15:29:52 +0000.294277][7720] OnOutputSizeChanged width 1280
height 720
[120:719] [2025-07-26 15:29:52 +0000.294301][7720] OpenGLFrameBuffer: width:1280
height:720
[120:719] [2025-07-26 15:29:52 +0000.294327][7720] OpenGLFrameBuffer: width:1280
height:720
[120:719] [2025-07-26 15:29:52 +0000.294341][7720] OpenGLFrameBuffer: width:1280
height:720
[120:719] [2025-07-26 15:29:52 +0000.294358][7720] OpenGLFrameBuffer: width:1280
height:720
[120:719] [2025-07-26 15:29:52 +0000.294373][7720] OpenGLFrameBuffer: width:1280
height:720
[120:719] [2025-07-26 15:29:52 +0000.294386][7720] OpenGLFrameBuffer: width:1280
height:720
[120:719] [2025-07-26 15:29:52 +0000.294398][7720] construct TrivalImageDrawer
0x75bd561ac0
[120:719] [2025-07-26 15:29:52 +0000.294418][7720] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75bd561ac0 context 0x75ddb8d280
[120:719] [2025-07-26 15:29:52 +0000.294434][7720] setupGLES:
[120:719] [2025-07-26 15:29:52 +0000.294736][7720] OpenGLRenderProgram::Initialize.
[120:719] [2025-07-26 15:29:52 +0000.294812][7720] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[120:719] [2025-07-26 15:29:52 +0000.294834][7720] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[120:719] [2025-07-26 15:29:52 +0000.294931][7720] Init open gl render:
0x7696d5de98
[120:719] [2025-07-26 15:29:52 +0000.294960][7720] Fragement shader path:
[120:719] [2025-07-26 15:29:52 +0000.294982][7720] Fragement shader path:
[120:719] [2025-07-26 15:29:52 +0000.294996][7720] create opengl program object.
[120:719] [2025-07-26 15:29:52 +0000.295011][7720] create shader: vertex
[120:719] [2025-07-26 15:29:52 +0000.295147][7720] create shader: fragment
[120:721] [2025-07-26 15:29:52 +0000.296805][7720] Have not extra filter filename!
[120:721] [2025-07-26 15:29:52 +0000.296884][7720] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[120:721] [2025-07-26 15:29:52 +0000.296916][7720] OpenGLRenderProgram::Initialize
success.
[120:721] [2025-07-26 15:29:52 +0000.297002][7720] Setup the OpenGL result:1
[120:722] [2025-07-26 15:29:52 +0000.297348][771f] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
[120:722] [2025-07-26 15:29:52 +0000.297759][771f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[120:722] [2025-07-26 15:29:52 +0000.297871][771f] 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
[120:722] [2025-07-26 15:29:52 +0000.297974][771f] 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_197296460.mp4
fileFD: -1
[120:723] [2025-07-26 15:29:52 +0000.298657][771f] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
is opened successfully
[120:723] [2025-07-26 15:29:52 +0000.298748][771f] setupMediaProcessers:
[120:723] [2025-07-26 15:29:52 +0000.298806][771f]
RecordingSessionInternalSimple:setup media processers.
[120:723] [2025-07-26 15:29:52 +0000.298865][771f] construct AAC encoder
[120:724] [2025-07-26 15:29:52 +0000.299274][771f] H264Encoder creating:
superfast011818
[120:724] [2025-07-26 15:29:52 +0000.299482][771f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[120:725] [2025-07-26 15:29:52 +0000.301158][771f] H264Encode::GetMachineModel is
M2101K6I
[120:726] [2025-07-26 15:29:52 +0000.301296][771f] H264Encoder machine_mode
is:M2101K6I
[120:726] [2025-07-26 15:29:52 +0000.301332][771f] H264Encode::machine size :9
machine_mode:M2101K6I
[120:726] [2025-07-26 15:29:52 +0000.301368][771f] H264Encode::machine array
size :22 machine_mode:M2101K6I
[120:726] [2025-07-26 15:29:52 +0000.301402][771f] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[120:726] [2025-07-26 15:29:52 +0000.301452][771f] setupCompressionSession:
[120:726] [2025-07-26 15:29:52 +0000.301496][771f] H264Encode::creating hareware
Encoder
[120:726] [2025-07-26 15:29:52 +0000.301551][771f] AndroidHwAvcEncoder
time:197296465 enter.
[120:726] [2025-07-26 15:29:52 +0000.301810][771f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[120:726] [2025-07-26 15:29:52 +0000.301977][771f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[120:726] [2025-07-26 15:29:52 +0000.302019][771f] The video avc hw codec address
is 0x76a7bc3250
[120:726] [2025-07-26 15:29:52 +0000.302121][771f] AndroidHwAvcEncoder leave.
expire time = 0 ms
[120:727] [2025-07-26 15:29:52 +0000.302159][771f] RegisterEncodeCompleteCallback
time:197296466 enter.
[120:727] [2025-07-26 15:29:52 +0000.302347][771f] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[120:727] [2025-07-26 15:29:52 +0000.302400][771f] InitEncode time:197296466
enter.
[120:727] [2025-07-26 15:29:52 +0000.302491][771f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[120:727] [2025-07-26 15:29:52 +0000.302534][771f] Create time:197296466 enter.
[120:727] [2025-07-26 15:29:52 +0000.302568][771f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[120:727] [2025-07-26 15:29:52 +0000.302608][771f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75af6c2040
[120:727] [2025-07-26 15:29:52 +0000.302862][771f] supported_type:video/avc
[120:727] [2025-07-26 15:29:52 +0000.302922][771f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[120:727] [2025-07-26 15:29:52 +0000.303043][771f] hwCodecPrefix :OMX.qcom.
[120:727] [2025-07-26 15:29:52 +0000.303084][771f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[120:727] [2025-07-26 15:29:52 +0000.303125][771f] mediacodec_createCodecByName
time:197296466 enter.
[120:728] [2025-07-26 15:29:52 +0000.303160][771f] WrapAndroidMediaCodec
time:197296467 enter.
[120:728] [2025-07-26 15:29:52 +0000.303365][771f] WrapAndroidMediaCodec leave.
expire time = 0 ms
[120:729] [2025-07-26 15:29:52 +0000.304459][7908] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8dc5498
[120:753] [2025-07-26 15:29:52 +0000.328957][771f] mediacodec_createCodecByName
leave. expire time = 26 ms
[120:753] [2025-07-26 15:29:52 +0000.329129][771f] WrapAndroidMediaFromat
time:197296492 enter.
[120:754] [2025-07-26 15:29:52 +0000.329264][771f] WrapAndroidMediaFromat leave.
expire time = 1 ms
[120:807] [2025-07-26 15:29:52 +0000.382951][771f] Destroy time:197296546 enter.
[120:807] [2025-07-26 15:29:52 +0000.383078][771f] WrapAndroidMediaFromat::
Destroy
[120:807] [2025-07-26 15:29:52 +0000.383103][771f] Destroy leave. expire time = 0
ms
[120:807] [2025-07-26 15:29:52 +0000.383134][771f] ~WrapAndroidMediaFromat
time:197296546 enter.
[120:808] [2025-07-26 15:29:52 +0000.383163][771f] ~WrapAndroidMediaFromat leave.
expire time = 1 ms
[120:808] [2025-07-26 15:29:52 +0000.383191][771f] Create leave. expire time = 81
ms
[120:808] [2025-07-26 15:29:52 +0000.383212][771f] isSemiPlanarSupport
time:197296547 enter.
[120:808] [2025-07-26 15:29:52 +0000.383234][771f] H264Encoder isSemiPlanarSupport
[120:808] [2025-07-26 15:29:52 +0000.383291][771f] isSemiPlanarSupport leave.
expire time = 0 ms
[120:808] [2025-07-26 15:29:52 +0000.383320][771f] creat hw H264Encoder success,
isSemiPlanar:1
[120:808] [2025-07-26 15:29:52 +0000.383432][771f] InitEncode leave. expire time =
81 ms
[120:808] [2025-07-26 15:29:52 +0000.383467][771f] H264Encode::created Encoder
[120:808] [2025-07-26 15:29:52 +0000.383494][771f] H264Encode:: H264 encoder
created.
[120:808] [2025-07-26 15:29:52 +0000.383518][771f] H264 encoder created.
[120:808] [2025-07-26 15:29:52 +0000.383569][771f]
RecordingSessionInternalSimple:created avc encoder avc: 0x75bd55a0c0
[120:808] [2025-07-26 15:29:52 +0000.383601][771f] setOutput:
[120:808] [2025-07-26 15:29:52 +0000.383618][771f]
RecordingSessionInternalSimple:encoder set output to muxer!
[120:808] [2025-07-26 15:29:52 +0000.383634][771f] request a key frame
[120:808] [2025-07-26 15:29:52 +0000.383648][771f] H264Encode:: request a key frame
[120:808] [2025-07-26 15:29:52 +0000.383754][771f] setDisplayRotate :90
[120:808] [2025-07-26 15:29:52 +0000.383780][771f] 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
[120:808] [2025-07-26 15:29:52 +0000.383836][7720] StartRecording:
[120:808] [2025-07-26 15:29:52 +0000.383904][7902] operator(): Set the recording
session in mic source. recording session: 0x75ddbd7480
[120:808] [2025-07-26 15:29:52 +0000.383986][7720] operator() leave. expire time =
102 ms
[120:867] [2025-07-26 15:29:52 +0000.443115][7720] begine recode to first frame
spend time:161
[120:868] [2025-07-26 15:29:52 +0000.443212][7720]
GPUImageProcessing::SetOrientation orientation: 90
[120:868] [2025-07-26 15:29:52 +0000.443429][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[120:897] [2025-07-26 15:29:52 +0000.472184][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[120:903] [2025-07-26 15:29:52 +0000.478881][7720] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16984 diff: 17
[120:906] [2025-07-26 15:29:52 +0000.481325][7907]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[120:923] [2025-07-26 15:29:52 +0000.498336][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[120:927] [2025-07-26 15:29:52 +0000.502604][7720] The convert RGB to YUV take 3
[121:110] [2025-07-26 15:29:52 +0000.685452][7908] add aac audio track with id:1
[121:128] [2025-07-26 15:29:52 +0000.703335][7907] h264 add frame header cdr flag
[121:128] [2025-07-26 15:29:52 +0000.704144][7907] h264 add frame header cdr flag
[121:129] [2025-07-26 15:29:52 +0000.704473][7907] Received key frame:0
[121:129] [2025-07-26 15:29:52 +0000.704528][7907] H264Encode:: get a sps pps
header!headerSize:29
[121:129] [2025-07-26 15:29:52 +0000.704920][7908] get the H.264 SPS parameter
[121:130] [2025-07-26 15:29:52 +0000.705166][7908] add video track with id:2
[121:130] [2025-07-26 15:29:52 +0000.705993][7908] get the H.264 PPS parameter
[121:134] [2025-07-26 15:29:52 +0000.709614][7908] get the H.264 IDR frame
[121:134] [2025-07-26 15:29:52 +0000.709717][7908] resss:true
[121:134] [2025-07-26 15:29:52 +0000.709733][7908] video start ts:0
[121:134] [2025-07-26 15:29:52 +0000.709929][7908] the video frame has been written
into MP4 file
[121:220] [2025-07-26 15:29:52 +0000.795358][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[121:239] [2025-07-26 15:29:52 +0000.814970][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[121:244] [2025-07-26 15:29:52 +0000.819259][7908] audio start ts:0
[121:244] [2025-07-26 15:29:52 +0000.819369][7908] the audio frame has been written
into MP4 file
[121:420] [2025-07-26 15:29:52 +0000.995372][7720] The convert RGB to YUV take 3
[121:487] [2025-07-26 15:29:53 +0000.63034][7720] Drop a frame videoTime:593
nextWantTime:600 timeInterval:100 frameRate:10
[121:515] [2025-07-26 15:29:53 +0000.90650][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[121:546] [2025-07-26 15:29:53 +0000.122091][7900] AF_SpeedFilter audio
0x75bd674f80 PullFrame
[121:720] [2025-07-26 15:29:53 +0000.295685][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[121:728] [2025-07-26 15:29:53 +0000.303944][7907] DTS queue for
Generator:0x75c8f33ab8 275
[121:874] [2025-07-26 15:29:53 +0000.449673][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[121:874] [2025-07-26 15:29:53 +0000.449849][7725] _deviceSampleRate:48000
[121:875] [2025-07-26 15:29:53 +0000.450311][7724] Run AGC when audioType = 0
[121:928] [2025-07-26 15:29:53 +0000.503464][7720] The convert RGB to YUV take 3
[121:928] [2025-07-26 15:29:53 +0000.503774][7720] Got a frame videoTime:1033
nextWantTime:1000 timeInterval:100 frameRate:10
[122:029] [2025-07-26 15:29:53 +0000.604385][7900]
RecordAudioSource::PullAudioFrame
[122:131] [2025-07-26 15:29:53 +0000.706736][7907] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:375 pts:375
[122:221] [2025-07-26 15:29:53 +0000.796302][7720] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[122:239] [2025-07-26 15:29:53 +0000.814533][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[122:426] [2025-07-26 15:29:54 +0000.1232][7720] The convert RGB to YUV take 2
[122:533] [2025-07-26 15:29:54 +0000.108259][7900] AF_SpeedFilter::PullFrame eof4
[122:547] [2025-07-26 15:29:54 +0000.122565][7900]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[122:718] [2025-07-26 15:29:54 +0000.294123][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[122:830] [2025-07-26 15:29:54 +0000.405922][7907] SendFrame
encodedImage._timeStamp:608encodedImage->_length:130928
[122:927] [2025-07-26 15:29:54 +0000.502343][7720] The convert RGB to YUV take 2
[123:226] [2025-07-26 15:29:54 +0000.801275][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[123:234] [2025-07-26 15:29:54 +0000.810190][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[123:256] [2025-07-26 15:29:54 +0000.831204][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[123:291] [2025-07-26 15:29:54 +0000.866405][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[123:291] [2025-07-26 15:29:54 +0000.866512][7720] GPUImageProcessing: input frame
width1280 X 720
[123:291] [2025-07-26 15:29:54 +0000.866918][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[123:291] [2025-07-26 15:29:54 +0000.867011][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[123:313] [2025-07-26 15:29:54 +0000.888459][7900] AF_SpeedFilter audio
0x75bd674f80 PullFrame
[123:420] [2025-07-26 15:29:54 +0000.995674][7720] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17984 diff: 17
[123:424] [2025-07-26 15:29:54 +0000.999170][7720] The convert RGB to YUV take 2
[123:487] [2025-07-26 15:29:55 +0000.62923][7720] Drop a frame videoTime:2592
nextWantTime:2600 timeInterval:100 frameRate:10
[123:624] [2025-07-26 15:29:55 +0000.199302][7907] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:909
[123:624] [2025-07-26 15:29:55 +0000.199509][7907] push video frame to H264
encoder. (100 frame for one log)
[123:624] [2025-07-26 15:29:55 +0000.199588][7907] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[123:624] [2025-07-26 15:29:55 +0000.199638][7907] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:909(100 frame for one log)
[123:624] [2025-07-26 15:29:55 +0000.199703][7907] The input pts:909 fps:30
[123:705] [2025-07-26 15:29:55 +0000.280566][7907] H264Encode::H264SWEncoder get
callback, length:165456 type:1 nalType:1length:165452
[123:719] [2025-07-26 15:29:55 +0000.294554][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[123:875] [2025-07-26 15:29:55 +0000.450196][7724] Run AGC when audioType = 0
[123:875] [2025-07-26 15:29:55 +0000.450618][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[123:879] [2025-07-26 15:29:55 +0000.454738][7900]
RecordAudioSource::PullAudioFrame
[123:921] [2025-07-26 15:29:55 +0000.497010][7720] The convert RGB to YUV take 2
[124:157] [2025-07-26 15:29:55 +0000.732210][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[124:224] [2025-07-26 15:29:55 +0000.800050][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[124:237] [2025-07-26 15:29:55 +0000.812499][7907] DTS queue for
Generator:0x75c8f33ab8 1110
[124:239] [2025-07-26 15:29:55 +0000.814329][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[124:286] [2025-07-26 15:29:55 +0000.861687][7900] resampled_data_size:5632
[124:423] [2025-07-26 15:29:55 +0000.998369][7720] The convert RGB to YUV take 3
[124:717] [2025-07-26 15:29:56 +0000.292391][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[124:722] [2025-07-26 15:29:56 +0000.297403][7907] Push an pts:1274 to dts queue.
[124:786] [2025-07-26 15:29:56 +0000.362033][7900] AF_SpeedFilter::PullFrame eof4
[124:800] [2025-07-26 15:29:56 +0000.376131][7900]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[124:839] [2025-07-26 15:29:56 +0000.414345][7907] last dts:1242 currentPts:1274
ppsOrSPS:0 queue length:2
[124:957] [2025-07-26 15:29:56 +0000.532389][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[124:959] [2025-07-26 15:29:56 +0000.534216][7720] The convert RGB to YUV take 2
[125:065] [2025-07-26 15:29:56 +0000.641088][7900] AF_SpeedFilter audio
0x75bd674f80 PullFrame
[125:243] [2025-07-26 15:29:56 +0000.818375][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[125:252] [2025-07-26 15:29:56 +0000.827821][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[125:455] [2025-07-26 15:29:57 +0000.30814][7720] The convert RGB to YUV take 2
[125:556] [2025-07-26 15:29:57 +0000.131875][7720] Drop a frame videoTime:4661
nextWantTime:4700 timeInterval:100 frameRate:10
[125:701] [2025-07-26 15:29:57 +0000.276434][7900]
RecordAudioSource::PullAudioFrame
[125:754] [2025-07-26 15:29:57 +0000.330117][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[125:878] [2025-07-26 15:29:57 +0000.453397][7724] Run AGC when audioType = 0
[125:926] [2025-07-26 15:29:57 +0000.501413][7720] Got a frame videoTime:5031
nextWantTime:5000 timeInterval:100 frameRate:10
[125:926] [2025-07-26 15:29:57 +0000.501701][7720] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18984 diff: 17
[125:958] [2025-07-26 15:29:57 +0000.533558][7720] The convert RGB to YUV take 2
[126:248] [2025-07-26 15:29:57 +0000.824053][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[126:256] [2025-07-26 15:29:57 +0000.831563][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[126:275] [2025-07-26 15:29:57 +0000.850497][7906]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1718queue_audio_frame_:2
[126:458] [2025-07-26 15:29:58 +0000.33271][7720] The convert RGB to YUV take 2
[126:663] [2025-07-26 15:29:58 +0000.239070][7900] FilterPipeline2::OnAudioFrame
pts 1940 last_audio_timestamp_ 1940
[126:676] [2025-07-26 15:29:58 +0000.251756][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[126:684] [2025-07-26 15:29:58 +0000.259779][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[126:684] [2025-07-26 15:29:58 +0000.259915][7720] GPUImageProcessing: input frame
width1280 X 720
[126:685] [2025-07-26 15:29:58 +0000.260472][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[126:685] [2025-07-26 15:29:58 +0000.260621][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[126:728] [2025-07-26 15:29:58 +0000.304158][7907] DTS queue for
Generator:0x75c8f33ab8 1942
[126:751] [2025-07-26 15:29:58 +0000.326262][7720] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[126:811] [2025-07-26 15:29:58 +0000.387047][7900] AF_SpeedFilter audio
0x75bd674f80 PullFrame
[126:822] [2025-07-26 15:29:58 +0000.397574][7907]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1975
[126:952] [2025-07-26 15:29:58 +0000.527718][7720] The convert RGB to YUV take 2
[127:025] [2025-07-26 15:29:58 +0000.601125][7907] h264 add frame header cdr flag
[127:026] [2025-07-26 15:29:58 +0000.602014][7907] Received key frame:2000
[127:027] [2025-07-26 15:29:58 +0000.602566][7900] AF_SpeedFilter::PullFrame eof4
[127:040] [2025-07-26 15:29:58 +0000.616272][7900]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[127:127] [2025-07-26 15:29:58 +0000.702709][7908] get the H.264 IDR frame
[127:147] [2025-07-26 15:29:58 +0000.722330][7902] The output timestamp from audio
mixer change:197302877
[127:219] [2025-07-26 15:29:58 +0000.794217][7724] On audio frame the broadcast
with timestamp:197302958 samples:480. (1000 frame for one log)
[127:241] [2025-07-26 15:29:58 +0000.816896][7902] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[127:242] [2025-07-26 15:29:58 +0000.817797][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[127:252] [2025-07-26 15:29:58 +0000.828056][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[127:455] [2025-07-26 15:29:59 +0000.30819][7720] The convert RGB to YUV take 2
[127:515] [2025-07-26 15:29:59 +0000.90655][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[127:543] [2025-07-26 15:29:59 +0000.118411][7900]
RecordAudioSource::PullAudioFrame
[127:554] [2025-07-26 15:29:59 +0000.129831][7720] Drop a frame videoTime:6658
nextWantTime:6700 timeInterval:100 frameRate:10
[127:748] [2025-07-26 15:29:59 +0000.323660][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[127:878] [2025-07-26 15:29:59 +0000.453921][7724] Run AGC when audioType = 0
[127:878] [2025-07-26 15:29:59 +0000.454109][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[127:949] [2025-07-26 15:29:59 +0000.525110][7720] The convert RGB to YUV take 2
[128:241] [2025-07-26 15:29:59 +0000.816565][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[128:253] [2025-07-26 15:29:59 +0000.829160][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[128:408] [2025-07-26 15:29:59 +0000.983448][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[128:417] [2025-07-26 15:29:59 +0000.992530][7720] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19984 diff: 17
[128:456] [2025-07-26 15:30:00 +0000.31866][7720] The convert RGB to YUV take 2
[128:570] [2025-07-26 15:30:00 +0000.145849][7900] AF_SpeedFilter audio
0x75bd674f80 PullFrame
[128:722] [2025-07-26 15:30:00 +0000.298154][7907] Push an pts:2608 to dts queue.
[128:749] [2025-07-26 15:30:00 +0000.324816][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[128:782] [2025-07-26 15:30:00 +0000.357429][7900] resampled_data_size:7796
[128:824] [2025-07-26 15:30:00 +0000.399879][7907] last dts:2574 currentPts:2608
ppsOrSPS:0 queue length:2
[128:952] [2025-07-26 15:30:00 +0000.527500][7720] The convert RGB to YUV take 2
[129:215] [2025-07-26 15:30:00 +0000.791033][7907] DTS queue for
Generator:0x75c8f33ab8 2740 2773
[129:240] [2025-07-26 15:30:00 +0000.816130][7902] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[129:243] [2025-07-26 15:30:00 +0000.818323][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[129:285] [2025-07-26 15:30:00 +0000.860826][7900] AF_SpeedFilter::PullFrame eof4
[129:298] [2025-07-26 15:30:00 +0000.873822][7900]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[129:384] [2025-07-26 15:30:00 +0000.959773][7900]
RecordAudioSource::PullAudioFrame
[129:452] [2025-07-26 15:30:01 +0000.27665][7720] The convert RGB to YUV take 2
[129:550] [2025-07-26 15:30:01 +0000.125320][7720] Drop a frame videoTime:8655
nextWantTime:8700 timeInterval:100 frameRate:10
[129:753] [2025-07-26 15:30:01 +0000.328962][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[129:773] [2025-07-26 15:30:01 +0000.349126][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[129:774] [2025-07-26 15:30:01 +0000.349417][7720] operator(): Stop
[129:774] [2025-07-26 15:30:01 +0000.349507][7720] StopPullFrameAndWriteMp4
time:197305513 enter.
[129:774] [2025-07-26 15:30:01 +0000.349551][7720] StopRecording:
[129:780] [2025-07-26 15:30:01 +0000.356046][7900] PullAudioFrame: PullFrame audio
finished.
[129:781] [2025-07-26 15:30:01 +0000.356394][7900]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[129:783] [2025-07-26 15:30:01 +0000.358667][7907]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:89
[129:785] [2025-07-26 15:30:01 +0000.360473][771f] stop recording
[129:785] [2025-07-26 15:30:01 +0000.360556][771f]
RecordingSessionInternalSimple:destroy media processers
[129:785] [2025-07-26 15:30:01 +0000.360595][771f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[129:785] [2025-07-26 15:30:01 +0000.360624][771f] H264Encode::flushing hareware
Encoder
[129:785] [2025-07-26 15:30:01 +0000.360802][771f] Flush time:197305524 enter.
[129:785] [2025-07-26 15:30:01 +0000.360857][771f] H264Encoder encoder flush
[129:785] [2025-07-26 15:30:01 +0000.360896][771f] flush output queue
[129:875] [2025-07-26 15:30:01 +0000.450576][7724] Run AGC when audioType = 0
[130:101] [2025-07-26 15:30:01 +0000.676866][771f] Flush leave. expire time = 316
ms
[130:102] [2025-07-26 15:30:01 +0000.677352][771f] ~H264EncodeWrap:
[130:102] [2025-07-26 15:30:01 +0000.677484][771f] ~H264Encode:
[130:102] [2025-07-26 15:30:01 +0000.677529][771f] teardownCompressionSession:
H264Encode::destroying Encoder
[130:102] [2025-07-26 15:30:01 +0000.677574][771f] Release time:197305841 enter.
[130:102] [2025-07-26 15:30:01 +0000.677948][771f] Release:
MediaCodecVideoEncoder::Release _inited:1
[130:102] [2025-07-26 15:30:01 +0000.678019][771f] Destroy time:197305841 enter.
[130:102] [2025-07-26 15:30:01 +0000.678063][771f] H264Encoder encoderDestroy
[130:102] [2025-07-26 15:30:01 +0000.678105][771f]
AndroidMediaCodecVideoEncoder::release env: 0x75c8eb7980
[130:102] [2025-07-26 15:30:01 +0000.678148][771f]
AndroidMediaCodecVideoEncoder::Destroy
[130:129] [2025-07-26 15:30:01 +0000.704728][771f] Destroy leave. expire time = 27
ms
[130:129] [2025-07-26 15:30:01 +0000.705017][771f] Release leave. expire time = 27
ms
[130:129] [2025-07-26 15:30:01 +0000.705105][771f] ~AndroidHwAvcEncoder
time:197305868 enter.
[130:130] [2025-07-26 15:30:01 +0000.705400][771f] Release time:197305869 enter.
[130:130] [2025-07-26 15:30:01 +0000.705470][771f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[130:130] [2025-07-26 15:30:01 +0000.705507][771f] Release leave. expire time = 0
ms
[130:130] [2025-07-26 15:30:01 +0000.705541][771f] ~AndroidMediaCodecVideoEncoder
[130:130] [2025-07-26 15:30:01 +0000.705572][771f] ~WrapAndroidMediaCodec
time:197305869 enter.
[130:130] [2025-07-26 15:30:01 +0000.705605][771f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[130:130] [2025-07-26 15:30:01 +0000.705638][771f] video hevc hw codec
destructor:0x76a7bc3250
[130:130] [2025-07-26 15:30:01 +0000.705749][771f] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[130:130] [2025-07-26 15:30:01 +0000.705819][771f] teardownCompressionSession:
H264Encode::destroyed Encoder
[130:130] [2025-07-26 15:30:01 +0000.705863][771f]
RecordingSessionInternalSimple:destroy aac encoder output!
[130:130] [2025-07-26 15:30:01 +0000.705899][771f] AACSWEncode destructor
[130:130] [2025-07-26 15:30:01 +0000.706367][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[130:147] [2025-07-26 15:30:01 +0000.722540][7908] MP4 close file successfully
[130:147] [2025-07-26 15:30:01 +0000.722725][7908] Recording session Internal:
notify recording ok
[130:147] [2025-07-26 15:30:01 +0000.722768][7908] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4,
output_video_timestamp_:2942 last_video_pts_:2942
[130:147] [2025-07-26 15:30:01 +0000.722939][7908] OnRecordFinish:
[130:148] [2025-07-26 15:30:01 +0000.724049][7908] onRecordingOk: net seek
pos:0record video duration:2975record audio duration:2902
[130:150] [2025-07-26 15:30:01 +0000.725746][7902] destructMicSource_w:
[130:150] [2025-07-26 15:30:01 +0000.725938][7902] setOutput_w:
MicSource::setOutput() 0x0
[130:151] [2025-07-26 15:30:01 +0000.726283][7720] releaseThread 0x75bd601500
[130:151] [2025-07-26 15:30:01 +0000.726383][7720] ~MicSource: Mic source
destroyed:0x76a8428300
[130:152] [2025-07-26 15:30:01 +0000.727994][7720] StopPullFrameAndWriteMp4 leave.
expire time = 378 ms
[130:152] [2025-07-26 15:30:01 +0000.728150][7720] DestroyPipelineAndFilters
time:197305891 enter.
[130:153] [2025-07-26 15:30:01 +0000.728219][7720] UnbindInputFilter 0x75ddbc1340
this 0x7696d5e0c0
[130:153] [2025-07-26 15:30:01 +0000.728292][7720] UnbindInputFilter 0x75ddbd75d8
this 0x75bd6750d0
[130:153] [2025-07-26 15:30:01 +0000.728379][7720] UnbindInputFilter 0x7696d5e0c0
this 0x75b3de98a0
[130:153] [2025-07-26 15:30:01 +0000.728426][7720] filter: filter pipeline destroy
this: 0x75b3de9800
[130:153] [2025-07-26 15:30:01 +0000.728865][7720] ClearVideoOfSources: recodring
total frames:0
[130:153] [2025-07-26 15:30:01 +0000.728957][7720] ClearVideoOfSources:
[130:153] [2025-07-26 15:30:01 +0000.729044][7720] GPUImageProcessing destruct.
[130:153] [2025-07-26 15:30:01 +0000.729146][7720] destroy TrivalImageDrawer
0x75bd561ac0
[130:154] [2025-07-26 15:30:01 +0000.729197][7720] The shader has been initialize,
clean up them.
[130:154] [2025-07-26 15:30:01 +0000.729320][7720] ~OpenGLFrameBuffer:
[130:154] [2025-07-26 15:30:01 +0000.729533][7720] ~OpenGLFrameBuffer:
[130:154] [2025-07-26 15:30:01 +0000.729736][7720] ~OpenGLFrameBuffer:
[130:154] [2025-07-26 15:30:01 +0000.729912][7720] ~OpenGLFrameBuffer:
[130:154] [2025-07-26 15:30:01 +0000.730080][7720] ~OpenGLFrameBuffer:
[130:155] [2025-07-26 15:30:01 +0000.730239][7720] ~OpenGLFrameBuffer:
[130:159] [2025-07-26 15:30:01 +0000.734881][7720] GPUImageProcessing destruct
finish.
[130:159] [2025-07-26 15:30:01 +0000.735077][7720] GPURGBAFrame destruct.
[130:160] [2025-07-26 15:30:01 +0000.735231][7720] destroy OpenGLRenderProgram
0x7696d5de98
[130:160] [2025-07-26 15:30:01 +0000.735369][7720] ~CameraSource time:197305899
enter.
[130:160] [2025-07-26 15:30:01 +0000.735409][7720] ~CameraSource leave. expire
time = 0 ms
[130:160] [2025-07-26 15:30:01 +0000.735455][7720] ~RecordAudioSource
time:197305899 enter.
[130:160] [2025-07-26 15:30:01 +0000.735489][7720] ~RecordAudioSource leave.
expire time = 0 ms
[130:160] [2025-07-26 15:30:01 +0000.735529][7720] DestroyPipelineAndFilters
leave. expire time = 8 ms
[130:314] [2025-07-26 15:30:01 +0000.889361][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[130:314] [2025-07-26 15:30:01 +0000.889661][7720] operator() time:197306053
enter.
[130:314] [2025-07-26 15:30:01 +0000.889715][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[130:316] [2025-07-26 15:30:01 +0000.892150][7720] MicSource: Mic source
created:10x76a8428300
[130:317] [2025-07-26 15:30:01 +0000.892510][7720] alloc thread: 0x75bd673000
name:worker2 thread id:505841126576 to Mic_source
[130:317] [2025-07-26 15:30:01 +0000.892581][7720] audio: start the audio sender
thread.
[130:317] [2025-07-26 15:30:01 +0000.892630][7720] construct OpenGLRenderProgram
0x7696d5de98
[130:317] [2025-07-26 15:30:01 +0000.892653][7720] CropFilter::SetOrientation
orientation: 90
[130:317] [2025-07-26 15:30:01 +0000.892800][7720] filter: filter pipeline
construtc this: 0x75bd89a140
[130:317] [2025-07-26 15:30:01 +0000.892847][7720] filter: filter pipeline2 update
pattern: 1
[130:317] [2025-07-26 15:30:01 +0000.892884][7720] CameraSource::source_id_:26
[130:317] [2025-07-26 15:30:01 +0000.892914][7720] RecordAudioSource::source_id_:27
[130:317] [2025-07-26 15:30:01 +0000.893084][7720] BindInputFilter 0x75bd844dc0
this 0x7696d5e0c0
[130:317] [2025-07-26 15:30:01 +0000.893137][7720] BindInputFilter 0x75bd845258
this 0x75ddaa8dd0
[130:318] [2025-07-26 15:30:01 +0000.893175][7720] BindInputFilter 0x7696d5e0c0
this 0x75bd89a1e0
[130:318] [2025-07-26 15:30:01 +0000.893240][7720] setParamentForFilters:
speed:3.000000
[130:318] [2025-07-26 15:30:01 +0000.893276][7720] SetParamForFilter:
AF_SpeedFilter params:, speed_ 3
[130:318] [2025-07-26 15:30:01 +0000.893311][7720] SetParamForFilter time:197306057
enter.
[130:318] [2025-07-26 15:30:01 +0000.893340][7720] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[130:318] [2025-07-26 15:30:01 +0000.893370][7720] SetParamForFilter: Params video
index is: 0
[130:318] [2025-07-26 15:30:01 +0000.893406][7720] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[130:318] [2025-07-26 15:30:01 +0000.893425][7720] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[130:318] [2025-07-26 15:30:01 +0000.893445][7720] crop filter mode tpye:
citytravelvideo index:0
[130:323] [2025-07-26 15:30:01 +0000.899153][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899268][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899296][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899316][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899336][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899353][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899388][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899406][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899438][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899455][7720]
Warning(parse_template_json.cc:67): json parament no found the parament
[130:324] [2025-07-26 15:30:01 +0000.899486][7720]
Warning(parse_template_json.cc:93): json parament no found the duration
[130:324] [2025-07-26 15:30:01 +0000.899507][7720] SetParamForFilter leave. expire
time = 6 ms
[130:324] [2025-07-26 15:30:01 +0000.899576][7720] OnOutputSizeChanged width 1280
height 720
[130:324] [2025-07-26 15:30:01 +0000.899614][7720] OpenGLFrameBuffer: width:1280
height:720
[130:324] [2025-07-26 15:30:01 +0000.899655][7720] OpenGLFrameBuffer: width:1280
height:720
[130:324] [2025-07-26 15:30:01 +0000.899695][7720] OpenGLFrameBuffer: width:1280
height:720
[130:324] [2025-07-26 15:30:01 +0000.899716][7720] OpenGLFrameBuffer: width:1280
height:720
[130:324] [2025-07-26 15:30:01 +0000.899733][7720] OpenGLFrameBuffer: width:1280
height:720
[130:324] [2025-07-26 15:30:01 +0000.899749][7720] OpenGLFrameBuffer: width:1280
height:720
[130:324] [2025-07-26 15:30:01 +0000.899765][7720] construct TrivalImageDrawer
0x75bd5582c0
[130:324] [2025-07-26 15:30:01 +0000.899805][7720] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75bd5582c0 context 0x75ddb8d280
[130:324] [2025-07-26 15:30:01 +0000.899844][7720] setupGLES:
[130:325] [2025-07-26 15:30:01 +0000.900192][7720] OpenGLRenderProgram::Initialize.
[130:325] [2025-07-26 15:30:01 +0000.900249][7720] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[130:325] [2025-07-26 15:30:01 +0000.900291][7720] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[130:325] [2025-07-26 15:30:01 +0000.900402][7720] Init open gl render:
0x7696d5de98
[130:325] [2025-07-26 15:30:01 +0000.900445][7720] Fragement shader path:
[130:325] [2025-07-26 15:30:01 +0000.900481][7720] Fragement shader path:
[130:325] [2025-07-26 15:30:01 +0000.900512][7720] create opengl program object.
[130:325] [2025-07-26 15:30:01 +0000.900532][7720] create shader: vertex
[130:325] [2025-07-26 15:30:01 +0000.900698][7720] create shader: fragment
[130:327] [2025-07-26 15:30:01 +0000.902233][7720] Have not extra filter filename!
[130:327] [2025-07-26 15:30:01 +0000.902337][7720] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[130:327] [2025-07-26 15:30:01 +0000.902373][7720] OpenGLRenderProgram::Initialize
success.
[130:327] [2025-07-26 15:30:01 +0000.902432][7720] Setup the OpenGL result:1
[130:327] [2025-07-26 15:30:01 +0000.902871][771f] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
[130:328] [2025-07-26 15:30:01 +0000.903200][771f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[130:328] [2025-07-26 15:30:01 +0000.903220][7989] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8dc5498
[130:328] [2025-07-26 15:30:01 +0000.903325][771f] 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
[130:328] [2025-07-26 15:30:01 +0000.903425][771f] 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_197306066.mp4
fileFD: -1
[130:329] [2025-07-26 15:30:01 +0000.904313][771f] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
is opened successfully
[130:329] [2025-07-26 15:30:01 +0000.904461][771f] setupMediaProcessers:
[130:329] [2025-07-26 15:30:01 +0000.904513][771f]
RecordingSessionInternalSimple:setup media processers.
[130:329] [2025-07-26 15:30:01 +0000.904558][771f] construct AAC encoder
[130:329] [2025-07-26 15:30:01 +0000.904967][771f] H264Encoder creating:
superfast011818
[130:329] [2025-07-26 15:30:01 +0000.905067][771f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[130:331] [2025-07-26 15:30:01 +0000.907113][771f] H264Encode::GetMachineModel is
M2101K6I
[130:332] [2025-07-26 15:30:01 +0000.907271][771f] H264Encoder machine_mode
is:M2101K6I
[130:332] [2025-07-26 15:30:01 +0000.907313][771f] H264Encode::machine size :9
machine_mode:M2101K6I
[130:332] [2025-07-26 15:30:01 +0000.907368][771f] H264Encode::machine array
size :22 machine_mode:M2101K6I
[130:332] [2025-07-26 15:30:01 +0000.907423][771f] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[130:332] [2025-07-26 15:30:01 +0000.907475][771f] setupCompressionSession:
[130:332] [2025-07-26 15:30:01 +0000.907526][771f] H264Encode::creating hareware
Encoder
[130:332] [2025-07-26 15:30:01 +0000.907579][771f] AndroidHwAvcEncoder
time:197306071 enter.
[130:332] [2025-07-26 15:30:01 +0000.907890][771f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[130:332] [2025-07-26 15:30:01 +0000.908094][771f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[130:333] [2025-07-26 15:30:01 +0000.908161][771f] The video avc hw codec address
is 0x76a7bc31a0
[130:333] [2025-07-26 15:30:01 +0000.908291][771f] AndroidHwAvcEncoder leave.
expire time = 1 ms
[130:333] [2025-07-26 15:30:01 +0000.908352][771f] RegisterEncodeCompleteCallback
time:197306072 enter.
[130:333] [2025-07-26 15:30:01 +0000.908551][771f] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[130:333] [2025-07-26 15:30:01 +0000.908626][771f] InitEncode time:197306072
enter.
[130:333] [2025-07-26 15:30:01 +0000.908743][771f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[130:333] [2025-07-26 15:30:01 +0000.908811][771f] Create time:197306072 enter.
[130:333] [2025-07-26 15:30:01 +0000.908866][771f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[130:333] [2025-07-26 15:30:01 +0000.908927][771f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75af847f00
[130:334] [2025-07-26 15:30:01 +0000.909225][771f] supported_type:video/avc
[130:334] [2025-07-26 15:30:01 +0000.909315][771f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[130:334] [2025-07-26 15:30:01 +0000.909419][771f] hwCodecPrefix :OMX.qcom.
[130:334] [2025-07-26 15:30:01 +0000.909482][771f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[130:334] [2025-07-26 15:30:01 +0000.909545][771f] mediacodec_createCodecByName
time:197306073 enter.
[130:334] [2025-07-26 15:30:01 +0000.909595][771f] WrapAndroidMediaCodec
time:197306073 enter.
[130:334] [2025-07-26 15:30:01 +0000.909834][771f] WrapAndroidMediaCodec leave.
expire time = 0 ms
[130:351] [2025-07-26 15:30:01 +0000.926555][771f] mediacodec_createCodecByName
leave. expire time = 17 ms
[130:351] [2025-07-26 15:30:01 +0000.926692][771f] WrapAndroidMediaFromat
time:197306090 enter.
[130:351] [2025-07-26 15:30:01 +0000.926780][771f] WrapAndroidMediaFromat leave.
expire time = 0 ms
[130:390] [2025-07-26 15:30:01 +0000.965750][771f] Destroy time:197306129 enter.
[130:390] [2025-07-26 15:30:01 +0000.965848][771f] WrapAndroidMediaFromat::
Destroy
[130:390] [2025-07-26 15:30:01 +0000.965873][771f] Destroy leave. expire time = 0
ms
[130:390] [2025-07-26 15:30:01 +0000.965960][771f] ~WrapAndroidMediaFromat
time:197306129 enter.
[130:390] [2025-07-26 15:30:01 +0000.965992][771f] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[130:390] [2025-07-26 15:30:01 +0000.966013][771f] Create leave. expire time = 57
ms
[130:390] [2025-07-26 15:30:01 +0000.966040][771f] isSemiPlanarSupport
time:197306129 enter.
[130:390] [2025-07-26 15:30:01 +0000.966076][771f] H264Encoder isSemiPlanarSupport
[130:390] [2025-07-26 15:30:01 +0000.966093][771f] isSemiPlanarSupport leave.
expire time = 0 ms
[130:390] [2025-07-26 15:30:01 +0000.966121][771f] creat hw H264Encoder success,
isSemiPlanar:1
[130:391] [2025-07-26 15:30:01 +0000.966372][771f] InitEncode leave. expire time =
58 ms
[130:391] [2025-07-26 15:30:01 +0000.966427][771f] H264Encode::created Encoder
[130:391] [2025-07-26 15:30:01 +0000.966460][771f] H264Encode:: H264 encoder
created.
[130:391] [2025-07-26 15:30:01 +0000.966492][771f] H264 encoder created.
[130:391] [2025-07-26 15:30:01 +0000.966510][771f]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c8eb7980
[130:391] [2025-07-26 15:30:01 +0000.966538][771f] setOutput:
[130:391] [2025-07-26 15:30:01 +0000.966554][771f]
RecordingSessionInternalSimple:encoder set output to muxer!
[130:391] [2025-07-26 15:30:01 +0000.966579][771f] request a key frame
[130:391] [2025-07-26 15:30:01 +0000.966593][771f] H264Encode:: request a key frame
[130:391] [2025-07-26 15:30:01 +0000.966797][771f] setDisplayRotate :90
[130:391] [2025-07-26 15:30:01 +0000.966844][771f] 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
[130:391] [2025-07-26 15:30:01 +0000.966927][7720] StartRecording:
[130:391] [2025-07-26 15:30:01 +0000.966993][7984] operator(): Set the recording
session in mic source. recording session: 0x75bd845100
[130:392] [2025-07-26 15:30:01 +0000.967173][7720] operator() leave. expire time =
78 ms
[130:393] [2025-07-26 15:30:01 +0000.968478][7720] begine recode to first frame
spend time:79
[130:393] [2025-07-26 15:30:01 +0000.968588][7720]
GPUImageProcessing::SetOrientation orientation: 90
[130:393] [2025-07-26 15:30:01 +0000.968808][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[130:399] [2025-07-26 15:30:01 +0000.974726][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[130:401] [2025-07-26 15:30:01 +0000.976770][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[130:408] [2025-07-26 15:30:01 +0000.983544][7988]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[130:416] [2025-07-26 15:30:01 +0000.991354][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[130:445] [2025-07-26 15:30:02 +0000.20733][7981] AF_SpeedFilter audio time,
0x75ddaa8c80 rcv time: 197306176
[130:445] [2025-07-26 15:30:02 +0000.20851][7981] AF_SpeedFilter audio time,
0x75ddaa8c80 rcv time: 197306176in_nSamples:441
[130:514] [2025-07-26 15:30:02 +0000.89235][7720] Got a frame videoTime:113
nextWantTime:100 timeInterval:100 frameRate:10
[130:543] [2025-07-26 15:30:02 +0000.118943][7989] add aac audio track with id:1
[130:547] [2025-07-26 15:30:02 +0000.122805][7720] The convert RGB to YUV take 3
[130:612] [2025-07-26 15:30:02 +0000.187968][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[130:612] [2025-07-26 15:30:02 +0000.188100][7720] GPUImageProcessing: input frame
width1280 X 720
[130:613] [2025-07-26 15:30:02 +0000.188485][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[130:613] [2025-07-26 15:30:02 +0000.188610][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[130:622] [2025-07-26 15:30:02 +0000.197284][7988] h264 add frame header cdr flag
[130:622] [2025-07-26 15:30:02 +0000.197864][7988] h264 add frame header cdr flag
[130:623] [2025-07-26 15:30:02 +0000.198384][7988] Received key frame:0
[130:623] [2025-07-26 15:30:02 +0000.198468][7988] H264Encode:: get a sps pps
header!headerSize:29
[130:623] [2025-07-26 15:30:02 +0000.198679][7989] get the H.264 SPS parameter
[130:623] [2025-07-26 15:30:02 +0000.199006][7989] add video track with id:2
[130:624] [2025-07-26 15:30:02 +0000.200024][7989] get the H.264 PPS parameter
[130:629] [2025-07-26 15:30:02 +0000.204972][7989] get the H.264 IDR frame
[130:629] [2025-07-26 15:30:02 +0000.205098][7989] resss:true
[130:629] [2025-07-26 15:30:02 +0000.205122][7989] video start ts:0
[130:630] [2025-07-26 15:30:02 +0000.205257][7989] the video frame has been written
into MP4 file
[130:692] [2025-07-26 15:30:02 +0000.267574][7989] audio start ts:0
[130:692] [2025-07-26 15:30:02 +0000.267774][7989] the audio frame has been written
into MP4 file
[130:814] [2025-07-26 15:30:02 +0000.389324][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[130:941] [2025-07-26 15:30:02 +0000.516374][7981] AF_SpeedFilter audio
0x75ddaa8c80 PullFrame
[131:049] [2025-07-26 15:30:02 +0000.624831][7720] The convert RGB to YUV take 2
[131:311] [2025-07-26 15:30:02 +0000.886862][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[131:400] [2025-07-26 15:30:02 +0000.975865][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[131:485] [2025-07-26 15:30:03 +0000.60501][7720] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20984 diff: 17
[131:554] [2025-07-26 15:30:03 +0000.129430][7720] The convert RGB to YUV take 2
[131:816] [2025-07-26 15:30:03 +0000.391479][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[131:835] [2025-07-26 15:30:03 +0000.410938][7981]
RecordAudioSource::PullAudioFrame
[131:843] [2025-07-26 15:30:03 +0000.418388][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[131:874] [2025-07-26 15:30:03 +0000.449989][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[131:874] [2025-07-26 15:30:03 +0000.450137][7725] _deviceSampleRate:48000
[131:879] [2025-07-26 15:30:03 +0000.455059][7724] Run AGC when audioType = 0
[131:880] [2025-07-26 15:30:03 +0000.455285][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[132:047] [2025-07-26 15:30:03 +0000.623166][7720] The convert RGB to YUV take 2
[132:150] [2025-07-26 15:30:03 +0000.726136][7720] Drop a frame videoTime:1750
nextWantTime:1800 timeInterval:100 frameRate:10
[132:153] [2025-07-26 15:30:03 +0000.728380][7981] AF_SpeedFilter::PullFrame eof4
[132:168] [2025-07-26 15:30:03 +0000.743531][7981]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[132:224] [2025-07-26 15:30:03 +0000.799882][7988] DTS queue for
Generator:0x75c8f33ab8 605
[132:315] [2025-07-26 15:30:03 +0000.890172][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[132:407] [2025-07-26 15:30:03 +0000.982670][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[132:554] [2025-07-26 15:30:04 +0000.130029][7720] The convert RGB to YUV take 2
[132:620] [2025-07-26 15:30:04 +0000.195291][7988] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:706 pts:706
[132:703] [2025-07-26 15:30:04 +0000.278862][7981] AF_SpeedFilter audio
0x75ddaa8c80 PullFrame
[132:811] [2025-07-26 15:30:04 +0000.386812][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[133:048] [2025-07-26 15:30:04 +0000.623789][7720] The convert RGB to YUV take 2
[133:311] [2025-07-26 15:30:04 +0000.886611][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[133:315] [2025-07-26 15:30:04 +0000.890381][7988] Push an pts:971 to dts queue.
[133:402] [2025-07-26 15:30:04 +0000.977412][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[133:429] [2025-07-26 15:30:05 +0000.4997][7988] SendFrame
encodedImage._timeStamp:971encodedImage->_length:126240
[133:429] [2025-07-26 15:30:05 +0000.5153][7988] last dts:938 currentPts:971
ppsOrSPS:0 queue length:2
[133:542] [2025-07-26 15:30:05 +0000.118163][7720]
MediaFilterCamera::NeedProcessTexture
[133:545] [2025-07-26 15:30:05 +0000.121155][7720] The convert RGB to YUV take 2
[133:558] [2025-07-26 15:30:05 +0000.133445][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[133:644] [2025-07-26 15:30:05 +0000.219458][7720] CameraSource::PushExtraFrame
pkt_dts: 3252, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75bd844c80
[133:644] [2025-07-26 15:30:05 +0000.219792][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[133:645] [2025-07-26 15:30:05 +0000.220269][7720] CropFilter::OnVideoFrame
outputtexture :15
[133:684] [2025-07-26 15:30:05 +0000.259424][7720] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[133:686] [2025-07-26 15:30:05 +0000.261432][7981]
RecordAudioSource::PullAudioFrame
[133:814] [2025-07-26 15:30:05 +0000.389466][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[133:863] [2025-07-26 15:30:05 +0000.438188][7987]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1114queue_audio_frame_:1
[133:877] [2025-07-26 15:30:05 +0000.452404][7724] Run AGC when audioType = 0
[133:975] [2025-07-26 15:30:05 +0000.551050][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[133:976] [2025-07-26 15:30:05 +0000.551219][7720] GPUImageProcessing: input frame
width1280 X 720
[133:976] [2025-07-26 15:30:05 +0000.551909][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[133:976] [2025-07-26 15:30:05 +0000.552152][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[133:979] [2025-07-26 15:30:05 +0000.555071][7720] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21984 diff: 17
[134:009] [2025-07-26 15:30:05 +0000.584679][7981] resampled_data_size:6656
[134:045] [2025-07-26 15:30:05 +0000.620878][7720] The convert RGB to YUV take 2
[134:153] [2025-07-26 15:30:05 +0000.728505][7720] Drop a frame videoTime:3753
nextWantTime:3800 timeInterval:100 frameRate:10
[134:313] [2025-07-26 15:30:05 +0000.888756][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[134:317] [2025-07-26 15:30:05 +0000.892205][7988] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1305
[134:317] [2025-07-26 15:30:05 +0000.892420][7988] push video frame to H264
encoder. (100 frame for one log)
[134:317] [2025-07-26 15:30:05 +0000.892533][7988] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[134:317] [2025-07-26 15:30:05 +0000.892601][7988] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1305(100 frame for one
log)
[134:317] [2025-07-26 15:30:05 +0000.892743][7988] The input pts:1305 fps:30
[134:405] [2025-07-26 15:30:05 +0000.981129][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[134:422] [2025-07-26 15:30:05 +0000.997915][7988] H264Encode::H264SWEncoder get
callback, length:157520 type:1 nalType:1length:157516
[134:429] [2025-07-26 15:30:06 +0000.4998][7981] AF_SpeedFilter::PullFrame eof4
[134:445] [2025-07-26 15:30:06 +0000.21040][7981]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[134:476] [2025-07-26 15:30:06 +0000.51308][7981] AF_SpeedFilter audio 0x75ddaa8c80
PullFrame
[134:517] [2025-07-26 15:30:06 +0000.92554][7720] Got a frame videoTime:4116
nextWantTime:4100 timeInterval:100 frameRate:10
[134:546] [2025-07-26 15:30:06 +0000.121750][7720] The convert RGB to YUV take 3
[134:718] [2025-07-26 15:30:06 +0000.293906][7988] DTS queue for
Generator:0x75c8f33ab8 1437
[134:809] [2025-07-26 15:30:06 +0000.384818][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[135:045] [2025-07-26 15:30:06 +0000.620963][7720] The convert RGB to YUV take 2
[135:275] [2025-07-26 15:30:06 +0000.850903][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[135:309] [2025-07-26 15:30:06 +0000.885095][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[135:407] [2025-07-26 15:30:06 +0000.982995][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[135:536] [2025-07-26 15:30:07 +0000.112010][7981]
RecordAudioSource::PullAudioFrame
[135:545] [2025-07-26 15:30:07 +0000.120460][7720] The convert RGB to YUV take 2
[135:681] [2025-07-26 15:30:07 +0000.256990][7720] FilterPipeline2::OnVideoFrame
pts 5286 last_video_timestamp_ 5286
[135:809] [2025-07-26 15:30:07 +0000.384656][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[135:879] [2025-07-26 15:30:07 +0000.454204][7724] Run AGC when audioType = 0
[135:879] [2025-07-26 15:30:07 +0000.454450][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[136:043] [2025-07-26 15:30:07 +0000.618711][7720] The convert RGB to YUV take 2
[136:144] [2025-07-26 15:30:07 +0000.719867][7720] Drop a frame videoTime:5744
nextWantTime:5800 timeInterval:100 frameRate:10
[136:239] [2025-07-26 15:30:07 +0000.814460][7981] AF_SpeedFilter audio
0x75ddaa8c80 PullFrame
[136:314] [2025-07-26 15:30:07 +0000.889888][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[136:399] [2025-07-26 15:30:07 +0000.975055][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[136:482] [2025-07-26 15:30:08 +0000.57214][7720] webrtc common_video plane
old ..... (1/1000) new: 23001 delete: 22984 diff: 17
[136:522] [2025-07-26 15:30:08 +0000.97390][7988] h264 add frame header cdr flag
[136:524] [2025-07-26 15:30:08 +0000.99345][7988] Received key frame:2003
[136:544] [2025-07-26 15:30:08 +0000.119310][7720] The convert RGB to YUV take 2
[136:619] [2025-07-26 15:30:08 +0000.194948][7989] get the H.264 IDR frame
[136:693] [2025-07-26 15:30:08 +0000.268617][7981] AF_SpeedFilter::PullFrame eof4
[136:708] [2025-07-26 15:30:08 +0000.284081][7981]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[136:809] [2025-07-26 15:30:08 +0000.384443][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[136:978] [2025-07-26 15:30:08 +0000.553616][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[137:011] [2025-07-26 15:30:08 +0000.586295][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[137:041] [2025-07-26 15:30:08 +0000.616703][7720] The convert RGB to YUV take 2
[137:214] [2025-07-26 15:30:08 +0000.789881][7988] DTS queue for
Generator:0x75c8f33ab8 2237 2270
[137:285] [2025-07-26 15:30:08 +0000.861078][7984] The output timestamp from audio
mixer change:197313015
[137:311] [2025-07-26 15:30:08 +0000.886750][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[137:314] [2025-07-26 15:30:08 +0000.889615][7988] Push an pts:2304 to dts queue.
[137:338] [2025-07-26 15:30:08 +0000.913697][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[137:338] [2025-07-26 15:30:08 +0000.913803][7720] GPUImageProcessing: input frame
width1280 X 720
[137:339] [2025-07-26 15:30:08 +0000.914276][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[137:339] [2025-07-26 15:30:08 +0000.914405][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[137:376] [2025-07-26 15:30:08 +0000.951445][7724] On audio frame the broadcast
with timestamp:197313115 samples:480. (1000 frame for one log)
[137:385] [2025-07-26 15:30:08 +0000.960252][7981]
RecordAudioSource::PullAudioFrame
[137:403] [2025-07-26 15:30:08 +0000.978734][7984] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[137:404] [2025-07-26 15:30:08 +0000.979173][7984] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[137:410] [2025-07-26 15:30:08 +0000.985747][7988]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:2336
[137:414] [2025-07-26 15:30:08 +0000.990143][7988] last dts:2270 currentPts:2304
ppsOrSPS:0 queue length:2
[137:449] [2025-07-26 15:30:09 +0000.24296][7981]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 197308455
[137:449] [2025-07-26 15:30:09 +0000.24485][7981]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[137:544] [2025-07-26 15:30:09 +0000.119766][7720] The convert RGB to YUV take 2
[137:785] [2025-07-26 15:30:09 +0000.360315][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[137:785] [2025-07-26 15:30:09 +0000.360843][7720] operator(): Stop
[137:785] [2025-07-26 15:30:09 +0000.360933][7720] StopPullFrameAndWriteMp4
time:197313524 enter.
[137:785] [2025-07-26 15:30:09 +0000.360976][7720] StopRecording:
[137:788] [2025-07-26 15:30:09 +0000.363847][7981] PullAudioFrame: PullFrame audio
finished.
[137:788] [2025-07-26 15:30:09 +0000.364016][7981]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[137:792] [2025-07-26 15:30:09 +0000.367511][7988]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:74
[137:795] [2025-07-26 15:30:09 +0000.370456][771f] stop recording
[137:795] [2025-07-26 15:30:09 +0000.370533][771f]
RecordingSessionInternalSimple:destroy media processers
[137:795] [2025-07-26 15:30:09 +0000.370562][771f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[137:795] [2025-07-26 15:30:09 +0000.370587][771f] H264Encode::flushing hareware
Encoder
[137:795] [2025-07-26 15:30:09 +0000.370757][771f] Flush time:197313534 enter.
[137:795] [2025-07-26 15:30:09 +0000.370799][771f] H264Encoder encoder flush
[137:795] [2025-07-26 15:30:09 +0000.370825][771f] flush output queue
[137:878] [2025-07-26 15:30:09 +0000.453183][7724] Run AGC when audioType = 0
[138:112] [2025-07-26 15:30:09 +0000.687827][771f] Flush leave. expire time = 317
ms
[138:112] [2025-07-26 15:30:09 +0000.687982][771f] ~H264EncodeWrap:
[138:112] [2025-07-26 15:30:09 +0000.688018][771f] ~H264Encode:
[138:112] [2025-07-26 15:30:09 +0000.688046][771f] teardownCompressionSession:
H264Encode::destroying Encoder
[138:112] [2025-07-26 15:30:09 +0000.688064][771f] Release time:197313851 enter.
[138:113] [2025-07-26 15:30:09 +0000.688173][771f] Release:
MediaCodecVideoEncoder::Release _inited:1
[138:113] [2025-07-26 15:30:09 +0000.688207][771f] Destroy time:197313852 enter.
[138:113] [2025-07-26 15:30:09 +0000.688236][771f] H264Encoder encoderDestroy
[138:113] [2025-07-26 15:30:09 +0000.688251][771f]
AndroidMediaCodecVideoEncoder::release env: 0x75c8eb75c0
[138:113] [2025-07-26 15:30:09 +0000.688275][771f]
AndroidMediaCodecVideoEncoder::Destroy
[138:126] [2025-07-26 15:30:09 +0000.702106][771f] Destroy leave. expire time = 13
ms
[138:127] [2025-07-26 15:30:09 +0000.702261][771f] Release leave. expire time = 15
ms
[138:127] [2025-07-26 15:30:09 +0000.702306][771f] ~AndroidHwAvcEncoder
time:197313866 enter.
[138:127] [2025-07-26 15:30:09 +0000.702431][771f] Release time:197313866 enter.
[138:127] [2025-07-26 15:30:09 +0000.702467][771f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[138:127] [2025-07-26 15:30:09 +0000.702519][771f] Release leave. expire time = 0
ms
[138:127] [2025-07-26 15:30:09 +0000.702533][771f] ~AndroidMediaCodecVideoEncoder
[138:127] [2025-07-26 15:30:09 +0000.702570][771f] ~WrapAndroidMediaCodec
time:197313866 enter.
[138:127] [2025-07-26 15:30:09 +0000.702585][771f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[138:127] [2025-07-26 15:30:09 +0000.702609][771f] video hevc hw codec
destructor:0x76a7bc31a0
[138:127] [2025-07-26 15:30:09 +0000.702660][771f] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[138:127] [2025-07-26 15:30:09 +0000.702696][771f] teardownCompressionSession:
H264Encode::destroyed Encoder
[138:127] [2025-07-26 15:30:09 +0000.702719][771f]
RecordingSessionInternalSimple:destroy aac encoder output!
[138:127] [2025-07-26 15:30:09 +0000.702747][771f] AACSWEncode destructor
[138:130] [2025-07-26 15:30:09 +0000.705662][7989] MP4 close file successfully
[138:130] [2025-07-26 15:30:09 +0000.705740][7989] Recording session Internal:
notify recording ok
[138:130] [2025-07-26 15:30:09 +0000.705758][7989] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4,
output_video_timestamp_:2437.67 last_video_pts_:2437
[138:130] [2025-07-26 15:30:09 +0000.705828][7989] OnRecordFinish:
[138:131] [2025-07-26 15:30:09 +0000.706385][7989] onRecordingOk: net seek
pos:0record video duration:2470record audio duration:2414
[138:131] [2025-07-26 15:30:09 +0000.706946][7984] destructMicSource_w:
[138:131] [2025-07-26 15:30:09 +0000.707024][7984] setOutput_w:
MicSource::setOutput() 0x0
[138:132] [2025-07-26 15:30:09 +0000.707230][7720] releaseThread 0x75bd673000
[138:132] [2025-07-26 15:30:09 +0000.707269][7720] ~MicSource: Mic source
destroyed:0x76a8428300
[138:133] [2025-07-26 15:30:09 +0000.708391][7720] StopPullFrameAndWriteMp4 leave.
expire time = 348 ms
[138:133] [2025-07-26 15:30:09 +0000.708525][7720] DestroyPipelineAndFilters
time:197313872 enter.
[138:133] [2025-07-26 15:30:09 +0000.708573][7720] UnbindInputFilter 0x75bd844dc0
this 0x7696d5e0c0
[138:133] [2025-07-26 15:30:09 +0000.708627][7720] UnbindInputFilter 0x75bd845258
this 0x75ddaa8dd0
[138:134] [2025-07-26 15:30:09 +0000.709166][7720] UnbindInputFilter 0x7696d5e0c0
this 0x75bd89a1e0
[138:134] [2025-07-26 15:30:09 +0000.709276][7720] filter: filter pipeline destroy
this: 0x75bd89a140
[138:134] [2025-07-26 15:30:09 +0000.709639][7720] ClearVideoOfSources: recodring
total frames:0
[138:134] [2025-07-26 15:30:09 +0000.709675][7720] ClearVideoOfSources:
[138:134] [2025-07-26 15:30:09 +0000.709689][7720] GPUImageProcessing destruct.
[138:134] [2025-07-26 15:30:09 +0000.709732][7720] destroy TrivalImageDrawer
0x75bd5582c0
[138:134] [2025-07-26 15:30:09 +0000.709755][7720] The shader has been initialize,
clean up them.
[138:134] [2025-07-26 15:30:09 +0000.709799][7720] ~OpenGLFrameBuffer:
[138:134] [2025-07-26 15:30:09 +0000.709872][7720] ~OpenGLFrameBuffer:
[138:134] [2025-07-26 15:30:09 +0000.709933][7720] ~OpenGLFrameBuffer:
[138:134] [2025-07-26 15:30:09 +0000.709987][7720] ~OpenGLFrameBuffer:
[138:135] [2025-07-26 15:30:09 +0000.711043][7720] ~OpenGLFrameBuffer:
[138:135] [2025-07-26 15:30:09 +0000.711153][7720] ~OpenGLFrameBuffer:
[138:136] [2025-07-26 15:30:09 +0000.711353][7720] GPUImageProcessing destruct
finish.
[138:136] [2025-07-26 15:30:09 +0000.711402][7720] GPURGBAFrame destruct.
[138:136] [2025-07-26 15:30:09 +0000.711448][7720] destroy OpenGLRenderProgram
0x7696d5de98
[138:136] [2025-07-26 15:30:09 +0000.711485][7720] ~CameraSource time:197313875
enter.
[138:136] [2025-07-26 15:30:09 +0000.711501][7720] ~CameraSource leave. expire
time = 0 ms
[138:136] [2025-07-26 15:30:09 +0000.711518][7720] ~RecordAudioSource
time:197313875 enter.
[138:136] [2025-07-26 15:30:09 +0000.711529][7720] ~RecordAudioSource leave.
expire time = 0 ms
[138:136] [2025-07-26 15:30:09 +0000.711557][7720] DestroyPipelineAndFilters
leave. expire time = 3 ms
[138:168] [2025-07-26 15:30:09 +0000.743882][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[138:169] [2025-07-26 15:30:09 +0000.744533][6cbf] machine model :redmi
[138:169] [2025-07-26 15:30:09 +0000.744630][6cbf] Support this machine
model :redmi
[138:169] [2025-07-26 15:30:09 +0000.744658][6cbf] global inited! current sdk
version: 07-20-936c45f
[138:169] [2025-07-26 15:30:09 +0000.744831][6cbf] filter: filter pipeline
construtc this: 0x75ddb69300
[138:169] [2025-07-26 15:30:09 +0000.744879][6cbf] MediaFilterGraph:
MediaFilterGraph construct
[138:169] [2025-07-26 15:30:09 +0000.744896][6cbf] GLESContext:
[138:169] [2025-07-26 15:30:09 +0000.744932][6cbf] The result of eglGetDisplay is:
0xb4000076b73d5a00
[138:170] [2025-07-26 15:30:09 +0000.745806][6cbf] The result of creation:
0x76a8243f80
[138:170] [2025-07-26 15:30:09 +0000.745952][6cbf] The result of
eglCreatePbufferSurface is: 0x76a8286080
[138:170] [2025-07-26 15:30:09 +0000.746141][6cbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
[138:171] [2025-07-26 15:30:09 +0000.746361][6cbf] The source 1
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
[138:171] [2025-07-26 15:30:09 +0000.746391][6cbf] The source 0 speed:1
[138:171] [2025-07-26 15:30:09 +0000.746474][6cbf] The source 1 speed:1
[138:171] [2025-07-26 15:30:09 +0000.746496][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4,
delay: 0
[138:171] [2025-07-26 15:30:09 +0000.746521][6cbf] CreateDecoderByVideoSource
time:197313910 enter.
[138:171] [2025-07-26 15:30:09 +0000.746919][6cbf] running_decoder_count:0max
count:2
[138:171] [2025-07-26 15:30:09 +0000.746968][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75dd9fec00
[138:186] [2025-07-26 15:30:09 +0000.761861][79b4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75ddc73600] Current FFmpeg version git-2021-06-16-
97cea6f
[138:207] [2025-07-26 15:30:09 +0000.782316][79b4] OnStreamInfoFound: video
duration_: 2975
[138:209] [2025-07-26 15:30:09 +0000.784706][79b5] NO get frame from decoder
[138:209] [2025-07-26 15:30:09 +0000.784798][6cbf] start decoder
[138:209] [2025-07-26 15:30:09 +0000.784865][6cbf] CreateDecoderByVideoSource
leave. expire time = 38 ms
[138:209] [2025-07-26 15:30:09 +0000.784942][6cbf] BindInputFilter 0x75bd5c08a0
this 0x75bd5eac58
[138:209] [2025-07-26 15:30:09 +0000.785016][6cbf] BindInputFilter 0x75bd5eac58
this 0x75bd5eb0d8
[138:209] [2025-07-26 15:30:09 +0000.785093][6cbf] BindInputFilter 0x75bd5c08a0
this 0x75bd5eb258
[138:210] [2025-07-26 15:30:09 +0000.785162][6cbf] BindInputFilter 0x75bd5eb258
this 0x75bd5fd698
[138:210] [2025-07-26 15:30:09 +0000.785212][6cbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
[138:210] [2025-07-26 15:30:09 +0000.785285][6cbf] BindInputFilter 0x75bd5eb0d8
this 0x75bd5ff0d8
[138:210] [2025-07-26 15:30:09 +0000.785352][6cbf] BindInputFilter 0x75bd5ff0d8
this 0x75ddb693a0
[138:210] [2025-07-26 15:30:09 +0000.785406][6cbf] BindInputFilter 0x75bd5fd698
this 0x75bd5ff498
[138:210] [2025-07-26 15:30:09 +0000.785474][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
[138:210] [2025-07-26 15:30:09 +0000.785540][6cbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4,
delay: 0
[138:210] [2025-07-26 15:30:09 +0000.785624][6cbf] CreateDecoderByVideoSource
time:197313949 enter.
[138:211] [2025-07-26 15:30:09 +0000.786296][6cbf] running_decoder_count:1max
count:2
[138:211] [2025-07-26 15:30:09 +0000.786443][6cbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75bd671800
[138:211] [2025-07-26 15:30:09 +0000.786543][6cbf] start decoder
[138:211] [2025-07-26 15:30:09 +0000.786596][6cbf] CreateDecoderByVideoSource
leave. expire time = 1 ms
[138:211] [2025-07-26 15:30:09 +0000.786669][6cbf] BindInputFilter 0x75b90350a0
this 0x75bd5ffb58
[138:211] [2025-07-26 15:30:09 +0000.786728][6cbf] BindInputFilter 0x75bd5ffb58
this 0x75bd645098
[138:211] [2025-07-26 15:30:09 +0000.786861][6cbf] BindInputFilter 0x75b90350a0
this 0x75bd645158
[138:211] [2025-07-26 15:30:09 +0000.786920][6cbf] BindInputFilter 0x75bd645158
this 0x75bd645218
[138:211] [2025-07-26 15:30:09 +0000.786969][6cbf] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
[138:211] [2025-07-26 15:30:09 +0000.787049][6cbf] UnbindInputFilter 0x75bd5ff0d8
this 0x75ddb693a0
[138:211] [2025-07-26 15:30:09 +0000.787102][6cbf] BindInputFilter 0x75bd5ff0d8
this 0x75bd600ed8
[138:211] [2025-07-26 15:30:09 +0000.787156][6cbf] BindInputFilter 0x75bd645098
this 0x75bd600ed8
[138:212] [2025-07-26 15:30:09 +0000.787210][6cbf] BindInputFilter 0x75bd600ed8
this 0x75ddb693a0
[138:212] [2025-07-26 15:30:09 +0000.787288][6cbf] BindInputFilter 0x75bd5ff498
this 0x75ddbc67a8
[138:212] [2025-07-26 15:30:09 +0000.787361][6cbf] BindInputFilter 0x75bd645218
this 0x75ddbc67a8
[138:212] [2025-07-26 15:30:09 +0000.787590][6cbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
[138:212] [2025-07-26 15:30:09 +0000.787747][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[138:213] [2025-07-26 15:30:09 +0000.788940][6cbf] machine model :redmi
[138:213] [2025-07-26 15:30:09 +0000.789155][6cbf] Support this machine
model :redmi
[138:214] [2025-07-26 15:30:09 +0000.789231][6cbf] global inited! current sdk
version: 07-20-936c45f
[138:213] [2025-07-26 15:30:09 +0000.788989][79c0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x769bdd8200] Current FFmpeg version git-2021-06-16-
97cea6f
[138:214] [2025-07-26 15:30:09 +0000.789387][6cbf] GetPipeline:
-----------------------------------------
[138:214] [2025-07-26 15:30:09 +0000.789622][6cbf] GetPipeline: source:
0x75bd5c0680
[138:214] [2025-07-26 15:30:09 +0000.789688][6cbf] GetPipeline: filter: NULLFilter
[138:214] [2025-07-26 15:30:09 +0000.789726][6cbf] GetPipeline: filter: NULLFilter
[138:214] [2025-07-26 15:30:09 +0000.789758][6cbf] GetPipeline: filter: NULLFilter
[138:214] [2025-07-26 15:30:09 +0000.789792][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[138:214] [2025-07-26 15:30:09 +0000.789822][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[138:214] [2025-07-26 15:30:09 +0000.789853][6cbf] GetPipeline: audio filter:
AudioNUllFilter
[138:214] [2025-07-26 15:30:09 +0000.789883][6cbf] GetPipeline: source:
0x75b9034e80
[138:214] [2025-07-26 15:30:09 +0000.789936][6cbf] GetPipeline: filter: NULLFilter
[138:214] [2025-07-26 15:30:09 +0000.789986][6cbf] GetPipeline: filter: NULLFilter
[138:214] [2025-07-26 15:30:09 +0000.790033][6cbf] GetPipeline: filter:
BasicTransitionFilter2
[138:214] [2025-07-26 15:30:09 +0000.790082][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[138:214] [2025-07-26 15:30:09 +0000.790122][6cbf] GetPipeline: audio filter:
AuidoNULLFilter
[138:214] [2025-07-26 15:30:09 +0000.790153][6cbf] GetPipeline: audio filter:
AudioTransitionFilter
[138:215] [2025-07-26 15:30:09 +0000.790186][6cbf] GetPipeline:
------------------------------------------
[138:215] [2025-07-26 15:30:09 +0000.790195][79b5] NO get frame from decoder
[138:215] [2025-07-26 15:30:09 +0000.790229][6cbf] filter: filter pipeline2 update
pattern: 0
[138:217] [2025-07-26 15:30:09 +0000.792232][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[138:217] [2025-07-26 15:30:09 +0000.793079][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[138:218] [2025-07-26 15:30:09 +0000.793405][6cbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[138:218] [2025-07-26 15:30:09 +0000.793873][6cbf] DeviceInit:
[138:218] [2025-07-26 15:30:09 +0000.794113][79b5] NO get frame from decoder
[138:219] [2025-07-26 15:30:09 +0000.794487][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[138:220] [2025-07-26 15:30:09 +0000.795354][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[138:221] [2025-07-26 15:30:09 +0000.796670][6cbf] CreatePlatformSpecificObjects:
[138:221] [2025-07-26 15:30:09 +0000.796879][6cbf] audio device use null audio
input and opensl output
[138:221] [2025-07-26 15:30:09 +0000.797005][6cbf] Create OpenSLES output module
with java VM support.
[138:222] [2025-07-26 15:30:09 +0000.797479][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[138:223] [2025-07-26 15:30:09 +0000.798320][79b5] NO get frame from decoder
[138:223] [2025-07-26 15:30:09 +0000.798561][6cbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[138:225] [2025-07-26 15:30:09 +0000.800624][79b5] NO get frame from decoder
[138:225] [2025-07-26 15:30:09 +0000.800761][6cbf] Create OpenSLES output module
with buffer num:2
[138:225] [2025-07-26 15:30:09 +0000.800810][6cbf] Error(trace.cc:40): Init the
output and input for audio device template.
[138:225] [2025-07-26 15:30:09 +0000.800834][6cbf] Init the output device.
[138:225] [2025-07-26 15:30:09 +0000.800893][6cbf] Set the playout as stereo:1
[138:225] [2025-07-26 15:30:09 +0000.800912][6cbf] Set the sample rate to be:44100
[138:225] [2025-07-26 15:30:09 +0000.800947][6cbf] Low latency buffer size:144 low
sample rate:48000
[138:225] [2025-07-26 15:30:09 +0000.800972][6cbf] DeviceInit: Done
[138:226] [2025-07-26 15:30:09 +0000.801314][6cbf] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[138:229] [2025-07-26 15:30:09 +0000.804477][79b5] NO get frame from decoder
[138:244] [2025-07-26 15:30:09 +0000.819378][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[138:244] [2025-07-26 15:30:09 +0000.819813][6cbf]
MediaFilterPlayer::SetPlayerNotify 0x75ddc72680
[138:244] [2025-07-26 15:30:09 +0000.820059][6cbf]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[138:245] [2025-07-26 15:30:09 +0000.820209][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[138:245] [2025-07-26 15:30:09 +0000.820351][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[138:245] [2025-07-26 15:30:09 +0000.820601][6cbf] SetGraphLoop: SetGraphLoop 1
[138:245] [2025-07-26 15:30:09 +0000.820661][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[138:245] [2025-07-26 15:30:09 +0000.820707][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[138:246] [2025-07-26 15:30:09 +0000.821526][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[138:246] [2025-07-26 15:30:09 +0000.822145][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[138:247] [2025-07-26 15:30:09 +0000.822880][79c9] Start:
[138:248] [2025-07-26 15:30:09 +0000.823897][79b5] NO get frame from decoder
[138:249] [2025-07-26 15:30:09 +0000.824415][79c8] operator(): video render
started.
[138:249] [2025-07-26 15:30:09 +0000.824746][79c9] Start:
[138:250] [2025-07-26 15:30:09 +0000.825299][79c9] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[138:250] [2025-07-26 15:30:09 +0000.825409][79c9] Reset: history total size: 98
[138:250] [2025-07-26 15:30:09 +0000.825468][79c9] DeviceStart:
audioDevice_:0x75ddb87000
[138:250] [2025-07-26 15:30:09 +0000.825496][79c9] DeviceStart: time profile
playout init before
[138:250] [2025-07-26 15:30:09 +0000.825516][79c9] DeviceStart: time profile
playout init end
[138:250] [2025-07-26 15:30:09 +0000.825533][79c9] OpenSlesOutput:Start playout
[138:252] [2025-07-26 15:30:09 +0000.827275][79b5] NO get frame from decoder
[138:253] [2025-07-26 15:30:09 +0000.828766][79c0] OnStreamInfoFound: video
duration_: 2470
[138:248] [2025-07-26 15:30:09 +0000.823877][79c4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75b3ea3f18
[138:260] [2025-07-26 15:30:09 +0000.835886][79c1] NO get frame from decoder
[138:264] [2025-07-26 15:30:09 +0000.839270][79c9] Create the opensl output player.
streamtype before:0
[138:264] [2025-07-26 15:30:09 +0000.839337][79c9] Create the opensl output player.
streamtype after:3
[138:270] [2025-07-26 15:30:09 +0000.845455][79c1] NO get frame from decoder
[138:273] [2025-07-26 15:30:09 +0000.848905][79c1] NO get frame from decoder
[138:282] [2025-07-26 15:30:09 +0000.857238][79c1] NO get frame from decoder
[138:298] [2025-07-26 15:30:09 +0000.873520][79c1] NO get frame from decoder
[138:307] [2025-07-26 15:30:09 +0000.882599][79c9] Enqueue opensl buffer size:1764
[138:317] [2025-07-26 15:30:09 +0000.892877][79c1] NO get frame from decoder
[138:321] [2025-07-26 15:30:09 +0000.897017][79c1] NO get frame from decoder
[138:327] [2025-07-26 15:30:09 +0000.903018][79c1] NO get frame from decoder
[138:341] [2025-07-26 15:30:09 +0000.917138][79c9] DeviceStart: time profile
playout all end
[138:342] [2025-07-26 15:30:09 +0000.917259][79c9] operator(): Audio playback
started.
[138:343] [2025-07-26 15:30:09 +0000.918289][79ca]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[138:343] [2025-07-26 15:30:09 +0000.919089][79ca] Pull audio failed.(wait video!)
[138:347] [2025-07-26 15:30:09 +0000.923161][79c9] operator(): Started now!
[138:379] [2025-07-26 15:30:09 +0000.954538][79c8] lipsync_debug: First video frame
rendering.
[138:479] [2025-07-26 15:30:10 +0000.54863][79c8] DriveRender working... (1/200)
[138:517] [2025-07-26 15:30:10 +0000.92654][79ca] audio_frame_list_ empty
[138:546] [2025-07-26 15:30:10 +0000.122148][79ca] audio frame wait video
frame.last_video_timestamp:108 last_audio_timestamp:232
[138:547] [2025-07-26 15:30:10 +0000.122431][79c9] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[138:547] [2025-07-26 15:30:10 +0000.122482][79ca]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[138:547] [2025-07-26 15:30:10 +0000.122573][79c9] First audio frame rendering
[138:732] [2025-07-26 15:30:10 +0000.307557][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[138:851] [2025-07-26 15:30:10 +0000.426563][79c8] lipsync_debug:displaying video
ts:45900 The current displayed video timestamp is:197314590
[138:856] [2025-07-26 15:30:10 +0000.431593][79c8] lipsync_debug: render a video
frame
[138:865] [2025-07-26 15:30:10 +0000.440348][79d6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[138:982] [2025-07-26 15:30:10 +0000.557406][79c8] lipsync_debug:result remaining
time:0
[138:982] [2025-07-26 15:30:10 +0000.557525][79c8] dynamic updated lipsync delay:0
[139:248] [2025-07-26 15:30:10 +0000.823465][79c8]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:33 last
video ts:78750 frame->pts:81810 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[139:248] [2025-07-26 15:30:10 +0000.823660][79c8] lipsync_debug: tsDelta -
timeDelta = 1
[139:513] [2025-07-26 15:30:11 +0000.88866][79cb] Error(video_source.cc:430): wait
decoder a frame: 0
[139:615] [2025-07-26 15:30:11 +0000.190274][79c8] lipsync_debug:displaying video
ts:105840 The current displayed video timestamp is:197315354
[139:760] [2025-07-26 15:30:11 +0000.335863][79b5] av_read_frame AVERROR_EOF
[139:874] [2025-07-26 15:30:11 +0000.449567][7724] Run AGC when audioType = 0
[139:874] [2025-07-26 15:30:11 +0000.449754][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[139:904] [2025-07-26 15:30:11 +0000.480093][79d6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[139:999] [2025-07-26 15:30:11 +0000.574200][79b5] OnReceiveEOF:
[139:999] [2025-07-26 15:30:11 +0000.574305][79b5] OnDecoderEOF time:197315738
enter.
[139:999] [2025-07-26 15:30:11 +0000.574619][79b5] OnDecoderEOF leave. expire time
= 0 ms
[139:999] [2025-07-26 15:30:11 +0000.574670][79b1] CleanUp time:197315738 enter.
[139:999] [2025-07-26 15:30:11 +0000.574771][79b5] OnDecoderFinished:
OnDecoderFinished total decoder frames:89 this:0x75bd5c0680
[140:003] [2025-07-26 15:30:11 +0000.578656][79b1] CleanUp leave. expire time = 4
ms
[140:003] [2025-07-26 15:30:11 +0000.578781][79b1] clean up
[140:003] [2025-07-26 15:30:11 +0000.578831][79b1] running_decoder_count:1max
count:2
[140:115] [2025-07-26 15:30:11 +0000.690845][79c8] DriveRender working... (1/200)
[140:239] [2025-07-26 15:30:11 +0000.814493][79cb] webrtc common_video plane
old ..... (1/1000) new: 24001 delete: 23988 diff: 13
[140:306] [2025-07-26 15:30:11 +0000.882034][79c8] lipsync_debug:remaining time:10
tsDelta - timeDelta:10
[140:307] [2025-07-26 15:30:11 +0000.882200][79c8] lipsync_debug:result remaining
time:10
[140:393] [2025-07-26 15:30:11 +0000.968224][79ca] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 2066
[140:393] [2025-07-26 15:30:11 +0000.968340][79ca] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[140:452] [2025-07-26 15:30:12 +0000.27358][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[140:471] [2025-07-26 15:30:12 +0000.46605][79c9] The audio playback speed:100
(1/100)
[140:471] [2025-07-26 15:30:12 +0000.46785][79c9] lipsync_debug: The current played
audio timestamp is:2089(1/50)
[140:522] [2025-07-26 15:30:12 +0000.97614][79c8] lipsync_debug:displaying video
ts:165780 The current displayed video timestamp is:197316261
[140:855] [2025-07-26 15:30:12 +0000.431086][79c8]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:34 last
video ts:192690 frame->pts:195840 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[140:856] [2025-07-26 15:30:12 +0000.431219][79c8] lipsync_debug: tsDelta -
timeDelta = 1
[140:864] [2025-07-26 15:30:12 +0000.439947][79d6]
PlayerSimpleBufferQueueCallbackHandler function
[140:871] [2025-07-26 15:30:12 +0000.446602][79d6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[140:953] [2025-07-26 15:30:12 +0000.528543][79cb] Error(video_source.cc:430): wait
decoder a frame: 0
[141:187] [2025-07-26 15:30:12 +0000.762234][79c8] lipsync_debug:displaying video
ts:225630 The current displayed video timestamp is:197316926
[141:415] [2025-07-26 15:30:12 +0000.990825][79cb]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[141:434] [2025-07-26 15:30:13 +0000.10019][79cb] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 285570pts ms:3.173e+06
[141:438] [2025-07-26 15:30:13 +0000.13366][79cb] OnVideoFrameReady(1/200)
[141:438] [2025-07-26 15:30:13 +0000.13977][79c8] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[141:684] [2025-07-26 15:30:13 +0000.259562][79c8] DriveRender working... (1/200)
[141:857] [2025-07-26 15:30:13 +0000.432593][79c8] lipsync_debug:displaying video
ts:285570 The current displayed video timestamp is:197317596
[141:873] [2025-07-26 15:30:13 +0000.449144][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[141:874] [2025-07-26 15:30:13 +0000.449343][7725] _deviceSampleRate:48000
[141:875] [2025-07-26 15:30:13 +0000.450810][7724] Run AGC when audioType = 0
[141:903] [2025-07-26 15:30:13 +0000.478548][79d6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[142:178] [2025-07-26 15:30:13 +0000.753786][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[142:240] [2025-07-26 15:30:13 +0000.815522][79c1] av_read_frame AVERROR_EOF
[142:250] [2025-07-26 15:30:13 +0000.825314][79cb] Error(video_source.cc:430): wait
decoder a frame: 0
[142:337] [2025-07-26 15:30:13 +0000.912251][79c8] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[142:337] [2025-07-26 15:30:13 +0000.912445][79c8] lipsync_debug:result remaining
time:10
[142:405] [2025-07-26 15:30:13 +0000.981101][79c8]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:13 last
video ts:333540 frame->pts:336600 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[142:406] [2025-07-26 15:30:13 +0000.981351][79c8] lipsync_debug: tsDelta -
timeDelta = 21
[142:484] [2025-07-26 15:30:14 +0000.59705][79c1] OnReceiveEOF:
[142:484] [2025-07-26 15:30:14 +0000.59871][79c1] OnDecoderEOF time:197318223
enter.
[142:484] [2025-07-26 15:30:14 +0000.59997][79c1] OnDecoderEOF leave. expire time
= 0 ms
[142:484] [2025-07-26 15:30:14 +0000.60029][79b1] CleanUp time:197318223 enter.
[142:484] [2025-07-26 15:30:14 +0000.60039][79c1] OnDecoderFinished:
OnDecoderFinished total decoder frames:74 this:0x75b9034e80
[142:490] [2025-07-26 15:30:14 +0000.65239][79b1] CleanUp leave. expire time = 6
ms
[142:490] [2025-07-26 15:30:14 +0000.65346][79b1] clean up
[142:490] [2025-07-26 15:30:14 +0000.65393][79b1] running_decoder_count:0max
count:2
[142:526] [2025-07-26 15:30:14 +0000.101187][79c8] lipsync_debug:displaying video
ts:345510 The current displayed video timestamp is:197318265
[142:529] [2025-07-26 15:30:14 +0000.104346][79c8] lipsync_debug: render a video
frame
[142:662] [2025-07-26 15:30:14 +0000.237695][79c8] lipsync_debug:result remaining
time:0
[142:662] [2025-07-26 15:30:14 +0000.237839][79c8] dynamic updated lipsync delay:0
[142:785] [2025-07-26 15:30:14 +0000.360410][79ca] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 4388
[142:785] [2025-07-26 15:30:14 +0000.360618][79ca] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[142:873] [2025-07-26 15:30:14 +0000.449149][79d6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[142:874] [2025-07-26 15:30:14 +0000.449901][79c9] The audio playback speed:100
(1/100)
[142:874] [2025-07-26 15:30:14 +0000.450015][79c9] lipsync_debug: The current
played audio timestamp is:4411(1/50)
[143:194] [2025-07-26 15:30:14 +0000.769481][79c8] lipsync_debug:displaying video
ts:405630 The current displayed video timestamp is:197318933
[143:238] [2025-07-26 15:30:14 +0000.814153][79c8] DriveRender working... (1/200)
[143:349] [2025-07-26 15:30:14 +0000.924410][79c9] total delay:-8 videoTsMS:4639
audioTsMS:4647 diff:-8
[143:349] [2025-07-26 15:30:14 +0000.924590][79c9] Set the lipsync delay:-8
[143:663] [2025-07-26 15:30:15 +0000.239164][79cb] Error(video_source.cc:430): wait
decoder a frame: 0
[143:686] [2025-07-26 15:30:15 +0000.261796][79cb] ClearVideoOfSources:
[143:744] [2025-07-26 15:30:15 +0000.319837][79ca] PullAudioFrame: PullFrame audio
finished.
[143:744] [2025-07-26 15:30:15 +0000.319980][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:774] [2025-07-26 15:30:15 +0000.350113][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:805] [2025-07-26 15:30:15 +0000.380417][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:835] [2025-07-26 15:30:15 +0000.410779][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:851] [2025-07-26 15:30:15 +0000.426874][79c8] lipsync_debug:displaying video
ts:465390 The current displayed video timestamp is:197319590
[143:866] [2025-07-26 15:30:15 +0000.441412][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:875] [2025-07-26 15:30:15 +0000.450729][7724] Run AGC when audioType = 0
[143:875] [2025-07-26 15:30:15 +0000.450990][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[143:896] [2025-07-26 15:30:15 +0000.471714][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[143:896] [2025-07-26 15:30:15 +0000.471907][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:903] [2025-07-26 15:30:15 +0000.478479][79d6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[143:927] [2025-07-26 15:30:15 +0000.502181][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:957] [2025-07-26 15:30:15 +0000.532578][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[143:964] [2025-07-26 15:30:15 +0000.539531][79c8]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:13 last
video ts:474480 frame->pts:477360 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[143:964] [2025-07-26 15:30:15 +0000.539669][79c8] lipsync_debug: tsDelta -
timeDelta = 19
[143:987] [2025-07-26 15:30:15 +0000.563111][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[144:018] [2025-07-26 15:30:15 +0000.593513][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[144:048] [2025-07-26 15:30:15 +0000.623973][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[144:079] [2025-07-26 15:30:15 +0000.654359][79ca] media player notify EOF, audio
PullFrameStatus is EOF
[144:086] [2025-07-26 15:30:15 +0000.661822][79cb] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[144:087] [2025-07-26 15:30:15 +0000.663030][79cb] Stop:
[144:088] [2025-07-26 15:30:15 +0000.663285][79c8] operator(): Video Render
stopped.
[144:088] [2025-07-26 15:30:15 +0000.663764][79cb] Stop:
[144:089] [2025-07-26 15:30:15 +0000.664499][79c9] DeviceStop:
audioDevice_:0x75ddb87000
[144:089] [2025-07-26 15:30:15 +0000.664617][79c9] OpenSlesOutput:Stop playout
[144:092] [2025-07-26 15:30:15 +0000.667182][79c9] DeviceStop: Done
[144:092] [2025-07-26 15:30:15 +0000.667491][79c9] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[144:092] [2025-07-26 15:30:15 +0000.667798][79cb] to reset filter graph
[144:092] [2025-07-26 15:30:15 +0000.667876][79cb] RemoveVideoBackGroud: hava not
add video backgroud
[144:092] [2025-07-26 15:30:15 +0000.668033][79cb] UnbindInputFilter 0x75bd5ff0d8
this 0x75bd600ed8
[144:092] [2025-07-26 15:30:15 +0000.668110][79cb] UnbindInputFilter 0x75bd5ff498
this 0x75ddbc67a8
[144:093] [2025-07-26 15:30:15 +0000.668172][79cb] UnbindInputFilter 0x75bd600ed8
this 0x75ddb693a0
[144:093] [2025-07-26 15:30:15 +0000.668231][79cb] ClearAllSource: remove source
filter, sourceid: 0x75bd5c0680
[144:093] [2025-07-26 15:30:15 +0000.668275][79cb] DestoryDecoderByVideoSource
time:197319832 enter.
[144:093] [2025-07-26 15:30:15 +0000.668321][79cb] ~VideoBindDecoder time:197319832
enter.
[144:093] [2025-07-26 15:30:15 +0000.668555][79cb] CleanUp time:197319832 enter.
[144:093] [2025-07-26 15:30:15 +0000.668974][79cb] CleanUp leave. expire time = 0
ms
[144:093] [2025-07-26 15:30:15 +0000.669047][79cb] CleanUp time:197319832 enter.
[144:094] [2025-07-26 15:30:15 +0000.669417][79cb] CleanUp leave. expire time = 1
ms
[144:096] [2025-07-26 15:30:15 +0000.671315][79cb] ~VideoBindDecoder leave. expire
time = 3 ms
[144:096] [2025-07-26 15:30:15 +0000.671427][79cb] DestoryDecoderByVideoSource
leave. expire time = 3 ms
[144:096] [2025-07-26 15:30:15 +0000.671510][79cb] UnbindInputFilter 0x75bd5eb0d8
this 0x75bd5ff0d8
[144:096] [2025-07-26 15:30:15 +0000.671580][79cb] UnbindInputFilter 0x75bd5eac58
this 0x75bd5eb0d8
[144:096] [2025-07-26 15:30:15 +0000.671636][79cb] UnbindInputFilter 0x75bd5c08a0
this 0x75bd5eac58
[144:096] [2025-07-26 15:30:15 +0000.671687][79cb] UnbindInputFilter 0x75bd5fd698
this 0x75bd5ff498
[144:096] [2025-07-26 15:30:15 +0000.671742][79cb] UnbindInputFilter 0x75bd5eb258
this 0x75bd5fd698
[144:096] [2025-07-26 15:30:15 +0000.671792][79cb] UnbindInputFilter 0x75bd5c08a0
this 0x75bd5eb258
[144:096] [2025-07-26 15:30:15 +0000.671848][79cb] ClearAllSource: remove source
filter, sourceid: 0x75b9034e80
[144:096] [2025-07-26 15:30:15 +0000.671904][79cb] DestoryDecoderByVideoSource
time:197319835 enter.
[144:096] [2025-07-26 15:30:15 +0000.671959][79cb] ~VideoBindDecoder time:197319835
enter.
[144:097] [2025-07-26 15:30:15 +0000.672495][79cb] CleanUp time:197319836 enter.
[144:098] [2025-07-26 15:30:15 +0000.673514][79cb] CleanUp leave. expire time = 1
ms
[144:098] [2025-07-26 15:30:15 +0000.673652][79cb] CleanUp time:197319837 enter.
[144:098] [2025-07-26 15:30:15 +0000.674012][79cb] CleanUp leave. expire time = 0
ms
[144:100] [2025-07-26 15:30:15 +0000.675304][79cb] ~VideoBindDecoder leave. expire
time = 4 ms
[144:100] [2025-07-26 15:30:15 +0000.675413][79cb] DestoryDecoderByVideoSource
leave. expire time = 4 ms
[144:100] [2025-07-26 15:30:15 +0000.675492][79cb] UnbindInputFilter 0x75bd645098
this 0x75bd600ed8
[144:100] [2025-07-26 15:30:15 +0000.675545][79cb] ClearVideoOfSources:
[144:100] [2025-07-26 15:30:15 +0000.675613][79cb] UnbindInputFilter 0x75bd5ffb58
this 0x75bd645098
[144:100] [2025-07-26 15:30:15 +0000.675688][79cb] UnbindInputFilter 0x75b90350a0
this 0x75bd5ffb58
[144:100] [2025-07-26 15:30:15 +0000.675779][79cb] UnbindInputFilter 0x75bd645218
this 0x75ddbc67a8
[144:100] [2025-07-26 15:30:15 +0000.675855][79cb] UnbindInputFilter 0x75bd645158
this 0x75bd645218
[144:100] [2025-07-26 15:30:15 +0000.675915][79cb] UnbindInputFilter 0x75b90350a0
this 0x75bd645158
[144:100] [2025-07-26 15:30:15 +0000.676009][79cb] to reset filter graph clear end
[144:100] [2025-07-26 15:30:15 +0000.676074][79cb] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4,
delay: 0
[144:100] [2025-07-26 15:30:15 +0000.676138][79cb] CreateDecoderByVideoSource
time:197319839 enter.
[144:101] [2025-07-26 15:30:15 +0000.676594][79cb] running_decoder_count:0max
count:2
[144:101] [2025-07-26 15:30:15 +0000.676721][79cb] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75bd671800
[144:104] [2025-07-26 15:30:15 +0000.680170][79ea] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75bd5f5c00] Current FFmpeg version git-2021-06-16-
97cea6f
[144:137] [2025-07-26 15:30:15 +0000.713062][79ea] OnStreamInfoFound: video
duration_: 2975
[144:140] [2025-07-26 15:30:15 +0000.716134][79cb] start decoder
[144:140] [2025-07-26 15:30:15 +0000.716257][79ec] NO get frame from decoder
[144:141] [2025-07-26 15:30:15 +0000.716338][79cb] CreateDecoderByVideoSource
leave. expire time = 41 ms
[144:141] [2025-07-26 15:30:15 +0000.716396][79cb] BindInputFilter 0x75b90350a0
this 0x75bd645158
[144:141] [2025-07-26 15:30:15 +0000.716424][79cb] BindInputFilter 0x75bd645158
this 0x75bd645218
[144:141] [2025-07-26 15:30:15 +0000.716457][79cb] BindInputFilter 0x75b90350a0
this 0x75bd5ffb58
[144:141] [2025-07-26 15:30:15 +0000.716478][79cb] BindInputFilter 0x75bd5ffb58
this 0x75bd645098
[144:141] [2025-07-26 15:30:15 +0000.716493][79cb] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
[144:141] [2025-07-26 15:30:15 +0000.716515][79cb] BindInputFilter 0x75bd645218
this 0x75bd5eb258
[144:141] [2025-07-26 15:30:15 +0000.716535][79cb] BindInputFilter 0x75bd5eb258
this 0x75ddb693a0
[144:141] [2025-07-26 15:30:15 +0000.716560][79cb] BindInputFilter 0x75bd645098
this 0x75bd5fd698
[144:141] [2025-07-26 15:30:15 +0000.716582][79cb] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197296460.mp4
[144:141] [2025-07-26 15:30:15 +0000.716598][79cb] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4,
delay: 0
[144:141] [2025-07-26 15:30:15 +0000.716617][79cb] CreateDecoderByVideoSource
time:197319880 enter.
[144:141] [2025-07-26 15:30:15 +0000.716913][79cb] running_decoder_count:1max
count:2
[144:141] [2025-07-26 15:30:15 +0000.717003][79cb] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4,
sync_mode: 0, seek_pos: 0, delay: 0, this:0x75dd9fec00
[144:141] [2025-07-26 15:30:15 +0000.717102][79cb] start decoder
[144:141] [2025-07-26 15:30:15 +0000.717154][79cb] CreateDecoderByVideoSource
leave. expire time = 1 ms
[144:142] [2025-07-26 15:30:15 +0000.717189][79cb] BindInputFilter 0x75bd5c08a0
this 0x75bd5ff498
[144:142] [2025-07-26 15:30:15 +0000.717214][79cb] BindInputFilter 0x75bd5ff498
this 0x75bd5eac58
[144:142] [2025-07-26 15:30:15 +0000.717239][79cb] BindInputFilter 0x75bd5c08a0
this 0x75c8c154d8
[144:142] [2025-07-26 15:30:15 +0000.717261][79cb] BindInputFilter 0x75c8c154d8
this 0x75c8c15598
[144:142] [2025-07-26 15:30:15 +0000.717274][79cb] AddVideoSource: source filter
list is not empty, add:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
[144:142] [2025-07-26 15:30:15 +0000.717298][79cb] UnbindInputFilter 0x75bd5eb258
this 0x75ddb693a0
[144:142] [2025-07-26 15:30:15 +0000.717335][79cb] BindInputFilter 0x75bd5eb258
this 0x75bd600ed8
[144:142] [2025-07-26 15:30:15 +0000.717356][79cb] BindInputFilter 0x75bd5eac58
this 0x75bd600ed8
[144:142] [2025-07-26 15:30:15 +0000.717376][79cb] BindInputFilter 0x75bd600ed8
this 0x75ddb693a0
[144:142] [2025-07-26 15:30:15 +0000.717404][79cb] BindInputFilter 0x75bd5fd698
this 0x75ddbc34e8
[144:142] [2025-07-26 15:30:15 +0000.717423][79cb] BindInputFilter 0x75c8c15598
this 0x75ddbc34e8
[144:142] [2025-07-26 15:30:15 +0000.717444][79cb] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_197306066.mp4
[144:142] [2025-07-26 15:30:15 +0000.717458][79cb] to reset filter graph end
[144:142] [2025-07-26 15:30:15 +0000.717472][79cb] Start:
[144:142] [2025-07-26 15:30:15 +0000.717571][79c8] operator(): video render
started.
[144:142] [2025-07-26 15:30:15 +0000.717668][79cb] Start:
[144:142] [2025-07-26 15:30:15 +0000.717883][79c9] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[144:142] [2025-07-26 15:30:15 +0000.717934][79c9] Reset: history total size: 98
[144:142] [2025-07-26 15:30:15 +0000.717966][79c9] DeviceStart:
audioDevice_:0x75ddb87000
[144:142] [2025-07-26 15:30:15 +0000.718035][79c9] DeviceStart: time profile
playout init before
[144:142] [2025-07-26 15:30:15 +0000.718074][79c9] DeviceStart: time profile
playout init end
[144:142] [2025-07-26 15:30:15 +0000.718107][79c9] OpenSlesOutput:Start playout
[144:143] [2025-07-26 15:30:15 +0000.718990][79c9] Create the opensl output player.
streamtype before:0
[144:143] [2025-07-26 15:30:15 +0000.719077][79c9] Create the opensl output player.
streamtype after:3
[144:145] [2025-07-26 15:30:15 +0000.720491][79f7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75c909fa00] Current FFmpeg version git-2021-06-16-
97cea6f
[144:143] [2025-07-26 15:30:15 +0000.719059][79ec] NO get frame from decoder
[144:147] [2025-07-26 15:30:15 +0000.722403][79ec] NO get frame from decoder
[144:148] [2025-07-26 15:30:15 +0000.724067][79ec] NO get frame from decoder
[144:149] [2025-07-26 15:30:15 +0000.724539][79ec] NO get frame from decoder
[144:150] [2025-07-26 15:30:15 +0000.725657][79ec] NO get frame from decoder
[144:151] [2025-07-26 15:30:15 +0000.726980][79ec] NO get frame from decoder
[144:152] [2025-07-26 15:30:15 +0000.728015][79ec] NO get frame from decoder
[144:168] [2025-07-26 15:30:15 +0000.743473][79c9] Enqueue opensl buffer size:1764
[144:171] [2025-07-26 15:30:15 +0000.746527][79f7] OnStreamInfoFound: video
duration_: 2470
[144:174] [2025-07-26 15:30:15 +0000.749204][79f8] NO get frame from decoder
[144:178] [2025-07-26 15:30:15 +0000.753366][79f8] NO get frame from decoder
[144:179] [2025-07-26 15:30:15 +0000.755113][79f8] NO get frame from decoder
[144:182] [2025-07-26 15:30:15 +0000.757293][79f8] NO get frame from decoder
[144:185] [2025-07-26 15:30:15 +0000.760902][79f8] NO get frame from decoder
[144:188] [2025-07-26 15:30:15 +0000.763600][79f8] NO get frame from decoder
[144:189] [2025-07-26 15:30:15 +0000.764525][79c9] DeviceStart: time profile
playout all end
[144:189] [2025-07-26 15:30:15 +0000.764646][79c9] operator(): Audio playback
started.
[144:190] [2025-07-26 15:30:15 +0000.765868][79f8] NO get frame from decoder
[144:194] [2025-07-26 15:30:15 +0000.769294][79f8] NO get frame from decoder
[144:209] [2025-07-26 15:30:15 +0000.784641][79c8] lipsync_debug: First video frame
rendering.
[144:335] [2025-07-26 15:30:15 +0000.910717][79c8] Warning(video_render.cc:390): No
picture to display (1/50)
[144:430] [2025-07-26 15:30:16 +0000.5749][6cbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[144:451] [2025-07-26 15:30:16 +0000.26574][79c9] Stop:
[144:452] [2025-07-26 15:30:16 +0000.28058][79c8] operator(): Video Render stopped.
[144:453] [2025-07-26 15:30:16 +0000.28843][79c9] Stop:
[144:453] [2025-07-26 15:30:16 +0000.29091][79c9] DeviceStop:
audioDevice_:0x75ddb87000
[144:453] [2025-07-26 15:30:16 +0000.29143][79c9] OpenSlesOutput:Stop playout
[144:456] [2025-07-26 15:30:16 +0000.32053][79c9] DeviceStop: Done
[144:457] [2025-07-26 15:30:16 +0000.32271][79c9] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[144:457] [2025-07-26 15:30:16 +0000.32324][79c9] operator(): Stop now!
[144:457] [2025-07-26 15:30:16 +0000.32851][6cbf] Stop:
[144:457] [2025-07-26 15:30:16 +0000.32930][79c9] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[144:457] [2025-07-26 15:30:16 +0000.33080][6cbf] DeviceRelease:
audioDevice_:0x75ddb87000
[144:457] [2025-07-26 15:30:16 +0000.33112][6cbf] OpenSlesOutput:Stop playout
[144:457] [2025-07-26 15:30:16 +0000.33144][6cbf] DeviceRelease: Release the webrtc
device object.
[144:458] [2025-07-26 15:30:16 +0000.33338][6cbf] OpenSlesOutput destruct.
[144:458] [2025-07-26 15:30:16 +0000.33399][6cbf] DeviceRelease: Done
[144:458] [2025-07-26 15:30:16 +0000.33487][6cbf] Stop:
[144:458] [2025-07-26 15:30:16 +0000.33618][79c8] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[144:467] [2025-07-26 15:30:16 +0000.42345][6cbf] global uninited!
[144:467] [2025-07-26 15:30:16 +0000.42515][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[144:467] [2025-07-26 15:30:16 +0000.42659][6cbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[144:467] [2025-07-26 15:30:16 +0000.42692][6cbf] RemoveVideoBackGroud: hava not
add video backgroud
[144:467] [2025-07-26 15:30:16 +0000.42726][6cbf] UnbindInputFilter 0x75bd5eb258
this 0x75bd600ed8
[144:467] [2025-07-26 15:30:16 +0000.42755][6cbf] UnbindInputFilter 0x75bd5fd698
this 0x75ddbc34e8
[144:467] [2025-07-26 15:30:16 +0000.42893][6cbf] UnbindInputFilter 0x75bd600ed8
this 0x75ddb693a0
[144:467] [2025-07-26 15:30:16 +0000.42922][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75b9034e80
[144:467] [2025-07-26 15:30:16 +0000.42939][6cbf] DestoryDecoderByVideoSource
time:197320206 enter.
[144:468] [2025-07-26 15:30:16 +0000.43622][6cbf] ~VideoBindDecoder time:197320207
enter.
[144:468] [2025-07-26 15:30:16 +0000.44150][6cbf] CleanUp time:197320207 enter.
[144:529] [2025-07-26 15:30:16 +0000.104728][6cbf] CleanUp leave. expire time = 61
ms
[144:529] [2025-07-26 15:30:16 +0000.104830][6cbf] CleanUp time:197320268 enter.
[144:532] [2025-07-26 15:30:16 +0000.107524][6cbf] CleanUp leave. expire time = 3
ms
[144:535] [2025-07-26 15:30:16 +0000.110454][6cbf] ~VideoBindDecoder leave. expire
time = 67 ms
[144:535] [2025-07-26 15:30:16 +0000.110547][6cbf] DestoryDecoderByVideoSource
leave. expire time = 68 ms
[144:535] [2025-07-26 15:30:16 +0000.110587][6cbf] UnbindInputFilter 0x75bd645218
this 0x75bd5eb258
[144:535] [2025-07-26 15:30:16 +0000.110622][6cbf] UnbindInputFilter 0x75bd645158
this 0x75bd645218
[144:535] [2025-07-26 15:30:16 +0000.110711][6cbf] UnbindInputFilter 0x75b90350a0
this 0x75bd645158
[144:535] [2025-07-26 15:30:16 +0000.110772][6cbf] UnbindInputFilter 0x75bd645098
this 0x75bd5fd698
[144:535] [2025-07-26 15:30:16 +0000.110811][6cbf] UnbindInputFilter 0x75bd5ffb58
this 0x75bd645098
[144:535] [2025-07-26 15:30:16 +0000.110852][6cbf] UnbindInputFilter 0x75b90350a0
this 0x75bd5ffb58
[144:535] [2025-07-26 15:30:16 +0000.111100][6cbf] ClearAllSource: remove source
filter, sourceid: 0x75bd5c0680
[144:535] [2025-07-26 15:30:16 +0000.111148][6cbf] DestoryDecoderByVideoSource
time:197320274 enter.
[144:536] [2025-07-26 15:30:16 +0000.111175][6cbf] ~VideoBindDecoder time:197320275
enter.
[144:536] [2025-07-26 15:30:16 +0000.111689][6cbf] CleanUp time:197320275 enter.
[144:539] [2025-07-26 15:30:16 +0000.115162][6cbf] CleanUp leave. expire time = 4
ms
[144:540] [2025-07-26 15:30:16 +0000.115259][6cbf] CleanUp time:197320279 enter.
[144:541] [2025-07-26 15:30:16 +0000.116901][6cbf] CleanUp leave. expire time = 1
ms
[144:543] [2025-07-26 15:30:16 +0000.118472][6cbf] ~VideoBindDecoder leave. expire
time = 7 ms
[144:543] [2025-07-26 15:30:16 +0000.118570][6cbf] DestoryDecoderByVideoSource
leave. expire time = 8 ms
[144:543] [2025-07-26 15:30:16 +0000.118622][6cbf] UnbindInputFilter 0x75bd5eac58
this 0x75bd600ed8
[144:543] [2025-07-26 15:30:16 +0000.118654][6cbf] ClearVideoOfSources:
[144:543] [2025-07-26 15:30:16 +0000.118727][6cbf] UnbindInputFilter 0x75bd5ff498
this 0x75bd5eac58
[144:543] [2025-07-26 15:30:16 +0000.118770][6cbf] UnbindInputFilter 0x75bd5c08a0
this 0x75bd5ff498
[144:543] [2025-07-26 15:30:16 +0000.118802][6cbf] UnbindInputFilter 0x75c8c15598
this 0x75ddbc34e8
[144:543] [2025-07-26 15:30:16 +0000.118839][6cbf] UnbindInputFilter 0x75c8c154d8
this 0x75c8c15598
[144:543] [2025-07-26 15:30:16 +0000.118898][6cbf] UnbindInputFilter 0x75bd5c08a0
this 0x75c8c154d8
[144:543] [2025-07-26 15:30:16 +0000.118966][6cbf] ~GLESContext:
[144:546] [2025-07-26 15:30:16 +0000.121255][6cbf] GLESContext destruct finish.
[144:546] [2025-07-26 15:30:16 +0000.121382][6cbf] filter: filter pipeline destroy
this: 0x75ddb69300
[145:608] [2025-07-26 15:30:17 +0000.183856][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[145:875] [2025-07-26 15:30:17 +0000.450751][7724] Run AGC when audioType = 0
[147:321] [2025-07-26 15:30:18 +0000.896320][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[147:876] [2025-07-26 15:30:19 +0000.451305][7724] Run AGC when audioType = 0
[147:876] [2025-07-26 15:30:19 +0000.451731][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[149:043] [2025-07-26 15:30:20 +0000.618422][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[149:306] [2025-07-26 15:30:20 +0000.881811][6cbf] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[149:306] [2025-07-26 15:30:20 +0000.881883][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[149:307] [2025-07-26 15:30:20 +0000.882195][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[149:307] [2025-07-26 15:30:20 +0000.882419][7720] operator() time:197325046
enter.
[149:307] [2025-07-26 15:30:20 +0000.882480][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[149:308] [2025-07-26 15:30:20 +0000.883751][7720] MicSource: Mic source
created:10x76a8428300
[149:309] [2025-07-26 15:30:20 +0000.884510][7720] alloc thread: 0x75bd844c80
name:worker1 thread id:506062105776 to Mic_source
[149:309] [2025-07-26 15:30:20 +0000.884587][7720] audio: start the audio sender
thread.
[149:309] [2025-07-26 15:30:20 +0000.884645][7720] construct OpenGLRenderProgram
0x7696d5de98
[149:309] [2025-07-26 15:30:20 +0000.884679][7720] CropFilter::SetOrientation
orientation: 90
[149:309] [2025-07-26 15:30:20 +0000.884818][7720] filter: filter pipeline
construtc this: 0x75bd95fa00
[149:309] [2025-07-26 15:30:20 +0000.884853][7720] filter: filter pipeline2 update
pattern: 1
[149:309] [2025-07-26 15:30:20 +0000.884884][7720] CameraSource::source_id_:32
[149:309] [2025-07-26 15:30:20 +0000.884909][7720] RecordAudioSource::source_id_:33
[149:309] [2025-07-26 15:30:20 +0000.885048][7720] BindInputFilter 0x75bd6026c0
this 0x7696d5e0c0
[149:309] [2025-07-26 15:30:20 +0000.885085][7720] BindInputFilter 0x75bd602858
this 0x75bd674650
[149:309] [2025-07-26 15:30:20 +0000.885122][7720] BindInputFilter 0x7696d5e0c0
this 0x75bd95faa0
[149:310] [2025-07-26 15:30:20 +0000.885164][7720] setParamentForFilters:
speed:3.000000
[149:310] [2025-07-26 15:30:20 +0000.885187][7720] SetParamForFilter:
AF_SpeedFilter params:, speed_ 3
[149:310] [2025-07-26 15:30:20 +0000.885214][7720] SetParamForFilter time:197325049
enter.
[149:310] [2025-07-26 15:30:20 +0000.885241][7720] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[149:310] [2025-07-26 15:30:20 +0000.885271][7720] SetParamForFilter: Params video
index is: 0
[149:310] [2025-07-26 15:30:20 +0000.885295][7720] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[149:310] [2025-07-26 15:30:20 +0000.885321][7720] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[149:310] [2025-07-26 15:30:20 +0000.885347][7720] crop filter mode tpye:
citytravelvideo index:0
[149:316] [2025-07-26 15:30:20 +0000.891436][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891524][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891547][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891567][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891585][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891601][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891619][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891638][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891672][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891694][7720]
Warning(parse_template_json.cc:67): json parament no found the parament
[149:316] [2025-07-26 15:30:20 +0000.891752][7720]
Warning(parse_template_json.cc:93): json parament no found the duration
[149:316] [2025-07-26 15:30:20 +0000.891795][7720] SetParamForFilter leave. expire
time = 6 ms
[149:316] [2025-07-26 15:30:20 +0000.891866][7720] OnOutputSizeChanged width 1280
height 720
[149:316] [2025-07-26 15:30:20 +0000.891903][7720] OpenGLFrameBuffer: width:1280
height:720
[149:316] [2025-07-26 15:30:20 +0000.891928][7720] OpenGLFrameBuffer: width:1280
height:720
[149:316] [2025-07-26 15:30:20 +0000.891980][7720] OpenGLFrameBuffer: width:1280
height:720
[149:316] [2025-07-26 15:30:20 +0000.892027][7720] OpenGLFrameBuffer: width:1280
height:720
[149:316] [2025-07-26 15:30:20 +0000.892044][7720] OpenGLFrameBuffer: width:1280
height:720
[149:316] [2025-07-26 15:30:20 +0000.892059][7720] OpenGLFrameBuffer: width:1280
height:720
[149:316] [2025-07-26 15:30:20 +0000.892119][7720] construct TrivalImageDrawer
0x75bd558900
[149:316] [2025-07-26 15:30:20 +0000.892134][7720] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75bd558900 context 0x75ddb8d280
[149:316] [2025-07-26 15:30:20 +0000.892153][7720] setupGLES:
[149:317] [2025-07-26 15:30:20 +0000.892677][7720] OpenGLRenderProgram::Initialize.
[149:317] [2025-07-26 15:30:20 +0000.892748][7720] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[149:317] [2025-07-26 15:30:20 +0000.892786][7720] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[149:317] [2025-07-26 15:30:20 +0000.892875][7720] Init open gl render:
0x7696d5de98
[149:317] [2025-07-26 15:30:20 +0000.892913][7720] Fragement shader path:
[149:317] [2025-07-26 15:30:20 +0000.892953][7720] Fragement shader path:
[149:317] [2025-07-26 15:30:20 +0000.892982][7720] create opengl program object.
[149:317] [2025-07-26 15:30:20 +0000.893013][7720] create shader: vertex
[149:318] [2025-07-26 15:30:20 +0000.893241][7720] create shader: fragment
[149:319] [2025-07-26 15:30:20 +0000.894714][7720] Have not extra filter filename!
[149:319] [2025-07-26 15:30:20 +0000.894809][7720] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[149:319] [2025-07-26 15:30:20 +0000.894839][7720] OpenGLRenderProgram::Initialize
success.
[149:319] [2025-07-26 15:30:20 +0000.894896][7720] Setup the OpenGL result:1
[149:320] [2025-07-26 15:30:20 +0000.895254][771f] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197325058.mp4
[149:320] [2025-07-26 15:30:20 +0000.895441][771f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197325058.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[149:320] [2025-07-26 15:30:20 +0000.895498][771f] 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
[149:320] [2025-07-26 15:30:20 +0000.895532][771f] 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_197325058.mp4
fileFD: -1
[149:320] [2025-07-26 15:30:20 +0000.895735][7a14] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8dc5498
[149:320] [2025-07-26 15:30:20 +0000.895950][771f] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197325058.mp4
is opened successfully
[149:320] [2025-07-26 15:30:20 +0000.895994][771f] setupMediaProcessers:
[149:320] [2025-07-26 15:30:20 +0000.896023][771f]
RecordingSessionInternalSimple:setup media processers.
[149:320] [2025-07-26 15:30:20 +0000.896055][771f] construct AAC encoder
[149:321] [2025-07-26 15:30:20 +0000.896318][771f] H264Encoder creating:
superfast011818
[149:321] [2025-07-26 15:30:20 +0000.896368][771f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[149:321] [2025-07-26 15:30:20 +0000.896978][771f] H264Encode::GetMachineModel is
M2101K6I
[149:321] [2025-07-26 15:30:20 +0000.897027][771f] H264Encoder machine_mode
is:M2101K6I
[149:321] [2025-07-26 15:30:20 +0000.897064][771f] H264Encode::machine size :9
machine_mode:M2101K6I
[149:321] [2025-07-26 15:30:20 +0000.897098][771f] H264Encode::machine array
size :22 machine_mode:M2101K6I
[149:321] [2025-07-26 15:30:20 +0000.897124][771f] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[149:321] [2025-07-26 15:30:20 +0000.897153][771f] setupCompressionSession:
[149:322] [2025-07-26 15:30:20 +0000.897175][771f] H264Encode::creating hareware
Encoder
[149:322] [2025-07-26 15:30:20 +0000.897197][771f] AndroidHwAvcEncoder
time:197325061 enter.
[149:322] [2025-07-26 15:30:20 +0000.897368][771f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[149:322] [2025-07-26 15:30:20 +0000.897489][771f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[149:322] [2025-07-26 15:30:20 +0000.897525][771f] The video avc hw codec address
is 0x76a7bc3188
[149:322] [2025-07-26 15:30:20 +0000.897603][771f] AndroidHwAvcEncoder leave.
expire time = 0 ms
[149:322] [2025-07-26 15:30:20 +0000.897646][771f] RegisterEncodeCompleteCallback
time:197325061 enter.
[149:322] [2025-07-26 15:30:20 +0000.897782][771f] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[149:322] [2025-07-26 15:30:20 +0000.897816][771f] InitEncode time:197325061
enter.
[149:322] [2025-07-26 15:30:20 +0000.897892][771f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[149:322] [2025-07-26 15:30:20 +0000.897968][771f] Create time:197325061 enter.
[149:322] [2025-07-26 15:30:20 +0000.897997][771f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[149:322] [2025-07-26 15:30:20 +0000.898030][771f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75c8c16340
[149:323] [2025-07-26 15:30:20 +0000.898184][771f] supported_type:video/avc
[149:323] [2025-07-26 15:30:20 +0000.898218][771f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[149:323] [2025-07-26 15:30:20 +0000.898268][771f] hwCodecPrefix :OMX.qcom.
[149:323] [2025-07-26 15:30:20 +0000.898295][771f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[149:323] [2025-07-26 15:30:20 +0000.898327][771f] mediacodec_createCodecByName
time:197325062 enter.
[149:323] [2025-07-26 15:30:20 +0000.898354][771f] WrapAndroidMediaCodec
time:197325062 enter.
[149:323] [2025-07-26 15:30:20 +0000.898472][771f] WrapAndroidMediaCodec leave.
expire time = 0 ms
[149:343] [2025-07-26 15:30:20 +0000.918687][771f] mediacodec_createCodecByName
leave. expire time = 20 ms
[149:343] [2025-07-26 15:30:20 +0000.918880][771f] WrapAndroidMediaFromat
time:197325082 enter.
[149:343] [2025-07-26 15:30:20 +0000.919075][771f] WrapAndroidMediaFromat leave.
expire time = 0 ms
[149:396] [2025-07-26 15:30:20 +0000.972147][771f] Destroy time:197325135 enter.
[149:397] [2025-07-26 15:30:20 +0000.972262][771f] WrapAndroidMediaFromat::
Destroy
[149:397] [2025-07-26 15:30:20 +0000.972300][771f] Destroy leave. expire time = 1
ms
[149:397] [2025-07-26 15:30:20 +0000.972328][771f] ~WrapAndroidMediaFromat
time:197325136 enter.
[149:397] [2025-07-26 15:30:20 +0000.972349][771f] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[149:397] [2025-07-26 15:30:20 +0000.972371][771f] Create leave. expire time = 75
ms
[149:397] [2025-07-26 15:30:20 +0000.972392][771f] isSemiPlanarSupport
time:197325136 enter.
[149:397] [2025-07-26 15:30:20 +0000.972412][771f] H264Encoder isSemiPlanarSupport
[149:397] [2025-07-26 15:30:20 +0000.972431][771f] isSemiPlanarSupport leave.
expire time = 0 ms
[149:397] [2025-07-26 15:30:20 +0000.972467][771f] creat hw H264Encoder success,
isSemiPlanar:1
[149:397] [2025-07-26 15:30:20 +0000.972604][771f] InitEncode leave. expire time =
75 ms
[149:397] [2025-07-26 15:30:20 +0000.972633][771f] H264Encode::created Encoder
[149:397] [2025-07-26 15:30:20 +0000.972655][771f] H264Encode:: H264 encoder
created.
[149:397] [2025-07-26 15:30:20 +0000.972673][771f] H264 encoder created.
[149:397] [2025-07-26 15:30:20 +0000.972687][771f]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c8eb75c0
[149:397] [2025-07-26 15:30:20 +0000.972706][771f] setOutput:
[149:397] [2025-07-26 15:30:20 +0000.972721][771f]
RecordingSessionInternalSimple:encoder set output to muxer!
[149:397] [2025-07-26 15:30:20 +0000.972734][771f] request a key frame
[149:397] [2025-07-26 15:30:20 +0000.972746][771f] H264Encode:: request a key frame
[149:397] [2025-07-26 15:30:20 +0000.972869][771f] setDisplayRotate :90
[149:397] [2025-07-26 15:30:20 +0000.972899][771f] 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
[149:397] [2025-07-26 15:30:20 +0000.972960][7720] StartRecording:
[149:397] [2025-07-26 15:30:20 +0000.973023][7a0e] operator(): Set the recording
session in mic source. recording session: 0x75bd602700
[149:398] [2025-07-26 15:30:20 +0000.973222][7720] operator() leave. expire time =
91 ms
[149:461] [2025-07-26 15:30:21 +0000.36463][7720] begine recode to first frame
spend time:154
[149:461] [2025-07-26 15:30:21 +0000.36615][7720]
GPUImageProcessing::SetOrientation orientation: 90
[149:462] [2025-07-26 15:30:21 +0000.37590][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[149:463] [2025-07-26 15:30:21 +0000.38697][7720] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[149:493] [2025-07-26 15:30:21 +0000.68304][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[149:502] [2025-07-26 15:30:21 +0000.77280][7a13]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[149:530] [2025-07-26 15:30:21 +0000.105746][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[149:577] [2025-07-26 15:30:21 +0000.153153][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[149:609] [2025-07-26 15:30:21 +0000.184750][7a0c] AF_SpeedFilter audio
0x75bd674500 PullFrame
[149:700] [2025-07-26 15:30:21 +0000.275997][7a13] h264 add frame header cdr flag
[149:701] [2025-07-26 15:30:21 +0000.276882][7a13] h264 add frame header cdr flag
[149:702] [2025-07-26 15:30:21 +0000.277379][7a13] Received key frame:0
[149:702] [2025-07-26 15:30:21 +0000.277672][7a13] H264Encode:: get a sps pps
header!headerSize:29
[149:702] [2025-07-26 15:30:21 +0000.277791][7a14] get the H.264 SPS parameter
[149:702] [2025-07-26 15:30:21 +0000.277975][7a14] add video track with id:1
[149:703] [2025-07-26 15:30:21 +0000.278744][7a14] get the H.264 PPS parameter
[149:704] [2025-07-26 15:30:21 +0000.279279][7a14] get the H.264 IDR frame
[149:704] [2025-07-26 15:30:21 +0000.279343][7a14] resss:true
[149:704] [2025-07-26 15:30:21 +0000.279374][7a14] video start ts:0
[149:704] [2025-07-26 15:30:21 +0000.279505][7a14] the video frame has been written
into MP4 file
[149:729] [2025-07-26 15:30:21 +0000.304552][7720] The convert RGB to YUV take 2
[149:795] [2025-07-26 15:30:21 +0000.370299][7720] webrtc common_video plane
old ..... (1/1000) new: 25001 delete: 24980 diff: 21
[149:820] [2025-07-26 15:30:21 +0000.395877][7a14] add aac audio track with id:2
[149:820] [2025-07-26 15:30:21 +0000.396011][7a14] audio start ts:0
[149:820] [2025-07-26 15:30:21 +0000.396039][7a14] the audio frame has been written
into MP4 file
[149:831] [2025-07-26 15:30:21 +0000.406398][7720] Drop a frame videoTime:335
nextWantTime:400 timeInterval:100 frameRate:10
[149:875] [2025-07-26 15:30:21 +0000.450915][7724] Run AGC when audioType = 0
[149:962] [2025-07-26 15:30:21 +0000.537545][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[150:210] [2025-07-26 15:30:21 +0000.785774][7a0c] resampled_data_size:4096
[150:233] [2025-07-26 15:30:21 +0000.808353][7720] The convert RGB to YUV take 4
[150:233] [2025-07-26 15:30:21 +0000.809008][7720] Got a frame videoTime:735
nextWantTime:700 timeInterval:100 frameRate:10
[150:463] [2025-07-26 15:30:22 +0000.38193][7720] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[150:561] [2025-07-26 15:30:22 +0000.136922][7a0c] AF_SpeedFilter::PullFrame eof4
[150:579] [2025-07-26 15:30:22 +0000.154668][7a0c]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[150:584] [2025-07-26 15:30:22 +0000.159223][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[150:739] [2025-07-26 15:30:22 +0000.314219][7720] The convert RGB to YUV take 3
[150:757] [2025-07-26 15:30:22 +0000.332993][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[150:834] [2025-07-26 15:30:22 +0000.409451][7a0c]
RecordAudioSource::PullAudioFrame
[150:965] [2025-07-26 15:30:22 +0000.540951][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[151:233] [2025-07-26 15:30:22 +0000.808781][7720] The convert RGB to YUV take 2
[151:303] [2025-07-26 15:30:22 +0000.878901][7a13] DTS queue for
Generator:0x75c8f33ab8 601
[151:362] [2025-07-26 15:30:22 +0000.937414][7a0c] AF_SpeedFilter audio
0x75bd674500 PullFrame
[151:465] [2025-07-26 15:30:23 +0000.40701][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[151:582] [2025-07-26 15:30:23 +0000.157331][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[151:732] [2025-07-26 15:30:23 +0000.307391][7720] The convert RGB to YUV take 2
[151:831] [2025-07-26 15:30:23 +0000.407104][7720] Drop a frame videoTime:2337
nextWantTime:2400 timeInterval:100 frameRate:10
[151:874] [2025-07-26 15:30:23 +0000.449248][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[151:874] [2025-07-26 15:30:23 +0000.449475][7725] _deviceSampleRate:48000
[151:880] [2025-07-26 15:30:23 +0000.455190][7724] Run AGC when audioType = 0
[151:880] [2025-07-26 15:30:23 +0000.455353][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[151:965] [2025-07-26 15:30:23 +0000.540729][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[152:046] [2025-07-26 15:30:23 +0000.622160][7a0c] AF_SpeedFilter audio time,
0x75bd674500 rcv time: 197327779
[152:047] [2025-07-26 15:30:23 +0000.622319][7a0c] AF_SpeedFilter audio time,
0x75bd674500 rcv time: 197327779in_nSamples:441
[152:239] [2025-07-26 15:30:23 +0000.814714][7720] The convert RGB to YUV take 3
[152:302] [2025-07-26 15:30:23 +0000.877505][7720] webrtc common_video plane
old ..... (1/1000) new: 26001 delete: 25980 diff: 21
[152:359] [2025-07-26 15:30:23 +0000.935118][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[152:360] [2025-07-26 15:30:23 +0000.935231][7720] GPUImageProcessing: input frame
width1280 X 720
[152:360] [2025-07-26 15:30:23 +0000.935693][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[152:360] [2025-07-26 15:30:23 +0000.935837][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[152:462] [2025-07-26 15:30:24 +0000.37896][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[152:479] [2025-07-26 15:30:24 +0000.55004][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[152:582] [2025-07-26 15:30:24 +0000.157292][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[152:669] [2025-07-26 15:30:24 +0000.244804][7a0c]
RecordAudioSource::PullAudioFrame
[152:726] [2025-07-26 15:30:24 +0000.301336][7a12]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 998queue_audio_frame_:1
[152:737] [2025-07-26 15:30:24 +0000.312466][7720] The convert RGB to YUV take 2
[152:760] [2025-07-26 15:30:24 +0000.335724][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[152:813] [2025-07-26 15:30:24 +0000.388434][7a0c] AF_SpeedFilter::PullFrame eof4
[152:832] [2025-07-26 15:30:24 +0000.407255][7a0c]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[152:963] [2025-07-26 15:30:24 +0000.538799][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[152:999] [2025-07-26 15:30:24 +0000.574261][7a13] Push an pts:1167 to dts queue.
[153:103] [2025-07-26 15:30:24 +0000.678887][7a13] last dts:1135 currentPts:1167
ppsOrSPS:0 queue length:2
[153:122] [2025-07-26 15:30:24 +0000.697293][7a0c] AF_SpeedFilter audio
0x75bd674500 PullFrame
[153:233] [2025-07-26 15:30:24 +0000.809017][7720] The convert RGB to YUV take 1
[153:460] [2025-07-26 15:30:25 +0000.35217][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[153:579] [2025-07-26 15:30:25 +0000.154834][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[153:737] [2025-07-26 15:30:25 +0000.313044][7720] The convert RGB to YUV take 1
[153:807] [2025-07-26 15:30:25 +0000.382699][7a13] DTS queue for
Generator:0x75c8f33ab8 1435
[153:839] [2025-07-26 15:30:25 +0000.415087][7720] Drop a frame videoTime:4341
nextWantTime:4400 timeInterval:100 frameRate:10
[153:875] [2025-07-26 15:30:25 +0000.450426][7724] Run AGC when audioType = 0
[153:959] [2025-07-26 15:30:25 +0000.534795][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[154:204] [2025-07-26 15:30:25 +0000.779367][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[154:229] [2025-07-26 15:30:25 +0000.804200][7720] The convert RGB to YUV take 3
[154:229] [2025-07-26 15:30:25 +0000.804537][7720] Got a frame videoTime:4733
nextWantTime:4700 timeInterval:100 frameRate:10
[154:235] [2025-07-26 15:30:25 +0000.810485][7a13] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1545 pts:1545
[154:461] [2025-07-26 15:30:26 +0000.36598][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[154:521] [2025-07-26 15:30:26 +0000.96592][7a0c] RecordAudioSource::PullAudioFrame
[154:581] [2025-07-26 15:30:26 +0000.156942][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[154:722] [2025-07-26 15:30:26 +0000.298110][7a0c] resampled_data_size:6656
[154:732] [2025-07-26 15:30:26 +0000.307437][7720] The convert RGB to YUV take 2
[154:799] [2025-07-26 15:30:26 +0000.374249][7720] webrtc common_video plane
old ..... (1/1000) new: 27001 delete: 26980 diff: 21
[154:888] [2025-07-26 15:30:26 +0000.463503][7a0c] AF_SpeedFilter audio
0x75bd674500 PullFrame
[154:966] [2025-07-26 15:30:26 +0000.541512][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[155:090] [2025-07-26 15:30:26 +0000.665425][7a0c] AF_SpeedFilter::PullFrame eof4
[155:105] [2025-07-26 15:30:26 +0000.680215][7a13] SendFrame
encodedImage._timeStamp:1834encodedImage->_length:93968
[155:109] [2025-07-26 15:30:26 +0000.684565][7a0c]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[155:228] [2025-07-26 15:30:26 +0000.803703][7720] The convert RGB to YUV take 2
[155:456] [2025-07-26 15:30:27 +0000.32139][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[155:577] [2025-07-26 15:30:27 +0000.152878][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[155:600] [2025-07-26 15:30:27 +0000.175440][7a13] h264 add frame header cdr flag
[155:601] [2025-07-26 15:30:27 +0000.176546][7a13] Received key frame:2012
[155:722] [2025-07-26 15:30:27 +0000.297753][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[155:722] [2025-07-26 15:30:27 +0000.297942][7720] GPUImageProcessing: input frame
width1280 X 720
[155:723] [2025-07-26 15:30:27 +0000.298386][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[155:723] [2025-07-26 15:30:27 +0000.298540][7720] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[155:725] [2025-07-26 15:30:27 +0000.300548][7720] The convert RGB to YUV take 2
[155:734] [2025-07-26 15:30:27 +0000.309273][7a14] get the H.264 IDR frame
[155:831] [2025-07-26 15:30:27 +0000.406677][7720] Drop a frame videoTime:6336
nextWantTime:6400 timeInterval:100 frameRate:10
[155:878] [2025-07-26 15:30:27 +0000.453685][7724] Run AGC when audioType = 0
[155:878] [2025-07-26 15:30:27 +0000.454056][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[155:920] [2025-07-26 15:30:27 +0000.495331][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[155:962] [2025-07-26 15:30:27 +0000.538021][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[156:091] [2025-07-26 15:30:27 +0000.666730][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[156:134] [2025-07-26 15:30:27 +0000.709253][7a13] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2212
[156:134] [2025-07-26 15:30:27 +0000.709397][7a13] push video frame to H264
encoder. (100 frame for one log)
[156:134] [2025-07-26 15:30:27 +0000.709549][7a13] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[156:134] [2025-07-26 15:30:27 +0000.709608][7a13] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:2212(100 frame for one
log)
[156:134] [2025-07-26 15:30:27 +0000.709670][7a13] The input pts:2212 fps:30
[156:235] [2025-07-26 15:30:27 +0000.810811][7720] The convert RGB to YUV take 2
[156:246] [2025-07-26 15:30:27 +0000.821669][7a13] H264Encode::H264SWEncoder get
callback, length:140816 type:1 nalType:1length:140812
[156:259] [2025-07-26 15:30:27 +0000.834343][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[156:259] [2025-07-26 15:30:27 +0000.834638][7720] operator(): Stop
[156:259] [2025-07-26 15:30:27 +0000.834694][7720] StopPullFrameAndWriteMp4
time:197331998 enter.
[156:259] [2025-07-26 15:30:27 +0000.834721][7720] StopRecording:
[156:265] [2025-07-26 15:30:27 +0000.840365][7a0c] PullAudioFrame: PullFrame audio
finished.
[156:265] [2025-07-26 15:30:27 +0000.840563][7a0c]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[156:267] [2025-07-26 15:30:27 +0000.842548][7a13]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:68
[156:270] [2025-07-26 15:30:27 +0000.845977][771f] stop recording
[156:270] [2025-07-26 15:30:27 +0000.846069][771f]
RecordingSessionInternalSimple:destroy media processers
[156:270] [2025-07-26 15:30:27 +0000.846093][771f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[156:270] [2025-07-26 15:30:27 +0000.846112][771f] H264Encode::flushing hareware
Encoder
[156:271] [2025-07-26 15:30:27 +0000.846342][771f] Flush time:197332010 enter.
[156:271] [2025-07-26 15:30:27 +0000.846396][771f] H264Encoder encoder flush
[156:271] [2025-07-26 15:30:27 +0000.846439][771f] flush output queue
[156:271] [2025-07-26 15:30:27 +0000.847155][771f] DTS queue for
Generator:0x75c8f33ab8
[156:587] [2025-07-26 15:30:28 +0000.162961][7a0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[156:596] [2025-07-26 15:30:28 +0000.171471][771f] Flush leave. expire time = 325
ms
[156:596] [2025-07-26 15:30:28 +0000.171825][771f] ~H264EncodeWrap:
[156:597] [2025-07-26 15:30:28 +0000.173028][771f] ~H264Encode:
[156:597] [2025-07-26 15:30:28 +0000.173134][771f] teardownCompressionSession:
H264Encode::destroying Encoder
[156:598] [2025-07-26 15:30:28 +0000.173184][771f] Release time:197332337 enter.
[156:598] [2025-07-26 15:30:28 +0000.173511][771f] Release:
MediaCodecVideoEncoder::Release _inited:1
[156:598] [2025-07-26 15:30:28 +0000.173575][771f] Destroy time:197332337 enter.
[156:598] [2025-07-26 15:30:28 +0000.173618][771f] H264Encoder encoderDestroy
[156:598] [2025-07-26 15:30:28 +0000.173659][771f]
AndroidMediaCodecVideoEncoder::release env: 0x75c8fee380
[156:598] [2025-07-26 15:30:28 +0000.173702][771f]
AndroidMediaCodecVideoEncoder::Destroy
[156:625] [2025-07-26 15:30:28 +0000.200413][771f] Destroy leave. expire time = 27
ms
[156:625] [2025-07-26 15:30:28 +0000.200787][771f] Release leave. expire time = 27
ms
[156:625] [2025-07-26 15:30:28 +0000.200876][771f] ~AndroidHwAvcEncoder
time:197332364 enter.
[156:626] [2025-07-26 15:30:28 +0000.201200][771f] Release time:197332365 enter.
[156:626] [2025-07-26 15:30:28 +0000.201319][771f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[156:626] [2025-07-26 15:30:28 +0000.201361][771f] Release leave. expire time = 0
ms
[156:626] [2025-07-26 15:30:28 +0000.201401][771f] ~AndroidMediaCodecVideoEncoder
[156:626] [2025-07-26 15:30:28 +0000.201439][771f] ~WrapAndroidMediaCodec
time:197332365 enter.
[156:626] [2025-07-26 15:30:28 +0000.201486][771f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[156:626] [2025-07-26 15:30:28 +0000.201525][771f] video hevc hw codec
destructor:0x76a7bc3188
[156:626] [2025-07-26 15:30:28 +0000.201723][771f] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[156:626] [2025-07-26 15:30:28 +0000.201793][771f] teardownCompressionSession:
H264Encode::destroyed Encoder
[156:626] [2025-07-26 15:30:28 +0000.201852][771f]
RecordingSessionInternalSimple:destroy aac encoder output!
[156:626] [2025-07-26 15:30:28 +0000.201898][771f] AACSWEncode destructor
[156:639] [2025-07-26 15:30:28 +0000.214275][7a14] MP4 close file successfully
[156:639] [2025-07-26 15:30:28 +0000.214492][7a14] Recording session Internal:
notify recording ok
[156:639] [2025-07-26 15:30:28 +0000.214535][7a14] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197325058.mp4,
output_video_timestamp_:2246.67 last_video_pts_:2246
[156:639] [2025-07-26 15:30:28 +0000.214594][7a14] OnRecordFinish:
[156:640] [2025-07-26 15:30:28 +0000.215667][7a14] onRecordingOk: net seek
pos:0record video duration:2279record audio duration:2182
[156:642] [2025-07-26 15:30:28 +0000.217627][7a0e] destructMicSource_w:
[156:642] [2025-07-26 15:30:28 +0000.217862][7a0e] setOutput_w:
MicSource::setOutput() 0x0
[156:643] [2025-07-26 15:30:28 +0000.218353][7720] releaseThread 0x75bd844c80
[156:643] [2025-07-26 15:30:28 +0000.218493][7720] ~MicSource: Mic source
destroyed:0x76a8428300
[156:644] [2025-07-26 15:30:28 +0000.219924][7720] StopPullFrameAndWriteMp4 leave.
expire time = 385 ms
[156:644] [2025-07-26 15:30:28 +0000.220028][7720] DestroyPipelineAndFilters
time:197332383 enter.
[156:644] [2025-07-26 15:30:28 +0000.220108][7720] UnbindInputFilter 0x75bd6026c0
this 0x7696d5e0c0
[156:645] [2025-07-26 15:30:28 +0000.220183][7720] UnbindInputFilter 0x75bd602858
this 0x75bd674650
[156:645] [2025-07-26 15:30:28 +0000.220273][7720] UnbindInputFilter 0x7696d5e0c0
this 0x75bd95faa0
[156:645] [2025-07-26 15:30:28 +0000.220344][7720] filter: filter pipeline destroy
this: 0x75bd95fa00
[156:645] [2025-07-26 15:30:28 +0000.220824][7720] ClearVideoOfSources: recodring
total frames:0
[156:645] [2025-07-26 15:30:28 +0000.220915][7720] ClearVideoOfSources:
[156:645] [2025-07-26 15:30:28 +0000.220954][7720] GPUImageProcessing destruct.
[156:645] [2025-07-26 15:30:28 +0000.221030][7720] destroy TrivalImageDrawer
0x75bd558900
[156:645] [2025-07-26 15:30:28 +0000.221069][7720] The shader has been initialize,
clean up them.
[156:645] [2025-07-26 15:30:28 +0000.221143][7720] ~OpenGLFrameBuffer:
[156:646] [2025-07-26 15:30:28 +0000.221324][7720] ~OpenGLFrameBuffer:
[156:646] [2025-07-26 15:30:28 +0000.221478][7720] ~OpenGLFrameBuffer:
[156:649] [2025-07-26 15:30:28 +0000.224430][7720] ~OpenGLFrameBuffer:
[156:649] [2025-07-26 15:30:28 +0000.224640][7720] ~OpenGLFrameBuffer:
[156:649] [2025-07-26 15:30:28 +0000.224785][7720] ~OpenGLFrameBuffer:
[156:649] [2025-07-26 15:30:28 +0000.225144][7720] GPUImageProcessing destruct
finish.
[156:650] [2025-07-26 15:30:28 +0000.225209][7720] GPURGBAFrame destruct.
[156:650] [2025-07-26 15:30:28 +0000.225280][7720] destroy OpenGLRenderProgram
0x7696d5de98
[156:650] [2025-07-26 15:30:28 +0000.225328][7720] ~CameraSource time:197332389
enter.
[156:650] [2025-07-26 15:30:28 +0000.225366][7720] ~CameraSource leave. expire
time = 0 ms
[156:650] [2025-07-26 15:30:28 +0000.225411][7720] ~RecordAudioSource
time:197332389 enter.
[156:650] [2025-07-26 15:30:28 +0000.225450][7720] ~RecordAudioSource leave.
expire time = 0 ms
[156:650] [2025-07-26 15:30:28 +0000.225494][7720] DestroyPipelineAndFilters
leave. expire time = 6 ms
[157:634] [2025-07-26 15:30:29 +0000.209817][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[157:880] [2025-07-26 15:30:29 +0000.455264][7724] Run AGC when audioType = 0
[159:357] [2025-07-26 15:30:30 +0000.932835][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[159:875] [2025-07-26 15:30:31 +0000.450998][7724] Run AGC when audioType = 0
[159:876] [2025-07-26 15:30:31 +0000.451294][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[161:076] [2025-07-26 15:30:32 +0000.651223][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[161:874] [2025-07-26 15:30:33 +0000.449424][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[161:874] [2025-07-26 15:30:33 +0000.449777][7725] _deviceSampleRate:48000
[161:876] [2025-07-26 15:30:33 +0000.451721][7724] Run AGC when audioType = 0
[162:789] [2025-07-26 15:30:34 +0000.365091][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[163:877] [2025-07-26 15:30:35 +0000.452377][7724] Run AGC when audioType = 0
[163:877] [2025-07-26 15:30:35 +0000.452645][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[164:504] [2025-07-26 15:30:36 +0000.80141][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[165:875] [2025-07-26 15:30:37 +0000.450726][7724] Run AGC when audioType = 0
[166:215] [2025-07-26 15:30:37 +0000.790858][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[167:875] [2025-07-26 15:30:39 +0000.450284][7724] Run AGC when audioType = 0
[167:875] [2025-07-26 15:30:39 +0000.450601][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[167:937] [2025-07-26 15:30:39 +0000.513160][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[169:659] [2025-07-26 15:30:41 +0000.234258][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[169:878] [2025-07-26 15:30:41 +0000.454071][7724] Run AGC when audioType = 0
[171:374] [2025-07-26 15:30:42 +0000.950097][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[171:874] [2025-07-26 15:30:43 +0000.449321][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[171:874] [2025-07-26 15:30:43 +0000.449647][7725] _deviceSampleRate:48000
[171:878] [2025-07-26 15:30:43 +0000.453631][7724] Run AGC when audioType = 0
[171:880] [2025-07-26 15:30:43 +0000.455404][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[173:095] [2025-07-26 15:30:44 +0000.670658][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[173:877] [2025-07-26 15:30:45 +0000.452705][7724] Run AGC when audioType = 0
[174:819] [2025-07-26 15:30:46 +0000.394923][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[175:875] [2025-07-26 15:30:47 +0000.450535][7724] Run AGC when audioType = 0
[175:875] [2025-07-26 15:30:47 +0000.450922][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[176:544] [2025-07-26 15:30:48 +0000.119360][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[177:877] [2025-07-26 15:30:49 +0000.452757][7724] Run AGC when audioType = 0
[178:268] [2025-07-26 15:30:49 +0000.844191][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[179:875] [2025-07-26 15:30:51 +0000.450623][7724] Run AGC when audioType = 0
[179:875] [2025-07-26 15:30:51 +0000.450872][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[179:979] [2025-07-26 15:30:51 +0000.554552][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[181:699] [2025-07-26 15:30:53 +0000.275128][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[181:873] [2025-07-26 15:30:53 +0000.449130][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[181:874] [2025-07-26 15:30:53 +0000.449370][7725] _deviceSampleRate:48000
[181:874] [2025-07-26 15:30:53 +0000.449670][7724] Run AGC when audioType = 0
[183:416] [2025-07-26 15:30:54 +0000.991659][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[183:877] [2025-07-26 15:30:55 +0000.452394][7724] Run AGC when audioType = 0
[183:877] [2025-07-26 15:30:55 +0000.452658][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[185:138] [2025-07-26 15:30:56 +0000.713284][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[185:879] [2025-07-26 15:30:57 +0000.454891][7724] Run AGC when audioType = 0
[186:859] [2025-07-26 15:30:58 +0000.434327][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[187:874] [2025-07-26 15:30:59 +0000.449677][7724] Run AGC when audioType = 0
[187:874] [2025-07-26 15:30:59 +0000.449941][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[188:578] [2025-07-26 15:31:00 +0000.153833][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[189:874] [2025-07-26 15:31:01 +0000.449426][7724] Run AGC when audioType = 0
[190:297] [2025-07-26 15:31:01 +0000.872756][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[191:873] [2025-07-26 15:31:03 +0000.449137][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[191:874] [2025-07-26 15:31:03 +0000.449418][7725] _deviceSampleRate:48000
[191:877] [2025-07-26 15:31:03 +0000.452217][7724] Run AGC when audioType = 0
[191:877] [2025-07-26 15:31:03 +0000.452496][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[192:018] [2025-07-26 15:31:03 +0000.593384][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[193:735] [2025-07-26 15:31:05 +0000.310645][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[193:876] [2025-07-26 15:31:05 +0000.451989][7724] Run AGC when audioType = 0
[195:457] [2025-07-26 15:31:07 +0000.33113][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[195:878] [2025-07-26 15:31:07 +0000.453744][7724] Run AGC when audioType = 0
[195:878] [2025-07-26 15:31:07 +0000.454018][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[197:177] [2025-07-26 15:31:08 +0000.753153][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[197:875] [2025-07-26 15:31:09 +0000.450326][7724] Run AGC when audioType = 0
[198:897] [2025-07-26 15:31:10 +0000.473022][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[199:875] [2025-07-26 15:31:11 +0000.450464][7724] Run AGC when audioType = 0
[199:875] [2025-07-26 15:31:11 +0000.450737][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[200:618] [2025-07-26 15:31:12 +0000.194083][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[201:874] [2025-07-26 15:31:13 +0000.449479][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[201:874] [2025-07-26 15:31:13 +0000.449689][7725] _deviceSampleRate:48000
[201:879] [2025-07-26 15:31:13 +0000.454255][7724] Run AGC when audioType = 0
[202:332] [2025-07-26 15:31:13 +0000.907388][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[203:875] [2025-07-26 15:31:15 +0000.450354][7724] Run AGC when audioType = 0
[203:875] [2025-07-26 15:31:15 +0000.450598][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[204:053] [2025-07-26 15:31:15 +0000.628571][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[205:767] [2025-07-26 15:31:17 +0000.342929][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[205:876] [2025-07-26 15:31:17 +0000.451884][7724] Run AGC when audioType = 0
[207:487] [2025-07-26 15:31:19 +0000.63034][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[207:877] [2025-07-26 15:31:19 +0000.452673][7724] Run AGC when audioType = 0
[207:877] [2025-07-26 15:31:19 +0000.452911][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[209:207] [2025-07-26 15:31:20 +0000.782963][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[209:877] [2025-07-26 15:31:21 +0000.452203][7724] Run AGC when audioType = 0
[210:925] [2025-07-26 15:31:22 +0000.500539][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[211:874] [2025-07-26 15:31:23 +0000.449304][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[211:874] [2025-07-26 15:31:23 +0000.449535][7725] _deviceSampleRate:48000
[211:874] [2025-07-26 15:31:23 +0000.449885][7724] Run AGC when audioType = 0
[211:874] [2025-07-26 15:31:23 +0000.450014][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[212:646] [2025-07-26 15:31:24 +0000.221876][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[213:876] [2025-07-26 15:31:25 +0000.451301][7724] Run AGC when audioType = 0
[214:360] [2025-07-26 15:31:25 +0000.935354][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[215:878] [2025-07-26 15:31:27 +0000.454168][7724] Run AGC when audioType = 0
[215:879] [2025-07-26 15:31:27 +0000.454413][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[216:090] [2025-07-26 15:31:27 +0000.665965][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[217:810] [2025-07-26 15:31:29 +0000.385650][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[217:877] [2025-07-26 15:31:29 +0000.452930][7724] Run AGC when audioType = 0
[219:525] [2025-07-26 15:31:31 +0000.100966][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[219:876] [2025-07-26 15:31:31 +0000.452129][7724] Run AGC when audioType = 0
[219:877] [2025-07-26 15:31:31 +0000.452358][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[221:241] [2025-07-26 15:31:32 +0000.816652][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[221:874] [2025-07-26 15:31:33 +0000.449542][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[221:874] [2025-07-26 15:31:33 +0000.449757][7725] _deviceSampleRate:48000
[221:877] [2025-07-26 15:31:33 +0000.452259][7724] Run AGC when audioType = 0
[222:958] [2025-07-26 15:31:34 +0000.534155][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[223:876] [2025-07-26 15:31:35 +0000.451580][7724] Run AGC when audioType = 0
[223:876] [2025-07-26 15:31:35 +0000.451879][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[224:679] [2025-07-26 15:31:36 +0000.254648][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[225:878] [2025-07-26 15:31:37 +0000.453486][7724] Run AGC when audioType = 0
[226:396] [2025-07-26 15:31:37 +0000.971552][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[227:875] [2025-07-26 15:31:39 +0000.450574][7724] Run AGC when audioType = 0
[227:875] [2025-07-26 15:31:39 +0000.450867][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[228:118] [2025-07-26 15:31:39 +0000.693729][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[229:839] [2025-07-26 15:31:41 +0000.414234][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[229:876] [2025-07-26 15:31:41 +0000.451564][7724] Run AGC when audioType = 0
[231:562] [2025-07-26 15:31:43 +0000.138115][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[231:875] [2025-07-26 15:31:43 +0000.450186][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[231:875] [2025-07-26 15:31:43 +0000.450456][7725] _deviceSampleRate:48000
[231:878] [2025-07-26 15:31:43 +0000.453228][7724] Run AGC when audioType = 0
[231:878] [2025-07-26 15:31:43 +0000.453528][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[233:289] [2025-07-26 15:31:44 +0000.864239][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[233:878] [2025-07-26 15:31:45 +0000.453748][7724] Run AGC when audioType = 0
[235:001] [2025-07-26 15:31:46 +0000.576988][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[235:878] [2025-07-26 15:31:47 +0000.453460][7724] Run AGC when audioType = 0
[235:878] [2025-07-26 15:31:47 +0000.453853][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[236:714] [2025-07-26 15:31:48 +0000.289407][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[237:874] [2025-07-26 15:31:49 +0000.449224][7724] Run AGC when audioType = 0
[238:436] [2025-07-26 15:31:50 +0000.11248][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[239:874] [2025-07-26 15:31:51 +0000.449214][7724] Run AGC when audioType = 0
[239:874] [2025-07-26 15:31:51 +0000.449436][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[240:154] [2025-07-26 15:31:51 +0000.729202][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[241:874] [2025-07-26 15:31:53 +0000.449916][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[241:874] [2025-07-26 15:31:53 +0000.450097][7725] _deviceSampleRate:48000
[241:875] [2025-07-26 15:31:53 +0000.450324][7724] Run AGC when audioType = 0
[241:875] [2025-07-26 15:31:53 +0000.450435][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[243:600] [2025-07-26 15:31:55 +0000.176128][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[243:874] [2025-07-26 15:31:55 +0000.450151][7724] Run AGC when audioType = 0
[243:875] [2025-07-26 15:31:55 +0000.450535][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[245:323] [2025-07-26 15:31:56 +0000.898654][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[245:877] [2025-07-26 15:31:57 +0000.453035][7724] Run AGC when audioType = 0
[247:041] [2025-07-26 15:31:58 +0000.616482][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[247:879] [2025-07-26 15:31:59 +0000.454858][7724] Run AGC when audioType = 0
[247:879] [2025-07-26 15:31:59 +0000.455099][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[248:759] [2025-07-26 15:32:00 +0000.334312][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[249:877] [2025-07-26 15:32:01 +0000.452490][7724] Run AGC when audioType = 0
[250:475] [2025-07-26 15:32:02 +0000.50665][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[251:874] [2025-07-26 15:32:03 +0000.449703][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[251:874] [2025-07-26 15:32:03 +0000.449996][7725] _deviceSampleRate:48000
[251:876] [2025-07-26 15:32:03 +0000.451484][7724] Run AGC when audioType = 0
[251:876] [2025-07-26 15:32:03 +0000.451718][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[252:199] [2025-07-26 15:32:03 +0000.775115][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[253:880] [2025-07-26 15:32:05 +0000.456087][7724] Run AGC when audioType = 0
[253:918] [2025-07-26 15:32:05 +0000.493391][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[255:633] [2025-07-26 15:32:07 +0000.209019][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[255:875] [2025-07-26 15:32:07 +0000.451159][7724] Run AGC when audioType = 0
[255:876] [2025-07-26 15:32:07 +0000.451415][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[257:350] [2025-07-26 15:32:08 +0000.925665][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[257:877] [2025-07-26 15:32:09 +0000.452719][7724] Run AGC when audioType = 0
[259:064] [2025-07-26 15:32:10 +0000.639434][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[259:875] [2025-07-26 15:32:11 +0000.450413][7724] Run AGC when audioType = 0
[259:875] [2025-07-26 15:32:11 +0000.450625][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[260:776] [2025-07-26 15:32:12 +0000.351926][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[261:874] [2025-07-26 15:32:13 +0000.449814][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[261:874] [2025-07-26 15:32:13 +0000.450025][7725] _deviceSampleRate:48000
[261:877] [2025-07-26 15:32:13 +0000.452842][7724] Run AGC when audioType = 0
[262:494] [2025-07-26 15:32:14 +0000.70175][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[263:878] [2025-07-26 15:32:15 +0000.453518][7724] Run AGC when audioType = 0
[263:878] [2025-07-26 15:32:15 +0000.453776][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[264:217] [2025-07-26 15:32:15 +0000.792462][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[265:877] [2025-07-26 15:32:17 +0000.453022][7724] Run AGC when audioType = 0
[265:936] [2025-07-26 15:32:17 +0000.511449][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[267:654] [2025-07-26 15:32:19 +0000.230059][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[267:876] [2025-07-26 15:32:19 +0000.451551][7724] Run AGC when audioType = 0
[267:876] [2025-07-26 15:32:19 +0000.451833][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[269:375] [2025-07-26 15:32:20 +0000.951101][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[269:878] [2025-07-26 15:32:21 +0000.453814][7724] Run AGC when audioType = 0
[271:099] [2025-07-26 15:32:22 +0000.674511][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[271:874] [2025-07-26 15:32:23 +0000.449693][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[271:874] [2025-07-26 15:32:23 +0000.449860][7725] _deviceSampleRate:48000
[271:877] [2025-07-26 15:32:23 +0000.452556][7724] Run AGC when audioType = 0
[271:877] [2025-07-26 15:32:23 +0000.452746][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[272:819] [2025-07-26 15:32:24 +0000.394366][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[273:880] [2025-07-26 15:32:25 +0000.455368][7724] Run AGC when audioType = 0
[274:547] [2025-07-26 15:32:26 +0000.122218][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[275:874] [2025-07-26 15:32:27 +0000.449624][7724] Run AGC when audioType = 0
[275:874] [2025-07-26 15:32:27 +0000.449858][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[276:267] [2025-07-26 15:32:27 +0000.842535][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[277:874] [2025-07-26 15:32:29 +0000.449943][7724] Run AGC when audioType = 0
[277:985] [2025-07-26 15:32:29 +0000.561404][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[279:695] [2025-07-26 15:32:31 +0000.271171][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[279:878] [2025-07-26 15:32:31 +0000.453632][7724] Run AGC when audioType = 0
[279:878] [2025-07-26 15:32:31 +0000.453931][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[281:417] [2025-07-26 15:32:32 +0000.992438][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[281:874] [2025-07-26 15:32:33 +0000.449295][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[281:874] [2025-07-26 15:32:33 +0000.449514][7725] _deviceSampleRate:48000
[281:877] [2025-07-26 15:32:33 +0000.452378][7724] Run AGC when audioType = 0
[283:131] [2025-07-26 15:32:34 +0000.706424][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[283:875] [2025-07-26 15:32:35 +0000.451134][7724] Run AGC when audioType = 0
[283:876] [2025-07-26 15:32:35 +0000.451348][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[284:854] [2025-07-26 15:32:36 +0000.429482][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[285:876] [2025-07-26 15:32:37 +0000.451385][7724] Run AGC when audioType = 0
[286:568] [2025-07-26 15:32:38 +0000.143427][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[287:875] [2025-07-26 15:32:39 +0000.450928][7724] Run AGC when audioType = 0
[287:876] [2025-07-26 15:32:39 +0000.451176][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[288:280] [2025-07-26 15:32:39 +0000.855967][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[289:875] [2025-07-26 15:32:41 +0000.450235][7724] Run AGC when audioType = 0
[290:013] [2025-07-26 15:32:41 +0000.588681][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[291:724] [2025-07-26 15:32:43 +0000.299291][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[291:874] [2025-07-26 15:32:43 +0000.450141][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[291:875] [2025-07-26 15:32:43 +0000.450402][7725] _deviceSampleRate:48000
[291:876] [2025-07-26 15:32:43 +0000.451806][7724] Run AGC when audioType = 0
[291:876] [2025-07-26 15:32:43 +0000.452027][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[293:444] [2025-07-26 15:32:45 +0000.19792][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[293:878] [2025-07-26 15:32:45 +0000.453449][7724] Run AGC when audioType = 0
[295:155] [2025-07-26 15:32:46 +0000.730953][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[295:874] [2025-07-26 15:32:47 +0000.449982][7724] Run AGC when audioType = 0
[295:875] [2025-07-26 15:32:47 +0000.450227][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[296:875] [2025-07-26 15:32:48 +0000.450620][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[297:878] [2025-07-26 15:32:49 +0000.453254][7724] Run AGC when audioType = 0
[298:593] [2025-07-26 15:32:50 +0000.168765][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[299:878] [2025-07-26 15:32:51 +0000.453319][7724] Run AGC when audioType = 0
[299:878] [2025-07-26 15:32:51 +0000.453437][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[300:308] [2025-07-26 15:32:51 +0000.884011][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[301:875] [2025-07-26 15:32:53 +0000.451177][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[301:876] [2025-07-26 15:32:53 +0000.451454][7725] _deviceSampleRate:48000
[301:880] [2025-07-26 15:32:53 +0000.456104][7724] Run AGC when audioType = 0
[302:028] [2025-07-26 15:32:53 +0000.603581][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[303:758] [2025-07-26 15:32:55 +0000.333972][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[303:879] [2025-07-26 15:32:55 +0000.454234][7724] Run AGC when audioType = 0
[303:879] [2025-07-26 15:32:55 +0000.454512][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[305:484] [2025-07-26 15:32:57 +0000.59652][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[305:874] [2025-07-26 15:32:57 +0000.450175][7724] Run AGC when audioType = 0
[307:203] [2025-07-26 15:32:58 +0000.778323][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[307:880] [2025-07-26 15:32:59 +0000.455846][7724] Run AGC when audioType = 0
[307:880] [2025-07-26 15:32:59 +0000.456061][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[308:918] [2025-07-26 15:33:00 +0000.493843][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[309:877] [2025-07-26 15:33:01 +0000.453098][7724] Run AGC when audioType = 0
[310:638] [2025-07-26 15:33:02 +0000.213402][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[311:874] [2025-07-26 15:33:03 +0000.449302][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[311:874] [2025-07-26 15:33:03 +0000.449499][7725] _deviceSampleRate:48000
[311:876] [2025-07-26 15:33:03 +0000.452138][7724] Run AGC when audioType = 0
[311:877] [2025-07-26 15:33:03 +0000.452400][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[312:372] [2025-07-26 15:33:03 +0000.947379][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[313:882] [2025-07-26 15:33:05 +0000.457448][7724] Run AGC when audioType = 0
[314:099] [2025-07-26 15:33:05 +0000.674302][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[315:818] [2025-07-26 15:33:07 +0000.393233][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[315:885] [2025-07-26 15:33:07 +0000.460534][7724] Run AGC when audioType = 0
[315:885] [2025-07-26 15:33:07 +0000.460797][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[317:539] [2025-07-26 15:33:09 +0000.114712][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[317:875] [2025-07-26 15:33:09 +0000.450358][7724] Run AGC when audioType = 0
[319:264] [2025-07-26 15:33:10 +0000.839853][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[319:877] [2025-07-26 15:33:11 +0000.452836][7724] Run AGC when audioType = 0
[319:878] [2025-07-26 15:33:11 +0000.453362][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[320:996] [2025-07-26 15:33:12 +0000.571630][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[321:875] [2025-07-26 15:33:13 +0000.451031][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[321:876] [2025-07-26 15:33:13 +0000.451209][7725] _deviceSampleRate:48000
[321:879] [2025-07-26 15:33:13 +0000.454868][7724] Run AGC when audioType = 0
[322:712] [2025-07-26 15:33:14 +0000.287610][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[323:879] [2025-07-26 15:33:15 +0000.454532][7724] Run AGC when audioType = 0
[323:879] [2025-07-26 15:33:15 +0000.454794][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[324:436] [2025-07-26 15:33:16 +0000.11650][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[325:874] [2025-07-26 15:33:17 +0000.449380][7724] Run AGC when audioType = 0
[326:158] [2025-07-26 15:33:17 +0000.733342][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[327:877] [2025-07-26 15:33:19 +0000.452255][7724] Run AGC when audioType = 0
[327:877] [2025-07-26 15:33:19 +0000.452397][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[327:877] [2025-07-26 15:33:19 +0000.452439][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[329:599] [2025-07-26 15:33:21 +0000.174547][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[329:875] [2025-07-26 15:33:21 +0000.450654][7724] Run AGC when audioType = 0
[331:320] [2025-07-26 15:33:22 +0000.895778][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[331:874] [2025-07-26 15:33:23 +0000.449424][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[331:874] [2025-07-26 15:33:23 +0000.449716][7725] _deviceSampleRate:48000
[331:878] [2025-07-26 15:33:23 +0000.453295][7724] Run AGC when audioType = 0
[331:878] [2025-07-26 15:33:23 +0000.453677][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[333:044] [2025-07-26 15:33:24 +0000.620119][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[333:874] [2025-07-26 15:33:25 +0000.450020][7724] Run AGC when audioType = 0
[334:778] [2025-07-26 15:33:26 +0000.354056][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[335:876] [2025-07-26 15:33:27 +0000.451790][7724] Run AGC when audioType = 0
[335:876] [2025-07-26 15:33:27 +0000.452030][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[336:498] [2025-07-26 15:33:28 +0000.73750][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[337:877] [2025-07-26 15:33:29 +0000.452427][7724] Run AGC when audioType = 0
[338:222] [2025-07-26 15:33:29 +0000.797293][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[339:877] [2025-07-26 15:33:31 +0000.452651][7724] Run AGC when audioType = 0
[339:877] [2025-07-26 15:33:31 +0000.452979][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[339:952] [2025-07-26 15:33:31 +0000.527771][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[341:676] [2025-07-26 15:33:33 +0000.251657][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[341:874] [2025-07-26 15:33:33 +0000.449265][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[341:874] [2025-07-26 15:33:33 +0000.449500][7725] _deviceSampleRate:48000
[341:878] [2025-07-26 15:33:33 +0000.454070][7724] Run AGC when audioType = 0
[343:414] [2025-07-26 15:33:34 +0000.990160][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[343:879] [2025-07-26 15:33:35 +0000.454335][7724] Run AGC when audioType = 0
[343:879] [2025-07-26 15:33:35 +0000.454674][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[345:137] [2025-07-26 15:33:36 +0000.712428][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[345:877] [2025-07-26 15:33:37 +0000.452624][7724] Run AGC when audioType = 0
[346:856] [2025-07-26 15:33:38 +0000.432040][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[347:880] [2025-07-26 15:33:39 +0000.455569][7724] Run AGC when audioType = 0
[347:880] [2025-07-26 15:33:39 +0000.455846][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[348:577] [2025-07-26 15:33:40 +0000.153108][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[349:874] [2025-07-26 15:33:41 +0000.452247][7724] Run AGC when audioType = 0
[350:306] [2025-07-26 15:33:41 +0000.881921][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[351:874] [2025-07-26 15:33:43 +0000.449677][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[351:874] [2025-07-26 15:33:43 +0000.449900][7725] _deviceSampleRate:48000
[351:877] [2025-07-26 15:33:43 +0000.452831][7724] Run AGC when audioType = 0
[351:878] [2025-07-26 15:33:43 +0000.453195][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[352:018] [2025-07-26 15:33:43 +0000.593605][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[353:746] [2025-07-26 15:33:45 +0000.321240][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[353:876] [2025-07-26 15:33:45 +0000.451459][7724] Run AGC when audioType = 0
[355:466] [2025-07-26 15:33:47 +0000.41663][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[355:880] [2025-07-26 15:33:47 +0000.455434][7724] Run AGC when audioType = 0
[355:880] [2025-07-26 15:33:47 +0000.455660][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[357:186] [2025-07-26 15:33:48 +0000.761332][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[357:882] [2025-07-26 15:33:49 +0000.457399][7724] Run AGC when audioType = 0
[358:912] [2025-07-26 15:33:50 +0000.487807][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[359:875] [2025-07-26 15:33:51 +0000.450788][7724] Run AGC when audioType = 0
[359:875] [2025-07-26 15:33:51 +0000.451082][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[360:636] [2025-07-26 15:33:52 +0000.211492][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[361:874] [2025-07-26 15:33:53 +0000.449320][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[361:874] [2025-07-26 15:33:53 +0000.449815][7725] _deviceSampleRate:48000
[361:875] [2025-07-26 15:33:53 +0000.450979][7724] Run AGC when audioType = 0
[362:355] [2025-07-26 15:33:53 +0000.930982][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[363:876] [2025-07-26 15:33:55 +0000.451676][7724] Run AGC when audioType = 0
[363:876] [2025-07-26 15:33:55 +0000.451934][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[364:076] [2025-07-26 15:33:55 +0000.651402][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[365:798] [2025-07-26 15:33:57 +0000.373974][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[365:876] [2025-07-26 15:33:57 +0000.451836][7724] Run AGC when audioType = 0
[367:528] [2025-07-26 15:33:59 +0000.103816][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[367:875] [2025-07-26 15:33:59 +0000.451038][7724] Run AGC when audioType = 0
[367:876] [2025-07-26 15:33:59 +0000.451320][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[369:264] [2025-07-26 15:34:00 +0000.839395][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[369:876] [2025-07-26 15:34:01 +0000.451759][7724] Run AGC when audioType = 0
[370:988] [2025-07-26 15:34:02 +0000.564144][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[371:873] [2025-07-26 15:34:03 +0000.448863][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[371:873] [2025-07-26 15:34:03 +0000.448976][7725] _deviceSampleRate:48000
[371:873] [2025-07-26 15:34:03 +0000.449091][7724] Run AGC when audioType = 0
[371:874] [2025-07-26 15:34:03 +0000.449203][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[372:713] [2025-07-26 15:34:04 +0000.288943][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[373:877] [2025-07-26 15:34:05 +0000.452625][7724] Run AGC when audioType = 0
[374:436] [2025-07-26 15:34:06 +0000.11831][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[375:875] [2025-07-26 15:34:07 +0000.450754][7724] Run AGC when audioType = 0
[375:875] [2025-07-26 15:34:07 +0000.451004][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[376:156] [2025-07-26 15:34:07 +0000.732019][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[377:877] [2025-07-26 15:34:09 +0000.453124][7724] Run AGC when audioType = 0
[377:894] [2025-07-26 15:34:09 +0000.469393][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[379:616] [2025-07-26 15:34:11 +0000.192066][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[379:874] [2025-07-26 15:34:11 +0000.449759][7724] Run AGC when audioType = 0
[379:874] [2025-07-26 15:34:11 +0000.450051][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[381:334] [2025-07-26 15:34:12 +0000.909214][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[381:874] [2025-07-26 15:34:13 +0000.449848][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[381:874] [2025-07-26 15:34:13 +0000.450111][7725] _deviceSampleRate:48000
[381:877] [2025-07-26 15:34:13 +0000.452759][7724] Run AGC when audioType = 0
[383:052] [2025-07-26 15:34:14 +0000.628136][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[383:876] [2025-07-26 15:34:15 +0000.451517][7724] Run AGC when audioType = 0
[383:876] [2025-07-26 15:34:15 +0000.451783][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[384:771] [2025-07-26 15:34:16 +0000.346479][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[385:878] [2025-07-26 15:34:17 +0000.453456][7724] Run AGC when audioType = 0
[386:493] [2025-07-26 15:34:18 +0000.68853][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[387:875] [2025-07-26 15:34:19 +0000.450251][7724] Run AGC when audioType = 0
[387:875] [2025-07-26 15:34:19 +0000.450465][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[388:216] [2025-07-26 15:34:19 +0000.792108][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[389:884] [2025-07-26 15:34:21 +0000.459949][7724] Run AGC when audioType = 0
[389:937] [2025-07-26 15:34:21 +0000.513028][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[391:663] [2025-07-26 15:34:23 +0000.239181][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[391:874] [2025-07-26 15:34:23 +0000.449585][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[391:874] [2025-07-26 15:34:23 +0000.449836][7725] _deviceSampleRate:48000
[391:876] [2025-07-26 15:34:23 +0000.451762][7724] Run AGC when audioType = 0
[391:876] [2025-07-26 15:34:23 +0000.451984][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[393:379] [2025-07-26 15:34:24 +0000.954854][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[393:876] [2025-07-26 15:34:25 +0000.451401][7724] Run AGC when audioType = 0
[395:094] [2025-07-26 15:34:26 +0000.669502][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[395:875] [2025-07-26 15:34:27 +0000.450440][7724] Run AGC when audioType = 0
[395:875] [2025-07-26 15:34:27 +0000.450650][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[396:816] [2025-07-26 15:34:28 +0000.391383][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[397:879] [2025-07-26 15:34:29 +0000.454631][7724] Run AGC when audioType = 0
[398:535] [2025-07-26 15:34:30 +0000.110478][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[399:877] [2025-07-26 15:34:31 +0000.452539][7724] Run AGC when audioType = 0
[399:877] [2025-07-26 15:34:31 +0000.452923][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[400:255] [2025-07-26 15:34:31 +0000.830182][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[401:874] [2025-07-26 15:34:33 +0000.449297][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[401:874] [2025-07-26 15:34:33 +0000.449620][7725] _deviceSampleRate:48000
[401:876] [2025-07-26 15:34:33 +0000.452080][7724] Run AGC when audioType = 0
[401:976] [2025-07-26 15:34:33 +0000.551501][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[403:698] [2025-07-26 15:34:35 +0000.273600][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[403:874] [2025-07-26 15:34:35 +0000.449205][7724] Run AGC when audioType = 0
[403:874] [2025-07-26 15:34:35 +0000.449426][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[405:425] [2025-07-26 15:34:37 +0000.848][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[405:878] [2025-07-26 15:34:37 +0000.453575][7724] Run AGC when audioType = 0
[407:155] [2025-07-26 15:34:38 +0000.731144][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[407:879] [2025-07-26 15:34:39 +0000.455067][7724] Run AGC when audioType = 0
[407:880] [2025-07-26 15:34:39 +0000.455416][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[408:877] [2025-07-26 15:34:40 +0000.452216][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[409:879] [2025-07-26 15:34:41 +0000.454579][7724] Run AGC when audioType = 0
[410:599] [2025-07-26 15:34:42 +0000.174517][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[411:877] [2025-07-26 15:34:43 +0000.452310][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[411:877] [2025-07-26 15:34:43 +0000.452557][7725] _deviceSampleRate:48000
[411:881] [2025-07-26 15:34:43 +0000.456395][7724] Run AGC when audioType = 0
[411:881] [2025-07-26 15:34:43 +0000.456847][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[412:319] [2025-07-26 15:34:43 +0000.894992][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[413:878] [2025-07-26 15:34:45 +0000.453798][7724] Run AGC when audioType = 0
[414:037] [2025-07-26 15:34:45 +0000.612511][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[415:754] [2025-07-26 15:34:47 +0000.329839][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[415:875] [2025-07-26 15:34:47 +0000.450895][7724] Run AGC when audioType = 0
[415:876] [2025-07-26 15:34:47 +0000.451225][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[417:478] [2025-07-26 15:34:49 +0000.53920][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[417:876] [2025-07-26 15:34:49 +0000.451516][7724] Run AGC when audioType = 0
[419:200] [2025-07-26 15:34:50 +0000.775408][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[419:874] [2025-07-26 15:34:51 +0000.450074][7724] Run AGC when audioType = 0
[419:875] [2025-07-26 15:34:51 +0000.450322][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[420:917] [2025-07-26 15:34:52 +0000.492411][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[421:874] [2025-07-26 15:34:53 +0000.449364][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[421:874] [2025-07-26 15:34:53 +0000.449577][7725] _deviceSampleRate:48000
[421:878] [2025-07-26 15:34:53 +0000.453974][7724] Run AGC when audioType = 0
[422:637] [2025-07-26 15:34:54 +0000.212290][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[423:876] [2025-07-26 15:34:55 +0000.451246][7724] Run AGC when audioType = 0
[423:876] [2025-07-26 15:34:55 +0000.451500][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[424:353] [2025-07-26 15:34:55 +0000.928650][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[425:876] [2025-07-26 15:34:57 +0000.451368][7724] Run AGC when audioType = 0
[426:074] [2025-07-26 15:34:57 +0000.649205][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[427:789] [2025-07-26 15:34:59 +0000.364560][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[427:878] [2025-07-26 15:34:59 +0000.453890][7724] Run AGC when audioType = 0
[427:879] [2025-07-26 15:34:59 +0000.454173][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[429:514] [2025-07-26 15:35:01 +0000.89797][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[429:875] [2025-07-26 15:35:01 +0000.450443][7724] Run AGC when audioType = 0
[431:235] [2025-07-26 15:35:02 +0000.810791][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[431:874] [2025-07-26 15:35:03 +0000.449339][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[431:874] [2025-07-26 15:35:03 +0000.449547][7725] _deviceSampleRate:48000
[431:875] [2025-07-26 15:35:03 +0000.450229][7724] Run AGC when audioType = 0
[431:875] [2025-07-26 15:35:03 +0000.450395][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[432:959] [2025-07-26 15:35:04 +0000.534804][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[433:878] [2025-07-26 15:35:05 +0000.453391][7724] Run AGC when audioType = 0
[434:676] [2025-07-26 15:35:06 +0000.251192][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[435:877] [2025-07-26 15:35:07 +0000.452950][7724] Run AGC when audioType = 0
[435:878] [2025-07-26 15:35:07 +0000.453211][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[436:398] [2025-07-26 15:35:07 +0000.973201][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[437:876] [2025-07-26 15:35:09 +0000.451644][7724] Run AGC when audioType = 0
[438:116] [2025-07-26 15:35:09 +0000.691825][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[439:837] [2025-07-26 15:35:11 +0000.412292][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[439:878] [2025-07-26 15:35:11 +0000.453761][7724] Run AGC when audioType = 0
[439:878] [2025-07-26 15:35:11 +0000.454034][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[441:557] [2025-07-26 15:35:13 +0000.132260][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[441:874] [2025-07-26 15:35:13 +0000.449713][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[441:874] [2025-07-26 15:35:13 +0000.449937][7725] _deviceSampleRate:48000
[441:876] [2025-07-26 15:35:13 +0000.451921][7724] Run AGC when audioType = 0
[443:276] [2025-07-26 15:35:14 +0000.851559][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[443:885] [2025-07-26 15:35:15 +0000.460620][7724] Run AGC when audioType = 0
[443:885] [2025-07-26 15:35:15 +0000.460879][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[444:999] [2025-07-26 15:35:16 +0000.574288][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[445:876] [2025-07-26 15:35:17 +0000.451632][7724] Run AGC when audioType = 0
[446:726] [2025-07-26 15:35:18 +0000.301271][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[447:879] [2025-07-26 15:35:19 +0000.454708][7724] Run AGC when audioType = 0
[447:879] [2025-07-26 15:35:19 +0000.454962][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[448:450] [2025-07-26 15:35:20 +0000.25561][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[449:879] [2025-07-26 15:35:21 +0000.454687][7724] Run AGC when audioType = 0
[450:176] [2025-07-26 15:35:21 +0000.752028][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[451:874] [2025-07-26 15:35:23 +0000.449458][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[451:874] [2025-07-26 15:35:23 +0000.449873][7725] _deviceSampleRate:48000
[451:879] [2025-07-26 15:35:23 +0000.454982][7724] Run AGC when audioType = 0
[451:880] [2025-07-26 15:35:23 +0000.455500][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[451:895] [2025-07-26 15:35:23 +0000.471174][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[453:610] [2025-07-26 15:35:25 +0000.186001][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[453:876] [2025-07-26 15:35:25 +0000.451893][7724] Run AGC when audioType = 0
[455:324] [2025-07-26 15:35:26 +0000.900124][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[455:875] [2025-07-26 15:35:27 +0000.450719][7724] Run AGC when audioType = 0
[455:875] [2025-07-26 15:35:27 +0000.450914][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[457:044] [2025-07-26 15:35:28 +0000.620057][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[457:875] [2025-07-26 15:35:29 +0000.450890][7724] Run AGC when audioType = 0
[458:759] [2025-07-26 15:35:30 +0000.334831][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[459:876] [2025-07-26 15:35:31 +0000.451810][7724] Run AGC when audioType = 0
[459:876] [2025-07-26 15:35:31 +0000.452038][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[460:488] [2025-07-26 15:35:32 +0000.63979][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[461:874] [2025-07-26 15:35:33 +0000.449203][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[461:874] [2025-07-26 15:35:33 +0000.449392][7725] _deviceSampleRate:48000
[461:875] [2025-07-26 15:35:33 +0000.450791][7724] Run AGC when audioType = 0
[462:207] [2025-07-26 15:35:33 +0000.782405][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[463:875] [2025-07-26 15:35:35 +0000.450891][7724] Run AGC when audioType = 0
[463:875] [2025-07-26 15:35:35 +0000.451138][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[463:928] [2025-07-26 15:35:35 +0000.503663][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[465:656] [2025-07-26 15:35:37 +0000.231917][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[465:875] [2025-07-26 15:35:37 +0000.450460][7724] Run AGC when audioType = 0
[467:376] [2025-07-26 15:35:38 +0000.951857][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[467:876] [2025-07-26 15:35:39 +0000.451239][7724] Run AGC when audioType = 0
[467:876] [2025-07-26 15:35:39 +0000.451457][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[469:097] [2025-07-26 15:35:40 +0000.672838][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[469:878] [2025-07-26 15:35:41 +0000.453465][7724] Run AGC when audioType = 0
[470:816] [2025-07-26 15:35:42 +0000.392055][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[471:874] [2025-07-26 15:35:43 +0000.449269][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[471:874] [2025-07-26 15:35:43 +0000.449579][7725] _deviceSampleRate:48000
[471:877] [2025-07-26 15:35:43 +0000.453176][7724] Run AGC when audioType = 0
[471:878] [2025-07-26 15:35:43 +0000.453418][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[472:544] [2025-07-26 15:35:44 +0000.120076][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[473:874] [2025-07-26 15:35:45 +0000.449355][7724] Run AGC when audioType = 0
[474:259] [2025-07-26 15:35:45 +0000.834523][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[475:878] [2025-07-26 15:35:47 +0000.454184][7724] Run AGC when audioType = 0
[475:879] [2025-07-26 15:35:47 +0000.454811][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[475:977] [2025-07-26 15:35:47 +0000.553122][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[477:690] [2025-07-26 15:35:49 +0000.266458][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[477:880] [2025-07-26 15:35:49 +0000.455383][7724] Run AGC when audioType = 0
[479:418] [2025-07-26 15:35:50 +0000.994000][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[479:876] [2025-07-26 15:35:51 +0000.451380][7724] Run AGC when audioType = 0
[479:876] [2025-07-26 15:35:51 +0000.451555][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[481:136] [2025-07-26 15:35:52 +0000.711306][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[481:876] [2025-07-26 15:35:53 +0000.451919][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[481:876] [2025-07-26 15:35:53 +0000.452128][7725] _deviceSampleRate:48000
[481:882] [2025-07-26 15:35:53 +0000.457604][7724] Run AGC when audioType = 0
[482:871] [2025-07-26 15:35:54 +0000.446708][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[483:875] [2025-07-26 15:35:55 +0000.450280][7724] Run AGC when audioType = 0
[483:875] [2025-07-26 15:35:55 +0000.450441][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[484:590] [2025-07-26 15:35:56 +0000.165453][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[485:875] [2025-07-26 15:35:57 +0000.450992][7724] Run AGC when audioType = 0
[486:317] [2025-07-26 15:35:57 +0000.892338][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[487:880] [2025-07-26 15:35:59 +0000.455283][7724] Run AGC when audioType = 0
[487:880] [2025-07-26 15:35:59 +0000.455590][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[488:038] [2025-07-26 15:35:59 +0000.613327][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[489:761] [2025-07-26 15:36:01 +0000.336963][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[489:877] [2025-07-26 15:36:01 +0000.452830][7724] Run AGC when audioType = 0
[491:478] [2025-07-26 15:36:03 +0000.53767][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[491:873] [2025-07-26 15:36:03 +0000.449158][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[491:874] [2025-07-26 15:36:03 +0000.449470][7725] _deviceSampleRate:48000
[491:878] [2025-07-26 15:36:03 +0000.453274][7724] Run AGC when audioType = 0
[491:878] [2025-07-26 15:36:03 +0000.453514][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[493:198] [2025-07-26 15:36:04 +0000.773367][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[493:876] [2025-07-26 15:36:05 +0000.452081][7724] Run AGC when audioType = 0
[494:919] [2025-07-26 15:36:06 +0000.494657][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[495:879] [2025-07-26 15:36:07 +0000.454485][7724] Run AGC when audioType = 0
[495:879] [2025-07-26 15:36:07 +0000.454741][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[496:637] [2025-07-26 15:36:08 +0000.212390][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[497:877] [2025-07-26 15:36:09 +0000.452551][7724] Run AGC when audioType = 0
[498:358] [2025-07-26 15:36:09 +0000.933931][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[499:877] [2025-07-26 15:36:11 +0000.452549][7724] Run AGC when audioType = 0
[499:877] [2025-07-26 15:36:11 +0000.452973][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[500:076] [2025-07-26 15:36:11 +0000.651195][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[501:793] [2025-07-26 15:36:13 +0000.368723][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[501:873] [2025-07-26 15:36:13 +0000.448886][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[501:873] [2025-07-26 15:36:13 +0000.449082][7725] _deviceSampleRate:48000
[501:875] [2025-07-26 15:36:13 +0000.450481][7724] Run AGC when audioType = 0
[503:519] [2025-07-26 15:36:15 +0000.94997][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[503:881] [2025-07-26 15:36:15 +0000.457079][7724] Run AGC when audioType = 0
[503:882] [2025-07-26 15:36:15 +0000.457581][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[505:263] [2025-07-26 15:36:16 +0000.838390][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[505:876] [2025-07-26 15:36:17 +0000.451346][7724] Run AGC when audioType = 0
[507:022] [2025-07-26 15:36:18 +0000.597919][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[507:875] [2025-07-26 15:36:19 +0000.451085][7724] Run AGC when audioType = 0
[507:876] [2025-07-26 15:36:19 +0000.451377][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[508:756] [2025-07-26 15:36:20 +0000.332138][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[509:878] [2025-07-26 15:36:21 +0000.453554][7724] Run AGC when audioType = 0
[510:491] [2025-07-26 15:36:22 +0000.66576][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[511:876] [2025-07-26 15:36:23 +0000.451359][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[511:876] [2025-07-26 15:36:23 +0000.451756][7725] _deviceSampleRate:48000
[511:881] [2025-07-26 15:36:23 +0000.457160][7724] Run AGC when audioType = 0
[511:882] [2025-07-26 15:36:23 +0000.457647][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[512:239] [2025-07-26 15:36:23 +0000.815176][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[513:877] [2025-07-26 15:36:25 +0000.453004][7724] Run AGC when audioType = 0
[513:985] [2025-07-26 15:36:25 +0000.560490][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[515:737] [2025-07-26 15:36:27 +0000.312949][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[515:877] [2025-07-26 15:36:27 +0000.452572][7724] Run AGC when audioType = 0
[515:877] [2025-07-26 15:36:27 +0000.453078][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[517:477] [2025-07-26 15:36:29 +0000.52431][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[517:879] [2025-07-26 15:36:29 +0000.454886][7724] Run AGC when audioType = 0
[519:224] [2025-07-26 15:36:30 +0000.799586][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[519:877] [2025-07-26 15:36:31 +0000.452566][7724] Run AGC when audioType = 0
[519:877] [2025-07-26 15:36:31 +0000.453030][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[520:977] [2025-07-26 15:36:32 +0000.552279][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[521:876] [2025-07-26 15:36:33 +0000.451371][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[521:876] [2025-07-26 15:36:33 +0000.451718][7725] _deviceSampleRate:48000
[521:879] [2025-07-26 15:36:33 +0000.454406][7724] Run AGC when audioType = 0
[522:723] [2025-07-26 15:36:34 +0000.298652][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[523:879] [2025-07-26 15:36:35 +0000.454984][7724] Run AGC when audioType = 0
[523:880] [2025-07-26 15:36:35 +0000.455461][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[524:476] [2025-07-26 15:36:36 +0000.51972][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[525:880] [2025-07-26 15:36:37 +0000.456081][7724] Run AGC when audioType = 0
[526:223] [2025-07-26 15:36:37 +0000.798551][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[527:880] [2025-07-26 15:36:39 +0000.456393][7724] Run AGC when audioType = 0
[527:881] [2025-07-26 15:36:39 +0000.456777][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[527:978] [2025-07-26 15:36:39 +0000.554110][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[529:727] [2025-07-26 15:36:41 +0000.302408][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[529:878] [2025-07-26 15:36:41 +0000.453743][7724] Run AGC when audioType = 0
[531:477] [2025-07-26 15:36:43 +0000.52692][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[531:876] [2025-07-26 15:36:43 +0000.451634][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[531:876] [2025-07-26 15:36:43 +0000.451984][7725] _deviceSampleRate:48000
[531:880] [2025-07-26 15:36:43 +0000.455711][7724] Run AGC when audioType = 0
[531:880] [2025-07-26 15:36:43 +0000.456405][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[533:221] [2025-07-26 15:36:44 +0000.796783][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[533:878] [2025-07-26 15:36:45 +0000.453511][7724] Run AGC when audioType = 0
[534:964] [2025-07-26 15:36:46 +0000.539912][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[535:881] [2025-07-26 15:36:47 +0000.456453][7724] Run AGC when audioType = 0
[535:881] [2025-07-26 15:36:47 +0000.456955][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[536:716] [2025-07-26 15:36:48 +0000.292060][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[537:879] [2025-07-26 15:36:49 +0000.455157][7724] Run AGC when audioType = 0
[538:467] [2025-07-26 15:36:50 +0000.42480][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[539:879] [2025-07-26 15:36:51 +0000.454944][7724] Run AGC when audioType = 0
[539:880] [2025-07-26 15:36:51 +0000.455554][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[540:220] [2025-07-26 15:36:51 +0000.795617][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[541:876] [2025-07-26 15:36:53 +0000.451435][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[541:876] [2025-07-26 15:36:53 +0000.451996][7725] _deviceSampleRate:48000
[541:880] [2025-07-26 15:36:53 +0000.455455][7724] Run AGC when audioType = 0
[541:965] [2025-07-26 15:36:53 +0000.540907][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[543:677] [2025-07-26 15:36:55 +0000.252751][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[543:876] [2025-07-26 15:36:55 +0000.451300][7724] Run AGC when audioType = 0
[543:876] [2025-07-26 15:36:55 +0000.451582][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[545:395] [2025-07-26 15:36:56 +0000.970508][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[545:878] [2025-07-26 15:36:57 +0000.453555][7724] Run AGC when audioType = 0
[547:124] [2025-07-26 15:36:58 +0000.699232][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[547:880] [2025-07-26 15:36:59 +0000.455751][7724] Run AGC when audioType = 0
[547:880] [2025-07-26 15:36:59 +0000.455987][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[548:856] [2025-07-26 15:37:00 +0000.431407][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[549:875] [2025-07-26 15:37:01 +0000.450736][7724] Run AGC when audioType = 0
[550:576] [2025-07-26 15:37:02 +0000.151290][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[551:875] [2025-07-26 15:37:03 +0000.450811][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[551:875] [2025-07-26 15:37:03 +0000.451036][7725] _deviceSampleRate:48000
[551:879] [2025-07-26 15:37:03 +0000.454953][7724] Run AGC when audioType = 0
[551:880] [2025-07-26 15:37:03 +0000.455374][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[552:294] [2025-07-26 15:37:03 +0000.869601][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[553:877] [2025-07-26 15:37:05 +0000.453080][7724] Run AGC when audioType = 0
[554:009] [2025-07-26 15:37:05 +0000.584363][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[555:724] [2025-07-26 15:37:07 +0000.299835][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[555:880] [2025-07-26 15:37:07 +0000.456044][7724] Run AGC when audioType = 0
[555:881] [2025-07-26 15:37:07 +0000.457472][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[557:442] [2025-07-26 15:37:09 +0000.17277][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[557:879] [2025-07-26 15:37:09 +0000.454954][7724] Run AGC when audioType = 0
[559:154] [2025-07-26 15:37:10 +0000.729632][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[559:874] [2025-07-26 15:37:11 +0000.450017][7724] Run AGC when audioType = 0
[559:875] [2025-07-26 15:37:11 +0000.450302][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[560:885] [2025-07-26 15:37:12 +0000.460550][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[561:876] [2025-07-26 15:37:13 +0000.451352][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[561:876] [2025-07-26 15:37:13 +0000.451553][7725] _deviceSampleRate:48000
[561:878] [2025-07-26 15:37:13 +0000.454038][7724] Run AGC when audioType = 0
[562:601] [2025-07-26 15:37:14 +0000.176900][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[563:877] [2025-07-26 15:37:15 +0000.452531][7724] Run AGC when audioType = 0
[563:877] [2025-07-26 15:37:15 +0000.452789][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[564:328] [2025-07-26 15:37:15 +0000.903785][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[565:875] [2025-07-26 15:37:17 +0000.451064][7724] Run AGC when audioType = 0
[566:053] [2025-07-26 15:37:17 +0000.628372][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[567:776] [2025-07-26 15:37:19 +0000.351197][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[567:876] [2025-07-26 15:37:19 +0000.451510][7724] Run AGC when audioType = 0
[567:876] [2025-07-26 15:37:19 +0000.451768][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[569:496] [2025-07-26 15:37:21 +0000.71531][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[569:876] [2025-07-26 15:37:21 +0000.451470][7724] Run AGC when audioType = 0
[571:221] [2025-07-26 15:37:22 +0000.797148][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[571:876] [2025-07-26 15:37:23 +0000.451294][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[571:876] [2025-07-26 15:37:23 +0000.451662][7725] _deviceSampleRate:48000
[571:877] [2025-07-26 15:37:23 +0000.452342][7724] Run AGC when audioType = 0
[571:877] [2025-07-26 15:37:23 +0000.452567][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[572:936] [2025-07-26 15:37:24 +0000.512110][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[573:878] [2025-07-26 15:37:25 +0000.453848][7724] Run AGC when audioType = 0
[574:661] [2025-07-26 15:37:26 +0000.236963][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[575:878] [2025-07-26 15:37:27 +0000.453341][7724] Run AGC when audioType = 0
[575:878] [2025-07-26 15:37:27 +0000.453494][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[576:383] [2025-07-26 15:37:27 +0000.958600][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[577:877] [2025-07-26 15:37:29 +0000.453126][7724] Run AGC when audioType = 0
[578:097] [2025-07-26 15:37:29 +0000.672408][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[579:817] [2025-07-26 15:37:31 +0000.393181][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[579:875] [2025-07-26 15:37:31 +0000.450820][7724] Run AGC when audioType = 0
[579:875] [2025-07-26 15:37:31 +0000.451072][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[581:537] [2025-07-26 15:37:33 +0000.112768][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[581:874] [2025-07-26 15:37:33 +0000.449550][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[581:874] [2025-07-26 15:37:33 +0000.449874][7725] _deviceSampleRate:48000
[581:876] [2025-07-26 15:37:33 +0000.452092][7724] Run AGC when audioType = 0
[583:257] [2025-07-26 15:37:34 +0000.832395][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[583:879] [2025-07-26 15:37:35 +0000.454574][7724] Run AGC when audioType = 0
[583:879] [2025-07-26 15:37:35 +0000.454890][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[584:989] [2025-07-26 15:37:36 +0000.564363][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[585:877] [2025-07-26 15:37:37 +0000.452860][7724] Run AGC when audioType = 0
[586:708] [2025-07-26 15:37:38 +0000.283630][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[587:878] [2025-07-26 15:37:39 +0000.453396][7724] Run AGC when audioType = 0
[587:878] [2025-07-26 15:37:39 +0000.453650][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[588:438] [2025-07-26 15:37:40 +0000.13405][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[589:875] [2025-07-26 15:37:41 +0000.450749][7724] Run AGC when audioType = 0
[590:157] [2025-07-26 15:37:41 +0000.732532][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[591:874] [2025-07-26 15:37:43 +0000.449913][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[591:875] [2025-07-26 15:37:43 +0000.450167][7725] _deviceSampleRate:48000
[591:879] [2025-07-26 15:37:43 +0000.454312][7724] Run AGC when audioType = 0
[591:879] [2025-07-26 15:37:43 +0000.454568][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[591:879] [2025-07-26 15:37:43 +0000.454674][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[593:591] [2025-07-26 15:37:45 +0000.166861][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[593:877] [2025-07-26 15:37:45 +0000.452502][7724] Run AGC when audioType = 0
[595:313] [2025-07-26 15:37:46 +0000.889109][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[595:879] [2025-07-26 15:37:47 +0000.454536][7724] Run AGC when audioType = 0
[595:879] [2025-07-26 15:37:47 +0000.454846][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[597:039] [2025-07-26 15:37:48 +0000.614864][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[597:878] [2025-07-26 15:37:49 +0000.454034][7724] Run AGC when audioType = 0
[598:756] [2025-07-26 15:37:50 +0000.331535][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[599:875] [2025-07-26 15:37:51 +0000.450536][7724] Run AGC when audioType = 0
[599:875] [2025-07-26 15:37:51 +0000.450925][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[600:479] [2025-07-26 15:37:52 +0000.55120][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[601:874] [2025-07-26 15:37:53 +0000.449421][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[601:874] [2025-07-26 15:37:53 +0000.449616][7725] _deviceSampleRate:48000
[601:877] [2025-07-26 15:37:53 +0000.452515][7724] Run AGC when audioType = 0
[602:195] [2025-07-26 15:37:53 +0000.770295][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[603:877] [2025-07-26 15:37:55 +0000.452233][7724] Run AGC when audioType = 0
[603:877] [2025-07-26 15:37:55 +0000.452565][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[603:918] [2025-07-26 15:37:55 +0000.494206][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[605:630] [2025-07-26 15:37:57 +0000.205659][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[605:878] [2025-07-26 15:37:57 +0000.454095][7724] Run AGC when audioType = 0
[607:355] [2025-07-26 15:37:58 +0000.930710][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[607:879] [2025-07-26 15:37:59 +0000.454843][7724] Run AGC when audioType = 0
[607:880] [2025-07-26 15:37:59 +0000.455182][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[609:078] [2025-07-26 15:38:00 +0000.653993][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[609:875] [2025-07-26 15:38:01 +0000.451020][7724] Run AGC when audioType = 0
[610:799] [2025-07-26 15:38:02 +0000.374908][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[611:874] [2025-07-26 15:38:03 +0000.449525][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[611:874] [2025-07-26 15:38:03 +0000.449759][7725] _deviceSampleRate:48000
[611:878] [2025-07-26 15:38:03 +0000.453599][7724] Run AGC when audioType = 0
[611:878] [2025-07-26 15:38:03 +0000.453828][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[612:515] [2025-07-26 15:38:04 +0000.91141][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[613:876] [2025-07-26 15:38:05 +0000.452174][7724] Run AGC when audioType = 0
[614:236] [2025-07-26 15:38:05 +0000.812090][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[615:877] [2025-07-26 15:38:07 +0000.452224][7724] Run AGC when audioType = 0
[615:877] [2025-07-26 15:38:07 +0000.452572][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[615:955] [2025-07-26 15:38:07 +0000.530382][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[617:674] [2025-07-26 15:38:09 +0000.249759][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[617:874] [2025-07-26 15:38:09 +0000.449811][7724] Run AGC when audioType = 0
[619:397] [2025-07-26 15:38:10 +0000.972487][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[619:876] [2025-07-26 15:38:11 +0000.451660][7724] Run AGC when audioType = 0
[619:876] [2025-07-26 15:38:11 +0000.451866][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[621:119] [2025-07-26 15:38:12 +0000.694666][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[621:874] [2025-07-26 15:38:13 +0000.449951][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[621:875] [2025-07-26 15:38:13 +0000.450332][7725] _deviceSampleRate:48000
[621:877] [2025-07-26 15:38:13 +0000.452787][7724] Run AGC when audioType = 0
[622:841] [2025-07-26 15:38:14 +0000.417364][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[623:877] [2025-07-26 15:38:15 +0000.452547][7724] Run AGC when audioType = 0
[623:877] [2025-07-26 15:38:15 +0000.452831][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[624:560] [2025-07-26 15:38:16 +0000.135900][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[625:878] [2025-07-26 15:38:17 +0000.453420][7724] Run AGC when audioType = 0
[626:299] [2025-07-26 15:38:17 +0000.874982][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[627:878] [2025-07-26 15:38:19 +0000.453493][7724] Run AGC when audioType = 0
[627:878] [2025-07-26 15:38:19 +0000.453744][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[628:018] [2025-07-26 15:38:19 +0000.594126][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[629:739] [2025-07-26 15:38:21 +0000.314300][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[629:880] [2025-07-26 15:38:21 +0000.455498][7724] Run AGC when audioType = 0
[631:455] [2025-07-26 15:38:23 +0000.30319][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[631:874] [2025-07-26 15:38:23 +0000.449407][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[631:874] [2025-07-26 15:38:23 +0000.449613][7725] _deviceSampleRate:48000
[631:877] [2025-07-26 15:38:23 +0000.452875][7724] Run AGC when audioType = 0
[631:877] [2025-07-26 15:38:23 +0000.453092][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[633:174] [2025-07-26 15:38:24 +0000.750071][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[633:875] [2025-07-26 15:38:25 +0000.450595][7724] Run AGC when audioType = 0
[634:888] [2025-07-26 15:38:26 +0000.463599][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[635:875] [2025-07-26 15:38:27 +0000.450523][7724] Run AGC when audioType = 0
[635:875] [2025-07-26 15:38:27 +0000.450755][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[636:602] [2025-07-26 15:38:28 +0000.177807][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[637:878] [2025-07-26 15:38:29 +0000.453808][7724] Run AGC when audioType = 0
[638:318] [2025-07-26 15:38:29 +0000.893947][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[639:877] [2025-07-26 15:38:31 +0000.452937][7724] Run AGC when audioType = 0
[639:878] [2025-07-26 15:38:31 +0000.453247][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[640:041] [2025-07-26 15:38:31 +0000.616674][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[641:767] [2025-07-26 15:38:33 +0000.342973][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[641:877] [2025-07-26 15:38:33 +0000.453140][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[641:878] [2025-07-26 15:38:33 +0000.453434][7725] _deviceSampleRate:48000
[641:878] [2025-07-26 15:38:33 +0000.453990][7724] Run AGC when audioType = 0
[643:494] [2025-07-26 15:38:35 +0000.70049][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[643:877] [2025-07-26 15:38:35 +0000.452330][7724] Run AGC when audioType = 0
[643:877] [2025-07-26 15:38:35 +0000.452789][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[645:229] [2025-07-26 15:38:36 +0000.804676][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[645:875] [2025-07-26 15:38:37 +0000.451179][7724] Run AGC when audioType = 0
[646:956] [2025-07-26 15:38:38 +0000.532032][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[647:875] [2025-07-26 15:38:39 +0000.450372][7724] Run AGC when audioType = 0
[647:875] [2025-07-26 15:38:39 +0000.450613][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[648:675] [2025-07-26 15:38:40 +0000.251118][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[649:877] [2025-07-26 15:38:41 +0000.452298][7724] Run AGC when audioType = 0
[650:394] [2025-07-26 15:38:41 +0000.969782][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[651:874] [2025-07-26 15:38:43 +0000.449473][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[651:874] [2025-07-26 15:38:43 +0000.449693][7725] _deviceSampleRate:48000
[651:879] [2025-07-26 15:38:43 +0000.454700][7724] Run AGC when audioType = 0
[651:879] [2025-07-26 15:38:43 +0000.455063][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[652:102] [2025-07-26 15:38:43 +0000.678044][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[653:820] [2025-07-26 15:38:45 +0000.395377][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[653:878] [2025-07-26 15:38:45 +0000.453249][7724] Run AGC when audioType = 0
[655:535] [2025-07-26 15:38:47 +0000.110959][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[655:876] [2025-07-26 15:38:47 +0000.451945][7724] Run AGC when audioType = 0
[655:877] [2025-07-26 15:38:47 +0000.452171][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[657:256] [2025-07-26 15:38:48 +0000.831461][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[657:878] [2025-07-26 15:38:49 +0000.453394][7724] Run AGC when audioType = 0
[658:978] [2025-07-26 15:38:50 +0000.553712][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[659:877] [2025-07-26 15:38:51 +0000.452746][7724] Run AGC when audioType = 0
[659:877] [2025-07-26 15:38:51 +0000.452993][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[660:698] [2025-07-26 15:38:52 +0000.273494][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[661:874] [2025-07-26 15:38:53 +0000.449223][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[661:874] [2025-07-26 15:38:53 +0000.449434][7725] _deviceSampleRate:48000
[661:877] [2025-07-26 15:38:53 +0000.452226][7724] Run AGC when audioType = 0
[662:426] [2025-07-26 15:38:54 +0000.1236][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[663:878] [2025-07-26 15:38:55 +0000.453346][7724] Run AGC when audioType = 0
[663:878] [2025-07-26 15:38:55 +0000.453633][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[664:148] [2025-07-26 15:38:55 +0000.723283][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[665:871] [2025-07-26 15:38:57 +0000.446547][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[665:877] [2025-07-26 15:38:57 +0000.452286][7724] Run AGC when audioType = 0
[667:597] [2025-07-26 15:38:59 +0000.173012][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[667:876] [2025-07-26 15:38:59 +0000.451968][7724] Run AGC when audioType = 0
[667:877] [2025-07-26 15:38:59 +0000.452228][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[669:315] [2025-07-26 15:39:00 +0000.890528][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[669:876] [2025-07-26 15:39:01 +0000.451551][7724] Run AGC when audioType = 0
[671:037] [2025-07-26 15:39:02 +0000.612285][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[671:874] [2025-07-26 15:39:03 +0000.449234][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[671:874] [2025-07-26 15:39:03 +0000.449428][7725] _deviceSampleRate:48000
[671:874] [2025-07-26 15:39:03 +0000.449783][7724] Run AGC when audioType = 0
[671:874] [2025-07-26 15:39:03 +0000.449873][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[672:758] [2025-07-26 15:39:04 +0000.333454][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[673:875] [2025-07-26 15:39:05 +0000.451003][7724] Run AGC when audioType = 0
[674:476] [2025-07-26 15:39:06 +0000.51518][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[675:879] [2025-07-26 15:39:07 +0000.454573][7724] Run AGC when audioType = 0
[675:879] [2025-07-26 15:39:07 +0000.454870][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[676:195] [2025-07-26 15:39:07 +0000.770462][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[677:879] [2025-07-26 15:39:09 +0000.454397][7724] Run AGC when audioType = 0
[677:905] [2025-07-26 15:39:09 +0000.480940][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[679:628] [2025-07-26 15:39:11 +0000.203229][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[679:874] [2025-07-26 15:39:11 +0000.450125][7724] Run AGC when audioType = 0
[679:875] [2025-07-26 15:39:11 +0000.450388][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[681:359] [2025-07-26 15:39:12 +0000.934459][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[681:874] [2025-07-26 15:39:13 +0000.449502][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[681:874] [2025-07-26 15:39:13 +0000.449701][7725] _deviceSampleRate:48000
[681:874] [2025-07-26 15:39:13 +0000.450067][7724] Run AGC when audioType = 0
[683:089] [2025-07-26 15:39:14 +0000.664506][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[683:876] [2025-07-26 15:39:15 +0000.452069][7724] Run AGC when audioType = 0
[683:877] [2025-07-26 15:39:15 +0000.452361][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[684:810] [2025-07-26 15:39:16 +0000.385821][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[685:875] [2025-07-26 15:39:17 +0000.450968][7724] Run AGC when audioType = 0
[686:536] [2025-07-26 15:39:18 +0000.111480][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[687:876] [2025-07-26 15:39:19 +0000.451413][7724] Run AGC when audioType = 0
[687:876] [2025-07-26 15:39:19 +0000.451592][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[688:267] [2025-07-26 15:39:19 +0000.842439][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[689:881] [2025-07-26 15:39:21 +0000.457088][7724] Run AGC when audioType = 0
[689:998] [2025-07-26 15:39:21 +0000.573771][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[691:722] [2025-07-26 15:39:23 +0000.298151][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[691:874] [2025-07-26 15:39:23 +0000.449463][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[691:874] [2025-07-26 15:39:23 +0000.449626][7725] _deviceSampleRate:48000
[691:877] [2025-07-26 15:39:23 +0000.452600][7724] Run AGC when audioType = 0
[691:877] [2025-07-26 15:39:23 +0000.452715][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[693:453] [2025-07-26 15:39:25 +0000.28777][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[693:875] [2025-07-26 15:39:25 +0000.450926][7724] Run AGC when audioType = 0
[695:182] [2025-07-26 15:39:26 +0000.757779][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[695:878] [2025-07-26 15:39:27 +0000.453828][7724] Run AGC when audioType = 0
[695:879] [2025-07-26 15:39:27 +0000.454183][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[696:897] [2025-07-26 15:39:28 +0000.472870][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[697:878] [2025-07-26 15:39:29 +0000.453400][7724] Run AGC when audioType = 0
[698:630] [2025-07-26 15:39:30 +0000.205658][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[699:878] [2025-07-26 15:39:31 +0000.453499][7724] Run AGC when audioType = 0
[699:878] [2025-07-26 15:39:31 +0000.453788][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[700:354] [2025-07-26 15:39:31 +0000.929704][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[701:875] [2025-07-26 15:39:33 +0000.450502][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[701:875] [2025-07-26 15:39:33 +0000.450788][7725] _deviceSampleRate:48000
[701:878] [2025-07-26 15:39:33 +0000.453552][7724] Run AGC when audioType = 0
[702:087] [2025-07-26 15:39:33 +0000.662703][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[703:816] [2025-07-26 15:39:35 +0000.391480][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[703:878] [2025-07-26 15:39:35 +0000.453996][7724] Run AGC when audioType = 0
[703:880] [2025-07-26 15:39:35 +0000.455316][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[705:547] [2025-07-26 15:39:37 +0000.122383][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[705:877] [2025-07-26 15:39:37 +0000.452962][7724] Run AGC when audioType = 0
[707:275] [2025-07-26 15:39:38 +0000.850566][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[707:875] [2025-07-26 15:39:39 +0000.451081][7724] Run AGC when audioType = 0
[707:876] [2025-07-26 15:39:39 +0000.451275][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[709:000] [2025-07-26 15:39:40 +0000.575348][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[709:877] [2025-07-26 15:39:41 +0000.453070][7724] Run AGC when audioType = 0
[710:718] [2025-07-26 15:39:42 +0000.293372][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[711:877] [2025-07-26 15:39:43 +0000.452547][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[711:877] [2025-07-26 15:39:43 +0000.452732][7725] _deviceSampleRate:48000
[711:882] [2025-07-26 15:39:43 +0000.458157][7724] Run AGC when audioType = 0
[711:883] [2025-07-26 15:39:43 +0000.458435][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[712:439] [2025-07-26 15:39:44 +0000.14640][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[713:878] [2025-07-26 15:39:45 +0000.453940][7724] Run AGC when audioType = 0
[714:160] [2025-07-26 15:39:45 +0000.736150][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[715:876] [2025-07-26 15:39:47 +0000.451463][7724] Run AGC when audioType = 0
[715:876] [2025-07-26 15:39:47 +0000.451729][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[715:876] [2025-07-26 15:39:47 +0000.451804][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[717:601] [2025-07-26 15:39:49 +0000.176559][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[717:879] [2025-07-26 15:39:49 +0000.454676][7724] Run AGC when audioType = 0
[719:325] [2025-07-26 15:39:50 +0000.900391][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[719:876] [2025-07-26 15:39:51 +0000.452146][7724] Run AGC when audioType = 0
[719:877] [2025-07-26 15:39:51 +0000.452264][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[721:058] [2025-07-26 15:39:52 +0000.633187][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[721:875] [2025-07-26 15:39:53 +0000.450397][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[721:875] [2025-07-26 15:39:53 +0000.450605][7725] _deviceSampleRate:48000
[721:877] [2025-07-26 15:39:53 +0000.452653][7724] Run AGC when audioType = 0
[722:775] [2025-07-26 15:39:54 +0000.350537][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[723:876] [2025-07-26 15:39:55 +0000.451805][7724] Run AGC when audioType = 0
[723:876] [2025-07-26 15:39:55 +0000.452157][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[724:500] [2025-07-26 15:39:56 +0000.75951][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[725:874] [2025-07-26 15:39:57 +0000.449563][7724] Run AGC when audioType = 0
[726:234] [2025-07-26 15:39:57 +0000.809618][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[727:875] [2025-07-26 15:39:59 +0000.450643][7724] Run AGC when audioType = 0
[727:875] [2025-07-26 15:39:59 +0000.450772][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[727:936] [2025-07-26 15:39:59 +0000.512112][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[729:655] [2025-07-26 15:40:01 +0000.230301][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[729:878] [2025-07-26 15:40:01 +0000.453895][7724] Run AGC when audioType = 0
[731:369] [2025-07-26 15:40:02 +0000.944919][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[731:874] [2025-07-26 15:40:03 +0000.449722][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[731:874] [2025-07-26 15:40:03 +0000.450012][7725] _deviceSampleRate:48000
[731:878] [2025-07-26 15:40:03 +0000.453462][7724] Run AGC when audioType = 0
[731:878] [2025-07-26 15:40:03 +0000.453876][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[733:077] [2025-07-26 15:40:04 +0000.652521][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[733:875] [2025-07-26 15:40:05 +0000.450940][7724] Run AGC when audioType = 0
[734:805] [2025-07-26 15:40:06 +0000.380331][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[735:880] [2025-07-26 15:40:07 +0000.455444][7724] Run AGC when audioType = 0
[735:880] [2025-07-26 15:40:07 +0000.455700][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[736:523] [2025-07-26 15:40:08 +0000.98767][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[737:877] [2025-07-26 15:40:09 +0000.452367][7724] Run AGC when audioType = 0
[738:234] [2025-07-26 15:40:09 +0000.809662][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[739:875] [2025-07-26 15:40:11 +0000.450823][7724] Run AGC when audioType = 0
[739:875] [2025-07-26 15:40:11 +0000.451093][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[739:954] [2025-07-26 15:40:11 +0000.529259][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[741:678] [2025-07-26 15:40:13 +0000.253417][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[741:874] [2025-07-26 15:40:13 +0000.449796][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[741:874] [2025-07-26 15:40:13 +0000.450009][7725] _deviceSampleRate:48000
[741:875] [2025-07-26 15:40:13 +0000.451040][7724] Run AGC when audioType = 0
[743:391] [2025-07-26 15:40:14 +0000.967086][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[743:876] [2025-07-26 15:40:15 +0000.451572][7724] Run AGC when audioType = 0
[743:876] [2025-07-26 15:40:15 +0000.452055][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[745:115] [2025-07-26 15:40:16 +0000.690442][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[745:878] [2025-07-26 15:40:17 +0000.453237][7724] Run AGC when audioType = 0
[746:833] [2025-07-26 15:40:18 +0000.409010][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[747:877] [2025-07-26 15:40:19 +0000.452791][7724] Run AGC when audioType = 0
[747:877] [2025-07-26 15:40:19 +0000.453146][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[748:556] [2025-07-26 15:40:20 +0000.131254][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[749:877] [2025-07-26 15:40:21 +0000.452424][7724] Run AGC when audioType = 0
[750:270] [2025-07-26 15:40:21 +0000.845359][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[751:874] [2025-07-26 15:40:23 +0000.449479][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[751:874] [2025-07-26 15:40:23 +0000.449699][7725] _deviceSampleRate:48000
[751:879] [2025-07-26 15:40:23 +0000.454920][7724] Run AGC when audioType = 0
[751:880] [2025-07-26 15:40:23 +0000.455182][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[751:991] [2025-07-26 15:40:23 +0000.566309][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[753:715] [2025-07-26 15:40:25 +0000.290865][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[753:878] [2025-07-26 15:40:25 +0000.453569][7724] Run AGC when audioType = 0
[755:439] [2025-07-26 15:40:27 +0000.14208][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[755:877] [2025-07-26 15:40:27 +0000.452802][7724] Run AGC when audioType = 0
[755:877] [2025-07-26 15:40:27 +0000.453080][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[757:156] [2025-07-26 15:40:28 +0000.731229][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[757:877] [2025-07-26 15:40:29 +0000.452787][7724] Run AGC when audioType = 0
[758:875] [2025-07-26 15:40:30 +0000.450792][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[759:875] [2025-07-26 15:40:31 +0000.451181][7724] Run AGC when audioType = 0
[759:876] [2025-07-26 15:40:31 +0000.451435][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[760:596] [2025-07-26 15:40:32 +0000.171685][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[761:874] [2025-07-26 15:40:33 +0000.449455][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[761:874] [2025-07-26 15:40:33 +0000.449665][7725] _deviceSampleRate:48000
[761:877] [2025-07-26 15:40:33 +0000.452808][7724] Run AGC when audioType = 0
[762:315] [2025-07-26 15:40:33 +0000.891036][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[763:879] [2025-07-26 15:40:35 +0000.455050][7724] Run AGC when audioType = 0
[763:880] [2025-07-26 15:40:35 +0000.455302][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[764:036] [2025-07-26 15:40:35 +0000.611604][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[765:757] [2025-07-26 15:40:37 +0000.332530][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[765:877] [2025-07-26 15:40:37 +0000.452874][7724] Run AGC when audioType = 0
[767:478] [2025-07-26 15:40:39 +0000.53658][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[767:877] [2025-07-26 15:40:39 +0000.453040][7724] Run AGC when audioType = 0
[767:878] [2025-07-26 15:40:39 +0000.453324][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[769:197] [2025-07-26 15:40:40 +0000.772848][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[769:876] [2025-07-26 15:40:41 +0000.451199][7724] Run AGC when audioType = 0
[770:916] [2025-07-26 15:40:42 +0000.491450][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[771:874] [2025-07-26 15:40:43 +0000.449383][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[771:874] [2025-07-26 15:40:43 +0000.449598][7725] _deviceSampleRate:48000
[771:877] [2025-07-26 15:40:43 +0000.452429][7724] Run AGC when audioType = 0
[771:877] [2025-07-26 15:40:43 +0000.452676][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[772:628] [2025-07-26 15:40:44 +0000.203935][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[773:876] [2025-07-26 15:40:45 +0000.452185][7724] Run AGC when audioType = 0
[774:348] [2025-07-26 15:40:45 +0000.923789][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[775:878] [2025-07-26 15:40:47 +0000.453303][7724] Run AGC when audioType = 0
[775:878] [2025-07-26 15:40:47 +0000.453633][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[776:075] [2025-07-26 15:40:47 +0000.650797][7724] haveEnoughProcessedData
internalAudioStream.length: 10
[776:946] [2025-07-26 15:40:48 +0000.522135][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[776:947] [2025-07-26 15:40:48 +0000.522478][7720] operator() time:197952686
enter.
[776:947] [2025-07-26 15:40:48 +0000.522527][7720] MediaFilterCamera, recording
file context:0x76a7a47900 input texture:10
[776:949] [2025-07-26 15:40:48 +0000.524455][7720] MicSource: Mic source
created:10x76a8428300
[776:950] [2025-07-26 15:40:48 +0000.525249][7720] alloc thread: 0x75bd602580
name:worker1 thread id:506089430192 to Mic_source
[776:950] [2025-07-26 15:40:48 +0000.525312][7720] audio: start the audio sender
thread.
[776:950] [2025-07-26 15:40:48 +0000.525403][7720] construct OpenGLRenderProgram
0x7696d5de98
[776:950] [2025-07-26 15:40:48 +0000.525432][7720] CropFilter::SetOrientation
orientation: 90
[776:950] [2025-07-26 15:40:48 +0000.525724][7720] filter: filter pipeline
construtc this: 0x75bd95d0c0
[776:950] [2025-07-26 15:40:48 +0000.525764][7720] filter: filter pipeline2 update
pattern: 1
[776:950] [2025-07-26 15:40:48 +0000.525787][7720] CameraSource::source_id_:34
[776:950] [2025-07-26 15:40:48 +0000.525807][7720] RecordAudioSource::source_id_:35
[776:950] [2025-07-26 15:40:48 +0000.525991][7720] BindInputFilter 0x75bd8b0640
this 0x7696d5e0c0
[776:950] [2025-07-26 15:40:48 +0000.526023][7720] BindInputFilter 0x75bd8b07d8
this 0x75dd98ead0
[776:950] [2025-07-26 15:40:48 +0000.526050][7720] BindInputFilter 0x7696d5e0c0
this 0x75bd95d160
[776:950] [2025-07-26 15:40:48 +0000.526087][7720] setParamentForFilters:
speed:3.000000
[776:950] [2025-07-26 15:40:48 +0000.526109][7720] SetParamForFilter:
AF_SpeedFilter params:, speed_ 3
[776:950] [2025-07-26 15:40:48 +0000.526127][7720] SetParamForFilter time:197952689
enter.
[776:950] [2025-07-26 15:40:48 +0000.526142][7720] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[776:951] [2025-07-26 15:40:48 +0000.526227][7720] SetParamForFilter: Params video
index is: 0
[776:951] [2025-07-26 15:40:48 +0000.526252][7720] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[776:951] [2025-07-26 15:40:48 +0000.526272][7720] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[776:951] [2025-07-26 15:40:48 +0000.526292][7720] crop filter mode tpye:
citytravelvideo index:0
[776:959] [2025-07-26 15:40:48 +0000.534547][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534631][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534651][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534668][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534687][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534701][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534713][7720]
Warning(parse_template_json.cc:45): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534726][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534738][7720]
Warning(parse_template_json.cc:81): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534750][7720]
Warning(parse_template_json.cc:67): json parament no found the parament
[776:959] [2025-07-26 15:40:48 +0000.534762][7720]
Warning(parse_template_json.cc:93): json parament no found the duration
[776:959] [2025-07-26 15:40:48 +0000.534778][7720] SetParamForFilter leave. expire
time = 9 ms
[776:959] [2025-07-26 15:40:48 +0000.534893][7720] OnOutputSizeChanged width 1280
height 720
[776:959] [2025-07-26 15:40:48 +0000.534919][7720] OpenGLFrameBuffer: width:1280
height:720
[776:959] [2025-07-26 15:40:48 +0000.534941][7720] OpenGLFrameBuffer: width:1280
height:720
[776:959] [2025-07-26 15:40:48 +0000.534962][7720] OpenGLFrameBuffer: width:1280
height:720
[776:959] [2025-07-26 15:40:48 +0000.534977][7720] OpenGLFrameBuffer: width:1280
height:720
[776:959] [2025-07-26 15:40:48 +0000.534994][7720] OpenGLFrameBuffer: width:1280
height:720
[776:959] [2025-07-26 15:40:48 +0000.535009][7720] OpenGLFrameBuffer: width:1280
height:720
[776:959] [2025-07-26 15:40:48 +0000.535021][7720] construct TrivalImageDrawer
0x75bd557dc0
[776:959] [2025-07-26 15:40:48 +0000.535035][7720] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75bd557dc0 context 0x75ddb8d280
[776:959] [2025-07-26 15:40:48 +0000.535052][7720] setupGLES:
[776:960] [2025-07-26 15:40:48 +0000.535458][7720] OpenGLRenderProgram::Initialize.
[776:960] [2025-07-26 15:40:48 +0000.535502][7720] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[776:960] [2025-07-26 15:40:48 +0000.535524][7720] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[776:960] [2025-07-26 15:40:48 +0000.535560][7720] Init open gl render:
0x7696d5de98
[776:960] [2025-07-26 15:40:48 +0000.535586][7720] Fragement shader path:
[776:960] [2025-07-26 15:40:48 +0000.535677][7720] Fragement shader path:
[776:960] [2025-07-26 15:40:48 +0000.535700][7720] create opengl program object.
[776:960] [2025-07-26 15:40:48 +0000.535720][7720] create shader: vertex
[776:960] [2025-07-26 15:40:48 +0000.535933][7720] create shader: fragment
[776:962] [2025-07-26 15:40:48 +0000.537504][7720] Have not extra filter filename!
[776:962] [2025-07-26 15:40:48 +0000.537603][7720] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[776:962] [2025-07-26 15:40:48 +0000.537645][7720] OpenGLRenderProgram::Initialize
success.
[776:962] [2025-07-26 15:40:48 +0000.537725][7720] Setup the OpenGL result:1
[776:962] [2025-07-26 15:40:48 +0000.538139][771f] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_197952701.mp4
[776:963] [2025-07-26 15:40:48 +0000.538518][771f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_197952701.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[776:963] [2025-07-26 15:40:48 +0000.538624][771f] 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
[776:963] [2025-07-26 15:40:48 +0000.538552][2c3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c8dc5498
[776:963] [2025-07-26 15:40:48 +0000.538695][771f] 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_197952701.mp4
fileFD: -1
[776:964] [2025-07-26 15:40:48 +0000.539764][771f] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_197952701.mp4
is opened successfully
[776:964] [2025-07-26 15:40:48 +0000.539933][771f] setupMediaProcessers:
[776:964] [2025-07-26 15:40:48 +0000.539977][771f]
RecordingSessionInternalSimple:setup media processers.
[776:964] [2025-07-26 15:40:48 +0000.540015][771f] construct AAC encoder
[776:965] [2025-07-26 15:40:48 +0000.540387][771f] H264Encoder creating:
superfast011818
[776:965] [2025-07-26 15:40:48 +0000.540458][771f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[776:966] [2025-07-26 15:40:48 +0000.542050][771f] H264Encode::GetMachineModel is
M2101K6I
[776:966] [2025-07-26 15:40:48 +0000.542157][771f] H264Encoder machine_mode
is:M2101K6I
[776:967] [2025-07-26 15:40:48 +0000.542193][771f] H264Encode::machine size :9
machine_mode:M2101K6I
[776:967] [2025-07-26 15:40:48 +0000.542233][771f] H264Encode::machine array
size :22 machine_mode:M2101K6I
[776:967] [2025-07-26 15:40:48 +0000.542269][771f] H264Encode::current machine
is :M2101K6I auto check hw codec decide to use hw codec
[776:967] [2025-07-26 15:40:48 +0000.542302][771f] setupCompressionSession:
[776:967] [2025-07-26 15:40:48 +0000.542334][771f] H264Encode::creating hareware
Encoder
[776:967] [2025-07-26 15:40:48 +0000.542367][771f] AndroidHwAvcEncoder
time:197952706 enter.
[776:967] [2025-07-26 15:40:48 +0000.542731][771f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000776cc9d540 address:0x75a00e6760
[776:967] [2025-07-26 15:40:48 +0000.542932][771f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[776:967] [2025-07-26 15:40:48 +0000.542980][771f] The video avc hw codec address
is 0x76a7bc3198
[776:967] [2025-07-26 15:40:48 +0000.543089][771f] AndroidHwAvcEncoder leave.
expire time = 0 ms
[776:967] [2025-07-26 15:40:48 +0000.543132][771f] RegisterEncodeCompleteCallback
time:197952706 enter.
[776:968] [2025-07-26 15:40:48 +0000.543314][771f] RegisterEncodeCompleteCallback
leave. expire time = 1 ms
[776:968] [2025-07-26 15:40:48 +0000.543372][771f] InitEncode time:197952707
enter.
[776:968] [2025-07-26 15:40:48 +0000.543487][771f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[776:968] [2025-07-26 15:40:48 +0000.543542][771f] Create time:197952707 enter.
[776:968] [2025-07-26 15:40:48 +0000.543579][771f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[776:968] [2025-07-26 15:40:48 +0000.543725][771f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75af68c500
[776:968] [2025-07-26 15:40:48 +0000.544019][771f] supported_type:video/avc
[776:968] [2025-07-26 15:40:48 +0000.544068][771f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[776:968] [2025-07-26 15:40:48 +0000.544144][771f] hwCodecPrefix :OMX.qcom.
[776:969] [2025-07-26 15:40:48 +0000.544186][771f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[776:969] [2025-07-26 15:40:48 +0000.544231][771f] mediacodec_createCodecByName
time:197952708 enter.
[776:969] [2025-07-26 15:40:48 +0000.544270][771f] WrapAndroidMediaCodec
time:197952708 enter.
[776:969] [2025-07-26 15:40:48 +0000.544493][771f] WrapAndroidMediaCodec leave.
expire time = 0 ms
[776:988] [2025-07-26 15:40:48 +0000.563389][771f] mediacodec_createCodecByName
leave. expire time = 19 ms
[776:988] [2025-07-26 15:40:48 +0000.563515][771f] WrapAndroidMediaFromat
time:197952727 enter.
[776:988] [2025-07-26 15:40:48 +0000.563595][771f] WrapAndroidMediaFromat leave.
expire time = 0 ms
[777:029] [2025-07-26 15:40:48 +0000.605138][771f] Destroy time:197952768 enter.
[777:030] [2025-07-26 15:40:48 +0000.605225][771f] WrapAndroidMediaFromat::
Destroy
[777:030] [2025-07-26 15:40:48 +0000.605254][771f] Destroy leave. expire time = 1
ms
[777:030] [2025-07-26 15:40:48 +0000.605273][771f] ~WrapAndroidMediaFromat
time:197952769 enter.
[777:030] [2025-07-26 15:40:48 +0000.605294][771f] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[777:030] [2025-07-26 15:40:48 +0000.605318][771f] Create leave. expire time = 62
ms
[777:030] [2025-07-26 15:40:48 +0000.605339][771f] isSemiPlanarSupport
time:197952769 enter.
[777:030] [2025-07-26 15:40:48 +0000.605357][771f] H264Encoder isSemiPlanarSupport
[777:030] [2025-07-26 15:40:48 +0000.605375][771f] isSemiPlanarSupport leave.
expire time = 0 ms
[777:030] [2025-07-26 15:40:48 +0000.605395][771f] creat hw H264Encoder success,
isSemiPlanar:1
[777:030] [2025-07-26 15:40:48 +0000.605513][771f] InitEncode leave. expire time =
62 ms
[777:030] [2025-07-26 15:40:48 +0000.605551][771f] H264Encode::created Encoder
[777:030] [2025-07-26 15:40:48 +0000.605573][771f] H264Encode:: H264 encoder
created.
[777:030] [2025-07-26 15:40:48 +0000.605596][771f] H264 encoder created.
[777:030] [2025-07-26 15:40:48 +0000.605612][771f]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c8fee380
[777:030] [2025-07-26 15:40:48 +0000.605639][771f] setOutput:
[777:030] [2025-07-26 15:40:48 +0000.605654][771f]
RecordingSessionInternalSimple:encoder set output to muxer!
[777:030] [2025-07-26 15:40:48 +0000.605680][771f] request a key frame
[777:030] [2025-07-26 15:40:48 +0000.605692][771f] H264Encode:: request a key frame
[777:030] [2025-07-26 15:40:48 +0000.605796][771f] setDisplayRotate :90
[777:030] [2025-07-26 15:40:48 +0000.605826][771f] 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
[777:030] [2025-07-26 15:40:48 +0000.605887][7720] StartRecording:
[777:030] [2025-07-26 15:40:48 +0000.605960][2bb] operator(): Set the recording
session in mic source. recording session: 0x75bd8b0680
[777:030] [2025-07-26 15:40:48 +0000.606073][7720] operator() leave. expire time =
83 ms
[777:034] [2025-07-26 15:40:48 +0000.609353][7720] begine recode to first frame
spend time:87
[777:034] [2025-07-26 15:40:48 +0000.609457][7720]
GPUImageProcessing::SetOrientation orientation: 90
[777:034] [2025-07-26 15:40:48 +0000.609686][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[777:047] [2025-07-26 15:40:48 +0000.622661][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[777:054] [2025-07-26 15:40:48 +0000.629390][2c2]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[777:060] [2025-07-26 15:40:48 +0000.635885][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[777:136] [2025-07-26 15:40:48 +0000.711646][2b8] RecordAudioSource::PullAudioFrame
[777:183] [2025-07-26 15:40:48 +0000.758567][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[777:190] [2025-07-26 15:40:48 +0000.766061][2c3] add aac audio track with id:1
[777:259] [2025-07-26 15:40:48 +0000.834743][2c2] h264 add frame header cdr flag
[777:261] [2025-07-26 15:40:48 +0000.836316][2c2] h264 add frame header cdr flag
[777:261] [2025-07-26 15:40:48 +0000.836689][2c2] Received key frame:0
[777:261] [2025-07-26 15:40:48 +0000.836756][2c2] H264Encode:: get a sps pps
header!headerSize:29
[777:262] [2025-07-26 15:40:48 +0000.837495][2c3] get the H.264 SPS parameter
[777:262] [2025-07-26 15:40:48 +0000.838051][2c3] add video track with id:2
[777:263] [2025-07-26 15:40:48 +0000.838937][2c3] get the H.264 PPS parameter
[777:266] [2025-07-26 15:40:48 +0000.841597][2c3] get the H.264 IDR frame
[777:266] [2025-07-26 15:40:48 +0000.841784][2c3] resss:true
[777:266] [2025-07-26 15:40:48 +0000.841823][2c3] video start ts:0
[777:266] [2025-07-26 15:40:48 +0000.841935][2c3] the video frame has been written
into MP4 file
[777:336] [2025-07-26 15:40:48 +0000.911633][2c3] audio start ts:0
[777:336] [2025-07-26 15:40:48 +0000.911766][2c3] the audio frame has been written
into MP4 file
[777:419] [2025-07-26 15:40:48 +0000.994185][2b8] AF_SpeedFilter audio 0x75dd98e980
PullFrame
[777:481] [2025-07-26 15:40:49 +0000.56421][7720] The convert RGB to YUV take 2
[777:680] [2025-07-26 15:40:49 +0000.255449][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[777:751] [2025-07-26 15:40:49 +0000.327074][2c2] Push an pts:236 to dts queue.
[777:799] [2025-07-26 15:40:49 +0000.374494][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[777:856] [2025-07-26 15:40:49 +0000.431458][2c2] last dts:202 currentPts:236
ppsOrSPS:0 queue length:2
[777:877] [2025-07-26 15:40:49 +0000.452710][7724] Run AGC when audioType = 0
[777:878] [2025-07-26 15:40:49 +0000.453772][2bb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[777:982] [2025-07-26 15:40:49 +0000.558063][7720] The convert RGB to YUV take 2
[778:014] [2025-07-26 15:40:49 +0000.589754][7720] webrtc common_video plane
old ..... (1/1000) new: 28001 delete: 27984 diff: 17
[778:106] [2025-07-26 15:40:49 +0000.681448][2b8] AF_SpeedFilter::PullFrame eof4
[778:126] [2025-07-26 15:40:49 +0000.702069][2b8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[778:182] [2025-07-26 15:40:49 +0000.757502][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[778:487] [2025-07-26 15:40:50 +0000.62662][7720] The convert RGB to YUV take 2
[778:613] [2025-07-26 15:40:50 +0000.189017][7720] Drop a frame videoTime:1571
nextWantTime:1600 timeInterval:100 frameRate:10
[778:712] [2025-07-26 15:40:50 +0000.287397][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[778:729] [2025-07-26 15:40:50 +0000.304212][2bb] The output timestamp from audio
mixer change:197954455
[778:855] [2025-07-26 15:40:50 +0000.430577][7724] On audio frame the broadcast
with timestamp:197954594 samples:480. (1000 frame for one log)
[778:884] [2025-07-26 15:40:50 +0000.459647][2bb] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[778:884] [2025-07-26 15:40:50 +0000.459956][2bb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[778:949] [2025-07-26 15:40:50 +0000.525163][7720] Got a frame videoTime:1908
nextWantTime:1900 timeInterval:100 frameRate:10
[778:981] [2025-07-26 15:40:50 +0000.557015][2b8] RecordAudioSource::PullAudioFrame
[779:014] [2025-07-26 15:40:50 +0000.589597][7720] The convert RGB to YUV take 2
[779:181] [2025-07-26 15:40:50 +0000.757089][2b8] AF_SpeedFilter audio 0x75dd98e980
PullFrame
[779:211] [2025-07-26 15:40:50 +0000.786959][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[779:455] [2025-07-26 15:40:51 +0000.30275][2c2] DTS queue for
Generator:0x75c8f33ab8 802
[779:511] [2025-07-26 15:40:51 +0000.87101][7720] The convert RGB to YUV take 2
[779:516] [2025-07-26 15:40:51 +0000.91988][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[779:714] [2025-07-26 15:40:51 +0000.289931][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[779:852] [2025-07-26 15:40:51 +0000.427593][7720] GPUImageProcessing: process
video frame with resolution 1280 X 720
[779:852] [2025-07-26 15:40:51 +0000.427807][7720] GPUImageProcessing: input frame
width1280 X 720
[779:853] [2025-07-26 15:40:51 +0000.428364][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[779:853] [2025-07-26 15:40:51 +0000.428521][7720] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[779:855] [2025-07-26 15:40:51 +0000.430817][2c2]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:937
[779:878] [2025-07-26 15:40:51 +0000.453915][7724] Run AGC when audioType = 0
[779:878] [2025-07-26 15:40:51 +0000.454107][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[779:880] [2025-07-26 15:40:51 +0000.456060][2bb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[780:015] [2025-07-26 15:40:51 +0000.590949][7720] The convert RGB to YUV take 2
[780:105] [2025-07-26 15:40:51 +0000.680961][2b8] resampled_data_size:4096
[780:212] [2025-07-26 15:40:51 +0000.788023][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[780:308] [2025-07-26 15:40:51 +0000.883422][7720] drawYUV420 render
OpenGLRenderProgram:0x7696d5de98
[780:383] [2025-07-26 15:40:51 +0000.959132][2b8] AF_SpeedFilter::PullFrame eof4
[780:404] [2025-07-26 15:40:51 +0000.980014][2b8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[780:416] [2025-07-26 15:40:51 +0000.991468][7720] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[780:510] [2025-07-26 15:40:52 +0000.86044][2c1]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1114queue_audio_frame_:1
[780:511] [2025-07-26 15:40:52 +0000.86568][7720] The convert RGB to YUV take 2
[780:542] [2025-07-26 15:40:52 +0000.117227][7720] webrtc common_video plane
old ..... (1/1000) new: 29001 delete: 28984 diff: 17
[780:614] [2025-07-26 15:40:52 +0000.189442][7720] Drop a frame videoTime:3571
nextWantTime:3600 timeInterval:100 frameRate:10
[780:712] [2025-07-26 15:40:52 +0000.287828][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[780:831] [2025-07-26 15:40:52 +0000.406934][2b8] RecordAudioSource::PullAudioFrame
[780:883] [2025-07-26 15:40:52 +0000.458671][2bb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[780:938] [2025-07-26 15:40:52 +0000.513413][2b8] AF_SpeedFilter audio 0x75dd98e980
PullFrame
[781:014] [2025-07-26 15:40:52 +0000.589997][7720] The convert RGB to YUV take 2
[781:212] [2025-07-26 15:40:52 +0000.788124][7720] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[781:242] [2025-07-26 15:40:52 +0000.817884][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[781:447] [2025-07-26 15:40:53 +0000.22333][6cbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[781:447] [2025-07-26 15:40:53 +0000.22668][7720] operator(): Stop
[781:447] [2025-07-26 15:40:53 +0000.22758][7720] StopPullFrameAndWriteMp4
time:197957186 enter.
[781:447] [2025-07-26 15:40:53 +0000.22810][7720] StopRecording:
[781:450] [2025-07-26 15:40:53 +0000.25391][2b8] PullAudioFrame: PullFrame audio
finished.
[781:450] [2025-07-26 15:40:53 +0000.25510][2b8]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[781:453] [2025-07-26 15:40:53 +0000.28646][2c2]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:45
[781:458] [2025-07-26 15:40:53 +0000.33226][771f] stop recording
[781:458] [2025-07-26 15:40:53 +0000.33354][771f]
RecordingSessionInternalSimple:destroy media processers
[781:458] [2025-07-26 15:40:53 +0000.33397][771f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[781:458] [2025-07-26 15:40:53 +0000.33428][771f] H264Encode::flushing hareware
Encoder
[781:458] [2025-07-26 15:40:53 +0000.33694][771f] Flush time:197957197 enter.
[781:458] [2025-07-26 15:40:53 +0000.33762][771f] H264Encoder encoder flush
[781:458] [2025-07-26 15:40:53 +0000.33798][771f] flush output queue
[781:783] [2025-07-26 15:40:53 +0000.358839][771f] Flush leave. expire time = 325
ms
[781:784] [2025-07-26 15:40:53 +0000.359328][771f] ~H264EncodeWrap:
[781:784] [2025-07-26 15:40:53 +0000.359466][771f] ~H264Encode:
[781:784] [2025-07-26 15:40:53 +0000.359513][771f] teardownCompressionSession:
H264Encode::destroying Encoder
[781:784] [2025-07-26 15:40:53 +0000.359563][771f] Release time:197957523 enter.
[781:784] [2025-07-26 15:40:53 +0000.360001][771f] Release:
MediaCodecVideoEncoder::Release _inited:1
[781:784] [2025-07-26 15:40:53 +0000.360087][771f] Destroy time:197957523 enter.
[781:784] [2025-07-26 15:40:53 +0000.360145][771f] H264Encoder encoderDestroy
[781:785] [2025-07-26 15:40:53 +0000.360216][771f]
AndroidMediaCodecVideoEncoder::release env: 0x75af646040
[781:785] [2025-07-26 15:40:53 +0000.360292][771f]
AndroidMediaCodecVideoEncoder::Destroy
[781:816] [2025-07-26 15:40:53 +0000.391536][771f] Destroy leave. expire time = 32
ms
[781:816] [2025-07-26 15:40:53 +0000.391786][771f] Release leave. expire time = 32
ms
[781:816] [2025-07-26 15:40:53 +0000.391839][771f] ~AndroidHwAvcEncoder
time:197957555 enter.
[781:816] [2025-07-26 15:40:53 +0000.392153][771f] Release time:197957555 enter.
[781:817] [2025-07-26 15:40:53 +0000.392408][771f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[781:817] [2025-07-26 15:40:53 +0000.392453][771f] Release leave. expire time = 1
ms
[781:817] [2025-07-26 15:40:53 +0000.392490][771f] ~AndroidMediaCodecVideoEncoder
[781:817] [2025-07-26 15:40:53 +0000.392522][771f] ~WrapAndroidMediaCodec
time:197957556 enter.
[781:817] [2025-07-26 15:40:53 +0000.392555][771f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[781:817] [2025-07-26 15:40:53 +0000.392591][771f] video hevc hw codec
destructor:0x76a7bc3198
[781:817] [2025-07-26 15:40:53 +0000.392764][771f] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[781:817] [2025-07-26 15:40:53 +0000.392836][771f] teardownCompressionSession:
H264Encode::destroyed Encoder
[781:817] [2025-07-26 15:40:53 +0000.392906][771f]
RecordingSessionInternalSimple:destroy aac encoder output!
[781:817] [2025-07-26 15:40:53 +0000.392943][771f] AACSWEncode destructor
[781:829] [2025-07-26 15:40:53 +0000.404694][2c3] MP4 close file successfully
[781:829] [2025-07-26 15:40:53 +0000.404812][2c3] Recording session Internal:
notify recording ok
[781:829] [2025-07-26 15:40:53 +0000.404850][2c3] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_197952701.mp4,
output_video_timestamp_:1467.33 last_video_pts_:1467
[781:829] [2025-07-26 15:40:53 +0000.404911][2c3] OnRecordFinish:
[781:831] [2025-07-26 15:40:53 +0000.407119][2c3] onRecordingOk: net seek
pos:0record video duration:1500record audio duration:1439
[781:833] [2025-07-26 15:40:53 +0000.408918][2bb] destructMicSource_w:
[781:834] [2025-07-26 15:40:53 +0000.409212][2bb] setOutput_w:
MicSource::setOutput() 0x0
[781:834] [2025-07-26 15:40:53 +0000.409998][7720] releaseThread 0x75bd602580
[781:834] [2025-07-26 15:40:53 +0000.410125][7720] ~MicSource: Mic source
destroyed:0x76a8428300
[781:837] [2025-07-26 15:40:53 +0000.412223][7720] StopPullFrameAndWriteMp4 leave.
expire time = 390 ms
[781:837] [2025-07-26 15:40:53 +0000.412337][7720] DestroyPipelineAndFilters
time:197957576 enter.
[781:837] [2025-07-26 15:40:53 +0000.412409][7720] UnbindInputFilter 0x75bd8b0640
this 0x7696d5e0c0
[781:837] [2025-07-26 15:40:53 +0000.412523][7720] UnbindInputFilter 0x75bd8b07d8
this 0x75dd98ead0
[781:837] [2025-07-26 15:40:53 +0000.412606][7720] UnbindInputFilter 0x7696d5e0c0
this 0x75bd95d160
[781:837] [2025-07-26 15:40:53 +0000.412643][7720] filter: filter pipeline destroy
this: 0x75bd95d0c0
[781:838] [2025-07-26 15:40:53 +0000.413774][7720] ClearVideoOfSources: recodring
total frames:0
[781:838] [2025-07-26 15:40:53 +0000.414055][7720] ClearVideoOfSources:
[781:838] [2025-07-26 15:40:53 +0000.414114][7720] GPUImageProcessing destruct.
[781:839] [2025-07-26 15:40:53 +0000.414222][7720] destroy TrivalImageDrawer
0x75bd557dc0
[781:839] [2025-07-26 15:40:53 +0000.414344][7720] The shader has been initialize,
clean up them.
[781:839] [2025-07-26 15:40:53 +0000.414519][7720] ~OpenGLFrameBuffer:
[781:839] [2025-07-26 15:40:53 +0000.414783][7720] ~OpenGLFrameBuffer:
[781:839] [2025-07-26 15:40:53 +0000.414940][7720] ~OpenGLFrameBuffer:
[781:839] [2025-07-26 15:40:53 +0000.415082][7720] ~OpenGLFrameBuffer:
[781:840] [2025-07-26 15:40:53 +0000.416121][7720] ~OpenGLFrameBuffer:
[781:841] [2025-07-26 15:40:53 +0000.416545][7720] ~OpenGLFrameBuffer:
[781:841] [2025-07-26 15:40:53 +0000.417057][7720] GPUImageProcessing destruct
finish.
[781:842] [2025-07-26 15:40:53 +0000.417169][7720] GPURGBAFrame destruct.
[781:842] [2025-07-26 15:40:53 +0000.417281][7720] destroy OpenGLRenderProgram
0x7696d5de98
[781:842] [2025-07-26 15:40:53 +0000.417360][7720] ~CameraSource time:197957581
enter.
[781:842] [2025-07-26 15:40:53 +0000.417532][7720] ~CameraSource leave. expire
time = 0 ms
[781:842] [2025-07-26 15:40:53 +0000.417599][7720] ~RecordAudioSource
time:197957581 enter.
[781:842] [2025-07-26 15:40:53 +0000.417633][7720] ~RecordAudioSource leave.
expire time = 0 ms
[781:842] [2025-07-26 15:40:53 +0000.417673][7720] DestroyPipelineAndFilters
leave. expire time = 5 ms
[781:874] [2025-07-26 15:40:53 +0000.449490][7725] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[781:874] [2025-07-26 15:40:53 +0000.449654][7725] _deviceSampleRate:48000
[781:875] [2025-07-26 15:40:53 +0000.450855][7724] Run AGC when audioType = 0
[782:965] [2025-07-26 15:40:54 +0000.540929][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[783:879] [2025-07-26 15:40:55 +0000.454556][7724] Run AGC when audioType = 0
[783:879] [2025-07-26 15:40:55 +0000.454835][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[784:694] [2025-07-26 15:40:56 +0000.270156][7724] haveEnoughProcessedData
internalAudioStream.length: 20
[785:877] [2025-07-26 15:40:57 +0000.452393][7724] Run AGC when audioType = 0
[786:409] [2025-07-26 15:40:57 +0000.984714][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[787:879] [2025-07-26 15:40:59 +0000.454289][7724] Run AGC when audioType = 0
[787:879] [2025-07-26 15:40:59 +0000.454557][7724]
AudioDeviceDataHandler::MixAndSendOutFrame
[788:115] [2025-07-26 15:40:59 +0000.690814][7724] haveEnoughProcessedData
internalAudioStream.length: 0
[789:102] [2025-07-26 15:41:00 +0000.677471][6cee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[789:102] [2025-07-26 15:41:00 +0000.677803][6cee] ~MediaFilterCamera
time:197964841 enter.
[789:103] [2025-07-26 15:41:00 +0000.678558][6cee] StopPullFrameAndWriteMp4
time:197964842 enter.
[789:104] [2025-07-26 15:41:00 +0000.679616][771f] stop recording
[789:104] [2025-07-26 15:41:00 +0000.679697][771f] we have stopped recording before
[789:104] [2025-07-26 15:41:00 +0000.679873][6cee] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms
[789:105] [2025-07-26 15:41:00 +0000.680585][6cee] DestroyPipelineAndFilters
time:197964844 enter.
[789:105] [2025-07-26 15:41:00 +0000.680727][6cee] DestroyPipelineAndFilters
leave. expire time = 0 ms
[789:105] [2025-07-26 15:41:00 +0000.680785][6cee] AppDeviceManagerStopMic
[789:105] [2025-07-26 15:41:00 +0000.680908][6cee] AppDeviceManagerStopMic::mic
status is on
[789:105] [2025-07-26 15:41:00 +0000.681090][6cee] Try to stop webrtc device.
[789:106] [2025-07-26 15:41:00 +0000.681245][6cee] Set record state to
stopped.threadID:27886
[789:156] [2025-07-26 15:41:00 +0000.731283][6cee] Try to destory the
recorder.threadID:27886
[789:356] [2025-07-26 15:41:00 +0000.931455][6cee] DestroyAudioRecorder:
[789:356] [2025-07-26 15:41:00 +0000.931558][6cee] Cleanup the buffer [000:027]
[2025-08-01 17:05:31 +0000.96719][6cf0] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-08-
01 17:05:31 +0000
[000:027] [2025-08-01 17:05:31 +0000.96798][6cf0] set AppID=50011 old AppID=-1
[000:027] [2025-08-01 17:05:31 +0000.96824][6cf0] Init the android object with
jvm:0xb40000737da90540 env:0x72befec500 context:0x723d5694b8
[000:027] [2025-08-01 17:05:31 +0000.96848][6cf0] SetAndroidMediaCodecObjects
time:137848349 enter.
[000:027] [2025-08-01 17:05:31 +0000.96875][6cf0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:027] [2025-08-01 17:05:31 +0000.96896][6cf0] SetAndroidMediaCodecObjects
time:137848349 enter.
[000:027] [2025-08-01 17:05:31 +0000.96918][6cf0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb40000737da90540
[000:027] [2025-08-01 17:05:31 +0000.96938][6cf0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000737da90540 address:0x71b035d760
[000:027] [2025-08-01 17:05:31 +0000.96961][6cf0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000737da90540
address:0x71b035d760
[000:027] [2025-08-01 17:05:31 +0000.96975][6cf0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:027] [2025-08-01 17:05:31 +0000.97009][6cf0] Set the android objects with
jvm:0xb40000737da90540 env:0x72befec500 context:0x723d5694b8
[000:029] [2025-08-01 17:05:31 +0000.98622][6cf0] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x72befec500
[000:029] [2025-08-01 17:05:31 +0000.98677][6cf0] SystemUtil Init done
[000:030] [2025-08-01 17:05:31 +0000.99903][6cf0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:032] [2025-08-01 17:05:31 +0000.102105][6cf0] MediaFilterCamera
[000:032] [2025-08-01 17:05:31 +0000.102195][6cf0] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:033] [2025-08-01 17:05:31 +0000.102304][6cf0] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:033] [2025-08-01 17:05:31 +0000.102340][6cf0] Recording session using default
bitrate support by app:31457280
[000:033] [2025-08-01 17:05:31 +0000.102629][f0f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72be1ba640
[000:033] [2025-08-01 17:05:31 +0000.102680][f0f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:033] [2025-08-01 17:05:31 +0000.102775][6cf0] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:034] [2025-08-01 17:05:31 +0000.103398][6cf0] Error(ini.cc:191): Open the file
failed. error:2
[000:034] [2025-08-01 17:05:31 +0000.103434][6cf0]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:034] [2025-08-01 17:05:31 +0000.103468][6cf0] The device model: m2101k6i
usingSoftwareAEC value: 0
[000:036] [2025-08-01 17:05:31 +0000.105820][6cf0] Error(ini.cc:191): Open the file
failed. error:2
[000:036] [2025-08-01 17:05:31 +0000.105892][6cf0]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:036] [2025-08-01 17:05:31 +0000.105926][6cf0] The device model: m2101k6i
usingHardwareAEC value: 0
[000:036] [2025-08-01 17:05:31 +0000.105948][6cf0] The machine device: m2101k6i
usingHardwareAEC value: 0
[000:036] [2025-08-01 17:05:31 +0000.105961][6cf0] Using Default AEC type: software
AEC
[000:037] [2025-08-01 17:05:31 +0000.107093][6cf0] The device model: m2101k6i enum
value: 0
[000:038] [2025-08-01 17:05:31 +0000.107755][6cf0] GetMachineModel is M2101K6I
[000:038] [2025-08-01 17:05:31 +0000.107803][6cf0] GetMachineInfo: M2101K6I
[000:038] [2025-08-01 17:05:31 +0000.107831][6cf0] Construct BeautifyReader
begin...
[000:038] [2025-08-01 17:05:31 +0000.107850][6cf0] dumpStickerRgba:0
dumpStickerYuv:0
[000:038] [2025-08-01 17:05:31 +0000.107862][6cf0] Construct BeautifyReader done.
[000:042] [2025-08-01 17:05:31 +0000.112119][6cf0] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:043] [2025-08-01 17:05:31 +0000.112277][f12] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72be09f2a0
[000:043] [2025-08-01 17:05:31 +0000.112411][6cf0] AppDeviceManager telnet server
for statistics started......
[000:043] [2025-08-01 17:05:31 +0000.112904][6cf0] CpuOverloadDetect time:137848365
enter.
[000:043] [2025-08-01 17:05:31 +0000.112997][6cf0] CpuOverloadDetect leave. expire
time = 0 ms
[000:043] [2025-08-01 17:05:31 +0000.113024][f13] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72be08f940
[000:044] [2025-08-01 17:05:31 +0000.113524][6cf0] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:044] [2025-08-01 17:05:31 +0000.113555][6cf0] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:044] [2025-08-01 17:05:31 +0000.113842][6cf0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:044] [2025-08-01 17:05:31 +0000.114159][6cf0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2025-08-01 17:05:31 +0000.114712][6cf0] CreatePlatformSpecificObjects:
[000:045] [2025-08-01 17:05:31 +0000.114758][6cf0] audio device use opensle input
and opensl output
[000:045] [2025-08-01 17:05:31 +0000.114794][6cf0] Create OpenSLES output module
with java VM support.
[000:045] [2025-08-01 17:05:31 +0000.114930][6cf0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:045] [2025-08-01 17:05:31 +0000.115094][6cf0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2025-08-01 17:05:31 +0000.115280][6cf0] Create OpenSLES output module
with buffer num:1
[000:046] [2025-08-01 17:05:31 +0000.115436][6cf0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2025-08-01 17:05:31 +0000.115606][6cf0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2025-08-01 17:05:31 +0000.115785][6cf0] Create OpenSLES input module
with java VM support.
[000:046] [2025-08-01 17:05:31 +0000.115827][6cf0] Create OpenSLES input module
with buffer num:1
[000:046] [2025-08-01 17:05:31 +0000.115873][6cf0] Error(trace.cc:40): Init the
output and input for audio device template.
[000:046] [2025-08-01 17:05:31 +0000.115893][6cf0] Init the output device.
[000:046] [2025-08-01 17:05:31 +0000.115919][6cf0] Init the opensl input.
[000:046] [2025-08-01 17:05:31 +0000.115943][6cf0] AppDeviceManager get setting
samplerate: 0
[000:047] [2025-08-01 17:05:31 +0000.116282][6cf0] The device model: m2101k6i enum
value: 0
[000:047] [2025-08-01 17:05:31 +0000.116747][6cf0] The device model: m2101k6i enum
value: 0
[000:047] [2025-08-01 17:05:31 +0000.116786][6cf0] Set the sample rate to be:48000
[000:047] [2025-08-01 17:05:31 +0000.116805][6cf0] Enable the recording stereo:0
[000:047] [2025-08-01 17:05:31 +0000.116818][6cf0] Set the playout as stereo:1
[000:047] [2025-08-01 17:05:31 +0000.116834][6cf0] Init the microphone.
[000:050] [2025-08-01 17:05:31 +0000.119667][6cf0] Update the recording sample rate
to be: 48000
[000:050] [2025-08-01 17:05:31 +0000.119759][6cf0] Init the speaker.
[000:050] [2025-08-01 17:05:31 +0000.119801][6cf0] Low latency buffer size:144 low
sample rate:48000
[000:050] [2025-08-01 17:05:31 +0000.120238][6cf0] Using 1 x 10ms for an audio
frame.
[000:055] [2025-08-01 17:05:31 +0000.124293][6cf0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:055] [2025-08-01 17:05:31 +0000.124429][6cf0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:055] [2025-08-01 17:05:31 +0000.124477][6cf0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:060] [2025-08-01 17:05:31 +0000.129847][6cf0] The device model:m2101k6i
[000:060] [2025-08-01 17:05:31 +0000.129917][6cf0] speaker output factor:100
defaultFactor: 100
[000:060] [2025-08-01 17:05:31 +0000.129938][6cf0] headset output factor:100
defaultFactor: 100
[000:061] [2025-08-01 17:05:31 +0000.130249][6cf0] AppDeviceManagerStart finished.
[000:061] [2025-08-01 17:05:31 +0000.130310][6cf0] AppDeviceManagerStartMic::mic
status is off
[000:061] [2025-08-01 17:05:31 +0000.130356][6cf0] AppDeviceManagerStartMic update
aec type: 2
[000:061] [2025-08-01 17:05:31 +0000.130376][6cf0] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:061] [2025-08-01 17:05:31 +0000.130398][6cf0]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:061] [2025-08-01 17:05:31 +0000.130420][6cf0]
AudioDeviceDataHandler::StartMicProcess
[000:061] [2025-08-01 17:05:31 +0000.130518][6cf0] Try to start webrtc recording
device.
[000:061] [2025-08-01 17:05:31 +0000.130542][6cf0] StartRecording. threadID:27888
[000:061] [2025-08-01 17:05:31 +0000.130546][f14] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:061] [2025-08-01 17:05:31 +0000.130619][f14] haveEnoughProcessedData
internalAudioStream.length: 0
[000:061] [2025-08-01 17:05:31 +0000.130833][6cf0] The machine model:M2101K6I
[000:061] [2025-08-01 17:05:31 +0000.130885][6cf0] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:061] [2025-08-01 17:05:31 +0000.130908][6cf0] Set the recording mode before
getSetting: 4
[000:061] [2025-08-01 17:05:31 +0000.130934][6cf0] Set the recording mode after
getSetting: 1
[000:105] [2025-08-01 17:05:31 +0000.174712][6cf0] StartRecording finished.
[000:105] [2025-08-01 17:05:31 +0000.174775][6cf0] audio: start the audio mic
checker timer.
[000:106] [2025-08-01 17:05:31 +0000.175783][6cf0] machine model :redmi
[000:106] [2025-08-01 17:05:31 +0000.175915][6cf0] Support this machine
model :redmi
[000:110] [2025-08-01 17:05:31 +0000.179287][6cf0] global inited! current sdk
version: 07-20-936c45f
[000:201] [2025-08-01 17:05:31 +0000.270283][f16] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:201] [2025-08-01 17:05:31 +0000.270399][f16] _deviceSampleRate:48000
[000:204] [2025-08-01 17:05:31 +0000.274083][f14] Run AGC when audioType = 0
[000:204] [2025-08-01 17:05:31 +0000.274226][f14]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:651] [2025-08-01 17:05:31 +0000.720833][bc5]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:651] [2025-08-01 17:05:31 +0000.721039][f10] MediaFilterCamera, recording file
context:0x71da7f3d00 input texture:8
[000:651] [2025-08-01 17:05:31 +0000.721095][f10] GLESContext:
[000:651] [2025-08-01 17:05:31 +0000.721136][f10] The result of eglGetDisplay is:
0xb4000072d07e6f00
[000:652] [2025-08-01 17:05:31 +0000.722186][f10] The result of creation:
0x72b240fe80
[000:653] [2025-08-01 17:05:31 +0000.722296][f10] The result of
eglCreatePbufferSurface is: 0x72b240ff80
[000:653] [2025-08-01 17:05:31 +0000.722418][bc5]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x71da7f3d00 input_texture: 8
[001:819] [2025-08-01 17:05:32 +0000.889240][f14] haveEnoughProcessedData
internalAudioStream.length: 10
[002:202] [2025-08-01 17:05:33 +0000.271853][f14] Run AGC when audioType = 0
[003:539] [2025-08-01 17:05:34 +0000.609249][f14] haveEnoughProcessedData
internalAudioStream.length: 0
[003:567] [2025-08-01 17:05:34 +0000.636541][6cf0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[003:567] [2025-08-01 17:05:34 +0000.636651][6cf0] ~MediaFilterCamera
time:137851889 enter.
[003:567] [2025-08-01 17:05:34 +0000.636682][6cf0] StopPullFrameAndWriteMp4
time:137851889 enter.
[003:567] [2025-08-01 17:05:34 +0000.637076][f0f] stop recording
[003:567] [2025-08-01 17:05:34 +0000.637134][f0f] we have stopped recording before
[003:567] [2025-08-01 17:05:34 +0000.637194][6cf0] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms
[003:568] [2025-08-01 17:05:34 +0000.637977][6cf0] DestroyPipelineAndFilters
time:137851890 enter.
[003:568] [2025-08-01 17:05:34 +0000.638051][6cf0] DestroyPipelineAndFilters
leave. expire time = 0 ms
[003:568] [2025-08-01 17:05:34 +0000.638084][6cf0] AppDeviceManagerStopMic
[003:568] [2025-08-01 17:05:34 +0000.638190][6cf0] AppDeviceManagerStopMic::mic
status is on
[003:568] [2025-08-01 17:05:34 +0000.638223][6cf0] Try to stop webrtc device.
[003:569] [2025-08-01 17:05:34 +0000.638254][6cf0] Set record state to
stopped.threadID:27888
[003:626] [2025-08-01 17:05:34 +0000.696042][6cf0] Try to destory the
recorder.threadID:27888
[003:826] [2025-08-01 17:05:34 +0000.896204][6cf0] DestroyAudioRecorder:
[003:827] [2025-08-01 17:05:34 +0000.896285][6cf0] Cleanup the buffer queue in the
recorder.
[003:827] [2025-08-01 17:05:34 +0000.896307][6cf0] Destroy the recorder.
[003:829] [2025-08-01 17:05:34 +0000.898603][6cf0] StopRecording finished.
[003:829] [2025-08-01 17:05:34 +0000.898686][6cf0] The stop recording success.
[003:829] [2025-08-01 17:05:34 +0000.898707][6cf0]
AudioDeviceDataHandler::StopMicProcess
[003:829] [2025-08-01 17:05:34 +0000.899165][6cf0] AppDeviceManager stop.
[003:830] [2025-08-01 17:05:34 +0000.899253][6cf0] Rlease the webrtc device object.
[003:830] [2025-08-01 17:05:34 +0000.899461][6cf0] OpenSlesInput destruct.
[003:830] [2025-08-01 17:05:34 +0000.899512][6cf0] OpenSlesOutput destruct.
[003:830] [2025-08-01 17:05:34 +0000.900136][6cf0] EventDispatchServerScope
destruct
[003:830] [2025-08-01 17:05:34 +0000.900201][6cf0]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[003:831] [2025-08-01 17:05:34 +0000.900245][6cf0] ~AudioDeviceDataHandler
[003:831] [2025-08-01 17:05:34 +0000.900560][6cf0] AppDeviceManagerDestruct.
[003:831] [2025-08-01 17:05:34 +0000.900607][6cf0] ~AppDeviceManager:
[003:831] [2025-08-01 17:05:34 +0000.900640][6cf0] ~CpuOverloadDetect
time:137852153 enter.
[003:831] [2025-08-01 17:05:34 +0000.901077][6cf0] ~CpuOverloadDetect leave.
expire time = 0 ms
[003:834] [2025-08-01 17:05:34 +0000.903315][6cf0] Destruct BeautifyReader begin...
[003:834] [2025-08-01 17:05:34 +0000.903405][6cf0] Destruct BeautifyReader done.
[003:834] [2025-08-01 17:05:34 +0000.903437][6cf0] ~MediaFilterCamera leave.
expire time = 267 ms
[003:834] [2025-08-01 17:05:34 +0000.903547][6cf0] ~GLESContext:
[003:835] [2025-08-01 17:05:34 +0000.904419][6cf0] GLESContext destruct finish.
[003:835] [2025-08-01 17:05:34 +0000.904490][6cf0] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[003:835] [2025-08-01 17:05:34 +0000.904891][6cf0] global uninited!
[003:836] [2025-08-01 17:05:34 +0000.905244][6cf0] clear AppID 50011
[003:836] [2025-08-01 17:05:34 +0000.905278][6cf0] UnRegister JVM for Xplatform
util
[003:836] [2025-08-01 17:05:34 +0000.905304][6cf0] Dispose::unregister webrtc video
engine
[003:836] [2025-08-01 17:05:34 +0000.905324][6cf0] Init the android object with
jvm:0x0 env:0x0 context:0x0
[003:836] [2025-08-01 17:05:34 +0000.905349][6cf0] SetAndroidMediaCodecObjects
time:137852158 enter.
[003:836] [2025-08-01 17:05:34 +0000.905364][6cf0] ClearAndroidMediaCodecObjects
time:137852158 enter.
[003:836] [2025-08-01 17:05:34 +0000.905378][6cf0] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[003:836] [2025-08-01 17:05:34 +0000.905397][6cf0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[003:836] [2025-08-01 17:05:34 +0000.905420][6cf0] SetAndroidMediaCodecObjects
time:137852158 enter.
[003:836] [2025-08-01 17:05:34 +0000.905441][6cf0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[003:836] [2025-08-01 17:05:34 +0000.905461][6cf0] ClearAndroidMediaCodecObjects
time:137852158 enter.
[003:836] [2025-08-01 17:05:34 +0000.905481][6cf0] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[003:836] [2025-08-01 17:05:34 +0000.905502][6cf0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[003:836] [2025-08-01 17:05:34 +0000.905521][6cf0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[003:836] [2025-08-01 17:05:34 +0000.905541][6cf0] Dispose::unregister webrtc voice
engine
[003:836] [2025-08-01 17:05:34 +0000.905562][6cf0] Set the android objects with
jvm:0x0 env:0x0 co