0% found this document useful (0 votes)
0 views

Trace

The document is a log file detailing the initialization and configuration processes of an Android application related to audio and video recording. It includes timestamps, error messages, and settings for audio channels, sample rates, and device models. Several errors are noted regarding file access and audio processing capabilities, indicating potential issues in the application's operation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

Trace

The document is a log file detailing the initialization and configuration processes of an Android application related to audio and video recording. It includes timestamps, error messages, and settings for audio channels, sample rates, and device models. Several errors are noted regarding file access and audio processing capabilities, indicating potential issues in the application's operation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 605

[000:079] [2023-07-14 14:41:06 +0000.

453549][54f6] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
14 14:41:06 +0000
[000:079] [2023-07-14 14:41:06 +0000.453735][54f6] set AppID=50011 old AppID=-1
[000:079] [2023-07-14 14:41:06 +0000.453831][54f6] Init the android object with
jvm:0xb400007684421380 env:0x766672f8c0 context:0x760fe0a328

[000:080] [2023-07-14 14:41:06 +0000.453984][54f6] SetAndroidMediaCodecObjects


time:38947612 enter.

[000:080] [2023-07-14 14:41:06 +0000.454073][54f6] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:080] [2023-07-14 14:41:06 +0000.454154][54f6] SetAndroidMediaCodecObjects


time:38947612 enter.

[000:080] [2023-07-14 14:41:06 +0000.454226][54f6] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007684421380
[000:080] [2023-07-14 14:41:06 +0000.454297][54f6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007684421380 address:0x75bd4c6760
[000:080] [2023-07-14 14:41:06 +0000.454374][54f6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007684421380
address:0x75bd4c6760
[000:080] [2023-07-14 14:41:06 +0000.454446][54f6] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:080] [2023-07-14 14:41:06 +0000.454556][54f6] Set the android objects with


jvm:0xb400007684421380 env:0x766672f8c0 context:0x760fe0a328

[000:083] [2023-07-14 14:41:06 +0000.457356][54f6] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x766672f8c0
[000:083] [2023-07-14 14:41:06 +0000.457496][54f6] SystemUtil Init done
[000:087] [2023-07-14 14:41:06 +0000.461623][54f6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:090] [2023-07-14 14:41:06 +0000.464344][54f6] MediaFilterCamera
[000:090] [2023-07-14 14:41:06 +0000.464491][54f6] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:090] [2023-07-14 14:41:06 +0000.464756][54f6] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:090] [2023-07-14 14:41:06 +0000.464821][5e56] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75de482740
[000:090] [2023-07-14 14:41:06 +0000.464856][54f6] Recording session using default
bitrate support by app:14680064
[000:091] [2023-07-14 14:41:06 +0000.465284][5e56] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:091] [2023-07-14 14:41:06 +0000.465472][54f6] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:092] [2023-07-14 14:41:06 +0000.466756][54f6] Error(ini.cc:191): Open the file
failed. error:2
[000:092] [2023-07-14 14:41:06 +0000.466850][54f6]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:093] [2023-07-14 14:41:06 +0000.466969][54f6] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:102] [2023-07-14 14:41:06 +0000.476463][54f6] Error(ini.cc:191): Open the file
failed. error:2
[000:102] [2023-07-14 14:41:06 +0000.476606][54f6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:102] [2023-07-14 14:41:06 +0000.476714][54f6] The device model: 220333qbi
usingHardwareAEC value: 0
[000:102] [2023-07-14 14:41:06 +0000.476790][54f6] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:102] [2023-07-14 14:41:06 +0000.476867][54f6] Using Default AEC type: software
AEC
[000:105] [2023-07-14 14:41:06 +0000.478919][54f6] The device model: 220333qbi enum
value: 0
[000:106] [2023-07-14 14:41:06 +0000.480014][54f6] GetMachineModel is 220333QBI
[000:106] [2023-07-14 14:41:06 +0000.480127][54f6] GetMachineInfo: 220333QBI
[000:106] [2023-07-14 14:41:06 +0000.480225][54f6] Construct BeautifyReader
begin...
[000:106] [2023-07-14 14:41:06 +0000.480306][54f6] dumpStickerRgba:0
dumpStickerYuv:0
[000:106] [2023-07-14 14:41:06 +0000.480377][54f6] Construct BeautifyReader done.
[000:110] [2023-07-14 14:41:06 +0000.484592][54f6] Error(ini.cc:191): Open the file
failed. error:2
[000:110] [2023-07-14 14:41:06 +0000.484745][54f6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:111] [2023-07-14 14:41:06 +0000.485017][54f6] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:111] [2023-07-14 14:41:06 +0000.485100][54f6] AppDeviceManager telnet server
for statistics started......
[000:111] [2023-07-14 14:41:06 +0000.485092][5e59] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75de2606a0
[000:111] [2023-07-14 14:41:06 +0000.485853][54f6] CpuOverloadDetect time:38947643
enter.

[000:112] [2023-07-14 14:41:06 +0000.486161][54f6] CpuOverloadDetect leave. expire


time = 1 ms

[000:112] [2023-07-14 14:41:06 +0000.486229][5e5a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7673a53d00
[000:113] [2023-07-14 14:41:06 +0000.487707][54f6] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:113] [2023-07-14 14:41:06 +0000.487797][54f6] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:118] [2023-07-14 14:41:06 +0000.491996][54f6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:120] [2023-07-14 14:41:06 +0000.494580][54f6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:121] [2023-07-14 14:41:06 +0000.495391][54f6] CreatePlatformSpecificObjects:
[000:121] [2023-07-14 14:41:06 +0000.495482][54f6] audio device use opensle input
and opensl output
[000:121] [2023-07-14 14:41:06 +0000.495588][54f6] Create OpenSLES output module
with java VM support.

[000:121] [2023-07-14 14:41:06 +0000.495882][54f6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:122] [2023-07-14 14:41:06 +0000.496162][54f6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:122] [2023-07-14 14:41:06 +0000.496494][54f6] Create OpenSLES output module
with buffer num:1

[000:122] [2023-07-14 14:41:06 +0000.496787][54f6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:123] [2023-07-14 14:41:06 +0000.497059][54f6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:123] [2023-07-14 14:41:06 +0000.497370][54f6] Create OpenSLES input module
with java VM support.

[000:123] [2023-07-14 14:41:06 +0000.497456][54f6] Create OpenSLES input module


with buffer num:1

[000:123] [2023-07-14 14:41:06 +0000.497566][54f6] Error(trace.cc:40): Init the


output and input for audio device template.
[000:123] [2023-07-14 14:41:06 +0000.497642][54f6] Init the output device.

[000:123] [2023-07-14 14:41:06 +0000.497710][54f6] Init the opensl input.


[000:123] [2023-07-14 14:41:06 +0000.497772][54f6] AppDeviceManager get setting
samplerate: 0
[000:124] [2023-07-14 14:41:06 +0000.498618][54f6] The device model: 220333qbi enum
value: 0
[000:126] [2023-07-14 14:41:06 +0000.499960][54f6] The device model: 220333qbi enum
value: 0
[000:126] [2023-07-14 14:41:06 +0000.500044][54f6] Set the sample rate to be:48000

[000:126] [2023-07-14 14:41:06 +0000.500119][54f6] Enable the recording stereo:0


[000:126] [2023-07-14 14:41:06 +0000.500190][54f6] Set the playout as stereo:1
[000:126] [2023-07-14 14:41:06 +0000.500259][54f6] Init the microphone.
[000:127] [2023-07-14 14:41:06 +0000.501019][54f6] Update the recording sample rate
to be: 48000
[000:127] [2023-07-14 14:41:06 +0000.501108][54f6] Init the speaker.
[000:127] [2023-07-14 14:41:06 +0000.501193][54f6] Low latency buffer size:144 low
sample rate:48000
[000:127] [2023-07-14 14:41:06 +0000.501646][54f6] Using 1 x 10ms for an audio
frame.

[000:134] [2023-07-14 14:41:06 +0000.507940][54f6] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:134] [2023-07-14 14:41:06 +0000.508170][54f6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:134] [2023-07-14 14:41:06 +0000.508297][54f6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:143] [2023-07-14 14:41:06 +0000.517673][54f6] The device model:220333qbi

[000:143] [2023-07-14 14:41:06 +0000.517775][54f6] speaker output factor:100


defaultFactor: 100

[000:143] [2023-07-14 14:41:06 +0000.517836][54f6] headset output factor:100


defaultFactor: 100

[000:144] [2023-07-14 14:41:06 +0000.518846][54f6] AppDeviceManagerStart finished.


[000:145] [2023-07-14 14:41:06 +0000.518945][54f6] AppDeviceManagerStartMic::mic
status is off
[000:145] [2023-07-14 14:41:06 +0000.519033][54f6] AppDeviceManagerStartMic update
aec type: 2

[000:145] [2023-07-14 14:41:06 +0000.519139][54f6] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:145] [2023-07-14 14:41:06 +0000.519200][54f6]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:145] [2023-07-14 14:41:06 +0000.519295][54f6]
AudioDeviceDataHandler::StartMicProcess

[000:145] [2023-07-14 14:41:06 +0000.519647][54f6] Try to start webrtc recording


device.
[000:145] [2023-07-14 14:41:06 +0000.519743][54f6] StartRecording. threadID:21750

[000:146] [2023-07-14 14:41:06 +0000.520625][54f6] The machine model:220333QBI

[000:146] [2023-07-14 14:41:06 +0000.520800][54f6] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:147] [2023-07-14 14:41:06 +0000.520912][54f6] Set the recording mode before


getSetting: 4
[000:147] [2023-07-14 14:41:06 +0000.521097][54f6] Set the recording mode after
getSetting: 1
[000:147] [2023-07-14 14:41:06 +0000.521530][5e5c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:147] [2023-07-14 14:41:06 +0000.521691][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[000:210] [2023-07-14 14:41:06 +0000.583987][54f6] StartRecording finished.

[000:210] [2023-07-14 14:41:06 +0000.584097][54f6] audio: start the audio mic


checker timer.

[000:211] [2023-07-14 14:41:06 +0000.585106][54f6] machine model :redmi


[000:211] [2023-07-14 14:41:06 +0000.585203][54f6] Support this machine
model :redmi
[000:216] [2023-07-14 14:41:06 +0000.590399][54f6] global inited! current sdk
version: 12-14-d8558ab
[000:285] [2023-07-14 14:41:06 +0000.659483][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:285] [2023-07-14 14:41:06 +0000.659745][5e5d] _deviceSampleRate:48000

[000:291] [2023-07-14 14:41:06 +0000.664953][5e5c] Run AGC when audioType = 0


[000:291] [2023-07-14 14:41:06 +0000.665166][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:817] [2023-07-14 14:41:07 +0000.191276][5bf1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:817] [2023-07-14 14:41:07 +0000.191828][5e57] MediaFilterCamera, recording
file context:0x76667e0a80 input texture:5
[000:818] [2023-07-14 14:41:07 +0000.191973][5e57] GLESContext:
[000:818] [2023-07-14 14:41:07 +0000.192103][5e57] The result of eglGetDisplay is:
0x1
[000:821] [2023-07-14 14:41:07 +0000.195267][5e57] The result of creation:
0x76749a6300
[000:821] [2023-07-14 14:41:07 +0000.195704][5e57] The result of
eglCreatePbufferSurface is: 0x76749a6580
[000:822] [2023-07-14 14:41:07 +0000.196038][5bf1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x76667e0a80 input_texture: 5
[001:906] [2023-07-14 14:41:08 +0000.280745][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[002:287] [2023-07-14 14:41:08 +0000.661182][5e5c] Run AGC when audioType = 0
[003:642] [2023-07-14 14:41:10 +0000.16513][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[004:213] [2023-07-14 14:41:10 +0000.587293][5e52]
monitorTime:4003totalDuration:3930
[004:286] [2023-07-14 14:41:10 +0000.660424][5e5c] Run AGC when audioType = 0
[004:286] [2023-07-14 14:41:10 +0000.660605][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:369] [2023-07-14 14:41:11 +0000.743621][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[006:010] [2023-07-14 14:41:12 +0000.384281][54da] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[006:010] [2023-07-14 14:41:12 +0000.384413][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[006:011] [2023-07-14 14:41:12 +0000.385707][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:012] [2023-07-14 14:41:12 +0000.385988][5e57] operator() time:38953544 enter.

[006:012] [2023-07-14 14:41:12 +0000.386114][5e57] MediaFilterCamera, recording


file context:0x76667e0a80 input texture:5
[006:014] [2023-07-14 14:41:12 +0000.388401][5e57] MicSource: Mic source
created:10x75d7595000
[006:015] [2023-07-14 14:41:12 +0000.389636][5e57] received external audio stream

[006:015] [2023-07-14 14:41:12 +0000.389784][5e57] alloc thread: 0x75d74a7280


name:worker0 thread id:506063891648 to Mic_source
[006:015] [2023-07-14 14:41:12 +0000.389876][5e57] audio: start the audio sender
thread.

[006:016] [2023-07-14 14:41:12 +0000.390105][5e57] construct OpenGLRenderProgram


0x766691cd98
[006:016] [2023-07-14 14:41:12 +0000.390170][5e57] CropFilter::SetOrientation
orientation: 0
[006:016] [2023-07-14 14:41:12 +0000.390505][5e57] filter: filter pipeline
construtc this: 0x76749a4d40
[006:016] [2023-07-14 14:41:12 +0000.390590][5e57] filter: filter pipeline2 update
pattern: 1
[006:016] [2023-07-14 14:41:12 +0000.390776][5e57] CameraSource::source_id_:1
[006:016] [2023-07-14 14:41:12 +0000.390887][5e57] RecordAudioSource::source_id_:2
[006:017] [2023-07-14 14:41:12 +0000.391273][5e57] BindInputFilter 0x75d74a79c0
this 0x766691cfc0
[006:017] [2023-07-14 14:41:12 +0000.391392][5e57] BindInputFilter 0x75d74a7b58
this 0x75d74a7cd0
[006:017] [2023-07-14 14:41:12 +0000.391472][5e57] BindInputFilter 0x766691cfc0
this 0x76749a4de0
[006:017] [2023-07-14 14:41:12 +0000.391580][5e57] setParamentForFilters:
speed:1.000000
[006:017] [2023-07-14 14:41:12 +0000.391638][5e57] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[006:017] [2023-07-14 14:41:12 +0000.391699][5e57] SetParamForFilter time:38953549
enter.

[006:017] [2023-07-14 14:41:12 +0000.391753][5e57] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:017] [2023-07-14 14:41:12 +0000.391811][5e57] SetParamForFilter: Params video
index is: 0
[006:018] [2023-07-14 14:41:12 +0000.391912][5e57] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:018] [2023-07-14 14:41:12 +0000.392002][5e57] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:018] [2023-07-14 14:41:12 +0000.392114][5e57] crop filter mode tpye:
citytravelvideo index:0
[006:020] [2023-07-14 14:41:12 +0000.394520][5e5c] On audio frame the broadcast
with timestamp:38953552 samples:480. (1000 frame for one log)

[006:026] [2023-07-14 14:41:12 +0000.400052][5e57]


Warning(parse_template_json.cc:45): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400199][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400248][5e8f] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[006:026] [2023-07-14 14:41:12 +0000.400259][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400372][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400433][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400488][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400542][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400595][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400648][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400702][5e57]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:026] [2023-07-14 14:41:12 +0000.400785][5e57]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:026] [2023-07-14 14:41:12 +0000.400855][5e57] SetParamForFilter leave. expire
time = 9 ms

[006:027] [2023-07-14 14:41:12 +0000.401054][5e8f] The output timestamp from audio


mixer change:38953552
[006:027] [2023-07-14 14:41:12 +0000.401116][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:027] [2023-07-14 14:41:12 +0000.401204][5e57] OnOutputSizeChanged width 1280
height 720
[006:027] [2023-07-14 14:41:12 +0000.401270][5e57] OpenGLFrameBuffer: width:1280
height:720
[006:027] [2023-07-14 14:41:12 +0000.401328][5e57] OpenGLFrameBuffer: width:1280
height:720
[006:027] [2023-07-14 14:41:12 +0000.401381][5e57] OpenGLFrameBuffer: width:1280
height:720
[006:027] [2023-07-14 14:41:12 +0000.401434][5e57] OpenGLFrameBuffer: width:1280
height:720
[006:027] [2023-07-14 14:41:12 +0000.401485][5e57] OpenGLFrameBuffer: width:1280
height:720
[006:027] [2023-07-14 14:41:12 +0000.401537][5e57] OpenGLFrameBuffer: width:1280
height:720
[006:027] [2023-07-14 14:41:12 +0000.401588][5e57] construct TrivalImageDrawer
0x76747b7fc0
[006:027] [2023-07-14 14:41:12 +0000.401646][5e57] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76747b7fc0 context 0x7674954740
[006:027] [2023-07-14 14:41:12 +0000.401701][5e57] setupGLES:
[006:028] [2023-07-14 14:41:12 +0000.402837][5e57] OpenGLRenderProgram::Initialize.
[006:035] [2023-07-14 14:41:12 +0000.409796][5e57] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[006:035] [2023-07-14 14:41:12 +0000.409884][5e57] 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_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[006:036] [2023-07-14 14:41:12 +0000.410082][5e57] Init open gl render:
0x766691cd98
[006:036] [2023-07-14 14:41:12 +0000.410162][5e57] Fragement shader path:
[006:036] [2023-07-14 14:41:12 +0000.410229][5e57] Fragement shader path:
[006:036] [2023-07-14 14:41:12 +0000.410282][5e57] create opengl program object.
[006:036] [2023-07-14 14:41:12 +0000.410334][5e57] create shader: vertex
[006:036] [2023-07-14 14:41:12 +0000.410683][5e57] create shader: fragment
[006:039] [2023-07-14 14:41:12 +0000.413116][5e57] Have not extra filter filename!
[006:039] [2023-07-14 14:41:12 +0000.413207][5e57] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[006:039] [2023-07-14 14:41:12 +0000.413266][5e57] OpenGLRenderProgram::Initialize
success.
[006:039] [2023-07-14 14:41:12 +0000.413396][5e57] Setup the OpenGL result:1
[006:039] [2023-07-14 14:41:12 +0000.413728][5e56] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
[006:040] [2023-07-14 14:41:12 +0000.414001][5e56] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:040] [2023-07-14 14:41:12 +0000.414042][5e96] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7673ac6a98
[006:040] [2023-07-14 14:41:12 +0000.414157][5e56] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:040] [2023-07-14 14:41:12 +0000.414275][5e56] 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_38953571.mp4
fileFD: -1
[006:041] [2023-07-14 14:41:12 +0000.414969][5e56] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4 is
opened successfully
[006:041] [2023-07-14 14:41:12 +0000.415049][5e56] setupMediaProcessers:
[006:041] [2023-07-14 14:41:12 +0000.415123][5e56]
RecordingSessionInternalSimple:setup media processers.
[006:041] [2023-07-14 14:41:12 +0000.415199][5e56] construct AAC encoder
[006:042] [2023-07-14 14:41:12 +0000.416451][5e56] H264Encoder creating:
superfast011818
[006:042] [2023-07-14 14:41:12 +0000.416549][5e56] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[006:043] [2023-07-14 14:41:12 +0000.417631][5e56] H264Encode::GetMachineModel is
220333QBI
[006:043] [2023-07-14 14:41:12 +0000.417746][5e56] H264Encoder machine_mode
is:220333QBI
[006:043] [2023-07-14 14:41:12 +0000.417804][5e56] H264Encode::machine size :9
machine_mode:220333QBI
[006:043] [2023-07-14 14:41:12 +0000.417860][5e56] H264Encode::machine array
size :22 machine_mode:220333QBI
[006:044] [2023-07-14 14:41:12 +0000.417953][5e56] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[006:044] [2023-07-14 14:41:12 +0000.418009][5e56] setupCompressionSession:
[006:044] [2023-07-14 14:41:12 +0000.418059][5e56] H264Encode::creating hareware
Encoder
[006:044] [2023-07-14 14:41:12 +0000.418112][5e56] AndroidHwAvcEncoder
time:38953576 enter.

[006:044] [2023-07-14 14:41:12 +0000.418409][5e56] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[006:044] [2023-07-14 14:41:12 +0000.418705][5e56] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:044] [2023-07-14 14:41:12 +0000.418773][5e56] The video avc hw codec address
is 0x7673a3c7b8
[006:044] [2023-07-14 14:41:12 +0000.418902][5e56] AndroidHwAvcEncoder leave.
expire time = 1 ms

[006:045] [2023-07-14 14:41:12 +0000.418966][5e56] RegisterEncodeCompleteCallback


time:38953577 enter.

[006:045] [2023-07-14 14:41:12 +0000.419130][5e56] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[006:045] [2023-07-14 14:41:12 +0000.419233][5e56] InitEncode time:38953577 enter.

[006:045] [2023-07-14 14:41:12 +0000.419421][5e56] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[006:045] [2023-07-14 14:41:12 +0000.419489][5e56] Create time:38953577 enter.

[006:045] [2023-07-14 14:41:12 +0000.419670][5e56] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[006:045] [2023-07-14 14:41:12 +0000.419739][5e56]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75c6721200
[006:089] [2023-07-14 14:41:12 +0000.463438][5e56]
supported_type:image/vnd.android.heic
[006:089] [2023-07-14 14:41:12 +0000.463631][5e56] supported_type:video/avc
[006:089] [2023-07-14 14:41:12 +0000.463696][5e56] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:089] [2023-07-14 14:41:12 +0000.463781][5e56] hwCodecPrefix :OMX.qcom.
[006:089] [2023-07-14 14:41:12 +0000.463858][5e56] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:090] [2023-07-14 14:41:12 +0000.463940][5e56] mediacodec_createCodecByName
time:38953622 enter.

[006:090] [2023-07-14 14:41:12 +0000.463999][5e56] WrapAndroidMediaCodec


time:38953622 enter.

[006:098] [2023-07-14 14:41:12 +0000.472173][5e56] WrapAndroidMediaCodec leave.


expire time = 8 ms

[006:287] [2023-07-14 14:41:12 +0000.661484][5e5c] Run AGC when audioType = 0


[006:461] [2023-07-14 14:41:12 +0000.835064][5e56] mediacodec_createCodecByName
leave. expire time = 371 ms

[006:461] [2023-07-14 14:41:12 +0000.835197][5e56] WrapAndroidMediaFromat


time:38953993 enter.

[006:461] [2023-07-14 14:41:12 +0000.835371][5e56] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:519] [2023-07-14 14:41:12 +0000.893620][5e56] Destroy time:38954051 enter.

[006:519] [2023-07-14 14:41:12 +0000.893770][5e56] WrapAndroidMediaFromat::


Destroy
[006:519] [2023-07-14 14:41:12 +0000.893829][5e56] Destroy leave. expire time = 0
ms

[006:519] [2023-07-14 14:41:12 +0000.893886][5e56] ~WrapAndroidMediaFromat


time:38954051 enter.

[006:520] [2023-07-14 14:41:12 +0000.893977][5e56] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[006:520] [2023-07-14 14:41:12 +0000.894041][5e56] Create leave. expire time = 475


ms

[006:520] [2023-07-14 14:41:12 +0000.894099][5e56] isSemiPlanarSupport


time:38954052 enter.

[006:520] [2023-07-14 14:41:12 +0000.894151][5e56] H264Encoder isSemiPlanarSupport


[006:520] [2023-07-14 14:41:12 +0000.894206][5e56] isSemiPlanarSupport leave.
expire time = 0 ms

[006:520] [2023-07-14 14:41:12 +0000.894262][5e56] creat hw H264Encoder success,


isSemiPlanar:1
[006:520] [2023-07-14 14:41:12 +0000.894456][5e56] InitEncode leave. expire time =
475 ms

[006:520] [2023-07-14 14:41:12 +0000.894523][5e56] H264Encode::created Encoder


[006:520] [2023-07-14 14:41:12 +0000.894579][5e56] H264Encode:: H264 encoder
created.
[006:520] [2023-07-14 14:41:12 +0000.894630][5e56] H264 encoder created.
[006:520] [2023-07-14 14:41:12 +0000.894683][5e56]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c66f2cc0
[006:520] [2023-07-14 14:41:12 +0000.894749][5e56] setOutput:
[006:520] [2023-07-14 14:41:12 +0000.894804][5e56]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:520] [2023-07-14 14:41:12 +0000.894858][5e56] request a key frame
[006:520] [2023-07-14 14:41:12 +0000.894910][5e56] H264Encode:: request a key frame
[006:521] [2023-07-14 14:41:12 +0000.895113][5e56] setDisplayRotate :0
[006:521] [2023-07-14 14:41:12 +0000.895172][5e56] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:521] [2023-07-14 14:41:12 +0000.895336][5e57] StartRecording:
[006:521] [2023-07-14 14:41:12 +0000.895465][5e8f] operator(): Set the recording
session in mic source. recording session: 0x75d74a7a00
[006:521] [2023-07-14 14:41:12 +0000.895662][5e57] operator() leave. expire time =
509 ms

[006:521] [2023-07-14 14:41:12 +0000.895663][5e8e] AF_SpeedFilter audio


0x75d74a7b80 PullFrame
[006:521] [2023-07-14 14:41:12 +0000.895831][5e8e]
RecordAudioSource::PullAudioFrame
[006:521] [2023-07-14 14:41:12 +0000.895888][5e8e] AF_SpeedFilter::PullFrame eof4
[006:524] [2023-07-14 14:41:12 +0000.898065][5e8e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:532] [2023-07-14 14:41:12 +0000.906916][5e8e] AF_SpeedFilter audio time,
0x75d74a7b80 rcv time: 38954061
[006:533] [2023-07-14 14:41:12 +0000.907010][5e8e] AF_SpeedFilter audio time,
0x75d74a7b80 rcv time: 38954061in_nSamples:441
[006:533] [2023-07-14 14:41:12 +0000.907233][5e8e] resampled_data_size:0
[006:593] [2023-07-14 14:41:12 +0000.967120][5e57]
MediaFilterCamera::NeedProcessTexture
[006:593] [2023-07-14 14:41:12 +0000.967271][5e57] begine recode to first frame
spend time:581
[006:593] [2023-07-14 14:41:12 +0000.967336][5e57] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75d74a7880
[006:593] [2023-07-14 14:41:12 +0000.967422][5e57] blur_distance_:0
[006:593] [2023-07-14 14:41:12 +0000.967486][5e57] blur_direction_angle_:-90
[006:593] [2023-07-14 14:41:12 +0000.967570][5e57]
GPUImageProcessing::SetOrientation orientation: 0
[006:593] [2023-07-14 14:41:12 +0000.967636][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:593] [2023-07-14 14:41:12 +0000.967775][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:593] [2023-07-14 14:41:12 +0000.967846][5e57] GPUImageProcessing: input frame
width1280 X 720
[006:598] [2023-07-14 14:41:12 +0000.971950][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691cd98
[006:602] [2023-07-14 14:41:12 +0000.976226][5e57] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:602] [2023-07-14 14:41:12 +0000.976486][5e57] CropFilter::OnVideoFrame
outputtexture :7
[006:602] [2023-07-14 14:41:12 +0000.976552][5e57] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:611] [2023-07-14 14:41:12 +0000.985961][5e57] The read pixel from buffer take:
9 width:1280 height:720 frameType:0
[006:634] [2023-07-14 14:41:13 +0000.8080][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691cd98
[006:647] [2023-07-14 14:41:13 +0000.21523][5e57] The convert RGB to YUV take 6
[006:648] [2023-07-14 14:41:13 +0000.22393][5e57] FilterPipeline2::OnVideoFrame pts
37 last_video_timestamp_ 37
[006:648] [2023-07-14 14:41:13 +0000.22611][5e57]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:649] [2023-07-14 14:41:13 +0000.23519][5e95]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:649] [2023-07-14 14:41:13 +0000.23676][5e95] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:649] [2023-07-14 14:41:13 +0000.23755][5e95] push video frame to H264 encoder.
(100 frame for one log)

[006:649] [2023-07-14 14:41:13 +0000.23827][5e95] push video frame to H264 encoder.


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

[006:650] [2023-07-14 14:41:13 +0000.23918][5e95] H264Encode::push video frame to


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

[006:650] [2023-07-14 14:41:13 +0000.24004][5e95] Push an pts:0 to dts queue.


[006:650] [2023-07-14 14:41:13 +0000.24103][5e95] DTS queue for
Generator:0x7673ac6cb8 0
[006:650] [2023-07-14 14:41:13 +0000.24177][5e95] The input pts:0 fps:30
[006:652] [2023-07-14 14:41:13 +0000.26437][5e95]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:658] [2023-07-14 14:41:13 +0000.32808][5e8e] AF_SpeedFilter audio time 222,
0x75d74a7b80 out time: 38954061 org time: 38954061
[006:659] [2023-07-14 14:41:13 +0000.32986][5e8e] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[006:659] [2023-07-14 14:41:13 +0000.33066][5e8e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 38954061
[006:659] [2023-07-14 14:41:13 +0000.33176][5e8e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:659] [2023-07-14 14:41:13 +0000.33254][5e8e] AF_SpeedFilter audio time
[006:659] [2023-07-14 14:41:13 +0000.33467][5e8e] AF_SpeedFilter audio time 111,
0x75d74a7b80 out time: 38954071 org time: 38954071
[006:679] [2023-07-14 14:41:13 +0000.53219][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691cd98
[006:745] [2023-07-14 14:41:13 +0000.119194][5e94]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[006:746] [2023-07-14 14:41:13 +0000.120628][5e96] add aac audio track with id:1
[006:748] [2023-07-14 14:41:13 +0000.122440][5e96] audio start ts:0
[006:748] [2023-07-14 14:41:13 +0000.122590][5e96] the audio frame has been written
into MP4 file
[006:751] [2023-07-14 14:41:13 +0000.125411][5e95] h264 add frame header cdr flag
[006:752] [2023-07-14 14:41:13 +0000.126278][5e95] h264 add frame header cdr flag
[006:753] [2023-07-14 14:41:13 +0000.126934][5e95] SendFrame
encodedImage._timeStamp:0encodedImage->_length:85135
[006:753] [2023-07-14 14:41:13 +0000.127057][5e95] Received key frame:0
[006:753] [2023-07-14 14:41:13 +0000.127135][5e95] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[006:753] [2023-07-14 14:41:13 +0000.127207][5e95] H264Encode::H264SWEncoder get
callback, length:85135 type:0 nalType:7length:18
[006:753] [2023-07-14 14:41:13 +0000.127269][5e95] H264Encode:: get a sps pps
header!headerSize:31
[006:753] [2023-07-14 14:41:13 +0000.127330][5e95] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:753] [2023-07-14 14:41:13 +0000.127859][5e96] get the H.264 SPS parameter
[006:754] [2023-07-14 14:41:13 +0000.128412][5e96] add video track with id:2
[006:755] [2023-07-14 14:41:13 +0000.129405][5e96] get the H.264 PPS parameter
[006:756] [2023-07-14 14:41:13 +0000.130004][5e96] get the H.264 IDR frame
[006:756] [2023-07-14 14:41:13 +0000.130124][5e96] resss:true
[006:756] [2023-07-14 14:41:13 +0000.130178][5e96] video start ts:0
[006:756] [2023-07-14 14:41:13 +0000.130348][5e96] the video frame has been written
into MP4 file
[007:023] [2023-07-14 14:41:13 +0000.397408][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:090] [2023-07-14 14:41:13 +0000.464167][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:092] [2023-07-14 14:41:13 +0000.465961][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[007:134] [2023-07-14 14:41:13 +0000.508506][5e57] The convert RGB to YUV take 5
[007:479] [2023-07-14 14:41:13 +0000.853848][5e95] DTS queue for
Generator:0x7673ac6cb8 803 839
[007:593] [2023-07-14 14:41:13 +0000.967860][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:632] [2023-07-14 14:41:14 +0000.6332][5e57] The convert RGB to YUV take 5
[007:973] [2023-07-14 14:41:14 +0000.347567][5e95] Push an pts:1336 to dts queue.
[008:013] [2023-07-14 14:41:14 +0000.387352][5e95] last dts:1300 currentPts:1336
ppsOrSPS:0 queue length:2
[008:015] [2023-07-14 14:41:14 +0000.389709][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:104] [2023-07-14 14:41:14 +0000.478733][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:111] [2023-07-14 14:41:14 +0000.485416][5e8e] AF_SpeedFilter audio
0x75d74a7b80 PullFrame
[008:138] [2023-07-14 14:41:14 +0000.512754][5e57] The convert RGB to YUV take 5
[008:287] [2023-07-14 14:41:14 +0000.661531][5e5c] Run AGC when audioType = 0
[008:287] [2023-07-14 14:41:14 +0000.661711][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:311] [2023-07-14 14:41:14 +0000.685809][5e95] DTS queue for
Generator:0x7673ac6cb8 1632 1669
[008:356] [2023-07-14 14:41:14 +0000.730624][5e8e]
RecordAudioSource::PullAudioFrame
[008:601] [2023-07-14 14:41:14 +0000.974968][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[008:639] [2023-07-14 14:41:15 +0000.13526][5e57] The convert RGB to YUV take 4
[008:665] [2023-07-14 14:41:15 +0000.39436][5e57] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:711] [2023-07-14 14:41:15 +0000.85404][5e95] h264 add frame header cdr flag
[008:712] [2023-07-14 14:41:15 +0000.86008][5e95] Received key frame:2004
[008:713] [2023-07-14 14:41:15 +0000.87628][5e96] get the H.264 IDR frame
[008:761] [2023-07-14 14:41:15 +0000.135485][5e8e] AF_SpeedFilter::PullFrame eof4
[008:763] [2023-07-14 14:41:15 +0000.137716][5e8e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:794] [2023-07-14 14:41:15 +0000.168596][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[008:815] [2023-07-14 14:41:15 +0000.188977][5e8e] resampled_data_size:7168
[009:009] [2023-07-14 14:41:15 +0000.383557][5e94]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[009:021] [2023-07-14 14:41:15 +0000.395230][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:102] [2023-07-14 14:41:15 +0000.475960][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:137] [2023-07-14 14:41:15 +0000.511507][5e57] The convert RGB to YUV take 5
[009:140] [2023-07-14 14:41:15 +0000.514220][5e95] DTS queue for
Generator:0x7673ac6cb8 2438 2471 2501
[009:306] [2023-07-14 14:41:15 +0000.680466][5e95] Push an pts:2670 to dts queue.
[009:344] [2023-07-14 14:41:15 +0000.718815][5e95] last dts:2636 currentPts:2670
ppsOrSPS:0 queue length:2
[009:600] [2023-07-14 14:41:15 +0000.974912][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:641] [2023-07-14 14:41:16 +0000.15767][5e57] The convert RGB to YUV take 4
[009:667] [2023-07-14 14:41:16 +0000.41552][5e8e] AF_SpeedFilter audio 0x75d74a7b80
PullFrame
[009:903] [2023-07-14 14:41:16 +0000.277402][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691cd98
[009:969] [2023-07-14 14:41:16 +0000.343765][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:969] [2023-07-14 14:41:16 +0000.343899][5e57] GPUImageProcessing: input frame
width1280 X 720
[009:972] [2023-07-14 14:41:16 +0000.346009][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:972] [2023-07-14 14:41:16 +0000.346150][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:977] [2023-07-14 14:41:16 +0000.351033][5e95]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3339
[009:977] [2023-07-14 14:41:16 +0000.351309][5e95] DTS queue for
Generator:0x7673ac6cb8 3273 3305 3339
[009:981] [2023-07-14 14:41:16 +0000.355493][5e95] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3305 pts:3305
[010:010] [2023-07-14 14:41:16 +0000.384088][5e95] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3372
[010:010] [2023-07-14 14:41:16 +0000.384239][5e95] push video frame to H264
encoder. (100 frame for one log)

[010:010] [2023-07-14 14:41:16 +0000.384301][5e95] push video frame to H264


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

[010:010] [2023-07-14 14:41:16 +0000.384359][5e95] H264Encode::push video frame to


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

[010:010] [2023-07-14 14:41:16 +0000.384432][5e95] The input pts:3372 fps:30


[010:018] [2023-07-14 14:41:16 +0000.392068][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:050] [2023-07-14 14:41:16 +0000.424189][5e95] SendFrame
encodedImage._timeStamp:3339encodedImage->_length:66944
[010:051] [2023-07-14 14:41:16 +0000.425660][5e95] H264Encode::H264SWEncoder get
callback, length:61984 type:1 nalType:1length:61980
[010:105] [2023-07-14 14:41:16 +0000.479245][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:138] [2023-07-14 14:41:16 +0000.512711][5e57] The convert RGB to YUV take 4
[010:171] [2023-07-14 14:41:16 +0000.545162][5e8e]
RecordAudioSource::PullAudioFrame
[010:284] [2023-07-14 14:41:16 +0000.658771][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:285] [2023-07-14 14:41:16 +0000.659079][5e5d] _deviceSampleRate:48000

[010:288] [2023-07-14 14:41:16 +0000.662349][5e5c] Run AGC when audioType = 0


[010:497] [2023-07-14 14:41:16 +0000.870970][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[010:607] [2023-07-14 14:41:16 +0000.981791][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:647] [2023-07-14 14:41:17 +0000.20987][5e57] The convert RGB to YUV take 5
[010:648] [2023-07-14 14:41:17 +0000.22617][5e95] Push an pts:4011 to dts queue.
[010:720] [2023-07-14 14:41:17 +0000.94079][5e95] h264 add frame header cdr flag
[010:720] [2023-07-14 14:41:17 +0000.94590][5e95] Received key frame:4011
[010:720] [2023-07-14 14:41:17 +0000.94684][5e95] last dts:3976 currentPts:4011
ppsOrSPS:0 queue length:3
[010:748] [2023-07-14 14:41:17 +0000.122668][5e57] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:753] [2023-07-14 14:41:17 +0000.127580][5e96] get the H.264 IDR frame
[010:785] [2023-07-14 14:41:17 +0000.159349][5e95] DTS queue for
Generator:0x7673ac6cb8 4112 4146
[010:989] [2023-07-14 14:41:17 +0000.363510][5e8e] AF_SpeedFilter::PullFrame eof4
[010:991] [2023-07-14 14:41:17 +0000.365761][5e8e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:022] [2023-07-14 14:41:17 +0000.396763][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:024] [2023-07-14 14:41:17 +0000.398294][5e8e] resampled_data_size:0
[011:123] [2023-07-14 14:41:17 +0000.496921][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[011:164] [2023-07-14 14:41:17 +0000.538280][5e57] The convert RGB to YUV take 6
[011:253] [2023-07-14 14:41:17 +0000.627716][5e8e] AF_SpeedFilter audio
0x75d74a7b80 PullFrame
[011:373] [2023-07-14 14:41:17 +0000.747903][5e94]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[011:631] [2023-07-14 14:41:18 +0000.5597][5e57] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[011:646] [2023-07-14 14:41:18 +0000.20203][5e95] DTS queue for
Generator:0x7673ac6cb8 4961 4997
[011:670] [2023-07-14 14:41:18 +0000.43959][5e57] The convert RGB to YUV take 6
[011:992] [2023-07-14 14:41:18 +0000.366748][5e95] Push an pts:5356 to dts queue.
[012:016] [2023-07-14 14:41:18 +0000.390618][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:029] [2023-07-14 14:41:18 +0000.403324][5e8e]
RecordAudioSource::PullAudioFrame
[012:058] [2023-07-14 14:41:18 +0000.432572][5e95] last dts:5313 currentPts:5356
ppsOrSPS:0 queue length:3
[012:114] [2023-07-14 14:41:18 +0000.488343][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:160] [2023-07-14 14:41:18 +0000.534259][5e57] The convert RGB to YUV take 5
[012:214] [2023-07-14 14:41:18 +0000.588408][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[012:287] [2023-07-14 14:41:18 +0000.660932][5e5c] Run AGC when audioType = 0
[012:287] [2023-07-14 14:41:18 +0000.661194][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:463] [2023-07-14 14:41:18 +0000.837485][5e95] DTS queue for
Generator:0x7673ac6cb8 5785 5826
[012:628] [2023-07-14 14:41:19 +0000.2861][5e57] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[012:674] [2023-07-14 14:41:19 +0000.48655][5e57] The convert RGB to YUV take 7
[012:739] [2023-07-14 14:41:19 +0000.113117][5e95] h264 add frame header cdr flag
[012:739] [2023-07-14 14:41:19 +0000.113679][5e95] Received key frame:6033
[012:773] [2023-07-14 14:41:19 +0000.147140][5e96] get the H.264 IDR frame
[012:853] [2023-07-14 14:41:19 +0000.227464][5e8e] AF_SpeedFilter audio
0x75d74a7b80 PullFrame
[012:856] [2023-07-14 14:41:19 +0000.230203][5e57] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[013:016] [2023-07-14 14:41:19 +0000.390494][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:119] [2023-07-14 14:41:19 +0000.493045][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:158] [2023-07-14 14:41:19 +0000.532458][5e57] The convert RGB to YUV take 6
[013:244] [2023-07-14 14:41:19 +0000.618317][5e8e] resampled_data_size:10240
[013:258] [2023-07-14 14:41:19 +0000.632718][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691cd98
[013:271] [2023-07-14 14:41:19 +0000.645691][5e95] DTS queue for
Generator:0x7673ac6cb8 6628
[013:286] [2023-07-14 14:41:19 +0000.660674][5e8e] AF_SpeedFilter::PullFrame eof4
[013:289] [2023-07-14 14:41:19 +0000.662983][5e8e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:335] [2023-07-14 14:41:19 +0000.709025][5e95]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6690
[013:335] [2023-07-14 14:41:19 +0000.709250][5e95] Push an pts:6690 to dts queue.
[013:359] [2023-07-14 14:41:19 +0000.733343][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:359] [2023-07-14 14:41:19 +0000.733485][5e57] GPUImageProcessing: input frame
width1280 X 720
[013:360] [2023-07-14 14:41:19 +0000.734235][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:360] [2023-07-14 14:41:19 +0000.734610][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:397] [2023-07-14 14:41:19 +0000.771362][5e95] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6758
[013:397] [2023-07-14 14:41:19 +0000.771572][5e95] push video frame to H264
encoder. (100 frame for one log)

[013:397] [2023-07-14 14:41:19 +0000.771652][5e95] push video frame to H264


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

[013:397] [2023-07-14 14:41:19 +0000.771711][5e95] H264Encode::push video frame to


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

[013:397] [2023-07-14 14:41:19 +0000.771783][5e95] The input pts:6758 fps:30


[013:402] [2023-07-14 14:41:19 +0000.776435][5e95] SendFrame
encodedImage._timeStamp:6690encodedImage->_length:66112
[013:402] [2023-07-14 14:41:19 +0000.776651][5e95] last dts:6658 currentPts:6690
ppsOrSPS:0 queue length:3
[013:402] [2023-07-14 14:41:19 +0000.776732][5e95] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6690 pts:6690
[013:438] [2023-07-14 14:41:19 +0000.811936][5e95] H264Encode::H264SWEncoder get
callback, length:74256 type:1 nalType:1length:74252
[013:618] [2023-07-14 14:41:19 +0000.992047][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:628] [2023-07-14 14:41:20 +0000.2863][5e94]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[013:661] [2023-07-14 14:41:20 +0000.35536][5e57] The convert RGB to YUV take 4
[013:896] [2023-07-14 14:41:20 +0000.270365][5e8e]
RecordAudioSource::PullAudioFrame
[013:934] [2023-07-14 14:41:20 +0000.308361][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[014:022] [2023-07-14 14:41:20 +0000.396302][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:126] [2023-07-14 14:41:20 +0000.500585][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:134] [2023-07-14 14:41:20 +0000.508034][5e95] DTS queue for
Generator:0x7673ac6cb8 7425 7457 7495
[014:159] [2023-07-14 14:41:20 +0000.533183][5e57] The convert RGB to YUV take 5
[014:284] [2023-07-14 14:41:20 +0000.658589][5e5c] Run AGC when audioType = 0
[014:462] [2023-07-14 14:41:20 +0000.836292][5e8e] AF_SpeedFilter audio
0x75d74a7b80 PullFrame
[014:624] [2023-07-14 14:41:20 +0000.998337][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:658] [2023-07-14 14:41:21 +0000.32570][5e57] The convert RGB to YUV take 4
[014:661] [2023-07-14 14:41:21 +0000.35164][5e95] Push an pts:8023 to dts queue.
[014:700] [2023-07-14 14:41:21 +0000.74313][5e95] h264 add frame header cdr flag
[014:700] [2023-07-14 14:41:21 +0000.74764][5e95] Received key frame:8023
[014:700] [2023-07-14 14:41:21 +0000.74865][5e95] last dts:7993 currentPts:8023
ppsOrSPS:0 queue length:2
[014:765] [2023-07-14 14:41:21 +0000.139114][5e96] get the H.264 IDR frame
[014:932] [2023-07-14 14:41:21 +0000.306680][5e57] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[014:937] [2023-07-14 14:41:21 +0000.311629][5e95] DTS queue for
Generator:0x7673ac6cb8 8261 8295
[015:023] [2023-07-14 14:41:21 +0000.397283][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:121] [2023-07-14 14:41:21 +0000.495792][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:165] [2023-07-14 14:41:21 +0000.539932][5e57] The convert RGB to YUV take 4
[015:509] [2023-07-14 14:41:21 +0000.883042][5e8e] resampled_data_size:1024
[015:594] [2023-07-14 14:41:21 +0000.967935][5e8e] AF_SpeedFilter::PullFrame eof4
[015:596] [2023-07-14 14:41:21 +0000.970200][5e8e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[015:634] [2023-07-14 14:41:22 +0000.8559][5e57] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[015:649] [2023-07-14 14:41:22 +0000.23699][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[015:665] [2023-07-14 14:41:22 +0000.39622][5e57] The convert RGB to YUV take 6
[015:771] [2023-07-14 14:41:22 +0000.145825][5e95] DTS queue for
Generator:0x7673ac6cb8 9095 9131
[015:772] [2023-07-14 14:41:22 +0000.146063][5e8e]
RecordAudioSource::PullAudioFrame
[015:979] [2023-07-14 14:41:22 +0000.353672][5e94]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[015:990] [2023-07-14 14:41:22 +0000.364738][5e8f] The output timestamp from audio
mixer change:38963517
[015:997] [2023-07-14 14:41:22 +0000.371355][5e95] Push an pts:9359 to dts queue.
[016:016] [2023-07-14 14:41:22 +0000.390651][5e5c] On audio frame the broadcast
with timestamp:38963548 samples:480. (1000 frame for one log)

[016:022] [2023-07-14 14:41:22 +0000.396370][5e8f] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[016:022] [2023-07-14 14:41:22 +0000.396597][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:039] [2023-07-14 14:41:22 +0000.413769][5e95] last dts:9338 currentPts:9359
ppsOrSPS:0 queue length:2
[016:070] [2023-07-14 14:41:22 +0000.443956][5e8e] AF_SpeedFilter audio
0x75d74a7b80 PullFrame
[016:128] [2023-07-14 14:41:22 +0000.502807][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:170] [2023-07-14 14:41:22 +0000.544652][5e57] The convert RGB to YUV take 6
[016:289] [2023-07-14 14:41:22 +0000.663635][5e5c] Run AGC when audioType = 0
[016:289] [2023-07-14 14:41:22 +0000.663857][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:530] [2023-07-14 14:41:22 +0000.904506][5e8e] AF_SpeedFilter audio time,
0x75d74a7b80 rcv time: 38964058
[016:530] [2023-07-14 14:41:22 +0000.904692][5e8e] AF_SpeedFilter audio time,
0x75d74a7b80 rcv time: 38964058in_nSamples:441
[016:599] [2023-07-14 14:41:22 +0000.973815][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691cd98
[016:608] [2023-07-14 14:41:22 +0000.982774][5e95] DTS queue for
Generator:0x7673ac6cb8 9934 9969
[016:637] [2023-07-14 14:41:23 +0000.11401][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:638] [2023-07-14 14:41:23 +0000.12582][5e8e] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[016:638] [2023-07-14 14:41:23 +0000.12753][5e8e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 38964061
[016:638] [2023-07-14 14:41:23 +0000.12828][5e8e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[016:669] [2023-07-14 14:41:23 +0000.43697][5e57] The convert RGB to YUV take 5
[016:673] [2023-07-14 14:41:23 +0000.47049][5e95]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10032
[016:731] [2023-07-14 14:41:23 +0000.105431][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:731] [2023-07-14 14:41:23 +0000.105602][5e57] GPUImageProcessing: input frame
width1280 X 720
[016:732] [2023-07-14 14:41:23 +0000.106650][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:732] [2023-07-14 14:41:23 +0000.106858][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:742] [2023-07-14 14:41:23 +0000.116149][5e95] h264 add frame header cdr flag
[016:742] [2023-07-14 14:41:23 +0000.116678][5e95] SendFrame
encodedImage._timeStamp:10032encodedImage->_length:111952
[016:742] [2023-07-14 14:41:23 +0000.116787][5e95] Received key frame:10032
[016:773] [2023-07-14 14:41:23 +0000.147457][5e95] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10137
[016:773] [2023-07-14 14:41:23 +0000.147752][5e95] push video frame to H264
encoder. (100 frame for one log)

[016:773] [2023-07-14 14:41:23 +0000.147818][5e95] push video frame to H264


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

[016:773] [2023-07-14 14:41:23 +0000.147880][5e95] H264Encode::push video frame to


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

[016:774] [2023-07-14 14:41:23 +0000.147966][5e95] The input pts:10137 fps:30


[016:777] [2023-07-14 14:41:23 +0000.151248][5e95] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10068 pts:10068
[016:778] [2023-07-14 14:41:23 +0000.152545][5e96] get the H.264 IDR frame
[016:842] [2023-07-14 14:41:23 +0000.216753][5e95] H264Encode::H264SWEncoder get
callback, length:92480 type:1 nalType:1length:92476
[017:023] [2023-07-14 14:41:23 +0000.396987][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:033] [2023-07-14 14:41:23 +0000.407851][5e57] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[017:133] [2023-07-14 14:41:23 +0000.507517][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:173] [2023-07-14 14:41:23 +0000.547561][5e57] The convert RGB to YUV take 6
[017:343] [2023-07-14 14:41:23 +0000.717869][5e95] Push an pts:10705 to dts queue.
[017:366] [2023-07-14 14:41:23 +0000.740855][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[017:379] [2023-07-14 14:41:23 +0000.753265][5e95] last dts:10668 currentPts:10705
ppsOrSPS:0 queue length:2
[017:418] [2023-07-14 14:41:23 +0000.792819][5e95] DTS queue for
Generator:0x7673ac6cb8 10777
[017:633] [2023-07-14 14:41:24 +0000.7244][5e57] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[017:646] [2023-07-14 14:41:24 +0000.20384][5e8e] RecordAudioSource::PullAudioFrame
[017:669] [2023-07-14 14:41:24 +0000.43466][5e8e] resampled_data_size:13312
[017:669] [2023-07-14 14:41:24 +0000.43835][5e8e] AF_SpeedFilter audio 0x75d74a7b80
PullFrame
[017:673] [2023-07-14 14:41:24 +0000.47543][5e57] The convert RGB to YUV take 5
[017:764] [2023-07-14 14:41:24 +0000.138177][5e8e] AF_SpeedFilter audio time
[017:764] [2023-07-14 14:41:24 +0000.138388][5e8e] AF_SpeedFilter audio time 111,
0x75d74a7b80 out time: 38965251 org time: 38965251
[017:767] [2023-07-14 14:41:24 +0000.141761][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[017:906] [2023-07-14 14:41:24 +0000.280875][5e8e] AF_SpeedFilter::PullFrame eof4
[017:909] [2023-07-14 14:41:24 +0000.283240][5e8e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[018:025] [2023-07-14 14:41:24 +0000.399712][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:133] [2023-07-14 14:41:24 +0000.507813][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:169] [2023-07-14 14:41:24 +0000.543207][5e57] The convert RGB to YUV take 5
[018:277] [2023-07-14 14:41:24 +0000.651350][5e95] DTS queue for
Generator:0x7673ac6cb8 11571 11605 11639
[018:287] [2023-07-14 14:41:24 +0000.661014][5e5c] Run AGC when audioType = 0
[018:339] [2023-07-14 14:41:24 +0000.712980][5e94]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[018:638] [2023-07-14 14:41:25 +0000.12700][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:679] [2023-07-14 14:41:25 +0000.53398][5e57] The convert RGB to YUV take 4
[018:682] [2023-07-14 14:41:25 +0000.56540][5e95] Push an pts:12043 to dts queue.
[018:749] [2023-07-14 14:41:25 +0000.123953][5e95] h264 add frame header cdr flag
[018:750] [2023-07-14 14:41:25 +0000.124715][5e95] Received key frame:12043
[018:750] [2023-07-14 14:41:25 +0000.124871][5e95] last dts:12007 currentPts:12043
ppsOrSPS:0 queue length:3
[018:753] [2023-07-14 14:41:25 +0000.127908][5e96] get the H.264 IDR frame
[019:026] [2023-07-14 14:41:25 +0000.400117][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:076] [2023-07-14 14:41:25 +0000.450082][5e95] DTS queue for
Generator:0x7673ac6cb8 12410 12439
[019:086] [2023-07-14 14:41:25 +0000.460475][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[019:108] [2023-07-14 14:41:25 +0000.482837][5e57] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[019:140] [2023-07-14 14:41:25 +0000.514872][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:178] [2023-07-14 14:41:25 +0000.552068][5e57] The convert RGB to YUV take 5
[019:271] [2023-07-14 14:41:25 +0000.645418][5e8e] AF_SpeedFilter audio
0x75d74a7b80 PullFrame
[019:521] [2023-07-14 14:41:25 +0000.895870][5e8e]
RecordAudioSource::PullAudioFrame
[019:646] [2023-07-14 14:41:26 +0000.20494][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:679] [2023-07-14 14:41:26 +0000.52982][5e57] The convert RGB to YUV take 5
[019:926] [2023-07-14 14:41:26 +0000.299979][5e95] DTS queue for
Generator:0x7673ac6cb8 13253 13287
[019:932] [2023-07-14 14:41:26 +0000.306262][5e8e] resampled_data_size:4096
[019:940] [2023-07-14 14:41:26 +0000.314335][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691cd98
[020:021] [2023-07-14 14:41:26 +0000.395461][5e95]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13382
[020:021] [2023-07-14 14:41:26 +0000.395868][5e95] Push an pts:13382 to dts queue.
[020:024] [2023-07-14 14:41:26 +0000.398023][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:060] [2023-07-14 14:41:26 +0000.434478][5e95] SendFrame
encodedImage._timeStamp:13382encodedImage->_length:54976
[020:060] [2023-07-14 14:41:26 +0000.434678][5e95] last dts:13353 currentPts:13382
ppsOrSPS:0 queue length:2
[020:109] [2023-07-14 14:41:26 +0000.483812][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[020:110] [2023-07-14 14:41:26 +0000.483920][5e57] GPUImageProcessing: input frame
width1280 X 720
[020:110] [2023-07-14 14:41:26 +0000.484584][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:110] [2023-07-14 14:41:26 +0000.484697][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:122] [2023-07-14 14:41:26 +0000.496678][5e95] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13442 pts:13442
[020:147] [2023-07-14 14:41:26 +0000.521732][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:155] [2023-07-14 14:41:26 +0000.529099][5e95] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13516
[020:155] [2023-07-14 14:41:26 +0000.529275][5e95] push video frame to H264
encoder. (100 frame for one log)

[020:155] [2023-07-14 14:41:26 +0000.529336][5e95] push video frame to H264


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

[020:155] [2023-07-14 14:41:26 +0000.529393][5e95] H264Encode::push video frame to


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

[020:155] [2023-07-14 14:41:26 +0000.529482][5e95] The input pts:13516 fps:30


[020:181] [2023-07-14 14:41:26 +0000.555061][5e57] The convert RGB to YUV take 5
[020:218] [2023-07-14 14:41:26 +0000.592801][5e95] H264Encode::H264SWEncoder get
callback, length:63856 type:1 nalType:1length:63852
[020:219] [2023-07-14 14:41:26 +0000.593782][5e8e] AF_SpeedFilter::PullFrame eof4
[020:222] [2023-07-14 14:41:26 +0000.596323][5e8e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[020:284] [2023-07-14 14:41:26 +0000.658265][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:284] [2023-07-14 14:41:26 +0000.658574][5e5d] _deviceSampleRate:48000

[020:289] [2023-07-14 14:41:26 +0000.663052][5e5c] Run AGC when audioType = 0


[020:289] [2023-07-14 14:41:26 +0000.663275][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:599] [2023-07-14 14:41:26 +0000.973700][5e94]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[020:643] [2023-07-14 14:41:27 +0000.17445][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:682] [2023-07-14 14:41:27 +0000.56110][5e57] The convert RGB to YUV take 6
[020:728] [2023-07-14 14:41:27 +0000.102702][5e95] h264 add frame header cdr flag
[020:729] [2023-07-14 14:41:27 +0000.103320][5e95] Received key frame:14045
[020:729] [2023-07-14 14:41:27 +0000.103430][5e95] DTS queue for
Generator:0x7673ac6cb8 14088
[020:788] [2023-07-14 14:41:27 +0000.162471][5e96] get the H.264 IDR frame
[020:809] [2023-07-14 14:41:27 +0000.183053][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[020:886] [2023-07-14 14:41:27 +0000.260310][5e8e] AF_SpeedFilter audio
0x75d74a7b80 PullFrame
[021:024] [2023-07-14 14:41:27 +0000.398825][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:145] [2023-07-14 14:41:27 +0000.519508][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:187] [2023-07-14 14:41:27 +0000.561621][5e57] The convert RGB to YUV take 5
[021:214] [2023-07-14 14:41:27 +0000.588394][5e57] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[021:352] [2023-07-14 14:41:27 +0000.726611][5e95] Push an pts:14713 to dts queue.
[021:393] [2023-07-14 14:41:27 +0000.767652][5e95] last dts:14682 currentPts:14713
ppsOrSPS:0 queue length:2
[021:409] [2023-07-14 14:41:27 +0000.783562][5e8e]
RecordAudioSource::PullAudioFrame
[021:589] [2023-07-14 14:41:27 +0000.963566][5e95] DTS queue for
Generator:0x7673ac6cb8 14889 14914 14953
[021:651] [2023-07-14 14:41:28 +0000.25754][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:688] [2023-07-14 14:41:28 +0000.62046][5e57] The convert RGB to YUV take 5
[021:820] [2023-07-14 14:41:28 +0000.194192][5e57] StopRecording:
[021:820] [2023-07-14 14:41:28 +0000.194867][5e57] OnNeedStopRecording:
[021:824] [2023-07-14 14:41:28 +0000.198027][5e8e] resampled_data_size:512
[021:824] [2023-07-14 14:41:28 +0000.198193][5e8e] AF_SpeedFilter audio time 222,
0x75d74a7b80 out time: 38969311 org time: 38969311
[021:824] [2023-07-14 14:41:28 +0000.198381][5e8e] PullAudioFrame: PullFrame audio
finished.
[021:824] [2023-07-14 14:41:28 +0000.198619][5e8e]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[021:840] [2023-07-14 14:41:28 +0000.214810][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:841] [2023-07-14 14:41:28 +0000.215085][5e57] operator(): Stop
[021:841] [2023-07-14 14:41:28 +0000.215168][5e57] StopPullFrameAndWriteMp4
time:38969373 enter.

[021:841] [2023-07-14 14:41:28 +0000.215250][5e57] StopRecording:


[021:845] [2023-07-14 14:41:28 +0000.219014][5e95]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[021:845] [2023-07-14 14:41:28 +0000.219825][5e56] stop recording
[021:845] [2023-07-14 14:41:28 +0000.219909][5e56]
RecordingSessionInternalSimple:destroy media processers
[021:846] [2023-07-14 14:41:28 +0000.219967][5e56] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:846] [2023-07-14 14:41:28 +0000.220022][5e56] H264Encode::flushing hareware
Encoder
[021:846] [2023-07-14 14:41:28 +0000.220280][5e56] Flush time:38969378 enter.

[021:846] [2023-07-14 14:41:28 +0000.220351][5e56] H264Encoder encoder flush


[021:846] [2023-07-14 14:41:28 +0000.220409][5e56] flush output queue
[022:018] [2023-07-14 14:41:28 +0000.392053][5e8f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:171] [2023-07-14 14:41:28 +0000.545141][5e56] Flush leave. expire time = 325
ms

[022:171] [2023-07-14 14:41:28 +0000.545734][5e56] ~H264EncodeWrap:


[022:172] [2023-07-14 14:41:28 +0000.545998][5e56] ~H264Encode:
[022:172] [2023-07-14 14:41:28 +0000.546147][5e56] teardownCompressionSession:
H264Encode::destroying Encoder
[022:172] [2023-07-14 14:41:28 +0000.546281][5e56] Release time:38969704 enter.
[022:172] [2023-07-14 14:41:28 +0000.546719][5e56] Release:
MediaCodecVideoEncoder::Release _inited:1
[022:172] [2023-07-14 14:41:28 +0000.546880][5e56] Destroy time:38969704 enter.

[022:173] [2023-07-14 14:41:28 +0000.546961][5e56] H264Encoder encoderDestroy


[022:173] [2023-07-14 14:41:28 +0000.547274][5e56]
AndroidMediaCodecVideoEncoder::release env: 0x75de3d42c0
[022:173] [2023-07-14 14:41:28 +0000.547484][5e56]
AndroidMediaCodecVideoEncoder::Destroy
[022:221] [2023-07-14 14:41:28 +0000.595545][5e56] Destroy leave. expire time = 49
ms

[022:222] [2023-07-14 14:41:28 +0000.596129][5e56] Release leave. expire time = 50


ms

[022:222] [2023-07-14 14:41:28 +0000.596422][5e56] ~AndroidHwAvcEncoder


time:38969754 enter.

[022:223] [2023-07-14 14:41:28 +0000.597070][5e56] Release time:38969755 enter.

[022:223] [2023-07-14 14:41:28 +0000.597389][5e56] Release:


MediaCodecVideoEncoder:: has been released before, just return
[022:223] [2023-07-14 14:41:28 +0000.597566][5e56] Release leave. expire time = 0
ms

[022:223] [2023-07-14 14:41:28 +0000.597652][5e56] ~AndroidMediaCodecVideoEncoder


[022:223] [2023-07-14 14:41:28 +0000.597733][5e56] ~WrapAndroidMediaCodec
time:38969755 enter.

[022:223] [2023-07-14 14:41:28 +0000.597808][5e56] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:223] [2023-07-14 14:41:28 +0000.597903][5e56] video hevc hw codec


destructor:0x7673a3c7b8

[022:224] [2023-07-14 14:41:28 +0000.598205][5e56] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[022:224] [2023-07-14 14:41:28 +0000.598326][5e56] teardownCompressionSession:


H264Encode::destroyed Encoder
[022:224] [2023-07-14 14:41:28 +0000.598418][5e56]
RecordingSessionInternalSimple:destroy aac encoder output!
[022:224] [2023-07-14 14:41:28 +0000.598488][5e56] AACSWEncode destructor
[022:248] [2023-07-14 14:41:28 +0000.622845][5e96] MP4 close file successfully
[022:249] [2023-07-14 14:41:28 +0000.623051][5e96] Recording session Internal:
notify recording ok
[022:249] [2023-07-14 14:41:28 +0000.623115][5e96] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4,
output_video_timestamp_:15183 last_video_pts_:15154
[022:249] [2023-07-14 14:41:28 +0000.623224][5e96] OnRecordFinish:
[022:250] [2023-07-14 14:41:28 +0000.624608][5e96] onRecordingOk: net seek
pos:0record video duration:15187record audio duration:15162
[022:251] [2023-07-14 14:41:28 +0000.625688][5e8f] destructMicSource_w:
[022:251] [2023-07-14 14:41:28 +0000.625973][5e8f] setOutput_w:
MicSource::setOutput() 0x0
[022:252] [2023-07-14 14:41:28 +0000.626069][5e8f] close external audio stream

[022:252] [2023-07-14 14:41:28 +0000.626387][5e57] releaseThread 0x75d74a7280


[022:252] [2023-07-14 14:41:28 +0000.626473][5e57] ~MicSource: Mic source
destroyed:0x75d7595000
[022:253] [2023-07-14 14:41:28 +0000.627542][5e57] StopPullFrameAndWriteMp4 leave.
expire time = 412 ms

[022:253] [2023-07-14 14:41:28 +0000.627642][5e57] DestroyPipelineAndFilters


time:38969785 enter.

[022:253] [2023-07-14 14:41:28 +0000.627738][5e57] UnbindInputFilter 0x75d74a79c0


this 0x766691cfc0
[022:253] [2023-07-14 14:41:28 +0000.627835][5e57] UnbindInputFilter 0x75d74a7b58
this 0x75d74a7cd0
[022:254] [2023-07-14 14:41:28 +0000.627952][5e57] UnbindInputFilter 0x766691cfc0
this 0x76749a4de0
[022:254] [2023-07-14 14:41:28 +0000.628017][5e57] filter: filter pipeline destroy
this: 0x76749a4d40
[022:254] [2023-07-14 14:41:28 +0000.628352][5e57] ClearVideoOfSources: recodring
total frames:0
[022:254] [2023-07-14 14:41:28 +0000.628461][5e57] ClearVideoOfSources:
[022:254] [2023-07-14 14:41:28 +0000.628516][5e57] GPUImageProcessing destruct.
[022:254] [2023-07-14 14:41:28 +0000.628607][5e57] destroy TrivalImageDrawer
0x76747b7fc0
[022:254] [2023-07-14 14:41:28 +0000.628665][5e57] The shader has been initialize,
clean up them.

[022:254] [2023-07-14 14:41:28 +0000.628775][5e57] ~OpenGLFrameBuffer:


[022:255] [2023-07-14 14:41:28 +0000.628972][5e57] ~OpenGLFrameBuffer:
[022:255] [2023-07-14 14:41:28 +0000.629173][5e57] ~OpenGLFrameBuffer:
[022:255] [2023-07-14 14:41:28 +0000.629377][5e57] ~OpenGLFrameBuffer:
[022:255] [2023-07-14 14:41:28 +0000.629570][5e57] ~OpenGLFrameBuffer:
[022:255] [2023-07-14 14:41:28 +0000.629735][5e57] ~OpenGLFrameBuffer:
[022:256] [2023-07-14 14:41:28 +0000.630283][5e57] GPUImageProcessing destruct
finish.
[022:256] [2023-07-14 14:41:28 +0000.630381][5e57] GPURGBAFrame destruct.
[022:256] [2023-07-14 14:41:28 +0000.630478][5e57] destroy OpenGLRenderProgram
0x766691cd98
[022:256] [2023-07-14 14:41:28 +0000.630542][5e57] ~CameraSource time:38969788
enter.

[022:256] [2023-07-14 14:41:28 +0000.630595][5e57] ~CameraSource leave. expire


time = 0 ms

[022:256] [2023-07-14 14:41:28 +0000.630659][5e57] ~RecordAudioSource time:38969788


enter.

[022:256] [2023-07-14 14:41:28 +0000.630712][5e57] ~RecordAudioSource leave.


expire time = 0 ms

[022:257] [2023-07-14 14:41:28 +0000.631451][5e57] DestroyPipelineAndFilters


leave. expire time = 4 ms

[022:286] [2023-07-14 14:41:28 +0000.660411][5e5c] Run AGC when audioType = 0


[022:383] [2023-07-14 14:41:28 +0000.757180][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:384] [2023-07-14 14:41:28 +0000.758763][54da] machine model :redmi
[022:384] [2023-07-14 14:41:28 +0000.758849][54da] Support this machine
model :redmi
[022:384] [2023-07-14 14:41:28 +0000.758904][54da] global inited! current sdk
version: 12-14-d8558ab
[022:385] [2023-07-14 14:41:28 +0000.759172][54da] filter: filter pipeline
construtc this: 0x766b764f80
[022:385] [2023-07-14 14:41:28 +0000.759251][54da] MediaFilterGraph:
MediaFilterGraph construct
[022:385] [2023-07-14 14:41:28 +0000.759339][54da] GLESContext:
[022:385] [2023-07-14 14:41:28 +0000.759437][54da] The result of eglGetDisplay is:
0x1
[022:387] [2023-07-14 14:41:28 +0000.761577][54da] The result of creation:
0x75d747f380
[022:387] [2023-07-14 14:41:28 +0000.761750][54da] The result of
eglCreatePbufferSurface is: 0x75d747f480
[022:395] [2023-07-14 14:41:28 +0000.769049][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
[022:395] [2023-07-14 14:41:28 +0000.769170][54da] The source 0 speed:1
[022:395] [2023-07-14 14:41:28 +0000.769253][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4, delay:
0
[022:395] [2023-07-14 14:41:28 +0000.769337][54da] CreateDecoderByVideoSource
time:38969927 enter.

[022:395] [2023-07-14 14:41:28 +0000.769708][54da] running_decoder_count:0max


count:2
[022:395] [2023-07-14 14:41:28 +0000.769774][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76668f7c00
[022:410] [2023-07-14 14:41:28 +0000.784567][5f1f] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[022:468] [2023-07-14 14:41:28 +0000.842822][5f1f] OnStreamInfoFound: video


duration_: 15187
[022:471] [2023-07-14 14:41:28 +0000.845454][54da] start decoder
[022:471] [2023-07-14 14:41:28 +0000.845563][54da] CreateDecoderByVideoSource
leave. expire time = 76 ms

[022:471] [2023-07-14 14:41:28 +0000.845669][54da] BindInputFilter 0x76747f6ca0


this 0x75d756ce58
[022:471] [2023-07-14 14:41:28 +0000.845750][54da] BindInputFilter 0x75d756ce58
this 0x75d758b598
[022:471] [2023-07-14 14:41:28 +0000.845832][54da] BindInputFilter 0x76747f6ca0
this 0x75d758b658
[022:472] [2023-07-14 14:41:28 +0000.845970][54da] BindInputFilter 0x75d758b658
this 0x75d758b718
[022:472] [2023-07-14 14:41:28 +0000.846073][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
[022:472] [2023-07-14 14:41:28 +0000.846173][54da] BindInputFilter 0x75d758b598
this 0x75d758b7d8
[022:472] [2023-07-14 14:41:28 +0000.846268][54da] BindInputFilter 0x75d758b7d8
this 0x766b765020
[022:472] [2023-07-14 14:41:28 +0000.846388][54da] BindInputFilter 0x75d758b718
this 0x75d758b898
[022:472] [2023-07-14 14:41:28 +0000.846532][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
[022:474] [2023-07-14 14:41:28 +0000.847963][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[022:474] [2023-07-14 14:41:28 +0000.848871][54da] machine model :redmi
[022:475] [2023-07-14 14:41:28 +0000.849037][54da] Support this machine
model :redmi
[022:475] [2023-07-14 14:41:28 +0000.849143][54da] global inited! current sdk
version: 12-14-d8558ab
[022:475] [2023-07-14 14:41:28 +0000.849304][54da] GetPipeline:
-----------------------------------------
[022:475] [2023-07-14 14:41:28 +0000.849380][54da] GetPipeline: source:
0x76747f6a80
[022:475] [2023-07-14 14:41:28 +0000.849468][54da] GetPipeline: filter: NULLFilter
[022:475] [2023-07-14 14:41:28 +0000.849521][54da] GetPipeline: filter: NULLFilter
[022:475] [2023-07-14 14:41:28 +0000.849572][54da] GetPipeline: filter: NULLFilter
[022:475] [2023-07-14 14:41:28 +0000.849622][54da] GetPipeline: audio filter:
AuidoNULLFilter
[022:475] [2023-07-14 14:41:28 +0000.849672][54da] GetPipeline: audio filter:
AuidoNULLFilter
[022:475] [2023-07-14 14:41:28 +0000.849681][5f20] NO get frame from decoder
[022:475] [2023-07-14 14:41:28 +0000.849727][54da] GetPipeline: audio filter:
AudioNUllFilter
[022:475] [2023-07-14 14:41:28 +0000.849778][54da] GetPipeline:
------------------------------------------
[022:475] [2023-07-14 14:41:28 +0000.849834][54da] filter: filter pipeline2 update
pattern: 0
[022:477] [2023-07-14 14:41:28 +0000.851004][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:477] [2023-07-14 14:41:28 +0000.851374][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:477] [2023-07-14 14:41:28 +0000.851520][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:477] [2023-07-14 14:41:28 +0000.851808][54da] DeviceInit:
[022:478] [2023-07-14 14:41:28 +0000.852400][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:479] [2023-07-14 14:41:28 +0000.852991][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:479] [2023-07-14 14:41:28 +0000.853035][5f20] NO get frame from decoder
[022:479] [2023-07-14 14:41:28 +0000.853538][54da] CreatePlatformSpecificObjects:
[022:479] [2023-07-14 14:41:28 +0000.853617][54da] audio device use null audio
input and opensl output
[022:479] [2023-07-14 14:41:28 +0000.853681][54da] Create OpenSLES output module
with java VM support.

[022:480] [2023-07-14 14:41:28 +0000.854072][54da] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:480] [2023-07-14 14:41:28 +0000.854473][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:481] [2023-07-14 14:41:28 +0000.854941][54da] Create OpenSLES output module
with buffer num:2

[022:481] [2023-07-14 14:41:28 +0000.855036][54da] Error(trace.cc:40): Init the


output and input for audio device template.
[022:481] [2023-07-14 14:41:28 +0000.855119][54da] Init the output device.

[022:481] [2023-07-14 14:41:28 +0000.855190][54da] Set the playout as stereo:1


[022:481] [2023-07-14 14:41:28 +0000.855261][54da] Set the sample rate to be:44100

[022:481] [2023-07-14 14:41:28 +0000.855353][54da] Low latency buffer size:144 low


sample rate:48000
[022:481] [2023-07-14 14:41:28 +0000.855378][5f20] NO get frame from decoder
[022:481] [2023-07-14 14:41:28 +0000.855424][54da] DeviceInit: Done
[022:481] [2023-07-14 14:41:28 +0000.855860][54da] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[022:482] [2023-07-14 14:41:28 +0000.856144][5f2b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c6461118
[022:483] [2023-07-14 14:41:28 +0000.857812][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[022:484] [2023-07-14 14:41:28 +0000.858102][54da]
MediaFilterPlayer::SetPlayerNotify 0x75d752db40
[022:486] [2023-07-14 14:41:28 +0000.860228][5f20] NO get frame from decoder
[022:489] [2023-07-14 14:41:28 +0000.863182][5f20] NO get frame from decoder
[022:491] [2023-07-14 14:41:28 +0000.865727][5f20] NO get frame from decoder
[022:496] [2023-07-14 14:41:28 +0000.870433][5f20] NO get frame from decoder
[022:499] [2023-07-14 14:41:28 +0000.873180][5f20] NO get frame from decoder
[022:505] [2023-07-14 14:41:28 +0000.878929][54da]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[022:505] [2023-07-14 14:41:28 +0000.879097][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[022:510] [2023-07-14 14:41:28 +0000.884077][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[022:511] [2023-07-14 14:41:28 +0000.885323][54da] SetGraphLoop: SetGraphLoop 1
[022:511] [2023-07-14 14:41:28 +0000.885402][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[022:512] [2023-07-14 14:41:28 +0000.886361][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[022:520] [2023-07-14 14:41:28 +0000.894696][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[022:529] [2023-07-14 14:41:28 +0000.903242][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[022:531] [2023-07-14 14:41:28 +0000.905963][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[022:532] [2023-07-14 14:41:28 +0000.906423][5f2d] Start:
[022:532] [2023-07-14 14:41:28 +0000.906674][5f2c] operator(): video render
started.
[022:532] [2023-07-14 14:41:28 +0000.906780][5f2c] DriveRender working... (1/200)
[022:532] [2023-07-14 14:41:28 +0000.906839][5f2c] Warning(video_render.cc:390): No
picture to display (1/50)
[022:536] [2023-07-14 14:41:28 +0000.910053][5f2d] Start:
[022:536] [2023-07-14 14:41:28 +0000.910369][5f2d] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[022:536] [2023-07-14 14:41:28 +0000.910489][5f2d] Reset: history total size: 98
[022:536] [2023-07-14 14:41:28 +0000.910577][5f2d] DeviceStart:
audioDevice_:0x75d77b0000
[022:536] [2023-07-14 14:41:28 +0000.910634][5f2d] DeviceStart: time profile
playout init before
[022:536] [2023-07-14 14:41:28 +0000.910727][5f2d] DeviceStart: time profile
playout init end
[022:536] [2023-07-14 14:41:28 +0000.910781][5f2d] OpenSlesOutput:Start playout

[022:542] [2023-07-14 14:41:28 +0000.916162][5f2d] Create the opensl output player.


streamtype before:0

[022:542] [2023-07-14 14:41:28 +0000.916278][5f2d] Create the opensl output player.


streamtype after:3

[022:599] [2023-07-14 14:41:28 +0000.973261][5f2d] Enqueue opensl buffer size:1764


[022:687] [2023-07-14 14:41:29 +0000.61656][5f2d] DeviceStart: time profile playout
all end
[022:687] [2023-07-14 14:41:29 +0000.61710][5f30]
PlayerSimpleBufferQueueCallbackHandler function
[022:687] [2023-07-14 14:41:29 +0000.61844][5f2d] operator(): Audio playback
started.
[022:688] [2023-07-14 14:41:29 +0000.61990][5f30] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[022:688] [2023-07-14 14:41:29 +0000.62062][5f30]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:688] [2023-07-14 14:41:29 +0000.62163][5f2e] Pull audio failed.(wait video!)
[022:688] [2023-07-14 14:41:29 +0000.62225][5f2f] Error(video_source.cc:430): wait
decoder a frame: 0
[022:688] [2023-07-14 14:41:29 +0000.62274][5f2e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:688] [2023-07-14 14:41:29 +0000.62069][5f2d] operator(): Started now!
[022:691] [2023-07-14 14:41:29 +0000.64919][5f2f] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[022:691] [2023-07-14 14:41:29 +0000.65232][5f2e] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[022:691] [2023-07-14 14:41:29 +0000.65348][5f2e] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:691] [2023-07-14 14:41:29 +0000.65890][5f2e] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[022:694] [2023-07-14 14:41:29 +0000.68126][5f2e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:694] [2023-07-14 14:41:29 +0000.68767][5f2f] OnVideoFrameReady(1/200)
[022:695] [2023-07-14 14:41:29 +0000.69046][5f2c] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[022:697] [2023-07-14 14:41:29 +0000.71092][5f2c] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:38970229
[022:697] [2023-07-14 14:41:29 +0000.71978][5f2d] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[022:698] [2023-07-14 14:41:29 +0000.72427][5f2d] The audio playback speed:100
(1/100)
[022:698] [2023-07-14 14:41:29 +0000.72550][5f2d] lipsync_debug: The current played
audio timestamp is:0(1/50)
[022:698] [2023-07-14 14:41:29 +0000.72611][5f2d] First audio frame rendering
[022:737] [2023-07-14 14:41:29 +0000.111264][5f2c] lipsync_debug: render a video
frame
[022:737] [2023-07-14 14:41:29 +0000.111494][5f2c] lipsync_debug: First video frame
rendering.
[022:748] [2023-07-14 14:41:29 +0000.122862][5f2c]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:51 last
video ts:900 frame->pts:3780 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:749] [2023-07-14 14:41:29 +0000.123029][5f2c] lipsync_debug: tsDelta -
timeDelta = -19
[022:749] [2023-07-14 14:41:29 +0000.123087][5f2c] lipsync_debug:result remaining
time:0
[022:749] [2023-07-14 14:41:29 +0000.123141][5f2c] dynamic updated lipsync delay:0
[022:784] [2023-07-14 14:41:29 +0000.158623][5f2c] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[022:784] [2023-07-14 14:41:29 +0000.158856][5f2c] lipsync_debug:result remaining
time:9
[022:825] [2023-07-14 14:41:29 +0000.199154][5f2f] video frame wait audio frame:
last_video_timestamp:295 last_audio_timestamp:184.943
[022:825] [2023-07-14 14:41:29 +0000.199383][5f2f]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[023:350] [2023-07-14 14:41:29 +0000.724619][5f2c] lipsync_debug:displaying video
ts:59580 The current displayed video timestamp is:38970882
[023:423] [2023-07-14 14:41:29 +0000.797109][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[023:428] [2023-07-14 14:41:29 +0000.802001][5f2d] Stop:
[023:433] [2023-07-14 14:41:29 +0000.807392][5f2c] operator(): Video Render
stopped.
[023:440] [2023-07-14 14:41:29 +0000.814128][5f2d] Stop:
[023:440] [2023-07-14 14:41:29 +0000.814608][5f2d] DeviceStop:
audioDevice_:0x75d77b0000
[023:440] [2023-07-14 14:41:29 +0000.814694][5f2d] OpenSlesOutput:Stop playout

[023:444] [2023-07-14 14:41:29 +0000.818318][5f2d] DeviceStop: Done


[023:444] [2023-07-14 14:41:29 +0000.818575][5f2d] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[023:444] [2023-07-14 14:41:29 +0000.818669][5f2d] operator(): Stop now!
[023:489] [2023-07-14 14:41:29 +0000.863876][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[023:490] [2023-07-14 14:41:29 +0000.864057][54da] StopPreView: Have Stopped,
operation cancel
[023:490] [2023-07-14 14:41:29 +0000.864122][54da] Stop:
[023:490] [2023-07-14 14:41:29 +0000.864442][5f2d] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[023:491] [2023-07-14 14:41:29 +0000.865049][54da] DeviceRelease:
audioDevice_:0x75d77b0000
[023:491] [2023-07-14 14:41:29 +0000.865120][54da] OpenSlesOutput:Stop playout

[023:491] [2023-07-14 14:41:29 +0000.865195][54da] DeviceRelease: Release the


webrtc device object.
[023:491] [2023-07-14 14:41:29 +0000.865604][54da] OpenSlesOutput destruct.

[023:491] [2023-07-14 14:41:29 +0000.865731][54da] DeviceRelease: Done


[023:492] [2023-07-14 14:41:29 +0000.866109][54da] Stop:
[023:492] [2023-07-14 14:41:29 +0000.866290][5f2c] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[023:495] [2023-07-14 14:41:29 +0000.869444][54da] global uninited!
[023:497] [2023-07-14 14:41:29 +0000.870994][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[023:497] [2023-07-14 14:41:29 +0000.871182][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[023:497] [2023-07-14 14:41:29 +0000.871320][54da] RemoveVideoBackGroud: hava not
add video backgroud
[023:497] [2023-07-14 14:41:29 +0000.871417][54da] UnbindInputFilter 0x75d758b7d8
this 0x766b765020
[023:497] [2023-07-14 14:41:29 +0000.871524][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f6a80
[023:497] [2023-07-14 14:41:29 +0000.871591][54da] DestoryDecoderByVideoSource
time:38971029 enter.

[023:497] [2023-07-14 14:41:29 +0000.871667][54da] ~VideoBindDecoder time:38971029


enter.

[023:498] [2023-07-14 14:41:29 +0000.872068][54da] CleanUp time:38971030 enter.

[023:589] [2023-07-14 14:41:29 +0000.963560][54da] CleanUp leave. expire time = 91


ms

[023:589] [2023-07-14 14:41:29 +0000.963720][54da] CleanUp time:38971121 enter.

[023:590] [2023-07-14 14:41:29 +0000.964394][54da] CleanUp leave. expire time = 1


ms
[023:591] [2023-07-14 14:41:29 +0000.965421][54da] ~VideoBindDecoder leave. expire
time = 94 ms

[023:591] [2023-07-14 14:41:29 +0000.965525][54da] DestoryDecoderByVideoSource


leave. expire time = 94 ms

[023:591] [2023-07-14 14:41:29 +0000.965621][54da] UnbindInputFilter 0x75d758b598


this 0x75d758b7d8
[023:591] [2023-07-14 14:41:29 +0000.965712][54da] UnbindInputFilter 0x75d756ce58
this 0x75d758b598
[023:591] [2023-07-14 14:41:29 +0000.965799][54da] UnbindInputFilter 0x76747f6ca0
this 0x75d756ce58
[023:591] [2023-07-14 14:41:29 +0000.965899][54da] UnbindInputFilter 0x75d758b718
this 0x75d758b898
[023:592] [2023-07-14 14:41:29 +0000.966030][54da] UnbindInputFilter 0x75d758b658
this 0x75d758b718
[023:592] [2023-07-14 14:41:29 +0000.966241][54da] UnbindInputFilter 0x76747f6ca0
this 0x75d758b658
[023:592] [2023-07-14 14:41:29 +0000.966737][54da] ~GLESContext:
[023:593] [2023-07-14 14:41:29 +0000.967824][54da] GLESContext destruct finish.
[023:593] [2023-07-14 14:41:29 +0000.967897][54da] filter: filter pipeline destroy
this: 0x766b764f80
[023:595] [2023-07-14 14:41:29 +0000.969141][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[023:596] [2023-07-14 14:41:29 +0000.970374][54da] machine model :redmi
[023:596] [2023-07-14 14:41:29 +0000.970457][54da] Support this machine
model :redmi
[023:596] [2023-07-14 14:41:29 +0000.970517][54da] global inited! current sdk
version: 12-14-d8558ab
[023:596] [2023-07-14 14:41:29 +0000.970814][54da] filter: filter pipeline
construtc this: 0x766b764f80
[023:596] [2023-07-14 14:41:29 +0000.970880][54da] MediaFilterGraph:
MediaFilterGraph construct
[023:597] [2023-07-14 14:41:29 +0000.970937][54da] GLESContext:
[023:597] [2023-07-14 14:41:29 +0000.971028][54da] The result of eglGetDisplay is:
0x1
[023:599] [2023-07-14 14:41:29 +0000.973266][54da] The result of creation:
0x75d747f200
[023:599] [2023-07-14 14:41:29 +0000.973446][54da] The result of
eglCreatePbufferSurface is: 0x75d747f380
[023:599] [2023-07-14 14:41:29 +0000.973667][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
[023:599] [2023-07-14 14:41:29 +0000.973742][54da] The source 0 speed:1
[023:599] [2023-07-14 14:41:29 +0000.973815][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4, delay:
0
[023:599] [2023-07-14 14:41:29 +0000.973901][54da] CreateDecoderByVideoSource
time:38971131 enter.

[023:600] [2023-07-14 14:41:29 +0000.974456][54da] running_decoder_count:0max


count:2
[023:600] [2023-07-14 14:41:29 +0000.974594][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76668f7c00
[023:602] [2023-07-14 14:41:29 +0000.976452][5f36] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75de23e800] Current FFmpeg version git-2021-06-16-
97cea6f
[023:644] [2023-07-14 14:41:30 +0000.18120][5f36] OnStreamInfoFound: video
duration_: 15187
[023:648] [2023-07-14 14:41:30 +0000.22258][54da] start decoder
[023:648] [2023-07-14 14:41:30 +0000.22404][54da] CreateDecoderByVideoSource
leave. expire time = 49 ms

[023:648] [2023-07-14 14:41:30 +0000.22507][54da] BindInputFilter 0x76747f4c20


this 0x75d756a158
[023:648] [2023-07-14 14:41:30 +0000.22609][54da] BindInputFilter 0x75d756a158
this 0x75d756a218
[023:648] [2023-07-14 14:41:30 +0000.22692][54da] BindInputFilter 0x76747f4c20
this 0x75d756a2d8
[023:648] [2023-07-14 14:41:30 +0000.22814][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a398
[023:648] [2023-07-14 14:41:30 +0000.22867][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
[023:649] [2023-07-14 14:41:30 +0000.22951][54da] BindInputFilter 0x75d756a218
this 0x75d756a458
[023:649] [2023-07-14 14:41:30 +0000.23028][54da] BindInputFilter 0x75d756a458
this 0x766b765020
[023:649] [2023-07-14 14:41:30 +0000.23107][54da] BindInputFilter 0x75d756a398
this 0x75d756a518
[023:649] [2023-07-14 14:41:30 +0000.23183][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_38953571.mp4
[023:652] [2023-07-14 14:41:30 +0000.26432][5f37] NO get frame from decoder
[023:653] [2023-07-14 14:41:30 +0000.27661][5f37] NO get frame from decoder
[023:656] [2023-07-14 14:41:30 +0000.30395][5f37] NO get frame from decoder
[023:657] [2023-07-14 14:41:30 +0000.31626][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[023:658] [2023-07-14 14:41:30 +0000.31924][54da] MediaComposeFile time:38971190
enter.

[023:658] [2023-07-14 14:41:30 +0000.32011][54da] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[023:658] [2023-07-14 14:41:30 +0000.32051][5f37] NO get frame from decoder
[023:658] [2023-07-14 14:41:30 +0000.32310][54da] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[023:658] [2023-07-14 14:41:30 +0000.32413][54da] Recording session using default
bitrate support by app:14680064
[023:658] [2023-07-14 14:41:30 +0000.32666][5f43] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c632a340
[023:658] [2023-07-14 14:41:30 +0000.32757][5f43] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[023:659] [2023-07-14 14:41:30 +0000.32973][54da] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[023:659] [2023-07-14 14:41:30 +0000.33024][5f37] NO get frame from decoder
[023:659] [2023-07-14 14:41:30 +0000.33223][54da] GetPipeline:
-----------------------------------------
[023:659] [2023-07-14 14:41:30 +0000.33281][54da] GetPipeline: source: 0x76747f4a00
[023:659] [2023-07-14 14:41:30 +0000.33335][54da] GetPipeline: filter: NULLFilter
[023:659] [2023-07-14 14:41:30 +0000.33386][54da] GetPipeline: filter: NULLFilter
[023:659] [2023-07-14 14:41:30 +0000.33435][54da] GetPipeline: filter: NULLFilter
[023:659] [2023-07-14 14:41:30 +0000.33484][54da] GetPipeline: audio filter:
AuidoNULLFilter
[023:659] [2023-07-14 14:41:30 +0000.33534][54da] GetPipeline: audio filter:
AuidoNULLFilter
[023:659] [2023-07-14 14:41:30 +0000.33584][54da] GetPipeline: audio filter:
AudioNUllFilter
[023:659] [2023-07-14 14:41:30 +0000.33635][54da] GetPipeline:
------------------------------------------
[023:659] [2023-07-14 14:41:30 +0000.33691][54da] filter: filter pipeline2 update
pattern: 2
[023:660] [2023-07-14 14:41:30 +0000.34176][54da] MediaComposeFile leave. expire
time = 2 ms

[023:661] [2023-07-14 14:41:30 +0000.35028][54da] machine model :redmi


[023:661] [2023-07-14 14:41:30 +0000.35165][54da] Support this machine model :redmi
[023:661] [2023-07-14 14:41:30 +0000.35219][54da] global inited! current sdk
version: 12-14-d8558ab
[023:662] [2023-07-14 14:41:30 +0000.36244][5f37] NO get frame from decoder
[023:664] [2023-07-14 14:41:30 +0000.38278][5f37] NO get frame from decoder
[023:665] [2023-07-14 14:41:30 +0000.39419][5f37] NO get frame from decoder
[023:683] [2023-07-14 14:41:30 +0000.57151][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[023:683] [2023-07-14 14:41:30 +0000.57403][54da] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 272
[023:684] [2023-07-14 14:41:30 +0000.58560][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[023:684] [2023-07-14 14:41:30 +0000.58694][54da] BeginCompose: BeginCompose, is
composing 0
[023:684] [2023-07-14 14:41:30 +0000.58886][5f43] start recording, file path:
[023:685] [2023-07-14 14:41:30 +0000.59161][5f43] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 272 audio_timescale:44100
video_timescale:90000
[023:685] [2023-07-14 14:41:30 +0000.59247][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[023:685] [2023-07-14 14:41:30 +0000.59347][5f43] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 272
[023:685] [2023-07-14 14:41:30 +0000.59429][5f43] fd_open successed
handle:0xb4000076844990b0
[023:685] [2023-07-14 14:41:30 +0000.59818][5f43] create mp4 file:291 m_fileHandle:
0x75c5c86900
[023:685] [2023-07-14 14:41:30 +0000.59878][5f43] MP4 file: is opened successfully
[023:686] [2023-07-14 14:41:30 +0000.59958][5f43] setupMediaProcessers:
[023:686] [2023-07-14 14:41:30 +0000.60010][5f43]
RecordingSessionInternalSimple:setup media processers.
[023:686] [2023-07-14 14:41:30 +0000.60064][5f43] construct AAC encoder
[023:686] [2023-07-14 14:41:30 +0000.60645][5f43] H264Encoder creating:
ultrafast012323
[023:686] [2023-07-14 14:41:30 +0000.60755][5f43] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[023:687] [2023-07-14 14:41:30 +0000.61737][5f43] H264Encode::GetMachineModel is
220333QBI
[023:687] [2023-07-14 14:41:30 +0000.61848][5f43] H264Encoder machine_mode
is:220333QBI
[023:687] [2023-07-14 14:41:30 +0000.61903][5f43] H264Encode::machine size :9
machine_mode:220333QBI
[023:688] [2023-07-14 14:41:30 +0000.62014][5f43] H264Encode::machine array
size :22 machine_mode:220333QBI
[023:688] [2023-07-14 14:41:30 +0000.62109][5f43] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[023:688] [2023-07-14 14:41:30 +0000.62172][5f43] setupCompressionSession:
[023:688] [2023-07-14 14:41:30 +0000.62226][5f43] H264Encode::creating hareware
Encoder
[023:688] [2023-07-14 14:41:30 +0000.62281][5f43] AndroidHwAvcEncoder time:38971220
enter.

[023:688] [2023-07-14 14:41:30 +0000.62781][5f43] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[023:689] [2023-07-14 14:41:30 +0000.63390][5f43] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[023:689] [2023-07-14 14:41:30 +0000.63460][5f43] The video avc hw codec address is
0x7673a3c8f0
[023:689] [2023-07-14 14:41:30 +0000.63662][5f43] AndroidHwAvcEncoder leave.
expire time = 1 ms

[023:689] [2023-07-14 14:41:30 +0000.63728][5f43] RegisterEncodeCompleteCallback


time:38971221 enter.

[023:690] [2023-07-14 14:41:30 +0000.63976][5f43] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[023:690] [2023-07-14 14:41:30 +0000.64047][5f43] InitEncode time:38971222 enter.

[023:690] [2023-07-14 14:41:30 +0000.64179][5f43] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[023:690] [2023-07-14 14:41:30 +0000.64244][5f43] Create time:38971222 enter.

[023:690] [2023-07-14 14:41:30 +0000.64297][5f43] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[023:690] [2023-07-14 14:41:30 +0000.64400][5f43]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7584535f80
[023:693] [2023-07-14 14:41:30 +0000.67442][5f48] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c6760098
[023:694] [2023-07-14 14:41:30 +0000.67974][5f43]
supported_type:image/vnd.android.heic
[023:694] [2023-07-14 14:41:30 +0000.68099][5f43] supported_type:video/avc
[023:694] [2023-07-14 14:41:30 +0000.68163][5f43] name:OMX.qcom.video.encoder.avc
mime:video/avc
[023:694] [2023-07-14 14:41:30 +0000.68249][5f43] hwCodecPrefix :OMX.qcom.
[023:694] [2023-07-14 14:41:30 +0000.68311][5f43] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[023:694] [2023-07-14 14:41:30 +0000.68477][5f43] mediacodec_createCodecByName
time:38971226 enter.

[023:694] [2023-07-14 14:41:30 +0000.68544][5f43] WrapAndroidMediaCodec


time:38971226 enter.

[023:694] [2023-07-14 14:41:30 +0000.68913][5f43] WrapAndroidMediaCodec leave.


expire time = 1 ms

[023:735] [2023-07-14 14:41:30 +0000.109357][5f43] mediacodec_createCodecByName


leave. expire time = 41 ms

[023:735] [2023-07-14 14:41:30 +0000.109754][5f43] WrapAndroidMediaFromat


time:38971267 enter.

[023:736] [2023-07-14 14:41:30 +0000.109972][5f43] WrapAndroidMediaFromat leave.


expire time = 1 ms

[023:795] [2023-07-14 14:41:30 +0000.169811][5f43] Destroy time:38971327 enter.


[023:796] [2023-07-14 14:41:30 +0000.170019][5f43] WrapAndroidMediaFromat::
Destroy
[023:796] [2023-07-14 14:41:30 +0000.170081][5f43] Destroy leave. expire time = 1
ms

[023:796] [2023-07-14 14:41:30 +0000.170144][5f43] ~WrapAndroidMediaFromat


time:38971328 enter.

[023:796] [2023-07-14 14:41:30 +0000.170203][5f43] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[023:796] [2023-07-14 14:41:30 +0000.170267][5f43] Create leave. expire time = 106


ms

[023:796] [2023-07-14 14:41:30 +0000.170327][5f43] isSemiPlanarSupport


time:38971328 enter.

[023:796] [2023-07-14 14:41:30 +0000.170487][5f43] H264Encoder isSemiPlanarSupport


[023:796] [2023-07-14 14:41:30 +0000.170559][5f43] isSemiPlanarSupport leave.
expire time = 0 ms

[023:796] [2023-07-14 14:41:30 +0000.170635][5f43] creat hw H264Encoder success,


isSemiPlanar:1
[023:796] [2023-07-14 14:41:30 +0000.170879][5f43] InitEncode leave. expire time =
106 ms

[023:797] [2023-07-14 14:41:30 +0000.170958][5f43] H264Encode::created Encoder


[023:797] [2023-07-14 14:41:30 +0000.171013][5f43] H264Encode:: H264 encoder
created.
[023:797] [2023-07-14 14:41:30 +0000.171065][5f43] H264 encoder created.
[023:797] [2023-07-14 14:41:30 +0000.171118][5f43]
RecordingSessionInternalSimple:created avc encoder avc: 0x758468c200
[023:797] [2023-07-14 14:41:30 +0000.171182][5f43] setOutput:
[023:797] [2023-07-14 14:41:30 +0000.171233][5f43]
RecordingSessionInternalSimple:encoder set output to muxer!
[023:797] [2023-07-14 14:41:30 +0000.171287][5f43] request a key frame
[023:797] [2023-07-14 14:41:30 +0000.171336][5f43] H264Encode:: request a key frame
[023:803] [2023-07-14 14:41:30 +0000.177051][5f43] setDisplayRotate :0
[023:807] [2023-07-14 14:41:30 +0000.181554][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[023:808] [2023-07-14 14:41:30 +0000.182830][5f48] add aac audio track with id:1
[023:813] [2023-07-14 14:41:30 +0000.187231][5f44] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[023:814] [2023-07-14 14:41:30 +0000.188660][5f44]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[023:819] [2023-07-14 14:41:30 +0000.193669][5f48] audio start ts:0
[023:819] [2023-07-14 14:41:30 +0000.193884][5f48] the audio frame has been written
into MP4 file
[023:861] [2023-07-14 14:41:30 +0000.235697][5f46] Error(video_source.cc:430): wait
decoder a frame: 0
[023:927] [2023-07-14 14:41:30 +0000.301411][5f44] h264 add frame header cdr flag
[023:928] [2023-07-14 14:41:30 +0000.302451][5f44] h264 add frame header cdr flag
[023:942] [2023-07-14 14:41:30 +0000.316484][5f44] Received key frame:10
[023:942] [2023-07-14 14:41:30 +0000.316746][5f44] H264Encode:: get a sps pps
header!headerSize:31
[023:943] [2023-07-14 14:41:30 +0000.316956][5f48] get the H.264 SPS parameter
[023:943] [2023-07-14 14:41:30 +0000.317497][5f48] add video track with id:2
[023:945] [2023-07-14 14:41:30 +0000.319488][5f48] get the H.264 PPS parameter
[023:946] [2023-07-14 14:41:30 +0000.320040][5f48] get the H.264 IDR frame
[023:946] [2023-07-14 14:41:30 +0000.320129][5f48] resss:true
[023:946] [2023-07-14 14:41:30 +0000.320183][5f48] video start ts:10
[023:946] [2023-07-14 14:41:30 +0000.320286][5f48] the video frame has been written
into MP4 file
[024:040] [2023-07-14 14:41:30 +0000.414429][5f44] DTS queue for
Generator:0x75c67602b8 527 565
[024:084] [2023-07-14 14:41:30 +0000.458673][5f43] setDisplayRotate :0
[024:084] [2023-07-14 14:41:30 +0000.458821][5f43] 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:104] [2023-07-14 14:41:30 +0000.478604][5f43] setDisplayRotate :0
[024:104] [2023-07-14 14:41:30 +0000.478753][5f43] 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:111] [2023-07-14 14:41:30 +0000.485252][5f47] audio_frame_list_ empty
[024:121] [2023-07-14 14:41:30 +0000.495124][5f43] setDisplayRotate :0
[024:121] [2023-07-14 14:41:30 +0000.495260][5f43] 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:134] [2023-07-14 14:41:30 +0000.508613][5f44] Push an pts:866 to dts queue.
[024:158] [2023-07-14 14:41:30 +0000.532488][5f43] setDisplayRotate :0
[024:158] [2023-07-14 14:41:30 +0000.532666][5f43] 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:190] [2023-07-14 14:41:30 +0000.564745][5f43] setDisplayRotate :0
[024:190] [2023-07-14 14:41:30 +0000.564900][5f43] 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:208] [2023-07-14 14:41:30 +0000.582524][5f43] setDisplayRotate :0
[024:208] [2023-07-14 14:41:30 +0000.582774][5f43] 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:239] [2023-07-14 14:41:30 +0000.613788][5f43] setDisplayRotate :0
[024:240] [2023-07-14 14:41:30 +0000.614008][5f43] 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:248] [2023-07-14 14:41:30 +0000.622605][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[024:252] [2023-07-14 14:41:30 +0000.626165][5f44] last dts:839 currentPts:866
ppsOrSPS:0 queue length:9
[024:290] [2023-07-14 14:41:30 +0000.664034][5e5c] Run AGC when audioType = 0
[024:290] [2023-07-14 14:41:30 +0000.664286][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:429] [2023-07-14 14:41:30 +0000.803244][5f47] audio_frame_list_ empty
[024:482] [2023-07-14 14:41:30 +0000.856046][5f43] setDisplayRotate :0
[024:482] [2023-07-14 14:41:30 +0000.856232][5f43] 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:575] [2023-07-14 14:41:30 +0000.949578][5f46] Error(video_source.cc:430): wait
decoder a frame: 0
[024:585] [2023-07-14 14:41:30 +0000.959108][5f44] DTS queue for
Generator:0x75c67602b8 1300 1336 1371 1402 1434 1473
[024:597] [2023-07-14 14:41:30 +0000.971588][5f46] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7944 diff: 57
[024:656] [2023-07-14 14:41:31 +0000.30539][5f44] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1704
[024:656] [2023-07-14 14:41:31 +0000.30761][5f44] push video frame to H264 encoder.
(100 frame for one log)

[024:656] [2023-07-14 14:41:31 +0000.30849][5f44] push video frame to H264 encoder.


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

[024:657] [2023-07-14 14:41:31 +0000.30942][5f44] H264Encode::push video frame to


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

[024:657] [2023-07-14 14:41:31 +0000.31070][5f44] The input pts:1704 fps:30


[024:704] [2023-07-14 14:41:31 +0000.78639][5f44] SendFrame
encodedImage._timeStamp:1539encodedImage->_length:67648
[024:722] [2023-07-14 14:41:31 +0000.96833][5f44] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1569 pts:1569
[024:768] [2023-07-14 14:41:31 +0000.142207][5f44] H264Encode::H264SWEncoder get
callback, length:64448 type:1 nalType:1length:64444
[024:834] [2023-07-14 14:41:31 +0000.208702][5f44] Push an pts:2203 to dts queue.
[024:881] [2023-07-14 14:41:31 +0000.255519][5f47] audio_frame_list_ empty
[024:884] [2023-07-14 14:41:31 +0000.258433][5f43] setDisplayRotate :0
[024:884] [2023-07-14 14:41:31 +0000.258567][5f43] 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:893] [2023-07-14 14:41:31 +0000.267210][5f44] h264 add frame header cdr flag
[024:894] [2023-07-14 14:41:31 +0000.268468][5f44] Received key frame:2004
[024:898] [2023-07-14 14:41:31 +0000.271947][5f48] get the H.264 IDR frame
[024:913] [2023-07-14 14:41:31 +0000.287096][5f44] DTS queue for
Generator:0x75c67602b8 2102 2137 2169 2203 2236 2271 2304
[024:939] [2023-07-14 14:41:31 +0000.313054][5f44] last dts:2169 currentPts:2203
ppsOrSPS:0 queue length:4
[025:033] [2023-07-14 14:41:31 +0000.407185][5f46] Error(video_source.cc:430): wait
decoder a frame: 9
[025:230] [2023-07-14 14:41:31 +0000.604620][5f44] DTS queue for
Generator:0x75c67602b8 2936 2970 3006 3039 3072 3104 3137
[025:285] [2023-07-14 14:41:31 +0000.659057][5f47] audio_frame_list_ empty
[025:334] [2023-07-14 14:41:31 +0000.708823][5f43] setDisplayRotate :0
[025:335] [2023-07-14 14:41:31 +0000.709029][5f43] 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
[025:452] [2023-07-14 14:41:31 +0000.826452][5f44] Push an pts:3545 to dts queue.
[025:545] [2023-07-14 14:41:31 +0000.919497][5f44] last dts:3503 currentPts:3545
ppsOrSPS:0 queue length:8
[025:610] [2023-07-14 14:41:31 +0000.984063][5f44] DTS queue for
Generator:0x75c67602b8 3776 3813 3845 3875 3915 3939 3976
[025:694] [2023-07-14 14:41:32 +0000.68111][5f47] audio_frame_list_ empty
[025:713] [2023-07-14 14:41:32 +0000.87704][5f44] h264 add frame header cdr flag
[025:717] [2023-07-14 14:41:32 +0000.91086][5f44] Received key frame:4011
[025:727] [2023-07-14 14:41:32 +0000.101630][5f48] get the H.264 IDR frame
[025:794] [2023-07-14 14:41:32 +0000.168130][5f43] setDisplayRotate :0
[025:794] [2023-07-14 14:41:32 +0000.168288][5f43] 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
[025:804] [2023-07-14 14:41:32 +0000.178829][5f46] Error(video_source.cc:430): wait
decoder a frame: 0
[025:968] [2023-07-14 14:41:32 +0000.342045][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[025:972] [2023-07-14 14:41:32 +0000.346009][5f44] DTS queue for
Generator:0x75c67602b8 4596 4622 4656 4682 4713 4753 4787 4838
[025:979] [2023-07-14 14:41:32 +0000.353288][5f44] Push an pts:4900 to dts queue.
[026:043] [2023-07-14 14:41:32 +0000.417318][5f44] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5093
[026:043] [2023-07-14 14:41:32 +0000.417698][5f44] push video frame to H264
encoder. (100 frame for one log)

[026:043] [2023-07-14 14:41:32 +0000.417824][5f44] push video frame to H264


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

[026:044] [2023-07-14 14:41:32 +0000.418052][5f44] H264Encode::push video frame to


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

[026:044] [2023-07-14 14:41:32 +0000.418134][5f44] The input pts:5093 fps:30


[026:075] [2023-07-14 14:41:32 +0000.448931][5f44] SendFrame
encodedImage._timeStamp:4900encodedImage->_length:63456
[026:075] [2023-07-14 14:41:32 +0000.449182][5f44] last dts:4877 currentPts:4900
ppsOrSPS:0 queue length:9
[026:094] [2023-07-14 14:41:32 +0000.468910][5f47] audio_frame_list_ empty
[026:095] [2023-07-14 14:41:32 +0000.468985][5f44] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4961 pts:4961
[026:200] [2023-07-14 14:41:32 +0000.574852][5f43] setDisplayRotate :0
[026:201] [2023-07-14 14:41:32 +0000.574995][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[026:209] [2023-07-14 14:41:32 +0000.583367][5f44] H264Encode::H264SWEncoder get
callback, length:71680 type:1 nalType:1length:71676
[026:264] [2023-07-14 14:41:32 +0000.638028][5f46] Error(video_source.cc:430): wait
decoder a frame: 0
[026:284] [2023-07-14 14:41:32 +0000.658687][5e5c] Run AGC when audioType = 0
[026:317] [2023-07-14 14:41:32 +0000.691103][5f44] DTS queue for
Generator:0x75c67602b8 5452 5483 5524 5555 5590 5620
[026:341] [2023-07-14 14:41:32 +0000.714920][5f46] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8952 diff: 49
[026:507] [2023-07-14 14:41:32 +0000.881140][5f47] audio_frame_list_ empty
[026:523] [2023-07-14 14:41:32 +0000.897660][5f44] Push an pts:6225 to dts queue.
[026:550] [2023-07-14 14:41:32 +0000.924343][5f44] h264 add frame header cdr flag
[026:551] [2023-07-14 14:41:32 +0000.925685][5f44] Received key frame:6033
[026:577] [2023-07-14 14:41:32 +0000.951454][5f48] get the H.264 IDR frame
[026:641] [2023-07-14 14:41:33 +0000.15100][5f43] setDisplayRotate :0
[026:641] [2023-07-14 14:41:33 +0000.15303][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[026:657] [2023-07-14 14:41:33 +0000.31024][5f44] last dts:6197 currentPts:6225
ppsOrSPS:0 queue length:5
[026:677] [2023-07-14 14:41:33 +0000.51655][5f44] DTS queue for
Generator:0x75c67602b8 6286 6319 6362 6390 6427
[026:844] [2023-07-14 14:41:33 +0000.218880][5f46] Error(video_source.cc:430): wait
decoder a frame: 13
[026:930] [2023-07-14 14:41:33 +0000.304642][5f47] audio_frame_list_ empty
[026:979] [2023-07-14 14:41:33 +0000.353741][5f44] DTS queue for
Generator:0x75c67602b8 7094 7120 7160 7198 7230 7258 7293
[027:130] [2023-07-14 14:41:33 +0000.504275][5f43] setDisplayRotate :0
[027:130] [2023-07-14 14:41:33 +0000.504428][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[027:210] [2023-07-14 14:41:33 +0000.584091][5f44] Push an pts:7562 to dts queue.
[027:289] [2023-07-14 14:41:33 +0000.663656][5f44] last dts:7523 currentPts:7562
ppsOrSPS:0 queue length:10
[027:329] [2023-07-14 14:41:33 +0000.703725][5f47] audio_frame_list_ empty
[027:398] [2023-07-14 14:41:33 +0000.772396][5f44] DTS queue for
Generator:0x75c67602b8 7930 7960 7993 8023 8058 8093 8124
[027:483] [2023-07-14 14:41:33 +0000.856997][5f44] h264 add frame header cdr flag
[027:483] [2023-07-14 14:41:33 +0000.857594][5f44] Received key frame:8023
[027:489] [2023-07-14 14:41:33 +0000.863746][5f48] get the H.264 IDR frame
[027:579] [2023-07-14 14:41:33 +0000.953509][5f43] setDisplayRotate :0
[027:579] [2023-07-14 14:41:33 +0000.953666][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[027:591] [2023-07-14 14:41:33 +0000.965282][5f44] SendFrame
encodedImage._timeStamp:8229encodedImage->_length:53056
[027:592] [2023-07-14 14:41:33 +0000.966443][5f46] Error(video_source.cc:430): wait
decoder a frame: 0
[027:619] [2023-07-14 14:41:33 +0000.993856][5f44] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8329 pts:8329
[027:628] [2023-07-14 14:41:34 +0000.2448][5f44] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8462
[027:628] [2023-07-14 14:41:34 +0000.2593][5f44] push video frame to H264 encoder.
(100 frame for one log)

[027:628] [2023-07-14 14:41:34 +0000.2670][5f44] push video frame to H264 encoder.


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

[027:628] [2023-07-14 14:41:34 +0000.2765][5f44] H264Encode::push video frame to


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

[027:628] [2023-07-14 14:41:34 +0000.2843][5f44] The input pts:8462 fps:30


[027:688] [2023-07-14 14:41:34 +0000.62478][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[027:697] [2023-07-14 14:41:34 +0000.71458][5f44] H264Encode::H264SWEncoder get
callback, length:93104 type:1 nalType:1length:93100
[027:737] [2023-07-14 14:41:34 +0000.111489][5f47] audio_frame_list_ empty
[027:739] [2023-07-14 14:41:34 +0000.113016][5f44] Push an pts:8893 to dts queue.
[027:772] [2023-07-14 14:41:34 +0000.145969][5f44] DTS queue for
Generator:0x75c67602b8 8735 8762 8800 8829 8866 8893 8934 8973
[027:829] [2023-07-14 14:41:34 +0000.203704][5f44] last dts:8866 currentPts:8893
ppsOrSPS:0 queue length:8
[028:005] [2023-07-14 14:41:34 +0000.379184][5f43] setDisplayRotate :0
[028:005] [2023-07-14 14:41:34 +0000.379344][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[028:060] [2023-07-14 14:41:34 +0000.434334][5f47] FilterPipeline2::OnAudioFrame
pts 436056 last_audio_timestamp_ 9887.89
[028:073] [2023-07-14 14:41:34 +0000.447693][5f46] Error(video_source.cc:430): wait
decoder a frame: 0
[028:135] [2023-07-14 14:41:34 +0000.509089][5f44] DTS queue for
Generator:0x75c67602b8 9533 9565 9602 9638 9666 9705 9737 9769 9802 9830
[028:152] [2023-07-14 14:41:34 +0000.526231][5f47] audio_frame_list_ empty
[028:166] [2023-07-14 14:41:34 +0000.540441][5f46] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9948 diff: 53
[028:277] [2023-07-14 14:41:34 +0000.651244][5f44] Push an pts:10238 to dts queue.
[028:285] [2023-07-14 14:41:34 +0000.659431][5e5c] Run AGC when audioType = 0
[028:285] [2023-07-14 14:41:34 +0000.659614][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:308] [2023-07-14 14:41:34 +0000.682661][5f44] h264 add frame header cdr flag
[028:309] [2023-07-14 14:41:34 +0000.683354][5f44] Received key frame:10032
[028:326] [2023-07-14 14:41:34 +0000.700500][5f48] get the H.264 IDR frame
[028:448] [2023-07-14 14:41:34 +0000.822872][5f43] setDisplayRotate :0
[028:449] [2023-07-14 14:41:34 +0000.823031][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[028:470] [2023-07-14 14:41:34 +0000.844615][5f44] last dts:10201 currentPts:10238
ppsOrSPS:0 queue length:7
[028:524] [2023-07-14 14:41:34 +0000.898373][5f44] DTS queue for
Generator:0x75c67602b8 10469 10502 10536
[028:548] [2023-07-14 14:41:34 +0000.922895][5f47] audio frame wait video
frame.last_video_timestamp:11002 last_audio_timestamp:11211.5
[028:558] [2023-07-14 14:41:34 +0000.932749][5f47] audio_frame_list_ empty
[028:659] [2023-07-14 14:41:35 +0000.33127][5f46] Error(video_source.cc:430): wait
decoder a frame: 19
[028:823] [2023-07-14 14:41:35 +0000.197439][5f44] DTS queue for
Generator:0x75c67602b8 11239 11272 11305 11338 11377 11404 11437
[028:874] [2023-07-14 14:41:35 +0000.248171][5f47] audio_frame_list_ empty
[028:950] [2023-07-14 14:41:35 +0000.323997][5f43] setDisplayRotate :0
[028:950] [2023-07-14 14:41:35 +0000.324157][5f43] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[028:983] [2023-07-14 14:41:35 +0000.357141][5f44] Push an pts:11571 to dts queue.
[029:061] [2023-07-14 14:41:35 +0000.435549][5f44] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11845
[029:061] [2023-07-14 14:41:35 +0000.435758][5f44] push video frame to H264
encoder. (100 frame for one log)

[029:061] [2023-07-14 14:41:35 +0000.435861][5f44] push video frame to H264


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

[029:062] [2023-07-14 14:41:35 +0000.435921][5f44] H264Encode::push video frame to


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

[029:062] [2023-07-14 14:41:35 +0000.436134][5f44] The input pts:11845 fps:30


[029:077] [2023-07-14 14:41:35 +0000.451746][5f44] SendFrame
encodedImage._timeStamp:11571encodedImage->_length:65056
[029:078] [2023-07-14 14:41:35 +0000.451978][5f44] last dts:11533 currentPts:11571
ppsOrSPS:0 queue length:10
[029:126] [2023-07-14 14:41:35 +0000.500599][5f44] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11704 pts:11704
[029:166] [2023-07-14 14:41:35 +0000.540548][5f44] H264Encode::H264SWEncoder get
callback, length:63392 type:1 nalType:1length:63388
[029:215] [2023-07-14 14:41:35 +0000.589566][5f44] DTS queue for
Generator:0x75c67602b8 12043 12077 12108 12139 12175 12206 12239 12272 12309
[029:224] [2023-07-14 14:41:35 +0000.598271][5f44] h264 add frame header cdr flag
[029:224] [2023-07-14 14:41:35 +0000.598796][5f44] Received key frame:12043
[029:234] [2023-07-14 14:41:35 +0000.608081][5f46] video frame wait audio frame:
last_video_timestamp:12439 last_audio_timestamp:12232.2
[029:236] [2023-07-14 14:41:35 +0000.610904][5f48] get the H.264 IDR frame
[029:281] [2023-07-14 14:41:35 +0000.654975][5f47] audio_frame_list_ empty
[029:351] [2023-07-14 14:41:35 +0000.725797][5f43] setDisplayRotate :0
[029:352] [2023-07-14 14:41:35 +0000.725979][5f43] 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
[029:376] [2023-07-14 14:41:35 +0000.750562][5f46] Error(video_source.cc:430): wait
decoder a frame: 0
[029:414] [2023-07-14 14:41:35 +0000.788874][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[029:509] [2023-07-14 14:41:35 +0000.883362][5f44] Push an pts:12912 to dts queue.
[029:588] [2023-07-14 14:41:35 +0000.962511][5f44] DTS queue for
Generator:0x75c67602b8 12875 12912 12942 12977 13015 13043 13076 13117
[029:615] [2023-07-14 14:41:35 +0000.989596][5f44] last dts:12875 currentPts:12912
ppsOrSPS:0 queue length:10
[029:704] [2023-07-14 14:41:36 +0000.78676][5f47] audio_frame_list_ empty
[029:821] [2023-07-14 14:41:36 +0000.194925][5f43] setDisplayRotate :0
[029:821] [2023-07-14 14:41:36 +0000.195086][5f43] 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
[029:898] [2023-07-14 14:41:36 +0000.272739][5f46] Error(video_source.cc:430): wait
decoder a frame: 25
[029:974] [2023-07-14 14:41:36 +0000.348347][5f44] DTS queue for
Generator:0x75c67602b8 13745 13776 13813 13851 13880 13915
[030:006] [2023-07-14 14:41:36 +0000.380365][5f46] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10952 diff: 49
[030:066] [2023-07-14 14:41:36 +0000.440031][5f44] Push an pts:14247 to dts queue.
[030:093] [2023-07-14 14:41:36 +0000.467014][5f44] h264 add frame header cdr flag
[030:093] [2023-07-14 14:41:36 +0000.467549][5f44] Received key frame:14045
[030:101] [2023-07-14 14:41:36 +0000.475446][5f48] get the H.264 IDR frame
[030:103] [2023-07-14 14:41:36 +0000.477666][5f47] audio_frame_list_ empty
[030:157] [2023-07-14 14:41:36 +0000.531365][5f44] last dts:14215 currentPts:14247
ppsOrSPS:0 queue length:8
[030:209] [2023-07-14 14:41:36 +0000.583309][5f43] setDisplayRotate :0
[030:209] [2023-07-14 14:41:36 +0000.583470][5f43] 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
[030:222] [2023-07-14 14:41:36 +0000.596744][5f37] av_read_frame AVERROR_EOF
[030:285] [2023-07-14 14:41:36 +0000.659910][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:286] [2023-07-14 14:41:36 +0000.660103][5e5d] _deviceSampleRate:48000

[030:286] [2023-07-14 14:41:36 +0000.660446][5e5c] Run AGC when audioType = 0


[030:307] [2023-07-14 14:41:36 +0000.681055][5f44] DTS queue for
Generator:0x75c67602b8 14584 14617 14649 14682 14713
[030:346] [2023-07-14 14:41:36 +0000.719957][5f37] OnReceiveEOF:
[030:346] [2023-07-14 14:41:36 +0000.720176][5f37] OnDecoderEOF time:38977878
enter.

[030:346] [2023-07-14 14:41:36 +0000.720353][5f37] OnDecoderEOF leave. expire time


= 0 ms

[030:346] [2023-07-14 14:41:36 +0000.720436][5f37] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x76747f4a00
[030:346] [2023-07-14 14:41:36 +0000.720520][5f37] NULLFilter::OnVideoSourceEOF
0x76747f4a00 this 0x75d756a0c0
[030:346] [2023-07-14 14:41:36 +0000.720583][5f37] NULLFilter::OnVideoSourceEOF
0x75d756a0c0 this 0x75d756a180
[030:346] [2023-07-14 14:41:36 +0000.720663][5f37] NULLFilter::OnVideoSourceEOF
0x75d756a180 this 0x75d756a3c0
[030:346] [2023-07-14 14:41:36 +0000.720683][5f47] PullAudioFrame: PullFrame audio
finished.
[030:346] [2023-07-14 14:41:36 +0000.720761][5f47]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[030:346] [2023-07-14 14:41:36 +0000.720817][5f35] CleanUp time:38977878 enter.
[030:346] [2023-07-14 14:41:36 +0000.720829][5f47] OnAudioTimer: OnAudioTimer
return
[030:348] [2023-07-14 14:41:36 +0000.722802][5f46]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[030:349] [2023-07-14 14:41:36 +0000.723053][5f46] OnVideoTimer: OnVideoTimer
EndComposeFile
[030:349] [2023-07-14 14:41:36 +0000.723130][5f46] EndComposeFile: EndComposeFile,
is composing 1
[030:361] [2023-07-14 14:41:36 +0000.735281][5f35] CleanUp leave. expire time = 15
ms

[030:361] [2023-07-14 14:41:36 +0000.735477][5f35] clean up


[030:361] [2023-07-14 14:41:36 +0000.735542][5f35] running_decoder_count:0max
count:2
[030:420] [2023-07-14 14:41:36 +0000.794086][5f44]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[030:420] [2023-07-14 14:41:36 +0000.794268][5f44]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x76669e4800
[030:422] [2023-07-14 14:41:36 +0000.796212][5f45]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[030:422] [2023-07-14 14:41:36 +0000.796314][5f45]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[030:422] [2023-07-14 14:41:36 +0000.796586][5f43] stop recording
[030:422] [2023-07-14 14:41:36 +0000.796664][5f43]
RecordingSessionInternalSimple:destroy media processers
[030:422] [2023-07-14 14:41:36 +0000.796739][5f43] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[030:422] [2023-07-14 14:41:36 +0000.796808][5f43] H264Encode::flushing hareware
Encoder
[030:423] [2023-07-14 14:41:36 +0000.797069][5f43] Flush time:38977955 enter.

[030:423] [2023-07-14 14:41:36 +0000.797173][5f43] H264Encoder encoder flush


[030:423] [2023-07-14 14:41:36 +0000.797232][5f43] flush output queue
[030:435] [2023-07-14 14:41:36 +0000.809607][5f43] SendFrame
encodedImage._timeStamp:14914encodedImage->_length:72000
[030:517] [2023-07-14 14:41:36 +0000.891243][5f43] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15087 pts:15087
[030:761] [2023-07-14 14:41:37 +0000.135484][5f43] Flush leave. expire time = 338
ms

[030:761] [2023-07-14 14:41:37 +0000.135877][5f43] ~H264EncodeWrap:


[030:762] [2023-07-14 14:41:37 +0000.135942][5f43] ~H264Encode:
[030:762] [2023-07-14 14:41:37 +0000.135996][5f43] teardownCompressionSession:
H264Encode::destroying Encoder
[030:762] [2023-07-14 14:41:37 +0000.136052][5f43] Release time:38978294 enter.

[030:762] [2023-07-14 14:41:37 +0000.136272][5f43] Release:


MediaCodecVideoEncoder::Release _inited:1
[030:762] [2023-07-14 14:41:37 +0000.136344][5f43] Destroy time:38978294 enter.

[030:762] [2023-07-14 14:41:37 +0000.136398][5f43] H264Encoder encoderDestroy


[030:762] [2023-07-14 14:41:37 +0000.136454][5f43]
AndroidMediaCodecVideoEncoder::release env: 0x7673a09580
[030:762] [2023-07-14 14:41:37 +0000.136507][5f43]
AndroidMediaCodecVideoEncoder::Destroy
[030:793] [2023-07-14 14:41:37 +0000.167182][5f43] Destroy leave. expire time = 31
ms

[030:794] [2023-07-14 14:41:37 +0000.168076][5f43] Release leave. expire time = 32


ms

[030:794] [2023-07-14 14:41:37 +0000.168202][5f43] ~AndroidHwAvcEncoder


time:38978326 enter.

[030:796] [2023-07-14 14:41:37 +0000.170444][5f43] Release time:38978328 enter.

[030:796] [2023-07-14 14:41:37 +0000.170618][5f43] Release:


MediaCodecVideoEncoder:: has been released before, just return
[030:796] [2023-07-14 14:41:37 +0000.170761][5f43] Release leave. expire time = 0
ms

[030:796] [2023-07-14 14:41:37 +0000.170823][5f43] ~AndroidMediaCodecVideoEncoder


[030:797] [2023-07-14 14:41:37 +0000.170928][5f43] ~WrapAndroidMediaCodec
time:38978329 enter.

[030:797] [2023-07-14 14:41:37 +0000.170986][5f43] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[030:797] [2023-07-14 14:41:37 +0000.171043][5f43] video hevc hw codec


destructor:0x7673a3c8f0

[030:797] [2023-07-14 14:41:37 +0000.171229][5f43] ~AndroidHwAvcEncoder leave.


expire time = 3 ms

[030:797] [2023-07-14 14:41:37 +0000.171310][5f43] teardownCompressionSession:


H264Encode::destroyed Encoder
[030:797] [2023-07-14 14:41:37 +0000.171376][5f43]
RecordingSessionInternalSimple:destroy aac encoder output!
[030:797] [2023-07-14 14:41:37 +0000.171429][5f43] AACSWEncode destructor
[030:807] [2023-07-14 14:41:37 +0000.181553][5f48] fd_close successed!
[030:809] [2023-07-14 14:41:37 +0000.183135][5f48] MP4 close file successfully
[030:809] [2023-07-14 14:41:37 +0000.183223][5f48] Recording session Internal:
notify recording ok
[030:809] [2023-07-14 14:41:37 +0000.183285][5f48] onRecordingOk: Recording Ok,
compose use time: 7125, averagefps 0
[030:809] [2023-07-14 14:41:37 +0000.183359][5f48] OnReceiveEOF:
[030:812] [2023-07-14 14:41:37 +0000.186076][5f46] OnVideoTimer: OnVideoTimer
return
[030:832] [2023-07-14 14:41:37 +0000.206119][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[030:832] [2023-07-14 14:41:37 +0000.206330][54da] ~MediaComposeFile time:38978364
enter.

[030:832] [2023-07-14 14:41:37 +0000.206416][54da] CancelCompose: CancelCompose,


is composing 0
[030:832] [2023-07-14 14:41:37 +0000.206674][5f43] stop recording
[030:832] [2023-07-14 14:41:37 +0000.206832][5f43] we have stopped recording before
[030:834] [2023-07-14 14:41:37 +0000.208249][54da] ~MediaComposeFile leave. expire
time = 2 ms

[030:834] [2023-07-14 14:41:37 +0000.208530][54da] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:835] [2023-07-14 14:41:37 +0000.209333][54da] global uninited!
[030:836] [2023-07-14 14:41:37 +0000.210652][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[030:836] [2023-07-14 14:41:37 +0000.210768][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[030:836] [2023-07-14 14:41:37 +0000.210842][54da] RemoveVideoBackGroud: hava not
add video backgroud
[030:837] [2023-07-14 14:41:37 +0000.210930][54da] UnbindInputFilter 0x75d756a458
this 0x766b765020
[030:837] [2023-07-14 14:41:37 +0000.211025][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f4a00
[030:837] [2023-07-14 14:41:37 +0000.211093][54da] DestoryDecoderByVideoSource
time:38978369 enter.

[030:837] [2023-07-14 14:41:37 +0000.211182][54da] ~VideoBindDecoder time:38978369


enter.

[030:837] [2023-07-14 14:41:37 +0000.211511][54da] CleanUp time:38978369 enter.

[030:838] [2023-07-14 14:41:37 +0000.212011][54da] CleanUp leave. expire time = 1


ms

[030:838] [2023-07-14 14:41:37 +0000.212228][54da] CleanUp time:38978370 enter.

[030:838] [2023-07-14 14:41:37 +0000.212587][54da] CleanUp leave. expire time = 0


ms

[030:839] [2023-07-14 14:41:37 +0000.213307][54da] ~VideoBindDecoder leave. expire


time = 2 ms

[030:839] [2023-07-14 14:41:37 +0000.213390][54da] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[030:839] [2023-07-14 14:41:37 +0000.213500][54da] UnbindInputFilter 0x75d756a218


this 0x75d756a458
[030:839] [2023-07-14 14:41:37 +0000.213597][54da] UnbindInputFilter 0x75d756a158
this 0x75d756a218
[030:839] [2023-07-14 14:41:37 +0000.213695][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a158
[030:839] [2023-07-14 14:41:37 +0000.213775][54da] UnbindInputFilter 0x75d756a398
this 0x75d756a518
[030:839] [2023-07-14 14:41:37 +0000.213882][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a398
[030:840] [2023-07-14 14:41:37 +0000.214027][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a2d8
[030:840] [2023-07-14 14:41:37 +0000.214167][54da] ~GLESContext:
[030:842] [2023-07-14 14:41:37 +0000.216524][54da] GLESContext destruct finish.
[030:842] [2023-07-14 14:41:37 +0000.216646][54da] filter: filter pipeline destroy
this: 0x766b764f80
[031:136] [2023-07-14 14:41:37 +0000.510529][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[032:289] [2023-07-14 14:41:38 +0000.662966][5e5c] Run AGC when audioType = 0
[032:289] [2023-07-14 14:41:38 +0000.663213][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:855] [2023-07-14 14:41:39 +0000.229559][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[033:430] [2023-07-14 14:41:39 +0000.804555][54da] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[033:430] [2023-07-14 14:41:39 +0000.804710][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[033:431] [2023-07-14 14:41:39 +0000.804967][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[033:431] [2023-07-14 14:41:39 +0000.805188][5e57] operator() time:38980963 enter.
[033:431] [2023-07-14 14:41:39 +0000.805279][5e57] MediaFilterCamera, recording
file context:0x76667e0a80 input texture:5
[033:433] [2023-07-14 14:41:39 +0000.807413][5e57] MicSource: Mic source
created:10x7666906580
[033:434] [2023-07-14 14:41:39 +0000.808536][5e57] alloc thread: 0x75d74a7100
name:worker0 thread id:506378370240 to Mic_source
[033:434] [2023-07-14 14:41:39 +0000.808676][5e57] audio: start the audio sender
thread.

[033:434] [2023-07-14 14:41:39 +0000.808781][5e57] construct OpenGLRenderProgram


0x766691c198
[033:434] [2023-07-14 14:41:39 +0000.808840][5e57] CropFilter::SetOrientation
orientation: 0
[033:435] [2023-07-14 14:41:39 +0000.809104][5e57] filter: filter pipeline
construtc this: 0x75d73fa180
[033:435] [2023-07-14 14:41:39 +0000.809183][5e57] filter: filter pipeline2 update
pattern: 1
[033:435] [2023-07-14 14:41:39 +0000.809258][5e57] CameraSource::source_id_:5
[033:435] [2023-07-14 14:41:39 +0000.809328][5e57] RecordAudioSource::source_id_:6
[033:435] [2023-07-14 14:41:39 +0000.809681][5e57] BindInputFilter 0x75d74a7840
this 0x766691c3c0
[033:435] [2023-07-14 14:41:39 +0000.809782][5e57] BindInputFilter 0x75d74a79d8
this 0x75d74a7b50
[033:435] [2023-07-14 14:41:39 +0000.809876][5e57] BindInputFilter 0x766691c3c0
this 0x75d73fa220
[033:436] [2023-07-14 14:41:39 +0000.810041][5e57] setParamentForFilters:
speed:1.000000
[033:436] [2023-07-14 14:41:39 +0000.810115][5e57] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[033:436] [2023-07-14 14:41:39 +0000.810189][5e57] SetParamForFilter time:38980968
enter.

[033:436] [2023-07-14 14:41:39 +0000.810257][5e57] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[033:436] [2023-07-14 14:41:39 +0000.810328][5e57] SetParamForFilter: Params video
index is: 0
[033:436] [2023-07-14 14:41:39 +0000.810395][5e57] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[033:436] [2023-07-14 14:41:39 +0000.810465][5e57] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[033:436] [2023-07-14 14:41:39 +0000.810534][5e57] crop filter mode tpye:
citytravelvideo index:0
[033:441] [2023-07-14 14:41:39 +0000.815330][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:441] [2023-07-14 14:41:39 +0000.815437][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:441] [2023-07-14 14:41:39 +0000.815494][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:441] [2023-07-14 14:41:39 +0000.815550][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:441] [2023-07-14 14:41:39 +0000.815619][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:441] [2023-07-14 14:41:39 +0000.815686][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:441] [2023-07-14 14:41:39 +0000.815753][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:441] [2023-07-14 14:41:39 +0000.815852][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[033:442] [2023-07-14 14:41:39 +0000.815926][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[033:442] [2023-07-14 14:41:39 +0000.815995][5e57]
Warning(parse_template_json.cc:67): json parament no found the parament
[033:442] [2023-07-14 14:41:39 +0000.816062][5e57]
Warning(parse_template_json.cc:93): json parament no found the duration
[033:442] [2023-07-14 14:41:39 +0000.816136][5e57] SetParamForFilter leave. expire
time = 6 ms

[033:442] [2023-07-14 14:41:39 +0000.816272][5e57] OnOutputSizeChanged width 1280


height 720
[033:442] [2023-07-14 14:41:39 +0000.816346][5e57] OpenGLFrameBuffer: width:1280
height:720
[033:442] [2023-07-14 14:41:39 +0000.816421][5e57] OpenGLFrameBuffer: width:1280
height:720
[033:442] [2023-07-14 14:41:39 +0000.816475][5e57] OpenGLFrameBuffer: width:1280
height:720
[033:442] [2023-07-14 14:41:39 +0000.816528][5e57] OpenGLFrameBuffer: width:1280
height:720
[033:442] [2023-07-14 14:41:39 +0000.816579][5e57] OpenGLFrameBuffer: width:1280
height:720
[033:442] [2023-07-14 14:41:39 +0000.816629][5e57] OpenGLFrameBuffer: width:1280
height:720
[033:442] [2023-07-14 14:41:39 +0000.816680][5e57] construct TrivalImageDrawer
0x76747b8d80
[033:442] [2023-07-14 14:41:39 +0000.816733][5e57] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76747b8d80 context 0x7674954740
[033:442] [2023-07-14 14:41:39 +0000.816788][5e57] setupGLES:
[033:443] [2023-07-14 14:41:39 +0000.817639][5e57] OpenGLRenderProgram::Initialize.
[033:443] [2023-07-14 14:41:39 +0000.817734][5e57] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[033:443] [2023-07-14 14:41:39 +0000.817790][5e57] 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_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
[033:444] [2023-07-14 14:41:39 +0000.817952][5e57] Init open gl render:
0x766691c198
[033:444] [2023-07-14 14:41:39 +0000.818017][5e57] Fragement shader path:
[033:444] [2023-07-14 14:41:39 +0000.818076][5e57] Fragement shader path:
[033:444] [2023-07-14 14:41:39 +0000.818126][5e57] create opengl program object.
[033:444] [2023-07-14 14:41:39 +0000.818176][5e57] create shader: vertex
[033:444] [2023-07-14 14:41:39 +0000.818545][5e57] create shader: fragment
[033:447] [2023-07-14 14:41:39 +0000.821047][5e57] Have not extra filter filename!
[033:447] [2023-07-14 14:41:39 +0000.821136][5e57] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[033:447] [2023-07-14 14:41:39 +0000.821196][5e57] OpenGLRenderProgram::Initialize
success.
[033:447] [2023-07-14 14:41:39 +0000.821297][5e57] Setup the OpenGL result:1
[033:448] [2023-07-14 14:41:39 +0000.821974][5e56] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
[033:448] [2023-07-14 14:41:39 +0000.822210][5e56] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[033:448] [2023-07-14 14:41:39 +0000.822257][5f66] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c6803098
[033:448] [2023-07-14 14:41:39 +0000.822300][5e56] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[033:448] [2023-07-14 14:41:39 +0000.822395][5e56] 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_38980979.mp4
fileFD: -1
[033:449] [2023-07-14 14:41:39 +0000.823184][5e56] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4 is
opened successfully
[033:449] [2023-07-14 14:41:39 +0000.823261][5e56] setupMediaProcessers:
[033:449] [2023-07-14 14:41:39 +0000.823329][5e56]
RecordingSessionInternalSimple:setup media processers.
[033:449] [2023-07-14 14:41:39 +0000.823397][5e56] construct AAC encoder
[033:450] [2023-07-14 14:41:39 +0000.823912][5e56] H264Encoder creating:
superfast011818
[033:450] [2023-07-14 14:41:39 +0000.823988][5e56] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[033:451] [2023-07-14 14:41:39 +0000.825254][5e56] H264Encode::GetMachineModel is
220333QBI
[033:451] [2023-07-14 14:41:39 +0000.825361][5e56] H264Encoder machine_mode
is:220333QBI
[033:451] [2023-07-14 14:41:39 +0000.825414][5e56] H264Encode::machine size :9
machine_mode:220333QBI
[033:451] [2023-07-14 14:41:39 +0000.825471][5e56] H264Encode::machine array
size :22 machine_mode:220333QBI
[033:451] [2023-07-14 14:41:39 +0000.825532][5e56] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[033:451] [2023-07-14 14:41:39 +0000.825584][5e56] setupCompressionSession:
[033:451] [2023-07-14 14:41:39 +0000.825634][5e56] H264Encode::creating hareware
Encoder
[033:451] [2023-07-14 14:41:39 +0000.825809][5e56] AndroidHwAvcEncoder
time:38980983 enter.

[033:452] [2023-07-14 14:41:39 +0000.826165][5e56] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[033:452] [2023-07-14 14:41:39 +0000.826404][5e56] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[033:452] [2023-07-14 14:41:39 +0000.826494][5e56] The video avc hw codec address
is 0x7673a3c820
[033:452] [2023-07-14 14:41:39 +0000.826625][5e56] AndroidHwAvcEncoder leave.
expire time = 1 ms

[033:452] [2023-07-14 14:41:39 +0000.826724][5e56] RegisterEncodeCompleteCallback


time:38980984 enter.

[033:452] [2023-07-14 14:41:39 +0000.826907][5e56] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[033:453] [2023-07-14 14:41:39 +0000.826976][5e56] InitEncode time:38980985 enter.

[033:453] [2023-07-14 14:41:39 +0000.827107][5e56] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[033:453] [2023-07-14 14:41:39 +0000.827189][5e56] Create time:38980985 enter.

[033:453] [2023-07-14 14:41:39 +0000.827244][5e56] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[033:453] [2023-07-14 14:41:39 +0000.827306][5e56]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5164540
[033:453] [2023-07-14 14:41:39 +0000.827619][5e56]
supported_type:image/vnd.android.heic
[033:453] [2023-07-14 14:41:39 +0000.827716][5e56] supported_type:video/avc
[033:453] [2023-07-14 14:41:39 +0000.827778][5e56] name:OMX.qcom.video.encoder.avc
mime:video/avc
[033:453] [2023-07-14 14:41:39 +0000.827857][5e56] hwCodecPrefix :OMX.qcom.
[033:454] [2023-07-14 14:41:39 +0000.827916][5e56] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[033:454] [2023-07-14 14:41:39 +0000.827979][5e56] mediacodec_createCodecByName
time:38980986 enter.

[033:454] [2023-07-14 14:41:39 +0000.828037][5e56] WrapAndroidMediaCodec


time:38980986 enter.

[033:454] [2023-07-14 14:41:39 +0000.828298][5e56] WrapAndroidMediaCodec leave.


expire time = 0 ms

[033:483] [2023-07-14 14:41:39 +0000.857586][5e56] mediacodec_createCodecByName


leave. expire time = 29 ms

[033:483] [2023-07-14 14:41:39 +0000.857748][5e56] WrapAndroidMediaFromat


time:38981015 enter.

[033:483] [2023-07-14 14:41:39 +0000.857890][5e56] WrapAndroidMediaFromat leave.


expire time = 1 ms

[033:519] [2023-07-14 14:41:39 +0000.892993][5e56] Destroy time:38981051 enter.


[033:519] [2023-07-14 14:41:39 +0000.893126][5e56] WrapAndroidMediaFromat::
Destroy
[033:519] [2023-07-14 14:41:39 +0000.893186][5e56] Destroy leave. expire time = 0
ms

[033:519] [2023-07-14 14:41:39 +0000.893243][5e56] ~WrapAndroidMediaFromat


time:38981051 enter.

[033:519] [2023-07-14 14:41:39 +0000.893352][5e56] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[033:519] [2023-07-14 14:41:39 +0000.893413][5e56] Create leave. expire time = 66


ms

[033:519] [2023-07-14 14:41:39 +0000.893470][5e56] isSemiPlanarSupport


time:38981051 enter.

[033:519] [2023-07-14 14:41:39 +0000.893523][5e56] H264Encoder isSemiPlanarSupport


[033:519] [2023-07-14 14:41:39 +0000.893586][5e56] isSemiPlanarSupport leave.
expire time = 0 ms

[033:519] [2023-07-14 14:41:39 +0000.893643][5e56] creat hw H264Encoder success,


isSemiPlanar:1
[033:519] [2023-07-14 14:41:39 +0000.893810][5e56] InitEncode leave. expire time =
66 ms

[033:519] [2023-07-14 14:41:39 +0000.893871][5e56] H264Encode::created Encoder


[033:520] [2023-07-14 14:41:39 +0000.893962][5e56] H264Encode:: H264 encoder
created.
[033:520] [2023-07-14 14:41:39 +0000.894015][5e56] H264 encoder created.
[033:520] [2023-07-14 14:41:39 +0000.894068][5e56]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c69992c0
[033:520] [2023-07-14 14:41:39 +0000.894127][5e56] setOutput:
[033:520] [2023-07-14 14:41:39 +0000.894180][5e56]
RecordingSessionInternalSimple:encoder set output to muxer!
[033:520] [2023-07-14 14:41:39 +0000.894301][5e56] request a key frame
[033:520] [2023-07-14 14:41:39 +0000.894351][5e56] H264Encode:: request a key frame
[033:520] [2023-07-14 14:41:39 +0000.894531][5e56] setDisplayRotate :0
[033:520] [2023-07-14 14:41:39 +0000.894591][5e56] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[033:520] [2023-07-14 14:41:39 +0000.894709][5e57] StartRecording:
[033:520] [2023-07-14 14:41:39 +0000.894863][5f5f] operator(): Set the recording
session in mic source. recording session: 0x75d74a7880
[033:521] [2023-07-14 14:41:39 +0000.895173][5e57] operator() leave. expire time =
90 ms

[033:554] [2023-07-14 14:41:39 +0000.928872][5e57] begine recode to first frame


spend time:124
[033:555] [2023-07-14 14:41:39 +0000.928992][5e57]
GPUImageProcessing::SetOrientation orientation: 0
[033:555] [2023-07-14 14:41:39 +0000.929293][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[033:594] [2023-07-14 14:41:39 +0000.968668][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[033:610] [2023-07-14 14:41:39 +0000.984786][5f65]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[033:629] [2023-07-14 14:41:40 +0000.2977][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[033:636] [2023-07-14 14:41:40 +0000.10531][5f65] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:32
[033:636] [2023-07-14 14:41:40 +0000.10840][5f65] push video frame to H264 encoder.
(100 frame for one log)

[033:636] [2023-07-14 14:41:40 +0000.10901][5f65] push video frame to H264 encoder.


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

[033:637] [2023-07-14 14:41:40 +0000.10959][5f65] H264Encode::push video frame to


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

[033:637] [2023-07-14 14:41:40 +0000.11034][5f65] The input pts:32 fps:30


[033:658] [2023-07-14 14:41:40 +0000.32063][5f66] add aac audio track with id:1
[033:658] [2023-07-14 14:41:40 +0000.32480][5f66] audio start ts:0
[033:658] [2023-07-14 14:41:40 +0000.32626][5f66] the audio frame has been written
into MP4 file
[033:674] [2023-07-14 14:41:40 +0000.48348][5f65] h264 add frame header cdr flag
[033:675] [2023-07-14 14:41:40 +0000.49222][5f65] h264 add frame header cdr flag
[033:675] [2023-07-14 14:41:40 +0000.49691][5f65] Received key frame:0
[033:675] [2023-07-14 14:41:40 +0000.49782][5f65] H264Encode:: get a sps pps
header!headerSize:31
[033:676] [2023-07-14 14:41:40 +0000.50003][5f66] get the H.264 SPS parameter
[033:676] [2023-07-14 14:41:40 +0000.50700][5f66] add video track with id:2
[033:676] [2023-07-14 14:41:40 +0000.50801][5f65] H264Encode::H264SWEncoder get
callback, length:48224 type:1 nalType:1length:48220
[033:677] [2023-07-14 14:41:40 +0000.51823][5f66] get the H.264 PPS parameter
[033:678] [2023-07-14 14:41:40 +0000.52519][5f66] get the H.264 IDR frame
[033:678] [2023-07-14 14:41:40 +0000.52646][5f66] resss:true
[033:678] [2023-07-14 14:41:40 +0000.52705][5f66] video start ts:0
[033:678] [2023-07-14 14:41:40 +0000.52890][5f66] the video frame has been written
into MP4 file
[033:843] [2023-07-14 14:41:40 +0000.217453][5f5e] resampled_data_size:14336
[033:858] [2023-07-14 14:41:40 +0000.232008][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[033:901] [2023-07-14 14:41:40 +0000.275057][5f65] DTS queue for
Generator:0x75c68032b8 263 299
[033:933] [2023-07-14 14:41:40 +0000.307783][5e57] The convert RGB to YUV take 4
[033:997] [2023-07-14 14:41:40 +0000.371495][5f65] Push an pts:397 to dts queue.
[034:035] [2023-07-14 14:41:40 +0000.409682][5f65] last dts:362 currentPts:397
ppsOrSPS:0 queue length:2
[034:176] [2023-07-14 14:41:40 +0000.550802][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[034:205] [2023-07-14 14:41:40 +0000.579760][5f5e] AF_SpeedFilter::PullFrame eof4
[034:206] [2023-07-14 14:41:40 +0000.580685][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[034:213] [2023-07-14 14:41:40 +0000.587672][5f5e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[034:289] [2023-07-14 14:41:40 +0000.663055][5e5c] Run AGC when audioType = 0
[034:370] [2023-07-14 14:41:40 +0000.744793][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:433] [2023-07-14 14:41:40 +0000.807387][5e57] The convert RGB to YUV take 5
[034:562] [2023-07-14 14:41:40 +0000.936508][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[034:700] [2023-07-14 14:41:41 +0000.74823][5f64]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1068queue_audio_frame_:1
[034:734] [2023-07-14 14:41:41 +0000.108855][5f65] DTS queue for
Generator:0x75c68032b8 1102 1133
[034:864] [2023-07-14 14:41:41 +0000.238166][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:935] [2023-07-14 14:41:41 +0000.309721][5e57] The convert RGB to YUV take 4
[034:945] [2023-07-14 14:41:41 +0000.319011][5f5e]
RecordAudioSource::PullAudioFrame
[035:134] [2023-07-14 14:41:41 +0000.508124][5f65]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1533
[035:195] [2023-07-14 14:41:41 +0000.569715][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[035:195] [2023-07-14 14:41:41 +0000.569829][5e57] GPUImageProcessing: input frame
width1280 X 720
[035:196] [2023-07-14 14:41:41 +0000.570661][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[035:196] [2023-07-14 14:41:41 +0000.570805][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[035:209] [2023-07-14 14:41:41 +0000.583546][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[035:237] [2023-07-14 14:41:41 +0000.611686][5e57] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11984 diff: 17
[035:335] [2023-07-14 14:41:41 +0000.709346][5f65] Push an pts:1734 to dts queue.
[035:372] [2023-07-14 14:41:41 +0000.746444][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:384] [2023-07-14 14:41:41 +0000.758529][5f65] last dts:1705 currentPts:1734
ppsOrSPS:0 queue length:2
[035:435] [2023-07-14 14:41:41 +0000.809065][5e57] The convert RGB to YUV take 5
[035:574] [2023-07-14 14:41:41 +0000.948019][5e57] FilterPipeline2::OnVideoFrame
pts 2014 last_video_timestamp_ 2014
[035:578] [2023-07-14 14:41:41 +0000.952410][5f65] DTS queue for
Generator:0x75c68032b8 1938 1975
[035:600] [2023-07-14 14:41:41 +0000.974715][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[035:656] [2023-07-14 14:41:42 +0000.30264][5f65] h264 add frame header cdr flag
[035:656] [2023-07-14 14:41:42 +0000.30748][5f65] Received key frame:2007
[035:713] [2023-07-14 14:41:42 +0000.87139][5f66] get the H.264 IDR frame
[035:743] [2023-07-14 14:41:42 +0000.117891][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[035:873] [2023-07-14 14:41:42 +0000.247862][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:948] [2023-07-14 14:41:42 +0000.322790][5e57] The convert RGB to YUV take 7
[036:109] [2023-07-14 14:41:42 +0000.483410][5f5e] resampled_data_size:5120
[036:209] [2023-07-14 14:41:42 +0000.583556][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[036:273] [2023-07-14 14:41:42 +0000.647884][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[036:289] [2023-07-14 14:41:42 +0000.663516][5e5c] Run AGC when audioType = 0
[036:289] [2023-07-14 14:41:42 +0000.663657][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:370] [2023-07-14 14:41:42 +0000.744475][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:380] [2023-07-14 14:41:42 +0000.754886][5f65] DTS queue for
Generator:0x75c68032b8 2776
[036:444] [2023-07-14 14:41:42 +0000.818650][5e57] The convert RGB to YUV take 4
[036:448] [2023-07-14 14:41:42 +0000.822865][5f5e] AF_SpeedFilter::PullFrame eof4
[036:453] [2023-07-14 14:41:42 +0000.827648][5f5e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[036:676] [2023-07-14 14:41:43 +0000.50466][5f65] Push an pts:3075 to dts queue.
[036:713] [2023-07-14 14:41:43 +0000.87589][5f65] SendFrame
encodedImage._timeStamp:3075encodedImage->_length:56896
[036:713] [2023-07-14 14:41:43 +0000.87780][5f65] last dts:3042 currentPts:3075
ppsOrSPS:0 queue length:2
[036:776] [2023-07-14 14:41:43 +0000.149970][5f5e]
RecordAudioSource::PullAudioFrame
[036:852] [2023-07-14 14:41:43 +0000.226007][5f65] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3208 pts:3208
[036:871] [2023-07-14 14:41:43 +0000.245694][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[036:872] [2023-07-14 14:41:43 +0000.246586][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:942] [2023-07-14 14:41:43 +0000.315996][5e57] The convert RGB to YUV take 5
[037:011] [2023-07-14 14:41:43 +0000.385818][5f65] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3410
[037:012] [2023-07-14 14:41:43 +0000.386041][5f65] push video frame to H264
encoder. (100 frame for one log)

[037:012] [2023-07-14 14:41:43 +0000.386119][5f65] push video frame to H264


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

[037:012] [2023-07-14 14:41:43 +0000.386177][5f65] H264Encode::push video frame to


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

[037:012] [2023-07-14 14:41:43 +0000.386279][5f65] The input pts:3410 fps:30


[037:054] [2023-07-14 14:41:43 +0000.428097][5f64]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3390queue_audio_frame_:4
[037:079] [2023-07-14 14:41:43 +0000.453373][5f65] H264Encode::H264SWEncoder get
callback, length:73232 type:1 nalType:1length:73228
[037:149] [2023-07-14 14:41:43 +0000.523346][5f5f] The output timestamp from audio
mixer change:38984679
[037:198] [2023-07-14 14:41:43 +0000.572656][5e5c] On audio frame the broadcast
with timestamp:38984730 samples:480. (1000 frame for one log)

[037:212] [2023-07-14 14:41:43 +0000.585988][5f5f] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[037:212] [2023-07-14 14:41:43 +0000.586292][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[037:226] [2023-07-14 14:41:43 +0000.600497][5f65] DTS queue for
Generator:0x75c68032b8 3623
[037:325] [2023-07-14 14:41:43 +0000.699539][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[037:337] [2023-07-14 14:41:43 +0000.711105][5e57] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12980 diff: 21
[037:375] [2023-07-14 14:41:43 +0000.749797][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:445] [2023-07-14 14:41:43 +0000.819058][5e57] The convert RGB to YUV take 5
[037:653] [2023-07-14 14:41:44 +0000.27207][5f65] h264 add frame header cdr flag
[037:653] [2023-07-14 14:41:44 +0000.27722][5f65] Received key frame:4012
[037:696] [2023-07-14 14:41:44 +0000.70067][5f66] get the H.264 IDR frame
[037:877] [2023-07-14 14:41:44 +0000.251872][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:949] [2023-07-14 14:41:44 +0000.323316][5e57] The convert RGB to YUV take 6
[037:979] [2023-07-14 14:41:44 +0000.353424][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[038:020] [2023-07-14 14:41:44 +0000.394595][5f65] Push an pts:4418 to dts queue.
[038:060] [2023-07-14 14:41:44 +0000.434129][5f65] DTS queue for
Generator:0x75c68032b8 4418 4458
[038:063] [2023-07-14 14:41:44 +0000.437420][5f65] last dts:4384 currentPts:4418
ppsOrSPS:0 queue length:2
[038:217] [2023-07-14 14:41:44 +0000.591803][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[038:239] [2023-07-14 14:41:44 +0000.613420][5f5e] AF_SpeedFilter audio time,
0x75d74a7a00 rcv time: 38985760
[038:239] [2023-07-14 14:41:44 +0000.613550][5f5e] AF_SpeedFilter audio time,
0x75d74a7a00 rcv time: 38985760in_nSamples:441
[038:280] [2023-07-14 14:41:44 +0000.654562][5f5e] resampled_data_size:0
[038:285] [2023-07-14 14:41:44 +0000.659754][5e5c] Run AGC when audioType = 0
[038:364] [2023-07-14 14:41:44 +0000.738631][5f5e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 38985761
[038:364] [2023-07-14 14:41:44 +0000.738795][5f5e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[038:377] [2023-07-14 14:41:44 +0000.751320][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:450] [2023-07-14 14:41:44 +0000.824046][5e57] The convert RGB to YUV take 5
[038:497] [2023-07-14 14:41:44 +0000.871184][5f65]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4894
[038:578] [2023-07-14 14:41:44 +0000.952594][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[038:578] [2023-07-14 14:41:44 +0000.952857][5e57] GPUImageProcessing: input frame
width1280 X 720
[038:579] [2023-07-14 14:41:44 +0000.953688][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[038:579] [2023-07-14 14:41:44 +0000.953818][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[038:599] [2023-07-14 14:41:44 +0000.973307][5f5e]
RecordAudioSource::PullAudioFrame
[038:682] [2023-07-14 14:41:45 +0000.56649][5f5e] AF_SpeedFilter::PullFrame eof4
[038:687] [2023-07-14 14:41:45 +0000.61135][5f5e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[038:882] [2023-07-14 14:41:45 +0000.255964][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:893] [2023-07-14 14:41:45 +0000.267274][5f65] DTS queue for
Generator:0x75c68032b8 5251 5288
[038:898] [2023-07-14 14:41:45 +0000.272480][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[038:958] [2023-07-14 14:41:45 +0000.331935][5e57] The convert RGB to YUV take 5
[039:209] [2023-07-14 14:41:45 +0000.583846][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[039:355] [2023-07-14 14:41:45 +0000.729341][5f65] Push an pts:5753 to dts queue.
[039:388] [2023-07-14 14:41:45 +0000.762231][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:397] [2023-07-14 14:41:45 +0000.771668][5f64]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5712queue_audio_frame_:8
[039:400] [2023-07-14 14:41:45 +0000.774335][5f65] last dts:5727 currentPts:5753
ppsOrSPS:0 queue length:2
[039:419] [2023-07-14 14:41:45 +0000.793126][5e57] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13984 diff: 17
[039:451] [2023-07-14 14:41:45 +0000.825053][5e57] The convert RGB to YUV take 5
[039:692] [2023-07-14 14:41:46 +0000.66872][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[039:695] [2023-07-14 14:41:46 +0000.69310][5f65] h264 add frame header cdr flag
[039:695] [2023-07-14 14:41:46 +0000.69805][5f65] Received key frame:6020
[039:725] [2023-07-14 14:41:46 +0000.99554][5f65] DTS queue for
Generator:0x75c68032b8 6057 6091 6125
[039:730] [2023-07-14 14:41:46 +0000.104308][5f66] get the H.264 IDR frame
[039:881] [2023-07-14 14:41:46 +0000.255159][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:955] [2023-07-14 14:41:46 +0000.329460][5e57] The convert RGB to YUV take 4
[040:064] [2023-07-14 14:41:46 +0000.438210][5f65] SendFrame
encodedImage._timeStamp:6424encodedImage->_length:70880
[040:208] [2023-07-14 14:41:46 +0000.582717][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[040:214] [2023-07-14 14:41:46 +0000.588241][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[040:264] [2023-07-14 14:41:46 +0000.638860][5f65] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6591 pts:6591
[040:284] [2023-07-14 14:41:46 +0000.658695][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:284] [2023-07-14 14:41:46 +0000.658890][5e5d] _deviceSampleRate:48000

[040:286] [2023-07-14 14:41:46 +0000.660731][5e5c] Run AGC when audioType = 0


[040:287] [2023-07-14 14:41:46 +0000.661062][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:389] [2023-07-14 14:41:46 +0000.763591][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:394] [2023-07-14 14:41:46 +0000.768826][5f65] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6795
[040:395] [2023-07-14 14:41:46 +0000.769144][5f65] push video frame to H264
encoder. (100 frame for one log)

[040:395] [2023-07-14 14:41:46 +0000.769285][5f65] push video frame to H264


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

[040:395] [2023-07-14 14:41:46 +0000.769347][5f65] H264Encode::push video frame to


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

[040:395] [2023-07-14 14:41:46 +0000.769531][5f65] The input pts:6795 fps:30


[040:459] [2023-07-14 14:41:46 +0000.833479][5e57] The convert RGB to YUV take 5
[040:466] [2023-07-14 14:41:46 +0000.840082][5f65] H264Encode::H264SWEncoder get
callback, length:55680 type:1 nalType:1length:55676
[040:474] [2023-07-14 14:41:46 +0000.848691][5f5e]
RecordAudioSource::PullAudioFrame
[040:508] [2023-07-14 14:41:46 +0000.882739][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[040:526] [2023-07-14 14:41:46 +0000.900518][5f5e] resampled_data_size:8704
[040:558] [2023-07-14 14:41:46 +0000.932391][5f65] DTS queue for
Generator:0x75c68032b8 6895 6929 6956
[040:691] [2023-07-14 14:41:47 +0000.65579][5f65] Push an pts:7090 to dts queue.
[040:713] [2023-07-14 14:41:47 +0000.87680][5f5e] AF_SpeedFilter audio time
[040:713] [2023-07-14 14:41:47 +0000.87876][5f5e] AF_SpeedFilter audio time 111,
0x75d74a7a00 out time: 38988151 org time: 38988151
[040:731] [2023-07-14 14:41:47 +0000.105249][5f65] last dts:7058 currentPts:7090
ppsOrSPS:0 queue length:2
[040:885] [2023-07-14 14:41:47 +0000.259494][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:957] [2023-07-14 14:41:47 +0000.331603][5e57] The convert RGB to YUV take 4
[040:996] [2023-07-14 14:41:47 +0000.370861][5f5e] AF_SpeedFilter::PullFrame eof4
[041:001] [2023-07-14 14:41:47 +0000.375503][5f5e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[041:217] [2023-07-14 14:41:47 +0000.591245][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[041:376] [2023-07-14 14:41:47 +0000.750868][5f5e] FilterPipeline2::OnAudioFrame
pts 7730 last_audio_timestamp_ 7730
[041:399] [2023-07-14 14:41:47 +0000.773421][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:407] [2023-07-14 14:41:47 +0000.781074][5f65] DTS queue for
Generator:0x75c68032b8 7740 7769 7805
[041:413] [2023-07-14 14:41:47 +0000.787585][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[041:462] [2023-07-14 14:41:47 +0000.835983][5e57] The convert RGB to YUV take 5
[041:522] [2023-07-14 14:41:47 +0000.896208][5e57] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14980 diff: 21
[041:666] [2023-07-14 14:41:48 +0000.40840][5f64]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8034queue_audio_frame_:2
[041:670] [2023-07-14 14:41:48 +0000.44468][5f65] h264 add frame header cdr flag
[041:671] [2023-07-14 14:41:48 +0000.44947][5f65] Received key frame:8029
[041:745] [2023-07-14 14:41:48 +0000.119053][5f66] get the H.264 IDR frame
[041:828] [2023-07-14 14:41:48 +0000.202512][5f65]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8227
[041:890] [2023-07-14 14:41:48 +0000.264727][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:957] [2023-07-14 14:41:48 +0000.331534][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[041:957] [2023-07-14 14:41:48 +0000.331685][5e57] GPUImageProcessing: input frame
width1280 X 720
[041:958] [2023-07-14 14:41:48 +0000.332441][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[041:958] [2023-07-14 14:41:48 +0000.332641][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[041:963] [2023-07-14 14:41:48 +0000.337339][5e57] The convert RGB to YUV take 5
[042:029] [2023-07-14 14:41:48 +0000.403935][5f65] Push an pts:8430 to dts queue.
[042:100] [2023-07-14 14:41:48 +0000.474364][5f65] last dts:8393 currentPts:8430
ppsOrSPS:0 queue length:3
[042:120] [2023-07-14 14:41:48 +0000.494264][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[042:199] [2023-07-14 14:41:48 +0000.573367][5f65] DTS queue for
Generator:0x75c68032b8 8561 8598
[042:216] [2023-07-14 14:41:48 +0000.590084][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[042:287] [2023-07-14 14:41:48 +0000.660964][5e5c] Run AGC when audioType = 0
[042:356] [2023-07-14 14:41:48 +0000.730261][5f5e]
RecordAudioSource::PullAudioFrame
[042:393] [2023-07-14 14:41:48 +0000.767876][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:471] [2023-07-14 14:41:48 +0000.845718][5e57] The convert RGB to YUV take 6
[042:765] [2023-07-14 14:41:49 +0000.139322][5f5e] resampled_data_size:0
[042:893] [2023-07-14 14:41:49 +0000.267711][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:973] [2023-07-14 14:41:49 +0000.347303][5e57] The convert RGB to YUV take 4
[043:042] [2023-07-14 14:41:49 +0000.416361][5f65] DTS queue for
Generator:0x75c68032b8 9404 9438
[043:126] [2023-07-14 14:41:49 +0000.500326][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[043:216] [2023-07-14 14:41:49 +0000.590136][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[043:308] [2023-07-14 14:41:49 +0000.682034][5f5e] AF_SpeedFilter::PullFrame eof4
[043:312] [2023-07-14 14:41:49 +0000.686425][5f5e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[043:384] [2023-07-14 14:41:49 +0000.758243][5f65] Push an pts:9779 to dts queue.
[043:398] [2023-07-14 14:41:49 +0000.771983][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[043:441] [2023-07-14 14:41:49 +0000.815164][5f65] SendFrame
encodedImage._timeStamp:9779encodedImage->_length:67024
[043:441] [2023-07-14 14:41:49 +0000.815396][5f65] last dts:9736 currentPts:9779
ppsOrSPS:0 queue length:3
[043:474] [2023-07-14 14:41:49 +0000.848170][5e57] The convert RGB to YUV take 5
[043:564] [2023-07-14 14:41:49 +0000.938401][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[043:600] [2023-07-14 14:41:49 +0000.974186][5e57] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15984 diff: 17
[043:644] [2023-07-14 14:41:50 +0000.18714][5f65] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9971 pts:9971
[043:704] [2023-07-14 14:41:50 +0000.78261][5f65] h264 add frame header cdr flag
[043:704] [2023-07-14 14:41:50 +0000.78728][5f65] Received key frame:10039
[043:706] [2023-07-14 14:41:50 +0000.80615][5f66] get the H.264 IDR frame
[043:729] [2023-07-14 14:41:50 +0000.103292][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[043:777] [2023-07-14 14:41:50 +0000.151136][5f65] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10176
[043:777] [2023-07-14 14:41:50 +0000.151304][5f65] push video frame to H264
encoder. (100 frame for one log)

[043:777] [2023-07-14 14:41:50 +0000.151392][5f65] push video frame to H264


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

[043:777] [2023-07-14 14:41:50 +0000.151452][5f65] H264Encode::push video frame to


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

[043:777] [2023-07-14 14:41:50 +0000.151531][5f65] The input pts:10176 fps:30


[043:841] [2023-07-14 14:41:50 +0000.215487][5f65] H264Encode::H264SWEncoder get
callback, length:73456 type:1 nalType:1length:73452
[043:842] [2023-07-14 14:41:50 +0000.216772][5f65] DTS queue for
Generator:0x75c68032b8 10237
[043:902] [2023-07-14 14:41:50 +0000.276157][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[043:969] [2023-07-14 14:41:50 +0000.343516][5e57] The convert RGB to YUV take 5
[044:021] [2023-07-14 14:41:50 +0000.395853][5f64]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10356queue_audio_frame_:5
[044:216] [2023-07-14 14:41:50 +0000.590339][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[044:231] [2023-07-14 14:41:50 +0000.605520][5f5e]
RecordAudioSource::PullAudioFrame
[044:284] [2023-07-14 14:41:50 +0000.658604][5e5c] Run AGC when audioType = 0
[044:284] [2023-07-14 14:41:50 +0000.658791][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:404] [2023-07-14 14:41:50 +0000.778120][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:478] [2023-07-14 14:41:50 +0000.852303][5e57] The convert RGB to YUV take 5
[044:681] [2023-07-14 14:41:51 +0000.55472][5f65] DTS queue for
Generator:0x75c68032b8 11077
[044:708] [2023-07-14 14:41:51 +0000.82493][5f65] Push an pts:11107 to dts queue.
[044:777] [2023-07-14 14:41:51 +0000.151058][5f65] last dts:11077 currentPts:11107
ppsOrSPS:0 queue length:3
[044:845] [2023-07-14 14:41:51 +0000.219665][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[044:900] [2023-07-14 14:41:51 +0000.274694][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:955] [2023-07-14 14:41:51 +0000.329612][5f5e] resampled_data_size:11776
[044:972] [2023-07-14 14:41:51 +0000.346384][5e57] The convert RGB to YUV take 5
[045:174] [2023-07-14 14:41:51 +0000.548394][5f65]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11575
[045:215] [2023-07-14 14:41:51 +0000.589815][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[045:335] [2023-07-14 14:41:51 +0000.709351][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[045:337] [2023-07-14 14:41:51 +0000.710993][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[045:337] [2023-07-14 14:41:51 +0000.711142][5e57] GPUImageProcessing: input frame
width1280 X 720
[045:338] [2023-07-14 14:41:51 +0000.711928][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[045:338] [2023-07-14 14:41:51 +0000.712049][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[045:410] [2023-07-14 14:41:51 +0000.784170][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:482] [2023-07-14 14:41:51 +0000.856276][5e57] The convert RGB to YUV take 5
[045:542] [2023-07-14 14:41:51 +0000.916249][5f65] DTS queue for
Generator:0x75c68032b8 11882 11908 11942
[045:619] [2023-07-14 14:41:51 +0000.993004][5f5e] AF_SpeedFilter::PullFrame eof4
[045:623] [2023-07-14 14:41:51 +0000.997796][5f5e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[045:702] [2023-07-14 14:41:52 +0000.76584][5e57] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16980 diff: 21
[045:712] [2023-07-14 14:41:52 +0000.86599][5f65] h264 add frame header cdr flag
[045:713] [2023-07-14 14:41:52 +0000.87264][5f65] Received key frame:12042
[045:715] [2023-07-14 14:41:52 +0000.89166][5f66] get the H.264 IDR frame
[045:903] [2023-07-14 14:41:52 +0000.277650][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:974] [2023-07-14 14:41:52 +0000.348722][5e57] The convert RGB to YUV take 4
[046:047] [2023-07-14 14:41:52 +0000.421480][5f65] Push an pts:12447 to dts queue.
[046:110] [2023-07-14 14:41:52 +0000.484412][5f5e]
RecordAudioSource::PullAudioFrame
[046:112] [2023-07-14 14:41:52 +0000.486579][5f65] last dts:12412 currentPts:12447
ppsOrSPS:0 queue length:3
[046:214] [2023-07-14 14:41:52 +0000.588730][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[046:288] [2023-07-14 14:41:52 +0000.662643][5e5c] Run AGC when audioType = 0
[046:353] [2023-07-14 14:41:52 +0000.726959][5f65] DTS queue for
Generator:0x75c68032b8 12708 12748
[046:372] [2023-07-14 14:41:52 +0000.746865][5f64]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12678queue_audio_frame_:8
[046:402] [2023-07-14 14:41:52 +0000.776491][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:483] [2023-07-14 14:41:52 +0000.856973][5e57] The convert RGB to YUV take 6
[046:566] [2023-07-14 14:41:52 +0000.940632][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[046:748] [2023-07-14 14:41:53 +0000.122008][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[046:792] [2023-07-14 14:41:53 +0000.166027][5f65] SendFrame
encodedImage._timeStamp:13122encodedImage->_length:60288
[046:909] [2023-07-14 14:41:53 +0000.283346][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[046:910] [2023-07-14 14:41:53 +0000.284173][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:936] [2023-07-14 14:41:53 +0000.310582][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[046:984] [2023-07-14 14:41:53 +0000.358348][5e57] The convert RGB to YUV take 5
[046:991] [2023-07-14 14:41:53 +0000.364969][5f65] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13351 pts:13351
[047:121] [2023-07-14 14:41:53 +0000.495213][5f5f] The output timestamp from audio
mixer change:38994649
[047:153] [2023-07-14 14:41:53 +0000.527334][5f65] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13551
[047:153] [2023-07-14 14:41:53 +0000.527490][5f65] push video frame to H264
encoder. (100 frame for one log)

[047:153] [2023-07-14 14:41:53 +0000.527575][5f65] push video frame to H264


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

[047:153] [2023-07-14 14:41:53 +0000.527648][5f65] H264Encode::push video frame to


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

[047:153] [2023-07-14 14:41:53 +0000.527735][5f65] The input pts:13551 fps:30


[047:187] [2023-07-14 14:41:53 +0000.561140][5f65] DTS queue for
Generator:0x75c68032b8 13551 13587
[047:190] [2023-07-14 14:41:53 +0000.564727][5f65] H264Encode::H264SWEncoder get
callback, length:66608 type:1 nalType:1length:66604
[047:196] [2023-07-14 14:41:53 +0000.570754][5e5c] On audio frame the broadcast
with timestamp:38994728 samples:480. (1000 frame for one log)

[047:216] [2023-07-14 14:41:53 +0000.590100][5f5f] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[047:216] [2023-07-14 14:41:53 +0000.590395][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[047:220] [2023-07-14 14:41:53 +0000.594666][5f5e] resampled_data_size:2560
[047:382] [2023-07-14 14:41:53 +0000.756585][5f65] Push an pts:13783 to dts queue.
[047:409] [2023-07-14 14:41:53 +0000.783479][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:420] [2023-07-14 14:41:53 +0000.794697][5f65] last dts:13752 currentPts:13783
ppsOrSPS:0 queue length:2
[047:490] [2023-07-14 14:41:53 +0000.864343][5e57] The convert RGB to YUV take 5
[047:724] [2023-07-14 14:41:54 +0000.98234][5f65] h264 add frame header cdr flag
[047:724] [2023-07-14 14:41:54 +0000.98795][5f65] Received key frame:14058
[047:726] [2023-07-14 14:41:54 +0000.100434][5f66] get the H.264 IDR frame
[047:785] [2023-07-14 14:41:54 +0000.159430][5e57] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17984 diff: 17
[047:915] [2023-07-14 14:41:54 +0000.289749][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:937] [2023-07-14 14:41:54 +0000.311300][5f5e] AF_SpeedFilter::PullFrame eof4
[047:941] [2023-07-14 14:41:54 +0000.315594][5f5e]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[047:992] [2023-07-14 14:41:54 +0000.366298][5f5e]
RecordAudioSource::PullAudioFrame
[047:992] [2023-07-14 14:41:54 +0000.366303][5e57] The convert RGB to YUV take 5
[047:998] [2023-07-14 14:41:54 +0000.371985][5f65] DTS queue for
Generator:0x75c68032b8 14393
[048:215] [2023-07-14 14:41:54 +0000.589023][5f5f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[048:237] [2023-07-14 14:41:54 +0000.611335][5f5e] AF_SpeedFilter audio time,
0x75d74a7a00 rcv time: 38995761
[048:237] [2023-07-14 14:41:54 +0000.611454][5f5e] AF_SpeedFilter audio time,
0x75d74a7a00 rcv time: 38995761in_nSamples:441
[048:286] [2023-07-14 14:41:54 +0000.660328][5e5c] Run AGC when audioType = 0
[048:286] [2023-07-14 14:41:54 +0000.660741][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:286] [2023-07-14 14:41:54 +0000.660870][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[048:346] [2023-07-14 14:41:54 +0000.720131][5f5e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 38995761
[048:346] [2023-07-14 14:41:54 +0000.720379][5f5e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[048:414] [2023-07-14 14:41:54 +0000.788874][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:493] [2023-07-14 14:41:54 +0000.867027][5e57] The convert RGB to YUV take 5
[048:523] [2023-07-14 14:41:54 +0000.897163][5f65]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14924
[048:543] [2023-07-14 14:41:54 +0000.917367][5f5e] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[048:644] [2023-07-14 14:41:55 +0000.18123][5f64]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 15000queue_audio_frame_:2
[048:720] [2023-07-14 14:41:55 +0000.94358][5e57] GPUImageProcessing: process video
frame with resolution 1280 X 720
[048:720] [2023-07-14 14:41:55 +0000.94470][5e57] GPUImageProcessing: input frame
width1280 X 720
[048:721] [2023-07-14 14:41:55 +0000.95540][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[048:721] [2023-07-14 14:41:55 +0000.95698][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[048:727] [2023-07-14 14:41:55 +0000.101605][5f65] Push an pts:15127 to dts queue.
[048:786] [2023-07-14 14:41:55 +0000.159946][5e57] StopRecording:
[048:786] [2023-07-14 14:41:55 +0000.160630][5e57] OnNeedStopRecording:
[048:792] [2023-07-14 14:41:55 +0000.166680][5f5e] PullAudioFrame: PullFrame audio
finished.
[048:792] [2023-07-14 14:41:55 +0000.166817][5f5e]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[048:793] [2023-07-14 14:41:55 +0000.167652][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[048:794] [2023-07-14 14:41:55 +0000.168058][5e57] operator(): Stop
[048:794] [2023-07-14 14:41:55 +0000.168131][5e57] StopPullFrameAndWriteMp4
time:38996326 enter.

[048:794] [2023-07-14 14:41:55 +0000.168222][5e57] StopRecording:


[048:797] [2023-07-14 14:41:55 +0000.171558][5f65]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[048:800] [2023-07-14 14:41:55 +0000.174702][5e56] stop recording
[048:800] [2023-07-14 14:41:55 +0000.174799][5e56]
RecordingSessionInternalSimple:destroy media processers
[048:800] [2023-07-14 14:41:55 +0000.174857][5e56] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[048:801] [2023-07-14 14:41:55 +0000.174912][5e56] H264Encode::flushing hareware
Encoder
[048:801] [2023-07-14 14:41:55 +0000.175173][5e56] Flush time:38996333 enter.

[048:801] [2023-07-14 14:41:55 +0000.175260][5e56] H264Encoder encoder flush


[048:801] [2023-07-14 14:41:55 +0000.175319][5e56] flush output queue
[048:802] [2023-07-14 14:41:55 +0000.176213][5e56] last dts:15085 currentPts:15127
ppsOrSPS:0 queue length:2
[049:131] [2023-07-14 14:41:55 +0000.505399][5e56] Flush leave. expire time = 330
ms

[049:132] [2023-07-14 14:41:55 +0000.506208][5e56] ~H264EncodeWrap:


[049:132] [2023-07-14 14:41:55 +0000.506407][5e56] ~H264Encode:
[049:132] [2023-07-14 14:41:55 +0000.506595][5e56] teardownCompressionSession:
H264Encode::destroying Encoder
[049:132] [2023-07-14 14:41:55 +0000.506674][5e56] Release time:38996664 enter.

[049:133] [2023-07-14 14:41:55 +0000.507212][5e56] Release:


MediaCodecVideoEncoder::Release _inited:1
[049:133] [2023-07-14 14:41:55 +0000.507461][5e56] Destroy time:38996665 enter.

[049:133] [2023-07-14 14:41:55 +0000.507539][5e56] H264Encoder encoderDestroy


[049:133] [2023-07-14 14:41:55 +0000.507606][5e56]
AndroidMediaCodecVideoEncoder::release env: 0x75de3d42c0
[049:133] [2023-07-14 14:41:55 +0000.507678][5e56]
AndroidMediaCodecVideoEncoder::Destroy
[049:164] [2023-07-14 14:41:55 +0000.538508][5e56] Destroy leave. expire time = 31
ms

[049:164] [2023-07-14 14:41:55 +0000.538860][5e56] Release leave. expire time = 33


ms

[049:165] [2023-07-14 14:41:55 +0000.539063][5e56] ~AndroidHwAvcEncoder


time:38996697 enter.

[049:165] [2023-07-14 14:41:55 +0000.539742][5e56] Release time:38996697 enter.

[049:166] [2023-07-14 14:41:55 +0000.539947][5e56] Release:


MediaCodecVideoEncoder:: has been released before, just return
[049:166] [2023-07-14 14:41:55 +0000.540047][5e56] Release leave. expire time = 1
ms

[049:166] [2023-07-14 14:41:55 +0000.540122][5e56] ~AndroidMediaCodecVideoEncoder


[049:166] [2023-07-14 14:41:55 +0000.540194][5e56] ~WrapAndroidMediaCodec
time:38996698 enter.

[049:166] [2023-07-14 14:41:55 +0000.540366][5e56] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[049:166] [2023-07-14 14:41:55 +0000.540460][5e56] video hevc hw codec


destructor:0x7673a3c820

[049:166] [2023-07-14 14:41:55 +0000.540678][5e56] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[049:166] [2023-07-14 14:41:55 +0000.540794][5e56] teardownCompressionSession:


H264Encode::destroyed Encoder
[049:166] [2023-07-14 14:41:55 +0000.540880][5e56]
RecordingSessionInternalSimple:destroy aac encoder output!
[049:167] [2023-07-14 14:41:55 +0000.540953][5e56] AACSWEncode destructor
[049:191] [2023-07-14 14:41:55 +0000.565509][5f66] MP4 close file successfully
[049:191] [2023-07-14 14:41:55 +0000.565648][5f66] Recording session Internal:
notify recording ok
[049:191] [2023-07-14 14:41:55 +0000.565706][5f66] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4,
output_video_timestamp_:15186 last_video_pts_:15157
[049:191] [2023-07-14 14:41:55 +0000.565780][5f66] OnRecordFinish:
[049:192] [2023-07-14 14:41:55 +0000.566523][5f66] onRecordingOk: net seek
pos:0record video duration:15190record audio duration:15162
[049:193] [2023-07-14 14:41:55 +0000.567828][5f5f] destructMicSource_w:
[049:194] [2023-07-14 14:41:55 +0000.568212][5f5f] setOutput_w:
MicSource::setOutput() 0x0
[049:196] [2023-07-14 14:41:55 +0000.570109][5e57] releaseThread 0x75d74a7100
[049:196] [2023-07-14 14:41:55 +0000.570309][5e57] ~MicSource: Mic source
destroyed:0x7666906580
[049:200] [2023-07-14 14:41:55 +0000.574085][5e57] StopPullFrameAndWriteMp4 leave.
expire time = 406 ms

[049:200] [2023-07-14 14:41:55 +0000.574398][5e57] DestroyPipelineAndFilters


time:38996732 enter.

[049:200] [2023-07-14 14:41:55 +0000.574578][5e57] UnbindInputFilter 0x75d74a7840


this 0x766691c3c0
[049:200] [2023-07-14 14:41:55 +0000.574724][5e57] UnbindInputFilter 0x75d74a79d8
this 0x75d74a7b50
[049:200] [2023-07-14 14:41:55 +0000.574881][5e57] UnbindInputFilter 0x766691c3c0
this 0x75d73fa220
[049:201] [2023-07-14 14:41:55 +0000.574977][5e57] filter: filter pipeline destroy
this: 0x75d73fa180
[049:202] [2023-07-14 14:41:55 +0000.576503][5e57] ClearVideoOfSources: recodring
total frames:0
[049:202] [2023-07-14 14:41:55 +0000.576659][5e57] ClearVideoOfSources:
[049:202] [2023-07-14 14:41:55 +0000.576715][5e57] GPUImageProcessing destruct.
[049:202] [2023-07-14 14:41:55 +0000.576817][5e57] destroy TrivalImageDrawer
0x76747b8d80
[049:202] [2023-07-14 14:41:55 +0000.576892][5e57] The shader has been initialize,
clean up them.

[049:203] [2023-07-14 14:41:55 +0000.577004][5e57] ~OpenGLFrameBuffer:


[049:203] [2023-07-14 14:41:55 +0000.577187][5e57] ~OpenGLFrameBuffer:
[049:203] [2023-07-14 14:41:55 +0000.577360][5e57] ~OpenGLFrameBuffer:
[049:203] [2023-07-14 14:41:55 +0000.577529][5e57] ~OpenGLFrameBuffer:
[049:204] [2023-07-14 14:41:55 +0000.578238][5e57] ~OpenGLFrameBuffer:
[049:204] [2023-07-14 14:41:55 +0000.578411][5e57] ~OpenGLFrameBuffer:
[049:204] [2023-07-14 14:41:55 +0000.578761][5e57] GPUImageProcessing destruct
finish.
[049:204] [2023-07-14 14:41:55 +0000.578849][5e57] GPURGBAFrame destruct.
[049:205] [2023-07-14 14:41:55 +0000.578952][5e57] destroy OpenGLRenderProgram
0x766691c198
[049:205] [2023-07-14 14:41:55 +0000.579021][5e57] ~CameraSource time:38996737
enter.

[049:205] [2023-07-14 14:41:55 +0000.579079][5e57] ~CameraSource leave. expire


time = 0 ms

[049:205] [2023-07-14 14:41:55 +0000.579146][5e57] ~RecordAudioSource time:38996737


enter.

[049:205] [2023-07-14 14:41:55 +0000.579200][5e57] ~RecordAudioSource leave.


expire time = 0 ms

[049:205] [2023-07-14 14:41:55 +0000.579257][5e57] DestroyPipelineAndFilters


leave. expire time = 5 ms

[049:222] [2023-07-14 14:41:55 +0000.596659][54da]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[049:224] [2023-07-14 14:41:55 +0000.598317][54da] machine model :redmi
[049:224] [2023-07-14 14:41:55 +0000.598450][54da] Support this machine
model :redmi
[049:224] [2023-07-14 14:41:55 +0000.598592][54da] global inited! current sdk
version: 12-14-d8558ab
[049:224] [2023-07-14 14:41:55 +0000.598903][54da] filter: filter pipeline
construtc this: 0x76747f1a00
[049:225] [2023-07-14 14:41:55 +0000.598986][54da] MediaFilterGraph:
MediaFilterGraph construct
[049:225] [2023-07-14 14:41:55 +0000.599046][54da] GLESContext:
[049:225] [2023-07-14 14:41:55 +0000.599130][54da] The result of eglGetDisplay is:
0x1
[049:227] [2023-07-14 14:41:55 +0000.601069][54da] The result of creation:
0x767472a680
[049:227] [2023-07-14 14:41:55 +0000.601238][54da] The result of
eglCreatePbufferSurface is: 0x767472a780
[049:227] [2023-07-14 14:41:55 +0000.601381][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
[049:227] [2023-07-14 14:41:55 +0000.601452][54da] The source 0 speed:1
[049:227] [2023-07-14 14:41:55 +0000.601523][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4, delay:
0
[049:227] [2023-07-14 14:41:55 +0000.601595][54da] CreateDecoderByVideoSource
time:38996759 enter.

[049:228] [2023-07-14 14:41:55 +0000.602009][54da] running_decoder_count:0max


count:2
[049:228] [2023-07-14 14:41:55 +0000.602077][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7674909c00
[049:231] [2023-07-14 14:41:55 +0000.605491][5f77] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75de23e800] Current FFmpeg version git-2021-06-16-
97cea6f

[049:447] [2023-07-14 14:41:55 +0000.821179][5f77] OnStreamInfoFound: video


duration_: 15190
[049:451] [2023-07-14 14:41:55 +0000.825332][54da] start decoder
[049:451] [2023-07-14 14:41:55 +0000.825566][54da] CreateDecoderByVideoSource
leave. expire time = 224 ms

[049:451] [2023-07-14 14:41:55 +0000.825699][54da] BindInputFilter 0x76747f6a20


this 0x75d756a2d8
[049:451] [2023-07-14 14:41:55 +0000.825788][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a398
[049:451] [2023-07-14 14:41:55 +0000.825875][54da] BindInputFilter 0x76747f6a20
this 0x75d756a458
[049:452] [2023-07-14 14:41:55 +0000.826043][54da] BindInputFilter 0x75d756a458
this 0x75d756a518
[049:452] [2023-07-14 14:41:55 +0000.826098][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
[049:452] [2023-07-14 14:41:55 +0000.826185][54da] BindInputFilter 0x75d756a398
this 0x75d756a5d8
[049:452] [2023-07-14 14:41:55 +0000.826265][54da] BindInputFilter 0x75d756a5d8
this 0x76747f1aa0
[049:452] [2023-07-14 14:41:55 +0000.826343][54da] BindInputFilter 0x75d756a518
this 0x75d756a698
[049:452] [2023-07-14 14:41:55 +0000.826421][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
[049:452] [2023-07-14 14:41:55 +0000.826505][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[049:453] [2023-07-14 14:41:55 +0000.827818][54da] machine model :redmi
[049:453] [2023-07-14 14:41:55 +0000.827892][54da] Support this machine
model :redmi
[049:454] [2023-07-14 14:41:55 +0000.827948][54da] global inited! current sdk
version: 12-14-d8558ab
[049:454] [2023-07-14 14:41:55 +0000.828081][54da] GetPipeline:
-----------------------------------------
[049:454] [2023-07-14 14:41:55 +0000.828139][54da] GetPipeline: source:
0x76747f6800
[049:454] [2023-07-14 14:41:55 +0000.828192][54da] GetPipeline: filter: NULLFilter
[049:454] [2023-07-14 14:41:55 +0000.828244][54da] GetPipeline: filter: NULLFilter
[049:454] [2023-07-14 14:41:55 +0000.828294][54da] GetPipeline: filter: NULLFilter
[049:454] [2023-07-14 14:41:55 +0000.828344][54da] GetPipeline: audio filter:
AuidoNULLFilter
[049:454] [2023-07-14 14:41:55 +0000.828394][54da] GetPipeline: audio filter:
AuidoNULLFilter
[049:454] [2023-07-14 14:41:55 +0000.828445][54da] GetPipeline: audio filter:
AudioNUllFilter
[049:454] [2023-07-14 14:41:55 +0000.828495][54da] GetPipeline:
------------------------------------------
[049:454] [2023-07-14 14:41:55 +0000.828586][54da] filter: filter pipeline2 update
pattern: 0
[049:456] [2023-07-14 14:41:55 +0000.830387][5f78] NO get frame from decoder
[049:456] [2023-07-14 14:41:55 +0000.830509][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[049:457] [2023-07-14 14:41:55 +0000.831081][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[049:457] [2023-07-14 14:41:55 +0000.831222][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[049:457] [2023-07-14 14:41:55 +0000.831565][54da] DeviceInit:
[049:458] [2023-07-14 14:41:55 +0000.832253][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[049:458] [2023-07-14 14:41:55 +0000.832498][5f78] NO get frame from decoder
[049:459] [2023-07-14 14:41:55 +0000.833785][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[049:460] [2023-07-14 14:41:55 +0000.834390][54da] CreatePlatformSpecificObjects:
[049:460] [2023-07-14 14:41:55 +0000.834481][54da] audio device use null audio
input and opensl output
[049:460] [2023-07-14 14:41:55 +0000.834558][54da] Create OpenSLES output module
with java VM support.

[049:461] [2023-07-14 14:41:55 +0000.834915][54da] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[049:461] [2023-07-14 14:41:55 +0000.835367][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[049:461] [2023-07-14 14:41:55 +0000.835855][54da] Create OpenSLES output module
with buffer num:2

[049:462] [2023-07-14 14:41:55 +0000.835977][54da] Error(trace.cc:40): Init the


output and input for audio device template.
[049:462] [2023-07-14 14:41:55 +0000.836040][54da] Init the output device.

[049:462] [2023-07-14 14:41:55 +0000.836103][54da] Set the playout as stereo:1


[049:462] [2023-07-14 14:41:55 +0000.836164][54da] Set the sample rate to be:44100

[049:462] [2023-07-14 14:41:55 +0000.836309][54da] Low latency buffer size:144 low


sample rate:48000
[049:462] [2023-07-14 14:41:55 +0000.836388][54da] DeviceInit: Done
[049:462] [2023-07-14 14:41:55 +0000.836747][54da] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[049:463] [2023-07-14 14:41:55 +0000.837041][5f78] NO get frame from decoder
[049:463] [2023-07-14 14:41:55 +0000.837292][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[049:463] [2023-07-14 14:41:55 +0000.837429][54da]
MediaFilterPlayer::SetPlayerNotify 0x75d749caa0
[049:463] [2023-07-14 14:41:55 +0000.837523][54da]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[049:463] [2023-07-14 14:41:55 +0000.837584][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[049:463] [2023-07-14 14:41:55 +0000.837644][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[049:463] [2023-07-14 14:41:55 +0000.837818][54da] SetGraphLoop: SetGraphLoop 1
[049:463] [2023-07-14 14:41:55 +0000.837878][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[049:464] [2023-07-14 14:41:55 +0000.838008][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[049:465] [2023-07-14 14:41:55 +0000.839228][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[049:465] [2023-07-14 14:41:55 +0000.839693][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[049:466] [2023-07-14 14:41:55 +0000.840094][5f78] NO get frame from decoder
[049:466] [2023-07-14 14:41:55 +0000.840160][5f86] Start:
[049:466] [2023-07-14 14:41:55 +0000.840408][5f84] operator(): video render
started.
[049:467] [2023-07-14 14:41:55 +0000.840946][5f83] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d7634f18
[049:470] [2023-07-14 14:41:55 +0000.844253][5f86] Start:
[049:470] [2023-07-14 14:41:55 +0000.844381][5f78] NO get frame from decoder
[049:471] [2023-07-14 14:41:55 +0000.846037][5f86] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[049:472] [2023-07-14 14:41:55 +0000.846459][5f86] Reset: history total size: 98
[049:473] [2023-07-14 14:41:55 +0000.847474][5f86] DeviceStart:
audioDevice_:0x75d7879000
[049:473] [2023-07-14 14:41:55 +0000.847784][5f86] DeviceStart: time profile
playout init before
[049:474] [2023-07-14 14:41:55 +0000.848117][5f86] DeviceStart: time profile
playout init end
[049:474] [2023-07-14 14:41:55 +0000.848219][5f86] OpenSlesOutput:Start playout

[049:476] [2023-07-14 14:41:55 +0000.850080][5f78] NO get frame from decoder


[049:476] [2023-07-14 14:41:55 +0000.850729][5f86] Create the opensl output player.
streamtype before:0

[049:477] [2023-07-14 14:41:55 +0000.851263][5f86] Create the opensl output player.


streamtype after:3

[049:479] [2023-07-14 14:41:55 +0000.853511][5f78] NO get frame from decoder


[049:482] [2023-07-14 14:41:55 +0000.856505][5f78] NO get frame from decoder
[049:556] [2023-07-14 14:41:55 +0000.930425][5f86] Enqueue opensl buffer size:1764
[049:608] [2023-07-14 14:41:55 +0000.982606][5f86] DeviceStart: time profile
playout all end
[049:608] [2023-07-14 14:41:55 +0000.982742][5f86] operator(): Audio playback
started.
[049:608] [2023-07-14 14:41:55 +0000.982888][5f86] operator(): Started now!
[049:609] [2023-07-14 14:41:55 +0000.982984][5f89]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[049:611] [2023-07-14 14:41:55 +0000.985053][5f87] Pull audio failed.(wait video!)
[049:614] [2023-07-14 14:41:55 +0000.988201][5f87]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[049:618] [2023-07-14 14:41:55 +0000.992307][5f87] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[049:618] [2023-07-14 14:41:55 +0000.992726][5f86] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[049:619] [2023-07-14 14:41:55 +0000.993206][5f86] First audio frame rendering
[049:632] [2023-07-14 14:41:56 +0000.6723][5f84] lipsync_debug: First video frame
rendering.
[049:682] [2023-07-14 14:41:56 +0000.56202][5f88] Error(video_source.cc:430): wait
decoder a frame: 0
[050:011] [2023-07-14 14:41:56 +0000.385303][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[050:176] [2023-07-14 14:41:56 +0000.550597][5f84] lipsync_debug:displaying video
ts:50940 The current displayed video timestamp is:38997708
[050:283] [2023-07-14 14:41:56 +0000.657524][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:283] [2023-07-14 14:41:56 +0000.657688][5e5d] _deviceSampleRate:48000

[050:287] [2023-07-14 14:41:56 +0000.661764][5e5c] Run AGC when audioType = 0


[050:366] [2023-07-14 14:41:56 +0000.740631][5f84] DriveRender working... (1/200)
[050:392] [2023-07-14 14:41:56 +0000.766200][5f89]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[050:608] [2023-07-14 14:41:56 +0000.982722][5f86] do work DoLipsync!
[050:608] [2023-07-14 14:41:56 +0000.982890][5f86] total delay:96 videoTsMS:971
audioTsMS:875 diff:96
[050:609] [2023-07-14 14:41:56 +0000.982954][5f86] Set the lipsync delay:96
[050:637] [2023-07-14 14:41:57 +0000.11132][5f84] lipsync_debug:lipsync_threadhold:
lipsync_delta:18 tsDelta:55 timeDelta:14 last video ts:89910 frame->pts:93240
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[050:637] [2023-07-14 14:41:57 +0000.11306][5f84] lipsync_debug: tsDelta -
timeDelta = 41
[050:715] [2023-07-14 14:41:57 +0000.89616][5f87] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 57312
[050:716] [2023-07-14 14:41:57 +0000.90002][5f87] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[050:785] [2023-07-14 14:41:57 +0000.159414][5f86] The audio playback speed:100
(1/100)
[050:785] [2023-07-14 14:41:57 +0000.159573][5f86] lipsync_debug: The current
played audio timestamp is:57312(1/50)
[050:894] [2023-07-14 14:41:57 +0000.268379][5f88] Error(video_source.cc:430): wait
decoder a frame: 0
[050:947] [2023-07-14 14:41:57 +0000.321804][5f84] lipsync_debug:displaying video
ts:111690 The current displayed video timestamp is:38998479
[051:084] [2023-07-14 14:41:57 +0000.458693][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[051:085] [2023-07-14 14:41:57 +0000.459299][5f86] Stop:
[051:085] [2023-07-14 14:41:57 +0000.459582][5f84] operator(): Video Render
stopped.
[051:086] [2023-07-14 14:41:57 +0000.460097][5f86] Stop:
[051:086] [2023-07-14 14:41:57 +0000.460481][5f86] DeviceStop:
audioDevice_:0x75d7879000
[051:086] [2023-07-14 14:41:57 +0000.460565][5f86] OpenSlesOutput:Stop playout
[051:090] [2023-07-14 14:41:57 +0000.464224][5f86] DeviceStop: Done
[051:090] [2023-07-14 14:41:57 +0000.464551][5f86] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[051:090] [2023-07-14 14:41:57 +0000.464652][5f86] operator(): Stop now!
[051:115] [2023-07-14 14:41:57 +0000.489789][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[051:116] [2023-07-14 14:41:57 +0000.489965][54da] StopPreView: Have Stopped,
operation cancel
[051:116] [2023-07-14 14:41:57 +0000.490031][54da] Stop:
[051:116] [2023-07-14 14:41:57 +0000.490284][5f86] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[051:116] [2023-07-14 14:41:57 +0000.490704][54da] DeviceRelease:
audioDevice_:0x75d7879000
[051:116] [2023-07-14 14:41:57 +0000.490796][54da] OpenSlesOutput:Stop playout

[051:116] [2023-07-14 14:41:57 +0000.490881][54da] DeviceRelease: Release the


webrtc device object.
[051:117] [2023-07-14 14:41:57 +0000.491307][54da] OpenSlesOutput destruct.

[051:117] [2023-07-14 14:41:57 +0000.491477][54da] DeviceRelease: Done


[051:117] [2023-07-14 14:41:57 +0000.491728][54da] Stop:
[051:118] [2023-07-14 14:41:57 +0000.491935][5f84] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[051:122] [2023-07-14 14:41:57 +0000.496548][54da] global uninited!
[051:122] [2023-07-14 14:41:57 +0000.496800][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[051:122] [2023-07-14 14:41:57 +0000.496898][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[051:123] [2023-07-14 14:41:57 +0000.496960][54da] RemoveVideoBackGroud: hava not
add video backgroud
[051:123] [2023-07-14 14:41:57 +0000.497108][54da] UnbindInputFilter 0x75d756a5d8
this 0x76747f1aa0
[051:123] [2023-07-14 14:41:57 +0000.497209][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f6800
[051:123] [2023-07-14 14:41:57 +0000.497302][54da] DestoryDecoderByVideoSource
time:38998655 enter.

[051:123] [2023-07-14 14:41:57 +0000.497363][54da] ~VideoBindDecoder time:38998655


enter.

[051:123] [2023-07-14 14:41:57 +0000.497640][54da] CleanUp time:38998655 enter.

[051:130] [2023-07-14 14:41:57 +0000.504581][54da] CleanUp leave. expire time = 7


ms

[051:130] [2023-07-14 14:41:57 +0000.504743][54da] CleanUp time:38998662 enter.

[051:131] [2023-07-14 14:41:57 +0000.505237][54da] CleanUp leave. expire time = 1


ms

[051:132] [2023-07-14 14:41:57 +0000.506028][54da] ~VideoBindDecoder leave. expire


time = 9 ms

[051:132] [2023-07-14 14:41:57 +0000.506137][54da] DestoryDecoderByVideoSource


leave. expire time = 9 ms

[051:132] [2023-07-14 14:41:57 +0000.506237][54da] UnbindInputFilter 0x75d756a398


this 0x75d756a5d8
[051:132] [2023-07-14 14:41:57 +0000.506323][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a398
[051:132] [2023-07-14 14:41:57 +0000.506405][54da] UnbindInputFilter 0x76747f6a20
this 0x75d756a2d8
[051:132] [2023-07-14 14:41:57 +0000.506485][54da] UnbindInputFilter 0x75d756a518
this 0x75d756a698
[051:132] [2023-07-14 14:41:57 +0000.506563][54da] UnbindInputFilter 0x75d756a458
this 0x75d756a518
[051:132] [2023-07-14 14:41:57 +0000.506643][54da] UnbindInputFilter 0x76747f6a20
this 0x75d756a458
[051:133] [2023-07-14 14:41:57 +0000.507471][54da] ~GLESContext:
[051:134] [2023-07-14 14:41:57 +0000.508490][54da] GLESContext destruct finish.
[051:134] [2023-07-14 14:41:57 +0000.508583][54da] filter: filter pipeline destroy
this: 0x76747f1a00
[051:135] [2023-07-14 14:41:57 +0000.509381][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[051:136] [2023-07-14 14:41:57 +0000.510550][54da] machine model :redmi
[051:136] [2023-07-14 14:41:57 +0000.510627][54da] Support this machine
model :redmi
[051:136] [2023-07-14 14:41:57 +0000.510686][54da] global inited! current sdk
version: 12-14-d8558ab
[051:137] [2023-07-14 14:41:57 +0000.510920][54da] filter: filter pipeline
construtc this: 0x76747efc00
[051:137] [2023-07-14 14:41:57 +0000.510995][54da] MediaFilterGraph:
MediaFilterGraph construct
[051:137] [2023-07-14 14:41:57 +0000.511050][54da] GLESContext:
[051:137] [2023-07-14 14:41:57 +0000.511133][54da] The result of eglGetDisplay is:
0x1
[051:139] [2023-07-14 14:41:57 +0000.513310][54da] The result of creation:
0x767472a680
[051:139] [2023-07-14 14:41:57 +0000.513507][54da] The result of
eglCreatePbufferSurface is: 0x767472a780
[051:139] [2023-07-14 14:41:57 +0000.513667][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
[051:139] [2023-07-14 14:41:57 +0000.513738][54da] The source 0 speed:1
[051:139] [2023-07-14 14:41:57 +0000.513808][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4, delay:
0
[051:139] [2023-07-14 14:41:57 +0000.513877][54da] CreateDecoderByVideoSource
time:38998671 enter.

[051:140] [2023-07-14 14:41:57 +0000.514243][54da] running_decoder_count:0max


count:2
[051:140] [2023-07-14 14:41:57 +0000.514318][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7674909c00
[051:142] [2023-07-14 14:41:57 +0000.516067][5f90] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75de23e800] Current FFmpeg version git-2021-06-16-
97cea6f

[051:358] [2023-07-14 14:41:57 +0000.731970][5f90] OnStreamInfoFound: video


duration_: 15190
[051:362] [2023-07-14 14:41:57 +0000.736478][54da] start decoder
[051:362] [2023-07-14 14:41:57 +0000.736629][54da] CreateDecoderByVideoSource
leave. expire time = 223 ms

[051:362] [2023-07-14 14:41:57 +0000.736734][54da] BindInputFilter 0x76747f44a0


this 0x75d747efd8
[051:362] [2023-07-14 14:41:57 +0000.736817][54da] BindInputFilter 0x75d747efd8
this 0x75d756a098
[051:362] [2023-07-14 14:41:57 +0000.736900][54da] BindInputFilter 0x76747f44a0
this 0x75d756a158
[051:363] [2023-07-14 14:41:57 +0000.736977][54da] BindInputFilter 0x75d756a158
this 0x75d756a218
[051:363] [2023-07-14 14:41:57 +0000.737031][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
[051:363] [2023-07-14 14:41:57 +0000.737112][54da] BindInputFilter 0x75d756a098
this 0x75d756a2d8
[051:363] [2023-07-14 14:41:57 +0000.737189][54da] BindInputFilter 0x75d756a2d8
this 0x76747efca0
[051:363] [2023-07-14 14:41:57 +0000.737268][54da] BindInputFilter 0x75d756a218
this 0x75d756a398
[051:363] [2023-07-14 14:41:57 +0000.737345][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_38980979.mp4
[051:363] [2023-07-14 14:41:57 +0000.737419][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[051:363] [2023-07-14 14:41:57 +0000.737634][54da] MediaComposeFile time:38998895
enter.

[051:363] [2023-07-14 14:41:57 +0000.737713][54da] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[051:364] [2023-07-14 14:41:57 +0000.737985][5f9d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76748434c0
[051:363] [2023-07-14 14:41:57 +0000.737888][54da] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[051:364] [2023-07-14 14:41:57 +0000.738125][54da] Recording session using default
bitrate support by app:14680064
[051:364] [2023-07-14 14:41:57 +0000.738255][5f9d] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[051:364] [2023-07-14 14:41:57 +0000.738483][54da] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[051:364] [2023-07-14 14:41:57 +0000.738671][54da] GetPipeline:
-----------------------------------------
[051:364] [2023-07-14 14:41:57 +0000.738728][54da] GetPipeline: source:
0x76747f4280
[051:364] [2023-07-14 14:41:57 +0000.738780][54da] GetPipeline: filter: NULLFilter
[051:364] [2023-07-14 14:41:57 +0000.738830][54da] GetPipeline: filter: NULLFilter
[051:364] [2023-07-14 14:41:57 +0000.738879][54da] GetPipeline: filter: NULLFilter
[051:365] [2023-07-14 14:41:57 +0000.738928][54da] GetPipeline: audio filter:
AuidoNULLFilter
[051:365] [2023-07-14 14:41:57 +0000.738978][54da] GetPipeline: audio filter:
AuidoNULLFilter
[051:365] [2023-07-14 14:41:57 +0000.739027][54da] GetPipeline: audio filter:
AudioNUllFilter
[051:365] [2023-07-14 14:41:57 +0000.739076][54da] GetPipeline:
------------------------------------------
[051:365] [2023-07-14 14:41:57 +0000.739130][54da] filter: filter pipeline2 update
pattern: 2
[051:367] [2023-07-14 14:41:57 +0000.740960][5f91] NO get frame from decoder
[051:367] [2023-07-14 14:41:57 +0000.741258][54da] MediaComposeFile leave. expire
time = 4 ms

[051:368] [2023-07-14 14:41:57 +0000.742409][54da] machine model :redmi


[051:368] [2023-07-14 14:41:57 +0000.742515][54da] Support this machine
model :redmi
[051:368] [2023-07-14 14:41:57 +0000.742570][54da] global inited! current sdk
version: 12-14-d8558ab
[051:369] [2023-07-14 14:41:57 +0000.743207][5f91] NO get frame from decoder
[051:370] [2023-07-14 14:41:57 +0000.744354][5f91] NO get frame from decoder
[051:371] [2023-07-14 14:41:57 +0000.745697][5f91] NO get frame from decoder
[051:373] [2023-07-14 14:41:57 +0000.747213][5f91] NO get frame from decoder
[051:375] [2023-07-14 14:41:57 +0000.748987][5f91] NO get frame from decoder
[051:376] [2023-07-14 14:41:57 +0000.750348][5f91] NO get frame from decoder
[051:377] [2023-07-14 14:41:57 +0000.751682][5f91] NO get frame from decoder
[051:387] [2023-07-14 14:41:57 +0000.761640][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[051:387] [2023-07-14 14:41:57 +0000.761856][54da] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 265
[051:388] [2023-07-14 14:41:57 +0000.762110][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[051:388] [2023-07-14 14:41:57 +0000.762193][54da] BeginCompose: BeginCompose, is
composing 0
[051:388] [2023-07-14 14:41:57 +0000.762755][5f9d] start recording, file path:
[051:389] [2023-07-14 14:41:57 +0000.763045][5f9d] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 265 audio_timescale:44100
video_timescale:90000
[051:389] [2023-07-14 14:41:57 +0000.763158][5f9d] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[051:389] [2023-07-14 14:41:57 +0000.763271][5f9d] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 265
[051:389] [2023-07-14 14:41:57 +0000.763381][5f9d] fd_open successed
handle:0xb4000076844990b0
[051:389] [2023-07-14 14:41:57 +0000.763830][5f9d] create mp4 file:295
m_fileHandle: 0x75c666bb00
[051:390] [2023-07-14 14:41:57 +0000.763924][5f9d] MP4 file: is opened successfully
[051:390] [2023-07-14 14:41:57 +0000.763995][5f9d] setupMediaProcessers:
[051:390] [2023-07-14 14:41:57 +0000.764049][5f9d]
RecordingSessionInternalSimple:setup media processers.
[051:390] [2023-07-14 14:41:57 +0000.764108][5f9d] construct AAC encoder
[051:390] [2023-07-14 14:41:57 +0000.764704][5f9d] H264Encoder creating:
ultrafast012323
[051:390] [2023-07-14 14:41:57 +0000.764806][5f9d] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[051:391] [2023-07-14 14:41:57 +0000.765728][5f9d] H264Encode::GetMachineModel is
220333QBI
[051:391] [2023-07-14 14:41:57 +0000.765843][5f9d] H264Encoder machine_mode
is:220333QBI
[051:393] [2023-07-14 14:41:57 +0000.766924][5f9d] H264Encode::machine size :9
machine_mode:220333QBI
[051:393] [2023-07-14 14:41:57 +0000.767021][5f9d] H264Encode::machine array
size :22 machine_mode:220333QBI
[051:393] [2023-07-14 14:41:57 +0000.767079][5f9d] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[051:393] [2023-07-14 14:41:57 +0000.767135][5f9d] setupCompressionSession:
[051:393] [2023-07-14 14:41:57 +0000.767187][5f9d] H264Encode::creating hareware
Encoder
[051:393] [2023-07-14 14:41:57 +0000.767241][5f9d] AndroidHwAvcEncoder
time:38998925 enter.

[051:394] [2023-07-14 14:41:57 +0000.768868][5f9d] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[051:395] [2023-07-14 14:41:57 +0000.769247][5f9d] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[051:395] [2023-07-14 14:41:57 +0000.769318][5f9d] The video avc hw codec address
is 0x7673a3c918
[051:395] [2023-07-14 14:41:57 +0000.769455][5f9d] AndroidHwAvcEncoder leave.
expire time = 2 ms

[051:395] [2023-07-14 14:41:57 +0000.769521][5f9d] RegisterEncodeCompleteCallback


time:38998927 enter.

[051:395] [2023-07-14 14:41:57 +0000.769755][5f9d] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[051:395] [2023-07-14 14:41:57 +0000.769826][5f9d] InitEncode time:38998927 enter.

[051:396] [2023-07-14 14:41:57 +0000.769996][5f9d] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[051:396] [2023-07-14 14:41:57 +0000.770064][5f9d] Create time:38998928 enter.

[051:396] [2023-07-14 14:41:57 +0000.770117][5f9d] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[051:396] [2023-07-14 14:41:57 +0000.770182][5f9d]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d51649c0
[051:396] [2023-07-14 14:41:57 +0000.770503][5f9d]
supported_type:image/vnd.android.heic
[051:396] [2023-07-14 14:41:57 +0000.770600][5f9d] supported_type:video/avc
[051:396] [2023-07-14 14:41:57 +0000.770662][5f9d] name:OMX.qcom.video.encoder.avc
mime:video/avc
[051:396] [2023-07-14 14:41:57 +0000.770744][5f9d] hwCodecPrefix :OMX.qcom.
[051:396] [2023-07-14 14:41:57 +0000.770804][5f9d] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[051:396] [2023-07-14 14:41:57 +0000.770867][5f9d] mediacodec_createCodecByName
time:38998928 enter.

[051:397] [2023-07-14 14:41:57 +0000.770924][5f9d] WrapAndroidMediaCodec


time:38998929 enter.

[051:398] [2023-07-14 14:41:57 +0000.771971][5f9d] WrapAndroidMediaCodec leave.


expire time = 1 ms

[051:398] [2023-07-14 14:41:57 +0000.772585][5fa2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x75de46be98
[051:481] [2023-07-14 14:41:57 +0000.855262][5f9d] mediacodec_createCodecByName
leave. expire time = 85 ms

[051:481] [2023-07-14 14:41:57 +0000.855465][5f9d] WrapAndroidMediaFromat


time:38999013 enter.

[051:481] [2023-07-14 14:41:57 +0000.855616][5f9d] WrapAndroidMediaFromat leave.


expire time = 0 ms

[051:533] [2023-07-14 14:41:57 +0000.907057][5f9d] Destroy time:38999065 enter.

[051:533] [2023-07-14 14:41:57 +0000.907197][5f9d] WrapAndroidMediaFromat::


Destroy
[051:533] [2023-07-14 14:41:57 +0000.907255][5f9d] Destroy leave. expire time = 0
ms

[051:533] [2023-07-14 14:41:57 +0000.907311][5f9d] ~WrapAndroidMediaFromat


time:38999065 enter.
[051:533] [2023-07-14 14:41:57 +0000.907381][5f9d] ~WrapAndroidMediaFromat leave.
expire time = 0 ms

[051:533] [2023-07-14 14:41:57 +0000.907455][5f9d] Create leave. expire time = 137


ms

[051:533] [2023-07-14 14:41:57 +0000.907526][5f9d] isSemiPlanarSupport


time:38999065 enter.

[051:533] [2023-07-14 14:41:57 +0000.907593][5f9d] H264Encoder isSemiPlanarSupport


[051:533] [2023-07-14 14:41:57 +0000.907662][5f9d] isSemiPlanarSupport leave.
expire time = 0 ms

[051:533] [2023-07-14 14:41:57 +0000.907743][5f9d] creat hw H264Encoder success,


isSemiPlanar:1
[051:534] [2023-07-14 14:41:57 +0000.907924][5f9d] InitEncode leave. expire time =
139 ms

[051:534] [2023-07-14 14:41:57 +0000.908036][5f9d] H264Encode::created Encoder


[051:534] [2023-07-14 14:41:57 +0000.908167][5f9d] H264Encode:: H264 encoder
created.
[051:534] [2023-07-14 14:41:57 +0000.908221][5f9d] H264 encoder created.
[051:534] [2023-07-14 14:41:57 +0000.908273][5f9d]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699ae40
[051:534] [2023-07-14 14:41:57 +0000.908330][5f9d] setOutput:
[051:534] [2023-07-14 14:41:57 +0000.908381][5f9d]
RecordingSessionInternalSimple:encoder set output to muxer!
[051:534] [2023-07-14 14:41:57 +0000.908432][5f9d] request a key frame
[051:534] [2023-07-14 14:41:57 +0000.908481][5f9d] H264Encode:: request a key frame
[051:537] [2023-07-14 14:41:57 +0000.911020][5f9d] setDisplayRotate :0
[051:537] [2023-07-14 14:41:57 +0000.911413][5f9d] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[051:540] [2023-07-14 14:41:57 +0000.914031][5fa2] add aac audio track with id:1
[051:540] [2023-07-14 14:41:57 +0000.914245][5fa2] audio start ts:0
[051:540] [2023-07-14 14:41:57 +0000.914325][5fa2] the audio frame has been written
into MP4 file
[051:547] [2023-07-14 14:41:57 +0000.920986][5f9e]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[051:577] [2023-07-14 14:41:57 +0000.951287][5f9e] DTS queue for
Generator:0x75ca80d0b8 10 32 68
[051:590] [2023-07-14 14:41:57 +0000.964618][5fa0] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18956 diff: 45
[051:652] [2023-07-14 14:41:58 +0000.26245][5f9e] h264 add frame header cdr flag
[051:654] [2023-07-14 14:41:58 +0000.28482][5f9e] h264 add frame header cdr flag
[051:655] [2023-07-14 14:41:58 +0000.28949][5f9e] Received key frame:10
[051:655] [2023-07-14 14:41:58 +0000.29054][5f9e] H264Encode:: get a sps pps
header!headerSize:31
[051:655] [2023-07-14 14:41:58 +0000.29448][5fa2] get the H.264 SPS parameter
[051:656] [2023-07-14 14:41:58 +0000.30017][5fa2] add video track with id:2
[051:659] [2023-07-14 14:41:58 +0000.33167][5fa2] get the H.264 PPS parameter
[051:661] [2023-07-14 14:41:58 +0000.35463][5fa2] get the H.264 IDR frame
[051:661] [2023-07-14 14:41:58 +0000.35689][5fa2] resss:true
[051:661] [2023-07-14 14:41:58 +0000.35751][5fa2] video start ts:10
[051:661] [2023-07-14 14:41:58 +0000.35901][5fa2] the video frame has been written
into MP4 file
[051:719] [2023-07-14 14:41:58 +0000.93310][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[051:811] [2023-07-14 14:41:58 +0000.185092][5f9d] setDisplayRotate :0
[051:811] [2023-07-14 14:41:58 +0000.185256][5f9d] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[051:837] [2023-07-14 14:41:58 +0000.211752][5f9d] setDisplayRotate :0
[051:838] [2023-07-14 14:41:58 +0000.211920][5f9d] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[051:894] [2023-07-14 14:41:58 +0000.267970][5f9e] DTS queue for
Generator:0x75ca80d0b8 735 776 801 833 870 906 932 971
[051:951] [2023-07-14 14:41:58 +0000.325472][5fa0] Error(video_source.cc:430): wait
decoder a frame: 24
[051:965] [2023-07-14 14:41:58 +0000.339876][5fa1] audio_frame_list_ empty
[051:971] [2023-07-14 14:41:58 +0000.345404][5f9d] setDisplayRotate :0
[051:971] [2023-07-14 14:41:58 +0000.345535][5f9d] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[051:985] [2023-07-14 14:41:58 +0000.359499][5f9d] setDisplayRotate :0
[051:985] [2023-07-14 14:41:58 +0000.359685][5f9d] 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
[052:169] [2023-07-14 14:41:58 +0000.543345][5f9d] setDisplayRotate :0
[052:169] [2023-07-14 14:41:58 +0000.543501][5f9d] 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
[052:181] [2023-07-14 14:41:58 +0000.555657][5f9e] Push an pts:1270 to dts queue.
[052:263] [2023-07-14 14:41:58 +0000.637538][5f9e] SendFrame
encodedImage._timeStamp:1270encodedImage->_length:73984
[052:265] [2023-07-14 14:41:58 +0000.639723][5f9e] last dts:1241 currentPts:1270
ppsOrSPS:0 queue length:7
[052:285] [2023-07-14 14:41:58 +0000.659633][5e5c] Run AGC when audioType = 0
[052:285] [2023-07-14 14:41:58 +0000.659863][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:357] [2023-07-14 14:41:58 +0000.731356][5f9e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1734
[052:357] [2023-07-14 14:41:58 +0000.731547][5f9e] push video frame to H264
encoder. (100 frame for one log)

[052:357] [2023-07-14 14:41:58 +0000.731623][5f9e] push video frame to H264


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

[052:357] [2023-07-14 14:41:58 +0000.731681][5f9e] H264Encode::push video frame to


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

[052:357] [2023-07-14 14:41:58 +0000.731796][5f9e] The input pts:1734 fps:30


[052:382] [2023-07-14 14:41:58 +0000.756475][5f9e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1466 pts:1466
[052:394] [2023-07-14 14:41:58 +0000.768068][5fa1] audio_frame_list_ empty
[052:401] [2023-07-14 14:41:58 +0000.775844][5f9e] DTS queue for
Generator:0x75ca80d0b8 1572 1602 1639 1672 1705 1734 1778 1808
[052:478] [2023-07-14 14:41:58 +0000.852616][5f9e] H264Encode::H264SWEncoder get
callback, length:53424 type:1 nalType:1length:53420
[052:600] [2023-07-14 14:41:58 +0000.974363][5f9e] h264 add frame header cdr flag
[052:600] [2023-07-14 14:41:58 +0000.974777][5f9e] Received key frame:2007
[052:612] [2023-07-14 14:41:58 +0000.986591][5fa2] get the H.264 IDR frame
[052:644] [2023-07-14 14:41:59 +0000.18687][5f9d] setDisplayRotate :0
[052:644] [2023-07-14 14:41:59 +0000.18826][5f9d] 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
[052:677] [2023-07-14 14:41:59 +0000.51218][5fa0] Error(video_source.cc:430): wait
decoder a frame: 0
[052:739] [2023-07-14 14:41:59 +0000.113446][5f9e] Push an pts:2607 to dts queue.
[052:761] [2023-07-14 14:41:59 +0000.135499][5f9e] DTS queue for
Generator:0x75ca80d0b8 2416 2446 2475 2509 2541 2572 2607
[052:841] [2023-07-14 14:41:59 +0000.215591][5f9e] last dts:2572 currentPts:2607
ppsOrSPS:0 queue length:8
[053:031] [2023-07-14 14:41:59 +0000.405853][5f9e] DTS queue for
Generator:0x75ca80d0b8 3208 3247 3278 3312 3343 3379 3410 3442 3477
[053:154] [2023-07-14 14:41:59 +0000.528823][5fa1] FilterPipeline2::OnAudioFrame
pts 177094 last_audio_timestamp_ 4015.74
[053:186] [2023-07-14 14:41:59 +0000.560591][5fa0] Error(video_source.cc:430): wait
decoder a frame: 22
[053:213] [2023-07-14 14:41:59 +0000.587340][5f9d] setDisplayRotate :0
[053:213] [2023-07-14 14:41:59 +0000.587470][5f9d] 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
[053:225] [2023-07-14 14:41:59 +0000.599156][5f9d] setDisplayRotate :0
[053:225] [2023-07-14 14:41:59 +0000.599329][5f9d] 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
[053:228] [2023-07-14 14:41:59 +0000.602193][5f9e] Push an pts:3943 to dts queue.
[053:354] [2023-07-14 14:41:59 +0000.728517][5f9e] last dts:3910 currentPts:3943
ppsOrSPS:0 queue length:10
[053:362] [2023-07-14 14:41:59 +0000.736757][5f9e] h264 add frame header cdr flag
[053:363] [2023-07-14 14:41:59 +0000.737264][5f9e] Received key frame:4012
[053:366] [2023-07-14 14:41:59 +0000.739996][5f9e] DTS queue for
Generator:0x75ca80d0b8 4090 4116 4149 4180 4216 4252
[053:376] [2023-07-14 14:41:59 +0000.750670][5fa2] get the H.264 IDR frame
[053:429] [2023-07-14 14:41:59 +0000.803372][5fa0] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19979 diff: 22
[053:449] [2023-07-14 14:41:59 +0000.823774][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[053:513] [2023-07-14 14:41:59 +0000.887292][5f9d] setDisplayRotate :0
[053:513] [2023-07-14 14:41:59 +0000.887505][5f9d] 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
[053:537] [2023-07-14 14:41:59 +0000.911253][5f9d] setDisplayRotate :0
[053:537] [2023-07-14 14:41:59 +0000.911484][5f9d] 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
[053:575] [2023-07-14 14:41:59 +0000.949053][5f9d] setDisplayRotate :0
[053:575] [2023-07-14 14:41:59 +0000.949257][5f9d] 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
[053:588] [2023-07-14 14:41:59 +0000.962647][5f9d] setDisplayRotate :0
[053:588] [2023-07-14 14:41:59 +0000.962783][5f9d] 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
[053:604] [2023-07-14 14:41:59 +0000.978505][5f9e] SendFrame
encodedImage._timeStamp:4617encodedImage->_length:62640
[053:655] [2023-07-14 14:42:00 +0000.29765][5f9d] setDisplayRotate :0
[053:656] [2023-07-14 14:42:00 +0000.29985][5f9d] 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
[053:682] [2023-07-14 14:42:00 +0000.56787][5f9d] setDisplayRotate :0
[053:683] [2023-07-14 14:42:00 +0000.56951][5f9d] 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
[053:710] [2023-07-14 14:42:00 +0000.84317][5f9e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4851 pts:4851
[053:717] [2023-07-14 14:42:00 +0000.91609][5f9e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5121
[053:717] [2023-07-14 14:42:00 +0000.91768][5f9e] push video frame to H264 encoder.
(100 frame for one log)

[053:717] [2023-07-14 14:42:00 +0000.91858][5f9e] push video frame to H264 encoder.


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

[053:718] [2023-07-14 14:42:00 +0000.91920][5f9e] H264Encode::push video frame to


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

[053:718] [2023-07-14 14:42:00 +0000.92016][5f9e] DTS queue for


Generator:0x75ca80d0b8 4894 4917 4951 4985 5020 5055 5083 5121
[053:718] [2023-07-14 14:42:00 +0000.92074][5f9e] The input pts:5121 fps:30
[053:731] [2023-07-14 14:42:00 +0000.105898][5f9d] setDisplayRotate :0
[053:732] [2023-07-14 14:42:00 +0000.106169][5f9d] 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
[053:760] [2023-07-14 14:42:00 +0000.134658][5fa0] Error(video_source.cc:430): wait
decoder a frame: 13
[053:789] [2023-07-14 14:42:00 +0000.163760][5f9e] Push an pts:5288 to dts queue.
[053:822] [2023-07-14 14:42:00 +0000.196853][5f9d] setDisplayRotate :0
[053:823] [2023-07-14 14:42:00 +0000.196979][5f9d] 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
[053:833] [2023-07-14 14:42:00 +0000.207561][5f9e] H264Encode::H264SWEncoder get
callback, length:63424 type:1 nalType:1length:63420
[053:879] [2023-07-14 14:42:00 +0000.253291][5f9d] setDisplayRotate :0
[053:879] [2023-07-14 14:42:00 +0000.253473][5f9d] 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
[053:904] [2023-07-14 14:42:00 +0000.278330][5f9e] last dts:5251 currentPts:5288
ppsOrSPS:0 queue length:9
[053:921] [2023-07-14 14:42:00 +0000.295318][5f9d] setDisplayRotate :0
[053:921] [2023-07-14 14:42:00 +0000.295499][5f9d] 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
[053:940] [2023-07-14 14:42:00 +0000.314073][5f9d] setDisplayRotate :0
[053:940] [2023-07-14 14:42:00 +0000.314201][5f9d] 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
[053:956] [2023-07-14 14:42:00 +0000.330824][5f9d] setDisplayRotate :0
[053:957] [2023-07-14 14:42:00 +0000.330980][5f9d] 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
[053:971] [2023-07-14 14:42:00 +0000.345261][5f9d] setDisplayRotate :0
[053:971] [2023-07-14 14:42:00 +0000.345514][5f9d] 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
[054:023] [2023-07-14 14:42:00 +0000.397217][5f9d] setDisplayRotate :0
[054:023] [2023-07-14 14:42:00 +0000.397463][5f9d] 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
[054:036] [2023-07-14 14:42:00 +0000.410725][5f9d] setDisplayRotate :0
[054:036] [2023-07-14 14:42:00 +0000.410878][5f9d] 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
[054:062] [2023-07-14 14:42:00 +0000.436582][5f9d] setDisplayRotate :0
[054:062] [2023-07-14 14:42:00 +0000.436724][5f9d] 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
[054:077] [2023-07-14 14:42:00 +0000.451034][5f9d] setDisplayRotate :0
[054:077] [2023-07-14 14:42:00 +0000.451198][5f9d] 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
[054:089] [2023-07-14 14:42:00 +0000.463103][5f9e] DTS queue for
Generator:0x75ca80d0b8 5727 5753 5794 5819 5852 5894 5925 5959
[054:103] [2023-07-14 14:42:00 +0000.477654][5f9d] setDisplayRotate :0
[054:103] [2023-07-14 14:42:00 +0000.477764][5f9d] 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
[054:144] [2023-07-14 14:42:00 +0000.518856][5fa1] audio_frame_list_ empty
[054:211] [2023-07-14 14:42:00 +0000.585976][5f9e] h264 add frame header cdr flag
[054:212] [2023-07-14 14:42:00 +0000.586533][5f9e] Received key frame:6020
[054:229] [2023-07-14 14:42:00 +0000.603769][5fa2] get the H.264 IDR frame
[054:287] [2023-07-14 14:42:00 +0000.661762][5e5c] Run AGC when audioType = 0
[054:366] [2023-07-14 14:42:00 +0000.740707][5f9d] setDisplayRotate :0
[054:366] [2023-07-14 14:42:00 +0000.740890][5f9d] 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
[054:415] [2023-07-14 14:42:00 +0000.789103][5fa0] Error(video_source.cc:430): wait
decoder a frame: 0
[054:454] [2023-07-14 14:42:00 +0000.828888][5f9e] Push an pts:6620 to dts queue.
[054:513] [2023-07-14 14:42:00 +0000.887406][5f9e] DTS queue for
Generator:0x75ca80d0b8 6529 6558 6591 6620 6661 6691 6726 6757 6795
[054:555] [2023-07-14 14:42:00 +0000.929386][5f9e] last dts:6591 currentPts:6620
ppsOrSPS:0 queue length:9
[054:571] [2023-07-14 14:42:00 +0000.945682][5fa1] audio_frame_list_ empty
[054:808] [2023-07-14 14:42:01 +0000.182636][5f9d] setDisplayRotate :0
[054:808] [2023-07-14 14:42:01 +0000.182818][5f9d] 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
[054:890] [2023-07-14 14:42:01 +0000.264053][5f9e] DTS queue for
Generator:0x75ca80d0b8 7396 7429 7464 7494 7528 7558 7592
[054:906] [2023-07-14 14:42:01 +0000.280587][5fa0] Error(video_source.cc:430): wait
decoder a frame: 0
[054:982] [2023-07-14 14:42:01 +0000.356805][5fa1] audio_frame_list_ empty
[055:021] [2023-07-14 14:42:01 +0000.395780][5f9e] Push an pts:7965 to dts queue.
[055:146] [2023-07-14 14:42:01 +0000.520072][5f9e] SendFrame
encodedImage._timeStamp:7965encodedImage->_length:56736
[055:146] [2023-07-14 14:42:01 +0000.520450][5f9e] last dts:7929 currentPts:7965
ppsOrSPS:0 queue length:10
[055:175] [2023-07-14 14:42:01 +0000.549448][5f9e] h264 add frame header cdr flag
[055:176] [2023-07-14 14:42:01 +0000.550073][5f9e] Received key frame:8029
[055:176] [2023-07-14 14:42:01 +0000.550135][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[055:178] [2023-07-14 14:42:01 +0000.552782][5fa2] get the H.264 IDR frame
[055:235] [2023-07-14 14:42:01 +0000.609242][5f9d] setDisplayRotate :0
[055:235] [2023-07-14 14:42:01 +0000.609434][5f9d] 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
[055:247] [2023-07-14 14:42:01 +0000.621308][5f9e] DTS queue for
Generator:0x75ca80d0b8 8227 8261 8296 8331 8364 8393
[055:255] [2023-07-14 14:42:01 +0000.629513][5f9e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8227 pts:8227
[055:268] [2023-07-14 14:42:01 +0000.642729][5f9e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8497
[055:269] [2023-07-14 14:42:01 +0000.642977][5f9e] push video frame to H264
encoder. (100 frame for one log)

[055:269] [2023-07-14 14:42:01 +0000.643094][5f9e] push video frame to H264


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

[055:269] [2023-07-14 14:42:01 +0000.643156][5f9e] H264Encode::push video frame to


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

[055:269] [2023-07-14 14:42:01 +0000.643240][5f9e] The input pts:8497 fps:30


[055:291] [2023-07-14 14:42:01 +0000.665104][5fa0] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20971 diff: 30
[055:364] [2023-07-14 14:42:01 +0000.738596][5f9e] H264Encode::H264SWEncoder get
callback, length:76224 type:1 nalType:1length:76220
[055:388] [2023-07-14 14:42:01 +0000.762861][5fa1] audio_frame_list_ empty
[055:455] [2023-07-14 14:42:01 +0000.829261][5fa0] Error(video_source.cc:430): wait
decoder a frame: 14
[055:545] [2023-07-14 14:42:01 +0000.919286][5f9e] DTS queue for
Generator:0x75ca80d0b8 9033 9065 9104 9129 9167 9202 9243 9275
[055:547] [2023-07-14 14:42:01 +0000.921431][5f9e] Push an pts:9299 to dts queue.
[055:692] [2023-07-14 14:42:02 +0000.66506][5f9d] setDisplayRotate :0
[055:692] [2023-07-14 14:42:02 +0000.66671][5f9d] 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
[055:721] [2023-07-14 14:42:02 +0000.95373][5f9e] last dts:9275 currentPts:9299
ppsOrSPS:0 queue length:5
[055:918] [2023-07-14 14:42:02 +0000.292002][5f9e] DTS queue for
Generator:0x75ca80d0b8 9874 9908 9938 9971 10000 10039 10069 10101
[055:990] [2023-07-14 14:42:02 +0000.364011][5f9e] h264 add frame header cdr flag
[055:990] [2023-07-14 14:42:02 +0000.364498][5f9e] Received key frame:10039
[055:998] [2023-07-14 14:42:02 +0000.371944][5fa2] get the H.264 IDR frame
[056:062] [2023-07-14 14:42:02 +0000.436179][5fa0] Error(video_source.cc:430): wait
decoder a frame: 12
[056:105] [2023-07-14 14:42:02 +0000.479372][5f9e] Push an pts:10640 to dts queue.
[056:196] [2023-07-14 14:42:02 +0000.570325][5f9e] last dts:10603 currentPts:10640
ppsOrSPS:0 queue length:8
[056:202] [2023-07-14 14:42:02 +0000.576683][5f9e] DTS queue for
Generator:0x75ca80d0b8 10677 10708 10741 10769 10810 10839 10879 10907 10936
[056:247] [2023-07-14 14:42:02 +0000.621446][5fa1] audio_frame_list_ empty
[056:288] [2023-07-14 14:42:02 +0000.662129][5e5c] Run AGC when audioType = 0
[056:288] [2023-07-14 14:42:02 +0000.662507][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:368] [2023-07-14 14:42:02 +0000.742526][5f9d] setDisplayRotate :0
[056:368] [2023-07-14 14:42:02 +0000.742771][5f9d] 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
[056:569] [2023-07-14 14:42:02 +0000.943056][5fa1] audio_frame_list_ empty
[056:589] [2023-07-14 14:42:02 +0000.963384][5fa0] video frame wait audio frame:
last_video_timestamp:11437 last_audio_timestamp:11211.5
[056:611] [2023-07-14 14:42:02 +0000.985450][5f9d] setDisplayRotate :0
[056:611] [2023-07-14 14:42:02 +0000.985624][5f9d] 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
[056:636] [2023-07-14 14:42:03 +0000.10187][5f9e] SendFrame
encodedImage._timeStamp:11306encodedImage->_length:57200
[056:721] [2023-07-14 14:42:03 +0000.95633][5f9e] DTS queue for
Generator:0x75ca80d0b8 11542 11575 11609 11641 11678 11710 11743
[056:723] [2023-07-14 14:42:03 +0000.97034][5fa0] Error(video_source.cc:430): wait
decoder a frame: 0
[056:757] [2023-07-14 14:42:03 +0000.131482][5f9e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11609 pts:11609
[056:761] [2023-07-14 14:42:03 +0000.135433][5f9e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11882
[056:761] [2023-07-14 14:42:03 +0000.135603][5f9e] push video frame to H264
encoder. (100 frame for one log)

[056:761] [2023-07-14 14:42:03 +0000.135682][5f9e] push video frame to H264


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

[056:761] [2023-07-14 14:42:03 +0000.135743][5f9e] H264Encode::push video frame to


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

[056:761] [2023-07-14 14:42:03 +0000.135823][5f9e] The input pts:11882 fps:30


[056:788] [2023-07-14 14:42:03 +0000.162530][5f9e] Push an pts:11972 to dts queue.
[056:859] [2023-07-14 14:42:03 +0000.233753][5f9e] H264Encode::H264SWEncoder get
callback, length:77168 type:1 nalType:1length:77164
[056:892] [2023-07-14 14:42:03 +0000.266029][5f9e] last dts:11942 currentPts:11972
ppsOrSPS:0 queue length:8
[056:906] [2023-07-14 14:42:03 +0000.280667][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[056:933] [2023-07-14 14:42:03 +0000.307882][5f9e] h264 add frame header cdr flag
[056:934] [2023-07-14 14:42:03 +0000.308750][5f9e] Received key frame:12042
[056:938] [2023-07-14 14:42:03 +0000.312870][5fa2] get the H.264 IDR frame
[056:984] [2023-07-14 14:42:03 +0000.358412][5f9d] setDisplayRotate :0
[056:984] [2023-07-14 14:42:03 +0000.358612][5f9d] 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:015] [2023-07-14 14:42:03 +0000.389510][5f9e] DTS queue for
Generator:0x75ca80d0b8 12342 12376 12412 12447 12477 12509 12545 12581
[057:033] [2023-07-14 14:42:03 +0000.407747][5f9d] setDisplayRotate :0
[057:033] [2023-07-14 14:42:03 +0000.407897][5f9d] 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:060] [2023-07-14 14:42:03 +0000.434612][5fa0] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21967 diff: 34
[057:097] [2023-07-14 14:42:03 +0000.471249][5fa1] audio_frame_list_ empty
[057:257] [2023-07-14 14:42:03 +0000.630983][5fa0] Error(video_source.cc:430): wait
decoder a frame: 9
[057:305] [2023-07-14 14:42:03 +0000.679182][5f9e] Push an pts:13316 to dts queue.
[057:342] [2023-07-14 14:42:03 +0000.715939][5f9e] DTS queue for
Generator:0x75ca80d0b8 13187 13216 13247 13280 13316 13351 13385 13418
[057:407] [2023-07-14 14:42:03 +0000.781325][5fa1] audio_frame_list_ empty
[057:430] [2023-07-14 14:42:03 +0000.804142][5f9d] setDisplayRotate :0
[057:430] [2023-07-14 14:42:03 +0000.804314][5f9d] 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:445] [2023-07-14 14:42:03 +0000.819555][5f9e] last dts:13280 currentPts:13316
ppsOrSPS:0 queue length:7
[057:686] [2023-07-14 14:42:04 +0000.60928][5fa1] audio frame wait video
frame.last_video_timestamp:14418 last_audio_timestamp:14623.4
[057:698] [2023-07-14 14:42:04 +0000.72542][5f9e] DTS queue for
Generator:0x75ca80d0b8 14024 14058 14084 14120 14148 14186 14220 14257
[057:724] [2023-07-14 14:42:04 +0000.98201][5f9e] h264 add frame header cdr flag
[057:725] [2023-07-14 14:42:04 +0000.98961][5f9e] Received key frame:14058
[057:727] [2023-07-14 14:42:04 +0000.100933][5fa2] get the H.264 IDR frame
[057:835] [2023-07-14 14:42:04 +0000.209014][5f9e] Push an pts:14653 to dts queue.
[057:890] [2023-07-14 14:42:04 +0000.264326][5fa0] Error(video_source.cc:430): wait
decoder a frame: 19
[057:901] [2023-07-14 14:42:04 +0000.275076][5f91] av_read_frame AVERROR_EOF
[057:936] [2023-07-14 14:42:04 +0000.310714][5f9e] SendFrame
encodedImage._timeStamp:14653encodedImage->_length:76432
[057:937] [2023-07-14 14:42:04 +0000.311092][5f9e] last dts:14621 currentPts:14653
ppsOrSPS:0 queue length:8
[057:968] [2023-07-14 14:42:04 +0000.342670][5f9d] setDisplayRotate :0
[057:968] [2023-07-14 14:42:04 +0000.342876][5f9d] 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:981] [2023-07-14 14:42:04 +0000.355823][5f9d] setDisplayRotate :0
[057:982] [2023-07-14 14:42:04 +0000.355974][5f9d] 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:994] [2023-07-14 14:42:04 +0000.368523][5f9e] DTS queue for
Generator:0x75ca80d0b8 14820 14859 14894 14924 14954 14994 15026 15052 15085
[058:014] [2023-07-14 14:42:04 +0000.388001][5f91] OnReceiveEOF:
[058:014] [2023-07-14 14:42:04 +0000.388264][5f91] OnDecoderEOF time:39005546
enter.

[058:014] [2023-07-14 14:42:04 +0000.388369][5f91] OnDecoderEOF leave. expire time


= 0 ms

[058:014] [2023-07-14 14:42:04 +0000.388492][5f91] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x76747f4280
[058:014] [2023-07-14 14:42:04 +0000.388370][5f9d] setDisplayRotate :0
[058:014] [2023-07-14 14:42:04 +0000.388589][5f91] NULLFilter::OnVideoSourceEOF
0x76747f4280 this 0x75d747ef40
[058:014] [2023-07-14 14:42:04 +0000.388598][5f9d] 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
[058:014] [2023-07-14 14:42:04 +0000.388650][5f91] NULLFilter::OnVideoSourceEOF
0x75d747ef40 this 0x75d756a000
[058:014] [2023-07-14 14:42:04 +0000.388509][5f8f] CleanUp time:39005546 enter.

[058:014] [2023-07-14 14:42:04 +0000.388764][5f91] NULLFilter::OnVideoSourceEOF


0x75d756a000 this 0x75d756a240
[058:015] [2023-07-14 14:42:04 +0000.389114][5fa0] OnVideoTimer: OnVideoTimer
return
[058:016] [2023-07-14 14:42:04 +0000.390729][5fa1] PullAudioFrame: PullFrame audio
finished.
[058:017] [2023-07-14 14:42:04 +0000.390917][5fa1] OnAudioTimer: OnAudioTimer
EndComposeFile
[058:017] [2023-07-14 14:42:04 +0000.390982][5fa1] EndComposeFile: EndComposeFile,
is composing 1
[058:026] [2023-07-14 14:42:04 +0000.400481][5f9e]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[058:026] [2023-07-14 14:42:04 +0000.400662][5f9e]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7666950800
[058:027] [2023-07-14 14:42:04 +0000.401306][5f8f] CleanUp leave. expire time = 13
ms
[058:027] [2023-07-14 14:42:04 +0000.401446][5f8f] clean up
[058:027] [2023-07-14 14:42:04 +0000.401520][5f8f] running_decoder_count:0max
count:2
[058:027] [2023-07-14 14:42:04 +0000.401705][5f9f]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[058:027] [2023-07-14 14:42:04 +0000.401803][5f9f]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[058:028] [2023-07-14 14:42:04 +0000.402246][5f9d] stop recording
[058:028] [2023-07-14 14:42:04 +0000.402343][5f9d]
RecordingSessionInternalSimple:destroy media processers
[058:028] [2023-07-14 14:42:04 +0000.402403][5f9d] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[058:028] [2023-07-14 14:42:04 +0000.402458][5f9d] H264Encode::flushing hareware
Encoder
[058:028] [2023-07-14 14:42:04 +0000.402806][5f9d] Flush time:39005560 enter.

[058:028] [2023-07-14 14:42:04 +0000.402890][5f9d] H264Encoder encoder flush


[058:029] [2023-07-14 14:42:04 +0000.402951][5f9d] flush output queue
[058:054] [2023-07-14 14:42:04 +0000.428056][5f9d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14994 pts:14994
[058:286] [2023-07-14 14:42:04 +0000.660571][5e5c] Run AGC when audioType = 0
[058:360] [2023-07-14 14:42:04 +0000.734541][5f9d] Flush leave. expire time = 332
ms

[058:361] [2023-07-14 14:42:04 +0000.735089][5f9d] ~H264EncodeWrap:


[058:361] [2023-07-14 14:42:04 +0000.735171][5f9d] ~H264Encode:
[058:361] [2023-07-14 14:42:04 +0000.735225][5f9d] teardownCompressionSession:
H264Encode::destroying Encoder
[058:361] [2023-07-14 14:42:04 +0000.735288][5f9d] Release time:39005893 enter.

[058:361] [2023-07-14 14:42:04 +0000.735675][5f9d] Release:


MediaCodecVideoEncoder::Release _inited:1
[058:361] [2023-07-14 14:42:04 +0000.735818][5f9d] Destroy time:39005893 enter.

[058:361] [2023-07-14 14:42:04 +0000.735876][5f9d] H264Encoder encoderDestroy


[058:362] [2023-07-14 14:42:04 +0000.735934][5f9d]
AndroidMediaCodecVideoEncoder::release env: 0x75de32a280
[058:362] [2023-07-14 14:42:04 +0000.735991][5f9d]
AndroidMediaCodecVideoEncoder::Destroy
[058:390] [2023-07-14 14:42:04 +0000.764191][5f9d] Destroy leave. expire time = 29
ms

[058:390] [2023-07-14 14:42:04 +0000.764480][5f9d] Release leave. expire time = 29


ms

[058:390] [2023-07-14 14:42:04 +0000.764546][5f9d] ~AndroidHwAvcEncoder


time:39005922 enter.

[058:390] [2023-07-14 14:42:04 +0000.764797][5f9d] Release time:39005922 enter.

[058:390] [2023-07-14 14:42:04 +0000.764869][5f9d] Release:


MediaCodecVideoEncoder:: has been released before, just return
[058:393] [2023-07-14 14:42:04 +0000.767617][5f9d] Release leave. expire time = 3
ms

[058:393] [2023-07-14 14:42:04 +0000.767686][5f9d] ~AndroidMediaCodecVideoEncoder


[058:393] [2023-07-14 14:42:04 +0000.767739][5f9d] ~WrapAndroidMediaCodec
time:39005925 enter.
[058:393] [2023-07-14 14:42:04 +0000.767795][5f9d] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[058:393] [2023-07-14 14:42:04 +0000.767852][5f9d] video hevc hw codec


destructor:0x7673a3c918

[058:394] [2023-07-14 14:42:04 +0000.768011][5f9d] ~AndroidHwAvcEncoder leave.


expire time = 4 ms

[058:394] [2023-07-14 14:42:04 +0000.768091][5f9d] teardownCompressionSession:


H264Encode::destroyed Encoder
[058:394] [2023-07-14 14:42:04 +0000.768161][5f9d]
RecordingSessionInternalSimple:destroy aac encoder output!
[058:394] [2023-07-14 14:42:04 +0000.768214][5f9d] AACSWEncode destructor
[058:404] [2023-07-14 14:42:04 +0000.778618][5fa2] fd_close successed!
[058:406] [2023-07-14 14:42:04 +0000.780115][5fa2] MP4 close file successfully
[058:406] [2023-07-14 14:42:04 +0000.780243][5fa2] Recording session Internal:
notify recording ok
[058:406] [2023-07-14 14:42:04 +0000.780304][5fa2] onRecordingOk: Recording Ok,
compose use time: 7018, averagefps 0
[058:406] [2023-07-14 14:42:04 +0000.780365][5fa2] OnReceiveEOF:
[058:408] [2023-07-14 14:42:04 +0000.782002][5fa1] OnAudioTimer: OnAudioTimer
return
[058:428] [2023-07-14 14:42:04 +0000.802095][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[058:428] [2023-07-14 14:42:04 +0000.802307][54da] ~MediaComposeFile time:39005960
enter.

[058:428] [2023-07-14 14:42:04 +0000.802367][54da] CancelCompose: CancelCompose,


is composing 0
[058:428] [2023-07-14 14:42:04 +0000.802606][5f9d] stop recording
[058:428] [2023-07-14 14:42:04 +0000.802704][5f9d] we have stopped recording before
[058:429] [2023-07-14 14:42:04 +0000.803444][54da] ~MediaComposeFile leave. expire
time = 1 ms

[058:429] [2023-07-14 14:42:04 +0000.803651][54da] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[058:430] [2023-07-14 14:42:04 +0000.804237][54da] global uninited!
[058:430] [2023-07-14 14:42:04 +0000.804391][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[058:430] [2023-07-14 14:42:04 +0000.804504][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[058:430] [2023-07-14 14:42:04 +0000.804641][54da] RemoveVideoBackGroud: hava not
add video backgroud
[058:430] [2023-07-14 14:42:04 +0000.804759][54da] UnbindInputFilter 0x75d756a2d8
this 0x76747efca0
[058:430] [2023-07-14 14:42:04 +0000.804865][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f4280
[058:431] [2023-07-14 14:42:04 +0000.804951][54da] DestoryDecoderByVideoSource
time:39005963 enter.

[058:431] [2023-07-14 14:42:04 +0000.805020][54da] ~VideoBindDecoder time:39005963


enter.

[058:431] [2023-07-14 14:42:04 +0000.805389][54da] CleanUp time:39005963 enter.

[058:432] [2023-07-14 14:42:04 +0000.806332][54da] CleanUp leave. expire time = 1


ms
[058:432] [2023-07-14 14:42:04 +0000.806473][54da] CleanUp time:39005964 enter.

[058:433] [2023-07-14 14:42:04 +0000.806938][54da] CleanUp leave. expire time = 1


ms

[058:435] [2023-07-14 14:42:04 +0000.809442][54da] ~VideoBindDecoder leave. expire


time = 4 ms

[058:435] [2023-07-14 14:42:04 +0000.809536][54da] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[058:435] [2023-07-14 14:42:04 +0000.809628][54da] UnbindInputFilter 0x75d756a098


this 0x75d756a2d8
[058:435] [2023-07-14 14:42:04 +0000.809727][54da] UnbindInputFilter 0x75d747efd8
this 0x75d756a098
[058:435] [2023-07-14 14:42:04 +0000.809824][54da] UnbindInputFilter 0x76747f44a0
this 0x75d747efd8
[058:436] [2023-07-14 14:42:04 +0000.809959][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a398
[058:436] [2023-07-14 14:42:04 +0000.810057][54da] UnbindInputFilter 0x75d756a158
this 0x75d756a218
[058:436] [2023-07-14 14:42:04 +0000.810176][54da] UnbindInputFilter 0x76747f44a0
this 0x75d756a158
[058:436] [2023-07-14 14:42:04 +0000.810274][54da] ~GLESContext:
[058:437] [2023-07-14 14:42:04 +0000.811231][54da] GLESContext destruct finish.
[058:437] [2023-07-14 14:42:04 +0000.811324][54da] filter: filter pipeline destroy
this: 0x76747efc00
[058:629] [2023-07-14 14:42:05 +0000.2974][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[060:285] [2023-07-14 14:42:06 +0000.659745][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:286] [2023-07-14 14:42:06 +0000.660007][5e5d] _deviceSampleRate:48000

[060:286] [2023-07-14 14:42:06 +0000.660423][5e5c] Run AGC when audioType = 0


[060:286] [2023-07-14 14:42:06 +0000.660678][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:347] [2023-07-14 14:42:06 +0000.721606][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[060:926] [2023-07-14 14:42:07 +0000.300050][54da] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[060:926] [2023-07-14 14:42:07 +0000.300157][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[060:926] [2023-07-14 14:42:07 +0000.300405][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[060:926] [2023-07-14 14:42:07 +0000.300634][5e57] operator() time:39008458 enter.

[060:926] [2023-07-14 14:42:07 +0000.300712][5e57] MediaFilterCamera, recording


file context:0x76667e0a80 input texture:5
[060:929] [2023-07-14 14:42:07 +0000.303509][5e57] MicSource: Mic source
created:10x7666901500
[060:930] [2023-07-14 14:42:07 +0000.304772][5e57] alloc thread: 0x75d74a6e00
name:worker3 thread id:506372979904 to Mic_source
[060:930] [2023-07-14 14:42:07 +0000.304896][5e57] audio: start the audio sender
thread.
[060:931] [2023-07-14 14:42:07 +0000.305009][5e57] construct OpenGLRenderProgram
0x766691c198
[060:931] [2023-07-14 14:42:07 +0000.305069][5e57] CropFilter::SetOrientation
orientation: 0
[060:931] [2023-07-14 14:42:07 +0000.305345][5e57] filter: filter pipeline
construtc this: 0x75d73fa300
[060:931] [2023-07-14 14:42:07 +0000.305442][5e57] filter: filter pipeline2 update
pattern: 1
[060:931] [2023-07-14 14:42:07 +0000.305509][5e57] CameraSource::source_id_:9
[060:931] [2023-07-14 14:42:07 +0000.305588][5e57] RecordAudioSource::source_id_:10
[060:932] [2023-07-14 14:42:07 +0000.306033][5e57] BindInputFilter 0x75d74a70c0
this 0x766691c3c0
[060:932] [2023-07-14 14:42:07 +0000.306157][5e57] BindInputFilter 0x75d74a7258
this 0x75d74a73d0
[060:932] [2023-07-14 14:42:07 +0000.306275][5e57] BindInputFilter 0x766691c3c0
this 0x75d73fa3a0
[060:932] [2023-07-14 14:42:07 +0000.306396][5e57] setParamentForFilters:
speed:1.000000
[060:932] [2023-07-14 14:42:07 +0000.306465][5e57] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[060:932] [2023-07-14 14:42:07 +0000.306545][5e57] SetParamForFilter time:39008464
enter.

[060:932] [2023-07-14 14:42:07 +0000.306618][5e57] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[060:932] [2023-07-14 14:42:07 +0000.306690][5e57] SetParamForFilter: Params video
index is: 0
[060:932] [2023-07-14 14:42:07 +0000.306757][5e57] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[060:932] [2023-07-14 14:42:07 +0000.306857][5e57] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[060:933] [2023-07-14 14:42:07 +0000.306928][5e57] crop filter mode tpye:
citytravelvideo index:0
[060:937] [2023-07-14 14:42:07 +0000.311618][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:937] [2023-07-14 14:42:07 +0000.311718][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:937] [2023-07-14 14:42:07 +0000.311775][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:937] [2023-07-14 14:42:07 +0000.311829][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:938] [2023-07-14 14:42:07 +0000.311918][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:938] [2023-07-14 14:42:07 +0000.311973][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:938] [2023-07-14 14:42:07 +0000.312026][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:938] [2023-07-14 14:42:07 +0000.312115][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[060:938] [2023-07-14 14:42:07 +0000.312183][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[060:938] [2023-07-14 14:42:07 +0000.312250][5e57]
Warning(parse_template_json.cc:67): json parament no found the parament
[060:938] [2023-07-14 14:42:07 +0000.312339][5e57]
Warning(parse_template_json.cc:93): json parament no found the duration
[060:938] [2023-07-14 14:42:07 +0000.312403][5e57] SetParamForFilter leave. expire
time = 6 ms

[060:938] [2023-07-14 14:42:07 +0000.312543][5e57] OnOutputSizeChanged width 1280


height 720
[060:938] [2023-07-14 14:42:07 +0000.312618][5e57] OpenGLFrameBuffer: width:1280
height:720
[060:938] [2023-07-14 14:42:07 +0000.312748][5e57] OpenGLFrameBuffer: width:1280
height:720
[060:938] [2023-07-14 14:42:07 +0000.312802][5e57] OpenGLFrameBuffer: width:1280
height:720
[060:938] [2023-07-14 14:42:07 +0000.312853][5e57] OpenGLFrameBuffer: width:1280
height:720
[060:938] [2023-07-14 14:42:07 +0000.312904][5e57] OpenGLFrameBuffer: width:1280
height:720
[060:939] [2023-07-14 14:42:07 +0000.312955][5e57] OpenGLFrameBuffer: width:1280
height:720
[060:939] [2023-07-14 14:42:07 +0000.313004][5e57] construct TrivalImageDrawer
0x76747b8d80
[060:939] [2023-07-14 14:42:07 +0000.313060][5e57] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76747b8d80 context 0x7674954740
[060:939] [2023-07-14 14:42:07 +0000.313117][5e57] setupGLES:
[060:939] [2023-07-14 14:42:07 +0000.313774][5e57] OpenGLRenderProgram::Initialize.
[060:939] [2023-07-14 14:42:07 +0000.313863][5e57] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[060:940] [2023-07-14 14:42:07 +0000.313960][5e57] 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_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
[060:940] [2023-07-14 14:42:07 +0000.314107][5e57] Init open gl render:
0x766691c198
[060:940] [2023-07-14 14:42:07 +0000.314176][5e57] Fragement shader path:
[060:940] [2023-07-14 14:42:07 +0000.314239][5e57] Fragement shader path:
[060:940] [2023-07-14 14:42:07 +0000.314292][5e57] create opengl program object.
[060:940] [2023-07-14 14:42:07 +0000.314345][5e57] create shader: vertex
[060:940] [2023-07-14 14:42:07 +0000.314754][5e57] create shader: fragment
[060:943] [2023-07-14 14:42:07 +0000.317214][5e57] Have not extra filter filename!
[060:943] [2023-07-14 14:42:07 +0000.317298][5e57] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[060:943] [2023-07-14 14:42:07 +0000.317357][5e57] OpenGLRenderProgram::Initialize
success.
[060:943] [2023-07-14 14:42:07 +0000.317450][5e57] Setup the OpenGL result:1
[060:944] [2023-07-14 14:42:07 +0000.318109][5e56] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
[060:944] [2023-07-14 14:42:07 +0000.318367][5e56] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[060:944] [2023-07-14 14:42:07 +0000.318410][5fba] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75de46be98
[060:944] [2023-07-14 14:42:07 +0000.318446][5e56] 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
[060:944] [2023-07-14 14:42:07 +0000.318526][5e56] 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_39008475.mp4
fileFD: -1
[060:945] [2023-07-14 14:42:07 +0000.319200][5e56] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4 is
opened successfully
[060:945] [2023-07-14 14:42:07 +0000.319299][5e56] setupMediaProcessers:
[060:945] [2023-07-14 14:42:07 +0000.319352][5e56]
RecordingSessionInternalSimple:setup media processers.
[060:945] [2023-07-14 14:42:07 +0000.319407][5e56] construct AAC encoder
[060:946] [2023-07-14 14:42:07 +0000.319961][5e56] H264Encoder creating:
superfast011818
[060:946] [2023-07-14 14:42:07 +0000.320052][5e56] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[060:948] [2023-07-14 14:42:07 +0000.322203][5e56] H264Encode::GetMachineModel is
220333QBI
[060:948] [2023-07-14 14:42:07 +0000.322312][5e56] H264Encoder machine_mode
is:220333QBI
[060:948] [2023-07-14 14:42:07 +0000.322394][5e56] H264Encode::machine size :9
machine_mode:220333QBI
[060:948] [2023-07-14 14:42:07 +0000.322453][5e56] H264Encode::machine array
size :22 machine_mode:220333QBI
[060:948] [2023-07-14 14:42:07 +0000.322507][5e56] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[060:948] [2023-07-14 14:42:07 +0000.322559][5e56] setupCompressionSession:
[060:948] [2023-07-14 14:42:07 +0000.322610][5e56] H264Encode::creating hareware
Encoder
[060:948] [2023-07-14 14:42:07 +0000.322678][5e56] AndroidHwAvcEncoder
time:39008480 enter.

[060:949] [2023-07-14 14:42:07 +0000.322941][5e56] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[060:949] [2023-07-14 14:42:07 +0000.323149][5e56] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[060:949] [2023-07-14 14:42:07 +0000.323224][5e56] The video avc hw codec address
is 0x7673a3c860
[060:949] [2023-07-14 14:42:07 +0000.323384][5e56] AndroidHwAvcEncoder leave.
expire time = 1 ms

[060:949] [2023-07-14 14:42:07 +0000.323460][5e56] RegisterEncodeCompleteCallback


time:39008481 enter.

[060:949] [2023-07-14 14:42:07 +0000.323637][5e56] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[060:949] [2023-07-14 14:42:07 +0000.323720][5e56] InitEncode time:39008481 enter.

[060:949] [2023-07-14 14:42:07 +0000.323863][5e56] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[060:950] [2023-07-14 14:42:07 +0000.323945][5e56] Create time:39008482 enter.

[060:950] [2023-07-14 14:42:07 +0000.324014][5e56] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[060:950] [2023-07-14 14:42:07 +0000.324095][5e56]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165b00
[060:950] [2023-07-14 14:42:07 +0000.324346][5e56]
supported_type:image/vnd.android.heic
[060:950] [2023-07-14 14:42:07 +0000.324454][5e56] supported_type:video/avc
[060:950] [2023-07-14 14:42:07 +0000.324514][5e56] name:OMX.qcom.video.encoder.avc
mime:video/avc
[060:950] [2023-07-14 14:42:07 +0000.324607][5e56] hwCodecPrefix :OMX.qcom.
[060:950] [2023-07-14 14:42:07 +0000.324678][5e56] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[060:950] [2023-07-14 14:42:07 +0000.324755][5e56] mediacodec_createCodecByName
time:39008482 enter.

[060:950] [2023-07-14 14:42:07 +0000.324828][5e56] WrapAndroidMediaCodec


time:39008482 enter.

[060:951] [2023-07-14 14:42:07 +0000.325074][5e56] WrapAndroidMediaCodec leave.


expire time = 1 ms

[060:952] [2023-07-14 14:42:07 +0000.326267][5fb6] Error(MicSource.cpp:254): There


is no output connect to mic source, discard the frame.
[060:973] [2023-07-14 14:42:07 +0000.347671][5e56] mediacodec_createCodecByName
leave. expire time = 23 ms

[060:973] [2023-07-14 14:42:07 +0000.347813][5e56] WrapAndroidMediaFromat


time:39008505 enter.

[060:974] [2023-07-14 14:42:07 +0000.347949][5e56] WrapAndroidMediaFromat leave.


expire time = 1 ms

[061:007] [2023-07-14 14:42:07 +0000.381212][5e56] Destroy time:39008539 enter.

[061:007] [2023-07-14 14:42:07 +0000.381355][5e56] WrapAndroidMediaFromat::


Destroy
[061:007] [2023-07-14 14:42:07 +0000.381415][5e56] Destroy leave. expire time = 0
ms

[061:007] [2023-07-14 14:42:07 +0000.381474][5e56] ~WrapAndroidMediaFromat


time:39008539 enter.

[061:007] [2023-07-14 14:42:07 +0000.381530][5e56] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[061:007] [2023-07-14 14:42:07 +0000.381591][5e56] Create leave. expire time = 57


ms

[061:007] [2023-07-14 14:42:07 +0000.381648][5e56] isSemiPlanarSupport


time:39008539 enter.

[061:007] [2023-07-14 14:42:07 +0000.381710][5e56] H264Encoder isSemiPlanarSupport


[061:007] [2023-07-14 14:42:07 +0000.381764][5e56] isSemiPlanarSupport leave.
expire time = 0 ms

[061:007] [2023-07-14 14:42:07 +0000.381818][5e56] creat hw H264Encoder success,


isSemiPlanar:1
[061:008] [2023-07-14 14:42:07 +0000.382192][5e56] InitEncode leave. expire time =
59 ms

[061:008] [2023-07-14 14:42:07 +0000.382309][5e56] H264Encode::created Encoder


[061:008] [2023-07-14 14:42:07 +0000.382365][5e56] H264Encode:: H264 encoder
created.
[061:008] [2023-07-14 14:42:07 +0000.382418][5e56] H264 encoder created.
[061:008] [2023-07-14 14:42:07 +0000.382470][5e56]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699af80
[061:008] [2023-07-14 14:42:07 +0000.382532][5e56] setOutput:
[061:008] [2023-07-14 14:42:07 +0000.382583][5e56]
RecordingSessionInternalSimple:encoder set output to muxer!
[061:008] [2023-07-14 14:42:07 +0000.382634][5e56] request a key frame
[061:008] [2023-07-14 14:42:07 +0000.382683][5e56] H264Encode:: request a key frame
[061:008] [2023-07-14 14:42:07 +0000.382892][5e56] setDisplayRotate :0
[061:009] [2023-07-14 14:42:07 +0000.382990][5e56] 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:009] [2023-07-14 14:42:07 +0000.383128][5e57] StartRecording:
[061:009] [2023-07-14 14:42:07 +0000.383246][5fb6] operator(): Set the recording
session in mic source. recording session: 0x75d74a7100
[061:009] [2023-07-14 14:42:07 +0000.383418][5e57] operator() leave. expire time =
83 ms

[061:056] [2023-07-14 14:42:07 +0000.430083][5e57] begine recode to first frame


spend time:130
[061:056] [2023-07-14 14:42:07 +0000.430201][5e57]
GPUImageProcessing::SetOrientation orientation: 0
[061:056] [2023-07-14 14:42:07 +0000.430592][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[061:100] [2023-07-14 14:42:07 +0000.474882][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[061:116] [2023-07-14 14:42:07 +0000.490359][5fb9]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[061:126] [2023-07-14 14:42:07 +0000.500565][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[061:144] [2023-07-14 14:42:07 +0000.518150][5fba] add aac audio track with id:1
[061:166] [2023-07-14 14:42:07 +0000.540451][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:173] [2023-07-14 14:42:07 +0000.547504][5fb9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:65
[061:173] [2023-07-14 14:42:07 +0000.547672][5fb9] push video frame to H264
encoder. (100 frame for one log)

[061:173] [2023-07-14 14:42:07 +0000.547760][5fb9] push video frame to H264


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

[061:173] [2023-07-14 14:42:07 +0000.547819][5fb9] H264Encode::push video frame to


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

[061:173] [2023-07-14 14:42:07 +0000.547890][5fb9] The input pts:65 fps:30


[061:206] [2023-07-14 14:42:07 +0000.580385][5fb9] h264 add frame header cdr flag
[061:207] [2023-07-14 14:42:07 +0000.580997][5fb9] h264 add frame header cdr flag
[061:207] [2023-07-14 14:42:07 +0000.581435][5fb9] Received key frame:0
[061:207] [2023-07-14 14:42:07 +0000.581549][5fb9] H264Encode:: get a sps pps
header!headerSize:31
[061:207] [2023-07-14 14:42:07 +0000.581719][5fba] get the H.264 SPS parameter
[061:208] [2023-07-14 14:42:07 +0000.582611][5fba] add video track with id:2
[061:209] [2023-07-14 14:42:07 +0000.583464][5fb9] H264Encode::H264SWEncoder get
callback, length:42928 type:1 nalType:1length:42924
[061:209] [2023-07-14 14:42:07 +0000.583475][5fba] get the H.264 PPS parameter
[061:211] [2023-07-14 14:42:07 +0000.585742][5fba] get the H.264 IDR frame
[061:211] [2023-07-14 14:42:07 +0000.585881][5fba] resss:true
[061:212] [2023-07-14 14:42:07 +0000.585982][5fba] video start ts:0
[061:212] [2023-07-14 14:42:07 +0000.586090][5fba] the video frame has been written
into MP4 file
[061:231] [2023-07-14 14:42:07 +0000.605159][5fba] audio start ts:0
[061:231] [2023-07-14 14:42:07 +0000.605371][5fba] the audio frame has been written
into MP4 file
[061:267] [2023-07-14 14:42:07 +0000.641296][5e57] The convert RGB to YUV take 5
[061:659] [2023-07-14 14:42:08 +0000.33492][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:690] [2023-07-14 14:42:08 +0000.64116][5fb2] resampled_data_size:10240
[061:705] [2023-07-14 14:42:08 +0000.79870][5fb9] DTS queue for
Generator:0x75ca80d0b8 559 594
[061:772] [2023-07-14 14:42:08 +0000.146109][5e57] The convert RGB to YUV take 5
[061:904] [2023-07-14 14:42:08 +0000.278816][5fb9] Push an pts:799 to dts queue.
[061:948] [2023-07-14 14:42:08 +0000.322308][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[061:978] [2023-07-14 14:42:08 +0000.352692][5fb9] last dts:767 currentPts:799
ppsOrSPS:0 queue length:3
[061:995] [2023-07-14 14:42:08 +0000.369604][5e57] webrtc common_video plane
old ..... (1/1000) new: 23001 delete: 22979 diff: 22
[062:055] [2023-07-14 14:42:08 +0000.429864][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[062:056] [2023-07-14 14:42:08 +0000.430241][5fb2]
RecordAudioSource::PullAudioFrame
[062:165] [2023-07-14 14:42:08 +0000.539457][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:272] [2023-07-14 14:42:08 +0000.646091][5e57] The convert RGB to YUV take 6
[062:288] [2023-07-14 14:42:08 +0000.662488][5e5c] Run AGC when audioType = 0
[062:345] [2023-07-14 14:42:08 +0000.719073][5fb2] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[062:415] [2023-07-14 14:42:08 +0000.789580][5fb2] AF_SpeedFilter::PullFrame eof4
[062:422] [2023-07-14 14:42:08 +0000.796167][5fb2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[062:540] [2023-07-14 14:42:08 +0000.914027][5fb9] DTS queue for
Generator:0x75ca80d0b8 1404 1429
[062:666] [2023-07-14 14:42:09 +0000.40337][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:773] [2023-07-14 14:42:09 +0000.147783][5e57] The convert RGB to YUV take 4
[062:948] [2023-07-14 14:42:09 +0000.321987][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:170] [2023-07-14 14:42:09 +0000.544843][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:180] [2023-07-14 14:42:09 +0000.554207][5fb9] h264 add frame header cdr flag
[063:180] [2023-07-14 14:42:09 +0000.554764][5fb9] Received key frame:2001
[063:183] [2023-07-14 14:42:09 +0000.557062][5fba] get the H.264 IDR frame
[063:239] [2023-07-14 14:42:09 +0000.613218][5fb9] Push an pts:2133 to dts queue.
[063:269] [2023-07-14 14:42:09 +0000.643448][5e57] The convert RGB to YUV take 5
[063:299] [2023-07-14 14:42:09 +0000.673285][5fb8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2136queue_audio_frame_:6
[063:310] [2023-07-14 14:42:09 +0000.684458][5fb9] last dts:2099 currentPts:2133
ppsOrSPS:0 queue length:3
[063:347] [2023-07-14 14:42:09 +0000.721409][5fb9] DTS queue for
Generator:0x75ca80d0b8 2237
[063:670] [2023-07-14 14:42:10 +0000.44065][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:757] [2023-07-14 14:42:10 +0000.131828][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[063:774] [2023-07-14 14:42:10 +0000.148478][5e57] The convert RGB to YUV take 4
[063:873] [2023-07-14 14:42:10 +0000.247826][5fb2]
RecordAudioSource::PullAudioFrame
[063:901] [2023-07-14 14:42:10 +0000.275925][5e57]
MediaFilterCamera::NeedProcessTexture
[063:902] [2023-07-14 14:42:10 +0000.276061][5fb2] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[063:946] [2023-07-14 14:42:10 +0000.320332][5fb9] SendFrame
encodedImage._timeStamp:2802encodedImage->_length:56928
[063:955] [2023-07-14 14:42:10 +0000.329130][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:958] [2023-07-14 14:42:10 +0000.332150][5fb2] resampled_data_size:1024
[064:002] [2023-07-14 14:42:10 +0000.376622][5e57] CameraSource::PushExtraFrame
pkt_dts: 2946, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75d74a6f80
[064:003] [2023-07-14 14:42:10 +0000.377544][5e57] CropFilter::OnVideoFrame
outputtexture :11
[064:081] [2023-07-14 14:42:10 +0000.455060][5e57]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:2976
[064:081] [2023-07-14 14:42:10 +0000.455228][5e57] webrtc common_video plane
old ..... (1/1000) new: 24001 delete: 23983 diff: 18
[064:147] [2023-07-14 14:42:10 +0000.521057][5fb2] AF_SpeedFilter audio time 111,
0x75d74a7280 out time: 39011559 org time: 39011559
[064:168] [2023-07-14 14:42:10 +0000.542654][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:173] [2023-07-14 14:42:10 +0000.547394][5fb9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3068
[064:214] [2023-07-14 14:42:10 +0000.588144][5fb9] DTS queue for
Generator:0x75ca80d0b8 3036 3068 3105
[064:249] [2023-07-14 14:42:10 +0000.623457][5fb2] AF_SpeedFilter audio time
[064:275] [2023-07-14 14:42:10 +0000.649577][5e57] The convert RGB to YUV take 4
[064:280] [2023-07-14 14:42:10 +0000.654643][5fb9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3105 pts:3105
[064:287] [2023-07-14 14:42:10 +0000.661589][5e5c] Run AGC when audioType = 0
[064:287] [2023-07-14 14:42:10 +0000.661773][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:310] [2023-07-14 14:42:10 +0000.684742][5e57] FilterPipeline2::OnVideoFrame
pts 3248 last_video_timestamp_ 3248
[064:336] [2023-07-14 14:42:10 +0000.710741][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[064:336] [2023-07-14 14:42:10 +0000.710866][5e57] GPUImageProcessing: input frame
width1280 X 720
[064:337] [2023-07-14 14:42:10 +0000.711611][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[064:337] [2023-07-14 14:42:10 +0000.711809][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[064:372] [2023-07-14 14:42:10 +0000.746820][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[064:545] [2023-07-14 14:42:10 +0000.919452][5fb9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3439
[064:545] [2023-07-14 14:42:10 +0000.919800][5fb9] push video frame to H264
encoder. (100 frame for one log)

[064:546] [2023-07-14 14:42:10 +0000.919930][5fb9] push video frame to H264


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

[064:546] [2023-07-14 14:42:10 +0000.919991][5fb9] H264Encode::push video frame to


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

[064:546] [2023-07-14 14:42:10 +0000.920079][5fb9] The input pts:3439 fps:30


[064:581] [2023-07-14 14:42:10 +0000.955840][5fb9] Push an pts:3475 to dts queue.
[064:585] [2023-07-14 14:42:10 +0000.958982][5fb9] H264Encode::H264SWEncoder get
callback, length:65200 type:1 nalType:1length:65196
[064:620] [2023-07-14 14:42:10 +0000.994023][5fb9] last dts:3439 currentPts:3475
ppsOrSPS:0 queue length:2
[064:636] [2023-07-14 14:42:11 +0000.10770][5fb2] AF_SpeedFilter::PullFrame eof4
[064:643] [2023-07-14 14:42:11 +0000.17204][5fb2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[064:672] [2023-07-14 14:42:11 +0000.46139][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:782] [2023-07-14 14:42:11 +0000.156376][5e57] The convert RGB to YUV take 5
[064:948] [2023-07-14 14:42:11 +0000.321989][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[065:047] [2023-07-14 14:42:11 +0000.421548][5fb9] DTS queue for
Generator:0x75ca80d0b8 3880 3909 3941
[065:116] [2023-07-14 14:42:11 +0000.490455][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[065:161] [2023-07-14 14:42:11 +0000.535247][5fb9] h264 add frame header cdr flag
[065:162] [2023-07-14 14:42:11 +0000.535921][5fb9] Received key frame:4010
[065:186] [2023-07-14 14:42:11 +0000.560045][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:200] [2023-07-14 14:42:11 +0000.574309][5fba] get the H.264 IDR frame
[065:281] [2023-07-14 14:42:11 +0000.655742][5e57] The convert RGB to YUV take 5
[065:459] [2023-07-14 14:42:11 +0000.833475][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[065:465] [2023-07-14 14:42:11 +0000.839712][5fb2] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[065:656] [2023-07-14 14:42:12 +0000.30876][5fb8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4458queue_audio_frame_:8
[065:676] [2023-07-14 14:42:12 +0000.50395][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:699] [2023-07-14 14:42:12 +0000.73787][5fb2] RecordAudioSource::PullAudioFrame
[065:787] [2023-07-14 14:42:12 +0000.161014][5e57] The convert RGB to YUV take 5
[065:859] [2023-07-14 14:42:12 +0000.233881][5fb9] DTS queue for
Generator:0x75ca80d0b8 4711 4749
[065:919] [2023-07-14 14:42:12 +0000.293876][5fb9] Push an pts:4812 to dts queue.
[065:955] [2023-07-14 14:42:12 +0000.329642][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[065:958] [2023-07-14 14:42:12 +0000.332844][5fb9] last dts:4777 currentPts:4812
ppsOrSPS:0 queue length:2
[066:126] [2023-07-14 14:42:12 +0000.500779][5fb2] resampled_data_size:13312
[066:178] [2023-07-14 14:42:12 +0000.551978][5e57] webrtc common_video plane
old ..... (1/1000) new: 25001 delete: 24979 diff: 22
[066:179] [2023-07-14 14:42:12 +0000.553030][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[066:284] [2023-07-14 14:42:12 +0000.657993][5e57] The convert RGB to YUV take 6
[066:289] [2023-07-14 14:42:12 +0000.663336][5e5c] Run AGC when audioType = 0
[066:317] [2023-07-14 14:42:12 +0000.691154][5fb2] FilterPipeline2::OnAudioFrame
pts 5200 last_audio_timestamp_ 5200
[066:683] [2023-07-14 14:42:13 +0000.57174][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[066:691] [2023-07-14 14:42:13 +0000.65606][5fb9] DTS queue for
Generator:0x75ca80d0b8 5555 5583
[066:787] [2023-07-14 14:42:13 +0000.161767][5e57] The convert RGB to YUV take 4
[066:907] [2023-07-14 14:42:13 +0000.281360][5fb2] AF_SpeedFilter::PullFrame eof4
[066:914] [2023-07-14 14:42:13 +0000.288607][5fb2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[066:954] [2023-07-14 14:42:13 +0000.327995][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[067:064] [2023-07-14 14:42:13 +0000.438119][5fb2] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[067:174] [2023-07-14 14:42:13 +0000.548779][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[067:187] [2023-07-14 14:42:13 +0000.561431][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[067:197] [2023-07-14 14:42:13 +0000.571901][5fb9] h264 add frame header cdr flag
[067:198] [2023-07-14 14:42:13 +0000.572421][5fb9] Received key frame:6021
[067:201] [2023-07-14 14:42:13 +0000.575044][5fba] get the H.264 IDR frame
[067:258] [2023-07-14 14:42:13 +0000.632191][5fb9] Push an pts:6151 to dts queue.
[067:287] [2023-07-14 14:42:13 +0000.661377][5e57] The convert RGB to YUV take 4
[067:293] [2023-07-14 14:42:13 +0000.667613][5fb9] SendFrame
encodedImage._timeStamp:6151encodedImage->_length:53888
[067:293] [2023-07-14 14:42:13 +0000.667814][5fb9] last dts:6116 currentPts:6151
ppsOrSPS:0 queue length:2
[067:526] [2023-07-14 14:42:13 +0000.900248][5fb9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6421
[067:526] [2023-07-14 14:42:13 +0000.900442][5fb9] DTS queue for
Generator:0x75ca80d0b8 6356 6388 6421
[067:578] [2023-07-14 14:42:13 +0000.952075][5fb2]
RecordAudioSource::PullAudioFrame
[067:663] [2023-07-14 14:42:14 +0000.36953][5fb9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6487 pts:6487
[067:685] [2023-07-14 14:42:14 +0000.59158][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[067:720] [2023-07-14 14:42:14 +0000.94384][5e57] GPUImageProcessing: process video
frame with resolution 1280 X 720
[067:720] [2023-07-14 14:42:14 +0000.94505][5e57] GPUImageProcessing: input frame
width1280 X 720
[067:720] [2023-07-14 14:42:14 +0000.94720][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[067:721] [2023-07-14 14:42:14 +0000.95263][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[067:721] [2023-07-14 14:42:14 +0000.95445][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[067:790] [2023-07-14 14:42:14 +0000.164313][5e57] The convert RGB to YUV take 5
[067:920] [2023-07-14 14:42:14 +0000.294174][5fb8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6780queue_audio_frame_:2
[067:927] [2023-07-14 14:42:14 +0000.301375][5fb9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6822
[067:927] [2023-07-14 14:42:14 +0000.301580][5fb9] push video frame to H264
encoder. (100 frame for one log)

[067:927] [2023-07-14 14:42:14 +0000.301673][5fb9] push video frame to H264


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

[067:927] [2023-07-14 14:42:14 +0000.301734][5fb9] H264Encode::push video frame to


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

[067:927] [2023-07-14 14:42:14 +0000.301810][5fb9] The input pts:6822 fps:30


[067:954] [2023-07-14 14:42:14 +0000.328669][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[067:995] [2023-07-14 14:42:14 +0000.369372][5fb9] H264Encode::H264SWEncoder get
callback, length:76000 type:1 nalType:1length:75996
[068:184] [2023-07-14 14:42:14 +0000.558225][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:257] [2023-07-14 14:42:14 +0000.631737][5e57] webrtc common_video plane
old ..... (1/1000) new: 26001 delete: 25983 diff: 18
[068:287] [2023-07-14 14:42:14 +0000.661370][5e5c] Run AGC when audioType = 0
[068:287] [2023-07-14 14:42:14 +0000.661533][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:293] [2023-07-14 14:42:14 +0000.667679][5e57] The convert RGB to YUV take 5
[068:361] [2023-07-14 14:42:14 +0000.735182][5fb9] DTS queue for
Generator:0x75ca80d0b8 7188 7219 7254
[068:380] [2023-07-14 14:42:14 +0000.754321][5fb2] resampled_data_size:4096
[068:594] [2023-07-14 14:42:14 +0000.968340][5fb9] Push an pts:7486 to dts queue.
[068:669] [2023-07-14 14:42:15 +0000.43414][5fb9] last dts:7458 currentPts:7486
ppsOrSPS:0 queue length:3
[068:676] [2023-07-14 14:42:15 +0000.50744][5fb2] AF_SpeedFilter audio 0x75d74a7280
PullFrame
[068:693] [2023-07-14 14:42:15 +0000.67089][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:796] [2023-07-14 14:42:15 +0000.170302][5e57] The convert RGB to YUV take 5
[068:829] [2023-07-14 14:42:15 +0000.203692][5fb6] The output timestamp from audio
mixer change:39016360
[068:891] [2023-07-14 14:42:15 +0000.265054][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[068:938] [2023-07-14 14:42:15 +0000.312832][5e5c] On audio frame the broadcast
with timestamp:39016470 samples:480. (1000 frame for one log)

[068:945] [2023-07-14 14:42:15 +0000.319622][5fb6] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[068:945] [2023-07-14 14:42:15 +0000.319854][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[069:191] [2023-07-14 14:42:15 +0000.565527][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[069:198] [2023-07-14 14:42:15 +0000.571930][5fb9] DTS queue for
Generator:0x75ca80d0b8 8023 8056 8091
[069:200] [2023-07-14 14:42:15 +0000.574728][5fb9] h264 add frame header cdr flag
[069:201] [2023-07-14 14:42:15 +0000.575275][5fb9] Received key frame:8023
[069:203] [2023-07-14 14:42:15 +0000.577383][5fba] get the H.264 IDR frame
[069:221] [2023-07-14 14:42:15 +0000.595281][5fb2] AF_SpeedFilter::PullFrame eof4
[069:227] [2023-07-14 14:42:15 +0000.601770][5fb2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[069:300] [2023-07-14 14:42:15 +0000.674262][5e57] The convert RGB to YUV take 5
[069:456] [2023-07-14 14:42:15 +0000.830007][5fb2]
RecordAudioSource::PullAudioFrame
[069:692] [2023-07-14 14:42:16 +0000.66549][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[069:795] [2023-07-14 14:42:16 +0000.169280][5e57] The convert RGB to YUV take 5
[069:936] [2023-07-14 14:42:16 +0000.310028][5fb9] Push an pts:8829 to dts queue.
[069:949] [2023-07-14 14:42:16 +0000.323015][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[069:975] [2023-07-14 14:42:16 +0000.348966][5fb9] last dts:8794 currentPts:8829
ppsOrSPS:0 queue length:2
[070:002] [2023-07-14 14:42:16 +0000.376237][5fb9] DTS queue for
Generator:0x75ca80d0b8 8863 8895
[070:192] [2023-07-14 14:42:16 +0000.566365][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:283] [2023-07-14 14:42:16 +0000.657688][5fb8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9102queue_audio_frame_:6
[070:284] [2023-07-14 14:42:16 +0000.658740][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:284] [2023-07-14 14:42:16 +0000.658906][5e5d] _deviceSampleRate:48000

[070:287] [2023-07-14 14:42:16 +0000.661603][5fb2] AF_SpeedFilter audio


0x75d74a7280 PullFrame
[070:289] [2023-07-14 14:42:16 +0000.663118][5e5c] Run AGC when audioType = 0
[070:309] [2023-07-14 14:42:16 +0000.683278][5e57] The convert RGB to YUV take 5
[070:360] [2023-07-14 14:42:16 +0000.734545][5e57] webrtc common_video plane
old ..... (1/1000) new: 27001 delete: 26979 diff: 22
[070:455] [2023-07-14 14:42:16 +0000.829696][5fb2] AF_SpeedFilter audio time,
0x75d74a7280 rcv time: 39017979
[070:455] [2023-07-14 14:42:16 +0000.829864][5fb2] AF_SpeedFilter audio time,
0x75d74a7280 rcv time: 39017979in_nSamples:441
[070:554] [2023-07-14 14:42:16 +0000.928683][5fb2] resampled_data_size:16384
[070:554] [2023-07-14 14:42:16 +0000.928890][5fb2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39017979
[070:555] [2023-07-14 14:42:16 +0000.928972][5fb2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[070:615] [2023-07-14 14:42:16 +0000.989806][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[070:644] [2023-07-14 14:42:17 +0000.18328][5fb9] SendFrame
encodedImage._timeStamp:9497encodedImage->_length:58560
[070:696] [2023-07-14 14:42:17 +0000.70290][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:808] [2023-07-14 14:42:17 +0000.182332][5e57] The convert RGB to YUV take 5
[070:840] [2023-07-14 14:42:17 +0000.214413][5fb9] DTS queue for
Generator:0x75ca80d0b8 9704 9732
[070:872] [2023-07-14 14:42:17 +0000.246711][5fb9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9765
[070:951] [2023-07-14 14:42:17 +0000.325742][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[071:011] [2023-07-14 14:42:17 +0000.385529][5fb9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9862 pts:9862
[071:065] [2023-07-14 14:42:17 +0000.439410][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[071:101] [2023-07-14 14:42:17 +0000.475539][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[071:101] [2023-07-14 14:42:17 +0000.475693][5e57] GPUImageProcessing: input frame
width1280 X 720
[071:102] [2023-07-14 14:42:17 +0000.476417][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[071:102] [2023-07-14 14:42:17 +0000.476541][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[071:180] [2023-07-14 14:42:17 +0000.554142][5fb9] h264 add frame header cdr flag
[071:180] [2023-07-14 14:42:17 +0000.554683][5fb9] Received key frame:10032
[071:200] [2023-07-14 14:42:17 +0000.574697][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:243] [2023-07-14 14:42:17 +0000.617040][5fba] get the H.264 IDR frame
[071:274] [2023-07-14 14:42:17 +0000.648638][5fb9] Push an pts:10167 to dts queue.
[071:303] [2023-07-14 14:42:17 +0000.677561][5e57] The convert RGB to YUV take 4
[071:305] [2023-07-14 14:42:17 +0000.679510][5fb9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10199
[071:305] [2023-07-14 14:42:17 +0000.679620][5fb9] push video frame to H264
encoder. (100 frame for one log)

[071:305] [2023-07-14 14:42:17 +0000.679735][5fb9] push video frame to H264


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

[071:305] [2023-07-14 14:42:17 +0000.679809][5fb9] H264Encode::push video frame to


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

[071:305] [2023-07-14 14:42:17 +0000.679896][5fb9] The input pts:10199 fps:30


[071:339] [2023-07-14 14:42:17 +0000.713317][5fb2]
RecordAudioSource::PullAudioFrame
[071:344] [2023-07-14 14:42:17 +0000.718299][5fb9] last dts:10132 currentPts:10167
ppsOrSPS:0 queue length:3
[071:345] [2023-07-14 14:42:17 +0000.719822][5fb9] H264Encode::H264SWEncoder get
callback, length:2208 type:1 nalType:1length:2204
[071:545] [2023-07-14 14:42:17 +0000.919107][5fb2] AF_SpeedFilter::PullFrame eof4
[071:552] [2023-07-14 14:42:17 +0000.925955][5fb2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[071:675] [2023-07-14 14:42:18 +0000.49509][5fb9] DTS queue for
Generator:0x75ca80d0b8 10504 10536 10569
[071:701] [2023-07-14 14:42:18 +0000.75357][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:806] [2023-07-14 14:42:18 +0000.180535][5e57] The convert RGB to YUV take 4
[071:900] [2023-07-14 14:42:18 +0000.274520][5fb2] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[071:950] [2023-07-14 14:42:18 +0000.324570][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[072:202] [2023-07-14 14:42:18 +0000.576736][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[072:290] [2023-07-14 14:42:18 +0000.664446][5e5c] Run AGC when audioType = 0
[072:290] [2023-07-14 14:42:18 +0000.664667][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:305] [2023-07-14 14:42:18 +0000.679319][5e57] The convert RGB to YUV take 4
[072:337] [2023-07-14 14:42:18 +0000.711782][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[072:438] [2023-07-14 14:42:18 +0000.812241][5e57] webrtc common_video plane
old ..... (1/1000) new: 28001 delete: 27983 diff: 18
[072:489] [2023-07-14 14:42:18 +0000.862940][5fb9] DTS queue for
Generator:0x75ca80d0b8 11378
[072:614] [2023-07-14 14:42:18 +0000.988258][5fb9] Push an pts:11505 to dts queue.
[072:631] [2023-07-14 14:42:19 +0000.5272][5fb8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11424queue_audio_frame_:9
[072:679] [2023-07-14 14:42:19 +0000.53216][5fb9] last dts:11472 currentPts:11505
ppsOrSPS:0 queue length:3
[072:700] [2023-07-14 14:42:19 +0000.74550][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[072:807] [2023-07-14 14:42:19 +0000.181897][5e57] The convert RGB to YUV take 4
[072:813] [2023-07-14 14:42:19 +0000.187873][5fb2] resampled_data_size:7168
[072:949] [2023-07-14 14:42:19 +0000.323696][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[073:203] [2023-07-14 14:42:19 +0000.577385][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:212] [2023-07-14 14:42:19 +0000.586253][5fb9] h264 add frame header cdr flag
[073:212] [2023-07-14 14:42:19 +0000.586772][5fb9] Received key frame:12038
[073:226] [2023-07-14 14:42:19 +0000.600775][5fb2]
RecordAudioSource::PullAudioFrame
[073:250] [2023-07-14 14:42:19 +0000.624878][5fba] get the H.264 IDR frame
[073:311] [2023-07-14 14:42:19 +0000.685113][5e57] The convert RGB to YUV take 5
[073:314] [2023-07-14 14:42:19 +0000.688479][5fb9] DTS queue for
Generator:0x75ca80d0b8 12175 12206
[073:518] [2023-07-14 14:42:19 +0000.892908][5fb2] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[073:705] [2023-07-14 14:42:20 +0000.79345][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:810] [2023-07-14 14:42:20 +0000.184898][5e57] The convert RGB to YUV take 4
[073:865] [2023-07-14 14:42:20 +0000.239479][5fb2] AF_SpeedFilter::PullFrame eof4
[073:872] [2023-07-14 14:42:20 +0000.246270][5fb2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[073:946] [2023-07-14 14:42:20 +0000.320594][5fb9] Push an pts:12839 to dts queue.
[073:958] [2023-07-14 14:42:20 +0000.332147][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[073:984] [2023-07-14 14:42:20 +0000.358692][5fb9] SendFrame
encodedImage._timeStamp:12839encodedImage->_length:54512
[073:985] [2023-07-14 14:42:20 +0000.358920][5fb9] last dts:12809 currentPts:12839
ppsOrSPS:0 queue length:2
[074:059] [2023-07-14 14:42:20 +0000.433146][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[074:145] [2023-07-14 14:42:20 +0000.518937][5fb9] DTS queue for
Generator:0x75ca80d0b8 13017 13038
[074:206] [2023-07-14 14:42:20 +0000.580562][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:211] [2023-07-14 14:42:20 +0000.585413][5fb9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13106
[074:284] [2023-07-14 14:42:20 +0000.658002][5e5c] Run AGC when audioType = 0
[074:322] [2023-07-14 14:42:20 +0000.696752][5e57] The convert RGB to YUV take 4
[074:391] [2023-07-14 14:42:20 +0000.765401][5fb9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13246 pts:13246
[074:412] [2023-07-14 14:42:20 +0000.786903][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[074:482] [2023-07-14 14:42:20 +0000.856655][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[074:482] [2023-07-14 14:42:20 +0000.856851][5e57] GPUImageProcessing: input frame
width1280 X 720
[074:483] [2023-07-14 14:42:20 +0000.857589][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[074:483] [2023-07-14 14:42:20 +0000.857746][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[074:543] [2023-07-14 14:42:20 +0000.917683][5e57] webrtc common_video plane
old ..... (1/1000) new: 29001 delete: 28979 diff: 22
[074:685] [2023-07-14 14:42:21 +0000.59848][5fb9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13578
[074:686] [2023-07-14 14:42:21 +0000.60019][5fb9] push video frame to H264 encoder.
(100 frame for one log)

[074:686] [2023-07-14 14:42:21 +0000.60106][5fb9] push video frame to H264 encoder.


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

[074:686] [2023-07-14 14:42:21 +0000.60208][5fb9] H264Encode::push video frame to


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

[074:686] [2023-07-14 14:42:21 +0000.60296][5fb9] The input pts:13578 fps:30


[074:720] [2023-07-14 14:42:21 +0000.94304][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:731] [2023-07-14 14:42:21 +0000.105842][5fb9] H264Encode::H264SWEncoder get
callback, length:53776 type:1 nalType:1length:53772
[074:819] [2023-07-14 14:42:21 +0000.193663][5e57] The convert RGB to YUV take 5
[074:889] [2023-07-14 14:42:21 +0000.262971][5fb8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13746queue_audio_frame_:3
[074:953] [2023-07-14 14:42:21 +0000.327594][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[074:986] [2023-07-14 14:42:21 +0000.360690][5fb9] DTS queue for
Generator:0x75ca80d0b8 13850 13879
[075:028] [2023-07-14 14:42:21 +0000.402437][5fb2] resampled_data_size:0
[075:105] [2023-07-14 14:42:21 +0000.479892][5fb2]
RecordAudioSource::PullAudioFrame
[075:131] [2023-07-14 14:42:21 +0000.505202][5fb2] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[075:216] [2023-07-14 14:42:21 +0000.590487][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:225] [2023-07-14 14:42:21 +0000.599805][5fb9] h264 add frame header cdr flag
[075:226] [2023-07-14 14:42:21 +0000.600278][5fb9] Received key frame:14048
[075:228] [2023-07-14 14:42:21 +0000.602183][5fba] get the H.264 IDR frame
[075:261] [2023-07-14 14:42:21 +0000.635085][5fb2] AF_SpeedFilter audio time 111,
0x75d74a7280 out time: 39022739 org time: 39022739
[075:298] [2023-07-14 14:42:21 +0000.671930][5fb9] Push an pts:14188 to dts queue.
[075:319] [2023-07-14 14:42:21 +0000.693141][5e57] The convert RGB to YUV take 5
[075:356] [2023-07-14 14:42:21 +0000.730314][5fb9] last dts:14146 currentPts:14188
ppsOrSPS:0 queue length:3
[075:453] [2023-07-14 14:42:21 +0000.827056][5fb2] AF_SpeedFilter audio time
[075:718] [2023-07-14 14:42:22 +0000.92834][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:776] [2023-07-14 14:42:22 +0000.150031][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[075:822] [2023-07-14 14:42:22 +0000.196698][5e57] The convert RGB to YUV take 4
[075:823] [2023-07-14 14:42:22 +0000.197212][5fb9] DTS queue for
Generator:0x75ca80d0b8 14652 14684 14718
[075:954] [2023-07-14 14:42:22 +0000.328728][5fb6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[076:185] [2023-07-14 14:42:22 +0000.559622][5fb2] AF_SpeedFilter::PullFrame eof4
[076:192] [2023-07-14 14:42:22 +0000.566396][5fb2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[076:222] [2023-07-14 14:42:22 +0000.596019][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[076:258] [2023-07-14 14:42:22 +0000.632210][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[076:290] [2023-07-14 14:42:22 +0000.664039][5e5c] Run AGC when audioType = 0
[076:290] [2023-07-14 14:42:22 +0000.664427][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:291] [2023-07-14 14:42:22 +0000.665782][5e57] StopRecording:
[076:292] [2023-07-14 14:42:22 +0000.666074][5e57] OnNeedStopRecording:
[076:297] [2023-07-14 14:42:22 +0000.671794][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[076:298] [2023-07-14 14:42:22 +0000.672072][5e57] operator(): Stop
[076:298] [2023-07-14 14:42:22 +0000.672148][5e57] StopPullFrameAndWriteMp4
time:39023830 enter.

[076:298] [2023-07-14 14:42:22 +0000.672303][5e57] StopRecording:


[076:299] [2023-07-14 14:42:22 +0000.673184][5fb2] FilterPipeline2::OnAudioFrame
pts 15200 last_audio_timestamp_ 15200
[076:299] [2023-07-14 14:42:22 +0000.673334][5fb2] PullAudioFrame: PullFrame audio
finished.
[076:299] [2023-07-14 14:42:22 +0000.673392][5fb2]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[076:302] [2023-07-14 14:42:22 +0000.676153][5fb9]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[076:305] [2023-07-14 14:42:22 +0000.679765][5e56] stop recording
[076:305] [2023-07-14 14:42:22 +0000.679865][5e56]
RecordingSessionInternalSimple:destroy media processers
[076:306] [2023-07-14 14:42:22 +0000.679927][5e56] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[076:306] [2023-07-14 14:42:22 +0000.680013][5e56] H264Encode::flushing hareware
Encoder
[076:306] [2023-07-14 14:42:22 +0000.680271][5e56] Flush time:39023838 enter.

[076:306] [2023-07-14 14:42:22 +0000.680361][5e56] H264Encoder encoder flush


[076:306] [2023-07-14 14:42:22 +0000.680433][5e56] flush output queue
[076:626] [2023-07-14 14:42:22 +0000.999993][5e56] Flush leave. expire time = 320
ms

[076:627] [2023-07-14 14:42:23 +0000.1418][5e56] ~H264EncodeWrap:


[076:627] [2023-07-14 14:42:23 +0000.1681][5e56] ~H264Encode:
[076:627] [2023-07-14 14:42:23 +0000.1791][5e56] teardownCompressionSession:
H264Encode::destroying Encoder
[076:627] [2023-07-14 14:42:23 +0000.1876][5e56] Release time:39024159 enter.

[076:628] [2023-07-14 14:42:23 +0000.2491][5e56] Release:


MediaCodecVideoEncoder::Release _inited:1
[076:630] [2023-07-14 14:42:23 +0000.3967][5e56] Destroy time:39024162 enter.

[076:630] [2023-07-14 14:42:23 +0000.4090][5e56] H264Encoder encoderDestroy


[076:630] [2023-07-14 14:42:23 +0000.4243][5e56]
AndroidMediaCodecVideoEncoder::release env: 0x75de3d42c0
[076:630] [2023-07-14 14:42:23 +0000.4327][5e56]
AndroidMediaCodecVideoEncoder::Destroy
[076:664] [2023-07-14 14:42:23 +0000.38691][5e56] Destroy leave. expire time = 34
ms

[076:665] [2023-07-14 14:42:23 +0000.39127][5e56] Release leave. expire time = 38


ms

[076:665] [2023-07-14 14:42:23 +0000.39318][5e56] ~AndroidHwAvcEncoder


time:39024197 enter.

[076:665] [2023-07-14 14:42:23 +0000.39728][5e56] Release time:39024197 enter.


[076:666] [2023-07-14 14:42:23 +0000.39957][5e56] Release: MediaCodecVideoEncoder::
has been released before, just return
[076:666] [2023-07-14 14:42:23 +0000.40079][5e56] Release leave. expire time = 1
ms

[076:666] [2023-07-14 14:42:23 +0000.40162][5e56] ~AndroidMediaCodecVideoEncoder


[076:666] [2023-07-14 14:42:23 +0000.40231][5e56] ~WrapAndroidMediaCodec
time:39024198 enter.

[076:666] [2023-07-14 14:42:23 +0000.40307][5e56] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[076:666] [2023-07-14 14:42:23 +0000.40382][5e56] video hevc hw codec


destructor:0x7673a3c860

[076:667] [2023-07-14 14:42:23 +0000.41904][5e56] ~AndroidHwAvcEncoder leave.


expire time = 3 ms

[076:668] [2023-07-14 14:42:23 +0000.42499][5e56] teardownCompressionSession:


H264Encode::destroyed Encoder
[076:668] [2023-07-14 14:42:23 +0000.42723][5e56]
RecordingSessionInternalSimple:destroy aac encoder output!
[076:668] [2023-07-14 14:42:23 +0000.42822][5e56] AACSWEncode destructor
[076:675] [2023-07-14 14:42:23 +0000.49594][5fba] MP4 close file successfully
[076:675] [2023-07-14 14:42:23 +0000.49738][5fba] Recording session Internal:
notify recording ok
[076:675] [2023-07-14 14:42:23 +0000.49798][5fba] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4,
output_video_timestamp_:15186 last_video_pts_:15153
[076:675] [2023-07-14 14:42:23 +0000.49877][5fba] OnRecordFinish:
[076:676] [2023-07-14 14:42:23 +0000.50647][5fba] onRecordingOk: net seek
pos:0record video duration:15186record audio duration:15162
[076:678] [2023-07-14 14:42:23 +0000.52678][5fb6] destructMicSource_w:
[076:678] [2023-07-14 14:42:23 +0000.52896][5fb6] setOutput_w:
MicSource::setOutput() 0x0
[076:680] [2023-07-14 14:42:23 +0000.54787][5e57] releaseThread 0x75d74a6e00
[076:681] [2023-07-14 14:42:23 +0000.54977][5e57] ~MicSource: Mic source
destroyed:0x7666901500
[076:683] [2023-07-14 14:42:23 +0000.56947][5e57] StopPullFrameAndWriteMp4 leave.
expire time = 385 ms

[076:683] [2023-07-14 14:42:23 +0000.57133][5e57] DestroyPipelineAndFilters


time:39024215 enter.

[076:683] [2023-07-14 14:42:23 +0000.57318][5e57] UnbindInputFilter 0x75d74a70c0


this 0x766691c3c0
[076:683] [2023-07-14 14:42:23 +0000.57441][5e57] UnbindInputFilter 0x75d74a7258
this 0x75d74a73d0
[076:683] [2023-07-14 14:42:23 +0000.57601][5e57] UnbindInputFilter 0x766691c3c0
this 0x75d73fa3a0
[076:683] [2023-07-14 14:42:23 +0000.57669][5e57] filter: filter pipeline destroy
this: 0x75d73fa300
[076:685] [2023-07-14 14:42:23 +0000.58958][5e57] ClearVideoOfSources: recodring
total frames:0
[076:685] [2023-07-14 14:42:23 +0000.59262][5e57] ClearVideoOfSources:
[076:685] [2023-07-14 14:42:23 +0000.59351][5e57] GPUImageProcessing destruct.
[076:685] [2023-07-14 14:42:23 +0000.59461][5e57] destroy TrivalImageDrawer
0x76747b8d80
[076:685] [2023-07-14 14:42:23 +0000.59545][5e57] The shader has been initialize,
clean up them.

[076:685] [2023-07-14 14:42:23 +0000.59778][5e57] ~OpenGLFrameBuffer:


[076:686] [2023-07-14 14:42:23 +0000.60089][5e57] ~OpenGLFrameBuffer:
[076:686] [2023-07-14 14:42:23 +0000.60382][5e57] ~OpenGLFrameBuffer:
[076:686] [2023-07-14 14:42:23 +0000.60687][5e57] ~OpenGLFrameBuffer:
[076:687] [2023-07-14 14:42:23 +0000.60992][5e57] ~OpenGLFrameBuffer:
[076:687] [2023-07-14 14:42:23 +0000.61312][5e57] ~OpenGLFrameBuffer:
[076:688] [2023-07-14 14:42:23 +0000.62087][5e57] GPUImageProcessing destruct
finish.
[076:688] [2023-07-14 14:42:23 +0000.62302][5e57] GPURGBAFrame destruct.
[076:688] [2023-07-14 14:42:23 +0000.62633][5e57] destroy OpenGLRenderProgram
0x766691c198
[076:688] [2023-07-14 14:42:23 +0000.62756][5e57] ~CameraSource time:39024220
enter.

[076:688] [2023-07-14 14:42:23 +0000.62832][5e57] ~CameraSource leave. expire time


= 0 ms

[076:689] [2023-07-14 14:42:23 +0000.62914][5e57] ~RecordAudioSource time:39024221


enter.

[076:689] [2023-07-14 14:42:23 +0000.62981][5e57] ~RecordAudioSource leave. expire


time = 0 ms

[076:689] [2023-07-14 14:42:23 +0000.63058][5e57] DestroyPipelineAndFilters leave.


expire time = 6 ms

[076:718] [2023-07-14 14:42:23 +0000.92492][54da]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[076:719] [2023-07-14 14:42:23 +0000.93698][54da] machine model :redmi
[076:719] [2023-07-14 14:42:23 +0000.93798][54da] Support this machine model :redmi
[076:719] [2023-07-14 14:42:23 +0000.93860][54da] global inited! current sdk
version: 12-14-d8558ab
[076:720] [2023-07-14 14:42:23 +0000.94191][54da] filter: filter pipeline construtc
this: 0x767480a380
[076:720] [2023-07-14 14:42:23 +0000.94282][54da] MediaFilterGraph:
MediaFilterGraph construct
[076:720] [2023-07-14 14:42:23 +0000.94338][54da] GLESContext:
[076:720] [2023-07-14 14:42:23 +0000.94426][54da] The result of eglGetDisplay is:
0x1
[076:722] [2023-07-14 14:42:23 +0000.96487][54da] The result of creation:
0x767472aa00
[076:722] [2023-07-14 14:42:23 +0000.96708][54da] The result of
eglCreatePbufferSurface is: 0x767472ab00
[076:722] [2023-07-14 14:42:23 +0000.96859][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
[076:723] [2023-07-14 14:42:23 +0000.96960][54da] The source 0 speed:1
[076:723] [2023-07-14 14:42:23 +0000.97034][54da] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4, delay:
0
[076:723] [2023-07-14 14:42:23 +0000.97103][54da] CreateDecoderByVideoSource
time:39024255 enter.

[076:723] [2023-07-14 14:42:23 +0000.97490][54da] running_decoder_count:0max


count:2
[076:723] [2023-07-14 14:42:23 +0000.97564][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75d761e000
[076:725] [2023-07-14 14:42:23 +0000.99509][5fc4] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x76748d3e00] Current FFmpeg version git-2021-06-16-97cea6f

[076:764] [2023-07-14 14:42:23 +0000.138141][5fc4] OnStreamInfoFound: video


duration_: 15186
[076:767] [2023-07-14 14:42:23 +0000.141054][54da] start decoder
[076:767] [2023-07-14 14:42:23 +0000.141217][54da] CreateDecoderByVideoSource
leave. expire time = 44 ms

[076:767] [2023-07-14 14:42:23 +0000.141320][54da] BindInputFilter 0x76746e6aa0


this 0x75d756a218
[076:767] [2023-07-14 14:42:23 +0000.141402][54da] BindInputFilter 0x75d756a218
this 0x75d756a2d8
[076:767] [2023-07-14 14:42:23 +0000.141484][54da] BindInputFilter 0x76746e6aa0
this 0x75d756a398
[076:767] [2023-07-14 14:42:23 +0000.141562][54da] BindInputFilter 0x75d756a398
this 0x75d756a458
[076:767] [2023-07-14 14:42:23 +0000.141629][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
[076:767] [2023-07-14 14:42:23 +0000.141727][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a518
[076:767] [2023-07-14 14:42:23 +0000.141818][54da] BindInputFilter 0x75d756a518
this 0x767480a420
[076:768] [2023-07-14 14:42:23 +0000.141954][54da] BindInputFilter 0x75d756a458
this 0x75d756a5d8
[076:768] [2023-07-14 14:42:23 +0000.142054][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
[076:768] [2023-07-14 14:42:23 +0000.142123][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[076:769] [2023-07-14 14:42:23 +0000.142982][54da] machine model :redmi
[076:769] [2023-07-14 14:42:23 +0000.143056][54da] Support this machine
model :redmi
[076:769] [2023-07-14 14:42:23 +0000.143124][54da] global inited! current sdk
version: 12-14-d8558ab
[076:769] [2023-07-14 14:42:23 +0000.143247][54da] GetPipeline:
-----------------------------------------
[076:769] [2023-07-14 14:42:23 +0000.143315][54da] GetPipeline: source:
0x76746e6880
[076:769] [2023-07-14 14:42:23 +0000.143381][54da] GetPipeline: filter: NULLFilter
[076:769] [2023-07-14 14:42:23 +0000.143447][54da] GetPipeline: filter: NULLFilter
[076:769] [2023-07-14 14:42:23 +0000.143511][54da] GetPipeline: filter: NULLFilter
[076:769] [2023-07-14 14:42:23 +0000.143574][54da] GetPipeline: audio filter:
AuidoNULLFilter
[076:769] [2023-07-14 14:42:23 +0000.143638][54da] GetPipeline: audio filter:
AuidoNULLFilter
[076:769] [2023-07-14 14:42:23 +0000.143736][54da] GetPipeline: audio filter:
AudioNUllFilter
[076:769] [2023-07-14 14:42:23 +0000.143802][54da] GetPipeline:
------------------------------------------
[076:769] [2023-07-14 14:42:23 +0000.143870][54da] filter: filter pipeline2 update
pattern: 0
[076:770] [2023-07-14 14:42:23 +0000.144855][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:771] [2023-07-14 14:42:23 +0000.145118][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:771] [2023-07-14 14:42:23 +0000.145269][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:771] [2023-07-14 14:42:23 +0000.145349][5fc5] NO get frame from decoder
[076:771] [2023-07-14 14:42:23 +0000.145606][54da] DeviceInit:
[076:772] [2023-07-14 14:42:23 +0000.146205][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[076:772] [2023-07-14 14:42:23 +0000.146708][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[076:773] [2023-07-14 14:42:23 +0000.147297][54da] CreatePlatformSpecificObjects:
[076:773] [2023-07-14 14:42:23 +0000.147397][54da] audio device use null audio
input and opensl output
[076:773] [2023-07-14 14:42:23 +0000.147461][54da] Create OpenSLES output module
with java VM support.

[076:773] [2023-07-14 14:42:23 +0000.147874][54da] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[076:774] [2023-07-14 14:42:23 +0000.148253][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[076:774] [2023-07-14 14:42:23 +0000.148486][5fc5] NO get frame from decoder
[076:774] [2023-07-14 14:42:23 +0000.148652][54da] Create OpenSLES output module
with buffer num:2

[076:774] [2023-07-14 14:42:23 +0000.148738][54da] Error(trace.cc:40): Init the


output and input for audio device template.
[076:774] [2023-07-14 14:42:23 +0000.148797][54da] Init the output device.

[076:774] [2023-07-14 14:42:23 +0000.148897][54da] Set the playout as stereo:1


[076:775] [2023-07-14 14:42:23 +0000.148970][54da] Set the sample rate to be:44100

[076:775] [2023-07-14 14:42:23 +0000.149063][54da] Low latency buffer size:144 low


sample rate:48000
[076:775] [2023-07-14 14:42:23 +0000.149154][54da] DeviceInit: Done
[076:775] [2023-07-14 14:42:23 +0000.149475][54da] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[076:775] [2023-07-14 14:42:23 +0000.149476][5fd0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d760d018
[076:776] [2023-07-14 14:42:23 +0000.150346][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[076:776] [2023-07-14 14:42:23 +0000.150482][54da]
MediaFilterPlayer::SetPlayerNotify 0x75d73ef000
[076:776] [2023-07-14 14:42:23 +0000.150562][54da]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[076:776] [2023-07-14 14:42:23 +0000.150622][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[076:776] [2023-07-14 14:42:23 +0000.150680][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[076:776] [2023-07-14 14:42:23 +0000.150807][54da] SetGraphLoop: SetGraphLoop 1
[076:776] [2023-07-14 14:42:23 +0000.150865][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[076:777] [2023-07-14 14:42:23 +0000.150947][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[076:777] [2023-07-14 14:42:23 +0000.151227][5fc5] NO get frame from decoder
[076:778] [2023-07-14 14:42:23 +0000.152098][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[076:778] [2023-07-14 14:42:23 +0000.152448][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[076:778] [2023-07-14 14:42:23 +0000.152755][5fd2] Start:
[076:779] [2023-07-14 14:42:23 +0000.153017][5fd1] operator(): video render
started.
[076:779] [2023-07-14 14:42:23 +0000.153211][5fd2] Start:
[076:779] [2023-07-14 14:42:23 +0000.153438][5fd2] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[076:779] [2023-07-14 14:42:23 +0000.153531][5fd2] Reset: history total size: 98
[076:779] [2023-07-14 14:42:23 +0000.153597][5fd2] DeviceStart:
audioDevice_:0x7674929000
[076:779] [2023-07-14 14:42:23 +0000.153657][5fd2] DeviceStart: time profile
playout init before
[076:779] [2023-07-14 14:42:23 +0000.153718][5fd2] DeviceStart: time profile
playout init end
[076:779] [2023-07-14 14:42:23 +0000.153771][5fd2] OpenSlesOutput:Start playout

[076:780] [2023-07-14 14:42:23 +0000.154628][5fc5] NO get frame from decoder


[076:783] [2023-07-14 14:42:23 +0000.157452][5fd2] Create the opensl output player.
streamtype before:0

[076:783] [2023-07-14 14:42:23 +0000.157598][5fd2] Create the opensl output player.


streamtype after:3

[076:783] [2023-07-14 14:42:23 +0000.157666][5fc5] NO get frame from decoder


[076:787] [2023-07-14 14:42:23 +0000.161234][5fc5] NO get frame from decoder
[076:789] [2023-07-14 14:42:23 +0000.163926][5fc5] NO get frame from decoder
[076:793] [2023-07-14 14:42:23 +0000.166958][5fc5] NO get frame from decoder
[076:843] [2023-07-14 14:42:23 +0000.217403][5fd2] Enqueue opensl buffer size:1764
[076:896] [2023-07-14 14:42:23 +0000.270519][5fd2] DeviceStart: time profile
playout all end
[076:896] [2023-07-14 14:42:23 +0000.270664][5fd2] operator(): Audio playback
started.
[076:896] [2023-07-14 14:42:23 +0000.270818][5fd2] operator(): Started now!
[076:897] [2023-07-14 14:42:23 +0000.271678][5fd3]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[076:909] [2023-07-14 14:42:23 +0000.283319][5fd2] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[076:909] [2023-07-14 14:42:23 +0000.283737][5fd2] First audio frame rendering
[076:937] [2023-07-14 14:42:23 +0000.310967][5fd1] lipsync_debug: First video frame
rendering.
[077:016] [2023-07-14 14:42:23 +0000.390688][5fd5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[077:063] [2023-07-14 14:42:23 +0000.437546][5fd4] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 41580pts ms:462000
[077:066] [2023-07-14 14:42:23 +0000.440447][5fd1] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[077:066] [2023-07-14 14:42:23 +0000.440656][5fd1] lipsync_debug:result remaining
time:9
[077:074] [2023-07-14 14:42:23 +0000.448877][5fd4] OnVideoFrameReady(1/200)
[077:076] [2023-07-14 14:42:23 +0000.450541][5fd1] operator() frame->pts-
9223372036854775808 queue_ size: 10 (1/200)
[077:193] [2023-07-14 14:42:23 +0000.566970][5fd4] webrtc common_video plane
old ..... (1/1000) new: 30001 delete: 29995 diff: 6
[077:405] [2023-07-14 14:42:23 +0000.779609][5fd1] lipsync_debug:displaying video
ts:44280 The current displayed video timestamp is:39024937
[077:493] [2023-07-14 14:42:23 +0000.867610][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[077:500] [2023-07-14 14:42:23 +0000.874617][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[077:508] [2023-07-14 14:42:23 +0000.882822][5fd2] Stop:
[077:515] [2023-07-14 14:42:23 +0000.889201][5fd1] operator(): Video Render
stopped.
[077:515] [2023-07-14 14:42:23 +0000.889767][5fd2] Stop:
[077:516] [2023-07-14 14:42:23 +0000.890193][5fd2] DeviceStop:
audioDevice_:0x7674929000
[077:516] [2023-07-14 14:42:23 +0000.890322][5fd2] OpenSlesOutput:Stop playout

[077:525] [2023-07-14 14:42:23 +0000.898977][5fd2] DeviceStop: Done


[077:525] [2023-07-14 14:42:23 +0000.899268][5fd2] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[077:525] [2023-07-14 14:42:23 +0000.899438][5fd2] operator(): Stop now!
[077:562] [2023-07-14 14:42:23 +0000.936586][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[077:562] [2023-07-14 14:42:23 +0000.936735][54da] StopPreView: Have Stopped,
operation cancel
[077:562] [2023-07-14 14:42:23 +0000.936799][54da] Stop:
[077:563] [2023-07-14 14:42:23 +0000.937080][5fd2] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[077:563] [2023-07-14 14:42:23 +0000.937531][54da] DeviceRelease:
audioDevice_:0x7674929000
[077:563] [2023-07-14 14:42:23 +0000.937605][54da] OpenSlesOutput:Stop playout

[077:563] [2023-07-14 14:42:23 +0000.937683][54da] DeviceRelease: Release the


webrtc device object.
[077:564] [2023-07-14 14:42:23 +0000.938244][54da] OpenSlesOutput destruct.

[077:564] [2023-07-14 14:42:23 +0000.938385][54da] DeviceRelease: Done


[077:565] [2023-07-14 14:42:23 +0000.939251][54da] Stop:
[077:565] [2023-07-14 14:42:23 +0000.939467][5fd1] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[077:569] [2023-07-14 14:42:23 +0000.942985][54da] global uninited!
[077:569] [2023-07-14 14:42:23 +0000.943166][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[077:569] [2023-07-14 14:42:23 +0000.943278][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[077:569] [2023-07-14 14:42:23 +0000.943340][54da] RemoveVideoBackGroud: hava not
add video backgroud
[077:569] [2023-07-14 14:42:23 +0000.943429][54da] UnbindInputFilter 0x75d756a518
this 0x767480a420
[077:569] [2023-07-14 14:42:23 +0000.943511][54da] ClearAllSource: remove source
filter, sourceid: 0x76746e6880
[077:569] [2023-07-14 14:42:23 +0000.943569][54da] DestoryDecoderByVideoSource
time:39025101 enter.

[077:569] [2023-07-14 14:42:23 +0000.943630][54da] ~VideoBindDecoder time:39025101


enter.

[077:569] [2023-07-14 14:42:23 +0000.943878][54da] CleanUp time:39025101 enter.

[077:643] [2023-07-14 14:42:24 +0000.17161][54da] CleanUp leave. expire time = 74


ms

[077:643] [2023-07-14 14:42:24 +0000.17396][54da] CleanUp time:39025175 enter.

[077:644] [2023-07-14 14:42:24 +0000.18082][54da] CleanUp leave. expire time = 1


ms

[077:645] [2023-07-14 14:42:24 +0000.19262][54da] ~VideoBindDecoder leave. expire


time = 76 ms
[077:645] [2023-07-14 14:42:24 +0000.19425][54da] DestoryDecoderByVideoSource
leave. expire time = 76 ms

[077:645] [2023-07-14 14:42:24 +0000.19525][54da] UnbindInputFilter 0x75d756a2d8


this 0x75d756a518
[077:645] [2023-07-14 14:42:24 +0000.19746][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a2d8
[077:645] [2023-07-14 14:42:24 +0000.19833][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d756a218
[077:646] [2023-07-14 14:42:24 +0000.19919][54da] UnbindInputFilter 0x75d756a458
this 0x75d756a5d8
[077:646] [2023-07-14 14:42:24 +0000.20001][54da] UnbindInputFilter 0x75d756a398
this 0x75d756a458
[077:646] [2023-07-14 14:42:24 +0000.20095][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d756a398
[077:646] [2023-07-14 14:42:24 +0000.20627][54da] ~GLESContext:
[077:647] [2023-07-14 14:42:24 +0000.21764][54da] GLESContext destruct finish.
[077:648] [2023-07-14 14:42:24 +0000.22198][54da] filter: filter pipeline destroy
this: 0x767480a380
[077:649] [2023-07-14 14:42:24 +0000.23294][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[077:650] [2023-07-14 14:42:24 +0000.24515][54da] machine model :redmi
[077:650] [2023-07-14 14:42:24 +0000.24618][54da] Support this machine model :redmi
[077:650] [2023-07-14 14:42:24 +0000.24695][54da] global inited! current sdk
version: 12-14-d8558ab
[077:651] [2023-07-14 14:42:24 +0000.24958][54da] filter: filter pipeline construtc
this: 0x766b764f80
[077:651] [2023-07-14 14:42:24 +0000.25027][54da] MediaFilterGraph:
MediaFilterGraph construct
[077:651] [2023-07-14 14:42:24 +0000.25086][54da] GLESContext:
[077:651] [2023-07-14 14:42:24 +0000.25176][54da] The result of eglGetDisplay is:
0x1
[077:654] [2023-07-14 14:42:24 +0000.27937][54da] The result of creation:
0x767472a800
[077:654] [2023-07-14 14:42:24 +0000.28244][54da] The result of
eglCreatePbufferSurface is: 0x767472aa00
[077:654] [2023-07-14 14:42:24 +0000.28422][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
[077:654] [2023-07-14 14:42:24 +0000.28505][54da] The source 0 speed:1
[077:654] [2023-07-14 14:42:24 +0000.28626][54da] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4, delay:
0
[077:654] [2023-07-14 14:42:24 +0000.28720][54da] CreateDecoderByVideoSource
time:39025186 enter.

[077:655] [2023-07-14 14:42:24 +0000.29084][54da] running_decoder_count:0max


count:2
[077:655] [2023-07-14 14:42:24 +0000.29182][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7666911000
[077:657] [2023-07-14 14:42:24 +0000.31666][5fdc] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x76748d3e00] Current FFmpeg version git-2021-06-16-97cea6f

[077:700] [2023-07-14 14:42:24 +0000.74129][5fdc] OnStreamInfoFound: video


duration_: 15186
[077:704] [2023-07-14 14:42:24 +0000.78626][54da] start decoder
[077:704] [2023-07-14 14:42:24 +0000.78784][54da] CreateDecoderByVideoSource
leave. expire time = 50 ms
[077:704] [2023-07-14 14:42:24 +0000.78894][54da] BindInputFilter 0x76746e6aa0
this 0x75d756a158
[077:705] [2023-07-14 14:42:24 +0000.78976][54da] BindInputFilter 0x75d756a158
this 0x75d756a218
[077:705] [2023-07-14 14:42:24 +0000.79060][54da] BindInputFilter 0x76746e6aa0
this 0x75d756a2d8
[077:705] [2023-07-14 14:42:24 +0000.79138][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a398
[077:705] [2023-07-14 14:42:24 +0000.79190][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
[077:705] [2023-07-14 14:42:24 +0000.79273][54da] BindInputFilter 0x75d756a218
this 0x75d756a458
[077:705] [2023-07-14 14:42:24 +0000.79352][54da] BindInputFilter 0x75d756a458
this 0x766b765020
[077:705] [2023-07-14 14:42:24 +0000.79436][54da] BindInputFilter 0x75d756a398
this 0x75d756a518
[077:705] [2023-07-14 14:42:24 +0000.79518][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39008475.mp4
[077:705] [2023-07-14 14:42:24 +0000.79599][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[077:705] [2023-07-14 14:42:24 +0000.79874][54da] MediaComposeFile time:39025237
enter.

[077:706] [2023-07-14 14:42:24 +0000.79993][54da] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[077:706] [2023-07-14 14:42:24 +0000.80295][54da] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[077:706] [2023-07-14 14:42:24 +0000.80436][54da] Recording session using default
bitrate support by app:14680064
[077:708] [2023-07-14 14:42:24 +0000.82793][5fe8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c61a33c0
[077:709] [2023-07-14 14:42:24 +0000.83005][5fe8] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[077:709] [2023-07-14 14:42:24 +0000.83874][54da] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[077:710] [2023-07-14 14:42:24 +0000.84714][54da] GetPipeline:
-----------------------------------------
[077:710] [2023-07-14 14:42:24 +0000.84809][54da] GetPipeline: source: 0x76746e6880
[077:710] [2023-07-14 14:42:24 +0000.84866][54da] GetPipeline: filter: NULLFilter
[077:711] [2023-07-14 14:42:24 +0000.84920][54da] GetPipeline: filter: NULLFilter
[077:711] [2023-07-14 14:42:24 +0000.84975][54da] GetPipeline: filter: NULLFilter
[077:711] [2023-07-14 14:42:24 +0000.85027][54da] GetPipeline: audio filter:
AuidoNULLFilter
[077:711] [2023-07-14 14:42:24 +0000.85080][54da] GetPipeline: audio filter:
AuidoNULLFilter
[077:711] [2023-07-14 14:42:24 +0000.85131][54da] GetPipeline: audio filter:
AudioNUllFilter
[077:711] [2023-07-14 14:42:24 +0000.85184][54da] GetPipeline:
------------------------------------------
[077:711] [2023-07-14 14:42:24 +0000.85243][54da] filter: filter pipeline2 update
pattern: 2
[077:711] [2023-07-14 14:42:24 +0000.85455][5fdd] NO get frame from decoder
[077:711] [2023-07-14 14:42:24 +0000.85780][54da] MediaComposeFile leave. expire
time = 6 ms

[077:712] [2023-07-14 14:42:24 +0000.86835][54da] machine model :redmi


[077:713] [2023-07-14 14:42:24 +0000.86911][54da] Support this machine model :redmi
[077:713] [2023-07-14 14:42:24 +0000.86964][54da] global inited! current sdk
version: 12-14-d8558ab
[077:724] [2023-07-14 14:42:24 +0000.99099][5fdd] NO get frame from decoder
[077:726] [2023-07-14 14:42:24 +0000.100266][5fdd] NO get frame from decoder
[077:734] [2023-07-14 14:42:24 +0000.108419][5fdd] NO get frame from decoder
[077:736] [2023-07-14 14:42:24 +0000.110203][5fdd] NO get frame from decoder
[077:737] [2023-07-14 14:42:24 +0000.111232][5fdd] NO get frame from decoder
[077:738] [2023-07-14 14:42:24 +0000.112437][5fdd] NO get frame from decoder
[077:740] [2023-07-14 14:42:24 +0000.114274][5fdd] NO get frame from decoder
[077:770] [2023-07-14 14:42:24 +0000.144129][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[077:770] [2023-07-14 14:42:24 +0000.144313][54da] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 282
[077:770] [2023-07-14 14:42:24 +0000.144410][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[077:770] [2023-07-14 14:42:24 +0000.144495][54da] BeginCompose: BeginCompose, is
composing 0
[077:771] [2023-07-14 14:42:24 +0000.145798][5fe8] start recording, file path:
[077:774] [2023-07-14 14:42:24 +0000.148059][5fe8] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 282 audio_timescale:44100
video_timescale:90000
[077:774] [2023-07-14 14:42:24 +0000.148332][5fe8] 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
[077:774] [2023-07-14 14:42:24 +0000.148542][5fe8] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 282
[077:774] [2023-07-14 14:42:24 +0000.148647][5fe8] fd_open successed
handle:0xb4000076844990b0
[077:775] [2023-07-14 14:42:24 +0000.149263][5fe8] create mp4 file:270
m_fileHandle: 0x75de405300
[077:775] [2023-07-14 14:42:24 +0000.149338][5fe8] MP4 file: is opened successfully
[077:775] [2023-07-14 14:42:24 +0000.149394][5fe8] setupMediaProcessers:
[077:775] [2023-07-14 14:42:24 +0000.149446][5fe8]
RecordingSessionInternalSimple:setup media processers.
[077:775] [2023-07-14 14:42:24 +0000.149500][5fe8] construct AAC encoder
[077:776] [2023-07-14 14:42:24 +0000.150183][5fe8] H264Encoder creating:
ultrafast012323
[077:776] [2023-07-14 14:42:24 +0000.150267][5fe8] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[077:779] [2023-07-14 14:42:24 +0000.153134][5fe8] H264Encode::GetMachineModel is
220333QBI
[077:779] [2023-07-14 14:42:24 +0000.153338][5fe8] H264Encoder machine_mode
is:220333QBI
[077:779] [2023-07-14 14:42:24 +0000.153401][5fe8] H264Encode::machine size :9
machine_mode:220333QBI
[077:779] [2023-07-14 14:42:24 +0000.153463][5fe8] H264Encode::machine array
size :22 machine_mode:220333QBI
[077:779] [2023-07-14 14:42:24 +0000.153520][5fe8] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[077:779] [2023-07-14 14:42:24 +0000.153575][5fe8] setupCompressionSession:
[077:779] [2023-07-14 14:42:24 +0000.153631][5fe8] H264Encode::creating hareware
Encoder
[077:779] [2023-07-14 14:42:24 +0000.153687][5fe8] AndroidHwAvcEncoder
time:39025311 enter.

[077:782] [2023-07-14 14:42:24 +0000.156672][5fe8] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[077:783] [2023-07-14 14:42:24 +0000.156966][5fe8] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[077:783] [2023-07-14 14:42:24 +0000.157128][5fe8] The video avc hw codec address
is 0x7673a3c8f0
[077:784] [2023-07-14 14:42:24 +0000.158504][5fe8] AndroidHwAvcEncoder leave.
expire time = 5 ms

[077:786] [2023-07-14 14:42:24 +0000.160770][5fe8] RegisterEncodeCompleteCallback


time:39025318 enter.

[077:787] [2023-07-14 14:42:24 +0000.161158][5fe8] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[077:787] [2023-07-14 14:42:24 +0000.161301][5fe8] InitEncode time:39025319 enter.

[077:787] [2023-07-14 14:42:24 +0000.161447][5fe8] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[077:787] [2023-07-14 14:42:24 +0000.161535][5fe8] Create time:39025319 enter.

[077:787] [2023-07-14 14:42:24 +0000.161592][5fe8] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[077:787] [2023-07-14 14:42:24 +0000.161885][5fe8]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165a40
[077:788] [2023-07-14 14:42:24 +0000.162284][5fe8]
supported_type:image/vnd.android.heic
[077:788] [2023-07-14 14:42:24 +0000.162387][5fe8] supported_type:video/avc
[077:788] [2023-07-14 14:42:24 +0000.162448][5fe8] name:OMX.qcom.video.encoder.avc
mime:video/avc
[077:788] [2023-07-14 14:42:24 +0000.162534][5fe8] hwCodecPrefix :OMX.qcom.
[077:788] [2023-07-14 14:42:24 +0000.162595][5fe8] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[077:788] [2023-07-14 14:42:24 +0000.162659][5fe8] mediacodec_createCodecByName
time:39025320 enter.

[077:788] [2023-07-14 14:42:24 +0000.162720][5fe8] WrapAndroidMediaCodec


time:39025320 enter.

[077:789] [2023-07-14 14:42:24 +0000.162989][5fe8] WrapAndroidMediaCodec leave.


expire time = 1 ms

[077:787] [2023-07-14 14:42:24 +0000.161761][5ff1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x75de2db098
[077:830] [2023-07-14 14:42:24 +0000.204515][5fe8] mediacodec_createCodecByName
leave. expire time = 42 ms

[077:830] [2023-07-14 14:42:24 +0000.204709][5fe8] WrapAndroidMediaFromat


time:39025362 enter.

[077:830] [2023-07-14 14:42:24 +0000.204856][5fe8] WrapAndroidMediaFromat leave.


expire time = 0 ms

[077:894] [2023-07-14 14:42:24 +0000.268250][5fe8] Destroy time:39025426 enter.

[077:894] [2023-07-14 14:42:24 +0000.268486][5fe8] WrapAndroidMediaFromat::


Destroy
[077:894] [2023-07-14 14:42:24 +0000.268549][5fe8] Destroy leave. expire time = 0
ms

[077:894] [2023-07-14 14:42:24 +0000.268626][5fe8] ~WrapAndroidMediaFromat


time:39025426 enter.

[077:894] [2023-07-14 14:42:24 +0000.268684][5fe8] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[077:894] [2023-07-14 14:42:24 +0000.268753][5fe8] Create leave. expire time = 107


ms

[077:894] [2023-07-14 14:42:24 +0000.268817][5fe8] isSemiPlanarSupport


time:39025426 enter.

[077:894] [2023-07-14 14:42:24 +0000.268875][5fe8] H264Encoder isSemiPlanarSupport


[077:895] [2023-07-14 14:42:24 +0000.268933][5fe8] isSemiPlanarSupport leave.
expire time = 1 ms

[077:896] [2023-07-14 14:42:24 +0000.270055][5fe8] creat hw H264Encoder success,


isSemiPlanar:1
[077:896] [2023-07-14 14:42:24 +0000.270286][5fe8] InitEncode leave. expire time =
109 ms

[077:896] [2023-07-14 14:42:24 +0000.270359][5fe8] H264Encode::created Encoder


[077:896] [2023-07-14 14:42:24 +0000.270414][5fe8] H264Encode:: H264 encoder
created.
[077:896] [2023-07-14 14:42:24 +0000.270468][5fe8] H264 encoder created.
[077:896] [2023-07-14 14:42:24 +0000.270585][5fe8]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699af80
[077:896] [2023-07-14 14:42:24 +0000.270652][5fe8] setOutput:
[077:896] [2023-07-14 14:42:24 +0000.270718][5fe8]
RecordingSessionInternalSimple:encoder set output to muxer!
[077:897] [2023-07-14 14:42:24 +0000.271014][5fe8] request a key frame
[077:899] [2023-07-14 14:42:24 +0000.273240][5fe8] H264Encode:: request a key frame
[077:902] [2023-07-14 14:42:24 +0000.276075][5fe8] setDisplayRotate :0
[077:902] [2023-07-14 14:42:24 +0000.276266][5fe8] 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
[077:907] [2023-07-14 14:42:24 +0000.281170][5fea]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[077:910] [2023-07-14 14:42:24 +0000.284547][5ff1] add aac audio track with id:1
[077:912] [2023-07-14 14:42:24 +0000.286796][5ff1] audio start ts:0
[077:913] [2023-07-14 14:42:24 +0000.286968][5ff1] the audio frame has been written
into MP4 file
[077:920] [2023-07-14 14:42:24 +0000.294648][5fec] Error(video_source.cc:430): wait
decoder a frame: 0
[077:999] [2023-07-14 14:42:24 +0000.373975][5fea] h264 add frame header cdr flag
[078:005] [2023-07-14 14:42:24 +0000.379260][5fea] h264 add frame header cdr flag
[078:005] [2023-07-14 14:42:24 +0000.379722][5fea] Received key frame:10
[078:005] [2023-07-14 14:42:24 +0000.379898][5fea] H264Encode:: get a sps pps
header!headerSize:31
[078:006] [2023-07-14 14:42:24 +0000.380080][5ff1] get the H.264 SPS parameter
[078:006] [2023-07-14 14:42:24 +0000.380741][5ff1] add video track with id:2
[078:007] [2023-07-14 14:42:24 +0000.381530][5ff1] get the H.264 PPS parameter
[078:010] [2023-07-14 14:42:24 +0000.384408][5ff1] get the H.264 IDR frame
[078:010] [2023-07-14 14:42:24 +0000.384604][5ff1] resss:true
[078:010] [2023-07-14 14:42:24 +0000.384662][5ff1] video start ts:10
[078:010] [2023-07-14 14:42:24 +0000.384773][5ff1] the video frame has been written
into MP4 file
[078:071] [2023-07-14 14:42:24 +0000.445287][5fea] Push an pts:328 to dts queue.
[078:074] [2023-07-14 14:42:24 +0000.448422][5fea] DTS queue for
Generator:0x75de34c6b8 261 291 328 361
[078:121] [2023-07-14 14:42:24 +0000.495272][5fea] last dts:291 currentPts:328
ppsOrSPS:0 queue length:3
[078:287] [2023-07-14 14:42:24 +0000.661060][5e5c] Run AGC when audioType = 0
[078:288] [2023-07-14 14:42:24 +0000.662767][5fe8] setDisplayRotate :0
[078:289] [2023-07-14 14:42:24 +0000.662919][5fe8] 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
[078:306] [2023-07-14 14:42:24 +0000.680472][5fe8] setDisplayRotate :0
[078:306] [2023-07-14 14:42:24 +0000.680592][5fe8] 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
[078:328] [2023-07-14 14:42:24 +0000.702778][5fe8] setDisplayRotate :0
[078:329] [2023-07-14 14:42:24 +0000.702940][5fe8] 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
[078:371] [2023-07-14 14:42:24 +0000.745823][5fe8] setDisplayRotate :0
[078:372] [2023-07-14 14:42:24 +0000.745986][5fe8] 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
[078:406] [2023-07-14 14:42:24 +0000.780386][5fe8] setDisplayRotate :0
[078:406] [2023-07-14 14:42:24 +0000.780553][5fe8] 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
[078:471] [2023-07-14 14:42:24 +0000.845210][5fed] audio_frame_list_ empty
[078:627] [2023-07-14 14:42:25 +0000.1504][5fe8] setDisplayRotate :0
[078:627] [2023-07-14 14:42:25 +0000.1870][5fe8] 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
[078:640] [2023-07-14 14:42:25 +0000.14774][5fea] SendFrame
encodedImage._timeStamp:1002encodedImage->_length:60704
[078:654] [2023-07-14 14:42:25 +0000.27983][5fea] DTS queue for
Generator:0x75de34c6b8 1065 1097 1135 1166 1204 1228
[078:657] [2023-07-14 14:42:25 +0000.31651][5fec] Error(video_source.cc:430): wait
decoder a frame: 0
[078:779] [2023-07-14 14:42:25 +0000.153772][5fea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1371 pts:1371
[078:811] [2023-07-14 14:42:25 +0000.185329][5fea] Push an pts:1668 to dts queue.
[078:859] [2023-07-14 14:42:25 +0000.233467][5fea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1765
[078:859] [2023-07-14 14:42:25 +0000.233649][5fea] push video frame to H264
encoder. (100 frame for one log)

[078:859] [2023-07-14 14:42:25 +0000.233727][5fea] push video frame to H264


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

[078:859] [2023-07-14 14:42:25 +0000.233784][5fea] H264Encode::push video frame to


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

[078:859] [2023-07-14 14:42:25 +0000.233857][5fea] The input pts:1765 fps:30


[078:878] [2023-07-14 14:42:25 +0000.252734][5fed] audio_frame_list_ empty
[078:935] [2023-07-14 14:42:25 +0000.309306][5fea] last dts:1629 currentPts:1668
ppsOrSPS:0 queue length:10
[078:961] [2023-07-14 14:42:25 +0000.335528][5fea] H264Encode::H264SWEncoder get
callback, length:53440 type:1 nalType:1length:53436
[078:983] [2023-07-14 14:42:25 +0000.357348][5fea] DTS queue for
Generator:0x75de34c6b8 1830 1868 1900 1937 1965 2001 2032 2071 2099 2133
[079:037] [2023-07-14 14:42:25 +0000.411369][5fea] h264 add frame header cdr flag
[079:038] [2023-07-14 14:42:25 +0000.411996][5fea] Received key frame:2001
[079:083] [2023-07-14 14:42:25 +0000.457257][5fe8] setDisplayRotate :0
[079:083] [2023-07-14 14:42:25 +0000.457402][5fe8] 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
[079:091] [2023-07-14 14:42:25 +0000.465353][5ff1] get the H.264 IDR frame
[079:179] [2023-07-14 14:42:25 +0000.552984][5fec] Error(video_source.cc:430): wait
decoder a frame: 0
[079:223] [2023-07-14 14:42:25 +0000.597187][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[079:310] [2023-07-14 14:42:25 +0000.684882][5fed] audio_frame_list_ empty
[079:348] [2023-07-14 14:42:25 +0000.722414][5fea] DTS queue for
Generator:0x75de34c6b8 2670 2705 2736 2770 2802 2835 2869 2903 2936
[079:352] [2023-07-14 14:42:25 +0000.727920][5fea] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[079:370] [2023-07-14 14:42:25 +0000.744063][5fea] Push an pts:3004 to dts queue.
[079:477] [2023-07-14 14:42:25 +0000.851956][5fea] last dts:2976 currentPts:3004
ppsOrSPS:0 queue length:8
[079:562] [2023-07-14 14:42:25 +0000.936067][5fe8] setDisplayRotate :0
[079:562] [2023-07-14 14:42:25 +0000.936236][5fe8] 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
[079:640] [2023-07-14 14:42:26 +0000.14632][5fec] webrtc common_video plane
old ..... (1/1000) new: 31001 delete: 30935 diff: 66
[079:737] [2023-07-14 14:42:26 +0000.111327][5fed] audio_frame_list_ empty
[079:738] [2023-07-14 14:42:26 +0000.111914][5fea] DTS queue for
Generator:0x75de34c6b8 3543 3572 3606 3640 3677 3710 3738
[079:744] [2023-07-14 14:42:26 +0000.118870][5fec] Error(video_source.cc:430): wait
decoder a frame: 12
[079:900] [2023-07-14 14:42:26 +0000.274474][5fea] h264 add frame header cdr flag
[079:901] [2023-07-14 14:42:26 +0000.275708][5fea] Received key frame:4010
[079:907] [2023-07-14 14:42:26 +0000.281291][5ff1] get the H.264 IDR frame
[079:980] [2023-07-14 14:42:26 +0000.354212][5fe8] setDisplayRotate :0
[079:980] [2023-07-14 14:42:26 +0000.354386][5fe8] 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
[079:994] [2023-07-14 14:42:26 +0000.368244][5fea] Push an pts:4343 to dts queue.
[080:061] [2023-07-14 14:42:26 +0000.434977][5fea] SendFrame
encodedImage._timeStamp:4343encodedImage->_length:61392
[080:061] [2023-07-14 14:42:26 +0000.435218][5fea] last dts:4308 currentPts:4343
ppsOrSPS:0 queue length:6
[080:069] [2023-07-14 14:42:26 +0000.443014][5fea] DTS queue for
Generator:0x75de34c6b8 4410 4451 4476 4510
[080:228] [2023-07-14 14:42:26 +0000.602665][5fea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4749 pts:4749
[080:261] [2023-07-14 14:42:26 +0000.635517][5fea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5152
[080:261] [2023-07-14 14:42:26 +0000.635673][5fea] push video frame to H264
encoder. (100 frame for one log)

[080:261] [2023-07-14 14:42:26 +0000.635753][5fea] push video frame to H264


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

[080:261] [2023-07-14 14:42:26 +0000.635812][5fea] H264Encode::push video frame to


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

[080:261] [2023-07-14 14:42:26 +0000.635890][5fea] The input pts:5152 fps:30


[080:284] [2023-07-14 14:42:26 +0000.658302][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:284] [2023-07-14 14:42:26 +0000.658952][5e5d] _deviceSampleRate:48000

[080:287] [2023-07-14 14:42:26 +0000.661248][5e5c] Run AGC when audioType = 0


[080:287] [2023-07-14 14:42:26 +0000.661654][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[080:347] [2023-07-14 14:42:26 +0000.721494][5fec] Error(video_source.cc:430): wait
decoder a frame: 16
[080:364] [2023-07-14 14:42:26 +0000.738471][5fea] DTS queue for
Generator:0x75de34c6b8 5152 5178 5218 5250 5287 5319 5352 5386 5418 5447
[080:375] [2023-07-14 14:42:26 +0000.749009][5fea] H264Encode::H264SWEncoder get
callback, length:72160 type:1 nalType:1length:72156
[080:465] [2023-07-14 14:42:26 +0000.839010][5fea] Push an pts:5682 to dts queue.
[080:568] [2023-07-14 14:42:26 +0000.942348][5fea] last dts:5651 currentPts:5682
ppsOrSPS:0 queue length:8
[080:602] [2023-07-14 14:42:26 +0000.976832][5fed] audio_frame_list_ empty
[080:694] [2023-07-14 14:42:27 +0000.68775][5fea] DTS queue for
Generator:0x75de34c6b8 6021 6050 6087 6116 6151 6182 6220 6254
[080:705] [2023-07-14 14:42:27 +0000.78963][5fea] h264 add frame header cdr flag
[080:705] [2023-07-14 14:42:27 +0000.79484][5fea] Received key frame:6021
[080:707] [2023-07-14 14:42:27 +0000.81429][5ff1] get the H.264 IDR frame
[080:829] [2023-07-14 14:42:27 +0000.203324][5fe8] setDisplayRotate :0
[080:829] [2023-07-14 14:42:27 +0000.203501][5fe8] 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
[080:939] [2023-07-14 14:42:27 +0000.313411][5fec] Error(video_source.cc:430): wait
decoder a frame: 0
[080:959] [2023-07-14 14:42:27 +0000.333583][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[081:031] [2023-07-14 14:42:27 +0000.405428][5fed] audio_frame_list_ empty
[081:068] [2023-07-14 14:42:27 +0000.442344][5fea] Push an pts:7021 to dts queue.
[081:091] [2023-07-14 14:42:27 +0000.465259][5fea] DTS queue for
Generator:0x75de34c6b8 6822 6852 6887 6921 6954 6985 7021 7054 7084
[081:156] [2023-07-14 14:42:27 +0000.530054][5fea] last dts:6985 currentPts:7021
ppsOrSPS:0 queue length:9
[081:293] [2023-07-14 14:42:27 +0000.667304][5fe8] setDisplayRotate :0
[081:293] [2023-07-14 14:42:27 +0000.667446][5fe8] 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
[081:394] [2023-07-14 14:42:27 +0000.768746][5fec] webrtc common_video plane
old ..... (1/1000) new: 32001 delete: 31939 diff: 62
[081:439] [2023-07-14 14:42:27 +0000.813321][5fed] audio_frame_list_ empty
[081:489] [2023-07-14 14:42:27 +0000.863689][5fec] Error(video_source.cc:430): wait
decoder a frame: 24
[081:499] [2023-07-14 14:42:27 +0000.873552][5fea] DTS queue for
Generator:0x75de34c6b8 7691 7720 7753 7790 7827 7858 7891
[081:503] [2023-07-14 14:42:27 +0000.877161][5fea] SendFrame
encodedImage._timeStamp:7691encodedImage->_length:69968
[081:646] [2023-07-14 14:42:28 +0000.20576][5fea] h264 add frame header cdr flag
[081:647] [2023-07-14 14:42:28 +0000.21199][5fea] Received key frame:8023
[081:650] [2023-07-14 14:42:28 +0000.24206][5ff1] get the H.264 IDR frame
[081:662] [2023-07-14 14:42:28 +0000.36462][5fea] Push an pts:8362 to dts queue.
[081:670] [2023-07-14 14:42:28 +0000.44606][5fea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8126 pts:8126
[081:700] [2023-07-14 14:42:28 +0000.74753][5fe8] setDisplayRotate :0
[081:700] [2023-07-14 14:42:28 +0000.74910][5fe8] 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
[081:757] [2023-07-14 14:42:28 +0000.131863][5fea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8525
[081:758] [2023-07-14 14:42:28 +0000.132047][5fea] push video frame to H264
encoder. (100 frame for one log)

[081:758] [2023-07-14 14:42:28 +0000.132130][5fea] push video frame to H264


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

[081:758] [2023-07-14 14:42:28 +0000.132230][5fea] H264Encode::push video frame to


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

[081:758] [2023-07-14 14:42:28 +0000.132307][5fea] The input pts:8525 fps:30


[081:799] [2023-07-14 14:42:28 +0000.173101][5fea] last dts:8327 currentPts:8362
ppsOrSPS:0 queue length:8
[081:851] [2023-07-14 14:42:28 +0000.225982][5fea] DTS queue for
Generator:0x75de34c6b8 8491 8525 8556 8592 8628 8665 8690 8732
[081:868] [2023-07-14 14:42:28 +0000.242055][5fed] audio_frame_list_ empty
[081:882] [2023-07-14 14:42:28 +0000.256087][5fea] H264Encode::H264SWEncoder get
callback, length:60608 type:1 nalType:1length:60604
[082:172] [2023-07-14 14:42:28 +0000.546342][5fed] audio_frame_list_ empty
[082:189] [2023-07-14 14:42:28 +0000.563483][5fe8] setDisplayRotate :0
[082:189] [2023-07-14 14:42:28 +0000.563630][5fe8] 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
[082:240] [2023-07-14 14:42:28 +0000.614516][5fea] DTS queue for
Generator:0x75de34c6b8 9401 9427 9464 9497
[082:249] [2023-07-14 14:42:28 +0000.623286][5fec] Error(video_source.cc:430): wait
decoder a frame: 0
[082:287] [2023-07-14 14:42:28 +0000.661671][5e5c] Run AGC when audioType = 0
[082:296] [2023-07-14 14:42:28 +0000.670373][5fea] Push an pts:9704 to dts queue.
[082:380] [2023-07-14 14:42:28 +0000.754618][5fea] last dts:9666 currentPts:9704
ppsOrSPS:0 queue length:9
[082:514] [2023-07-14 14:42:28 +0000.887943][5fea] h264 add frame header cdr flag
[082:517] [2023-07-14 14:42:28 +0000.891415][5fea] Received key frame:10032
[082:520] [2023-07-14 14:42:28 +0000.894344][5ff1] get the H.264 IDR frame
[082:537] [2023-07-14 14:42:28 +0000.911035][5fea] DTS queue for
Generator:0x75de34c6b8 10167 10199 10235 10270 10301 10330 10375
[082:611] [2023-07-14 14:42:28 +0000.985171][5fed] audio_frame_list_ empty
[082:618] [2023-07-14 14:42:28 +0000.992562][5fe8] setDisplayRotate :0
[082:618] [2023-07-14 14:42:28 +0000.992718][5fe8] 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
[082:681] [2023-07-14 14:42:29 +0000.55318][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[082:738] [2023-07-14 14:42:29 +0000.112472][5fec] Error(video_source.cc:430): wait
decoder a frame: 19
[082:812] [2023-07-14 14:42:29 +0000.186351][5fea] Push an pts:11037 to dts queue.
[082:881] [2023-07-14 14:42:29 +0000.255251][5fea] DTS queue for
Generator:0x75de34c6b8 10970 11002 11037 11069 11102 11134 11170 11201 11236
[082:911] [2023-07-14 14:42:29 +0000.285389][5fea] SendFrame
encodedImage._timeStamp:11037encodedImage->_length:65184
[082:911] [2023-07-14 14:42:29 +0000.285642][5fea] last dts:11002 currentPts:11037
ppsOrSPS:0 queue length:8
[082:960] [2023-07-14 14:42:29 +0000.334266][5fec] video frame wait audio frame:
last_video_timestamp:11436 last_audio_timestamp:11211.5
[083:025] [2023-07-14 14:42:29 +0000.399686][5fed] audio_frame_list_ empty
[083:057] [2023-07-14 14:42:29 +0000.431162][5fe8] setDisplayRotate :0
[083:057] [2023-07-14 14:42:29 +0000.431270][5fe8] 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
[083:130] [2023-07-14 14:42:29 +0000.504818][5fea] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11505 pts:11505
[083:198] [2023-07-14 14:42:29 +0000.572806][5fea] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11905
[083:199] [2023-07-14 14:42:29 +0000.572994][5fea] push video frame to H264
encoder. (100 frame for one log)

[083:199] [2023-07-14 14:42:29 +0000.573075][5fea] push video frame to H264


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

[083:199] [2023-07-14 14:42:29 +0000.573135][5fea] H264Encode::push video frame to


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

[083:199] [2023-07-14 14:42:29 +0000.573252][5fea] The input pts:11905 fps:30


[083:223] [2023-07-14 14:42:29 +0000.597463][5fec] webrtc common_video plane
old ..... (1/1000) new: 33001 delete: 32951 diff: 50
[083:267] [2023-07-14 14:42:29 +0000.641555][5fea] DTS queue for
Generator:0x75de34c6b8 11835 11870 11905 11940 11972 12005 12038
[083:299] [2023-07-14 14:42:29 +0000.673740][5fec] Error(video_source.cc:430): wait
decoder a frame: 14
[083:313] [2023-07-14 14:42:29 +0000.687175][5fea] H264Encode::H264SWEncoder get
callback, length:63488 type:1 nalType:1length:63484
[083:362] [2023-07-14 14:42:29 +0000.736201][5fea] h264 add frame header cdr flag
[083:362] [2023-07-14 14:42:29 +0000.736812][5fea] Received key frame:12038
[083:373] [2023-07-14 14:42:29 +0000.747708][5ff1] get the H.264 IDR frame
[083:376] [2023-07-14 14:42:29 +0000.750323][5fea] Push an pts:12378 to dts queue.
[083:465] [2023-07-14 14:42:29 +0000.839688][5fed] audio_frame_list_ empty
[083:480] [2023-07-14 14:42:29 +0000.854812][5fe8] setDisplayRotate :0
[083:481] [2023-07-14 14:42:29 +0000.854977][5fe8] 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
[083:532] [2023-07-14 14:42:29 +0000.906707][5fea] last dts:12338 currentPts:12378
ppsOrSPS:0 queue length:6
[083:656] [2023-07-14 14:42:30 +0000.30254][5fea] DTS queue for
Generator:0x75de34c6b8 12641 12672 12706 12741 12777 12809 12839 12874
[083:895] [2023-07-14 14:42:30 +0000.269497][5fed] audio_frame_list_ empty
[083:995] [2023-07-14 14:42:30 +0000.368950][5fe8] setDisplayRotate :0
[083:995] [2023-07-14 14:42:30 +0000.369117][5fe8] 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
[084:027] [2023-07-14 14:42:30 +0000.401086][5fec] Error(video_source.cc:430): wait
decoder a frame: 0
[084:053] [2023-07-14 14:42:30 +0000.427741][5fea] Push an pts:13714 to dts queue.
[084:059] [2023-07-14 14:42:30 +0000.432964][5fea] DTS queue for
Generator:0x75de34c6b8 13484 13513 13546 13578 13620 13650 13686 13714
[084:151] [2023-07-14 14:42:30 +0000.525633][5fea] last dts:13686 currentPts:13714
ppsOrSPS:0 queue length:9
[084:271] [2023-07-14 14:42:30 +0000.645317][5fea] h264 add frame header cdr flag
[084:271] [2023-07-14 14:42:30 +0000.645886][5fea] Received key frame:14048
[084:285] [2023-07-14 14:42:30 +0000.659395][5ff1] get the H.264 IDR frame
[084:289] [2023-07-14 14:42:30 +0000.663408][5e5c] Run AGC when audioType = 0
[084:289] [2023-07-14 14:42:30 +0000.663800][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:330] [2023-07-14 14:42:30 +0000.704392][5fed] audio_frame_list_ empty
[084:410] [2023-07-14 14:42:30 +0000.784676][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[084:412] [2023-07-14 14:42:30 +0000.786338][5fe8] setDisplayRotate :0
[084:412] [2023-07-14 14:42:30 +0000.786460][5fe8] 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
[084:416] [2023-07-14 14:42:30 +0000.790026][5fdd] av_read_frame AVERROR_EOF
[084:430] [2023-07-14 14:42:30 +0000.804780][5fea] DTS queue for
Generator:0x75de34c6b8 14318 14348 14389 14415 14456 14487 14518
[084:438] [2023-07-14 14:42:30 +0000.812518][5fea] SendFrame
encodedImage._timeStamp:14389encodedImage->_length:66880
[084:580] [2023-07-14 14:42:30 +0000.954243][5fdd] OnReceiveEOF:
[084:580] [2023-07-14 14:42:30 +0000.954509][5fdd] OnDecoderEOF time:39032112
enter.

[084:580] [2023-07-14 14:42:30 +0000.954652][5fdd] OnDecoderEOF leave. expire time


= 0 ms

[084:580] [2023-07-14 14:42:30 +0000.954719][5fdd] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x76746e6880
[084:580] [2023-07-14 14:42:30 +0000.954729][5fdb] CleanUp time:39032112 enter.

[084:580] [2023-07-14 14:42:30 +0000.954818][5fdd] NULLFilter::OnVideoSourceEOF


0x76746e6880 this 0x75d756a0c0
[084:580] [2023-07-14 14:42:30 +0000.954882][5fdd] NULLFilter::OnVideoSourceEOF
0x75d756a0c0 this 0x75d756a180
[084:581] [2023-07-14 14:42:30 +0000.954955][5fdd] NULLFilter::OnVideoSourceEOF
0x75d756a180 this 0x75d756a3c0
[084:583] [2023-07-14 14:42:30 +0000.957224][5fed] PullAudioFrame: PullFrame audio
finished.
[084:583] [2023-07-14 14:42:30 +0000.957398][5fed] OnAudioTimer: OnAudioTimer
return
[084:583] [2023-07-14 14:42:30 +0000.957753][5fec] OnVideoTimer: OnVideoTimer
EndComposeFile
[084:583] [2023-07-14 14:42:30 +0000.957962][5fec] EndComposeFile: EndComposeFile,
is composing 1
[084:589] [2023-07-14 14:42:30 +0000.963320][5fdb] CleanUp leave. expire time = 9
ms

[084:589] [2023-07-14 14:42:30 +0000.963508][5fdb] clean up


[084:589] [2023-07-14 14:42:30 +0000.963593][5fdb] running_decoder_count:0max
count:2
[084:594] [2023-07-14 14:42:30 +0000.968835][5fea] Push an pts:15051 to dts queue.
[084:636] [2023-07-14 14:42:31 +0000.10626][5fea]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[084:636] [2023-07-14 14:42:31 +0000.10823][5fea]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7674807000
[084:638] [2023-07-14 14:42:31 +0000.12325][5feb]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[084:638] [2023-07-14 14:42:31 +0000.12440][5feb]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[084:639] [2023-07-14 14:42:31 +0000.12940][5fe8] stop recording
[084:639] [2023-07-14 14:42:31 +0000.13042][5fe8]
RecordingSessionInternalSimple:destroy media processers
[084:639] [2023-07-14 14:42:31 +0000.13124][5fe8] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[084:639] [2023-07-14 14:42:31 +0000.13199][5fe8] H264Encode::flushing hareware
Encoder
[084:639] [2023-07-14 14:42:31 +0000.13508][5fe8] Flush time:39032171 enter.

[084:639] [2023-07-14 14:42:31 +0000.13626][5fe8] H264Encoder encoder flush


[084:639] [2023-07-14 14:42:31 +0000.13804][5fe8] flush output queue
[084:640] [2023-07-14 14:42:31 +0000.14683][5fe8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14881 pts:14881
[084:720] [2023-07-14 14:42:31 +0000.94926][5fe8] last dts:15019 currentPts:15051
ppsOrSPS:0 queue length:4
[084:973] [2023-07-14 14:42:31 +0000.347885][5fe8] Flush leave. expire time = 335
ms

[084:974] [2023-07-14 14:42:31 +0000.348187][5fe8] ~H264EncodeWrap:


[084:974] [2023-07-14 14:42:31 +0000.348279][5fe8] ~H264Encode:
[084:974] [2023-07-14 14:42:31 +0000.348348][5fe8] teardownCompressionSession:
H264Encode::destroying Encoder
[084:974] [2023-07-14 14:42:31 +0000.348418][5fe8] Release time:39032506 enter.

[084:974] [2023-07-14 14:42:31 +0000.348659][5fe8] Release:


MediaCodecVideoEncoder::Release _inited:1
[084:974] [2023-07-14 14:42:31 +0000.348746][5fe8] Destroy time:39032506 enter.

[084:974] [2023-07-14 14:42:31 +0000.348824][5fe8] H264Encoder encoderDestroy


[084:974] [2023-07-14 14:42:31 +0000.348902][5fe8]
AndroidMediaCodecVideoEncoder::release env: 0x75c699b0c0
[084:975] [2023-07-14 14:42:31 +0000.348970][5fe8]
AndroidMediaCodecVideoEncoder::Destroy
[085:006] [2023-07-14 14:42:31 +0000.379997][5fe8] Destroy leave. expire time = 32
ms

[085:006] [2023-07-14 14:42:31 +0000.380239][5fe8] Release leave. expire time = 32


ms

[085:006] [2023-07-14 14:42:31 +0000.380321][5fe8] ~AndroidHwAvcEncoder


time:39032538 enter.

[085:006] [2023-07-14 14:42:31 +0000.380577][5fe8] Release time:39032538 enter.

[085:006] [2023-07-14 14:42:31 +0000.380662][5fe8] Release:


MediaCodecVideoEncoder:: has been released before, just return
[085:006] [2023-07-14 14:42:31 +0000.380733][5fe8] Release leave. expire time = 0
ms

[085:006] [2023-07-14 14:42:31 +0000.380802][5fe8] ~AndroidMediaCodecVideoEncoder


[085:006] [2023-07-14 14:42:31 +0000.380869][5fe8] ~WrapAndroidMediaCodec
time:39032538 enter.

[085:007] [2023-07-14 14:42:31 +0000.380937][5fe8] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[085:007] [2023-07-14 14:42:31 +0000.381008][5fe8] video hevc hw codec


destructor:0x7673a3c8f0

[085:007] [2023-07-14 14:42:31 +0000.381148][5fe8] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[085:007] [2023-07-14 14:42:31 +0000.381233][5fe8] teardownCompressionSession:


H264Encode::destroyed Encoder
[085:007] [2023-07-14 14:42:31 +0000.381312][5fe8]
RecordingSessionInternalSimple:destroy aac encoder output!
[085:007] [2023-07-14 14:42:31 +0000.381413][5fe8] AACSWEncode destructor
[085:010] [2023-07-14 14:42:31 +0000.384032][5ff1] fd_close successed!
[085:010] [2023-07-14 14:42:31 +0000.384392][5ff1] MP4 close file successfully
[085:010] [2023-07-14 14:42:31 +0000.384453][5ff1] Recording session Internal:
notify recording ok
[085:015] [2023-07-14 14:42:31 +0000.389487][5ff1] onRecordingOk: Recording Ok,
compose use time: 7245, averagefps 0
[085:015] [2023-07-14 14:42:31 +0000.389563][5ff1] OnReceiveEOF:
[085:017] [2023-07-14 14:42:31 +0000.391761][5fec] OnVideoTimer: OnVideoTimer
return
[085:044] [2023-07-14 14:42:31 +0000.418389][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[085:044] [2023-07-14 14:42:31 +0000.418599][54da] ~MediaComposeFile time:39032576
enter.

[085:044] [2023-07-14 14:42:31 +0000.418660][54da] CancelCompose: CancelCompose,


is composing 0
[085:045] [2023-07-14 14:42:31 +0000.419010][5fe8] stop recording
[085:045] [2023-07-14 14:42:31 +0000.419089][5fe8] we have stopped recording before
[085:046] [2023-07-14 14:42:31 +0000.420462][54da] ~MediaComposeFile leave. expire
time = 2 ms

[085:046] [2023-07-14 14:42:31 +0000.420828][54da] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[085:047] [2023-07-14 14:42:31 +0000.421776][54da] global uninited!
[085:048] [2023-07-14 14:42:31 +0000.422038][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[085:048] [2023-07-14 14:42:31 +0000.422164][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[085:048] [2023-07-14 14:42:31 +0000.422224][54da] RemoveVideoBackGroud: hava not
add video backgroud
[085:048] [2023-07-14 14:42:31 +0000.422316][54da] UnbindInputFilter 0x75d756a458
this 0x766b765020
[085:048] [2023-07-14 14:42:31 +0000.422400][54da] ClearAllSource: remove source
filter, sourceid: 0x76746e6880
[085:048] [2023-07-14 14:42:31 +0000.422455][54da] DestoryDecoderByVideoSource
time:39032580 enter.

[085:048] [2023-07-14 14:42:31 +0000.422517][54da] ~VideoBindDecoder time:39032580


enter.

[085:048] [2023-07-14 14:42:31 +0000.422880][54da] CleanUp time:39032580 enter.

[085:050] [2023-07-14 14:42:31 +0000.424142][54da] CleanUp leave. expire time = 2


ms

[085:050] [2023-07-14 14:42:31 +0000.424259][54da] CleanUp time:39032582 enter.

[085:050] [2023-07-14 14:42:31 +0000.424856][54da] CleanUp leave. expire time = 0


ms

[085:051] [2023-07-14 14:42:31 +0000.425686][54da] ~VideoBindDecoder leave. expire


time = 3 ms

[085:051] [2023-07-14 14:42:31 +0000.425774][54da] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[085:051] [2023-07-14 14:42:31 +0000.425901][54da] UnbindInputFilter 0x75d756a218


this 0x75d756a458
[085:052] [2023-07-14 14:42:31 +0000.426083][54da] UnbindInputFilter 0x75d756a158
this 0x75d756a218
[085:052] [2023-07-14 14:42:31 +0000.426167][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d756a158
[085:052] [2023-07-14 14:42:31 +0000.426308][54da] UnbindInputFilter 0x75d756a398
this 0x75d756a518
[085:052] [2023-07-14 14:42:31 +0000.426415][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a398
[085:052] [2023-07-14 14:42:31 +0000.426495][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d756a2d8
[085:052] [2023-07-14 14:42:31 +0000.426654][54da] ~GLESContext:
[085:054] [2023-07-14 14:42:31 +0000.428085][54da] GLESContext destruct finish.
[085:054] [2023-07-14 14:42:31 +0000.428175][54da] filter: filter pipeline destroy
this: 0x766b764f80
[086:128] [2023-07-14 14:42:32 +0000.502875][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[086:284] [2023-07-14 14:42:32 +0000.658862][5e5c] Run AGC when audioType = 0
[087:855] [2023-07-14 14:42:34 +0000.229271][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[088:289] [2023-07-14 14:42:34 +0000.663797][5e5c] Run AGC when audioType = 0
[088:290] [2023-07-14 14:42:34 +0000.664082][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:593] [2023-07-14 14:42:35 +0000.967339][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[090:286] [2023-07-14 14:42:36 +0000.659992][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[090:286] [2023-07-14 14:42:36 +0000.660215][5e5d] _deviceSampleRate:48000

[090:289] [2023-07-14 14:42:36 +0000.663456][5e5c] Run AGC when audioType = 0


[091:035] [2023-07-14 14:42:37 +0000.409210][54da] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[091:035] [2023-07-14 14:42:37 +0000.409308][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[091:035] [2023-07-14 14:42:37 +0000.409545][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[091:035] [2023-07-14 14:42:37 +0000.409796][5e57] operator() time:39038567 enter.

[091:035] [2023-07-14 14:42:37 +0000.409871][5e57] MediaFilterCamera, recording


file context:0x76667e0a80 input texture:5
[091:038] [2023-07-14 14:42:37 +0000.412134][5e57] MicSource: Mic source
created:10x7666906580
[091:039] [2023-07-14 14:42:37 +0000.413419][5e57] alloc thread: 0x75d74a6e00
name:worker0 thread id:506376326336 to Mic_source
[091:039] [2023-07-14 14:42:37 +0000.413595][5e57] audio: start the audio sender
thread.

[091:039] [2023-07-14 14:42:37 +0000.413706][5e57] construct OpenGLRenderProgram


0x766691c198
[091:039] [2023-07-14 14:42:37 +0000.413770][5e57] CropFilter::SetOrientation
orientation: 90
[091:040] [2023-07-14 14:42:37 +0000.414307][5e57] filter: filter pipeline
construtc this: 0x75d73fa300
[091:040] [2023-07-14 14:42:37 +0000.414485][5e57] filter: filter pipeline2 update
pattern: 1
[091:040] [2023-07-14 14:42:37 +0000.414550][5e57] CameraSource::source_id_:13
[091:040] [2023-07-14 14:42:37 +0000.414611][5e57] RecordAudioSource::source_id_:14
[091:041] [2023-07-14 14:42:37 +0000.415028][5e57] BindInputFilter 0x7674936140
this 0x766691c3c0
[091:041] [2023-07-14 14:42:37 +0000.415120][5e57] BindInputFilter 0x75d74a7858
this 0x75d74a79d0
[091:041] [2023-07-14 14:42:37 +0000.415200][5e57] BindInputFilter 0x766691c3c0
this 0x75d73fa3a0
[091:041] [2023-07-14 14:42:37 +0000.415321][5e57] setParamentForFilters:
speed:1.000000
[091:041] [2023-07-14 14:42:37 +0000.415376][5e57] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[091:041] [2023-07-14 14:42:37 +0000.415440][5e57] SetParamForFilter time:39038573
enter.

[091:041] [2023-07-14 14:42:37 +0000.415494][5e57] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[091:041] [2023-07-14 14:42:37 +0000.415552][5e57] SetParamForFilter: Params video
index is: 0
[091:041] [2023-07-14 14:42:37 +0000.415604][5e57] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[091:041] [2023-07-14 14:42:37 +0000.415659][5e57] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[091:041] [2023-07-14 14:42:37 +0000.415712][5e57] crop filter mode tpye:
citytravelvideo index:0
[091:046] [2023-07-14 14:42:37 +0000.420836][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.420946][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421003][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421056][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421113][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421167][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421219][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421271][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421324][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421419][5e57]
Warning(parse_template_json.cc:67): json parament no found the parament
[091:047] [2023-07-14 14:42:37 +0000.421474][5e57]
Warning(parse_template_json.cc:93): json parament no found the duration
[091:047] [2023-07-14 14:42:37 +0000.421534][5e57] SetParamForFilter leave. expire
time = 6 ms

[091:047] [2023-07-14 14:42:37 +0000.421655][5e57] OnOutputSizeChanged width 1280


height 720
[091:047] [2023-07-14 14:42:37 +0000.421740][5e57] OpenGLFrameBuffer: width:1280
height:720
[091:047] [2023-07-14 14:42:37 +0000.421797][5e57] OpenGLFrameBuffer: width:1280
height:720
[091:047] [2023-07-14 14:42:37 +0000.421865][5e57] OpenGLFrameBuffer: width:1280
height:720
[091:048] [2023-07-14 14:42:37 +0000.421973][5e57] OpenGLFrameBuffer: width:1280
height:720
[091:048] [2023-07-14 14:42:37 +0000.422026][5e57] OpenGLFrameBuffer: width:1280
height:720
[091:048] [2023-07-14 14:42:37 +0000.422079][5e57] OpenGLFrameBuffer: width:1280
height:720
[091:048] [2023-07-14 14:42:37 +0000.422130][5e57] construct TrivalImageDrawer
0x76747b8740
[091:048] [2023-07-14 14:42:37 +0000.422184][5e57] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76747b8740 context 0x7674954740
[091:048] [2023-07-14 14:42:37 +0000.422240][5e57] setupGLES:
[091:049] [2023-07-14 14:42:37 +0000.422921][5e57] OpenGLRenderProgram::Initialize.
[091:049] [2023-07-14 14:42:37 +0000.423002][5e57] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[091:049] [2023-07-14 14:42:37 +0000.423072][5e57] 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_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
[091:049] [2023-07-14 14:42:37 +0000.423207][5e57] Init open gl render:
0x766691c198
[091:049] [2023-07-14 14:42:37 +0000.423285][5e57] Fragement shader path:
[091:049] [2023-07-14 14:42:37 +0000.423361][5e57] Fragement shader path:
[091:049] [2023-07-14 14:42:37 +0000.423426][5e57] create opengl program object.
[091:049] [2023-07-14 14:42:37 +0000.423492][5e57] create shader: vertex
[091:049] [2023-07-14 14:42:37 +0000.423876][5e57] create shader: fragment
[091:052] [2023-07-14 14:42:37 +0000.426513][5e57] Have not extra filter filename!
[091:052] [2023-07-14 14:42:37 +0000.426627][5e57] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[091:052] [2023-07-14 14:42:37 +0000.426689][5e57] OpenGLRenderProgram::Initialize
success.
[091:052] [2023-07-14 14:42:37 +0000.426791][5e57] Setup the OpenGL result:1
[091:053] [2023-07-14 14:42:37 +0000.427534][5e56] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
[091:053] [2023-07-14 14:42:37 +0000.427774][5e56] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[091:053] [2023-07-14 14:42:37 +0000.427836][6012] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75ca80d698
[091:053] [2023-07-14 14:42:37 +0000.427849][5e56] 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
[091:054] [2023-07-14 14:42:37 +0000.427934][5e56] 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_39038584.mp4
fileFD: -1
[091:054] [2023-07-14 14:42:37 +0000.428585][5e56] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4 is
opened successfully
[091:054] [2023-07-14 14:42:37 +0000.428662][5e56] setupMediaProcessers:
[091:054] [2023-07-14 14:42:37 +0000.428716][5e56]
RecordingSessionInternalSimple:setup media processers.
[091:054] [2023-07-14 14:42:37 +0000.428769][5e56] construct AAC encoder
[091:055] [2023-07-14 14:42:37 +0000.429257][5e56] H264Encoder creating:
superfast011818
[091:055] [2023-07-14 14:42:37 +0000.429352][5e56] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[091:057] [2023-07-14 14:42:37 +0000.430993][5e56] H264Encode::GetMachineModel is
220333QBI
[091:057] [2023-07-14 14:42:37 +0000.431087][5e56] H264Encoder machine_mode
is:220333QBI
[091:057] [2023-07-14 14:42:37 +0000.431139][5e56] H264Encode::machine size :9
machine_mode:220333QBI
[091:057] [2023-07-14 14:42:37 +0000.431195][5e56] H264Encode::machine array
size :22 machine_mode:220333QBI
[091:057] [2023-07-14 14:42:37 +0000.431263][5e56] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[091:057] [2023-07-14 14:42:37 +0000.431339][5e56] setupCompressionSession:
[091:057] [2023-07-14 14:42:37 +0000.431419][5e56] H264Encode::creating hareware
Encoder
[091:057] [2023-07-14 14:42:37 +0000.431487][5e56] AndroidHwAvcEncoder
time:39038589 enter.

[091:057] [2023-07-14 14:42:37 +0000.431743][5e56] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[091:058] [2023-07-14 14:42:37 +0000.431974][5e56] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[091:058] [2023-07-14 14:42:37 +0000.432052][5e56] The video avc hw codec address
is 0x7673a3c858
[091:058] [2023-07-14 14:42:37 +0000.432187][5e56] AndroidHwAvcEncoder leave.
expire time = 1 ms

[091:058] [2023-07-14 14:42:37 +0000.432263][5e56] RegisterEncodeCompleteCallback


time:39038590 enter.

[091:058] [2023-07-14 14:42:37 +0000.432443][5e56] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[091:058] [2023-07-14 14:42:37 +0000.432527][5e56] InitEncode time:39038590 enter.

[091:058] [2023-07-14 14:42:37 +0000.432681][5e56] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[091:058] [2023-07-14 14:42:37 +0000.432762][5e56] Create time:39038590 enter.

[091:058] [2023-07-14 14:42:37 +0000.432830][5e56] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[091:058] [2023-07-14 14:42:37 +0000.432908][5e56]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165ec0
[091:059] [2023-07-14 14:42:37 +0000.433233][5e56]
supported_type:image/vnd.android.heic
[091:059] [2023-07-14 14:42:37 +0000.433359][5e56] supported_type:video/avc
[091:059] [2023-07-14 14:42:37 +0000.433437][5e56] name:OMX.qcom.video.encoder.avc
mime:video/avc
[091:059] [2023-07-14 14:42:37 +0000.433530][5e56] hwCodecPrefix :OMX.qcom.
[091:059] [2023-07-14 14:42:37 +0000.433601][5e56] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[091:059] [2023-07-14 14:42:37 +0000.433682][5e56] mediacodec_createCodecByName
time:39038591 enter.

[091:059] [2023-07-14 14:42:37 +0000.433753][5e56] WrapAndroidMediaCodec


time:39038591 enter.

[091:060] [2023-07-14 14:42:37 +0000.434083][5e56] WrapAndroidMediaCodec leave.


expire time = 1 ms

[091:084] [2023-07-14 14:42:37 +0000.458542][5e56] mediacodec_createCodecByName


leave. expire time = 25 ms

[091:084] [2023-07-14 14:42:37 +0000.458711][5e56] WrapAndroidMediaFromat


time:39038616 enter.

[091:084] [2023-07-14 14:42:37 +0000.458859][5e56] WrapAndroidMediaFromat leave.


expire time = 0 ms

[091:119] [2023-07-14 14:42:37 +0000.493258][5e56] Destroy time:39038651 enter.

[091:119] [2023-07-14 14:42:37 +0000.493402][5e56] WrapAndroidMediaFromat::


Destroy
[091:119] [2023-07-14 14:42:37 +0000.493462][5e56] Destroy leave. expire time = 0
ms

[091:119] [2023-07-14 14:42:37 +0000.493519][5e56] ~WrapAndroidMediaFromat


time:39038651 enter.

[091:119] [2023-07-14 14:42:37 +0000.493573][5e56] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[091:119] [2023-07-14 14:42:37 +0000.493633][5e56] Create leave. expire time = 61


ms

[091:119] [2023-07-14 14:42:37 +0000.493711][5e56] isSemiPlanarSupport


time:39038651 enter.

[091:119] [2023-07-14 14:42:37 +0000.493764][5e56] H264Encoder isSemiPlanarSupport


[091:119] [2023-07-14 14:42:37 +0000.493839][5e56] isSemiPlanarSupport leave.
expire time = 0 ms

[091:119] [2023-07-14 14:42:37 +0000.493958][5e56] creat hw H264Encoder success,


isSemiPlanar:1
[091:120] [2023-07-14 14:42:37 +0000.494140][5e56] InitEncode leave. expire time =
62 ms

[091:120] [2023-07-14 14:42:37 +0000.494214][5e56] H264Encode::created Encoder


[091:120] [2023-07-14 14:42:37 +0000.494283][5e56] H264Encode:: H264 encoder
created.
[091:120] [2023-07-14 14:42:37 +0000.494347][5e56] H264 encoder created.
[091:120] [2023-07-14 14:42:37 +0000.494400][5e56]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699af80
[091:120] [2023-07-14 14:42:37 +0000.494457][5e56] setOutput:
[091:120] [2023-07-14 14:42:37 +0000.494509][5e56]
RecordingSessionInternalSimple:encoder set output to muxer!
[091:120] [2023-07-14 14:42:37 +0000.494560][5e56] request a key frame
[091:120] [2023-07-14 14:42:37 +0000.494634][5e56] H264Encode:: request a key frame
[091:120] [2023-07-14 14:42:37 +0000.494834][5e56] setDisplayRotate :90
[091:120] [2023-07-14 14:42:37 +0000.494907][5e56] 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
[091:121] [2023-07-14 14:42:37 +0000.495040][5e57] StartRecording:
[091:121] [2023-07-14 14:42:37 +0000.495176][600b] operator(): Set the recording
session in mic source. recording session: 0x75d74a7700
[091:121] [2023-07-14 14:42:37 +0000.495382][5e57] operator() leave. expire time =
86 ms

[091:166] [2023-07-14 14:42:37 +0000.540300][5e57] begine recode to first frame


spend time:131
[091:166] [2023-07-14 14:42:37 +0000.540422][5e57]
GPUImageProcessing::SetOrientation orientation: 90
[091:166] [2023-07-14 14:42:37 +0000.540844][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[091:206] [2023-07-14 14:42:37 +0000.580783][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[091:218] [2023-07-14 14:42:37 +0000.592765][5e57] The convert RGB to YUV take 5
[091:223] [2023-07-14 14:42:37 +0000.597334][6011]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[091:239] [2023-07-14 14:42:37 +0000.613352][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[091:243] [2023-07-14 14:42:37 +0000.617495][6012] add aac audio track with id:1
[091:313] [2023-07-14 14:42:37 +0000.687650][6011] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:98
[091:313] [2023-07-14 14:42:37 +0000.687834][6011] push video frame to H264
encoder. (100 frame for one log)

[091:314] [2023-07-14 14:42:37 +0000.687935][6011] push video frame to H264


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

[091:314] [2023-07-14 14:42:37 +0000.687995][6011] H264Encode::push video frame to


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

[091:314] [2023-07-14 14:42:37 +0000.688068][6011] The input pts:98 fps:30


[091:313] [2023-07-14 14:42:37 +0000.687834][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[091:317] [2023-07-14 14:42:37 +0000.691756][6011] h264 add frame header cdr flag
[091:318] [2023-07-14 14:42:37 +0000.692348][6011] h264 add frame header cdr flag
[091:318] [2023-07-14 14:42:37 +0000.692797][6011] Received key frame:0
[091:318] [2023-07-14 14:42:37 +0000.692878][6011] DTS queue for
Generator:0x75ca80dab8 0 33 70 98
[091:319] [2023-07-14 14:42:37 +0000.692958][6011] H264Encode:: get a sps pps
header!headerSize:31
[091:319] [2023-07-14 14:42:37 +0000.693127][6012] get the H.264 SPS parameter
[091:319] [2023-07-14 14:42:37 +0000.693718][6012] add video track with id:2
[091:320] [2023-07-14 14:42:37 +0000.694630][6012] get the H.264 PPS parameter
[091:321] [2023-07-14 14:42:37 +0000.695305][6012] get the H.264 IDR frame
[091:321] [2023-07-14 14:42:37 +0000.695402][6012] resss:true
[091:321] [2023-07-14 14:42:37 +0000.695455][6012] video start ts:0
[091:321] [2023-07-14 14:42:37 +0000.695628][6012] the video frame has been written
into MP4 file
[091:321] [2023-07-14 14:42:37 +0000.695908][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[091:337] [2023-07-14 14:42:37 +0000.711123][6012] audio start ts:0
[091:337] [2023-07-14 14:42:37 +0000.711294][6012] the audio frame has been written
into MP4 file
[091:354] [2023-07-14 14:42:37 +0000.728174][6011] H264Encode::H264SWEncoder get
callback, length:43696 type:1 nalType:1length:43692
[091:552] [2023-07-14 14:42:37 +0000.926065][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[091:571] [2023-07-14 14:42:37 +0000.944971][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[091:708] [2023-07-14 14:42:38 +0000.82239][5e57] The convert RGB to YUV take 5
[091:778] [2023-07-14 14:42:38 +0000.152425][5e57] webrtc common_video plane
old ..... (1/1000) new: 34001 delete: 33983 diff: 18
[091:795] [2023-07-14 14:42:38 +0000.169376][600a]
RecordAudioSource::PullAudioFrame
[092:081] [2023-07-14 14:42:38 +0000.455089][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[092:117] [2023-07-14 14:42:38 +0000.491428][6011] DTS queue for
Generator:0x75ca80dab8 875 903
[092:181] [2023-07-14 14:42:38 +0000.555392][600a] resampled_data_size:4608
[092:183] [2023-07-14 14:42:38 +0000.557410][6010]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 882queue_audio_frame_:8
[092:212] [2023-07-14 14:42:38 +0000.586771][5e57] The convert RGB to YUV take 4
[092:284] [2023-07-14 14:42:38 +0000.658830][5e5c] Run AGC when audioType = 0
[092:285] [2023-07-14 14:42:38 +0000.659101][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[092:324] [2023-07-14 14:42:38 +0000.698443][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[092:415] [2023-07-14 14:42:38 +0000.788970][6011] Push an pts:1203 to dts queue.
[092:459] [2023-07-14 14:42:38 +0000.833959][6011] last dts:1171 currentPts:1203
ppsOrSPS:0 queue length:2
[092:490] [2023-07-14 14:42:38 +0000.864376][6011]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1278
[092:577] [2023-07-14 14:42:38 +0000.951884][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[092:710] [2023-07-14 14:42:39 +0000.84438][5e57] GPUImageProcessing: process video
frame with resolution 1280 X 720
[092:710] [2023-07-14 14:42:39 +0000.84615][5e57] GPUImageProcessing: input frame
width1280 X 720
[092:711] [2023-07-14 14:42:39 +0000.85373][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[092:711] [2023-07-14 14:42:39 +0000.85534][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[092:716] [2023-07-14 14:42:39 +0000.90368][5e57] The convert RGB to YUV take 5
[092:958] [2023-07-14 14:42:39 +0000.332334][6011] DTS queue for
Generator:0x75ca80dab8 1710 1744
[093:017] [2023-07-14 14:42:39 +0000.391670][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[093:075] [2023-07-14 14:42:39 +0000.449812][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[093:127] [2023-07-14 14:42:39 +0000.501571][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[093:167] [2023-07-14 14:42:39 +0000.541893][600b] The output timestamp from audio
mixer change:39040698
[093:222] [2023-07-14 14:42:39 +0000.596474][5e57] The convert RGB to YUV take 5
[093:262] [2023-07-14 14:42:39 +0000.636026][600a] AF_SpeedFilter::PullFrame eof4
[093:270] [2023-07-14 14:42:39 +0000.644595][600a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[093:287] [2023-07-14 14:42:39 +0000.661067][6011] h264 add frame header cdr flag
[093:287] [2023-07-14 14:42:39 +0000.661579][6011] Received key frame:2011
[093:295] [2023-07-14 14:42:39 +0000.669378][5e5c] On audio frame the broadcast
with timestamp:39040827 samples:480. (1000 frame for one log)

[093:323] [2023-07-14 14:42:39 +0000.697051][6012] get the H.264 IDR frame


[093:324] [2023-07-14 14:42:39 +0000.698651][600b] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[093:324] [2023-07-14 14:42:39 +0000.698883][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[093:584] [2023-07-14 14:42:39 +0000.958668][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[093:628] [2023-07-14 14:42:40 +0000.2255][600a] RecordAudioSource::PullAudioFrame
[093:723] [2023-07-14 14:42:40 +0000.97062][5e57] The convert RGB to YUV take 5
[093:754] [2023-07-14 14:42:40 +0000.128426][6011] Push an pts:2540 to dts queue.
[093:793] [2023-07-14 14:42:40 +0000.167583][6011] DTS queue for
Generator:0x75ca80dab8 2513 2540 2582
[093:799] [2023-07-14 14:42:40 +0000.173022][6011] SendFrame
encodedImage._timeStamp:2540encodedImage->_length:51264
[093:799] [2023-07-14 14:42:40 +0000.173252][6011] last dts:2513 currentPts:2540
ppsOrSPS:0 queue length:2
[093:878] [2023-07-14 14:42:40 +0000.251948][5e57] webrtc common_video plane
old ..... (1/1000) new: 35001 delete: 34979 diff: 22
[094:082] [2023-07-14 14:42:40 +0000.456351][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[094:163] [2023-07-14 14:42:40 +0000.537107][600a] FilterPipeline2::OnAudioFrame
pts 3000 last_audio_timestamp_ 3000
[094:224] [2023-07-14 14:42:40 +0000.598268][5e57] The convert RGB to YUV take 5
[094:287] [2023-07-14 14:42:40 +0000.661245][5e5c] Run AGC when audioType = 0
[094:294] [2023-07-14 14:42:40 +0000.668212][6011] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3013 pts:3013
[094:325] [2023-07-14 14:42:40 +0000.699668][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[094:361] [2023-07-14 14:42:40 +0000.734997][600a] resampled_data_size:16616
[094:450] [2023-07-14 14:42:40 +0000.824179][6010]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3204queue_audio_frame_:2
[094:489] [2023-07-14 14:42:40 +0000.863791][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[094:586] [2023-07-14 14:42:40 +0000.960366][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[094:627] [2023-07-14 14:42:41 +0000.1137][6011] DTS queue for
Generator:0x75ca80dab8 3345 3380 3413
[094:695] [2023-07-14 14:42:41 +0000.68939][6011] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3481
[094:695] [2023-07-14 14:42:41 +0000.69149][6011] push video frame to H264 encoder.
(100 frame for one log)

[094:695] [2023-07-14 14:42:41 +0000.69297][6011] push video frame to H264 encoder.


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

[094:695] [2023-07-14 14:42:41 +0000.69421][6011] H264Encode::push video frame to


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

[094:695] [2023-07-14 14:42:41 +0000.69582][6011] The input pts:3481 fps:30


[094:707] [2023-07-14 14:42:41 +0000.81862][600a] AF_SpeedFilter audio 0x75d74a7880
PullFrame
[094:721] [2023-07-14 14:42:41 +0000.95844][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[094:725] [2023-07-14 14:42:41 +0000.99428][5e57] The convert RGB to YUV take 5
[094:764] [2023-07-14 14:42:41 +0000.138594][6011] H264Encode::H264SWEncoder get
callback, length:85904 type:1 nalType:1length:85900
[095:086] [2023-07-14 14:42:41 +0000.459974][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[095:092] [2023-07-14 14:42:41 +0000.466772][6011] Push an pts:3880 to dts queue.
[095:162] [2023-07-14 14:42:41 +0000.536085][6011] last dts:3847 currentPts:3880
ppsOrSPS:0 queue length:3
[095:224] [2023-07-14 14:42:41 +0000.598758][5e57] The convert RGB to YUV take 4
[095:283] [2023-07-14 14:42:41 +0000.657797][600a] AF_SpeedFilter audio time,
0x75d74a7880 rcv time: 39042810
[095:284] [2023-07-14 14:42:41 +0000.657971][600a] AF_SpeedFilter audio time,
0x75d74a7880 rcv time: 39042810in_nSamples:441
[095:292] [2023-07-14 14:42:41 +0000.666074][6011] h264 add frame header cdr flag
[095:292] [2023-07-14 14:42:41 +0000.666727][6011] Received key frame:4014
[095:301] [2023-07-14 14:42:41 +0000.674928][6012] get the H.264 IDR frame
[095:323] [2023-07-14 14:42:41 +0000.697794][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[095:390] [2023-07-14 14:42:41 +0000.764337][600a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39042810
[095:390] [2023-07-14 14:42:41 +0000.764692][600a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[095:433] [2023-07-14 14:42:41 +0000.807342][6011] DTS queue for
Generator:0x75ca80dab8 4177 4218
[095:451] [2023-07-14 14:42:41 +0000.825437][600a]
RecordAudioSource::PullAudioFrame
[095:492] [2023-07-14 14:42:41 +0000.866710][600a] AF_SpeedFilter::PullFrame eof4
[095:501] [2023-07-14 14:42:41 +0000.875382][600a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[095:585] [2023-07-14 14:42:41 +0000.959348][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[095:727] [2023-07-14 14:42:42 +0000.101897][5e57] The convert RGB to YUV take 4
[095:831] [2023-07-14 14:42:42 +0000.205239][6011]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4619
[095:958] [2023-07-14 14:42:42 +0000.332881][5e57] webrtc common_video plane
old ..... (1/1000) new: 36001 delete: 35983 diff: 18
[096:123] [2023-07-14 14:42:42 +0000.497317][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[096:123] [2023-07-14 14:42:42 +0000.497444][5e57] GPUImageProcessing: input frame
width1280 X 720
[096:124] [2023-07-14 14:42:42 +0000.498173][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[096:124] [2023-07-14 14:42:42 +0000.498274][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[096:124] [2023-07-14 14:42:42 +0000.498411][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[096:237] [2023-07-14 14:42:42 +0000.610931][5e57] The convert RGB to YUV take 6
[096:266] [2023-07-14 14:42:42 +0000.640883][6011] DTS queue for
Generator:0x75ca80dab8 5025 5052
[096:269] [2023-07-14 14:42:42 +0000.643466][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[096:289] [2023-07-14 14:42:42 +0000.663397][5e5c] Run AGC when audioType = 0
[096:289] [2023-07-14 14:42:42 +0000.663573][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:330] [2023-07-14 14:42:42 +0000.704089][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[096:425] [2023-07-14 14:42:42 +0000.798980][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[096:445] [2023-07-14 14:42:42 +0000.819423][6011] Push an pts:5230 to dts queue.
[096:513] [2023-07-14 14:42:42 +0000.887141][6011] last dts:5193 currentPts:5230
ppsOrSPS:0 queue length:3
[096:531] [2023-07-14 14:42:42 +0000.905080][5e57] FilterPipeline2::OnVideoFrame
pts 5358 last_video_timestamp_ 5358
[096:598] [2023-07-14 14:42:42 +0000.972323][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[096:615] [2023-07-14 14:42:42 +0000.989955][600a] resampled_data_size:7680
[096:735] [2023-07-14 14:42:43 +0000.109863][5e57] The convert RGB to YUV take 5
[096:808] [2023-07-14 14:42:43 +0000.182467][6010]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5526queue_audio_frame_:6
[097:094] [2023-07-14 14:42:43 +0000.468397][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[097:101] [2023-07-14 14:42:43 +0000.475423][6011] DTS queue for
Generator:0x75ca80dab8 5863 5888
[097:140] [2023-07-14 14:42:43 +0000.514703][6011] SendFrame
encodedImage._timeStamp:5888encodedImage->_length:62992
[097:240] [2023-07-14 14:42:43 +0000.614064][5e57] The convert RGB to YUV take 5
[097:240] [2023-07-14 14:42:43 +0000.614425][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[097:306] [2023-07-14 14:42:43 +0000.680152][600a]
RecordAudioSource::PullAudioFrame
[097:306] [2023-07-14 14:42:43 +0000.680680][6011] h264 add frame header cdr flag
[097:307] [2023-07-14 14:42:43 +0000.681119][6011] Received key frame:6030
[097:315] [2023-07-14 14:42:43 +0000.689411][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[097:349] [2023-07-14 14:42:43 +0000.723533][6012] get the H.264 IDR frame
[097:599] [2023-07-14 14:42:43 +0000.973012][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[097:679] [2023-07-14 14:42:44 +0000.53248][6011] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6393 pts:6393
[097:738] [2023-07-14 14:42:44 +0000.112033][5e57] The convert RGB to YUV take 5
[097:771] [2023-07-14 14:42:44 +0000.145795][6011] Push an pts:6560 to dts queue.
[097:775] [2023-07-14 14:42:44 +0000.149494][600a] AF_SpeedFilter::PullFrame eof4
[097:784] [2023-07-14 14:42:44 +0000.158839][600a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[097:816] [2023-07-14 14:42:44 +0000.190184][6011] last dts:6527 currentPts:6560
ppsOrSPS:0 queue length:2
[097:830] [2023-07-14 14:42:44 +0000.203935][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[097:876] [2023-07-14 14:42:44 +0000.250220][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[097:944] [2023-07-14 14:42:44 +0000.318246][6011] DTS queue for
Generator:0x75ca80dab8 6666 6696 6731
[098:068] [2023-07-14 14:42:44 +0000.442850][5e57] webrtc common_video plane
old ..... (1/1000) new: 37001 delete: 36979 diff: 22
[098:075] [2023-07-14 14:42:44 +0000.449380][6011] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6863
[098:075] [2023-07-14 14:42:44 +0000.449654][6011] push video frame to H264
encoder. (100 frame for one log)

[098:075] [2023-07-14 14:42:44 +0000.449775][6011] push video frame to H264


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

[098:075] [2023-07-14 14:42:44 +0000.449835][6011] H264Encode::push video frame to


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

[098:076] [2023-07-14 14:42:44 +0000.450038][6011] The input pts:6863 fps:30


[098:102] [2023-07-14 14:42:44 +0000.476043][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[098:144] [2023-07-14 14:42:44 +0000.518254][6011] H264Encode::H264SWEncoder get
callback, length:69120 type:1 nalType:1length:69116
[098:147] [2023-07-14 14:42:44 +0000.521575][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[098:236] [2023-07-14 14:42:44 +0000.610917][5e57] The convert RGB to YUV take 5
[098:284] [2023-07-14 14:42:44 +0000.658080][5e5c] Run AGC when audioType = 0
[098:326] [2023-07-14 14:42:44 +0000.699951][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[098:603] [2023-07-14 14:42:44 +0000.976976][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[098:744] [2023-07-14 14:42:45 +0000.118491][5e57] The convert RGB to YUV take 4
[098:775] [2023-07-14 14:42:45 +0000.149175][6011] DTS queue for
Generator:0x75ca80dab8 7497 7534 7562
[098:831] [2023-07-14 14:42:45 +0000.205113][600a] resampled_data_size:0
[099:105] [2023-07-14 14:42:45 +0000.479502][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[099:111] [2023-07-14 14:42:45 +0000.485065][6011] Push an pts:7899 to dts queue.
[099:162] [2023-07-14 14:42:45 +0000.536243][6010]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7848queue_audio_frame_:8
[099:176] [2023-07-14 14:42:45 +0000.550682][6011]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7963
[099:179] [2023-07-14 14:42:45 +0000.553745][6011] last dts:7863 currentPts:7899
ppsOrSPS:0 queue length:3
[099:184] [2023-07-14 14:42:45 +0000.558480][600a]
RecordAudioSource::PullAudioFrame
[099:237] [2023-07-14 14:42:45 +0000.611213][5e57] The convert RGB to YUV take 4
[099:280] [2023-07-14 14:42:45 +0000.654204][6011] h264 add frame header cdr flag
[099:280] [2023-07-14 14:42:45 +0000.654636][6011] Received key frame:8026
[099:324] [2023-07-14 14:42:45 +0000.698712][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[099:351] [2023-07-14 14:42:45 +0000.725274][6012] get the H.264 IDR frame
[099:474] [2023-07-14 14:42:45 +0000.848860][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[099:475] [2023-07-14 14:42:45 +0000.849013][5e57] GPUImageProcessing: input frame
width1280 X 720
[099:475] [2023-07-14 14:42:45 +0000.849660][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[099:475] [2023-07-14 14:42:45 +0000.849775][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[099:484] [2023-07-14 14:42:45 +0000.858300][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[099:575] [2023-07-14 14:42:45 +0000.949753][6011] DTS queue for
Generator:0x75ca80dab8 8327 8364
[099:601] [2023-07-14 14:42:45 +0000.975126][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[099:740] [2023-07-14 14:42:46 +0000.114594][5e57] The convert RGB to YUV take 4
[099:864] [2023-07-14 14:42:46 +0000.238378][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[100:085] [2023-07-14 14:42:46 +0000.459741][600a] AF_SpeedFilter::PullFrame eof4
[100:097] [2023-07-14 14:42:46 +0000.471329][600a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[100:108] [2023-07-14 14:42:46 +0000.482604][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[100:141] [2023-07-14 14:42:46 +0000.515082][5e57] webrtc common_video plane
old ..... (1/1000) new: 38001 delete: 37983 diff: 18
[100:242] [2023-07-14 14:42:46 +0000.616156][5e57] The convert RGB to YUV take 5
[100:284] [2023-07-14 14:42:46 +0000.658862][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[100:285] [2023-07-14 14:42:46 +0000.659239][5e5d] _deviceSampleRate:48000

[100:286] [2023-07-14 14:42:46 +0000.660336][5e5c] Run AGC when audioType = 0


[100:286] [2023-07-14 14:42:46 +0000.660538][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[100:321] [2023-07-14 14:42:46 +0000.695746][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[100:411] [2023-07-14 14:42:46 +0000.785252][6011] DTS queue for
Generator:0x75ca80dab8 9169 9199
[100:446] [2023-07-14 14:42:46 +0000.820051][6011] Push an pts:9234 to dts queue.
[100:491] [2023-07-14 14:42:46 +0000.865661][6011] SendFrame
encodedImage._timeStamp:9234encodedImage->_length:60096
[100:491] [2023-07-14 14:42:46 +0000.865900][6011] last dts:9199 currentPts:9234
ppsOrSPS:0 queue length:2
[100:606] [2023-07-14 14:42:46 +0000.979970][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[100:741] [2023-07-14 14:42:47 +0000.114991][5e57] The convert RGB to YUV take 5
[101:022] [2023-07-14 14:42:47 +0000.396559][6011] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9772 pts:9772
[101:039] [2023-07-14 14:42:47 +0000.413820][600a] resampled_data_size:11264
[101:060] [2023-07-14 14:42:47 +0000.434730][600a]
RecordAudioSource::PullAudioFrame
[101:090] [2023-07-14 14:42:47 +0000.464106][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[101:114] [2023-07-14 14:42:47 +0000.488653][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[101:177] [2023-07-14 14:42:47 +0000.551294][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[101:249] [2023-07-14 14:42:47 +0000.623779][5e57] The convert RGB to YUV take 5
[101:254] [2023-07-14 14:42:47 +0000.628606][6011] DTS queue for
Generator:0x75ca80dab8 10002 10038
[101:318] [2023-07-14 14:42:47 +0000.692224][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[101:322] [2023-07-14 14:42:47 +0000.696693][600a] AF_SpeedFilter audio time 111,
0x75d74a7880 out time: 39048760 org time: 39048760
[101:323] [2023-07-14 14:42:47 +0000.697964][6011] h264 add frame header cdr flag
[101:324] [2023-07-14 14:42:47 +0000.698506][6011] Received key frame:10038
[101:327] [2023-07-14 14:42:47 +0000.701271][6012] get the H.264 IDR frame
[101:423] [2023-07-14 14:42:47 +0000.797553][6010]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10170queue_audio_frame_:2
[101:458] [2023-07-14 14:42:47 +0000.832885][6011] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10246
[101:459] [2023-07-14 14:42:47 +0000.833216][6011] push video frame to H264
encoder. (100 frame for one log)

[101:459] [2023-07-14 14:42:47 +0000.833316][6011] push video frame to H264


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

[101:459] [2023-07-14 14:42:47 +0000.833382][6011] H264Encode::push video frame to


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

[101:459] [2023-07-14 14:42:47 +0000.833474][6011] The input pts:10246 fps:30


[101:500] [2023-07-14 14:42:47 +0000.874565][6011] H264Encode::H264SWEncoder get
callback, length:69184 type:1 nalType:1length:69180
[101:588] [2023-07-14 14:42:47 +0000.962193][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[101:605] [2023-07-14 14:42:47 +0000.979153][600a] AF_SpeedFilter audio time
[101:613] [2023-07-14 14:42:47 +0000.987469][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[101:749] [2023-07-14 14:42:48 +0000.123278][5e57] The convert RGB to YUV take 5
[101:790] [2023-07-14 14:42:48 +0000.164633][6011] Push an pts:10578 to dts queue.
[101:863] [2023-07-14 14:42:48 +0000.237124][6011] last dts:10538 currentPts:10578
ppsOrSPS:0 queue length:3
[102:093] [2023-07-14 14:42:48 +0000.466970][6011] DTS queue for
Generator:0x75ca80dab8 10813 10845 10878
[102:113] [2023-07-14 14:42:48 +0000.487034][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[102:253] [2023-07-14 14:42:48 +0000.627016][5e57] webrtc common_video plane
old ..... (1/1000) new: 39001 delete: 38979 diff: 22
[102:259] [2023-07-14 14:42:48 +0000.633337][5e57] The convert RGB to YUV take 5
[102:288] [2023-07-14 14:42:48 +0000.662076][5e5c] Run AGC when audioType = 0
[102:329] [2023-07-14 14:42:48 +0000.703809][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[102:397] [2023-07-14 14:42:48 +0000.771363][600a] AF_SpeedFilter::PullFrame eof4
[102:406] [2023-07-14 14:42:48 +0000.780269][600a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[102:524] [2023-07-14 14:42:48 +0000.898011][6011]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11312
[102:614] [2023-07-14 14:42:48 +0000.988500][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[102:702] [2023-07-14 14:42:49 +0000.76174][600a] AF_SpeedFilter audio 0x75d74a7880
PullFrame
[102:760] [2023-07-14 14:42:49 +0000.134306][5e57] The convert RGB to YUV take 4
[102:849] [2023-07-14 14:42:49 +0000.223345][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[102:849] [2023-07-14 14:42:49 +0000.223490][5e57] GPUImageProcessing: input frame
width1280 X 720
[102:850] [2023-07-14 14:42:49 +0000.224171][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[102:850] [2023-07-14 14:42:49 +0000.224333][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[102:921] [2023-07-14 14:42:49 +0000.295725][6011] DTS queue for
Generator:0x75ca80dab8 11644 11679 11708
[102:938] [2023-07-14 14:42:49 +0000.312522][600a]
RecordAudioSource::PullAudioFrame
[103:120] [2023-07-14 14:42:49 +0000.494308][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[103:127] [2023-07-14 14:42:49 +0000.501880][6011] Push an pts:11914 to dts queue.
[103:142] [2023-07-14 14:42:49 +0000.516632][600b] The output timestamp from audio
mixer change:39050670
[103:194] [2023-07-14 14:42:49 +0000.568846][6011] last dts:11883 currentPts:11914
ppsOrSPS:0 queue length:3
[103:256] [2023-07-14 14:42:49 +0000.630344][5e57] The convert RGB to YUV take 5
[103:293] [2023-07-14 14:42:49 +0000.667864][5e5c] On audio frame the broadcast
with timestamp:39050825 samples:480. (1000 frame for one log)

[103:299] [2023-07-14 14:42:49 +0000.673236][5e5c] haveEnoughProcessedData


internalAudioStream.length: 0
[103:300] [2023-07-14 14:42:49 +0000.674280][6011] h264 add frame header cdr flag
[103:300] [2023-07-14 14:42:49 +0000.674850][6011] Received key frame:12045
[103:302] [2023-07-14 14:42:49 +0000.676748][600a] resampled_data_size:1536
[103:320] [2023-07-14 14:42:49 +0000.694598][600b] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[103:321] [2023-07-14 14:42:49 +0000.695008][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[103:364] [2023-07-14 14:42:49 +0000.738711][6012] get the H.264 IDR frame
[103:621] [2023-07-14 14:42:49 +0000.995328][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[103:725] [2023-07-14 14:42:50 +0000.99479][6011] DTS queue for
Generator:0x75ca80dab8 12481 12513
[103:756] [2023-07-14 14:42:50 +0000.130829][5e57] The convert RGB to YUV take 4
[103:779] [2023-07-14 14:42:50 +0000.153195][6010]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12492queue_audio_frame_:6
[103:829] [2023-07-14 14:42:50 +0000.203513][6011] SendFrame
encodedImage._timeStamp:12576encodedImage->_length:57728
[104:116] [2023-07-14 14:42:50 +0000.490081][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[104:245] [2023-07-14 14:42:50 +0000.619360][600a] FilterPipeline2::OnAudioFrame
pts 13000 last_audio_timestamp_ 13000
[104:258] [2023-07-14 14:42:50 +0000.632594][5e57] The convert RGB to YUV take 5
[104:284] [2023-07-14 14:42:50 +0000.658563][5e5c] Run AGC when audioType = 0
[104:284] [2023-07-14 14:42:50 +0000.658814][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[104:306] [2023-07-14 14:42:50 +0000.679969][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[104:325] [2023-07-14 14:42:50 +0000.699323][5e57] webrtc common_video plane
old ..... (1/1000) new: 40001 delete: 39983 diff: 18
[104:326] [2023-07-14 14:42:50 +0000.700499][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[104:438] [2023-07-14 14:42:50 +0000.812599][6011] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13148 pts:13148
[104:472] [2023-07-14 14:42:50 +0000.846245][6011] Push an pts:13260 to dts queue.
[104:511] [2023-07-14 14:42:50 +0000.885057][6011] last dts:13220 currentPts:13260
ppsOrSPS:0 queue length:2
[104:520] [2023-07-14 14:42:50 +0000.894777][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[104:562] [2023-07-14 14:42:50 +0000.936335][6011] DTS queue for
Generator:0x75ca80dab8 13315 13346
[104:626] [2023-07-14 14:42:50 +0000.999941][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[104:705] [2023-07-14 14:42:51 +0000.79408][600a] AF_SpeedFilter::PullFrame eof4
[104:714] [2023-07-14 14:42:51 +0000.88711][600a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[104:759] [2023-07-14 14:42:51 +0000.133437][5e57] The convert RGB to YUV take 4
[104:813] [2023-07-14 14:42:51 +0000.187761][600a]
RecordAudioSource::PullAudioFrame
[104:828] [2023-07-14 14:42:51 +0000.202311][6011] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13615
[104:828] [2023-07-14 14:42:51 +0000.202648][6011] push video frame to H264
encoder. (100 frame for one log)

[104:828] [2023-07-14 14:42:51 +0000.202782][6011] push video frame to H264


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

[104:828] [2023-07-14 14:42:51 +0000.202844][6011] H264Encode::push video frame to


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

[104:829] [2023-07-14 14:42:51 +0000.203071][6011] The input pts:13615 fps:30


[104:870] [2023-07-14 14:42:51 +0000.244095][6011] H264Encode::H264SWEncoder get
callback, length:53120 type:1 nalType:1length:53116
[105:018] [2023-07-14 14:42:51 +0000.391986][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[105:123] [2023-07-14 14:42:51 +0000.497489][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[105:269] [2023-07-14 14:42:51 +0000.643575][5e57] The convert RGB to YUV take 5
[105:281] [2023-07-14 14:42:51 +0000.655799][600a] AF_SpeedFilter audio time,
0x75d74a7880 rcv time: 39052806
[105:282] [2023-07-14 14:42:51 +0000.655959][600a] AF_SpeedFilter audio time,
0x75d74a7880 rcv time: 39052806in_nSamples:441
[105:319] [2023-07-14 14:42:51 +0000.693364][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[105:342] [2023-07-14 14:42:51 +0000.716603][6011] h264 add frame header cdr flag
[105:343] [2023-07-14 14:42:51 +0000.717277][6011] Received key frame:14058
[105:345] [2023-07-14 14:42:51 +0000.719313][6012] get the H.264 IDR frame
[105:374] [2023-07-14 14:42:51 +0000.748655][600a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39052810
[105:374] [2023-07-14 14:42:51 +0000.748827][600a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[105:409] [2023-07-14 14:42:51 +0000.783151][6011] DTS queue for
Generator:0x75ca80dab8 14125 14154 14196
[105:469] [2023-07-14 14:42:51 +0000.843433][600a] resampled_data_size:14336
[105:625] [2023-07-14 14:42:51 +0000.999462][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[105:766] [2023-07-14 14:42:52 +0000.140267][5e57] The convert RGB to YUV take 5
[105:799] [2023-07-14 14:42:52 +0000.173504][6011] Push an pts:14588 to dts queue.
[105:839] [2023-07-14 14:42:52 +0000.213183][6011] last dts:14554 currentPts:14588
ppsOrSPS:0 queue length:2
[105:868] [2023-07-14 14:42:52 +0000.242482][6011]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14656
[105:917] [2023-07-14 14:42:52 +0000.291800][600a] AF_SpeedFilter audio
0x75d74a7880 PullFrame
[106:120] [2023-07-14 14:42:52 +0000.494084][6010]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14814queue_audio_frame_:9
[106:131] [2023-07-14 14:42:52 +0000.505616][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[106:229] [2023-07-14 14:42:52 +0000.603171][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[106:229] [2023-07-14 14:42:52 +0000.603289][5e57] GPUImageProcessing: input frame
width1280 X 720
[106:230] [2023-07-14 14:42:52 +0000.604236][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[106:230] [2023-07-14 14:42:52 +0000.604445][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[106:236] [2023-07-14 14:42:52 +0000.610864][6011] DTS queue for
Generator:0x75ca80dab8 14959 14988 15024
[106:268] [2023-07-14 14:42:52 +0000.642620][5e57] The convert RGB to YUV take 5
[106:287] [2023-07-14 14:42:52 +0000.661565][5e5c] Run AGC when audioType = 0
[106:327] [2023-07-14 14:42:52 +0000.701242][600b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[106:410] [2023-07-14 14:42:52 +0000.784697][5e57] StopRecording:
[106:411] [2023-07-14 14:42:52 +0000.785320][5e57] OnNeedStopRecording:
[106:415] [2023-07-14 14:42:52 +0000.788954][600a] PullAudioFrame: PullFrame audio
finished.
[106:415] [2023-07-14 14:42:52 +0000.789063][600a]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[106:419] [2023-07-14 14:42:52 +0000.793548][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[106:419] [2023-07-14 14:42:52 +0000.793808][5e57] operator(): Stop
[106:420] [2023-07-14 14:42:52 +0000.793956][5e57] StopPullFrameAndWriteMp4
time:39053952 enter.

[106:420] [2023-07-14 14:42:52 +0000.794020][5e57] StopRecording:


[106:423] [2023-07-14 14:42:52 +0000.797375][6011]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[106:425] [2023-07-14 14:42:52 +0000.799078][5e56] stop recording
[106:425] [2023-07-14 14:42:52 +0000.799246][5e56]
RecordingSessionInternalSimple:destroy media processers
[106:425] [2023-07-14 14:42:52 +0000.799310][5e56] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[106:425] [2023-07-14 14:42:52 +0000.799378][5e56] H264Encode::flushing hareware
Encoder
[106:425] [2023-07-14 14:42:52 +0000.799670][5e56] Flush time:39053957 enter.

[106:425] [2023-07-14 14:42:52 +0000.799749][5e56] H264Encoder encoder flush


[106:425] [2023-07-14 14:42:52 +0000.799817][5e56] flush output queue
[106:739] [2023-07-14 14:42:53 +0000.112939][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[106:751] [2023-07-14 14:42:53 +0000.125705][5e56] Flush leave. expire time = 326
ms

[106:752] [2023-07-14 14:42:53 +0000.126184][5e56] ~H264EncodeWrap:


[106:752] [2023-07-14 14:42:53 +0000.126401][5e56] ~H264Encode:
[106:752] [2023-07-14 14:42:53 +0000.126511][5e56] teardownCompressionSession:
H264Encode::destroying Encoder
[106:752] [2023-07-14 14:42:53 +0000.126579][5e56] Release time:39054284 enter.

[106:753] [2023-07-14 14:42:53 +0000.126942][5e56] Release:


MediaCodecVideoEncoder::Release _inited:1
[106:753] [2023-07-14 14:42:53 +0000.127044][5e56] Destroy time:39054285 enter.

[106:753] [2023-07-14 14:42:53 +0000.127110][5e56] H264Encoder encoderDestroy


[106:753] [2023-07-14 14:42:53 +0000.127175][5e56]
AndroidMediaCodecVideoEncoder::release env: 0x75de3d42c0
[106:753] [2023-07-14 14:42:53 +0000.127241][5e56]
AndroidMediaCodecVideoEncoder::Destroy
[106:794] [2023-07-14 14:42:53 +0000.168526][5e56] Destroy leave. expire time = 41
ms

[106:795] [2023-07-14 14:42:53 +0000.168937][5e56] Release leave. expire time = 43


ms
[106:795] [2023-07-14 14:42:53 +0000.169094][5e56] ~AndroidHwAvcEncoder
time:39054327 enter.

[106:795] [2023-07-14 14:42:53 +0000.169461][5e56] Release time:39054327 enter.

[106:795] [2023-07-14 14:42:53 +0000.169608][5e56] Release:


MediaCodecVideoEncoder:: has been released before, just return
[106:795] [2023-07-14 14:42:53 +0000.169687][5e56] Release leave. expire time = 0
ms

[106:795] [2023-07-14 14:42:53 +0000.169758][5e56] ~AndroidMediaCodecVideoEncoder


[106:796] [2023-07-14 14:42:53 +0000.170456][5e56] ~WrapAndroidMediaCodec
time:39054328 enter.

[106:796] [2023-07-14 14:42:53 +0000.170563][5e56] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[106:796] [2023-07-14 14:42:53 +0000.170700][5e56] video hevc hw codec


destructor:0x7673a3c858

[106:797] [2023-07-14 14:42:53 +0000.171112][5e56] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[106:797] [2023-07-14 14:42:53 +0000.171527][5e56] teardownCompressionSession:


H264Encode::destroyed Encoder
[106:797] [2023-07-14 14:42:53 +0000.171702][5e56]
RecordingSessionInternalSimple:destroy aac encoder output!
[106:797] [2023-07-14 14:42:53 +0000.171792][5e56] AACSWEncode destructor
[106:802] [2023-07-14 14:42:53 +0000.176778][6012] MP4 close file successfully
[106:803] [2023-07-14 14:42:53 +0000.176987][6012] Recording session Internal:
notify recording ok
[106:803] [2023-07-14 14:42:53 +0000.177048][6012] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4,
output_video_timestamp_:15198 last_video_pts_:15158
[106:803] [2023-07-14 14:42:53 +0000.177129][6012] OnRecordFinish:
[106:804] [2023-07-14 14:42:53 +0000.178125][6012] onRecordingOk: net seek
pos:0record video duration:15191record audio duration:15162
[106:805] [2023-07-14 14:42:53 +0000.179607][600b] destructMicSource_w:
[106:805] [2023-07-14 14:42:53 +0000.179744][600b] setOutput_w:
MicSource::setOutput() 0x0
[106:806] [2023-07-14 14:42:53 +0000.180710][5e57] releaseThread 0x75d74a6e00
[106:806] [2023-07-14 14:42:53 +0000.180908][5e57] ~MicSource: Mic source
destroyed:0x7666906580
[106:810] [2023-07-14 14:42:53 +0000.184621][5e57] StopPullFrameAndWriteMp4 leave.
expire time = 390 ms

[106:810] [2023-07-14 14:42:53 +0000.184830][5e57] DestroyPipelineAndFilters


time:39054342 enter.

[106:811] [2023-07-14 14:42:53 +0000.184975][5e57] UnbindInputFilter 0x7674936140


this 0x766691c3c0
[106:811] [2023-07-14 14:42:53 +0000.185087][5e57] UnbindInputFilter 0x75d74a7858
this 0x75d74a79d0
[106:811] [2023-07-14 14:42:53 +0000.185200][5e57] UnbindInputFilter 0x766691c3c0
this 0x75d73fa3a0
[106:811] [2023-07-14 14:42:53 +0000.185261][5e57] filter: filter pipeline destroy
this: 0x75d73fa300
[106:813] [2023-07-14 14:42:53 +0000.186969][5e57] ClearVideoOfSources: recodring
total frames:0
[106:813] [2023-07-14 14:42:53 +0000.187163][5e57] ClearVideoOfSources:
[106:813] [2023-07-14 14:42:53 +0000.187252][5e57] GPUImageProcessing destruct.
[106:813] [2023-07-14 14:42:53 +0000.187449][5e57] destroy TrivalImageDrawer
0x76747b8740
[106:813] [2023-07-14 14:42:53 +0000.187543][5e57] The shader has been initialize,
clean up them.

[106:813] [2023-07-14 14:42:53 +0000.187693][5e57] ~OpenGLFrameBuffer:


[106:814] [2023-07-14 14:42:53 +0000.187997][5e57] ~OpenGLFrameBuffer:
[106:814] [2023-07-14 14:42:53 +0000.188474][5e57] ~OpenGLFrameBuffer:
[106:814] [2023-07-14 14:42:53 +0000.188748][5e57] ~OpenGLFrameBuffer:
[106:815] [2023-07-14 14:42:53 +0000.189064][5e57] ~OpenGLFrameBuffer:
[106:815] [2023-07-14 14:42:53 +0000.189543][5e57] ~OpenGLFrameBuffer:
[106:816] [2023-07-14 14:42:53 +0000.190347][5e57] GPUImageProcessing destruct
finish.
[106:816] [2023-07-14 14:42:53 +0000.190611][5e57] GPURGBAFrame destruct.
[106:816] [2023-07-14 14:42:53 +0000.190871][5e57] destroy OpenGLRenderProgram
0x766691c198
[106:817] [2023-07-14 14:42:53 +0000.190990][5e57] ~CameraSource time:39054349
enter.

[106:817] [2023-07-14 14:42:53 +0000.191068][5e57] ~CameraSource leave. expire


time = 0 ms

[106:817] [2023-07-14 14:42:53 +0000.191160][5e57] ~RecordAudioSource time:39054349


enter.

[106:817] [2023-07-14 14:42:53 +0000.191233][5e57] ~RecordAudioSource leave.


expire time = 0 ms

[106:817] [2023-07-14 14:42:53 +0000.191317][5e57] DestroyPipelineAndFilters


leave. expire time = 7 ms

[106:847] [2023-07-14 14:42:53 +0000.221581][54da]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[106:849] [2023-07-14 14:42:53 +0000.223049][54da] machine model :redmi
[106:849] [2023-07-14 14:42:53 +0000.223136][54da] Support this machine
model :redmi
[106:849] [2023-07-14 14:42:53 +0000.223195][54da] global inited! current sdk
version: 12-14-d8558ab
[106:849] [2023-07-14 14:42:53 +0000.223466][54da] filter: filter pipeline
construtc this: 0x767480a380
[106:849] [2023-07-14 14:42:53 +0000.223596][54da] MediaFilterGraph:
MediaFilterGraph construct
[106:849] [2023-07-14 14:42:53 +0000.223663][54da] GLESContext:
[106:849] [2023-07-14 14:42:53 +0000.223873][54da] The result of eglGetDisplay is:
0x1
[106:851] [2023-07-14 14:42:53 +0000.225861][54da] The result of creation:
0x767472ab00
[106:852] [2023-07-14 14:42:53 +0000.226246][54da] The result of
eglCreatePbufferSurface is: 0x767472ac00
[106:852] [2023-07-14 14:42:53 +0000.226405][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
[106:852] [2023-07-14 14:42:53 +0000.226479][54da] The source 0 speed:1
[106:852] [2023-07-14 14:42:53 +0000.226550][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4, delay:
0
[106:852] [2023-07-14 14:42:53 +0000.226696][54da] CreateDecoderByVideoSource
time:39054384 enter.

[106:853] [2023-07-14 14:42:53 +0000.227027][54da] running_decoder_count:0max


count:2
[106:853] [2023-07-14 14:42:53 +0000.227091][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7666879800
[106:859] [2023-07-14 14:42:53 +0000.233802][603b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[107:063] [2023-07-14 14:42:53 +0000.438020][603b] OnStreamInfoFound: video


duration_: 15191
[107:067] [2023-07-14 14:42:53 +0000.441604][603c] NO get frame from decoder
[107:067] [2023-07-14 14:42:53 +0000.441862][54da] start decoder
[107:068] [2023-07-14 14:42:53 +0000.442052][54da] CreateDecoderByVideoSource
leave. expire time = 216 ms

[107:068] [2023-07-14 14:42:53 +0000.442165][54da] BindInputFilter 0x76747f6a20


this 0x75d756a098
[107:068] [2023-07-14 14:42:53 +0000.442248][54da] BindInputFilter 0x75d756a098
this 0x75d756a158
[107:068] [2023-07-14 14:42:53 +0000.442336][54da] BindInputFilter 0x76747f6a20
this 0x75d756a218
[107:068] [2023-07-14 14:42:53 +0000.442511][54da] BindInputFilter 0x75d756a218
this 0x75d756a2d8
[107:068] [2023-07-14 14:42:53 +0000.442567][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
[107:068] [2023-07-14 14:42:53 +0000.442653][54da] BindInputFilter 0x75d756a158
this 0x75d756a398
[107:068] [2023-07-14 14:42:53 +0000.442731][54da] BindInputFilter 0x75d756a398
this 0x767480a420
[107:068] [2023-07-14 14:42:53 +0000.442808][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a458
[107:068] [2023-07-14 14:42:53 +0000.442885][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
[107:069] [2023-07-14 14:42:53 +0000.442964][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[107:069] [2023-07-14 14:42:53 +0000.443044][603c] NO get frame from decoder
[107:070] [2023-07-14 14:42:53 +0000.443921][54da] machine model :redmi
[107:070] [2023-07-14 14:42:53 +0000.443989][54da] Support this machine
model :redmi
[107:070] [2023-07-14 14:42:53 +0000.444042][54da] global inited! current sdk
version: 12-14-d8558ab
[107:070] [2023-07-14 14:42:53 +0000.444159][54da] GetPipeline:
-----------------------------------------
[107:070] [2023-07-14 14:42:53 +0000.444214][54da] GetPipeline: source:
0x76747f6800
[107:070] [2023-07-14 14:42:53 +0000.444266][54da] GetPipeline: filter: NULLFilter
[107:070] [2023-07-14 14:42:53 +0000.444316][54da] GetPipeline: filter: NULLFilter
[107:070] [2023-07-14 14:42:53 +0000.444366][54da] GetPipeline: filter: NULLFilter
[107:070] [2023-07-14 14:42:53 +0000.444415][54da] GetPipeline: audio filter:
AuidoNULLFilter
[107:070] [2023-07-14 14:42:53 +0000.444469][54da] GetPipeline: audio filter:
AuidoNULLFilter
[107:070] [2023-07-14 14:42:53 +0000.444519][54da] GetPipeline: audio filter:
AudioNUllFilter
[107:070] [2023-07-14 14:42:53 +0000.444569][54da] GetPipeline:
------------------------------------------
[107:070] [2023-07-14 14:42:53 +0000.444658][54da] filter: filter pipeline2 update
pattern: 0
[107:072] [2023-07-14 14:42:53 +0000.446589][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[107:073] [2023-07-14 14:42:53 +0000.447032][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[107:073] [2023-07-14 14:42:53 +0000.447174][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[107:073] [2023-07-14 14:42:53 +0000.447472][54da] DeviceInit:
[107:073] [2023-07-14 14:42:53 +0000.447655][603c] NO get frame from decoder
[107:074] [2023-07-14 14:42:53 +0000.448006][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[107:074] [2023-07-14 14:42:53 +0000.448484][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[107:075] [2023-07-14 14:42:53 +0000.448934][54da] CreatePlatformSpecificObjects:
[107:075] [2023-07-14 14:42:53 +0000.449010][54da] audio device use null audio
input and opensl output
[107:075] [2023-07-14 14:42:53 +0000.449074][54da] Create OpenSLES output module
with java VM support.

[107:075] [2023-07-14 14:42:53 +0000.449440][54da] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[107:075] [2023-07-14 14:42:53 +0000.449824][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[107:076] [2023-07-14 14:42:53 +0000.450326][54da] Create OpenSLES output module
with buffer num:2

[107:076] [2023-07-14 14:42:53 +0000.450431][54da] Error(trace.cc:40): Init the


output and input for audio device template.
[107:076] [2023-07-14 14:42:53 +0000.450499][54da] Init the output device.

[107:076] [2023-07-14 14:42:53 +0000.450513][603c] NO get frame from decoder


[107:076] [2023-07-14 14:42:53 +0000.450556][54da] Set the playout as stereo:1
[107:076] [2023-07-14 14:42:53 +0000.450613][54da] Set the sample rate to be:44100

[107:076] [2023-07-14 14:42:53 +0000.450693][54da] Low latency buffer size:144 low


sample rate:48000
[107:076] [2023-07-14 14:42:53 +0000.450760][54da] DeviceInit: Done
[107:077] [2023-07-14 14:42:53 +0000.451039][54da] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[107:077] [2023-07-14 14:42:53 +0000.451533][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[107:077] [2023-07-14 14:42:53 +0000.451647][54da]
MediaFilterPlayer::SetPlayerNotify 0x75d752db80
[107:077] [2023-07-14 14:42:53 +0000.451724][54da]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[107:077] [2023-07-14 14:42:53 +0000.451781][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[107:077] [2023-07-14 14:42:53 +0000.451838][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[107:078] [2023-07-14 14:42:53 +0000.451959][54da] SetGraphLoop: SetGraphLoop 1
[107:078] [2023-07-14 14:42:53 +0000.452015][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[107:078] [2023-07-14 14:42:53 +0000.452069][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[107:079] [2023-07-14 14:42:53 +0000.453021][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[107:079] [2023-07-14 14:42:53 +0000.453281][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[107:079] [2023-07-14 14:42:53 +0000.453538][6049] Start:
[107:079] [2023-07-14 14:42:53 +0000.453879][6048] operator(): video render
started.
[107:080] [2023-07-14 14:42:53 +0000.454171][6047] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c633d318
[107:080] [2023-07-14 14:42:53 +0000.454915][6049] Start:
[107:081] [2023-07-14 14:42:53 +0000.455219][6049] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[107:081] [2023-07-14 14:42:53 +0000.455330][6049] Reset: history total size: 98
[107:081] [2023-07-14 14:42:53 +0000.455489][6049] DeviceStart:
audioDevice_:0x75e0d89000
[107:081] [2023-07-14 14:42:53 +0000.455557][6049] DeviceStart: time profile
playout init before
[107:081] [2023-07-14 14:42:53 +0000.455623][6049] DeviceStart: time profile
playout init end
[107:081] [2023-07-14 14:42:53 +0000.455680][6049] OpenSlesOutput:Start playout

[107:082] [2023-07-14 14:42:53 +0000.456838][603c] NO get frame from decoder


[107:083] [2023-07-14 14:42:53 +0000.457504][6049] Create the opensl output player.
streamtype before:0

[107:083] [2023-07-14 14:42:53 +0000.457633][6049] Create the opensl output player.


streamtype after:3

[107:085] [2023-07-14 14:42:53 +0000.459728][603c] NO get frame from decoder


[107:088] [2023-07-14 14:42:53 +0000.462808][603c] NO get frame from decoder
[107:092] [2023-07-14 14:42:53 +0000.466294][603c] NO get frame from decoder
[107:130] [2023-07-14 14:42:53 +0000.504113][6048] Warning(video_render.cc:390): No
picture to display (1/50)
[107:171] [2023-07-14 14:42:53 +0000.545788][6049] Enqueue opensl buffer size:1764
[107:220] [2023-07-14 14:42:53 +0000.594199][6049] DeviceStart: time profile
playout all end
[107:220] [2023-07-14 14:42:53 +0000.594338][6049] operator(): Audio playback
started.
[107:220] [2023-07-14 14:42:53 +0000.594477][6049] operator(): Started now!
[107:221] [2023-07-14 14:42:53 +0000.594993][604b] Error(video_source.cc:430): wait
decoder a frame: 0
[107:236] [2023-07-14 14:42:53 +0000.610725][604b] webrtc common_video plane
old ..... (1/1000) new: 41001 delete: 40995 diff: 6
[107:294] [2023-07-14 14:42:53 +0000.668030][6048] lipsync_debug: First video frame
rendering.
[107:374] [2023-07-14 14:42:53 +0000.748650][604a] audio_frame_list_ empty
[107:411] [2023-07-14 14:42:53 +0000.784943][604c] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[107:411] [2023-07-14 14:42:53 +0000.785212][604c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[107:440] [2023-07-14 14:42:53 +0000.814307][6049] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[107:440] [2023-07-14 14:42:53 +0000.814800][6049] First audio frame rendering
[107:457] [2023-07-14 14:42:53 +0000.831719][6048] DriveRender working... (1/200)
[107:756] [2023-07-14 14:42:54 +0000.130444][6048] lipsync_debug:displaying video
ts:48060 The current displayed video timestamp is:39055288
[107:760] [2023-07-14 14:42:54 +0000.134613][6048] lipsync_debug: render a video
frame
[107:901] [2023-07-14 14:42:54 +0000.275765][6048] lipsync_debug:result remaining
time:0
[107:902] [2023-07-14 14:42:54 +0000.275969][6048] dynamic updated lipsync delay:0
[108:142] [2023-07-14 14:42:54 +0000.516593][6048]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:28 timeDelta:15 last
video ts:81270 frame->pts:83790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[108:142] [2023-07-14 14:42:54 +0000.516749][6048] lipsync_debug: tsDelta -
timeDelta = 13
[108:287] [2023-07-14 14:42:54 +0000.661668][5e5c] Run AGC when audioType = 0
[108:287] [2023-07-14 14:42:54 +0000.661861][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:348] [2023-07-14 14:42:54 +0000.722527][604c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[108:349] [2023-07-14 14:42:54 +0000.722939][604a] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 46026
[108:349] [2023-07-14 14:42:54 +0000.723058][604a] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[108:463] [2023-07-14 14:42:54 +0000.837123][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[108:528] [2023-07-14 14:42:54 +0000.902461][6049] The audio playback speed:100
(1/100)
[108:528] [2023-07-14 14:42:54 +0000.902806][6049] lipsync_debug: The current
played audio timestamp is:58326(1/50)
[108:536] [2023-07-14 14:42:54 +0000.910342][604b] Error(video_source.cc:430): wait
decoder a frame: 0
[108:541] [2023-07-14 14:42:54 +0000.915574][6048] lipsync_debug:displaying video
ts:108270 The current displayed video timestamp is:39056073
[109:174] [2023-07-14 14:42:55 +0000.548956][6048] DriveRender working... (1/200)
[109:262] [2023-07-14 14:42:55 +0000.636421][6048] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[109:262] [2023-07-14 14:42:55 +0000.636571][6048] lipsync_debug:result remaining
time:10
[109:418] [2023-07-14 14:42:55 +0000.791934][6048] lipsync_debug:displaying video
ts:168210 The current displayed video timestamp is:39056950
[109:475] [2023-07-14 14:42:55 +0000.849561][604c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[109:822] [2023-07-14 14:42:56 +0000.197139][6048]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:25 last
video ts:202320 frame->pts:205200 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[109:823] [2023-07-14 14:42:56 +0000.197402][6048] lipsync_debug: tsDelta -
timeDelta = 7
[109:958] [2023-07-14 14:42:56 +0000.332773][604b] Error(video_source.cc:430): wait
decoder a frame: 0
[109:987] [2023-07-14 14:42:56 +0000.361213][604b] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 258840pts ms:2.876e+06
[109:990] [2023-07-14 14:42:56 +0000.364383][604b] OnVideoFrameReady(1/200)
[109:990] [2023-07-14 14:42:56 +0000.364798][6048] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[110:089] [2023-07-14 14:42:56 +0000.463845][6048] lipsync_debug:displaying video
ts:228600 The current displayed video timestamp is:39057621
[110:169] [2023-07-14 14:42:56 +0000.543389][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[110:283] [2023-07-14 14:42:56 +0000.657772][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[110:284] [2023-07-14 14:42:56 +0000.658128][5e5d] _deviceSampleRate:48000

[110:288] [2023-07-14 14:42:56 +0000.662625][5e5c] Run AGC when audioType = 0


[110:446] [2023-07-14 14:42:56 +0000.820021][604c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[110:614] [2023-07-14 14:42:56 +0000.988174][604a] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 148394
[110:614] [2023-07-14 14:42:56 +0000.988405][604a] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[110:783] [2023-07-14 14:42:57 +0000.157815][6048] DriveRender working... (1/200)
[110:814] [2023-07-14 14:42:57 +0000.188825][6048] lipsync_debug:displaying video
ts:288810 The current displayed video timestamp is:39058346
[110:960] [2023-07-14 14:42:57 +0000.334181][6049] The audio playback speed:100
(1/100)
[110:960] [2023-07-14 14:42:57 +0000.334393][6049] lipsync_debug: The current
played audio timestamp is:160694(1/50)
[111:270] [2023-07-14 14:42:57 +0000.644802][604b] Error(video_source.cc:430): wait
decoder a frame: 0
[111:360] [2023-07-14 14:42:57 +0000.734451][6048] lipsync_debug:remaining time:10
tsDelta - timeDelta:28
[111:360] [2023-07-14 14:42:57 +0000.734616][6048] lipsync_debug:result remaining
time:10
[111:420] [2023-07-14 14:42:57 +0000.793978][604c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[111:426] [2023-07-14 14:42:57 +0000.800557][604b] webrtc common_video plane
old ..... (1/1000) new: 42001 delete: 41995 diff: 6
[111:427] [2023-07-14 14:42:57 +0000.801585][6048]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:38 timeDelta:5 last video
ts:340110 frame->pts:343530 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[111:427] [2023-07-14 14:42:57 +0000.801852][6048] lipsync_debug: tsDelta -
timeDelta = 33
[111:523] [2023-07-14 14:42:57 +0000.897652][6048] lipsync_debug:displaying video
ts:349200 The current displayed video timestamp is:39059055
[111:529] [2023-07-14 14:42:57 +0000.902970][6048] lipsync_debug: render a video
frame
[111:657] [2023-07-14 14:42:58 +0000.31729][6048] lipsync_debug:result remaining
time:0
[111:657] [2023-07-14 14:42:58 +0000.31900][6048] dynamic updated lipsync delay:0
[111:868] [2023-07-14 14:42:58 +0000.242563][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[112:192] [2023-07-14 14:42:58 +0000.566734][6048] lipsync_debug:displaying video
ts:409320 The current displayed video timestamp is:39059724
[112:264] [2023-07-14 14:42:58 +0000.638350][604b]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[112:286] [2023-07-14 14:42:58 +0000.660291][5e5c] Run AGC when audioType = 0
[112:286] [2023-07-14 14:42:58 +0000.660523][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[112:379] [2023-07-14 14:42:58 +0000.753808][604c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[112:393] [2023-07-14 14:42:58 +0000.767108][6048] DriveRender working... (1/200)
[112:679] [2023-07-14 14:42:59 +0000.53579][604b] video frame wait audio frame:
last_video_timestamp:5451 last_audio_timestamp:5338.32
[112:700] [2023-07-14 14:42:59 +0000.74644][604b] Error(video_source.cc:430): wait
decoder a frame: 0
[112:719] [2023-07-14 14:42:59 +0000.93638][6048] lipsync_debug:displaying video
ts:470700 The current displayed video timestamp is:39060251
[113:007] [2023-07-14 14:42:59 +0000.381506][6048]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:41 timeDelta:35 last
video ts:493470 frame->pts:497160 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[113:007] [2023-07-14 14:42:59 +0000.381715][6048] lipsync_debug: tsDelta -
timeDelta = 6
[113:026] [2023-07-14 14:42:59 +0000.400701][604a] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 250762
[113:026] [2023-07-14 14:42:59 +0000.400831][604a] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[113:247] [2023-07-14 14:42:59 +0000.620937][6049] The audio playback speed:100
(1/100)
[113:247] [2023-07-14 14:42:59 +0000.621201][6049] lipsync_debug: The current
played audio timestamp is:263062(1/50)
[113:334] [2023-07-14 14:42:59 +0000.708124][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[113:334] [2023-07-14 14:42:59 +0000.708845][6049] Stop:
[113:335] [2023-07-14 14:42:59 +0000.709160][6048] operator(): Video Render
stopped.
[113:335] [2023-07-14 14:42:59 +0000.709375][6049] Stop:
[113:335] [2023-07-14 14:42:59 +0000.709774][6049] DeviceStop:
audioDevice_:0x75e0d89000
[113:335] [2023-07-14 14:42:59 +0000.709865][6049] OpenSlesOutput:Stop playout

[113:338] [2023-07-14 14:42:59 +0000.712813][6049] DeviceStop: Done


[113:339] [2023-07-14 14:42:59 +0000.713100][6049] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[113:339] [2023-07-14 14:42:59 +0000.713195][6049] operator(): Stop now!
[113:355] [2023-07-14 14:42:59 +0000.729690][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[113:355] [2023-07-14 14:42:59 +0000.729843][54da] StopPreView: Have Stopped,
operation cancel
[113:356] [2023-07-14 14:42:59 +0000.729949][54da] Stop:
[113:356] [2023-07-14 14:42:59 +0000.730175][6049] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[113:356] [2023-07-14 14:42:59 +0000.730584][54da] DeviceRelease:
audioDevice_:0x75e0d89000
[113:356] [2023-07-14 14:42:59 +0000.730666][54da] OpenSlesOutput:Stop playout

[113:356] [2023-07-14 14:42:59 +0000.730764][54da] DeviceRelease: Release the


webrtc device object.
[113:357] [2023-07-14 14:42:59 +0000.731169][54da] OpenSlesOutput destruct.

[113:357] [2023-07-14 14:42:59 +0000.731354][54da] DeviceRelease: Done


[113:357] [2023-07-14 14:42:59 +0000.731568][54da] Stop:
[113:357] [2023-07-14 14:42:59 +0000.731725][6048] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[113:363] [2023-07-14 14:42:59 +0000.737975][54da] global uninited!
[113:364] [2023-07-14 14:42:59 +0000.738202][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[113:364] [2023-07-14 14:42:59 +0000.738316][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[113:364] [2023-07-14 14:42:59 +0000.738404][54da] RemoveVideoBackGroud: hava not
add video backgroud
[113:364] [2023-07-14 14:42:59 +0000.738498][54da] UnbindInputFilter 0x75d756a398
this 0x767480a420
[113:364] [2023-07-14 14:42:59 +0000.738581][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f6800
[113:364] [2023-07-14 14:42:59 +0000.738702][54da] DestoryDecoderByVideoSource
time:39060896 enter.
[113:364] [2023-07-14 14:42:59 +0000.738806][54da] ~VideoBindDecoder time:39060896
enter.

[113:365] [2023-07-14 14:42:59 +0000.739282][54da] CleanUp time:39060897 enter.

[113:370] [2023-07-14 14:42:59 +0000.744509][54da] CleanUp leave. expire time = 5


ms

[113:370] [2023-07-14 14:42:59 +0000.744662][54da] CleanUp time:39060902 enter.

[113:371] [2023-07-14 14:42:59 +0000.745110][54da] CleanUp leave. expire time = 1


ms

[113:371] [2023-07-14 14:42:59 +0000.745776][54da] ~VideoBindDecoder leave. expire


time = 7 ms

[113:371] [2023-07-14 14:42:59 +0000.745854][54da] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[113:372] [2023-07-14 14:42:59 +0000.745996][54da] UnbindInputFilter 0x75d756a158


this 0x75d756a398
[113:372] [2023-07-14 14:42:59 +0000.746081][54da] UnbindInputFilter 0x75d756a098
this 0x75d756a158
[113:372] [2023-07-14 14:42:59 +0000.746162][54da] UnbindInputFilter 0x76747f6a20
this 0x75d756a098
[113:372] [2023-07-14 14:42:59 +0000.746262][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a458
[113:372] [2023-07-14 14:42:59 +0000.746356][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a2d8
[113:372] [2023-07-14 14:42:59 +0000.746449][54da] UnbindInputFilter 0x76747f6a20
this 0x75d756a218
[113:373] [2023-07-14 14:42:59 +0000.747191][54da] ~GLESContext:
[113:374] [2023-07-14 14:42:59 +0000.748343][54da] GLESContext destruct finish.
[113:374] [2023-07-14 14:42:59 +0000.748422][54da] filter: filter pipeline destroy
this: 0x767480a380
[113:375] [2023-07-14 14:42:59 +0000.749352][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[113:376] [2023-07-14 14:42:59 +0000.750669][54da] machine model :redmi
[113:376] [2023-07-14 14:42:59 +0000.750759][54da] Support this machine
model :redmi
[113:376] [2023-07-14 14:42:59 +0000.750818][54da] global inited! current sdk
version: 12-14-d8558ab
[113:377] [2023-07-14 14:42:59 +0000.751060][54da] filter: filter pipeline
construtc this: 0x766b765280
[113:377] [2023-07-14 14:42:59 +0000.751177][54da] MediaFilterGraph:
MediaFilterGraph construct
[113:377] [2023-07-14 14:42:59 +0000.751233][54da] GLESContext:
[113:377] [2023-07-14 14:42:59 +0000.751320][54da] The result of eglGetDisplay is:
0x1
[113:379] [2023-07-14 14:42:59 +0000.753351][54da] The result of creation:
0x767472a980
[113:379] [2023-07-14 14:42:59 +0000.753623][54da] The result of
eglCreatePbufferSurface is: 0x767472aa80
[113:379] [2023-07-14 14:42:59 +0000.753792][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
[113:379] [2023-07-14 14:42:59 +0000.753864][54da] The source 0 speed:1
[113:380] [2023-07-14 14:42:59 +0000.753990][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4, delay:
0
[113:380] [2023-07-14 14:42:59 +0000.754105][54da] CreateDecoderByVideoSource
time:39060912 enter.

[113:380] [2023-07-14 14:42:59 +0000.754483][54da] running_decoder_count:0max


count:2
[113:380] [2023-07-14 14:42:59 +0000.754576][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7666879800
[113:382] [2023-07-14 14:42:59 +0000.756533][6058] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[113:576] [2023-07-14 14:42:59 +0000.950743][5e5c] haveEnoughProcessedData


internalAudioStream.length: 10
[113:588] [2023-07-14 14:42:59 +0000.962262][6058] OnStreamInfoFound: video
duration_: 15191
[113:591] [2023-07-14 14:42:59 +0000.965823][6059] NO get frame from decoder
[113:592] [2023-07-14 14:42:59 +0000.966037][54da] start decoder
[113:592] [2023-07-14 14:42:59 +0000.966111][54da] CreateDecoderByVideoSource
leave. expire time = 212 ms

[113:592] [2023-07-14 14:42:59 +0000.966217][54da] BindInputFilter 0x76746e6aa0


this 0x75d747ef18
[113:592] [2023-07-14 14:42:59 +0000.966318][54da] BindInputFilter 0x75d747ef18
this 0x75d747efd8
[113:592] [2023-07-14 14:42:59 +0000.966454][54da] BindInputFilter 0x76746e6aa0
this 0x75d756a098
[113:592] [2023-07-14 14:42:59 +0000.966536][54da] BindInputFilter 0x75d756a098
this 0x75d756a158
[113:592] [2023-07-14 14:42:59 +0000.966591][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
[113:592] [2023-07-14 14:42:59 +0000.966758][54da] BindInputFilter 0x75d747efd8
this 0x75d756a218
[113:592] [2023-07-14 14:42:59 +0000.966842][54da] BindInputFilter 0x75d756a218
this 0x766b765320
[113:593] [2023-07-14 14:42:59 +0000.966921][54da] BindInputFilter 0x75d756a158
this 0x75d756a2d8
[113:593] [2023-07-14 14:42:59 +0000.967000][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39038584.mp4
[113:593] [2023-07-14 14:42:59 +0000.967076][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[113:593] [2023-07-14 14:42:59 +0000.967277][54da] MediaComposeFile time:39061125
enter.

[113:593] [2023-07-14 14:42:59 +0000.967310][6059] NO get frame from decoder


[113:593] [2023-07-14 14:42:59 +0000.967356][54da] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[113:593] [2023-07-14 14:42:59 +0000.967639][54da] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[113:593] [2023-07-14 14:42:59 +0000.967732][54da] Recording session using default
bitrate support by app:14680064
[113:594] [2023-07-14 14:42:59 +0000.967936][6067] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d77a3140
[113:594] [2023-07-14 14:42:59 +0000.968021][6067] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[113:594] [2023-07-14 14:42:59 +0000.968235][54da] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[113:594] [2023-07-14 14:42:59 +0000.968330][6059] NO get frame from decoder
[113:595] [2023-07-14 14:42:59 +0000.969285][6059] NO get frame from decoder
[113:595] [2023-07-14 14:42:59 +0000.969550][54da] GetPipeline:
-----------------------------------------
[113:596] [2023-07-14 14:42:59 +0000.969976][54da] GetPipeline: source:
0x76746e6880
[113:596] [2023-07-14 14:42:59 +0000.970038][54da] GetPipeline: filter: NULLFilter
[113:596] [2023-07-14 14:42:59 +0000.970091][54da] GetPipeline: filter: NULLFilter
[113:596] [2023-07-14 14:42:59 +0000.970142][54da] GetPipeline: filter: NULLFilter
[113:596] [2023-07-14 14:42:59 +0000.970196][54da] GetPipeline: audio filter:
AuidoNULLFilter
[113:596] [2023-07-14 14:42:59 +0000.970245][54da] GetPipeline: audio filter:
AuidoNULLFilter
[113:596] [2023-07-14 14:42:59 +0000.970294][54da] GetPipeline: audio filter:
AudioNUllFilter
[113:596] [2023-07-14 14:42:59 +0000.970345][54da] GetPipeline:
------------------------------------------
[113:596] [2023-07-14 14:42:59 +0000.970400][54da] filter: filter pipeline2 update
pattern: 2
[113:596] [2023-07-14 14:42:59 +0000.970429][6059] NO get frame from decoder
[113:597] [2023-07-14 14:42:59 +0000.970941][54da] MediaComposeFile leave. expire
time = 4 ms

[113:597] [2023-07-14 14:42:59 +0000.971879][54da] machine model :redmi


[113:597] [2023-07-14 14:42:59 +0000.971910][6059] NO get frame from decoder
[113:598] [2023-07-14 14:42:59 +0000.972032][54da] Support this machine
model :redmi
[113:598] [2023-07-14 14:42:59 +0000.972087][54da] global inited! current sdk
version: 12-14-d8558ab
[113:601] [2023-07-14 14:42:59 +0000.975017][6059] NO get frame from decoder
[113:603] [2023-07-14 14:42:59 +0000.977356][6059] NO get frame from decoder
[113:624] [2023-07-14 14:42:59 +0000.998367][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[113:624] [2023-07-14 14:42:59 +0000.998558][54da] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 269
[113:624] [2023-07-14 14:42:59 +0000.998666][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[113:624] [2023-07-14 14:42:59 +0000.998796][54da] BeginCompose: BeginCompose, is
composing 0
[113:625] [2023-07-14 14:42:59 +0000.999594][6067] start recording, file path:
[113:626] [2023-07-14 14:43:00 +0000.27][6067] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 269 audio_timescale:44100
video_timescale:90000
[113:626] [2023-07-14 14:43:00 +0000.146][6067] 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
[113:626] [2023-07-14 14:43:00 +0000.225][6067] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 269
[113:626] [2023-07-14 14:43:00 +0000.313][6067] fd_open successed
handle:0xb4000076844990b0
[113:626] [2023-07-14 14:43:00 +0000.859][6067] create mp4 file:296 m_fileHandle:
0x75d786e600
[113:627] [2023-07-14 14:43:00 +0000.925][6067] MP4 file: is opened successfully
[113:627] [2023-07-14 14:43:00 +0000.981][6067] setupMediaProcessers:
[113:627] [2023-07-14 14:43:00 +0000.1036][6067]
RecordingSessionInternalSimple:setup media processers.
[113:627] [2023-07-14 14:43:00 +0000.1089][6067] construct AAC encoder
[113:627] [2023-07-14 14:43:00 +0000.1661][6067] H264Encoder creating:
ultrafast012323
[113:627] [2023-07-14 14:43:00 +0000.1739][6067] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[113:628] [2023-07-14 14:43:00 +0000.2688][6067] H264Encode::GetMachineModel is
220333QBI
[113:628] [2023-07-14 14:43:00 +0000.2766][6067] H264Encoder machine_mode
is:220333QBI
[113:628] [2023-07-14 14:43:00 +0000.2818][6067] H264Encode::machine size :9
machine_mode:220333QBI
[113:628] [2023-07-14 14:43:00 +0000.2881][6067] H264Encode::machine array size :22
machine_mode:220333QBI
[113:629] [2023-07-14 14:43:00 +0000.2940][6067] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[113:629] [2023-07-14 14:43:00 +0000.2992][6067] setupCompressionSession:
[113:629] [2023-07-14 14:43:00 +0000.3044][6067] H264Encode::creating hareware
Encoder
[113:629] [2023-07-14 14:43:00 +0000.3096][6067] AndroidHwAvcEncoder time:39061161
enter.

[113:629] [2023-07-14 14:43:00 +0000.3374][6067] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[113:629] [2023-07-14 14:43:00 +0000.3567][6067] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[113:629] [2023-07-14 14:43:00 +0000.3626][6067] The video avc hw codec address is
0x7666844bf0
[113:629] [2023-07-14 14:43:00 +0000.3752][6067] AndroidHwAvcEncoder leave. expire
time = 0 ms

[113:629] [2023-07-14 14:43:00 +0000.3814][6067] RegisterEncodeCompleteCallback


time:39061161 enter.

[113:630] [2023-07-14 14:43:00 +0000.3987][6067] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[113:630] [2023-07-14 14:43:00 +0000.4059][6067] InitEncode time:39061162 enter.

[113:630] [2023-07-14 14:43:00 +0000.4193][6067] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[113:630] [2023-07-14 14:43:00 +0000.4273][6067] Create time:39061162 enter.

[113:630] [2023-07-14 14:43:00 +0000.4438][6067] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[113:630] [2023-07-14 14:43:00 +0000.4507][6067]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d756a840
[113:633] [2023-07-14 14:43:00 +0000.7021][6067]
supported_type:image/vnd.android.heic
[113:647] [2023-07-14 14:43:00 +0000.21167][6067] supported_type:video/avc
[113:647] [2023-07-14 14:43:00 +0000.21300][6067] name:OMX.qcom.video.encoder.avc
mime:video/avc
[113:647] [2023-07-14 14:43:00 +0000.21414][6067] hwCodecPrefix :OMX.qcom.
[113:647] [2023-07-14 14:43:00 +0000.21481][6067] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[113:647] [2023-07-14 14:43:00 +0000.21553][6067] mediacodec_createCodecByName
time:39061179 enter.

[113:647] [2023-07-14 14:43:00 +0000.21617][6067] WrapAndroidMediaCodec


time:39061179 enter.
[113:648] [2023-07-14 14:43:00 +0000.22036][6067] WrapAndroidMediaCodec leave.
expire time = 1 ms

[113:642] [2023-07-14 14:43:00 +0000.20581][606c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7666755a98
[113:729] [2023-07-14 14:43:00 +0000.103205][6067] mediacodec_createCodecByName
leave. expire time = 82 ms

[113:729] [2023-07-14 14:43:00 +0000.103365][6067] WrapAndroidMediaFromat


time:39061261 enter.

[113:729] [2023-07-14 14:43:00 +0000.103522][6067] WrapAndroidMediaFromat leave.


expire time = 0 ms

[113:781] [2023-07-14 14:43:00 +0000.155246][6067] Destroy time:39061313 enter.

[113:781] [2023-07-14 14:43:00 +0000.155379][6067] WrapAndroidMediaFromat::


Destroy
[113:781] [2023-07-14 14:43:00 +0000.155446][6067] Destroy leave. expire time = 0
ms

[113:781] [2023-07-14 14:43:00 +0000.155504][6067] ~WrapAndroidMediaFromat


time:39061313 enter.

[113:781] [2023-07-14 14:43:00 +0000.155560][6067] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[113:781] [2023-07-14 14:43:00 +0000.155622][6067] Create leave. expire time = 151


ms

[113:781] [2023-07-14 14:43:00 +0000.155679][6067] isSemiPlanarSupport


time:39061313 enter.

[113:781] [2023-07-14 14:43:00 +0000.155731][6067] H264Encoder isSemiPlanarSupport


[113:781] [2023-07-14 14:43:00 +0000.155804][6067] isSemiPlanarSupport leave.
expire time = 0 ms

[113:781] [2023-07-14 14:43:00 +0000.155875][6067] creat hw H264Encoder success,


isSemiPlanar:1
[113:787] [2023-07-14 14:43:00 +0000.161271][6067] InitEncode leave. expire time =
157 ms

[113:787] [2023-07-14 14:43:00 +0000.161395][6067] H264Encode::created Encoder


[113:787] [2023-07-14 14:43:00 +0000.161460][6067] H264Encode:: H264 encoder
created.
[113:787] [2023-07-14 14:43:00 +0000.161517][6067] H264 encoder created.
[113:787] [2023-07-14 14:43:00 +0000.161575][6067]
RecordingSessionInternalSimple:created avc encoder avc: 0x75d74b2b00
[113:787] [2023-07-14 14:43:00 +0000.161639][6067] setOutput:
[113:787] [2023-07-14 14:43:00 +0000.161694][6067]
RecordingSessionInternalSimple:encoder set output to muxer!
[113:787] [2023-07-14 14:43:00 +0000.161756][6067] request a key frame
[113:787] [2023-07-14 14:43:00 +0000.161807][6067] H264Encode:: request a key frame
[113:790] [2023-07-14 14:43:00 +0000.164403][6067] setDisplayRotate :90
[113:791] [2023-07-14 14:43:00 +0000.165603][6067] 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
[113:800] [2023-07-14 14:43:00 +0000.174808][6068]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[113:888] [2023-07-14 14:43:00 +0000.262032][6068] h264 add frame header cdr flag
[113:892] [2023-07-14 14:43:00 +0000.266634][6068] h264 add frame header cdr flag
[113:893] [2023-07-14 14:43:00 +0000.267074][6068] Received key frame:10
[113:893] [2023-07-14 14:43:00 +0000.267172][6068] H264Encode:: get a sps pps
header!headerSize:31
[113:893] [2023-07-14 14:43:00 +0000.267502][606c] get the H.264 SPS parameter
[113:894] [2023-07-14 14:43:00 +0000.268102][606c] add video track with id:1
[113:895] [2023-07-14 14:43:00 +0000.269122][606c] get the H.264 PPS parameter
[113:899] [2023-07-14 14:43:00 +0000.273126][606c] get the H.264 IDR frame
[113:899] [2023-07-14 14:43:00 +0000.273363][606c] resss:true
[113:899] [2023-07-14 14:43:00 +0000.273425][606c] video start ts:10
[113:899] [2023-07-14 14:43:00 +0000.273545][606c] the video frame has been written
into MP4 file
[113:988] [2023-07-14 14:43:00 +0000.362055][606c] add aac audio track with id:2
[113:988] [2023-07-14 14:43:00 +0000.362332][606c] audio start ts:0
[113:988] [2023-07-14 14:43:00 +0000.362460][606c] the audio frame has been written
into MP4 file
[113:989] [2023-07-14 14:43:00 +0000.362983][6067] setDisplayRotate :90
[113:989] [2023-07-14 14:43:00 +0000.363084][6067] 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
[114:043] [2023-07-14 14:43:00 +0000.417830][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[114:115] [2023-07-14 14:43:00 +0000.488919][606b] audio_frame_list_ empty
[114:116] [2023-07-14 14:43:00 +0000.490043][6068] DTS queue for
Generator:0x76668670b8 534 567 600 638 679 711
[114:123] [2023-07-14 14:43:00 +0000.497862][6068] Push an pts:747 to dts queue.
[114:223] [2023-07-14 14:43:00 +0000.596947][6068] SendFrame
encodedImage._timeStamp:747encodedImage->_length:60768
[114:223] [2023-07-14 14:43:00 +0000.597177][6068] last dts:711 currentPts:747
ppsOrSPS:0 queue length:8
[114:288] [2023-07-14 14:43:00 +0000.662129][5e5c] Run AGC when audioType = 0
[114:396] [2023-07-14 14:43:00 +0000.770905][6067] setDisplayRotate :90
[114:397] [2023-07-14 14:43:00 +0000.771054][6067] 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
[114:475] [2023-07-14 14:43:00 +0000.849655][6068] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1278 pts:1278
[114:509] [2023-07-14 14:43:00 +0000.883421][6068] DTS queue for
Generator:0x76668670b8 1372 1405 1437 1476 1505 1537
[114:565] [2023-07-14 14:43:00 +0000.939544][606b] audio_frame_list_ empty
[114:582] [2023-07-14 14:43:00 +0000.956096][6068] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1807
[114:582] [2023-07-14 14:43:00 +0000.956322][6068] push video frame to H264
encoder. (100 frame for one log)

[114:582] [2023-07-14 14:43:00 +0000.956423][6068] push video frame to H264


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

[114:582] [2023-07-14 14:43:00 +0000.956482][6068] H264Encode::push video frame to


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

[114:582] [2023-07-14 14:43:00 +0000.956558][6068] The input pts:1807 fps:30


[114:606] [2023-07-14 14:43:00 +0000.980065][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[114:629] [2023-07-14 14:43:01 +0000.3648][606a] webrtc common_video plane
old ..... (1/1000) new: 43001 delete: 42951 diff: 50
[114:683] [2023-07-14 14:43:01 +0000.57235][6068] H264Encode::H264SWEncoder get
callback, length:54512 type:1 nalType:1length:54508
[114:685] [2023-07-14 14:43:01 +0000.59882][6068] Push an pts:2072 to dts queue.
[114:823] [2023-07-14 14:43:01 +0000.197041][6067] setDisplayRotate :90
[114:823] [2023-07-14 14:43:01 +0000.197205][6067] 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
[114:827] [2023-07-14 14:43:01 +0000.201553][6068] h264 add frame header cdr flag
[114:828] [2023-07-14 14:43:01 +0000.202065][6068] Received key frame:2011
[114:835] [2023-07-14 14:43:01 +0000.209847][606c] get the H.264 IDR frame
[114:841] [2023-07-14 14:43:01 +0000.214947][6068] last dts:2045 currentPts:2072
ppsOrSPS:0 queue length:7
[114:868] [2023-07-14 14:43:01 +0000.242041][6068] DTS queue for
Generator:0x76668670b8 2248 2280 2306
[114:959] [2023-07-14 14:43:01 +0000.333472][606b] audio_frame_list_ empty
[115:164] [2023-07-14 14:43:01 +0000.538402][6068] DTS queue for
Generator:0x76668670b8 3013 3046 3077 3112 3140 3174 3209
[115:274] [2023-07-14 14:43:01 +0000.647997][606b] audio_frame_list_ empty
[115:291] [2023-07-14 14:43:01 +0000.665701][6067] setDisplayRotate :90
[115:291] [2023-07-14 14:43:01 +0000.665888][6067] 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
[115:302] [2023-07-14 14:43:01 +0000.676673][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[115:314] [2023-07-14 14:43:01 +0000.688345][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[115:362] [2023-07-14 14:43:01 +0000.736644][6068] Push an pts:3413 to dts queue.
[115:447] [2023-07-14 14:43:01 +0000.821775][6068] last dts:3380 currentPts:3413
ppsOrSPS:0 queue length:9
[115:600] [2023-07-14 14:43:01 +0000.974210][6068] DTS queue for
Generator:0x76668670b8 3817 3847 3880 3913 3947 3979 4014 4046 4078
[115:707] [2023-07-14 14:43:02 +0000.81371][6067] setDisplayRotate :90
[115:707] [2023-07-14 14:43:02 +0000.81593][6067] 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
[115:716] [2023-07-14 14:43:02 +0000.90578][6068] h264 add frame header cdr flag
[115:717] [2023-07-14 14:43:02 +0000.91052][6068] Received key frame:4014
[115:718] [2023-07-14 14:43:02 +0000.92499][6068] SendFrame
encodedImage._timeStamp:4078encodedImage->_length:55504
[115:720] [2023-07-14 14:43:02 +0000.94442][606c] get the H.264 IDR frame
[115:780] [2023-07-14 14:43:02 +0000.154455][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[115:829] [2023-07-14 14:43:02 +0000.203441][606b] audio_frame_list_ empty
[115:829] [2023-07-14 14:43:02 +0000.203496][6068] Push an pts:4748 to dts queue.
[115:893] [2023-07-14 14:43:02 +0000.267850][6068] DTS queue for
Generator:0x76668670b8 4648 4683 4715 4748 4782 4817 4854 4918
[115:895] [2023-07-14 14:43:02 +0000.268990][6068] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4648 pts:4648
[115:932] [2023-07-14 14:43:02 +0000.306474][6068] last dts:4715 currentPts:4748
ppsOrSPS:0 queue length:9
[115:977] [2023-07-14 14:43:02 +0000.351675][6068] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5193
[115:977] [2023-07-14 14:43:02 +0000.351866][6068] push video frame to H264
encoder. (100 frame for one log)

[115:978] [2023-07-14 14:43:02 +0000.351950][6068] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[115:978] [2023-07-14 14:43:02 +0000.352012][6068] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:5193(100 frame for one
log)

[115:978] [2023-07-14 14:43:02 +0000.352096][6068] The input pts:5193 fps:30


[116:130] [2023-07-14 14:43:02 +0000.504442][6067] setDisplayRotate :90
[116:130] [2023-07-14 14:43:02 +0000.504564][6067] 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
[116:156] [2023-07-14 14:43:02 +0000.530067][6068] H264Encode::H264SWEncoder get
callback, length:57216 type:1 nalType:1length:57212
[116:263] [2023-07-14 14:43:02 +0000.637573][6068] DTS queue for
Generator:0x76668670b8 5483 5524 5558 5589 5622 5653 5689 5727
[116:264] [2023-07-14 14:43:02 +0000.638440][606b] audio_frame_list_ empty
[116:267] [2023-07-14 14:43:02 +0000.641704][606a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[116:284] [2023-07-14 14:43:02 +0000.658804][5e5c] Run AGC when audioType = 0
[116:286] [2023-07-14 14:43:02 +0000.660131][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[116:324] [2023-07-14 14:43:02 +0000.698645][606a] Error(video_source.cc:430): wait
decoder a frame: 6
[116:366] [2023-07-14 14:43:02 +0000.740795][6068] Push an pts:6090 to dts queue.
[116:454] [2023-07-14 14:43:02 +0000.828029][6068] h264 add frame header cdr flag
[116:455] [2023-07-14 14:43:02 +0000.829010][6068] Received key frame:6030
[116:461] [2023-07-14 14:43:02 +0000.835501][606c] get the H.264 IDR frame
[116:481] [2023-07-14 14:43:02 +0000.855456][6068] last dts:6059 currentPts:6090
ppsOrSPS:0 queue length:8
[116:548] [2023-07-14 14:43:02 +0000.922618][6067] setDisplayRotate :90
[116:548] [2023-07-14 14:43:02 +0000.922791][6067] 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
[116:553] [2023-07-14 14:43:02 +0000.927012][606a] webrtc common_video plane
old ..... (1/1000) new: 44001 delete: 43983 diff: 18
[116:605] [2023-07-14 14:43:02 +0000.979313][6068] DTS queue for
Generator:0x76668670b8 6321 6359 6393 6427 6464 6490 6527
[116:674] [2023-07-14 14:43:03 +0000.48057][606b] audio_frame_list_ empty
[116:977] [2023-07-14 14:43:03 +0000.351864][6067] setDisplayRotate :90
[116:978] [2023-07-14 14:43:03 +0000.352018][6067] 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
[116:990] [2023-07-14 14:43:03 +0000.364204][6068] DTS queue for
Generator:0x76668670b8 7167 7198 7226 7268 7294 7327 7358
[117:003] [2023-07-14 14:43:03 +0000.376960][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[117:025] [2023-07-14 14:43:03 +0000.399781][6068] Push an pts:7425 to dts queue.
[117:036] [2023-07-14 14:43:03 +0000.410464][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[117:108] [2023-07-14 14:43:03 +0000.482442][6068] SendFrame
encodedImage._timeStamp:7425encodedImage->_length:49280
[117:108] [2023-07-14 14:43:03 +0000.482662][6068] last dts:7396 currentPts:7425
ppsOrSPS:0 queue length:7
[117:119] [2023-07-14 14:43:03 +0000.493575][606b] audio_frame_list_ empty
[117:329] [2023-07-14 14:43:03 +0000.703408][6068] DTS queue for
Generator:0x76668670b8 7995 8026 8064 8095 8133 8163 8198
[117:364] [2023-07-14 14:43:03 +0000.738013][6068] h264 add frame header cdr flag
[117:364] [2023-07-14 14:43:03 +0000.738431][6068] Received key frame:8026
[117:364] [2023-07-14 14:43:03 +0000.738526][6068] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8026 pts:8026
[117:377] [2023-07-14 14:43:03 +0000.751651][606c] get the H.264 IDR frame
[117:430] [2023-07-14 14:43:03 +0000.804358][6067] setDisplayRotate :90
[117:430] [2023-07-14 14:43:03 +0000.804587][6067] 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
[117:449] [2023-07-14 14:43:03 +0000.823292][6067] setDisplayRotate :90
[117:449] [2023-07-14 14:43:03 +0000.823438][6067] 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
[117:503] [2023-07-14 14:43:03 +0000.877458][6068] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8562
[117:503] [2023-07-14 14:43:03 +0000.877656][6068] push video frame to H264
encoder. (100 frame for one log)

[117:503] [2023-07-14 14:43:03 +0000.877768][6068] push video frame to H264


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

[117:503] [2023-07-14 14:43:03 +0000.877841][6068] H264Encode::push video frame to


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

[117:504] [2023-07-14 14:43:03 +0000.877978][6068] The input pts:8562 fps:30


[117:563] [2023-07-14 14:43:03 +0000.937109][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[117:580] [2023-07-14 14:43:03 +0000.954237][6068] Push an pts:8766 to dts queue.
[117:597] [2023-07-14 14:43:03 +0000.971125][606b] audio_frame_list_ empty
[117:617] [2023-07-14 14:43:03 +0000.991205][6068] H264Encode::H264SWEncoder get
callback, length:70176 type:1 nalType:1length:70172
[117:699] [2023-07-14 14:43:04 +0000.73413][6068] last dts:8728 currentPts:8766
ppsOrSPS:0 queue length:9
[117:699] [2023-07-14 14:43:04 +0000.73594][6068] DTS queue for
Generator:0x76668670b8 8797 8834 8866 8902 8930 8967 8997 9031
[117:905] [2023-07-14 14:43:04 +0000.279345][6067] setDisplayRotate :90
[117:905] [2023-07-14 14:43:04 +0000.279529][6067] 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
[118:053] [2023-07-14 14:43:04 +0000.427744][606b] audio_frame_list_ empty
[118:090] [2023-07-14 14:43:04 +0000.464216][6068] DTS queue for
Generator:0x76668670b8 9643 9669 9704 9735 9772 9805 9838 9872
[118:106] [2023-07-14 14:43:04 +0000.480795][606a] Error(video_source.cc:430): wait
decoder a frame: 12
[118:179] [2023-07-14 14:43:04 +0000.553348][6068] Push an pts:10107 to dts queue.
[118:255] [2023-07-14 14:43:04 +0000.629426][6068] h264 add frame header cdr flag
[118:256] [2023-07-14 14:43:04 +0000.630091][6068] Received key frame:10038
[118:260] [2023-07-14 14:43:04 +0000.634091][606c] get the H.264 IDR frame
[118:273] [2023-07-14 14:43:04 +0000.647717][6068] last dts:10072 currentPts:10107
ppsOrSPS:0 queue length:9
[118:286] [2023-07-14 14:43:04 +0000.660059][5e5c] Run AGC when audioType = 0
[118:314] [2023-07-14 14:43:04 +0000.688896][6067] setDisplayRotate :90
[118:315] [2023-07-14 14:43:04 +0000.689056][6067] 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
[118:330] [2023-07-14 14:43:04 +0000.704548][606a] webrtc common_video plane
old ..... (1/1000) new: 45001 delete: 44971 diff: 30
[118:399] [2023-07-14 14:43:04 +0000.773487][6068] DTS queue for
Generator:0x76668670b8 10443 10476 10501 10538 10578 10611 10646 10671 10712
[118:493] [2023-07-14 14:43:04 +0000.867761][606b] audio_frame_list_ empty
[118:532] [2023-07-14 14:43:04 +0000.906499][6068] SendFrame
encodedImage._timeStamp:10773encodedImage->_length:64288
[118:664] [2023-07-14 14:43:05 +0000.38268][6068] Push an pts:11443 to dts queue.
[118:757] [2023-07-14 14:43:05 +0000.131540][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[118:795] [2023-07-14 14:43:05 +0000.169838][6067] setDisplayRotate :90
[118:796] [2023-07-14 14:43:05 +0000.170073][6067] 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
[118:808] [2023-07-14 14:43:05 +0000.181981][6068] DTS queue for
Generator:0x76668670b8 11347 11375 11408 11443 11484
[118:828] [2023-07-14 14:43:05 +0000.202675][6068] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11408 pts:11408
[118:839] [2023-07-14 14:43:05 +0000.212985][6068] last dts:11408 currentPts:11443
ppsOrSPS:0 queue length:4
[118:840] [2023-07-14 14:43:05 +0000.214269][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[118:845] [2023-07-14 14:43:05 +0000.219070][606b] FilterPipeline2::OnAudioFrame
pts 522068 last_audio_timestamp_ 11838.3
[118:896] [2023-07-14 14:43:05 +0000.270030][606b] audio frame wait video
frame.last_video_timestamp:11914 last_audio_timestamp:12116.2
[118:941] [2023-07-14 14:43:05 +0000.315779][6068] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11949
[118:942] [2023-07-14 14:43:05 +0000.316025][6068] push video frame to H264
encoder. (100 frame for one log)

[118:942] [2023-07-14 14:43:05 +0000.316113][6068] push video frame to H264


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

[118:942] [2023-07-14 14:43:05 +0000.316173][6068] H264Encode::push video frame to


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

[118:942] [2023-07-14 14:43:05 +0000.316250][6068] The input pts:11949 fps:30


[118:973] [2023-07-14 14:43:05 +0000.347094][606b] audio_frame_list_ empty
[119:054] [2023-07-14 14:43:05 +0000.428337][6068] H264Encode::H264SWEncoder get
callback, length:86032 type:1 nalType:1length:86028
[119:081] [2023-07-14 14:43:05 +0000.455552][6068] h264 add frame header cdr flag
[119:082] [2023-07-14 14:43:05 +0000.456441][6068] Received key frame:12045
[119:090] [2023-07-14 14:43:05 +0000.464165][606c] get the H.264 IDR frame
[119:091] [2023-07-14 14:43:05 +0000.465578][6068] DTS queue for
Generator:0x76668670b8 12113 12148 12179 12214 12246 12284 12311 12346
[119:273] [2023-07-14 14:43:05 +0000.647405][6067] setDisplayRotate :90
[119:273] [2023-07-14 14:43:05 +0000.647627][6067] 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
[119:371] [2023-07-14 14:43:05 +0000.745074][606a] Error(video_source.cc:430): wait
decoder a frame: 0
[119:396] [2023-07-14 14:43:05 +0000.770793][606b] audio_frame_list_ empty
[119:411] [2023-07-14 14:43:05 +0000.785350][6068] Push an pts:12780 to dts queue.
[119:500] [2023-07-14 14:43:05 +0000.874003][6068] last dts:12750 currentPts:12780
ppsOrSPS:0 queue length:9
[119:552] [2023-07-14 14:43:05 +0000.926307][6068] DTS queue for
Generator:0x76668670b8 12950 12980 13015 13048 13078 13114 13148 13183
[119:673] [2023-07-14 14:43:06 +0000.47022][606a] video frame wait audio frame:
last_video_timestamp:13481 last_audio_timestamp:13253.8
[119:740] [2023-07-14 14:43:06 +0000.114324][606b] audio_frame_list_ empty
[119:752] [2023-07-14 14:43:06 +0000.126017][6067] setDisplayRotate :90
[119:752] [2023-07-14 14:43:06 +0000.126160][6067] 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
[119:937] [2023-07-14 14:43:06 +0000.311528][6068] DTS queue for
Generator:0x76668670b8 13788 13817 13852 13881 13917 13949 13983 14016
[119:968] [2023-07-14 14:43:06 +0000.342005][6068] Push an pts:14125 to dts queue.
[119:976] [2023-07-14 14:43:06 +0000.349976][606a] Error(video_source.cc:430): wait
decoder a frame: 17
[120:039] [2023-07-14 14:43:06 +0000.413644][6068] h264 add frame header cdr flag
[120:041] [2023-07-14 14:43:06 +0000.415343][6068] Received key frame:14058
[120:050] [2023-07-14 14:43:06 +0000.424896][606c] get the H.264 IDR frame
[120:063] [2023-07-14 14:43:06 +0000.437735][6068] SendFrame
encodedImage._timeStamp:14125encodedImage->_length:63968
[120:064] [2023-07-14 14:43:06 +0000.438090][6068] last dts:14083 currentPts:14125
ppsOrSPS:0 queue length:9
[120:151] [2023-07-14 14:43:06 +0000.525901][606b] audio_frame_list_ empty
[120:154] [2023-07-14 14:43:06 +0000.528742][6067] setDisplayRotate :90
[120:155] [2023-07-14 14:43:06 +0000.528910][6067] 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:172] [2023-07-14 14:43:06 +0000.546904][6059] av_read_frame AVERROR_EOF
[120:190] [2023-07-14 14:43:06 +0000.564387][606a] webrtc common_video plane
old ..... (1/1000) new: 46001 delete: 45959 diff: 42
[120:254] [2023-07-14 14:43:06 +0000.628521][6059] OnReceiveEOF:
[120:254] [2023-07-14 14:43:06 +0000.628656][6059] OnDecoderEOF time:39067786
enter.

[120:254] [2023-07-14 14:43:06 +0000.628766][6059] OnDecoderEOF leave. expire time


= 0 ms

[120:254] [2023-07-14 14:43:06 +0000.628826][6059] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x76746e6880
[120:254] [2023-07-14 14:43:06 +0000.628889][6059] NULLFilter::OnVideoSourceEOF
0x76746e6880 this 0x75d747ee80
[120:254] [2023-07-14 14:43:06 +0000.628908][6057] CleanUp time:39067786 enter.

[120:255] [2023-07-14 14:43:06 +0000.628945][6059] NULLFilter::OnVideoSourceEOF


0x75d747ee80 this 0x75d747ef40
[120:255] [2023-07-14 14:43:06 +0000.629016][6059] NULLFilter::OnVideoSourceEOF
0x75d747ef40 this 0x75d756a180
[120:256] [2023-07-14 14:43:06 +0000.630848][606a] OnVideoTimer: OnVideoTimer
return
[120:257] [2023-07-14 14:43:06 +0000.631287][606b] PullAudioFrame: PullFrame audio
finished.
[120:257] [2023-07-14 14:43:06 +0000.631608][606b] OnAudioTimer: OnAudioTimer
EndComposeFile
[120:257] [2023-07-14 14:43:06 +0000.631665][606b] EndComposeFile: EndComposeFile,
is composing 1
[120:263] [2023-07-14 14:43:06 +0000.637243][6068] DTS queue for
Generator:0x76668670b8 14588 14622 14656 14685 14728 14758 14790 14821 14860
[120:263] [2023-07-14 14:43:06 +0000.637777][6057] CleanUp leave. expire time = 9
ms

[120:263] [2023-07-14 14:43:06 +0000.637964][6057] clean up


[120:264] [2023-07-14 14:43:06 +0000.638043][6057] running_decoder_count:0max
count:2
[120:285] [2023-07-14 14:43:06 +0000.659687][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[120:285] [2023-07-14 14:43:06 +0000.659858][5e5d] _deviceSampleRate:48000

[120:290] [2023-07-14 14:43:06 +0000.664665][5e5c] Run AGC when audioType = 0


[120:291] [2023-07-14 14:43:06 +0000.665062][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:342] [2023-07-14 14:43:06 +0000.716191][6068] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14790 pts:14790
[120:364] [2023-07-14 14:43:06 +0000.738869][6068]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[120:365] [2023-07-14 14:43:06 +0000.739136][6068]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7674922000
[120:368] [2023-07-14 14:43:06 +0000.742255][6069]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[120:368] [2023-07-14 14:43:06 +0000.742432][6069]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[120:368] [2023-07-14 14:43:06 +0000.742908][6067] stop recording
[120:369] [2023-07-14 14:43:06 +0000.743068][6067]
RecordingSessionInternalSimple:destroy media processers
[120:369] [2023-07-14 14:43:06 +0000.743127][6067] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[120:369] [2023-07-14 14:43:06 +0000.743188][6067] H264Encode::flushing hareware
Encoder
[120:369] [2023-07-14 14:43:06 +0000.743489][6067] Flush time:39067901 enter.

[120:369] [2023-07-14 14:43:06 +0000.743565][6067] H264Encoder encoder flush


[120:369] [2023-07-14 14:43:06 +0000.743640][6067] flush output queue
[120:485] [2023-07-14 14:43:06 +0000.858951][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[120:708] [2023-07-14 14:43:07 +0000.82245][6067] Flush leave. expire time = 339
ms

[120:708] [2023-07-14 14:43:07 +0000.82570][6067] ~H264EncodeWrap:


[120:708] [2023-07-14 14:43:07 +0000.82637][6067] ~H264Encode:
[120:708] [2023-07-14 14:43:07 +0000.82689][6067] teardownCompressionSession:
H264Encode::destroying Encoder
[120:708] [2023-07-14 14:43:07 +0000.82746][6067] Release time:39068240 enter.

[120:709] [2023-07-14 14:43:07 +0000.82965][6067] Release:


MediaCodecVideoEncoder::Release _inited:1
[120:709] [2023-07-14 14:43:07 +0000.83193][6067] Destroy time:39068241 enter.

[120:709] [2023-07-14 14:43:07 +0000.83247][6067] H264Encoder encoderDestroy


[120:709] [2023-07-14 14:43:07 +0000.83304][6067]
AndroidMediaCodecVideoEncoder::release env: 0x75d74b1fc0
[120:709] [2023-07-14 14:43:07 +0000.83358][6067]
AndroidMediaCodecVideoEncoder::Destroy
[120:735] [2023-07-14 14:43:07 +0000.109118][6067] Destroy leave. expire time = 26
ms

[120:735] [2023-07-14 14:43:07 +0000.109386][6067] Release leave. expire time = 27


ms

[120:735] [2023-07-14 14:43:07 +0000.109451][6067] ~AndroidHwAvcEncoder


time:39068267 enter.

[120:735] [2023-07-14 14:43:07 +0000.109667][6067] Release time:39068267 enter.

[120:735] [2023-07-14 14:43:07 +0000.109735][6067] Release:


MediaCodecVideoEncoder:: has been released before, just return
[120:735] [2023-07-14 14:43:07 +0000.109789][6067] Release leave. expire time = 0
ms

[120:735] [2023-07-14 14:43:07 +0000.109843][6067] ~AndroidMediaCodecVideoEncoder


[120:735] [2023-07-14 14:43:07 +0000.109894][6067] ~WrapAndroidMediaCodec
time:39068267 enter.

[120:736] [2023-07-14 14:43:07 +0000.109992][6067] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[120:736] [2023-07-14 14:43:07 +0000.110050][6067] video hevc hw codec


destructor:0x7666844bf0

[120:736] [2023-07-14 14:43:07 +0000.110299][6067] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[120:736] [2023-07-14 14:43:07 +0000.110381][6067] teardownCompressionSession:


H264Encode::destroyed Encoder
[120:736] [2023-07-14 14:43:07 +0000.110447][6067]
RecordingSessionInternalSimple:destroy aac encoder output!
[120:736] [2023-07-14 14:43:07 +0000.110502][6067] AACSWEncode destructor
[120:738] [2023-07-14 14:43:07 +0000.112764][606c] fd_close successed!
[120:740] [2023-07-14 14:43:07 +0000.114908][606c] MP4 close file successfully
[120:741] [2023-07-14 14:43:07 +0000.115038][606c] Recording session Internal:
notify recording ok
[120:741] [2023-07-14 14:43:07 +0000.115099][606c] onRecordingOk: Recording Ok,
compose use time: 7117, averagefps 0
[120:741] [2023-07-14 14:43:07 +0000.115158][606c] OnReceiveEOF:
[120:743] [2023-07-14 14:43:07 +0000.117268][606b] OnAudioTimer: OnAudioTimer
return
[120:761] [2023-07-14 14:43:07 +0000.135241][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[120:761] [2023-07-14 14:43:07 +0000.135412][54da] ~MediaComposeFile time:39068293
enter.

[120:761] [2023-07-14 14:43:07 +0000.135474][54da] CancelCompose: CancelCompose,


is composing 0
[120:761] [2023-07-14 14:43:07 +0000.135913][6067] stop recording
[120:762] [2023-07-14 14:43:07 +0000.135991][6067] we have stopped recording before
[120:763] [2023-07-14 14:43:07 +0000.137372][54da] ~MediaComposeFile leave. expire
time = 2 ms

[120:763] [2023-07-14 14:43:07 +0000.137693][54da] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[120:764] [2023-07-14 14:43:07 +0000.138520][54da] global uninited!
[120:764] [2023-07-14 14:43:07 +0000.138655][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[120:764] [2023-07-14 14:43:07 +0000.138815][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[120:764] [2023-07-14 14:43:07 +0000.138873][54da] RemoveVideoBackGroud: hava not
add video backgroud
[120:765] [2023-07-14 14:43:07 +0000.138972][54da] UnbindInputFilter 0x75d756a218
this 0x766b765320
[120:765] [2023-07-14 14:43:07 +0000.139060][54da] ClearAllSource: remove source
filter, sourceid: 0x76746e6880
[120:765] [2023-07-14 14:43:07 +0000.139113][54da] DestoryDecoderByVideoSource
time:39068297 enter.

[120:765] [2023-07-14 14:43:07 +0000.139173][54da] ~VideoBindDecoder time:39068297


enter.

[120:765] [2023-07-14 14:43:07 +0000.139446][54da] CleanUp time:39068297 enter.

[120:766] [2023-07-14 14:43:07 +0000.140216][54da] CleanUp leave. expire time = 1


ms

[120:766] [2023-07-14 14:43:07 +0000.140295][54da] CleanUp time:39068298 enter.

[120:767] [2023-07-14 14:43:07 +0000.141223][54da] CleanUp leave. expire time = 1


ms

[120:771] [2023-07-14 14:43:07 +0000.145163][54da] ~VideoBindDecoder leave. expire


time = 6 ms

[120:771] [2023-07-14 14:43:07 +0000.145425][54da] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[120:771] [2023-07-14 14:43:07 +0000.145522][54da] UnbindInputFilter 0x75d747efd8


this 0x75d756a218
[120:771] [2023-07-14 14:43:07 +0000.145608][54da] UnbindInputFilter 0x75d747ef18
this 0x75d747efd8
[120:771] [2023-07-14 14:43:07 +0000.145691][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d747ef18
[120:771] [2023-07-14 14:43:07 +0000.145827][54da] UnbindInputFilter 0x75d756a158
this 0x75d756a2d8
[120:772] [2023-07-14 14:43:07 +0000.145961][54da] UnbindInputFilter 0x75d756a098
this 0x75d756a158
[120:772] [2023-07-14 14:43:07 +0000.146068][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d756a098
[120:772] [2023-07-14 14:43:07 +0000.146166][54da] ~GLESContext:
[120:775] [2023-07-14 14:43:07 +0000.149014][54da] GLESContext destruct finish.
[120:775] [2023-07-14 14:43:07 +0000.149164][54da] filter: filter pipeline destroy
this: 0x766b765280
[122:198] [2023-07-14 14:43:08 +0000.572684][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[122:285] [2023-07-14 14:43:08 +0000.659489][5e5c] Run AGC when audioType = 0
[123:930] [2023-07-14 14:43:10 +0000.304316][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[124:285] [2023-07-14 14:43:10 +0000.659188][5e5c] Run AGC when audioType = 0
[124:285] [2023-07-14 14:43:10 +0000.659533][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[125:666] [2023-07-14 14:43:12 +0000.40900][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[126:288] [2023-07-14 14:43:12 +0000.662618][5e5c] Run AGC when audioType = 0
[127:398] [2023-07-14 14:43:13 +0000.772701][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[128:285] [2023-07-14 14:43:14 +0000.659827][5e5c] Run AGC when audioType = 0
[128:286] [2023-07-14 14:43:14 +0000.660071][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[129:119] [2023-07-14 14:43:15 +0000.493039][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[130:284] [2023-07-14 14:43:16 +0000.658793][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[130:285] [2023-07-14 14:43:16 +0000.659033][5e5d] _deviceSampleRate:48000

[130:285] [2023-07-14 14:43:16 +0000.659353][5e5c] Run AGC when audioType = 0


[130:847] [2023-07-14 14:43:17 +0000.220983][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[132:287] [2023-07-14 14:43:18 +0000.661143][5e5c] Run AGC when audioType = 0
[132:287] [2023-07-14 14:43:18 +0000.661371][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[132:579] [2023-07-14 14:43:18 +0000.953161][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[134:288] [2023-07-14 14:43:20 +0000.662150][5e5c] Run AGC when audioType = 0
[134:314] [2023-07-14 14:43:20 +0000.688859][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[136:047] [2023-07-14 14:43:22 +0000.420963][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[136:287] [2023-07-14 14:43:22 +0000.661686][5e5c] Run AGC when audioType = 0
[136:288] [2023-07-14 14:43:22 +0000.662125][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[137:765] [2023-07-14 14:43:24 +0000.139538][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[138:290] [2023-07-14 14:43:24 +0000.663985][5e5c] Run AGC when audioType = 0
[139:499] [2023-07-14 14:43:25 +0000.873257][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[140:283] [2023-07-14 14:43:26 +0000.657757][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[140:284] [2023-07-14 14:43:26 +0000.658142][5e5d] _deviceSampleRate:48000

[140:285] [2023-07-14 14:43:26 +0000.659827][5e5c] Run AGC when audioType = 0


[140:286] [2023-07-14 14:43:26 +0000.660051][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[141:235] [2023-07-14 14:43:27 +0000.609203][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[142:286] [2023-07-14 14:43:28 +0000.660007][5e5c] Run AGC when audioType = 0
[142:961] [2023-07-14 14:43:29 +0000.335383][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[144:290] [2023-07-14 14:43:30 +0000.663987][5e5c] Run AGC when audioType = 0
[144:290] [2023-07-14 14:43:30 +0000.664272][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[144:699] [2023-07-14 14:43:31 +0000.73786][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[146:286] [2023-07-14 14:43:32 +0000.660137][5e5c] Run AGC when audioType = 0
[146:433] [2023-07-14 14:43:32 +0000.807378][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[148:162] [2023-07-14 14:43:34 +0000.536378][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[148:285] [2023-07-14 14:43:34 +0000.659553][5e5c] Run AGC when audioType = 0
[148:285] [2023-07-14 14:43:34 +0000.659816][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[149:894] [2023-07-14 14:43:36 +0000.268851][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[150:285] [2023-07-14 14:43:36 +0000.659812][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[150:286] [2023-07-14 14:43:36 +0000.660042][5e5d] _deviceSampleRate:48000

[150:287] [2023-07-14 14:43:36 +0000.661383][5e5c] Run AGC when audioType = 0


[151:624] [2023-07-14 14:43:37 +0000.998753][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[152:285] [2023-07-14 14:43:38 +0000.659133][5e5c] Run AGC when audioType = 0
[152:285] [2023-07-14 14:43:38 +0000.659390][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[153:355] [2023-07-14 14:43:39 +0000.729054][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[154:285] [2023-07-14 14:43:40 +0000.659041][5e5c] Run AGC when audioType = 0
[155:088] [2023-07-14 14:43:41 +0000.462495][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[156:287] [2023-07-14 14:43:42 +0000.661082][5e5c] Run AGC when audioType = 0
[156:287] [2023-07-14 14:43:42 +0000.661337][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[156:813] [2023-07-14 14:43:43 +0000.187769][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[158:285] [2023-07-14 14:43:44 +0000.659921][5e5c] Run AGC when audioType = 0
[158:543] [2023-07-14 14:43:44 +0000.917113][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[160:277] [2023-07-14 14:43:46 +0000.651561][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[160:284] [2023-07-14 14:43:46 +0000.658662][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[160:284] [2023-07-14 14:43:46 +0000.658854][5e5d] _deviceSampleRate:48000

[160:288] [2023-07-14 14:43:46 +0000.662147][5e5c] Run AGC when audioType = 0


[160:288] [2023-07-14 14:43:46 +0000.662340][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[162:006] [2023-07-14 14:43:48 +0000.380497][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[162:290] [2023-07-14 14:43:48 +0000.664347][5e5c] Run AGC when audioType = 0
[163:739] [2023-07-14 14:43:50 +0000.113079][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[164:285] [2023-07-14 14:43:50 +0000.659304][5e5c] Run AGC when audioType = 0
[164:285] [2023-07-14 14:43:50 +0000.659565][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[165:465] [2023-07-14 14:43:51 +0000.839824][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[166:285] [2023-07-14 14:43:52 +0000.659864][5e5c] Run AGC when audioType = 0
[167:191] [2023-07-14 14:43:53 +0000.565213][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[168:286] [2023-07-14 14:43:54 +0000.660034][5e5c] Run AGC when audioType = 0
[168:286] [2023-07-14 14:43:54 +0000.660319][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[168:924] [2023-07-14 14:43:55 +0000.298648][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[170:283] [2023-07-14 14:43:56 +0000.657678][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[170:283] [2023-07-14 14:43:56 +0000.657891][5e5d] _deviceSampleRate:48000

[170:287] [2023-07-14 14:43:56 +0000.661040][5e5c] Run AGC when audioType = 0


[170:658] [2023-07-14 14:43:57 +0000.32802][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[172:286] [2023-07-14 14:43:58 +0000.660702][5e5c] Run AGC when audioType = 0
[172:287] [2023-07-14 14:43:58 +0000.660978][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[172:397] [2023-07-14 14:43:58 +0000.771927][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[174:127] [2023-07-14 14:44:00 +0000.501269][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[174:285] [2023-07-14 14:44:00 +0000.659811][5e5c] Run AGC when audioType = 0
[175:858] [2023-07-14 14:44:02 +0000.232926][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[176:285] [2023-07-14 14:44:02 +0000.659720][5e5c] Run AGC when audioType = 0
[176:286] [2023-07-14 14:44:02 +0000.659958][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[177:586] [2023-07-14 14:44:03 +0000.960901][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[178:289] [2023-07-14 14:44:04 +0000.663546][5e5c] Run AGC when audioType = 0
[179:317] [2023-07-14 14:44:05 +0000.691309][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[180:285] [2023-07-14 14:44:06 +0000.659663][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[180:286] [2023-07-14 14:44:06 +0000.659918][5e5d] _deviceSampleRate:48000

[180:290] [2023-07-14 14:44:06 +0000.664008][5e5c] Run AGC when audioType = 0


[180:290] [2023-07-14 14:44:06 +0000.664271][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[181:048] [2023-07-14 14:44:07 +0000.422005][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[182:288] [2023-07-14 14:44:08 +0000.662198][5e5c] Run AGC when audioType = 0
[182:779] [2023-07-14 14:44:09 +0000.153467][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[184:289] [2023-07-14 14:44:10 +0000.663188][5e5c] Run AGC when audioType = 0
[184:289] [2023-07-14 14:44:10 +0000.663452][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[184:516] [2023-07-14 14:44:10 +0000.890260][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[186:244] [2023-07-14 14:44:12 +0000.618382][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[186:286] [2023-07-14 14:44:12 +0000.660295][5e5c] Run AGC when audioType = 0
[187:974] [2023-07-14 14:44:14 +0000.348559][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[188:284] [2023-07-14 14:44:14 +0000.658515][5e5c] Run AGC when audioType = 0
[188:284] [2023-07-14 14:44:14 +0000.658824][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[189:712] [2023-07-14 14:44:16 +0000.86096][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[190:284] [2023-07-14 14:44:16 +0000.658729][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[190:285] [2023-07-14 14:44:16 +0000.659735][5e5d] _deviceSampleRate:48000

[190:290] [2023-07-14 14:44:16 +0000.664750][5e5c] Run AGC when audioType = 0


[191:448] [2023-07-14 14:44:17 +0000.822245][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[192:289] [2023-07-14 14:44:18 +0000.663045][5e5c] Run AGC when audioType = 0
[192:289] [2023-07-14 14:44:18 +0000.663304][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[193:180] [2023-07-14 14:44:19 +0000.554415][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[194:287] [2023-07-14 14:44:20 +0000.661126][5e5c] Run AGC when audioType = 0
[194:910] [2023-07-14 14:44:21 +0000.284745][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[196:286] [2023-07-14 14:44:22 +0000.660386][5e5c] Run AGC when audioType = 0
[196:286] [2023-07-14 14:44:22 +0000.660690][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[196:641] [2023-07-14 14:44:23 +0000.15220][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[198:286] [2023-07-14 14:44:24 +0000.660708][5e5c] Run AGC when audioType = 0
[198:367] [2023-07-14 14:44:24 +0000.741360][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[200:100] [2023-07-14 14:44:26 +0000.474494][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[200:283] [2023-07-14 14:44:26 +0000.657709][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[200:284] [2023-07-14 14:44:26 +0000.657993][5e5d] _deviceSampleRate:48000

[200:287] [2023-07-14 14:44:26 +0000.661293][5e5c] Run AGC when audioType = 0


[200:287] [2023-07-14 14:44:26 +0000.661598][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[201:828] [2023-07-14 14:44:28 +0000.202642][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[202:289] [2023-07-14 14:44:28 +0000.663488][5e5c] Run AGC when audioType = 0
[203:565] [2023-07-14 14:44:29 +0000.939728][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[204:290] [2023-07-14 14:44:30 +0000.663963][5e5c] Run AGC when audioType = 0
[204:290] [2023-07-14 14:44:30 +0000.664403][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[205:299] [2023-07-14 14:44:31 +0000.673553][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[206:285] [2023-07-14 14:44:32 +0000.659553][5e5c] Run AGC when audioType = 0
[207:027] [2023-07-14 14:44:33 +0000.401647][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[208:285] [2023-07-14 14:44:34 +0000.659675][5e5c] Run AGC when audioType = 0
[208:286] [2023-07-14 14:44:34 +0000.659984][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[208:758] [2023-07-14 14:44:35 +0000.132561][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[210:285] [2023-07-14 14:44:36 +0000.659731][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[210:286] [2023-07-14 14:44:36 +0000.660018][5e5d] _deviceSampleRate:48000

[210:288] [2023-07-14 14:44:36 +0000.662241][5e5c] Run AGC when audioType = 0


[210:488] [2023-07-14 14:44:36 +0000.862794][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[212:217] [2023-07-14 14:44:38 +0000.591724][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[212:286] [2023-07-14 14:44:38 +0000.660870][5e5c] Run AGC when audioType = 0
[212:288] [2023-07-14 14:44:38 +0000.662556][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[213:948] [2023-07-14 14:44:40 +0000.322554][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[214:288] [2023-07-14 14:44:40 +0000.662050][5e5c] Run AGC when audioType = 0
[215:675] [2023-07-14 14:44:42 +0000.48985][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[216:290] [2023-07-14 14:44:42 +0000.664585][5e5c] Run AGC when audioType = 0
[216:290] [2023-07-14 14:44:42 +0000.664854][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[217:397] [2023-07-14 14:44:43 +0000.771851][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[218:285] [2023-07-14 14:44:44 +0000.659416][5e5c] Run AGC when audioType = 0
[219:127] [2023-07-14 14:44:45 +0000.501140][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[220:284] [2023-07-14 14:44:46 +0000.658859][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[220:285] [2023-07-14 14:44:46 +0000.659103][5e5d] _deviceSampleRate:48000

[220:289] [2023-07-14 14:44:46 +0000.663648][5e5c] Run AGC when audioType = 0


[220:290] [2023-07-14 14:44:46 +0000.664190][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[220:857] [2023-07-14 14:44:47 +0000.230942][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[222:287] [2023-07-14 14:44:48 +0000.661671][5e5c] Run AGC when audioType = 0
[222:591] [2023-07-14 14:44:48 +0000.965658][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[224:286] [2023-07-14 14:44:50 +0000.660718][5e5c] Run AGC when audioType = 0
[224:287] [2023-07-14 14:44:50 +0000.661014][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[224:319] [2023-07-14 14:44:50 +0000.693232][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[226:049] [2023-07-14 14:44:52 +0000.423299][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[226:287] [2023-07-14 14:44:52 +0000.661616][5e5c] Run AGC when audioType = 0
[227:788] [2023-07-14 14:44:54 +0000.162191][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[228:289] [2023-07-14 14:44:54 +0000.663371][5e5c] Run AGC when audioType = 0
[228:289] [2023-07-14 14:44:54 +0000.663634][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[229:520] [2023-07-14 14:44:55 +0000.894885][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[230:283] [2023-07-14 14:44:56 +0000.657779][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[230:284] [2023-07-14 14:44:56 +0000.658026][5e5d] _deviceSampleRate:48000

[230:285] [2023-07-14 14:44:56 +0000.659412][5e5c] Run AGC when audioType = 0


[231:257] [2023-07-14 14:44:57 +0000.631033][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[232:286] [2023-07-14 14:44:58 +0000.660898][5e5c] Run AGC when audioType = 0
[232:287] [2023-07-14 14:44:58 +0000.661389][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[232:978] [2023-07-14 14:44:59 +0000.352433][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[234:286] [2023-07-14 14:45:00 +0000.660923][5e5c] Run AGC when audioType = 0
[234:711] [2023-07-14 14:45:01 +0000.85880][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[236:043] [2023-07-14 14:45:02 +0000.417277][54da] SetOrientation:
MediaFilterCamera:: SetOrientation: 180
[236:043] [2023-07-14 14:45:02 +0000.417374][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 180
[236:043] [2023-07-14 14:45:02 +0000.417615][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[236:043] [2023-07-14 14:45:02 +0000.417877][5e57] operator() time:39183575 enter.
[236:044] [2023-07-14 14:45:02 +0000.418033][5e57] MediaFilterCamera, recording
file context:0x76667e0a80 input texture:5
[236:045] [2023-07-14 14:45:02 +0000.419595][5e57] MicSource: Mic source
created:10x7666903480
[236:046] [2023-07-14 14:45:02 +0000.420346][5e57] alloc thread: 0x75d74a6e00
name:worker1 thread id:506375752896 to Mic_source
[236:046] [2023-07-14 14:45:02 +0000.420421][5e57] audio: start the audio sender
thread.

[236:046] [2023-07-14 14:45:02 +0000.420512][5e57] construct OpenGLRenderProgram


0x766691c198
[236:046] [2023-07-14 14:45:02 +0000.420570][5e57] CropFilter::SetOrientation
orientation: 180
[236:046] [2023-07-14 14:45:02 +0000.420762][5e57] filter: filter pipeline
construtc this: 0x75d73fa180
[236:046] [2023-07-14 14:45:02 +0000.420848][5e57] filter: filter pipeline2 update
pattern: 1
[236:046] [2023-07-14 14:45:02 +0000.420906][5e57] CameraSource::source_id_:17
[236:047] [2023-07-14 14:45:02 +0000.420976][5e57] RecordAudioSource::source_id_:18
[236:047] [2023-07-14 14:45:02 +0000.421401][5e57] BindInputFilter 0x75d74a7540
this 0x766691c3c0
[236:047] [2023-07-14 14:45:02 +0000.421502][5e57] BindInputFilter 0x75d74a7858
this 0x75d74a7b50
[236:047] [2023-07-14 14:45:02 +0000.421596][5e57] BindInputFilter 0x766691c3c0
this 0x75d73fa220
[236:047] [2023-07-14 14:45:02 +0000.421710][5e57] setParamentForFilters:
speed:1.000000
[236:047] [2023-07-14 14:45:02 +0000.421776][5e57] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[236:047] [2023-07-14 14:45:02 +0000.421850][5e57] SetParamForFilter time:39183579
enter.

[236:048] [2023-07-14 14:45:02 +0000.422015][5e57] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[236:048] [2023-07-14 14:45:02 +0000.422076][5e57] SetParamForFilter: Params video
index is: 0
[236:048] [2023-07-14 14:45:02 +0000.422130][5e57] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[236:048] [2023-07-14 14:45:02 +0000.422183][5e57] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[236:048] [2023-07-14 14:45:02 +0000.422237][5e57] crop filter mode tpye:
citytravelvideo index:0
[236:052] [2023-07-14 14:45:02 +0000.426754][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[236:052] [2023-07-14 14:45:02 +0000.426852][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[236:052] [2023-07-14 14:45:02 +0000.426908][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.426961][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.427015][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.427068][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.427120][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.427173][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.427226][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.427349][5e57]
Warning(parse_template_json.cc:67): json parament no found the parament
[236:053] [2023-07-14 14:45:02 +0000.427403][5e57]
Warning(parse_template_json.cc:93): json parament no found the duration
[236:053] [2023-07-14 14:45:02 +0000.427464][5e57] SetParamForFilter leave. expire
time = 6 ms

[236:053] [2023-07-14 14:45:02 +0000.427586][5e57] OnOutputSizeChanged width 1280


height 720
[236:053] [2023-07-14 14:45:02 +0000.427645][5e57] OpenGLFrameBuffer: width:1280
height:720
[236:053] [2023-07-14 14:45:02 +0000.427733][5e57] OpenGLFrameBuffer: width:1280
height:720
[236:053] [2023-07-14 14:45:02 +0000.427897][5e57] OpenGLFrameBuffer: width:1280
height:720
[236:054] [2023-07-14 14:45:02 +0000.427951][5e57] OpenGLFrameBuffer: width:1280
height:720
[236:054] [2023-07-14 14:45:02 +0000.428003][5e57] OpenGLFrameBuffer: width:1280
height:720
[236:054] [2023-07-14 14:45:02 +0000.428056][5e57] OpenGLFrameBuffer: width:1280
height:720
[236:054] [2023-07-14 14:45:02 +0000.428106][5e57] construct TrivalImageDrawer
0x76747b89c0
[236:054] [2023-07-14 14:45:02 +0000.428159][5e57] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76747b89c0 context 0x7674954740
[236:054] [2023-07-14 14:45:02 +0000.428215][5e57] setupGLES:
[236:055] [2023-07-14 14:45:02 +0000.429085][5e57] OpenGLRenderProgram::Initialize.
[236:055] [2023-07-14 14:45:02 +0000.429198][5e57] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[236:055] [2023-07-14 14:45:02 +0000.429255][5e57] 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_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
[236:055] [2023-07-14 14:45:02 +0000.429397][5e57] Init open gl render:
0x766691c198
[236:055] [2023-07-14 14:45:02 +0000.429458][5e57] Fragement shader path:
[236:055] [2023-07-14 14:45:02 +0000.429517][5e57] Fragement shader path:
[236:055] [2023-07-14 14:45:02 +0000.429567][5e57] create opengl program object.
[236:055] [2023-07-14 14:45:02 +0000.429617][5e57] create shader: vertex
[236:056] [2023-07-14 14:45:02 +0000.430007][5e57] create shader: fragment
[236:058] [2023-07-14 14:45:02 +0000.432587][5e57] Have not extra filter filename!
[236:058] [2023-07-14 14:45:02 +0000.432691][5e57] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[236:058] [2023-07-14 14:45:02 +0000.432751][5e57] OpenGLRenderProgram::Initialize
success.
[236:058] [2023-07-14 14:45:02 +0000.432847][5e57] Setup the OpenGL result:1
[236:059] [2023-07-14 14:45:02 +0000.433494][5e56] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
[236:059] [2023-07-14 14:45:02 +0000.433724][5e56] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[236:059] [2023-07-14 14:45:02 +0000.433770][60ec] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d4fd1a98
[236:059] [2023-07-14 14:45:02 +0000.433827][5e56] 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
[236:060] [2023-07-14 14:45:02 +0000.433964][5e56] 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_39183590.mp4
fileFD: -1
[236:060] [2023-07-14 14:45:02 +0000.434597][5e56] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4 is
opened successfully
[236:060] [2023-07-14 14:45:02 +0000.434675][5e56] setupMediaProcessers:
[236:060] [2023-07-14 14:45:02 +0000.434729][5e56]
RecordingSessionInternalSimple:setup media processers.
[236:060] [2023-07-14 14:45:02 +0000.434785][5e56] construct AAC encoder
[236:061] [2023-07-14 14:45:02 +0000.435398][5e56] H264Encoder creating:
superfast011818
[236:061] [2023-07-14 14:45:02 +0000.435493][5e56] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[236:062] [2023-07-14 14:45:02 +0000.436910][5e56] H264Encode::GetMachineModel is
220333QBI
[236:063] [2023-07-14 14:45:02 +0000.437005][5e56] H264Encoder machine_mode
is:220333QBI
[236:063] [2023-07-14 14:45:02 +0000.437058][5e56] H264Encode::machine size :9
machine_mode:220333QBI
[236:063] [2023-07-14 14:45:02 +0000.437114][5e56] H264Encode::machine array
size :22 machine_mode:220333QBI
[236:063] [2023-07-14 14:45:02 +0000.437188][5e56] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[236:063] [2023-07-14 14:45:02 +0000.437290][5e56] setupCompressionSession:
[236:063] [2023-07-14 14:45:02 +0000.437342][5e56] H264Encode::creating hareware
Encoder
[236:063] [2023-07-14 14:45:02 +0000.437414][5e56] AndroidHwAvcEncoder
time:39183595 enter.

[236:063] [2023-07-14 14:45:02 +0000.437686][5e56] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[236:064] [2023-07-14 14:45:02 +0000.437957][5e56] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[236:064] [2023-07-14 14:45:02 +0000.438067][5e56] The video avc hw codec address
is 0x7673a3c878
[236:064] [2023-07-14 14:45:02 +0000.438190][5e56] AndroidHwAvcEncoder leave.
expire time = 1 ms

[236:064] [2023-07-14 14:45:02 +0000.438266][5e56] RegisterEncodeCompleteCallback


time:39183596 enter.

[236:064] [2023-07-14 14:45:02 +0000.438473][5e56] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[236:064] [2023-07-14 14:45:02 +0000.438570][5e56] InitEncode time:39183596 enter.

[236:064] [2023-07-14 14:45:02 +0000.438698][5e56] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[236:064] [2023-07-14 14:45:02 +0000.438763][5e56] Create time:39183596 enter.

[236:065] [2023-07-14 14:45:02 +0000.438952][5e56] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[236:065] [2023-07-14 14:45:02 +0000.439015][5e56]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165ec0
[236:065] [2023-07-14 14:45:02 +0000.439290][5e56]
supported_type:image/vnd.android.heic
[236:065] [2023-07-14 14:45:02 +0000.439408][5e56] supported_type:video/avc
[236:065] [2023-07-14 14:45:02 +0000.439469][5e56] name:OMX.qcom.video.encoder.avc
mime:video/avc
[236:065] [2023-07-14 14:45:02 +0000.439549][5e56] hwCodecPrefix :OMX.qcom.
[236:065] [2023-07-14 14:45:02 +0000.439622][5e56] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[236:065] [2023-07-14 14:45:02 +0000.439699][5e56] mediacodec_createCodecByName
time:39183597 enter.

[236:065] [2023-07-14 14:45:02 +0000.439771][5e56] WrapAndroidMediaCodec


time:39183597 enter.

[236:066] [2023-07-14 14:45:02 +0000.440036][5e56] WrapAndroidMediaCodec leave.


expire time = 1 ms

[236:090] [2023-07-14 14:45:02 +0000.464139][5e56] mediacodec_createCodecByName


leave. expire time = 25 ms

[236:090] [2023-07-14 14:45:02 +0000.464312][5e56] WrapAndroidMediaFromat


time:39183622 enter.

[236:090] [2023-07-14 14:45:02 +0000.464451][5e56] WrapAndroidMediaFromat leave.


expire time = 0 ms

[236:131] [2023-07-14 14:45:02 +0000.505889][5e56] Destroy time:39183663 enter.


[236:132] [2023-07-14 14:45:02 +0000.506162][5e56] WrapAndroidMediaFromat::
Destroy
[236:132] [2023-07-14 14:45:02 +0000.506263][5e56] Destroy leave. expire time = 1
ms

[236:132] [2023-07-14 14:45:02 +0000.506342][5e56] ~WrapAndroidMediaFromat


time:39183664 enter.

[236:132] [2023-07-14 14:45:02 +0000.506401][5e56] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[236:132] [2023-07-14 14:45:02 +0000.506463][5e56] Create leave. expire time = 68


ms

[236:132] [2023-07-14 14:45:02 +0000.506520][5e56] isSemiPlanarSupport


time:39183664 enter.

[236:132] [2023-07-14 14:45:02 +0000.506572][5e56] H264Encoder isSemiPlanarSupport


[236:132] [2023-07-14 14:45:02 +0000.506628][5e56] isSemiPlanarSupport leave.
expire time = 0 ms

[236:132] [2023-07-14 14:45:02 +0000.506684][5e56] creat hw H264Encoder success,


isSemiPlanar:1
[236:132] [2023-07-14 14:45:02 +0000.506868][5e56] InitEncode leave. expire time =
68 ms

[236:133] [2023-07-14 14:45:02 +0000.506932][5e56] H264Encode::created Encoder


[236:133] [2023-07-14 14:45:02 +0000.506987][5e56] H264Encode:: H264 encoder
created.
[236:133] [2023-07-14 14:45:02 +0000.507039][5e56] H264 encoder created.
[236:133] [2023-07-14 14:45:02 +0000.507091][5e56]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699b340
[236:133] [2023-07-14 14:45:02 +0000.507148][5e56] setOutput:
[236:133] [2023-07-14 14:45:02 +0000.507288][5e56]
RecordingSessionInternalSimple:encoder set output to muxer!
[236:133] [2023-07-14 14:45:02 +0000.507343][5e56] request a key frame
[236:133] [2023-07-14 14:45:02 +0000.507396][5e56] H264Encode:: request a key frame
[236:133] [2023-07-14 14:45:02 +0000.507630][5e56] setDisplayRotate :180
[236:133] [2023-07-14 14:45:02 +0000.507839][5e56] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[236:134] [2023-07-14 14:45:02 +0000.508012][5e57] StartRecording:
[236:134] [2023-07-14 14:45:02 +0000.508175][60e6] operator(): Set the recording
session in mic source. recording session: 0x75d74a7700
[236:134] [2023-07-14 14:45:02 +0000.508417][5e57] operator() leave. expire time =
91 ms

[236:183] [2023-07-14 14:45:02 +0000.556960][5e57] begine recode to first frame


spend time:139
[236:183] [2023-07-14 14:45:02 +0000.557074][5e57]
GPUImageProcessing::SetOrientation orientation: 180
[236:183] [2023-07-14 14:45:02 +0000.557346][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[236:218] [2023-07-14 14:45:02 +0000.592886][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[236:238] [2023-07-14 14:45:02 +0000.612239][60eb]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[236:256] [2023-07-14 14:45:02 +0000.630600][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[236:267] [2023-07-14 14:45:02 +0000.641363][60ec] add aac audio track with id:1
[236:287] [2023-07-14 14:45:02 +0000.661239][5e5c] Run AGC when audioType = 0
[236:287] [2023-07-14 14:45:02 +0000.661469][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[236:324] [2023-07-14 14:45:02 +0000.698095][60eb] h264 add frame header cdr flag
[236:325] [2023-07-14 14:45:02 +0000.699059][60eb] h264 add frame header cdr flag
[236:325] [2023-07-14 14:45:02 +0000.699618][60eb] Received key frame:0
[236:325] [2023-07-14 14:45:02 +0000.699715][60eb] H264Encode:: get a sps pps
header!headerSize:31
[236:325] [2023-07-14 14:45:02 +0000.699893][60ec] get the H.264 SPS parameter
[236:326] [2023-07-14 14:45:02 +0000.700397][60ec] add video track with id:2
[236:327] [2023-07-14 14:45:02 +0000.701409][60ec] get the H.264 PPS parameter
[236:328] [2023-07-14 14:45:02 +0000.702244][60ec] get the H.264 IDR frame
[236:328] [2023-07-14 14:45:02 +0000.702398][60ec] resss:true
[236:328] [2023-07-14 14:45:02 +0000.702456][60ec] video start ts:0
[236:328] [2023-07-14 14:45:02 +0000.702633][60ec] the video frame has been written
into MP4 file
[236:358] [2023-07-14 14:45:02 +0000.732863][60ec] audio start ts:0
[236:359] [2023-07-14 14:45:02 +0000.733108][60ec] the audio frame has been written
into MP4 file
[236:361] [2023-07-14 14:45:02 +0000.735894][60eb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:134
[236:362] [2023-07-14 14:45:02 +0000.736249][60eb] push video frame to H264
encoder. (100 frame for one log)

[236:362] [2023-07-14 14:45:02 +0000.736331][60eb] push video frame to H264


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

[236:362] [2023-07-14 14:45:02 +0000.736396][60eb] H264Encode::push video frame to


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

[236:362] [2023-07-14 14:45:02 +0000.736476][60eb] The input pts:134 fps:30


[236:383] [2023-07-14 14:45:02 +0000.756924][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[236:395] [2023-07-14 14:45:02 +0000.769662][60eb] H264Encode::H264SWEncoder get
callback, length:48928 type:1 nalType:1length:48924
[236:415] [2023-07-14 14:45:02 +0000.789517][60e4]
RecordAudioSource::PullAudioFrame
[236:434] [2023-07-14 14:45:02 +0000.808452][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[236:481] [2023-07-14 14:45:02 +0000.855645][60eb] Push an pts:257 to dts queue.
[236:515] [2023-07-14 14:45:02 +0000.889847][60eb] last dts:224 currentPts:257
ppsOrSPS:0 queue length:2
[236:553] [2023-07-14 14:45:02 +0000.927432][5e57] The convert RGB to YUV take 4
[236:565] [2023-07-14 14:45:02 +0000.939165][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[236:580] [2023-07-14 14:45:02 +0000.954458][60eb] DTS queue for
Generator:0x75d4fd1cb8 331 355
[236:734] [2023-07-14 14:45:03 +0000.108642][60e4] AF_SpeedFilter::PullFrame eof4
[236:745] [2023-07-14 14:45:03 +0000.119895][60e4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[236:882] [2023-07-14 14:45:03 +0000.256160][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[237:051] [2023-07-14 14:45:03 +0000.425124][5e57] The convert RGB to YUV take 5
[237:221] [2023-07-14 14:45:03 +0000.595562][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[237:386] [2023-07-14 14:45:03 +0000.760871][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[237:419] [2023-07-14 14:45:03 +0000.793140][60eb] DTS queue for
Generator:0x75d4fd1cb8 1169 1196
[237:488] [2023-07-14 14:45:03 +0000.862262][60e4] resampled_data_size:3584
[237:550] [2023-07-14 14:45:03 +0000.924120][5e57] The convert RGB to YUV take 5
[237:567] [2023-07-14 14:45:03 +0000.941023][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[237:818] [2023-07-14 14:45:04 +0000.192726][60eb] Push an pts:1593 to dts queue.
[237:865] [2023-07-14 14:45:04 +0000.239194][60eb] last dts:1566 currentPts:1593
ppsOrSPS:0 queue length:2
[237:882] [2023-07-14 14:45:04 +0000.256738][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[238:052] [2023-07-14 14:45:04 +0000.426811][5e57] webrtc common_video plane
old ..... (1/1000) new: 47001 delete: 46979 diff: 22
[238:058] [2023-07-14 14:45:04 +0000.431965][5e57] The convert RGB to YUV take 5
[238:145] [2023-07-14 14:45:04 +0000.519798][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[238:239] [2023-07-14 14:45:04 +0000.613138][60e4]
RecordAudioSource::PullAudioFrame
[238:246] [2023-07-14 14:45:04 +0000.620072][60ea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1950queue_audio_frame_:5
[238:266] [2023-07-14 14:45:04 +0000.640102][60eb] DTS queue for
Generator:0x75d4fd1cb8 2001 2035
[238:268] [2023-07-14 14:45:04 +0000.642209][60eb] h264 add frame header cdr flag
[238:268] [2023-07-14 14:45:04 +0000.642738][60eb] Received key frame:2001
[238:285] [2023-07-14 14:45:04 +0000.659649][5e5c] Run AGC when audioType = 0
[238:332] [2023-07-14 14:45:04 +0000.706256][60ec] get the H.264 IDR frame
[238:386] [2023-07-14 14:45:04 +0000.760891][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[238:421] [2023-07-14 14:45:04 +0000.795776][5e57] FilterPipeline2::OnVideoFrame
pts 2234 last_video_timestamp_ 2234
[238:554] [2023-07-14 14:45:04 +0000.928873][5e57] The convert RGB to YUV take 4
[238:559] [2023-07-14 14:45:04 +0000.932974][60eb] SendFrame
encodedImage._timeStamp:2274encodedImage->_length:59616
[238:559] [2023-07-14 14:45:04 +0000.933855][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[238:794] [2023-07-14 14:45:05 +0000.168021][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[238:886] [2023-07-14 14:45:05 +0000.260770][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[238:955] [2023-07-14 14:45:05 +0000.329192][60e4] AF_SpeedFilter::PullFrame eof4
[238:966] [2023-07-14 14:45:05 +0000.340188][60e4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[239:025] [2023-07-14 14:45:05 +0000.398996][60eb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:2800
[239:058] [2023-07-14 14:45:05 +0000.432250][5e57] The convert RGB to YUV take 5
[239:063] [2023-07-14 14:45:05 +0000.437410][60eb] DTS queue for
Generator:0x75d4fd1cb8 2835
[239:157] [2023-07-14 14:45:05 +0000.531075][60eb] Push an pts:2933 to dts queue.
[239:160] [2023-07-14 14:45:05 +0000.534403][60eb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2900 pts:2900
[239:196] [2023-07-14 14:45:05 +0000.570454][60eb] last dts:2900 currentPts:2933
ppsOrSPS:0 queue length:2
[239:352] [2023-07-14 14:45:05 +0000.726297][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[239:352] [2023-07-14 14:45:05 +0000.726415][5e57] GPUImageProcessing: input frame
width1280 X 720
[239:353] [2023-07-14 14:45:05 +0000.727158][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[239:353] [2023-07-14 14:45:05 +0000.727308][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[239:386] [2023-07-14 14:45:05 +0000.760792][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[239:493] [2023-07-14 14:45:05 +0000.867781][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[239:555] [2023-07-14 14:45:05 +0000.929819][5e57] The convert RGB to YUV take 4
[239:567] [2023-07-14 14:45:05 +0000.941261][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[239:655] [2023-07-14 14:45:06 +0000.29128][60e4] resampled_data_size:15872
[239:727] [2023-07-14 14:45:06 +0000.101876][60eb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3503
[239:728] [2023-07-14 14:45:06 +0000.102305][60eb] push video frame to H264
encoder. (100 frame for one log)

[239:728] [2023-07-14 14:45:06 +0000.102435][60eb] push video frame to H264


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

[239:728] [2023-07-14 14:45:06 +0000.102497][60eb] H264Encode::push video frame to


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

[239:728] [2023-07-14 14:45:06 +0000.102582][60eb] The input pts:3503 fps:30


[239:800] [2023-07-14 14:45:06 +0000.174547][60eb] H264Encode::H264SWEncoder get
callback, length:70304 type:1 nalType:1length:70300
[239:846] [2023-07-14 14:45:06 +0000.219929][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[239:897] [2023-07-14 14:45:06 +0000.271574][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[239:907] [2023-07-14 14:45:06 +0000.281644][60eb] DTS queue for
Generator:0x75d4fd1cb8 3679
[240:055] [2023-07-14 14:45:06 +0000.429017][60e4]
RecordAudioSource::PullAudioFrame
[240:057] [2023-07-14 14:45:06 +0000.431689][5e57] The convert RGB to YUV take 4
[240:125] [2023-07-14 14:45:06 +0000.499322][5e57] webrtc common_video plane
old ..... (1/1000) new: 48001 delete: 47983 diff: 18
[240:285] [2023-07-14 14:45:06 +0000.659663][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[240:285] [2023-07-14 14:45:06 +0000.659833][5e5d] _deviceSampleRate:48000

[240:290] [2023-07-14 14:45:06 +0000.664080][5e5c] Run AGC when audioType = 0


[240:290] [2023-07-14 14:45:06 +0000.664270][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[240:300] [2023-07-14 14:45:06 +0000.674756][60eb] h264 add frame header cdr flag
[240:301] [2023-07-14 14:45:06 +0000.675374][60eb] Received key frame:4009
[240:309] [2023-07-14 14:45:06 +0000.683152][60ec] get the H.264 IDR frame
[240:349] [2023-07-14 14:45:06 +0000.723240][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[240:391] [2023-07-14 14:45:06 +0000.765799][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[240:505] [2023-07-14 14:45:06 +0000.879871][60eb] Push an pts:4281 to dts queue.
[240:566] [2023-07-14 14:45:06 +0000.940533][5e57] The convert RGB to YUV take 5
[240:570] [2023-07-14 14:45:06 +0000.944395][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[240:571] [2023-07-14 14:45:06 +0000.945903][60eb] last dts:4239 currentPts:4281
ppsOrSPS:0 queue length:3
[240:598] [2023-07-14 14:45:06 +0000.972364][60ea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4272queue_audio_frame_:8
[240:734] [2023-07-14 14:45:07 +0000.108804][60eb] DTS queue for
Generator:0x75d4fd1cb8 4474 4509
[240:891] [2023-07-14 14:45:07 +0000.265767][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[241:074] [2023-07-14 14:45:07 +0000.448785][5e57] The convert RGB to YUV take 5
[241:183] [2023-07-14 14:45:07 +0000.557866][60e4] AF_SpeedFilter::PullFrame eof4
[241:195] [2023-07-14 14:45:07 +0000.569067][60e4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[241:394] [2023-07-14 14:45:07 +0000.768114][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[241:558] [2023-07-14 14:45:07 +0000.931945][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[241:568] [2023-07-14 14:45:07 +0000.942785][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[241:571] [2023-07-14 14:45:07 +0000.945219][5e57] The convert RGB to YUV take 5
[241:572] [2023-07-14 14:45:07 +0000.946087][60eb] DTS queue for
Generator:0x75d4fd1cb8 5316 5348
[241:837] [2023-07-14 14:45:08 +0000.211639][60eb] Push an pts:5612 to dts queue.
[241:865] [2023-07-14 14:45:08 +0000.239080][5e57]
MediaFilterCamera::NeedProcessTexture
[241:876] [2023-07-14 14:45:08 +0000.250117][60eb] SendFrame
encodedImage._timeStamp:5612encodedImage->_length:61792
[241:876] [2023-07-14 14:45:08 +0000.250317][60eb] last dts:5582 currentPts:5612
ppsOrSPS:0 queue length:2
[241:900] [2023-07-14 14:45:08 +0000.274779][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[241:905] [2023-07-14 14:45:08 +0000.279012][60e4]
RecordAudioSource::PullAudioFrame
[241:919] [2023-07-14 14:45:08 +0000.293175][60e4] resampled_data_size:6656
[241:944] [2023-07-14 14:45:08 +0000.318094][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[242:069] [2023-07-14 14:45:08 +0000.442939][5e57] CameraSource::PushExtraFrame
pkt_dts: 5886, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75d74a7400
[242:069] [2023-07-14 14:45:08 +0000.443734][5e57] CropFilter::OnVideoFrame
outputtexture :9
[242:074] [2023-07-14 14:45:08 +0000.448620][5e57] The convert RGB to YUV take 4
[242:165] [2023-07-14 14:45:08 +0000.539907][5e57]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:5943
[242:202] [2023-07-14 14:45:08 +0000.576453][60e4] AF_SpeedFilter audio time 111,
0x75d74a7a00 out time: 39189676 org time: 39189676
[242:228] [2023-07-14 14:45:08 +0000.602338][5e57] webrtc common_video plane
old ..... (1/1000) new: 49001 delete: 48979 diff: 22
[242:275] [2023-07-14 14:45:08 +0000.649694][60eb] h264 add frame header cdr flag
[242:276] [2023-07-14 14:45:08 +0000.650181][60eb] Received key frame:6011
[242:287] [2023-07-14 14:45:08 +0000.661704][5e5c] Run AGC when audioType = 0
[242:314] [2023-07-14 14:45:08 +0000.688359][60ec] get the H.264 IDR frame
[242:356] [2023-07-14 14:45:08 +0000.729985][60e6] The output timestamp from audio
mixer change:39189877
[242:376] [2023-07-14 14:45:08 +0000.750689][60eb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6151
[242:380] [2023-07-14 14:45:08 +0000.754647][60eb] DTS queue for
Generator:0x75d4fd1cb8 6151
[242:404] [2023-07-14 14:45:08 +0000.778282][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[242:540] [2023-07-14 14:45:08 +0000.914763][5e5c] On audio frame the broadcast
with timestamp:39190072 samples:480. (1000 frame for one log)
[242:566] [2023-07-14 14:45:08 +0000.940098][60e6] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[242:566] [2023-07-14 14:45:08 +0000.940503][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[242:570] [2023-07-14 14:45:08 +0000.944451][5e57] The convert RGB to YUV take 5
[242:575] [2023-07-14 14:45:08 +0000.948946][60eb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6284 pts:6284
[242:579] [2023-07-14 14:45:08 +0000.953384][60e4] AF_SpeedFilter audio time
[242:729] [2023-07-14 14:45:09 +0000.103622][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[242:729] [2023-07-14 14:45:09 +0000.103809][5e57] GPUImageProcessing: input frame
width1280 X 720
[242:730] [2023-07-14 14:45:09 +0000.104620][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[242:730] [2023-07-14 14:45:09 +0000.104744][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[242:830] [2023-07-14 14:45:09 +0000.204354][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[242:856] [2023-07-14 14:45:09 +0000.230122][60ea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6594queue_audio_frame_:2
[242:899] [2023-07-14 14:45:09 +0000.273265][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[243:075] [2023-07-14 14:45:09 +0000.448951][5e57] The convert RGB to YUV take 6
[243:106] [2023-07-14 14:45:09 +0000.480239][60eb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6881
[243:106] [2023-07-14 14:45:09 +0000.480401][60eb] push video frame to H264
encoder. (100 frame for one log)

[243:106] [2023-07-14 14:45:09 +0000.480484][60eb] push video frame to H264


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

[243:106] [2023-07-14 14:45:09 +0000.480556][60eb] H264Encode::push video frame to


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

[243:106] [2023-07-14 14:45:09 +0000.480642][60eb] The input pts:6881 fps:30


[243:147] [2023-07-14 14:45:09 +0000.521739][60eb] H264Encode::H264SWEncoder get
callback, length:61152 type:1 nalType:1length:61148
[243:175] [2023-07-14 14:45:09 +0000.549051][60eb] Push an pts:6951 to dts queue.
[243:214] [2023-07-14 14:45:09 +0000.588669][60eb] last dts:6919 currentPts:6951
ppsOrSPS:0 queue length:2
[243:214] [2023-07-14 14:45:09 +0000.588904][60eb] DTS queue for
Generator:0x75d4fd1cb8 6985
[243:281] [2023-07-14 14:45:09 +0000.654975][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[243:405] [2023-07-14 14:45:09 +0000.778937][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[243:500] [2023-07-14 14:45:09 +0000.874086][60e4] AF_SpeedFilter::PullFrame eof4
[243:511] [2023-07-14 14:45:09 +0000.885482][60e4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[243:553] [2023-07-14 14:45:09 +0000.927817][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[243:567] [2023-07-14 14:45:09 +0000.941536][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[243:570] [2023-07-14 14:45:09 +0000.944180][5e57] The convert RGB to YUV take 5
[243:786] [2023-07-14 14:45:10 +0000.160052][60e4]
RecordAudioSource::PullAudioFrame
[243:903] [2023-07-14 14:45:10 +0000.277462][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[244:075] [2023-07-14 14:45:10 +0000.449336][5e57] The convert RGB to YUV take 4
[244:078] [2023-07-14 14:45:10 +0000.452440][60eb] DTS queue for
Generator:0x75d4fd1cb8 7787 7818 7852
[244:117] [2023-07-14 14:45:10 +0000.491256][60e4] resampled_data_size:0
[244:272] [2023-07-14 14:45:10 +0000.646686][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[244:285] [2023-07-14 14:45:10 +0000.659887][60eb] h264 add frame header cdr flag
[244:286] [2023-07-14 14:45:10 +0000.660403][60eb] Received key frame:8019
[244:288] [2023-07-14 14:45:10 +0000.662187][5e5c] Run AGC when audioType = 0
[244:288] [2023-07-14 14:45:10 +0000.662310][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[244:308] [2023-07-14 14:45:10 +0000.682826][5e57] webrtc common_video plane
old ..... (1/1000) new: 50001 delete: 49983 diff: 18
[244:348] [2023-07-14 14:45:10 +0000.722718][60ec] get the H.264 IDR frame
[244:407] [2023-07-14 14:45:10 +0000.781445][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[244:515] [2023-07-14 14:45:10 +0000.889145][60eb] Push an pts:8291 to dts queue.
[244:556] [2023-07-14 14:45:10 +0000.930212][60eb] last dts:8268 currentPts:8291
ppsOrSPS:0 queue length:2
[244:558] [2023-07-14 14:45:10 +0000.931983][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[244:575] [2023-07-14 14:45:10 +0000.949679][5e57] The convert RGB to YUV take 4
[244:740] [2023-07-14 14:45:11 +0000.114659][60e4] FilterPipeline2::OnAudioFrame
pts 8570 last_audio_timestamp_ 8570
[244:884] [2023-07-14 14:45:11 +0000.258253][60eb] DTS queue for
Generator:0x75d4fd1cb8 8621 8657
[244:906] [2023-07-14 14:45:11 +0000.279958][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[245:000] [2023-07-14 14:45:11 +0000.374457][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[245:013] [2023-07-14 14:45:11 +0000.387002][60e4] AF_SpeedFilter audio time,
0x75d74a7a00 rcv time: 39192537
[245:013] [2023-07-14 14:45:11 +0000.387176][60e4] AF_SpeedFilter audio time,
0x75d74a7a00 rcv time: 39192537in_nSamples:441
[245:080] [2023-07-14 14:45:11 +0000.454492][5e57] The convert RGB to YUV take 5
[245:110] [2023-07-14 14:45:11 +0000.484155][60e4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39192536
[245:110] [2023-07-14 14:45:11 +0000.484285][60e4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[245:173] [2023-07-14 14:45:11 +0000.547294][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[245:221] [2023-07-14 14:45:11 +0000.595120][60ea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8916queue_audio_frame_:6
[245:257] [2023-07-14 14:45:11 +0000.630949][60eb] SendFrame
encodedImage._timeStamp:8959encodedImage->_length:66912
[245:410] [2023-07-14 14:45:11 +0000.784885][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[245:559] [2023-07-14 14:45:11 +0000.932951][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[245:583] [2023-07-14 14:45:11 +0000.957484][5e57] The convert RGB to YUV take 5
[245:677] [2023-07-14 14:45:12 +0000.51332][60e4] RecordAudioSource::PullAudioFrame
[245:719] [2023-07-14 14:45:12 +0000.93571][60eb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9494
[245:719] [2023-07-14 14:45:12 +0000.93723][60eb] DTS queue for
Generator:0x75d4fd1cb8 9462 9494
[245:835] [2023-07-14 14:45:12 +0000.209221][60e4] AF_SpeedFilter::PullFrame eof4
[245:846] [2023-07-14 14:45:12 +0000.220862][60e4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[245:852] [2023-07-14 14:45:12 +0000.226230][60eb] Push an pts:9627 to dts queue.
[245:918] [2023-07-14 14:45:12 +0000.292504][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[245:928] [2023-07-14 14:45:12 +0000.302669][60eb] last dts:9593 currentPts:9627
ppsOrSPS:0 queue length:3
[245:930] [2023-07-14 14:45:12 +0000.303958][60eb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9659 pts:9659
[246:084] [2023-07-14 14:45:12 +0000.458044][5e57] The convert RGB to YUV take 5
[246:118] [2023-07-14 14:45:12 +0000.492406][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[246:118] [2023-07-14 14:45:12 +0000.492620][5e57] GPUImageProcessing: input frame
width1280 X 720
[246:119] [2023-07-14 14:45:12 +0000.493317][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[246:119] [2023-07-14 14:45:12 +0000.493515][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[246:185] [2023-07-14 14:45:12 +0000.559017][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[246:288] [2023-07-14 14:45:12 +0000.662046][5e5c] Run AGC when audioType = 0
[246:323] [2023-07-14 14:45:12 +0000.697469][60eb] h264 add frame header cdr flag
[246:324] [2023-07-14 14:45:12 +0000.698044][60eb] Received key frame:10035
[246:325] [2023-07-14 14:45:12 +0000.699844][60ec] get the H.264 IDR frame
[246:339] [2023-07-14 14:45:12 +0000.713631][60e4] resampled_data_size:9728
[246:412] [2023-07-14 14:45:12 +0000.786532][5e57] webrtc common_video plane
old ..... (1/1000) new: 51001 delete: 50979 diff: 22
[246:413] [2023-07-14 14:45:12 +0000.787349][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[246:492] [2023-07-14 14:45:12 +0000.866444][60eb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10267
[246:492] [2023-07-14 14:45:12 +0000.866669][60eb] push video frame to H264
encoder. (100 frame for one log)

[246:492] [2023-07-14 14:45:12 +0000.866757][60eb] push video frame to H264


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

[246:492] [2023-07-14 14:45:12 +0000.866818][60eb] H264Encode::push video frame to


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

[246:492] [2023-07-14 14:45:12 +0000.866892][60eb] The input pts:10267 fps:30


[246:553] [2023-07-14 14:45:12 +0000.927547][60eb] DTS queue for
Generator:0x75d4fd1cb8 10267 10297 10329
[246:557] [2023-07-14 14:45:12 +0000.931345][60eb] H264Encode::H264SWEncoder get
callback, length:59216 type:1 nalType:1length:59212
[246:566] [2023-07-14 14:45:12 +0000.940631][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[246:586] [2023-07-14 14:45:12 +0000.960350][5e57] The convert RGB to YUV take 5
[246:717] [2023-07-14 14:45:13 +0000.91223][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[246:793] [2023-07-14 14:45:13 +0000.167623][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[246:916] [2023-07-14 14:45:13 +0000.290160][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[247:093] [2023-07-14 14:45:13 +0000.467586][5e57] The convert RGB to YUV take 4
[247:190] [2023-07-14 14:45:13 +0000.564549][60eb] Push an pts:10965 to dts queue.
[247:228] [2023-07-14 14:45:13 +0000.602188][60eb] last dts:10932 currentPts:10965
ppsOrSPS:0 queue length:2
[247:364] [2023-07-14 14:45:13 +0000.738592][60eb] DTS queue for
Generator:0x75d4fd1cb8 11137
[247:423] [2023-07-14 14:45:13 +0000.797632][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[247:563] [2023-07-14 14:45:13 +0000.937880][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[247:567] [2023-07-14 14:45:13 +0000.941311][60e4]
RecordAudioSource::PullAudioFrame
[247:570] [2023-07-14 14:45:13 +0000.944113][60ea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11238queue_audio_frame_:8
[247:590] [2023-07-14 14:45:13 +0000.964423][5e57] The convert RGB to YUV take 5
[247:917] [2023-07-14 14:45:14 +0000.291411][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[248:091] [2023-07-14 14:45:14 +0000.465679][5e57] The convert RGB to YUV take 4
[248:161] [2023-07-14 14:45:14 +0000.535430][60e4] AF_SpeedFilter::PullFrame eof4
[248:173] [2023-07-14 14:45:14 +0000.547504][60e4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[248:225] [2023-07-14 14:45:14 +0000.598991][60eb] DTS queue for
Generator:0x75d4fd1cb8 11934 11966 12001
[248:287] [2023-07-14 14:45:14 +0000.661877][5e5c] Run AGC when audioType = 0
[248:288] [2023-07-14 14:45:14 +0000.662177][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[248:298] [2023-07-14 14:45:14 +0000.672121][60eb] h264 add frame header cdr flag
[248:298] [2023-07-14 14:45:14 +0000.672671][60eb] Received key frame:12033
[248:365] [2023-07-14 14:45:14 +0000.739414][60ec] get the H.264 IDR frame
[248:411] [2023-07-14 14:45:14 +0000.785067][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[248:421] [2023-07-14 14:45:14 +0000.795016][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[248:441] [2023-07-14 14:45:14 +0000.815167][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[248:495] [2023-07-14 14:45:14 +0000.869489][5e57] webrtc common_video plane
old ..... (1/1000) new: 52001 delete: 51983 diff: 18
[248:527] [2023-07-14 14:45:14 +0000.901723][60eb] Push an pts:12303 to dts queue.
[248:556] [2023-07-14 14:45:14 +0000.930383][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[248:567] [2023-07-14 14:45:14 +0000.941075][60eb] SendFrame
encodedImage._timeStamp:12303encodedImage->_length:55600
[248:567] [2023-07-14 14:45:14 +0000.941248][60eb] last dts:12272 currentPts:12303
ppsOrSPS:0 queue length:2
[248:594] [2023-07-14 14:45:14 +0000.968795][5e57] The convert RGB to YUV take 4
[248:611] [2023-07-14 14:45:14 +0000.985243][60e4] resampled_data_size:512
[248:925] [2023-07-14 14:45:15 +0000.299868][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[249:033] [2023-07-14 14:45:15 +0000.407408][60eb] DTS queue for
Generator:0x75d4fd1cb8 12773 12805
[249:060] [2023-07-14 14:45:15 +0000.434425][60eb]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:12837
[249:094] [2023-07-14 14:45:15 +0000.468185][5e57] The convert RGB to YUV take 4
[249:301] [2023-07-14 14:45:15 +0000.675736][60eb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13039 pts:13039
[249:429] [2023-07-14 14:45:15 +0000.803336][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[249:448] [2023-07-14 14:45:15 +0000.822298][60e4]
RecordAudioSource::PullAudioFrame
[249:498] [2023-07-14 14:45:15 +0000.872460][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[249:498] [2023-07-14 14:45:15 +0000.872588][5e57] GPUImageProcessing: input frame
width1280 X 720
[249:499] [2023-07-14 14:45:15 +0000.873454][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[249:499] [2023-07-14 14:45:15 +0000.873657][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[249:530] [2023-07-14 14:45:15 +0000.904683][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[249:567] [2023-07-14 14:45:15 +0000.941245][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[249:597] [2023-07-14 14:45:15 +0000.971058][5e57] The convert RGB to YUV take 5
[249:827] [2023-07-14 14:45:16 +0000.201560][60ea]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13560queue_audio_frame_:2
[249:865] [2023-07-14 14:45:16 +0000.239281][60eb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13641
[249:865] [2023-07-14 14:45:16 +0000.239623][60eb] push video frame to H264
encoder. (100 frame for one log)

[249:865] [2023-07-14 14:45:16 +0000.239739][60eb] push video frame to H264


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

[249:865] [2023-07-14 14:45:16 +0000.239798][60eb] H264Encode::push video frame to


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

[249:865] [2023-07-14 14:45:16 +0000.239860][60eb] Push an pts:13641 to dts queue.


[249:866] [2023-07-14 14:45:16 +0000.239926][60eb] The input pts:13641 fps:30
[249:869] [2023-07-14 14:45:16 +0000.242991][60eb] DTS queue for
Generator:0x75d4fd1cb8 13606 13641
[249:906] [2023-07-14 14:45:16 +0000.280792][60eb] last dts:13606 currentPts:13641
ppsOrSPS:0 queue length:2
[249:907] [2023-07-14 14:45:16 +0000.281323][60eb] H264Encode::H264SWEncoder get
callback, length:62000 type:1 nalType:1length:61996
[249:931] [2023-07-14 14:45:16 +0000.304953][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[250:017] [2023-07-14 14:45:16 +0000.391869][60e4] AF_SpeedFilter audio
0x75d74a7a00 PullFrame
[250:100] [2023-07-14 14:45:16 +0000.474638][5e57] The convert RGB to YUV take 5
[250:160] [2023-07-14 14:45:16 +0000.534826][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[250:284] [2023-07-14 14:45:16 +0000.658774][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[250:285] [2023-07-14 14:45:16 +0000.658986][5e5d] _deviceSampleRate:48000

[250:286] [2023-07-14 14:45:16 +0000.660333][5e5c] Run AGC when audioType = 0


[250:342] [2023-07-14 14:45:16 +0000.716662][60eb] h264 add frame header cdr flag
[250:343] [2023-07-14 14:45:16 +0000.717251][60eb] Received key frame:14047
[250:345] [2023-07-14 14:45:16 +0000.719378][60ec] get the H.264 IDR frame
[250:428] [2023-07-14 14:45:16 +0000.802440][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[250:472] [2023-07-14 14:45:16 +0000.846424][60e4] AF_SpeedFilter::PullFrame eof4
[250:484] [2023-07-14 14:45:16 +0000.858258][60e4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[250:563] [2023-07-14 14:45:16 +0000.937105][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[250:605] [2023-07-14 14:45:16 +0000.979526][5e57] webrtc common_video plane
old ..... (1/1000) new: 53001 delete: 52979 diff: 22
[250:611] [2023-07-14 14:45:16 +0000.985310][5e57] The convert RGB to YUV take 5
[250:703] [2023-07-14 14:45:17 +0000.77403][60eb] DTS queue for
Generator:0x75d4fd1cb8 14414 14444 14477
[250:764] [2023-07-14 14:45:17 +0000.138152][60e4] resampled_data_size:13312
[250:931] [2023-07-14 14:45:17 +0000.305369][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[251:103] [2023-07-14 14:45:17 +0000.477190][5e57] The convert RGB to YUV take 5
[251:204] [2023-07-14 14:45:17 +0000.578078][60eb] Push an pts:14980 to dts queue.
[251:243] [2023-07-14 14:45:17 +0000.617117][60eb] last dts:14946 currentPts:14980
ppsOrSPS:0 queue length:2
[251:329] [2023-07-14 14:45:17 +0000.703088][60e4]
RecordAudioSource::PullAudioFrame
[251:435] [2023-07-14 14:45:17 +0000.809790][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[251:440] [2023-07-14 14:45:17 +0000.814058][5e57] StopRecording:
[251:440] [2023-07-14 14:45:17 +0000.814674][5e57] OnNeedStopRecording:
[251:444] [2023-07-14 14:45:17 +0000.818798][60e4] PullAudioFrame: PullFrame audio
finished.
[251:445] [2023-07-14 14:45:17 +0000.818917][60e4]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[251:446] [2023-07-14 14:45:17 +0000.820202][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[251:446] [2023-07-14 14:45:17 +0000.820644][5e57] operator(): Stop
[251:446] [2023-07-14 14:45:17 +0000.820716][5e57] StopPullFrameAndWriteMp4
time:39198978 enter.

[251:446] [2023-07-14 14:45:17 +0000.820776][5e57] StopRecording:


[251:449] [2023-07-14 14:45:17 +0000.823038][60eb]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[251:449] [2023-07-14 14:45:17 +0000.823874][5e56] stop recording
[251:450] [2023-07-14 14:45:17 +0000.823975][5e56]
RecordingSessionInternalSimple:destroy media processers
[251:450] [2023-07-14 14:45:17 +0000.824034][5e56] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[251:450] [2023-07-14 14:45:17 +0000.824090][5e56] H264Encode::flushing hareware
Encoder
[251:450] [2023-07-14 14:45:17 +0000.824345][5e56] Flush time:39198982 enter.

[251:450] [2023-07-14 14:45:17 +0000.824420][5e56] H264Encoder encoder flush


[251:450] [2023-07-14 14:45:17 +0000.824519][5e56] flush output queue
[251:559] [2023-07-14 14:45:17 +0000.933158][60e6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[251:774] [2023-07-14 14:45:18 +0000.148135][5e56] Flush leave. expire time = 324
ms

[251:774] [2023-07-14 14:45:18 +0000.148569][5e56] ~H264EncodeWrap:


[251:774] [2023-07-14 14:45:18 +0000.148699][5e56] ~H264Encode:
[251:774] [2023-07-14 14:45:18 +0000.148766][5e56] teardownCompressionSession:
H264Encode::destroying Encoder
[251:774] [2023-07-14 14:45:18 +0000.148834][5e56] Release time:39199306 enter.

[251:775] [2023-07-14 14:45:18 +0000.149533][5e56] Release:


MediaCodecVideoEncoder::Release _inited:1
[251:775] [2023-07-14 14:45:18 +0000.149773][5e56] Destroy time:39199307 enter.

[251:775] [2023-07-14 14:45:18 +0000.149866][5e56] H264Encoder encoderDestroy


[251:776] [2023-07-14 14:45:18 +0000.150004][5e56]
AndroidMediaCodecVideoEncoder::release env: 0x75de32a280
[251:776] [2023-07-14 14:45:18 +0000.150095][5e56]
AndroidMediaCodecVideoEncoder::Destroy
[251:810] [2023-07-14 14:45:18 +0000.184919][5e56] Destroy leave. expire time = 36
ms

[251:812] [2023-07-14 14:45:18 +0000.186576][5e56] Release leave. expire time = 38


ms

[251:812] [2023-07-14 14:45:18 +0000.186745][5e56] ~AndroidHwAvcEncoder


time:39199344 enter.

[251:813] [2023-07-14 14:45:18 +0000.187134][5e56] Release time:39199345 enter.

[251:813] [2023-07-14 14:45:18 +0000.187303][5e56] Release:


MediaCodecVideoEncoder:: has been released before, just return
[251:813] [2023-07-14 14:45:18 +0000.187403][5e56] Release leave. expire time = 0
ms

[251:813] [2023-07-14 14:45:18 +0000.187484][5e56] ~AndroidMediaCodecVideoEncoder


[251:813] [2023-07-14 14:45:18 +0000.187551][5e56] ~WrapAndroidMediaCodec
time:39199345 enter.

[251:813] [2023-07-14 14:45:18 +0000.187619][5e56] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[251:813] [2023-07-14 14:45:18 +0000.187689][5e56] video hevc hw codec


destructor:0x7673a3c878

[251:813] [2023-07-14 14:45:18 +0000.187883][5e56] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[251:814] [2023-07-14 14:45:18 +0000.188002][5e56] teardownCompressionSession:


H264Encode::destroyed Encoder
[251:814] [2023-07-14 14:45:18 +0000.188097][5e56]
RecordingSessionInternalSimple:destroy aac encoder output!
[251:814] [2023-07-14 14:45:18 +0000.188169][5e56] AACSWEncode destructor
[251:823] [2023-07-14 14:45:18 +0000.197293][60ec] MP4 close file successfully
[251:823] [2023-07-14 14:45:18 +0000.197740][60ec] Recording session Internal:
notify recording ok
[251:823] [2023-07-14 14:45:18 +0000.197884][60ec] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4,
output_video_timestamp_:15217 last_video_pts_:15179
[251:824] [2023-07-14 14:45:18 +0000.198117][60ec] OnRecordFinish:
[251:825] [2023-07-14 14:45:18 +0000.199317][60ec] onRecordingOk: net seek
pos:0record video duration:15212record audio duration:15185
[251:827] [2023-07-14 14:45:18 +0000.201718][60e6] destructMicSource_w:
[251:828] [2023-07-14 14:45:18 +0000.202204][60e6] setOutput_w:
MicSource::setOutput() 0x0
[251:830] [2023-07-14 14:45:18 +0000.204046][5e57] releaseThread 0x75d74a6e00
[251:830] [2023-07-14 14:45:18 +0000.204366][5e57] ~MicSource: Mic source
destroyed:0x7666903480
[251:833] [2023-07-14 14:45:18 +0000.207209][5e57] StopPullFrameAndWriteMp4 leave.
expire time = 387 ms

[251:833] [2023-07-14 14:45:18 +0000.207429][5e57] DestroyPipelineAndFilters


time:39199365 enter.

[251:833] [2023-07-14 14:45:18 +0000.207615][5e57] UnbindInputFilter 0x75d74a7540


this 0x766691c3c0
[251:833] [2023-07-14 14:45:18 +0000.207756][5e57] UnbindInputFilter 0x75d74a7858
this 0x75d74a7b50
[251:834] [2023-07-14 14:45:18 +0000.207950][5e57] UnbindInputFilter 0x766691c3c0
this 0x75d73fa220
[251:834] [2023-07-14 14:45:18 +0000.208034][5e57] filter: filter pipeline destroy
this: 0x75d73fa180
[251:835] [2023-07-14 14:45:18 +0000.209248][5e57] ClearVideoOfSources: recodring
total frames:0
[251:835] [2023-07-14 14:45:18 +0000.209427][5e57] ClearVideoOfSources:
[251:835] [2023-07-14 14:45:18 +0000.209521][5e57] GPUImageProcessing destruct.
[251:835] [2023-07-14 14:45:18 +0000.209632][5e57] destroy TrivalImageDrawer
0x76747b89c0
[251:835] [2023-07-14 14:45:18 +0000.209711][5e57] The shader has been initialize,
clean up them.

[251:835] [2023-07-14 14:45:18 +0000.209973][5e57] ~OpenGLFrameBuffer:


[251:836] [2023-07-14 14:45:18 +0000.210304][5e57] ~OpenGLFrameBuffer:
[251:836] [2023-07-14 14:45:18 +0000.210644][5e57] ~OpenGLFrameBuffer:
[251:837] [2023-07-14 14:45:18 +0000.211153][5e57] ~OpenGLFrameBuffer:
[251:837] [2023-07-14 14:45:18 +0000.211546][5e57] ~OpenGLFrameBuffer:
[251:837] [2023-07-14 14:45:18 +0000.211873][5e57] ~OpenGLFrameBuffer:
[251:838] [2023-07-14 14:45:18 +0000.212559][5e57] GPUImageProcessing destruct
finish.
[251:838] [2023-07-14 14:45:18 +0000.212765][5e57] GPURGBAFrame destruct.
[251:839] [2023-07-14 14:45:18 +0000.212938][5e57] destroy OpenGLRenderProgram
0x766691c198
[251:839] [2023-07-14 14:45:18 +0000.213039][5e57] ~CameraSource time:39199371
enter.

[251:839] [2023-07-14 14:45:18 +0000.213117][5e57] ~CameraSource leave. expire


time = 0 ms

[251:839] [2023-07-14 14:45:18 +0000.213202][5e57] ~RecordAudioSource time:39199371


enter.

[251:839] [2023-07-14 14:45:18 +0000.213271][5e57] ~RecordAudioSource leave.


expire time = 0 ms

[251:839] [2023-07-14 14:45:18 +0000.213357][5e57] DestroyPipelineAndFilters


leave. expire time = 6 ms

[251:875] [2023-07-14 14:45:18 +0000.249104][54da]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[251:876] [2023-07-14 14:45:18 +0000.250611][54da] machine model :redmi
[251:876] [2023-07-14 14:45:18 +0000.250689][54da] Support this machine
model :redmi
[251:876] [2023-07-14 14:45:18 +0000.250749][54da] global inited! current sdk
version: 12-14-d8558ab
[251:877] [2023-07-14 14:45:18 +0000.251046][54da] filter: filter pipeline
construtc this: 0x766b765280
[251:877] [2023-07-14 14:45:18 +0000.251132][54da] MediaFilterGraph:
MediaFilterGraph construct
[251:877] [2023-07-14 14:45:18 +0000.251188][54da] GLESContext:
[251:877] [2023-07-14 14:45:18 +0000.251306][54da] The result of eglGetDisplay is:
0x1
[251:879] [2023-07-14 14:45:18 +0000.253585][54da] The result of creation:
0x767472ab00
[251:879] [2023-07-14 14:45:18 +0000.253810][54da] The result of
eglCreatePbufferSurface is: 0x767472ac00
[251:880] [2023-07-14 14:45:18 +0000.254008][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
[251:880] [2023-07-14 14:45:18 +0000.254094][54da] The source 0 speed:1
[251:880] [2023-07-14 14:45:18 +0000.254167][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4, delay:
0
[251:880] [2023-07-14 14:45:18 +0000.254246][54da] CreateDecoderByVideoSource
time:39199412 enter.

[251:880] [2023-07-14 14:45:18 +0000.254615][54da] running_decoder_count:0max


count:2
[251:880] [2023-07-14 14:45:18 +0000.254681][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7666879800
[251:882] [2023-07-14 14:45:18 +0000.256567][60f9] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[251:888] [2023-07-14 14:45:18 +0000.262191][5e5c] haveEnoughProcessedData


internalAudioStream.length: 10
[251:923] [2023-07-14 14:45:18 +0000.297875][60f9] OnStreamInfoFound: video
duration_: 15212
[251:927] [2023-07-14 14:45:18 +0000.301292][60fa] NO get frame from decoder
[251:927] [2023-07-14 14:45:18 +0000.301343][54da] start decoder
[251:927] [2023-07-14 14:45:18 +0000.301575][54da] CreateDecoderByVideoSource
leave. expire time = 47 ms

[251:927] [2023-07-14 14:45:18 +0000.301702][54da] BindInputFilter 0x76747f4c20


this 0x75d756a098
[251:927] [2023-07-14 14:45:18 +0000.301789][54da] BindInputFilter 0x75d756a098
this 0x75d756a158
[251:928] [2023-07-14 14:45:18 +0000.302276][54da] BindInputFilter 0x76747f4c20
this 0x75d756a218
[251:928] [2023-07-14 14:45:18 +0000.302399][54da] BindInputFilter 0x75d756a218
this 0x75d756a2d8
[251:928] [2023-07-14 14:45:18 +0000.302453][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
[251:928] [2023-07-14 14:45:18 +0000.302551][54da] BindInputFilter 0x75d756a158
this 0x75d756a398
[251:928] [2023-07-14 14:45:18 +0000.302680][54da] BindInputFilter 0x75d756a398
this 0x766b765320
[251:928] [2023-07-14 14:45:18 +0000.302778][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a458
[251:928] [2023-07-14 14:45:18 +0000.302877][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
[251:929] [2023-07-14 14:45:18 +0000.302980][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[251:930] [2023-07-14 14:45:18 +0000.304012][54da] machine model :redmi
[251:930] [2023-07-14 14:45:18 +0000.304115][54da] Support this machine
model :redmi
[251:930] [2023-07-14 14:45:18 +0000.304172][54da] global inited! current sdk
version: 12-14-d8558ab
[251:930] [2023-07-14 14:45:18 +0000.304321][54da] GetPipeline:
-----------------------------------------
[251:930] [2023-07-14 14:45:18 +0000.304393][54da] GetPipeline: source:
0x76747f4a00
[251:930] [2023-07-14 14:45:18 +0000.304463][54da] GetPipeline: filter: NULLFilter
[251:930] [2023-07-14 14:45:18 +0000.304528][54da] GetPipeline: filter: NULLFilter
[251:930] [2023-07-14 14:45:18 +0000.304595][54da] GetPipeline: filter: NULLFilter
[251:930] [2023-07-14 14:45:18 +0000.304660][54da] GetPipeline: audio filter:
AuidoNULLFilter
[251:930] [2023-07-14 14:45:18 +0000.304726][54da] GetPipeline: audio filter:
AuidoNULLFilter
[251:930] [2023-07-14 14:45:18 +0000.304792][54da] GetPipeline: audio filter:
AudioNUllFilter
[251:930] [2023-07-14 14:45:18 +0000.304858][54da] GetPipeline:
------------------------------------------
[251:931] [2023-07-14 14:45:18 +0000.304943][54da] filter: filter pipeline2 update
pattern: 0
[251:932] [2023-07-14 14:45:18 +0000.306378][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[251:932] [2023-07-14 14:45:18 +0000.306849][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[251:933] [2023-07-14 14:45:18 +0000.307036][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[251:933] [2023-07-14 14:45:18 +0000.307397][54da] DeviceInit:
[251:934] [2023-07-14 14:45:18 +0000.308010][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[251:934] [2023-07-14 14:45:18 +0000.308341][60fa] NO get frame from decoder
[251:934] [2023-07-14 14:45:18 +0000.308614][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[251:935] [2023-07-14 14:45:18 +0000.309309][54da] CreatePlatformSpecificObjects:
[251:935] [2023-07-14 14:45:18 +0000.309420][54da] audio device use null audio
input and opensl output
[251:935] [2023-07-14 14:45:18 +0000.309495][54da] Create OpenSLES output module
with java VM support.

[251:936] [2023-07-14 14:45:18 +0000.310140][54da] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[251:936] [2023-07-14 14:45:18 +0000.310902][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[251:937] [2023-07-14 14:45:18 +0000.311417][54da] Create OpenSLES output module
with buffer num:2

[251:937] [2023-07-14 14:45:18 +0000.311531][54da] Error(trace.cc:40): Init the


output and input for audio device template.
[251:937] [2023-07-14 14:45:18 +0000.311598][54da] Init the output device.

[251:937] [2023-07-14 14:45:18 +0000.311665][54da] Set the playout as stereo:1


[251:937] [2023-07-14 14:45:18 +0000.311778][54da] Set the sample rate to be:44100

[251:937] [2023-07-14 14:45:18 +0000.311870][54da] Low latency buffer size:144 low


sample rate:48000
[251:938] [2023-07-14 14:45:18 +0000.311958][54da] DeviceInit: Done
[251:938] [2023-07-14 14:45:18 +0000.312109][60fa] NO get frame from decoder
[251:938] [2023-07-14 14:45:18 +0000.312295][54da] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[251:938] [2023-07-14 14:45:18 +0000.312529][6104] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d76a8618
[251:938] [2023-07-14 14:45:18 +0000.312764][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[251:939] [2023-07-14 14:45:18 +0000.312923][54da]
MediaFilterPlayer::SetPlayerNotify 0x7674948720
[251:939] [2023-07-14 14:45:18 +0000.313052][54da]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[251:939] [2023-07-14 14:45:18 +0000.313164][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[251:939] [2023-07-14 14:45:18 +0000.313229][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[251:939] [2023-07-14 14:45:18 +0000.313362][54da] SetGraphLoop: SetGraphLoop 1
[251:939] [2023-07-14 14:45:18 +0000.313421][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[251:939] [2023-07-14 14:45:18 +0000.313478][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[251:940] [2023-07-14 14:45:18 +0000.314692][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[251:941] [2023-07-14 14:45:18 +0000.315171][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[251:941] [2023-07-14 14:45:18 +0000.315409][6106] Start:
[251:941] [2023-07-14 14:45:18 +0000.315621][6105] operator(): video render
started.
[251:941] [2023-07-14 14:45:18 +0000.315752][6106] Start:
[251:942] [2023-07-14 14:45:18 +0000.316015][6106] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[251:942] [2023-07-14 14:45:18 +0000.316065][60fa] NO get frame from decoder
[251:942] [2023-07-14 14:45:18 +0000.316125][6106] Reset: history total size: 98
[251:942] [2023-07-14 14:45:18 +0000.316215][6106] DeviceStart:
audioDevice_:0x75d77a6000
[251:942] [2023-07-14 14:45:18 +0000.316290][6106] DeviceStart: time profile
playout init before
[251:942] [2023-07-14 14:45:18 +0000.316367][6106] DeviceStart: time profile
playout init end
[251:942] [2023-07-14 14:45:18 +0000.316435][6106] OpenSlesOutput:Start playout

[251:945] [2023-07-14 14:45:18 +0000.319407][60fa] NO get frame from decoder


[251:946] [2023-07-14 14:45:18 +0000.320135][6106] Create the opensl output player.
streamtype before:0

[251:946] [2023-07-14 14:45:18 +0000.320236][6106] Create the opensl output player.


streamtype after:3

[251:948] [2023-07-14 14:45:18 +0000.322327][60fa] NO get frame from decoder


[251:956] [2023-07-14 14:45:18 +0000.330325][60fa] NO get frame from decoder
[251:957] [2023-07-14 14:45:18 +0000.331198][60fa] NO get frame from decoder
[252:039] [2023-07-14 14:45:18 +0000.413129][6106] Enqueue opensl buffer size:1764
[252:092] [2023-07-14 14:45:18 +0000.466673][6106] DeviceStart: time profile
playout all end
[252:092] [2023-07-14 14:45:18 +0000.466807][6106] operator(): Audio playback
started.
[252:093] [2023-07-14 14:45:18 +0000.466953][6106] operator(): Started now!
[252:093] [2023-07-14 14:45:18 +0000.467922][6107]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[252:123] [2023-07-14 14:45:18 +0000.497744][6108] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 6300pts ms:70000
[252:156] [2023-07-14 14:45:18 +0000.530551][6108] OnVideoFrameReady(1/200)
[252:181] [2023-07-14 14:45:18 +0000.555641][6105] lipsync_debug: First video frame
rendering.
[252:181] [2023-07-14 14:45:18 +0000.555837][6105] operator() frame->pts-
9223372036854775808 queue_ size: 2 (1/200)
[252:187] [2023-07-14 14:45:18 +0000.561251][6109]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[252:209] [2023-07-14 14:45:18 +0000.583372][6105] lipsync_debug:displaying video
ts:6300 The current displayed video timestamp is:39199741
[252:288] [2023-07-14 14:45:18 +0000.662662][5e5c] Run AGC when audioType = 0
[252:289] [2023-07-14 14:45:18 +0000.662916][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[252:342] [2023-07-14 14:45:18 +0000.716065][6105] Warning(video_render.cc:390): No
picture to display (1/50)
[252:352] [2023-07-14 14:45:18 +0000.726880][6106] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[252:353] [2023-07-14 14:45:18 +0000.727197][6106] First audio frame rendering
[252:683] [2023-07-14 14:45:19 +0000.57866][6108] Error(video_source.cc:430): wait
decoder a frame: 0
[252:813] [2023-07-14 14:45:19 +0000.187139][6105] DriveRender working... (1/200)
[252:841] [2023-07-14 14:45:19 +0000.215458][6105] lipsync_debug:displaying video
ts:65880 The current displayed video timestamp is:39200373
[252:846] [2023-07-14 14:45:19 +0000.220118][6105] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[252:846] [2023-07-14 14:45:19 +0000.220427][6105] lipsync_debug:result remaining
time:10
[252:963] [2023-07-14 14:45:19 +0000.337356][6109]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[253:597] [2023-07-14 14:45:19 +0000.971786][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[253:714] [2023-07-14 14:45:20 +0000.88562][6105] lipsync_debug:displaying video
ts:125370 The current displayed video timestamp is:39201246
[253:719] [2023-07-14 14:45:20 +0000.93171][6105] lipsync_debug: render a video
frame
[253:934] [2023-07-14 14:45:20 +0000.308445][6109]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[253:972] [2023-07-14 14:45:20 +0000.346841][6105] lipsync_debug:result remaining
time:0
[253:973] [2023-07-14 14:45:20 +0000.347012][6105] dynamic updated lipsync
delay:151
[254:047] [2023-07-14 14:45:20 +0000.421515][6105]
lipsync_debug:lipsync_threadhold: lipsync_delta:21 tsDelta:64 timeDelta:34 last
video ts:143370 frame->pts:147240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[254:047] [2023-07-14 14:45:20 +0000.421670][6105] lipsync_debug: tsDelta -
timeDelta = 30
[254:094] [2023-07-14 14:45:20 +0000.468166][6108] Error(video_source.cc:430): wait
decoder a frame: 0
[254:253] [2023-07-14 14:45:20 +0000.627232][6107] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 86982
[254:253] [2023-07-14 14:45:20 +0000.627394][6107] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[254:287] [2023-07-14 14:45:20 +0000.661041][5e5c] Run AGC when audioType = 0
[254:456] [2023-07-14 14:45:20 +0000.830296][6106] The audio playback speed:100
(1/100)
[254:456] [2023-07-14 14:45:20 +0000.830489][6106] lipsync_debug: The current
played audio timestamp is:100296(1/50)
[254:530] [2023-07-14 14:45:20 +0000.903964][6105] DriveRender working... (1/200)
[254:578] [2023-07-14 14:45:20 +0000.952343][6105] lipsync_debug:displaying video
ts:185940 The current displayed video timestamp is:39202110
[254:584] [2023-07-14 14:45:20 +0000.958105][6108] webrtc common_video plane
old ..... (1/1000) new: 54001 delete: 53995 diff: 6
[255:062] [2023-07-14 14:45:21 +0000.436304][6109]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[255:129] [2023-07-14 14:45:21 +0000.503089][6105] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[255:129] [2023-07-14 14:45:21 +0000.503282][6105] lipsync_debug:result remaining
time:4
[255:200] [2023-07-14 14:45:21 +0000.574235][6105] lipsync_debug:displaying video
ts:246060 The current displayed video timestamp is:39202732
[255:304] [2023-07-14 14:45:21 +0000.678923][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[255:413] [2023-07-14 14:45:21 +0000.787012][6108] Error(video_source.cc:430): wait
decoder a frame: 0
[255:550] [2023-07-14 14:45:21 +0000.924698][6108] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 306450pts ms:3.405e+06
[255:554] [2023-07-14 14:45:21 +0000.927945][6108] OnVideoFrameReady(1/200)
[255:554] [2023-07-14 14:45:21 +0000.928347][6105] operator() frame->pts-
9223372036854775808 queue_ size: 10 (1/200)
[255:616] [2023-07-14 14:45:21 +0000.990693][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[255:617] [2023-07-14 14:45:21 +0000.991752][6106] Stop:
[255:618] [2023-07-14 14:45:21 +0000.992062][6105] operator(): Video Render
stopped.
[255:618] [2023-07-14 14:45:21 +0000.992274][6106] Stop:
[255:618] [2023-07-14 14:45:21 +0000.992584][6106] DeviceStop:
audioDevice_:0x75d77a6000
[255:618] [2023-07-14 14:45:21 +0000.992693][6106] OpenSlesOutput:Stop playout

[255:621] [2023-07-14 14:45:21 +0000.995901][6106] DeviceStop: Done


[255:622] [2023-07-14 14:45:21 +0000.996235][6106] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[255:622] [2023-07-14 14:45:21 +0000.996329][6106] operator(): Stop now!
[255:670] [2023-07-14 14:45:22 +0000.44347][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[255:670] [2023-07-14 14:45:22 +0000.44508][54da] StopPreView: Have Stopped,
operation cancel
[255:670] [2023-07-14 14:45:22 +0000.44589][54da] Stop:
[255:670] [2023-07-14 14:45:22 +0000.44817][6106] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[255:671] [2023-07-14 14:45:22 +0000.45201][54da] DeviceRelease:
audioDevice_:0x75d77a6000
[255:671] [2023-07-14 14:45:22 +0000.45285][54da] OpenSlesOutput:Stop playout

[255:671] [2023-07-14 14:45:22 +0000.45377][54da] DeviceRelease: Release the webrtc


device object.
[255:671] [2023-07-14 14:45:22 +0000.45692][54da] OpenSlesOutput destruct.

[255:671] [2023-07-14 14:45:22 +0000.45829][54da] DeviceRelease: Done


[255:672] [2023-07-14 14:45:22 +0000.46089][54da] Stop:
[255:672] [2023-07-14 14:45:22 +0000.46239][6105] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[255:676] [2023-07-14 14:45:22 +0000.50040][54da] global uninited!
[255:676] [2023-07-14 14:45:22 +0000.50219][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[255:676] [2023-07-14 14:45:22 +0000.50339][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[255:677] [2023-07-14 14:45:22 +0000.51035][54da] RemoveVideoBackGroud: hava not
add video backgroud
[255:677] [2023-07-14 14:45:22 +0000.51149][54da] UnbindInputFilter 0x75d756a398
this 0x766b765320
[255:677] [2023-07-14 14:45:22 +0000.51234][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f4a00
[255:677] [2023-07-14 14:45:22 +0000.51287][54da] DestoryDecoderByVideoSource
time:39203209 enter.

[255:677] [2023-07-14 14:45:22 +0000.51346][54da] ~VideoBindDecoder time:39203209


enter.

[255:677] [2023-07-14 14:45:22 +0000.51751][54da] CleanUp time:39203209 enter.

[255:687] [2023-07-14 14:45:22 +0000.61796][54da] CleanUp leave. expire time = 10


ms

[255:688] [2023-07-14 14:45:22 +0000.62060][54da] CleanUp time:39203220 enter.

[255:688] [2023-07-14 14:45:22 +0000.62566][54da] CleanUp leave. expire time = 0


ms

[255:690] [2023-07-14 14:45:22 +0000.64281][54da] ~VideoBindDecoder leave. expire


time = 13 ms

[255:690] [2023-07-14 14:45:22 +0000.64395][54da] DestoryDecoderByVideoSource


leave. expire time = 13 ms

[255:690] [2023-07-14 14:45:22 +0000.64488][54da] UnbindInputFilter 0x75d756a158


this 0x75d756a398
[255:690] [2023-07-14 14:45:22 +0000.64572][54da] UnbindInputFilter 0x75d756a098
this 0x75d756a158
[255:690] [2023-07-14 14:45:22 +0000.64654][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a098
[255:690] [2023-07-14 14:45:22 +0000.64771][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a458
[255:690] [2023-07-14 14:45:22 +0000.64899][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a2d8
[255:691] [2023-07-14 14:45:22 +0000.65001][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a218
[255:691] [2023-07-14 14:45:22 +0000.65609][54da] ~GLESContext:
[255:692] [2023-07-14 14:45:22 +0000.66731][54da] GLESContext destruct finish.
[255:692] [2023-07-14 14:45:22 +0000.66838][54da] filter: filter pipeline destroy
this: 0x766b765280
[255:693] [2023-07-14 14:45:22 +0000.67822][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[255:695] [2023-07-14 14:45:22 +0000.69074][54da] machine model :redmi
[255:695] [2023-07-14 14:45:22 +0000.69164][54da] Support this machine model :redmi
[255:695] [2023-07-14 14:45:22 +0000.69223][54da] global inited! current sdk
version: 12-14-d8558ab
[255:695] [2023-07-14 14:45:22 +0000.69623][54da] filter: filter pipeline construtc
this: 0x766b764f80
[255:695] [2023-07-14 14:45:22 +0000.69707][54da] MediaFilterGraph:
MediaFilterGraph construct
[255:695] [2023-07-14 14:45:22 +0000.69799][54da] GLESContext:
[255:695] [2023-07-14 14:45:22 +0000.69898][54da] The result of eglGetDisplay is:
0x1
[255:699] [2023-07-14 14:45:22 +0000.73172][54da] The result of creation:
0x767472aa80
[255:699] [2023-07-14 14:45:22 +0000.73400][54da] The result of
eglCreatePbufferSurface is: 0x767472ab80
[255:699] [2023-07-14 14:45:22 +0000.73588][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
[255:699] [2023-07-14 14:45:22 +0000.73676][54da] The source 0 speed:1
[255:699] [2023-07-14 14:45:22 +0000.73761][54da] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4, delay:
0
[255:699] [2023-07-14 14:45:22 +0000.73845][54da] CreateDecoderByVideoSource
time:39203231 enter.

[255:700] [2023-07-14 14:45:22 +0000.74328][54da] running_decoder_count:0max


count:2
[255:700] [2023-07-14 14:45:22 +0000.74409][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7666879800
[255:702] [2023-07-14 14:45:22 +0000.76207][6111] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x76748d3e00] Current FFmpeg version git-2021-06-16-97cea6f

[255:739] [2023-07-14 14:45:22 +0000.113967][6111] OnStreamInfoFound: video


duration_: 15212
[255:744] [2023-07-14 14:45:22 +0000.118232][54da] start decoder
[255:744] [2023-07-14 14:45:22 +0000.118472][54da] CreateDecoderByVideoSource
leave. expire time = 45 ms

[255:744] [2023-07-14 14:45:22 +0000.118591][54da] BindInputFilter 0x76747f4c20


this 0x75d756a098
[255:744] [2023-07-14 14:45:22 +0000.118676][54da] BindInputFilter 0x75d756a098
this 0x75d756a158
[255:744] [2023-07-14 14:45:22 +0000.118762][54da] BindInputFilter 0x76747f4c20
this 0x75d756a218
[255:744] [2023-07-14 14:45:22 +0000.118840][54da] BindInputFilter 0x75d756a218
this 0x75d756a2d8
[255:744] [2023-07-14 14:45:22 +0000.118896][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
[255:745] [2023-07-14 14:45:22 +0000.118983][54da] BindInputFilter 0x75d756a158
this 0x75d756a398
[255:745] [2023-07-14 14:45:22 +0000.119061][54da] BindInputFilter 0x75d756a398
this 0x766b765020
[255:745] [2023-07-14 14:45:22 +0000.119142][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a458
[255:745] [2023-07-14 14:45:22 +0000.119225][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39183590.mp4
[255:745] [2023-07-14 14:45:22 +0000.119317][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[255:745] [2023-07-14 14:45:22 +0000.119625][54da] MediaComposeFile time:39203277
enter.

[255:745] [2023-07-14 14:45:22 +0000.119731][54da] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[255:746] [2023-07-14 14:45:22 +0000.120127][54da] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[255:746] [2023-07-14 14:45:22 +0000.120209][54da] Recording session using default
bitrate support by app:14680064
[255:746] [2023-07-14 14:45:22 +0000.120425][6112] NO get frame from decoder
[255:749] [2023-07-14 14:45:22 +0000.123040][611c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d77a2ec0
[255:749] [2023-07-14 14:45:22 +0000.123228][611c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[255:749] [2023-07-14 14:45:22 +0000.123484][54da] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[255:749] [2023-07-14 14:45:22 +0000.123590][6112] NO get frame from decoder
[255:749] [2023-07-14 14:45:22 +0000.123766][54da] GetPipeline:
-----------------------------------------
[255:749] [2023-07-14 14:45:22 +0000.123832][54da] GetPipeline: source:
0x76747f4a00
[255:749] [2023-07-14 14:45:22 +0000.123896][54da] GetPipeline: filter: NULLFilter
[255:750] [2023-07-14 14:45:22 +0000.123948][54da] GetPipeline: filter: NULLFilter
[255:750] [2023-07-14 14:45:22 +0000.124033][54da] GetPipeline: filter: NULLFilter
[255:750] [2023-07-14 14:45:22 +0000.124087][54da] GetPipeline: audio filter:
AuidoNULLFilter
[255:750] [2023-07-14 14:45:22 +0000.124137][54da] GetPipeline: audio filter:
AuidoNULLFilter
[255:750] [2023-07-14 14:45:22 +0000.124187][54da] GetPipeline: audio filter:
AudioNUllFilter
[255:750] [2023-07-14 14:45:22 +0000.124238][54da] GetPipeline:
------------------------------------------
[255:750] [2023-07-14 14:45:22 +0000.124297][54da] filter: filter pipeline2 update
pattern: 2
[255:751] [2023-07-14 14:45:22 +0000.125578][54da] MediaComposeFile leave. expire
time = 6 ms

[255:752] [2023-07-14 14:45:22 +0000.126521][54da] machine model :redmi


[255:752] [2023-07-14 14:45:22 +0000.126614][54da] Support this machine
model :redmi
[255:752] [2023-07-14 14:45:22 +0000.126669][54da] global inited! current sdk
version: 12-14-d8558ab
[255:761] [2023-07-14 14:45:22 +0000.135377][6112] NO get frame from decoder
[255:763] [2023-07-14 14:45:22 +0000.137047][6112] NO get frame from decoder
[255:769] [2023-07-14 14:45:22 +0000.143075][6112] NO get frame from decoder
[255:771] [2023-07-14 14:45:22 +0000.144947][6112] NO get frame from decoder
[255:772] [2023-07-14 14:45:22 +0000.146676][6112] NO get frame from decoder
[255:780] [2023-07-14 14:45:22 +0000.154695][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[255:780] [2023-07-14 14:45:22 +0000.154731][6112] NO get frame from decoder
[255:781] [2023-07-14 14:45:22 +0000.154927][54da] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 249
[255:781] [2023-07-14 14:45:22 +0000.155043][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[255:781] [2023-07-14 14:45:22 +0000.155144][54da] BeginCompose: BeginCompose, is
composing 0
[255:781] [2023-07-14 14:45:22 +0000.155484][611c] start recording, file path:
[255:782] [2023-07-14 14:45:22 +0000.156026][611c] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 249 audio_timescale:44100
video_timescale:90000
[255:782] [2023-07-14 14:45:22 +0000.156123][611c] 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
[255:782] [2023-07-14 14:45:22 +0000.156203][611c] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 249
[255:782] [2023-07-14 14:45:22 +0000.156292][611c] fd_open successed
handle:0xb4000076844990b0
[255:782] [2023-07-14 14:45:22 +0000.156699][611c] create mp4 file:293
m_fileHandle: 0x75c6667a00
[255:782] [2023-07-14 14:45:22 +0000.156759][611c] MP4 file: is opened successfully
[255:782] [2023-07-14 14:45:22 +0000.156813][611c] setupMediaProcessers:
[255:782] [2023-07-14 14:45:22 +0000.156864][611c]
RecordingSessionInternalSimple:setup media processers.
[255:783] [2023-07-14 14:45:22 +0000.156917][611c] construct AAC encoder
[255:783] [2023-07-14 14:45:22 +0000.157512][611c] H264Encoder creating:
ultrafast012323
[255:783] [2023-07-14 14:45:22 +0000.157590][611c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[255:784] [2023-07-14 14:45:22 +0000.158646][611c] H264Encode::GetMachineModel is
220333QBI
[255:784] [2023-07-14 14:45:22 +0000.158734][611c] H264Encoder machine_mode
is:220333QBI
[255:784] [2023-07-14 14:45:22 +0000.158788][611c] H264Encode::machine size :9
machine_mode:220333QBI
[255:784] [2023-07-14 14:45:22 +0000.158844][611c] H264Encode::machine array
size :22 machine_mode:220333QBI
[255:784] [2023-07-14 14:45:22 +0000.158899][611c] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[255:785] [2023-07-14 14:45:22 +0000.158951][611c] setupCompressionSession:
[255:785] [2023-07-14 14:45:22 +0000.159001][611c] H264Encode::creating hareware
Encoder
[255:785] [2023-07-14 14:45:22 +0000.159054][611c] AndroidHwAvcEncoder
time:39203317 enter.

[255:785] [2023-07-14 14:45:22 +0000.159374][611c] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[255:785] [2023-07-14 14:45:22 +0000.159661][611c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[255:785] [2023-07-14 14:45:22 +0000.159728][611c] The video avc hw codec address
is 0x7673a3c918
[255:785] [2023-07-14 14:45:22 +0000.159894][611c] AndroidHwAvcEncoder leave.
expire time = 1 ms

[255:786] [2023-07-14 14:45:22 +0000.159962][611c] RegisterEncodeCompleteCallback


time:39203318 enter.

[255:786] [2023-07-14 14:45:22 +0000.160150][611c] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[255:786] [2023-07-14 14:45:22 +0000.160227][611c] InitEncode time:39203318 enter.

[255:786] [2023-07-14 14:45:22 +0000.160366][611c] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[255:786] [2023-07-14 14:45:22 +0000.160431][611c] Create time:39203318 enter.

[255:786] [2023-07-14 14:45:22 +0000.160483][611c] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[255:786] [2023-07-14 14:45:22 +0000.160544][611c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165e00
[255:786] [2023-07-14 14:45:22 +0000.160858][611c]
supported_type:image/vnd.android.heic
[255:787] [2023-07-14 14:45:22 +0000.160954][611c] supported_type:video/avc
[255:787] [2023-07-14 14:45:22 +0000.161016][611c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[255:787] [2023-07-14 14:45:22 +0000.161106][611c] hwCodecPrefix :OMX.qcom.
[255:787] [2023-07-14 14:45:22 +0000.161167][611c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[255:787] [2023-07-14 14:45:22 +0000.161232][611c] mediacodec_createCodecByName
time:39203319 enter.

[255:787] [2023-07-14 14:45:22 +0000.161305][611c] WrapAndroidMediaCodec


time:39203319 enter.

[255:787] [2023-07-14 14:45:22 +0000.161576][611c] WrapAndroidMediaCodec leave.


expire time = 0 ms
[255:788] [2023-07-14 14:45:22 +0000.162444][6121] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d4fd1698
[255:843] [2023-07-14 14:45:22 +0000.217075][611c] mediacodec_createCodecByName
leave. expire time = 56 ms

[255:843] [2023-07-14 14:45:22 +0000.217287][611c] WrapAndroidMediaFromat


time:39203375 enter.

[255:843] [2023-07-14 14:45:22 +0000.217429][611c] WrapAndroidMediaFromat leave.


expire time = 0 ms

[255:898] [2023-07-14 14:45:22 +0000.272746][611c] Destroy time:39203430 enter.

[255:898] [2023-07-14 14:45:22 +0000.272890][611c] WrapAndroidMediaFromat::


Destroy
[255:899] [2023-07-14 14:45:22 +0000.272949][611c] Destroy leave. expire time = 1
ms

[255:899] [2023-07-14 14:45:22 +0000.273036][611c] ~WrapAndroidMediaFromat


time:39203431 enter.

[255:899] [2023-07-14 14:45:22 +0000.273108][611c] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[255:899] [2023-07-14 14:45:22 +0000.273185][611c] Create leave. expire time = 113


ms

[255:899] [2023-07-14 14:45:22 +0000.273257][611c] isSemiPlanarSupport


time:39203431 enter.

[255:899] [2023-07-14 14:45:22 +0000.273326][611c] H264Encoder isSemiPlanarSupport


[255:899] [2023-07-14 14:45:22 +0000.273406][611c] isSemiPlanarSupport leave.
expire time = 0 ms

[255:899] [2023-07-14 14:45:22 +0000.273477][611c] creat hw H264Encoder success,


isSemiPlanar:1
[255:899] [2023-07-14 14:45:22 +0000.273698][611c] InitEncode leave. expire time =
113 ms

[255:899] [2023-07-14 14:45:22 +0000.273790][611c] H264Encode::created Encoder


[255:899] [2023-07-14 14:45:22 +0000.273866][611c] H264Encode:: H264 encoder
created.
[255:900] [2023-07-14 14:45:22 +0000.273970][611c] H264 encoder created.
[255:900] [2023-07-14 14:45:22 +0000.274031][611c]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699af80
[255:900] [2023-07-14 14:45:22 +0000.274094][611c] setOutput:
[255:900] [2023-07-14 14:45:22 +0000.274151][611c]
RecordingSessionInternalSimple:encoder set output to muxer!
[255:900] [2023-07-14 14:45:22 +0000.274210][611c] request a key frame
[255:900] [2023-07-14 14:45:22 +0000.274266][611c] H264Encode:: request a key frame
[255:901] [2023-07-14 14:45:22 +0000.275700][611c] setDisplayRotate :180
[255:901] [2023-07-14 14:45:22 +0000.275839][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[255:907] [2023-07-14 14:45:22 +0000.281136][611d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[255:935] [2023-07-14 14:45:22 +0000.309405][6120] audio_frame_list_ empty
[255:956] [2023-07-14 14:45:22 +0000.330117][611d] DTS queue for
Generator:0x75d4fd1eb8 10 37 70 93 134
[256:007] [2023-07-14 14:45:22 +0000.381077][611d] h264 add frame header cdr flag
[256:016] [2023-07-14 14:45:22 +0000.390443][611d] h264 add frame header cdr flag
[256:017] [2023-07-14 14:45:22 +0000.390935][611d] Received key frame:10
[256:017] [2023-07-14 14:45:22 +0000.391103][611d] H264Encode:: get a sps pps
header!headerSize:31
[256:017] [2023-07-14 14:45:22 +0000.391394][6121] get the H.264 SPS parameter
[256:018] [2023-07-14 14:45:22 +0000.391911][6121] add video track with id:1
[256:019] [2023-07-14 14:45:22 +0000.393010][6121] get the H.264 PPS parameter
[256:019] [2023-07-14 14:45:22 +0000.393905][6121] get the H.264 IDR frame
[256:020] [2023-07-14 14:45:22 +0000.394165][6121] resss:true
[256:020] [2023-07-14 14:45:22 +0000.394224][6121] video start ts:10
[256:020] [2023-07-14 14:45:22 +0000.394333][6121] the video frame has been written
into MP4 file
[256:109] [2023-07-14 14:45:22 +0000.483091][611c] setDisplayRotate :180
[256:109] [2023-07-14 14:45:22 +0000.483274][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[256:110] [2023-07-14 14:45:22 +0000.484102][6121] add aac audio track with id:2
[256:110] [2023-07-14 14:45:22 +0000.484248][6121] audio start ts:0
[256:110] [2023-07-14 14:45:22 +0000.484326][6121] the audio frame has been written
into MP4 file
[256:244] [2023-07-14 14:45:22 +0000.618749][611d] SendFrame
encodedImage._timeStamp:427encodedImage->_length:54240
[256:286] [2023-07-14 14:45:22 +0000.660765][5e5c] Run AGC when audioType = 0
[256:287] [2023-07-14 14:45:22 +0000.660984][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[256:360] [2023-07-14 14:45:22 +0000.734233][611f] Error(video_source.cc:430): wait
decoder a frame: 14
[256:380] [2023-07-14 14:45:22 +0000.754228][6120] audio_frame_list_ empty
[256:485] [2023-07-14 14:45:22 +0000.859786][611d] DTS queue for
Generator:0x75d4fd1eb8 794 828 862 897 928 963
[256:503] [2023-07-14 14:45:22 +0000.877836][611d] Push an pts:1096 to dts queue.
[256:658] [2023-07-14 14:45:23 +0000.32879][611c] setDisplayRotate :180
[256:659] [2023-07-14 14:45:23 +0000.33047][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[256:680] [2023-07-14 14:45:23 +0000.54426][611d] last dts:1060 currentPts:1096
ppsOrSPS:0 queue length:6
[256:683] [2023-07-14 14:45:23 +0000.57686][611d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1128 pts:1128
[256:817] [2023-07-14 14:45:23 +0000.191713][6120] audio_frame_list_ empty
[256:879] [2023-07-14 14:45:23 +0000.253829][611d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1797
[256:880] [2023-07-14 14:45:23 +0000.254233][611d] push video frame to H264
encoder. (100 frame for one log)

[256:880] [2023-07-14 14:45:23 +0000.254325][611d] push video frame to H264


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

[256:880] [2023-07-14 14:45:23 +0000.254387][611d] H264Encode::push video frame to


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

[256:880] [2023-07-14 14:45:23 +0000.254475][611d] The input pts:1797 fps:30


[256:893] [2023-07-14 14:45:23 +0000.266992][611d] DTS queue for
Generator:0x75d4fd1eb8 1636 1664 1700 1730 1764 1797
[256:969] [2023-07-14 14:45:23 +0000.343379][611d] H264Encode::H264SWEncoder get
callback, length:71488 type:1 nalType:1length:71484
[257:020] [2023-07-14 14:45:23 +0000.394040][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[257:120] [2023-07-14 14:45:23 +0000.494913][611c] setDisplayRotate :180
[257:121] [2023-07-14 14:45:23 +0000.495029][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[257:129] [2023-07-14 14:45:23 +0000.503668][6120] audio_frame_list_ empty
[257:131] [2023-07-14 14:45:23 +0000.505756][611d] h264 add frame header cdr flag
[257:136] [2023-07-14 14:45:23 +0000.510672][611d] Received key frame:2001
[257:147] [2023-07-14 14:45:23 +0000.521333][6121] get the H.264 IDR frame
[257:154] [2023-07-14 14:45:23 +0000.528127][611f] Error(video_source.cc:430): wait
decoder a frame: 0
[257:202] [2023-07-14 14:45:23 +0000.576274][611d] Push an pts:2433 to dts queue.
[257:263] [2023-07-14 14:45:23 +0000.637747][611d] DTS queue for
Generator:0x75d4fd1eb8 2397 2433 2466 2501 2534 2570 2598 2634 2667
[257:296] [2023-07-14 14:45:23 +0000.670292][611d] last dts:2397 currentPts:2433
ppsOrSPS:0 queue length:10
[257:344] [2023-07-14 14:45:23 +0000.718226][611f] webrtc common_video plane
old ..... (1/1000) new: 55001 delete: 54967 diff: 34
[257:556] [2023-07-14 14:45:23 +0000.930362][6120] audio_frame_list_ empty
[257:660] [2023-07-14 14:45:24 +0000.34274][611c] setDisplayRotate :180
[257:660] [2023-07-14 14:45:24 +0000.34446][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[257:708] [2023-07-14 14:45:24 +0000.82294][611d] DTS queue for
Generator:0x75d4fd1eb8 3333 3378 3405
[257:754] [2023-07-14 14:45:24 +0000.128383][611f] Error(video_source.cc:430): wait
decoder a frame: 20
[257:845] [2023-07-14 14:45:24 +0000.219173][611d] Push an pts:3770 to dts queue.
[257:929] [2023-07-14 14:45:24 +0000.303423][611d] SendFrame
encodedImage._timeStamp:3770encodedImage->_length:57840
[257:929] [2023-07-14 14:45:24 +0000.303607][611d] last dts:3739 currentPts:3770
ppsOrSPS:0 queue length:9
[257:999] [2023-07-14 14:45:24 +0000.373871][6120] audio_frame_list_ empty
[258:006] [2023-07-14 14:45:24 +0000.380923][611d] h264 add frame header cdr flag
[258:007] [2023-07-14 14:45:24 +0000.381480][611d] Received key frame:4009
[258:153] [2023-07-14 14:45:24 +0000.527374][6120] FilterPipeline2::OnAudioFrame
pts 182208 last_audio_timestamp_ 4131.7
[258:155] [2023-07-14 14:45:24 +0000.529487][611c] setDisplayRotate :180
[258:155] [2023-07-14 14:45:24 +0000.529640][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[258:162] [2023-07-14 14:45:24 +0000.536882][611d] DTS queue for
Generator:0x75d4fd1eb8 4074 4105 4144 4173 4210 4239 4281 4311
[258:163] [2023-07-14 14:45:24 +0000.537851][6121] get the H.264 IDR frame
[258:287] [2023-07-14 14:45:24 +0000.661240][5e5c] Run AGC when audioType = 0
[258:355] [2023-07-14 14:45:24 +0000.729413][611d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4509 pts:4509
[258:419] [2023-07-14 14:45:24 +0000.793853][6120] audio_frame_list_ empty
[258:432] [2023-07-14 14:45:24 +0000.806683][611f] Error(video_source.cc:430): wait
decoder a frame: 14
[258:503] [2023-07-14 14:45:24 +0000.877571][611d] Push an pts:5113 to dts queue.
[258:509] [2023-07-14 14:45:24 +0000.883323][611d] DTS queue for
Generator:0x75d4fd1eb8 4909 4941 4976 5012 5042 5076 5113 5145
[258:515] [2023-07-14 14:45:24 +0000.889191][611d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5176
[258:515] [2023-07-14 14:45:24 +0000.889337][611d] push video frame to H264
encoder. (100 frame for one log)

[258:518] [2023-07-14 14:45:24 +0000.892483][611d] push video frame to H264


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

[258:518] [2023-07-14 14:45:24 +0000.892765][611d] H264Encode::push video frame to


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

[258:519] [2023-07-14 14:45:24 +0000.892943][611d] The input pts:5176 fps:30


[258:685] [2023-07-14 14:45:25 +0000.59323][611c] setDisplayRotate :180
[258:685] [2023-07-14 14:45:25 +0000.59479][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[258:691] [2023-07-14 14:45:25 +0000.65128][611d] last dts:5076 currentPts:5113
ppsOrSPS:0 queue length:7
[258:694] [2023-07-14 14:45:25 +0000.68585][611d] H264Encode::H264SWEncoder get
callback, length:67280 type:1 nalType:1length:67276
[258:746] [2023-07-14 14:45:25 +0000.120185][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[258:846] [2023-07-14 14:45:25 +0000.219947][6120] audio_frame_list_ empty
[258:899] [2023-07-14 14:45:25 +0000.273139][611f] video frame wait audio frame:
last_video_timestamp:6314 last_audio_timestamp:6104.08
[258:932] [2023-07-14 14:45:25 +0000.306724][611d] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[258:938] [2023-07-14 14:45:25 +0000.311918][611d] DTS queue for
Generator:0x75d4fd1eb8 5750 5780 5815 5851 5877 5914 5943 5982
[259:048] [2023-07-14 14:45:25 +0000.422362][611d] h264 add frame header cdr flag
[259:048] [2023-07-14 14:45:25 +0000.422788][611d] Received key frame:6011
[259:114] [2023-07-14 14:45:25 +0000.488015][611c] setDisplayRotate :180
[259:114] [2023-07-14 14:45:25 +0000.488177][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[259:123] [2023-07-14 14:45:25 +0000.497523][6121] get the H.264 IDR frame
[259:160] [2023-07-14 14:45:25 +0000.534695][611f] Error(video_source.cc:430): wait
decoder a frame: 0
[259:181] [2023-07-14 14:45:25 +0000.555026][611d] Push an pts:6450 to dts queue.
[259:302] [2023-07-14 14:45:25 +0000.676527][611d] last dts:6414 currentPts:6450
ppsOrSPS:0 queue length:10
[259:316] [2023-07-14 14:45:25 +0000.690754][611d] DTS queue for
Generator:0x75d4fd1eb8 6548 6582 6612 6648 6681 6717 6749 6784 6818
[259:329] [2023-07-14 14:45:25 +0000.703584][6120] audio_frame_list_ empty
[259:442] [2023-07-14 14:45:25 +0000.816851][611f] webrtc common_video plane
old ..... (1/1000) new: 56001 delete: 55963 diff: 38
[259:656] [2023-07-14 14:45:26 +0000.30837][6120] audio_frame_list_ empty
[259:751] [2023-07-14 14:45:26 +0000.125526][611c] setDisplayRotate :180
[259:751] [2023-07-14 14:45:26 +0000.125667][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[259:758] [2023-07-14 14:45:26 +0000.132828][611d] SendFrame
encodedImage._timeStamp:7123encodedImage->_length:71824
[259:843] [2023-07-14 14:45:26 +0000.217119][611d] DTS queue for
Generator:0x75d4fd1eb8 7457 7485 7518 7551 7584
[259:891] [2023-07-14 14:45:26 +0000.265404][611d] Push an pts:7787 to dts queue.
[259:961] [2023-07-14 14:45:26 +0000.335219][611f] Error(video_source.cc:430): wait
decoder a frame: 22
[259:962] [2023-07-14 14:45:26 +0000.336397][611c] setDisplayRotate :180
[259:962] [2023-07-14 14:45:26 +0000.336657][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[259:989] [2023-07-14 14:45:26 +0000.363742][611d] last dts:7751 currentPts:7787
ppsOrSPS:0 queue length:8
[260:040] [2023-07-14 14:45:26 +0000.413970][611d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7883 pts:7883
[260:115] [2023-07-14 14:45:26 +0000.489304][611d] h264 add frame header cdr flag
[260:115] [2023-07-14 14:45:26 +0000.489850][611d] Received key frame:8019
[260:123] [2023-07-14 14:45:26 +0000.497272][6121] get the H.264 IDR frame
[260:172] [2023-07-14 14:45:26 +0000.545977][6120] audio_frame_list_ empty
[260:283] [2023-07-14 14:45:26 +0000.657846][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[260:284] [2023-07-14 14:45:26 +0000.658230][5e5d] _deviceSampleRate:48000

[260:288] [2023-07-14 14:45:26 +0000.662629][5e5c] Run AGC when audioType = 0


[260:288] [2023-07-14 14:45:26 +0000.662896][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[260:318] [2023-07-14 14:45:26 +0000.692890][611c] setDisplayRotate :180
[260:319] [2023-07-14 14:45:26 +0000.693040][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[260:338] [2023-07-14 14:45:26 +0000.712611][611d] DTS queue for
Generator:0x75d4fd1eb8 8291 8326 8353 8390
[260:398] [2023-07-14 14:45:26 +0000.772441][611d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8561
[260:398] [2023-07-14 14:45:26 +0000.772590][611d] push video frame to H264
encoder. (100 frame for one log)

[260:398] [2023-07-14 14:45:26 +0000.772669][611d] push video frame to H264


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

[260:398] [2023-07-14 14:45:26 +0000.772727][611d] H264Encode::push video frame to


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

[260:399] [2023-07-14 14:45:26 +0000.773170][611d] The input pts:8561 fps:30


[260:467] [2023-07-14 14:45:26 +0000.841611][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[260:470] [2023-07-14 14:45:26 +0000.844695][611d] H264Encode::H264SWEncoder get
callback, length:68544 type:1 nalType:1length:68540
[260:590] [2023-07-14 14:45:26 +0000.964172][611d] Push an pts:9129 to dts queue.
[260:608] [2023-07-14 14:45:26 +0000.982791][611c] setDisplayRotate :180
[260:609] [2023-07-14 14:45:26 +0000.982997][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[260:656] [2023-07-14 14:45:27 +0000.30744][611d] DTS queue for
Generator:0x75d4fd1eb8 9061 9094 9129 9163 9193 9228 9264 9291
[260:667] [2023-07-14 14:45:27 +0000.41633][6120] audio_frame_list_ empty
[260:672] [2023-07-14 14:45:27 +0000.46701][611c] setDisplayRotate :180
[260:672] [2023-07-14 14:45:27 +0000.46874][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[260:706] [2023-07-14 14:45:27 +0000.80773][611f] Error(video_source.cc:430): wait
decoder a frame: 28
[260:707] [2023-07-14 14:45:27 +0000.81854][611c] setDisplayRotate :180
[260:708] [2023-07-14 14:45:27 +0000.82094][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[260:712] [2023-07-14 14:45:27 +0000.86563][611d] last dts:9094 currentPts:9129
ppsOrSPS:0 queue length:8
[260:843] [2023-07-14 14:45:27 +0000.217678][611c] setDisplayRotate :180
[260:844] [2023-07-14 14:45:27 +0000.218154][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[261:132] [2023-07-14 14:45:27 +0000.506818][611d] DTS queue for
Generator:0x75d4fd1eb8 9901 9925 9967 9993 10035 10061 10096 10129
[261:141] [2023-07-14 14:45:27 +0000.515182][6120] audio_frame_list_ empty
[261:187] [2023-07-14 14:45:27 +0000.561827][611d] h264 add frame header cdr flag
[261:188] [2023-07-14 14:45:27 +0000.562417][611d] Received key frame:10035
[261:201] [2023-07-14 14:45:27 +0000.575891][6121] get the H.264 IDR frame
[261:326] [2023-07-14 14:45:27 +0000.699950][611c] setDisplayRotate :180
[261:326] [2023-07-14 14:45:27 +0000.700485][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[261:336] [2023-07-14 14:45:27 +0000.710467][611d] Push an pts:10466 to dts queue.
[261:386] [2023-07-14 14:45:27 +0000.760363][611f] Error(video_source.cc:430): wait
decoder a frame: 0
[261:400] [2023-07-14 14:45:27 +0000.774210][611d] SendFrame
encodedImage._timeStamp:10466encodedImage->_length:60560
[261:400] [2023-07-14 14:45:27 +0000.774444][611d] last dts:10433 currentPts:10466
ppsOrSPS:0 queue length:3
[261:535] [2023-07-14 14:45:27 +0000.908971][611d] DTS queue for
Generator:0x75d4fd1eb8 10698 10734 10766 10800 10834 10871 10899 10932 10965
[261:675] [2023-07-14 14:45:28 +0000.49158][6120] audio_frame_list_ empty
[261:689] [2023-07-14 14:45:28 +0000.63861][611c] setDisplayRotate :180
[261:690] [2023-07-14 14:45:28 +0000.64009][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[261:709] [2023-07-14 14:45:28 +0000.83314][611f] webrtc common_video plane
old ..... (1/1000) new: 57001 delete: 56979 diff: 22
[261:875] [2023-07-14 14:45:28 +0000.249776][611c] setDisplayRotate :180
[261:878] [2023-07-14 14:45:28 +0000.252725][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[261:895] [2023-07-14 14:45:28 +0000.269378][611d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11272 pts:11272
[262:017] [2023-07-14 14:45:28 +0000.391892][611f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[262:029] [2023-07-14 14:45:28 +0000.403518][611d] DTS queue for
Generator:0x75d4fd1eb8 11600 11634 11669 11699 11742
[262:051] [2023-07-14 14:45:28 +0000.425871][611d] Push an pts:11802 to dts queue.
[262:085] [2023-07-14 14:45:28 +0000.459503][611d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11934
[262:085] [2023-07-14 14:45:28 +0000.459872][611d] push video frame to H264
encoder. (100 frame for one log)

[262:086] [2023-07-14 14:45:28 +0000.460064][611d] push video frame to H264


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

[262:086] [2023-07-14 14:45:28 +0000.460157][611d] H264Encode::push video frame to


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

[262:086] [2023-07-14 14:45:28 +0000.460264][611d] The input pts:11934 fps:30


[262:098] [2023-07-14 14:45:28 +0000.471944][611f] Error(video_source.cc:430): wait
decoder a frame: 0
[262:151] [2023-07-14 14:45:28 +0000.525285][611d] last dts:11770 currentPts:11802
ppsOrSPS:0 queue length:9
[262:191] [2023-07-14 14:45:28 +0000.565060][611d] H264Encode::H264SWEncoder get
callback, length:61728 type:1 nalType:1length:61724
[262:196] [2023-07-14 14:45:28 +0000.570765][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[262:222] [2023-07-14 14:45:28 +0000.596849][6120] audio_frame_list_ empty
[262:241] [2023-07-14 14:45:28 +0000.615416][611d] h264 add frame header cdr flag
[262:242] [2023-07-14 14:45:28 +0000.616076][611d] Received key frame:12033
[262:261] [2023-07-14 14:45:28 +0000.635536][6121] get the H.264 IDR frame
[262:285] [2023-07-14 14:45:28 +0000.659349][5e5c] Run AGC when audioType = 0
[262:437] [2023-07-14 14:45:28 +0000.811577][611c] setDisplayRotate :180
[262:437] [2023-07-14 14:45:28 +0000.811728][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[262:483] [2023-07-14 14:45:28 +0000.857156][611d] DTS queue for
Generator:0x75d4fd1eb8 12436 12469 12508 12537
[262:719] [2023-07-14 14:45:29 +0000.93866][611d] Push an pts:13144 to dts queue.
[262:737] [2023-07-14 14:45:29 +0000.110985][611c] setDisplayRotate :180
[262:737] [2023-07-14 14:45:29 +0000.111182][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[262:751] [2023-07-14 14:45:29 +0000.125481][611c] setDisplayRotate :180
[262:751] [2023-07-14 14:45:29 +0000.125623][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[262:773] [2023-07-14 14:45:29 +0000.147642][611c] setDisplayRotate :180
[262:774] [2023-07-14 14:45:29 +0000.148429][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[262:797] [2023-07-14 14:45:29 +0000.171192][6120] audio_frame_list_ empty
[262:818] [2023-07-14 14:45:29 +0000.192840][611c] setDisplayRotate :180
[262:819] [2023-07-14 14:45:29 +0000.193006][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[262:838] [2023-07-14 14:45:29 +0000.212744][611d] last dts:13112 currentPts:13144
ppsOrSPS:0 queue length:8
[262:851] [2023-07-14 14:45:29 +0000.225750][611c] setDisplayRotate :180
[262:851] [2023-07-14 14:45:29 +0000.225887][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[262:878] [2023-07-14 14:45:29 +0000.253873][611c] setDisplayRotate :180
[262:880] [2023-07-14 14:45:29 +0000.254077][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[262:882] [2023-07-14 14:45:29 +0000.256319][611d] DTS queue for
Generator:0x75d4fd1eb8 13211 13249 13281 13313 13337 13374 13404 13441
[262:896] [2023-07-14 14:45:29 +0000.270444][611f] Error(video_source.cc:430): wait
decoder a frame: 16
[263:099] [2023-07-14 14:45:29 +0000.473067][611c] setDisplayRotate :180
[263:099] [2023-07-14 14:45:29 +0000.473205][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[263:351] [2023-07-14 14:45:29 +0000.725016][611d] SendFrame
encodedImage._timeStamp:13807encodedImage->_length:59408
[263:353] [2023-07-14 14:45:29 +0000.727747][6120] audio_frame_list_ empty
[263:461] [2023-07-14 14:45:29 +0000.835018][611d] DTS queue for
Generator:0x75d4fd1eb8 14047 14076 14114 14143 14177 14210 14252 14284
[263:484] [2023-07-14 14:45:29 +0000.858231][611d] h264 add frame header cdr flag
[263:485] [2023-07-14 14:45:29 +0000.859131][611d] Received key frame:14047
[263:516] [2023-07-14 14:45:29 +0000.890390][6121] get the H.264 IDR frame
[263:560] [2023-07-14 14:45:29 +0000.934171][611d] Push an pts:14477 to dts queue.
[263:658] [2023-07-14 14:45:30 +0000.32640][611c] setDisplayRotate :180
[263:658] [2023-07-14 14:45:30 +0000.32821][611c] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[263:707] [2023-07-14 14:45:30 +0000.81958][611f] Error(video_source.cc:430): wait
decoder a frame: 0
[263:712] [2023-07-14 14:45:30 +0000.86612][611d] last dts:14444 currentPts:14477
ppsOrSPS:0 queue length:5
[263:732] [2023-07-14 14:45:30 +0000.106218][6112] av_read_frame AVERROR_EOF
[263:791] [2023-07-14 14:45:30 +0000.165513][611d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14649 pts:14649
[263:821] [2023-07-14 14:45:30 +0000.195594][6120] audio_frame_list_ empty
[263:835] [2023-07-14 14:45:30 +0000.209592][6112] OnReceiveEOF:
[263:837] [2023-07-14 14:45:30 +0000.211121][6112] OnDecoderEOF time:39211369
enter.

[263:837] [2023-07-14 14:45:30 +0000.211273][6112] OnDecoderEOF leave. expire time


= 0 ms

[263:837] [2023-07-14 14:45:30 +0000.211358][6112] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x76747f4a00
[263:837] [2023-07-14 14:45:30 +0000.211430][6112] NULLFilter::OnVideoSourceEOF
0x76747f4a00 this 0x75d756a000
[263:837] [2023-07-14 14:45:30 +0000.211493][6112] NULLFilter::OnVideoSourceEOF
0x75d756a000 this 0x75d756a0c0
[263:837] [2023-07-14 14:45:30 +0000.211569][6112] NULLFilter::OnVideoSourceEOF
0x75d756a0c0 this 0x75d756a300
[263:837] [2023-07-14 14:45:30 +0000.211605][6110] CleanUp time:39211369 enter.

[263:838] [2023-07-14 14:45:30 +0000.212552][6120] PullAudioFrame: PullFrame audio


finished.
[263:838] [2023-07-14 14:45:30 +0000.212739][6120] OnAudioTimer: OnAudioTimer
return
[263:840] [2023-07-14 14:45:30 +0000.215677][611f] OnVideoTimer: OnVideoTimer
EndComposeFile
[263:841] [2023-07-14 14:45:30 +0000.215908][611f] EndComposeFile: EndComposeFile,
is composing 1
[263:844] [2023-07-14 14:45:30 +0000.218739][6110] CleanUp leave. expire time = 7
ms

[263:845] [2023-07-14 14:45:30 +0000.218926][6110] clean up


[263:845] [2023-07-14 14:45:30 +0000.218993][6110] running_decoder_count:0max
count:2
[263:852] [2023-07-14 14:45:30 +0000.226226][611d] DTS queue for
Generator:0x75d4fd1eb8 14850 14880 14912 14946 14980 15014 15049 15079 15114
[263:874] [2023-07-14 14:45:30 +0000.248609][611d]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[263:874] [2023-07-14 14:45:30 +0000.248748][611d]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7674926000
[263:878] [2023-07-14 14:45:30 +0000.252296][611e]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[263:878] [2023-07-14 14:45:30 +0000.252507][611e]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[263:879] [2023-07-14 14:45:30 +0000.253200][611c] stop recording
[263:879] [2023-07-14 14:45:30 +0000.253316][611c]
RecordingSessionInternalSimple:destroy media processers
[263:879] [2023-07-14 14:45:30 +0000.253376][611c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[263:879] [2023-07-14 14:45:30 +0000.253434][611c] H264Encode::flushing hareware
Encoder
[263:879] [2023-07-14 14:45:30 +0000.253705][611c] Flush time:39211411 enter.

[263:879] [2023-07-14 14:45:30 +0000.253801][611c] H264Encoder encoder flush


[263:879] [2023-07-14 14:45:30 +0000.253863][611c] flush output queue
[263:915] [2023-07-14 14:45:30 +0000.289267][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[264:214] [2023-07-14 14:45:30 +0000.588811][611c] Flush leave. expire time = 335
ms

[264:215] [2023-07-14 14:45:30 +0000.589084][611c] ~H264EncodeWrap:


[264:215] [2023-07-14 14:45:30 +0000.589157][611c] ~H264Encode:
[264:215] [2023-07-14 14:45:30 +0000.589210][611c] teardownCompressionSession:
H264Encode::destroying Encoder
[264:215] [2023-07-14 14:45:30 +0000.589266][611c] Release time:39211747 enter.

[264:215] [2023-07-14 14:45:30 +0000.589483][611c] Release:


MediaCodecVideoEncoder::Release _inited:1
[264:215] [2023-07-14 14:45:30 +0000.589554][611c] Destroy time:39211747 enter.

[264:215] [2023-07-14 14:45:30 +0000.589608][611c] H264Encoder encoderDestroy


[264:215] [2023-07-14 14:45:30 +0000.589666][611c]
AndroidMediaCodecVideoEncoder::release env: 0x75c699b700
[264:215] [2023-07-14 14:45:30 +0000.589720][611c]
AndroidMediaCodecVideoEncoder::Destroy
[264:236] [2023-07-14 14:45:30 +0000.610332][611c] Destroy leave. expire time = 21
ms

[264:236] [2023-07-14 14:45:30 +0000.610604][611c] Release leave. expire time = 27


ms

[264:242] [2023-07-14 14:45:30 +0000.616216][611c] ~AndroidHwAvcEncoder


time:39211774 enter.

[264:242] [2023-07-14 14:45:30 +0000.616515][611c] Release time:39211774 enter.

[264:242] [2023-07-14 14:45:30 +0000.616616][611c] Release:


MediaCodecVideoEncoder:: has been released before, just return
[264:242] [2023-07-14 14:45:30 +0000.616673][611c] Release leave. expire time = 0
ms

[264:242] [2023-07-14 14:45:30 +0000.616728][611c] ~AndroidMediaCodecVideoEncoder


[264:242] [2023-07-14 14:45:30 +0000.616781][611c] ~WrapAndroidMediaCodec
time:39211774 enter.

[264:242] [2023-07-14 14:45:30 +0000.616837][611c] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[264:242] [2023-07-14 14:45:30 +0000.616893][611c] video hevc hw codec


destructor:0x7673a3c918

[264:243] [2023-07-14 14:45:30 +0000.617041][611c] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[264:243] [2023-07-14 14:45:30 +0000.617120][611c] teardownCompressionSession:


H264Encode::destroyed Encoder
[264:243] [2023-07-14 14:45:30 +0000.617185][611c]
RecordingSessionInternalSimple:destroy aac encoder output!
[264:243] [2023-07-14 14:45:30 +0000.617238][611c] AACSWEncode destructor
[264:247] [2023-07-14 14:45:30 +0000.620939][6121] fd_close successed!
[264:247] [2023-07-14 14:45:30 +0000.621370][6121] MP4 close file successfully
[264:247] [2023-07-14 14:45:30 +0000.621434][6121] Recording session Internal:
notify recording ok
[264:247] [2023-07-14 14:45:30 +0000.621492][6121] onRecordingOk: Recording Ok,
compose use time: 8466, averagefps 0
[264:247] [2023-07-14 14:45:30 +0000.621579][6121] OnReceiveEOF:
[264:249] [2023-07-14 14:45:30 +0000.623702][611f] OnVideoTimer: OnVideoTimer
return
[264:277] [2023-07-14 14:45:30 +0000.651542][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[264:277] [2023-07-14 14:45:30 +0000.651749][54da] ~MediaComposeFile time:39211809
enter.

[264:277] [2023-07-14 14:45:30 +0000.651844][54da] CancelCompose: CancelCompose,


is composing 0
[264:278] [2023-07-14 14:45:30 +0000.652099][611c] stop recording
[264:278] [2023-07-14 14:45:30 +0000.652199][611c] we have stopped recording before
[264:278] [2023-07-14 14:45:30 +0000.652914][54da] ~MediaComposeFile leave. expire
time = 2 ms

[264:279] [2023-07-14 14:45:30 +0000.653131][54da] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[264:280] [2023-07-14 14:45:30 +0000.654116][54da] global uninited!
[264:280] [2023-07-14 14:45:30 +0000.654282][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[264:280] [2023-07-14 14:45:30 +0000.654415][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[264:280] [2023-07-14 14:45:30 +0000.654481][54da] RemoveVideoBackGroud: hava not
add video backgroud
[264:280] [2023-07-14 14:45:30 +0000.654573][54da] UnbindInputFilter 0x75d756a398
this 0x766b765020
[264:280] [2023-07-14 14:45:30 +0000.654660][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f4a00
[264:280] [2023-07-14 14:45:30 +0000.654750][54da] DestoryDecoderByVideoSource
time:39211812 enter.

[264:280] [2023-07-14 14:45:30 +0000.654813][54da] ~VideoBindDecoder time:39211812


enter.

[264:281] [2023-07-14 14:45:30 +0000.655892][54da] CleanUp time:39211813 enter.

[264:283] [2023-07-14 14:45:30 +0000.656928][54da] CleanUp leave. expire time = 2


ms

[264:283] [2023-07-14 14:45:30 +0000.657070][54da] CleanUp time:39211815 enter.

[264:283] [2023-07-14 14:45:30 +0000.657649][54da] CleanUp leave. expire time = 0


ms

[264:287] [2023-07-14 14:45:30 +0000.661600][54da] ~VideoBindDecoder leave. expire


time = 7 ms

[264:287] [2023-07-14 14:45:30 +0000.661728][54da] DestoryDecoderByVideoSource


leave. expire time = 7 ms
[264:287] [2023-07-14 14:45:30 +0000.661821][54da] UnbindInputFilter 0x75d756a158
this 0x75d756a398
[264:288] [2023-07-14 14:45:30 +0000.662007][54da] UnbindInputFilter 0x75d756a098
this 0x75d756a158
[264:288] [2023-07-14 14:45:30 +0000.662094][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a098
[264:288] [2023-07-14 14:45:30 +0000.662202][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a458
[264:288] [2023-07-14 14:45:30 +0000.662283][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a2d8
[264:288] [2023-07-14 14:45:30 +0000.662362][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a218
[264:288] [2023-07-14 14:45:30 +0000.662450][54da] ~GLESContext:
[264:289] [2023-07-14 14:45:30 +0000.663454][54da] GLESContext destruct finish.
[264:289] [2023-07-14 14:45:30 +0000.663569][54da] filter: filter pipeline destroy
this: 0x766b764f80
[264:291] [2023-07-14 14:45:30 +0000.665054][5e5c] Run AGC when audioType = 0
[264:291] [2023-07-14 14:45:30 +0000.665260][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[265:627] [2023-07-14 14:45:32 +0000.1892][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[266:288] [2023-07-14 14:45:32 +0000.662173][5e5c] Run AGC when audioType = 0
[267:346] [2023-07-14 14:45:33 +0000.720067][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[268:286] [2023-07-14 14:45:34 +0000.660842][5e5c] Run AGC when audioType = 0
[268:287] [2023-07-14 14:45:34 +0000.660996][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[269:068] [2023-07-14 14:45:35 +0000.442425][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[269:630] [2023-07-14 14:45:36 +0000.4476][54da] SetOrientation:
MediaFilterCamera:: SetOrientation: 180
[269:630] [2023-07-14 14:45:36 +0000.4625][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 180
[269:630] [2023-07-14 14:45:36 +0000.4880][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[269:631] [2023-07-14 14:45:36 +0000.5191][5e57] operator() time:39217163 enter.

[269:631] [2023-07-14 14:45:36 +0000.5277][5e57] MediaFilterCamera, recording file


context:0x76667e0a80 input texture:5
[269:634] [2023-07-14 14:45:36 +0000.8203][5e57] MicSource: Mic source
created:10x7666904d00
[269:635] [2023-07-14 14:45:36 +0000.9019][5e57] alloc thread: 0x7674936480
name:worker0 thread id:506581396672 to Mic_source
[269:635] [2023-07-14 14:45:36 +0000.9137][5e57] audio: start the audio sender
thread.

[269:635] [2023-07-14 14:45:36 +0000.9249][5e57] construct OpenGLRenderProgram


0x766691c198
[269:635] [2023-07-14 14:45:36 +0000.9321][5e57] CropFilter::SetOrientation
orientation: 180
[269:635] [2023-07-14 14:45:36 +0000.9611][5e57] filter: filter pipeline construtc
this: 0x75d73fa3c0
[269:635] [2023-07-14 14:45:36 +0000.9691][5e57] filter: filter pipeline2 update
pattern: 1
[269:635] [2023-07-14 14:45:36 +0000.9767][5e57] CameraSource::source_id_:21
[269:635] [2023-07-14 14:45:36 +0000.9822][5e57] RecordAudioSource::source_id_:22
[269:636] [2023-07-14 14:45:36 +0000.10114][5e57] BindInputFilter 0x75d74a6f40
this 0x766691c3c0
[269:636] [2023-07-14 14:45:36 +0000.10214][5e57] BindInputFilter 0x75d74a70d8
this 0x75d74a7250
[269:636] [2023-07-14 14:45:36 +0000.10307][5e57] BindInputFilter 0x766691c3c0
this 0x75d73fa460
[269:636] [2023-07-14 14:45:36 +0000.10425][5e57] setParamentForFilters:
speed:1.000000
[269:636] [2023-07-14 14:45:36 +0000.10491][5e57] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[269:636] [2023-07-14 14:45:36 +0000.10565][5e57] SetParamForFilter time:39217168
enter.

[269:636] [2023-07-14 14:45:36 +0000.10632][5e57] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[269:636] [2023-07-14 14:45:36 +0000.10704][5e57] SetParamForFilter: Params video
index is: 0
[269:636] [2023-07-14 14:45:36 +0000.10770][5e57] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[269:636] [2023-07-14 14:45:36 +0000.10838][5e57] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[269:636] [2023-07-14 14:45:36 +0000.10906][5e57] crop filter mode tpye:
citytravelvideo index:0
[269:642] [2023-07-14 14:45:36 +0000.16505][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[269:642] [2023-07-14 14:45:36 +0000.16621][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[269:642] [2023-07-14 14:45:36 +0000.16679][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[269:642] [2023-07-14 14:45:36 +0000.16734][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[269:642] [2023-07-14 14:45:36 +0000.16787][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[269:642] [2023-07-14 14:45:36 +0000.16840][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[269:642] [2023-07-14 14:45:36 +0000.16893][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[269:643] [2023-07-14 14:45:36 +0000.16946][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[269:643] [2023-07-14 14:45:36 +0000.17048][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[269:643] [2023-07-14 14:45:36 +0000.17102][5e57]
Warning(parse_template_json.cc:67): json parament no found the parament
[269:643] [2023-07-14 14:45:36 +0000.17155][5e57]
Warning(parse_template_json.cc:93): json parament no found the duration
[269:643] [2023-07-14 14:45:36 +0000.17213][5e57] SetParamForFilter leave. expire
time = 7 ms

[269:643] [2023-07-14 14:45:36 +0000.17336][5e57] OnOutputSizeChanged width 1280


height 720
[269:643] [2023-07-14 14:45:36 +0000.17396][5e57] OpenGLFrameBuffer: width:1280
height:720
[269:643] [2023-07-14 14:45:36 +0000.17453][5e57] OpenGLFrameBuffer: width:1280
height:720
[269:643] [2023-07-14 14:45:36 +0000.17505][5e57] OpenGLFrameBuffer: width:1280
height:720
[269:643] [2023-07-14 14:45:36 +0000.17589][5e57] OpenGLFrameBuffer: width:1280
height:720
[269:643] [2023-07-14 14:45:36 +0000.17643][5e57] OpenGLFrameBuffer: width:1280
height:720
[269:643] [2023-07-14 14:45:36 +0000.17695][5e57] OpenGLFrameBuffer: width:1280
height:720
[269:643] [2023-07-14 14:45:36 +0000.17746][5e57] construct TrivalImageDrawer
0x76747b89c0
[269:643] [2023-07-14 14:45:36 +0000.17800][5e57] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76747b89c0 context 0x7674954740
[269:643] [2023-07-14 14:45:36 +0000.17856][5e57] setupGLES:
[269:644] [2023-07-14 14:45:36 +0000.18672][5e57] OpenGLRenderProgram::Initialize.
[269:644] [2023-07-14 14:45:36 +0000.18768][5e57] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[269:644] [2023-07-14 14:45:36 +0000.18824][5e57] 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_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
[269:645] [2023-07-14 14:45:36 +0000.18926][5e57] Init open gl render: 0x766691c198
[269:645] [2023-07-14 14:45:36 +0000.18987][5e57] Fragement shader path:
[269:645] [2023-07-14 14:45:36 +0000.19047][5e57] Fragement shader path:
[269:645] [2023-07-14 14:45:36 +0000.19096][5e57] create opengl program object.
[269:645] [2023-07-14 14:45:36 +0000.19146][5e57] create shader: vertex
[269:645] [2023-07-14 14:45:36 +0000.19500][5e57] create shader: fragment
[269:648] [2023-07-14 14:45:36 +0000.22443][5e57] Have not extra filter filename!
[269:648] [2023-07-14 14:45:36 +0000.22535][5e57] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[269:648] [2023-07-14 14:45:36 +0000.22624][5e57] OpenGLRenderProgram::Initialize
success.
[269:648] [2023-07-14 14:45:36 +0000.22731][5e57] Setup the OpenGL result:1
[269:649] [2023-07-14 14:45:36 +0000.23422][5e56] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
[269:649] [2023-07-14 14:45:36 +0000.23655][5e56] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[269:649] [2023-07-14 14:45:36 +0000.23700][61fb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d5051a98
[269:649] [2023-07-14 14:45:36 +0000.23746][5e56] 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
[269:649] [2023-07-14 14:45:36 +0000.23837][5e56] 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_39217180.mp4
fileFD: -1
[269:650] [2023-07-14 14:45:36 +0000.24429][5e56] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4 is
opened successfully
[269:650] [2023-07-14 14:45:36 +0000.24514][5e56] setupMediaProcessers:
[269:650] [2023-07-14 14:45:36 +0000.24568][5e56]
RecordingSessionInternalSimple:setup media processers.
[269:650] [2023-07-14 14:45:36 +0000.24637][5e56] construct AAC encoder
[269:651] [2023-07-14 14:45:36 +0000.25162][5e56] H264Encoder creating:
superfast011818
[269:651] [2023-07-14 14:45:36 +0000.25246][5e56] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[269:652] [2023-07-14 14:45:36 +0000.26782][5e56] H264Encode::GetMachineModel is
220333QBI
[269:652] [2023-07-14 14:45:36 +0000.26871][5e56] H264Encoder machine_mode
is:220333QBI
[269:653] [2023-07-14 14:45:36 +0000.26924][5e56] H264Encode::machine size :9
machine_mode:220333QBI
[269:653] [2023-07-14 14:45:36 +0000.26980][5e56] H264Encode::machine array
size :22 machine_mode:220333QBI
[269:653] [2023-07-14 14:45:36 +0000.27052][5e56] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[269:653] [2023-07-14 14:45:36 +0000.27118][5e56] setupCompressionSession:
[269:653] [2023-07-14 14:45:36 +0000.27182][5e56] H264Encode::creating hareware
Encoder
[269:653] [2023-07-14 14:45:36 +0000.27249][5e56] AndroidHwAvcEncoder time:39217185
enter.

[269:653] [2023-07-14 14:45:36 +0000.27506][5e56] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[269:653] [2023-07-14 14:45:36 +0000.27787][5e56] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[269:653] [2023-07-14 14:45:36 +0000.27864][5e56] The video avc hw codec address is
0x7673a3c880
[269:654] [2023-07-14 14:45:36 +0000.27998][5e56] AndroidHwAvcEncoder leave.
expire time = 1 ms

[269:654] [2023-07-14 14:45:36 +0000.28073][5e56] RegisterEncodeCompleteCallback


time:39217186 enter.

[269:654] [2023-07-14 14:45:36 +0000.28236][5e56] RegisterEncodeCompleteCallback


leave. expire time = 0 ms
[269:654] [2023-07-14 14:45:36 +0000.28304][5e56] InitEncode time:39217186 enter.

[269:654] [2023-07-14 14:45:36 +0000.28506][5e56] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[269:654] [2023-07-14 14:45:36 +0000.28585][5e56] Create time:39217186 enter.

[269:654] [2023-07-14 14:45:36 +0000.28678][5e56] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[269:654] [2023-07-14 14:45:36 +0000.28762][5e56]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165f80
[269:655] [2023-07-14 14:45:36 +0000.29078][5e56]
supported_type:image/vnd.android.heic
[269:655] [2023-07-14 14:45:36 +0000.29173][5e56] supported_type:video/avc
[269:655] [2023-07-14 14:45:36 +0000.29232][5e56] name:OMX.qcom.video.encoder.avc
mime:video/avc
[269:655] [2023-07-14 14:45:36 +0000.29336][5e56] hwCodecPrefix :OMX.qcom.
[269:655] [2023-07-14 14:45:36 +0000.29424][5e56] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[269:655] [2023-07-14 14:45:36 +0000.29486][5e56] mediacodec_createCodecByName
time:39217187 enter.

[269:655] [2023-07-14 14:45:36 +0000.29568][5e56] WrapAndroidMediaCodec


time:39217187 enter.

[269:655] [2023-07-14 14:45:36 +0000.29843][5e56] WrapAndroidMediaCodec leave.


expire time = 0 ms

[269:687] [2023-07-14 14:45:36 +0000.60952][5e56] mediacodec_createCodecByName


leave. expire time = 32 ms

[269:687] [2023-07-14 14:45:36 +0000.61080][5e56] WrapAndroidMediaFromat


time:39217219 enter.

[269:687] [2023-07-14 14:45:36 +0000.61222][5e56] WrapAndroidMediaFromat leave.


expire time = 0 ms

[269:723] [2023-07-14 14:45:36 +0000.97052][5e56] Destroy time:39217255 enter.

[269:723] [2023-07-14 14:45:36 +0000.97240][5e56] WrapAndroidMediaFromat::


Destroy
[269:723] [2023-07-14 14:45:36 +0000.97299][5e56] Destroy leave. expire time = 0
ms

[269:723] [2023-07-14 14:45:36 +0000.97372][5e56] ~WrapAndroidMediaFromat


time:39217255 enter.

[269:723] [2023-07-14 14:45:36 +0000.97442][5e56] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[269:723] [2023-07-14 14:45:36 +0000.97517][5e56] Create leave. expire time = 69


ms

[269:723] [2023-07-14 14:45:36 +0000.97588][5e56] isSemiPlanarSupport time:39217255


enter.

[269:723] [2023-07-14 14:45:36 +0000.97654][5e56] H264Encoder isSemiPlanarSupport


[269:723] [2023-07-14 14:45:36 +0000.97729][5e56] isSemiPlanarSupport leave.
expire time = 0 ms
[269:723] [2023-07-14 14:45:36 +0000.97798][5e56] creat hw H264Encoder success,
isSemiPlanar:1
[269:724] [2023-07-14 14:45:36 +0000.98016][5e56] InitEncode leave. expire time =
70 ms

[269:724] [2023-07-14 14:45:36 +0000.98093][5e56] H264Encode::created Encoder


[269:724] [2023-07-14 14:45:36 +0000.98148][5e56] H264Encode:: H264 encoder
created.
[269:724] [2023-07-14 14:45:36 +0000.98198][5e56] H264 encoder created.
[269:724] [2023-07-14 14:45:36 +0000.98249][5e56]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699b5c0
[269:724] [2023-07-14 14:45:36 +0000.98304][5e56] setOutput:
[269:724] [2023-07-14 14:45:36 +0000.98354][5e56]
RecordingSessionInternalSimple:encoder set output to muxer!
[269:724] [2023-07-14 14:45:36 +0000.98406][5e56] request a key frame
[269:724] [2023-07-14 14:45:36 +0000.98489][5e56] H264Encode:: request a key frame
[269:724] [2023-07-14 14:45:36 +0000.98698][5e56] setDisplayRotate :180
[269:724] [2023-07-14 14:45:36 +0000.98758][5e56] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[269:724] [2023-07-14 14:45:36 +0000.98877][5e57] StartRecording:
[269:725] [2023-07-14 14:45:36 +0000.99008][61f4] operator(): Set the recording
session in mic source. recording session: 0x75d74a6f80
[269:725] [2023-07-14 14:45:36 +0000.99174][5e57] operator() leave. expire time =
94 ms

[269:761] [2023-07-14 14:45:36 +0000.135698][5e57] begine recode to first frame


spend time:130
[269:761] [2023-07-14 14:45:36 +0000.135819][5e57]
GPUImageProcessing::SetOrientation orientation: 180
[269:765] [2023-07-14 14:45:36 +0000.139785][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[269:804] [2023-07-14 14:45:36 +0000.178000][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[269:823] [2023-07-14 14:45:36 +0000.197266][61fa]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[269:836] [2023-07-14 14:45:36 +0000.210129][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[269:857] [2023-07-14 14:45:36 +0000.231050][61fb] add aac audio track with id:1
[269:857] [2023-07-14 14:45:36 +0000.231437][61fb] audio start ts:0
[269:857] [2023-07-14 14:45:36 +0000.231528][61fb] the audio frame has been written
into MP4 file
[269:901] [2023-07-14 14:45:36 +0000.275540][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[269:908] [2023-07-14 14:45:36 +0000.282259][61fa] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:100
[269:908] [2023-07-14 14:45:36 +0000.282426][61fa] push video frame to H264
encoder. (100 frame for one log)

[269:908] [2023-07-14 14:45:36 +0000.282515][61fa] push video frame to H264


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

[269:908] [2023-07-14 14:45:36 +0000.282579][61fa] H264Encode::push video frame to


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

[269:908] [2023-07-14 14:45:36 +0000.282670][61fa] The input pts:100 fps:30


[269:912] [2023-07-14 14:45:36 +0000.286279][61fa] h264 add frame header cdr flag
[269:913] [2023-07-14 14:45:36 +0000.286935][61fa] h264 add frame header cdr flag
[269:913] [2023-07-14 14:45:36 +0000.287506][61fa] Received key frame:0
[269:913] [2023-07-14 14:45:36 +0000.287599][61fa] H264Encode:: get a sps pps
header!headerSize:31
[269:913] [2023-07-14 14:45:36 +0000.287798][61fb] get the H.264 SPS parameter
[269:914] [2023-07-14 14:45:36 +0000.288389][61fb] add video track with id:2
[269:915] [2023-07-14 14:45:36 +0000.289598][61fb] get the H.264 PPS parameter
[269:916] [2023-07-14 14:45:36 +0000.290196][61fb] get the H.264 IDR frame
[269:916] [2023-07-14 14:45:36 +0000.290305][61fb] resss:true
[269:916] [2023-07-14 14:45:36 +0000.290359][61fb] video start ts:0
[269:916] [2023-07-14 14:45:36 +0000.290581][61fb] the video frame has been written
into MP4 file
[269:937] [2023-07-14 14:45:36 +0000.311653][5e57] The convert RGB to YUV take 4
[269:938] [2023-07-14 14:45:36 +0000.312037][5e57] webrtc common_video plane
old ..... (1/1000) new: 58001 delete: 57983 diff: 18
[269:945] [2023-07-14 14:45:36 +0000.318953][61fa] H264Encode::H264SWEncoder get
callback, length:46800 type:1 nalType:1length:46796
[270:146] [2023-07-14 14:45:36 +0000.520566][61f4] The output timestamp from audio
mixer change:39217668
[270:230] [2023-07-14 14:45:36 +0000.604407][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[270:285] [2023-07-14 14:45:36 +0000.659615][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[270:285] [2023-07-14 14:45:36 +0000.659787][5e5d] _deviceSampleRate:48000

[270:286] [2023-07-14 14:45:36 +0000.660324][5e5c] Run AGC when audioType = 0


[270:350] [2023-07-14 14:45:36 +0000.724210][5e5c] On audio frame the broadcast
with timestamp:39217882 samples:480. (1000 frame for one log)

[270:386] [2023-07-14 14:45:36 +0000.760307][61f4] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[270:386] [2023-07-14 14:45:36 +0000.760587][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[270:408] [2023-07-14 14:45:36 +0000.782312][61fa] Push an pts:601 to dts queue.
[270:408] [2023-07-14 14:45:36 +0000.782500][61fa] DTS queue for
Generator:0x75d5051cb8 568 601
[270:438] [2023-07-14 14:45:36 +0000.812898][5e57] The convert RGB to YUV take 4
[270:443] [2023-07-14 14:45:36 +0000.817227][61fa] last dts:568 currentPts:601
ppsOrSPS:0 queue length:2
[270:517] [2023-07-14 14:45:36 +0000.891703][61f9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 673queue_audio_frame_:2
[270:740] [2023-07-14 14:45:37 +0000.114901][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[270:780] [2023-07-14 14:45:37 +0000.154030][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[270:780] [2023-07-14 14:45:37 +0000.154030][61fa]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:971
[270:943] [2023-07-14 14:45:37 +0000.317760][5e57] The convert RGB to YUV take 4
[271:031] [2023-07-14 14:45:37 +0000.405452][61f3] AF_SpeedFilter::PullFrame eof4
[271:046] [2023-07-14 14:45:37 +0000.420797][61f3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[271:180] [2023-07-14 14:45:37 +0000.554350][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[271:180] [2023-07-14 14:45:37 +0000.554487][5e57] GPUImageProcessing: input frame
width1280 X 720
[271:181] [2023-07-14 14:45:37 +0000.555294][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[271:181] [2023-07-14 14:45:37 +0000.555427][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[271:246] [2023-07-14 14:45:37 +0000.620306][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[271:255] [2023-07-14 14:45:37 +0000.629143][61fa] DTS queue for
Generator:0x75d5051cb8 1406 1444
[271:366] [2023-07-14 14:45:37 +0000.739951][61f3] resampled_data_size:1536
[271:384] [2023-07-14 14:45:37 +0000.758810][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[271:408] [2023-07-14 14:45:37 +0000.782733][5e57] FilterPipeline2::OnVideoFrame
pts 1642 last_video_timestamp_ 1642
[271:446] [2023-07-14 14:45:37 +0000.820467][5e57] The convert RGB to YUV take 4
[271:456] [2023-07-14 14:45:37 +0000.829974][61f3]
RecordAudioSource::PullAudioFrame
[271:482] [2023-07-14 14:45:37 +0000.856629][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[271:737] [2023-07-14 14:45:38 +0000.111376][61f3] AF_SpeedFilter audio time 111,
0x75d74a7100 out time: 39219170 org time: 39219170
[271:747] [2023-07-14 14:45:38 +0000.120995][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[271:755] [2023-07-14 14:45:38 +0000.129580][61fa] Push an pts:1946 to dts queue.
[271:817] [2023-07-14 14:45:38 +0000.191776][61fa] SendFrame
encodedImage._timeStamp:1946encodedImage->_length:85792
[271:818] [2023-07-14 14:45:38 +0000.192169][61fa] last dts:1905 currentPts:1946
ppsOrSPS:0 queue length:3
[271:880] [2023-07-14 14:45:38 +0000.254613][61fa] h264 add frame header cdr flag
[271:881] [2023-07-14 14:45:38 +0000.255270][61fa] Received key frame:2006
[271:917] [2023-07-14 14:45:38 +0000.291711][61fb] get the H.264 IDR frame
[271:953] [2023-07-14 14:45:38 +0000.327431][5e57] The convert RGB to YUV take 4
[272:018] [2023-07-14 14:45:38 +0000.392056][61f3] AF_SpeedFilter audio time
[272:037] [2023-07-14 14:45:38 +0000.411555][5e57] webrtc common_video plane
old ..... (1/1000) new: 59001 delete: 58979 diff: 22
[272:084] [2023-07-14 14:45:38 +0000.458493][61fa] DTS queue for
Generator:0x75d5051cb8 2207 2237 2274
[272:242] [2023-07-14 14:45:38 +0000.616146][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[272:285] [2023-07-14 14:45:38 +0000.659223][5e5c] Run AGC when audioType = 0
[272:285] [2023-07-14 14:45:38 +0000.659472][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[272:382] [2023-07-14 14:45:38 +0000.755979][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[272:449] [2023-07-14 14:45:38 +0000.823745][5e57] The convert RGB to YUV take 4
[272:486] [2023-07-14 14:45:38 +0000.860880][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[272:590] [2023-07-14 14:45:38 +0000.964879][61fa] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2743 pts:2743
[272:745] [2023-07-14 14:45:39 +0000.119196][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[272:871] [2023-07-14 14:45:39 +0000.245681][61f9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2995queue_audio_frame_:5
[272:895] [2023-07-14 14:45:39 +0000.269596][61fa] DTS queue for
Generator:0x75d5051cb8 3085
[272:952] [2023-07-14 14:45:39 +0000.326249][5e57] The convert RGB to YUV take 6
[273:057] [2023-07-14 14:45:39 +0000.431012][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[273:080] [2023-07-14 14:45:39 +0000.454291][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[273:086] [2023-07-14 14:45:39 +0000.460504][61fa] Push an pts:3279 to dts queue.
[273:125] [2023-07-14 14:45:39 +0000.499005][61fa] last dts:3245 currentPts:3279
ppsOrSPS:0 queue length:2
[273:247] [2023-07-14 14:45:39 +0000.621185][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[273:281] [2023-07-14 14:45:39 +0000.655357][61f3] AF_SpeedFilter::PullFrame eof4
[273:284] [2023-07-14 14:45:39 +0000.658032][61f3]
RecordAudioSource::PullAudioFrame
[273:284] [2023-07-14 14:45:39 +0000.658288][61fa] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3477
[273:284] [2023-07-14 14:45:39 +0000.658404][61fa] push video frame to H264
encoder. (100 frame for one log)

[273:284] [2023-07-14 14:45:39 +0000.658521][61fa] push video frame to H264


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

[273:284] [2023-07-14 14:45:39 +0000.658581][61fa] H264Encode::push video frame to


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

[273:284] [2023-07-14 14:45:39 +0000.658662][61fa] The input pts:3477 fps:30


[273:295] [2023-07-14 14:45:39 +0000.669011][61f3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[273:304] [2023-07-14 14:45:39 +0000.678389][61f3] AF_SpeedFilter audio time,
0x75d74a7100 rcv time: 39220831
[273:304] [2023-07-14 14:45:39 +0000.678525][61f3] AF_SpeedFilter audio time,
0x75d74a7100 rcv time: 39220831in_nSamples:441
[273:321] [2023-07-14 14:45:39 +0000.694961][61fa] H264Encode::H264SWEncoder get
callback, length:64880 type:1 nalType:1length:64876
[273:377] [2023-07-14 14:45:39 +0000.751084][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[273:433] [2023-07-14 14:45:39 +0000.807531][61f3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39220830
[273:433] [2023-07-14 14:45:39 +0000.807681][61f3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[273:458] [2023-07-14 14:45:39 +0000.832500][5e57] The convert RGB to YUV take 5
[273:527] [2023-07-14 14:45:39 +0000.901454][61f3] resampled_data_size:14336
[273:751] [2023-07-14 14:45:40 +0000.125272][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[273:759] [2023-07-14 14:45:40 +0000.133180][61fa] DTS queue for
Generator:0x75d5051cb8 3880 3911 3950
[273:889] [2023-07-14 14:45:40 +0000.263821][61fa] h264 add frame header cdr flag
[273:890] [2023-07-14 14:45:40 +0000.264499][61fa] Received key frame:4014
[273:898] [2023-07-14 14:45:40 +0000.272610][61fb] get the H.264 IDR frame
[273:960] [2023-07-14 14:45:40 +0000.334907][5e57] The convert RGB to YUV take 4
[274:121] [2023-07-14 14:45:40 +0000.495735][5e57] webrtc common_video plane
old ..... (1/1000) new: 60001 delete: 59983 diff: 18
[274:123] [2023-07-14 14:45:40 +0000.497509][61fa]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4316
[274:189] [2023-07-14 14:45:40 +0000.563233][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[274:246] [2023-07-14 14:45:40 +0000.620099][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[274:287] [2023-07-14 14:45:40 +0000.661885][5e5c] Run AGC when audioType = 0
[274:381] [2023-07-14 14:45:40 +0000.755480][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[274:426] [2023-07-14 14:45:40 +0000.800707][61fa] Push an pts:4617 to dts queue.
[274:455] [2023-07-14 14:45:40 +0000.829443][5e57] The convert RGB to YUV take 6
[274:499] [2023-07-14 14:45:40 +0000.872965][61fa] last dts:4582 currentPts:4617
ppsOrSPS:0 queue length:3
[274:552] [2023-07-14 14:45:40 +0000.926275][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[274:552] [2023-07-14 14:45:40 +0000.926529][5e57] GPUImageProcessing: input frame
width1280 X 720
[274:553] [2023-07-14 14:45:40 +0000.927276][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[274:553] [2023-07-14 14:45:40 +0000.927406][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[274:563] [2023-07-14 14:45:40 +0000.937081][61fa] DTS queue for
Generator:0x75d5051cb8 4714 4751
[274:624] [2023-07-14 14:45:40 +0000.998490][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[274:754] [2023-07-14 14:45:41 +0000.128025][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[274:957] [2023-07-14 14:45:41 +0000.331595][5e57] The convert RGB to YUV take 5
[275:033] [2023-07-14 14:45:41 +0000.406935][61f3] FilterPipeline2::OnAudioFrame
pts 5240 last_audio_timestamp_ 5240
[275:121] [2023-07-14 14:45:41 +0000.495166][61f3]
RecordAudioSource::PullAudioFrame
[275:164] [2023-07-14 14:45:41 +0000.538239][61fa] SendFrame
encodedImage._timeStamp:5287encodedImage->_length:56912
[275:225] [2023-07-14 14:45:41 +0000.599639][61f9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5317queue_audio_frame_:8
[275:252] [2023-07-14 14:45:41 +0000.626848][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[275:377] [2023-07-14 14:45:41 +0000.751339][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[275:394] [2023-07-14 14:45:41 +0000.768047][61fa] DTS queue for
Generator:0x75d5051cb8 5552 5585
[275:459] [2023-07-14 14:45:41 +0000.833114][5e57] The convert RGB to YUV take 6
[275:544] [2023-07-14 14:45:41 +0000.918594][61f3] AF_SpeedFilter::PullFrame eof4
[275:558] [2023-07-14 14:45:41 +0000.932587][61f3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[275:754] [2023-07-14 14:45:42 +0000.128387][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[275:760] [2023-07-14 14:45:42 +0000.133958][61fa] Push an pts:5953 to dts queue.
[275:783] [2023-07-14 14:45:42 +0000.157515][61f3] resampled_data_size:5120
[275:802] [2023-07-14 14:45:42 +0000.176590][61fa] last dts:5919 currentPts:5953
ppsOrSPS:0 queue length:2
[275:895] [2023-07-14 14:45:42 +0000.269763][61fa] h264 add frame header cdr flag
[275:896] [2023-07-14 14:45:42 +0000.270333][61fa] Received key frame:6019
[275:910] [2023-07-14 14:45:42 +0000.283975][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[275:930] [2023-07-14 14:45:42 +0000.304165][61fb] get the H.264 IDR frame
[275:965] [2023-07-14 14:45:42 +0000.339369][5e57] The convert RGB to YUV take 4
[275:972] [2023-07-14 14:45:42 +0000.346301][61fa] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6119 pts:6119
[276:223] [2023-07-14 14:45:42 +0000.597293][5e57] webrtc common_video plane
old ..... (1/1000) new: 61001 delete: 60979 diff: 22
[276:231] [2023-07-14 14:45:42 +0000.605350][61fa] DTS queue for
Generator:0x75d5051cb8 6370 6397 6423
[276:234] [2023-07-14 14:45:42 +0000.608718][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[276:257] [2023-07-14 14:45:42 +0000.631732][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[276:287] [2023-07-14 14:45:42 +0000.661774][5e5c] Run AGC when audioType = 0
[276:288] [2023-07-14 14:45:42 +0000.662080][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[276:377] [2023-07-14 14:45:42 +0000.751432][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[276:426] [2023-07-14 14:45:42 +0000.800836][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[276:467] [2023-07-14 14:45:42 +0000.841095][5e57] The convert RGB to YUV take 6
[276:669] [2023-07-14 14:45:43 +0000.43523][61fa] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6861
[276:669] [2023-07-14 14:45:43 +0000.43678][61fa] push video frame to H264 encoder.
(100 frame for one log)

[276:669] [2023-07-14 14:45:43 +0000.43760][61fa] push video frame to H264 encoder.


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

[276:669] [2023-07-14 14:45:43 +0000.43832][61fa] H264Encode::push video frame to


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

[276:669] [2023-07-14 14:45:43 +0000.43904][61fa] The input pts:6861 fps:30


[276:745] [2023-07-14 14:45:43 +0000.119797][61fa] H264Encode::H264SWEncoder get
callback, length:70064 type:1 nalType:1length:70060
[276:765] [2023-07-14 14:45:43 +0000.139723][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[276:969] [2023-07-14 14:45:43 +0000.343810][5e57] The convert RGB to YUV take 5
[276:997] [2023-07-14 14:45:43 +0000.371371][61f3]
RecordAudioSource::PullAudioFrame
[277:036] [2023-07-14 14:45:43 +0000.410425][61fa] DTS queue for
Generator:0x75d5051cb8 7225
[277:105] [2023-07-14 14:45:43 +0000.479064][61fa] Push an pts:7295 to dts queue.
[277:171] [2023-07-14 14:45:43 +0000.545610][61fa] last dts:7261 currentPts:7295
ppsOrSPS:0 queue length:3
[277:260] [2023-07-14 14:45:43 +0000.634746][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[277:388] [2023-07-14 14:45:43 +0000.762293][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[277:475] [2023-07-14 14:45:43 +0000.849165][5e57] The convert RGB to YUV take 5
[277:478] [2023-07-14 14:45:43 +0000.852595][61fa]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7669
[277:491] [2023-07-14 14:45:43 +0000.865060][61f9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7639queue_audio_frame_:2
[277:625] [2023-07-14 14:45:43 +0000.999774][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[277:763] [2023-07-14 14:45:44 +0000.137640][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[277:840] [2023-07-14 14:45:44 +0000.214577][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[277:849] [2023-07-14 14:45:44 +0000.223516][61f3] AF_SpeedFilter::PullFrame eof4
[277:862] [2023-07-14 14:45:44 +0000.236636][61f3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[277:912] [2023-07-14 14:45:44 +0000.286554][61fa] DTS queue for
Generator:0x75d5051cb8 8031 8062 8104
[277:916] [2023-07-14 14:45:44 +0000.290095][61fa] h264 add frame header cdr flag
[277:916] [2023-07-14 14:45:44 +0000.290788][61fa] Received key frame:8031
[277:922] [2023-07-14 14:45:44 +0000.296058][61fb] get the H.264 IDR frame
[277:931] [2023-07-14 14:45:44 +0000.305635][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[277:931] [2023-07-14 14:45:44 +0000.305771][5e57] GPUImageProcessing: input frame
width1280 X 720
[277:932] [2023-07-14 14:45:44 +0000.306411][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[277:932] [2023-07-14 14:45:44 +0000.306514][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[277:959] [2023-07-14 14:45:44 +0000.333653][61f3] resampled_data_size:16616
[277:975] [2023-07-14 14:45:44 +0000.348984][5e57] The convert RGB to YUV take 5
[278:267] [2023-07-14 14:45:44 +0000.641265][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[278:287] [2023-07-14 14:45:44 +0000.661888][5e5c] Run AGC when audioType = 0
[278:313] [2023-07-14 14:45:44 +0000.687911][5e57] webrtc common_video plane
old ..... (1/1000) new: 62001 delete: 61983 diff: 18
[278:386] [2023-07-14 14:45:44 +0000.760791][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[278:437] [2023-07-14 14:45:44 +0000.811491][61fa] Push an pts:8631 to dts queue.
[278:472] [2023-07-14 14:45:44 +0000.846195][5e57] The convert RGB to YUV take 5
[278:478] [2023-07-14 14:45:44 +0000.852068][61fa] SendFrame
encodedImage._timeStamp:8631encodedImage->_length:55152
[278:478] [2023-07-14 14:45:44 +0000.852282][61fa] last dts:8596 currentPts:8631
ppsOrSPS:0 queue length:2
[278:708] [2023-07-14 14:45:45 +0000.82912][61fa] DTS queue for
Generator:0x75d5051cb8 8867 8901
[278:768] [2023-07-14 14:45:45 +0000.142515][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[278:865] [2023-07-14 14:45:45 +0000.238996][61f3]
RecordAudioSource::PullAudioFrame
[278:976] [2023-07-14 14:45:45 +0000.350105][5e57] The convert RGB to YUV take 5
[279:267] [2023-07-14 14:45:45 +0000.641826][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[279:346] [2023-07-14 14:45:45 +0000.720115][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[279:378] [2023-07-14 14:45:45 +0000.752736][61fa] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9502 pts:9502
[279:385] [2023-07-14 14:45:45 +0000.759807][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[279:446] [2023-07-14 14:45:45 +0000.820119][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[279:478] [2023-07-14 14:45:45 +0000.852517][5e57] The convert RGB to YUV take 4
[279:542] [2023-07-14 14:45:45 +0000.916405][61fa] DTS queue for
Generator:0x75d5051cb8 9704 9733
[279:769] [2023-07-14 14:45:46 +0000.143555][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[279:770] [2023-07-14 14:45:46 +0000.144268][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[279:776] [2023-07-14 14:45:46 +0000.150431][61fa] Push an pts:9969 to dts queue.
[279:820] [2023-07-14 14:45:46 +0000.194143][61fa] last dts:9934 currentPts:9969
ppsOrSPS:0 queue length:2
[279:842] [2023-07-14 14:45:46 +0000.216029][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[279:846] [2023-07-14 14:45:46 +0000.220516][61f9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9961queue_audio_frame_:5
[279:914] [2023-07-14 14:45:46 +0000.288160][61fa] h264 add frame header cdr flag
[279:914] [2023-07-14 14:45:46 +0000.288789][61fa] Received key frame:10041
[279:916] [2023-07-14 14:45:46 +0000.290746][61fb] get the H.264 IDR frame
[279:977] [2023-07-14 14:45:46 +0000.351766][5e57] The convert RGB to YUV take 5
[280:046] [2023-07-14 14:45:46 +0000.420616][61fa] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10238
[280:046] [2023-07-14 14:45:46 +0000.420789][61fa] push video frame to H264
encoder. (100 frame for one log)
[280:046] [2023-07-14 14:45:46 +0000.420879][61fa] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[280:047] [2023-07-14 14:45:46 +0000.420937][61fa] H264Encode::push video frame to


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

[280:047] [2023-07-14 14:45:46 +0000.421011][61fa] The input pts:10238 fps:30


[280:110] [2023-07-14 14:45:46 +0000.484538][61f4] The output timestamp from audio
mixer change:39227638
[280:119] [2023-07-14 14:45:46 +0000.493193][61fa] H264Encode::H264SWEncoder get
callback, length:60944 type:1 nalType:1length:60940
[280:157] [2023-07-14 14:45:46 +0000.531516][61f3] AF_SpeedFilter::PullFrame eof4
[280:170] [2023-07-14 14:45:46 +0000.544821][61f3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[280:218] [2023-07-14 14:45:46 +0000.592755][61f3] resampled_data_size:8192
[280:281] [2023-07-14 14:45:46 +0000.655720][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[280:285] [2023-07-14 14:45:46 +0000.659246][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[280:285] [2023-07-14 14:45:46 +0000.659516][5e5d] _deviceSampleRate:48000

[280:288] [2023-07-14 14:45:46 +0000.662831][5e5c] Run AGC when audioType = 0


[280:289] [2023-07-14 14:45:46 +0000.663050][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[280:346] [2023-07-14 14:45:46 +0000.720796][5e5c] On audio frame the broadcast
with timestamp:39227878 samples:480. (1000 frame for one log)

[280:380] [2023-07-14 14:45:46 +0000.754861][61fa] DTS queue for


Generator:0x75d5051cb8 10511 10539 10572
[280:385] [2023-07-14 14:45:46 +0000.758973][61f4] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[280:385] [2023-07-14 14:45:46 +0000.759367][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[280:402] [2023-07-14 14:45:46 +0000.776896][5e57] webrtc common_video plane
old ..... (1/1000) new: 63001 delete: 62979 diff: 22
[280:487] [2023-07-14 14:45:46 +0000.861593][5e57] The convert RGB to YUV take 5
[280:744] [2023-07-14 14:45:47 +0000.118886][61f3]
RecordAudioSource::PullAudioFrame
[280:779] [2023-07-14 14:45:47 +0000.153329][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[280:814] [2023-07-14 14:45:47 +0000.187994][61fa]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11006
[280:976] [2023-07-14 14:45:47 +0000.350224][5e57] The convert RGB to YUV take 5
[281:057] [2023-07-14 14:45:47 +0000.431682][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[281:068] [2023-07-14 14:45:47 +0000.442708][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[281:116] [2023-07-14 14:45:47 +0000.490072][61fa] Push an pts:11307 to dts queue.
[281:187] [2023-07-14 14:45:47 +0000.561071][61fa] last dts:11276 currentPts:11307
ppsOrSPS:0 queue length:3
[281:188] [2023-07-14 14:45:47 +0000.562389][61fa] DTS queue for
Generator:0x75d5051cb8 11374
[281:284] [2023-07-14 14:45:47 +0000.658794][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[281:307] [2023-07-14 14:45:47 +0000.681100][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[281:307] [2023-07-14 14:45:47 +0000.681301][5e57] GPUImageProcessing: input frame
width1280 X 720
[281:308] [2023-07-14 14:45:47 +0000.682131][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[281:308] [2023-07-14 14:45:47 +0000.682263][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[281:383] [2023-07-14 14:45:47 +0000.757652][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[281:483] [2023-07-14 14:45:47 +0000.857595][5e57] The convert RGB to YUV take 5
[281:783] [2023-07-14 14:45:48 +0000.157210][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[281:861] [2023-07-14 14:45:48 +0000.235324][61fa] SendFrame
encodedImage._timeStamp:11981encodedImage->_length:68768
[281:927] [2023-07-14 14:45:48 +0000.300958][61fa] h264 add frame header cdr flag
[281:927] [2023-07-14 14:45:48 +0000.301582][61fa] Received key frame:12050
[281:965] [2023-07-14 14:45:48 +0000.339086][61fb] get the H.264 IDR frame
[281:986] [2023-07-14 14:45:48 +0000.360266][5e57] The convert RGB to YUV take 5
[282:023] [2023-07-14 14:45:48 +0000.397825][61fa] DTS queue for
Generator:0x75d5051cb8 12180 12213
[282:195] [2023-07-14 14:45:48 +0000.569097][61f9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12283queue_audio_frame_:9
[282:285] [2023-07-14 14:45:48 +0000.659888][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[282:289] [2023-07-14 14:45:48 +0000.663344][5e5c] Run AGC when audioType = 0
[282:379] [2023-07-14 14:45:48 +0000.753564][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[282:444] [2023-07-14 14:45:48 +0000.818555][61f3] resampled_data_size:0
[282:456] [2023-07-14 14:45:48 +0000.830488][61fa] Push an pts:12646 to dts queue.
[282:480] [2023-07-14 14:45:48 +0000.854413][61f3] AF_SpeedFilter::PullFrame eof4
[282:487] [2023-07-14 14:45:48 +0000.861776][5e57] The convert RGB to YUV take 4
[282:488] [2023-07-14 14:45:48 +0000.862591][5e57] webrtc common_video plane
old ..... (1/1000) new: 64001 delete: 63983 diff: 18
[282:493] [2023-07-14 14:45:48 +0000.867163][61fa] last dts:12617 currentPts:12646
ppsOrSPS:0 queue length:2
[282:493] [2023-07-14 14:45:48 +0000.867767][61f3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[282:632] [2023-07-14 14:45:49 +0000.6235][61f3] RecordAudioSource::PullAudioFrame
[282:666] [2023-07-14 14:45:49 +0000.39921][61f3] AF_SpeedFilter audio 0x75d74a7100
PullFrame
[282:762] [2023-07-14 14:45:49 +0000.136393][61fa] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:12889 pts:12889
[282:783] [2023-07-14 14:45:49 +0000.157353][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[282:789] [2023-07-14 14:45:49 +0000.163010][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[282:861] [2023-07-14 14:45:49 +0000.235031][61fa] DTS queue for
Generator:0x75d5051cb8 13015 13053
[282:940] [2023-07-14 14:45:49 +0000.314158][61f3] AF_SpeedFilter audio time 111,
0x75d74a7100 out time: 39230360 org time: 39230360
[282:987] [2023-07-14 14:45:49 +0000.360986][5e57] The convert RGB to YUV take 5
[283:113] [2023-07-14 14:45:49 +0000.487197][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[283:222] [2023-07-14 14:45:49 +0000.596910][61f3] AF_SpeedFilter audio time
[283:281] [2023-07-14 14:45:49 +0000.655656][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[283:307] [2023-07-14 14:45:49 +0000.681355][61f3] AF_SpeedFilter audio time,
0x75d74a7100 rcv time: 39230829
[283:307] [2023-07-14 14:45:49 +0000.681482][61f3] AF_SpeedFilter audio time,
0x75d74a7100 rcv time: 39230829in_nSamples:441
[283:379] [2023-07-14 14:45:49 +0000.753056][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[283:415] [2023-07-14 14:45:49 +0000.789323][61f3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39230830
[283:415] [2023-07-14 14:45:49 +0000.789590][61f3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[283:422] [2023-07-14 14:45:49 +0000.795950][61fa] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13613
[283:422] [2023-07-14 14:45:49 +0000.796191][61fa] push video frame to H264
encoder. (100 frame for one log)

[283:422] [2023-07-14 14:45:49 +0000.796301][61fa] push video frame to H264


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

[283:422] [2023-07-14 14:45:49 +0000.796360][61fa] H264Encode::push video frame to


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

[283:422] [2023-07-14 14:45:49 +0000.796433][61fa] The input pts:13613 fps:30


[283:464] [2023-07-14 14:45:49 +0000.838826][61fa] H264Encode::H264SWEncoder get
callback, length:54240 type:1 nalType:1length:54236
[283:494] [2023-07-14 14:45:49 +0000.868298][5e57] The convert RGB to YUV take 4
[283:697] [2023-07-14 14:45:50 +0000.71529][61fa] DTS queue for
Generator:0x75d5051cb8 13852 13888
[283:787] [2023-07-14 14:45:50 +0000.161233][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[283:792] [2023-07-14 14:45:50 +0000.166505][61fa] Push an pts:13986 to dts queue.
[283:863] [2023-07-14 14:45:50 +0000.237400][61fa] last dts:13951 currentPts:13986
ppsOrSPS:0 queue length:3
[283:927] [2023-07-14 14:45:50 +0000.300955][61fa] h264 add frame header cdr flag
[283:927] [2023-07-14 14:45:50 +0000.301349][61fa] Received key frame:14052
[283:928] [2023-07-14 14:45:50 +0000.302863][61fb] get the H.264 IDR frame
[283:990] [2023-07-14 14:45:50 +0000.364770][5e57] The convert RGB to YUV take 4
[284:157] [2023-07-14 14:45:50 +0000.531052][61fa]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14349
[284:276] [2023-07-14 14:45:50 +0000.650091][61f3] AF_SpeedFilter audio
0x75d74a7100 PullFrame
[284:285] [2023-07-14 14:45:50 +0000.659058][5e5c] Run AGC when audioType = 0
[284:285] [2023-07-14 14:45:50 +0000.659223][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[284:291] [2023-07-14 14:45:50 +0000.664955][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[284:378] [2023-07-14 14:45:50 +0000.752161][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[284:462] [2023-07-14 14:45:50 +0000.836729][61f9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14605queue_audio_frame_:3
[284:502] [2023-07-14 14:45:50 +0000.876483][5e57] The convert RGB to YUV take 5
[284:506] [2023-07-14 14:45:50 +0000.880088][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[284:506] [2023-07-14 14:45:50 +0000.880258][61fa] DTS queue for
Generator:0x75d5051cb8 14696
[284:523] [2023-07-14 14:45:50 +0000.897534][61f3]
RecordAudioSource::PullAudioFrame
[284:589] [2023-07-14 14:45:50 +0000.963243][5e57] webrtc common_video plane
old ..... (1/1000) new: 65001 delete: 64979 diff: 22
[284:646] [2023-07-14 14:45:51 +0000.20479][61f3] resampled_data_size:11264
[284:685] [2023-07-14 14:45:51 +0000.59046][5e57] GPUImageProcessing: process video
frame with resolution 1280 X 720
[284:685] [2023-07-14 14:45:51 +0000.59158][5e57] GPUImageProcessing: input frame
width1280 X 720
[284:685] [2023-07-14 14:45:51 +0000.59786][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[284:685] [2023-07-14 14:45:51 +0000.59902][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[284:794] [2023-07-14 14:45:51 +0000.168832][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[284:805] [2023-07-14 14:45:51 +0000.179711][61f3] AF_SpeedFilter::PullFrame eof4
[284:819] [2023-07-14 14:45:51 +0000.193324][61f3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[284:998] [2023-07-14 14:45:51 +0000.372289][5e57] The convert RGB to YUV take 5
[284:998] [2023-07-14 14:45:51 +0000.372666][5e57] StopRecording:
[284:999] [2023-07-14 14:45:51 +0000.373420][5e57] OnNeedStopRecording:
[285:005] [2023-07-14 14:45:51 +0000.379281][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[285:005] [2023-07-14 14:45:51 +0000.379782][5e57] operator(): Stop
[285:005] [2023-07-14 14:45:51 +0000.379837][61f3] FilterPipeline2::OnAudioFrame
pts 15240 last_audio_timestamp_ 15240
[285:005] [2023-07-14 14:45:51 +0000.379890][5e57] StopPullFrameAndWriteMp4
time:39232537 enter.

[285:006] [2023-07-14 14:45:51 +0000.379947][61f3] PullAudioFrame: PullFrame audio


finished.
[285:006] [2023-07-14 14:45:51 +0000.380068][61f3]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[285:006] [2023-07-14 14:45:51 +0000.379962][5e57] StopRecording:
[285:009] [2023-07-14 14:45:51 +0000.383116][61fa]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[285:010] [2023-07-14 14:45:51 +0000.384367][5e56] stop recording
[285:010] [2023-07-14 14:45:51 +0000.384456][5e56]
RecordingSessionInternalSimple:destroy media processers
[285:010] [2023-07-14 14:45:51 +0000.384613][5e56] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[285:010] [2023-07-14 14:45:51 +0000.384702][5e56] H264Encode::flushing hareware
Encoder
[285:011] [2023-07-14 14:45:51 +0000.384938][5e56] Flush time:39232543 enter.

[285:011] [2023-07-14 14:45:51 +0000.385012][5e56] H264Encoder encoder flush


[285:011] [2023-07-14 14:45:51 +0000.385071][5e56] flush output queue
[285:333] [2023-07-14 14:45:51 +0000.707495][5e56] Flush leave. expire time = 322
ms

[285:333] [2023-07-14 14:45:51 +0000.707909][5e56] ~H264EncodeWrap:


[285:334] [2023-07-14 14:45:51 +0000.708078][5e56] ~H264Encode:
[285:334] [2023-07-14 14:45:51 +0000.708197][5e56] teardownCompressionSession:
H264Encode::destroying Encoder
[285:334] [2023-07-14 14:45:51 +0000.708272][5e56] Release time:39232866 enter.

[285:334] [2023-07-14 14:45:51 +0000.708666][5e56] Release:


MediaCodecVideoEncoder::Release _inited:1
[285:334] [2023-07-14 14:45:51 +0000.708873][5e56] Destroy time:39232866 enter.

[285:335] [2023-07-14 14:45:51 +0000.708955][5e56] H264Encoder encoderDestroy


[285:335] [2023-07-14 14:45:51 +0000.709025][5e56]
AndroidMediaCodecVideoEncoder::release env: 0x75c699b700
[285:335] [2023-07-14 14:45:51 +0000.709100][5e56]
AndroidMediaCodecVideoEncoder::Destroy
[285:371] [2023-07-14 14:45:51 +0000.745503][5e56] Destroy leave. expire time = 37
ms

[285:371] [2023-07-14 14:45:51 +0000.745836][5e56] Release leave. expire time = 37


ms

[285:372] [2023-07-14 14:45:51 +0000.746384][5e56] ~AndroidHwAvcEncoder


time:39232904 enter.

[285:373] [2023-07-14 14:45:51 +0000.746948][5e56] Release time:39232905 enter.

[285:373] [2023-07-14 14:45:51 +0000.747162][5e56] Release:


MediaCodecVideoEncoder:: has been released before, just return
[285:373] [2023-07-14 14:45:51 +0000.747277][5e56] Release leave. expire time = 0
ms

[285:373] [2023-07-14 14:45:51 +0000.747420][5e56] ~AndroidMediaCodecVideoEncoder


[285:373] [2023-07-14 14:45:51 +0000.747504][5e56] ~WrapAndroidMediaCodec
time:39232905 enter.

[285:373] [2023-07-14 14:45:51 +0000.747579][5e56] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[285:373] [2023-07-14 14:45:51 +0000.747666][5e56] video hevc hw codec


destructor:0x7673a3c880

[285:374] [2023-07-14 14:45:51 +0000.747949][5e56] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[285:374] [2023-07-14 14:45:51 +0000.748085][5e56] teardownCompressionSession:


H264Encode::destroyed Encoder
[285:374] [2023-07-14 14:45:51 +0000.748179][5e56]
RecordingSessionInternalSimple:destroy aac encoder output!
[285:374] [2023-07-14 14:45:51 +0000.748364][5e56] AACSWEncode destructor
[285:382] [2023-07-14 14:45:51 +0000.756302][61f4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[285:382] [2023-07-14 14:45:51 +0000.756537][61fb] MP4 close file successfully
[285:382] [2023-07-14 14:45:51 +0000.756671][61fb] Recording session Internal:
notify recording ok
[285:382] [2023-07-14 14:45:51 +0000.756787][61fb] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4,
output_video_timestamp_:15192 last_video_pts_:15154
[285:382] [2023-07-14 14:45:51 +0000.756898][61fb] OnRecordFinish:
[285:384] [2023-07-14 14:45:51 +0000.758695][61fb] onRecordingOk: net seek
pos:0record video duration:15187record audio duration:15162
[285:385] [2023-07-14 14:45:51 +0000.759624][61f4] destructMicSource_w:
[285:385] [2023-07-14 14:45:51 +0000.759798][61f4] setOutput_w:
MicSource::setOutput() 0x0
[285:386] [2023-07-14 14:45:51 +0000.760170][5e57] releaseThread 0x7674936480
[285:386] [2023-07-14 14:45:51 +0000.760295][5e57] ~MicSource: Mic source
destroyed:0x7666904d00
[285:388] [2023-07-14 14:45:51 +0000.762643][5e57] StopPullFrameAndWriteMp4 leave.
expire time = 384 ms

[285:389] [2023-07-14 14:45:51 +0000.763426][5e57] DestroyPipelineAndFilters


time:39232921 enter.
[285:389] [2023-07-14 14:45:51 +0000.763533][5e57] UnbindInputFilter 0x75d74a6f40
this 0x766691c3c0
[285:389] [2023-07-14 14:45:51 +0000.763618][5e57] UnbindInputFilter 0x75d74a70d8
this 0x75d74a7250
[285:389] [2023-07-14 14:45:51 +0000.763723][5e57] UnbindInputFilter 0x766691c3c0
this 0x75d73fa460
[285:389] [2023-07-14 14:45:51 +0000.763796][5e57] filter: filter pipeline destroy
this: 0x75d73fa3c0
[285:390] [2023-07-14 14:45:51 +0000.764693][5e57] ClearVideoOfSources: recodring
total frames:0
[285:390] [2023-07-14 14:45:51 +0000.764788][5e57] ClearVideoOfSources:
[285:390] [2023-07-14 14:45:51 +0000.764841][5e57] GPUImageProcessing destruct.
[285:391] [2023-07-14 14:45:51 +0000.764927][5e57] destroy TrivalImageDrawer
0x76747b89c0
[285:391] [2023-07-14 14:45:51 +0000.765041][5e57] The shader has been initialize,
clean up them.

[285:391] [2023-07-14 14:45:51 +0000.765132][5e57] ~OpenGLFrameBuffer:


[285:391] [2023-07-14 14:45:51 +0000.765328][5e57] ~OpenGLFrameBuffer:
[285:391] [2023-07-14 14:45:51 +0000.765554][5e57] ~OpenGLFrameBuffer:
[285:391] [2023-07-14 14:45:51 +0000.765720][5e57] ~OpenGLFrameBuffer:
[285:391] [2023-07-14 14:45:51 +0000.765901][5e57] ~OpenGLFrameBuffer:
[285:392] [2023-07-14 14:45:51 +0000.766104][5e57] ~OpenGLFrameBuffer:
[285:392] [2023-07-14 14:45:51 +0000.766493][5e57] GPUImageProcessing destruct
finish.
[285:392] [2023-07-14 14:45:51 +0000.766569][5e57] GPURGBAFrame destruct.
[285:392] [2023-07-14 14:45:51 +0000.766683][5e57] destroy OpenGLRenderProgram
0x766691c198
[285:392] [2023-07-14 14:45:51 +0000.766754][5e57] ~CameraSource time:39232924
enter.

[285:392] [2023-07-14 14:45:51 +0000.766813][5e57] ~CameraSource leave. expire


time = 0 ms

[285:392] [2023-07-14 14:45:51 +0000.766879][5e57] ~RecordAudioSource time:39232924


enter.

[285:393] [2023-07-14 14:45:51 +0000.766932][5e57] ~RecordAudioSource leave.


expire time = 1 ms

[285:393] [2023-07-14 14:45:51 +0000.766991][5e57] DestroyPipelineAndFilters


leave. expire time = 4 ms

[285:417] [2023-07-14 14:45:51 +0000.791224][54da]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[285:418] [2023-07-14 14:45:51 +0000.792618][54da] machine model :redmi
[285:418] [2023-07-14 14:45:51 +0000.792711][54da] Support this machine
model :redmi
[285:418] [2023-07-14 14:45:51 +0000.792795][54da] global inited! current sdk
version: 12-14-d8558ab
[285:419] [2023-07-14 14:45:51 +0000.793149][54da] filter: filter pipeline
construtc this: 0x7674708080
[285:419] [2023-07-14 14:45:51 +0000.793245][54da] MediaFilterGraph:
MediaFilterGraph construct
[285:419] [2023-07-14 14:45:51 +0000.793308][54da] GLESContext:
[285:419] [2023-07-14 14:45:51 +0000.793459][54da] The result of eglGetDisplay is:
0x1
[285:421] [2023-07-14 14:45:51 +0000.795709][54da] The result of creation:
0x767472aa00
[285:422] [2023-07-14 14:45:51 +0000.795964][54da] The result of
eglCreatePbufferSurface is: 0x767472ab00
[285:422] [2023-07-14 14:45:51 +0000.796212][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
[285:422] [2023-07-14 14:45:51 +0000.796286][54da] The source 0 speed:1
[285:422] [2023-07-14 14:45:51 +0000.796367][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4, delay:
0
[285:422] [2023-07-14 14:45:51 +0000.796442][54da] CreateDecoderByVideoSource
time:39232954 enter.

[285:422] [2023-07-14 14:45:51 +0000.796808][54da] running_decoder_count:0max


count:2
[285:422] [2023-07-14 14:45:51 +0000.796874][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76668f7800
[285:425] [2023-07-14 14:45:51 +0000.799087][620f] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[285:650] [2023-07-14 14:45:52 +0000.24325][620f] OnStreamInfoFound: video


duration_: 15187
[285:653] [2023-07-14 14:45:52 +0000.27444][6210] NO get frame from decoder
[285:653] [2023-07-14 14:45:52 +0000.27443][54da] start decoder
[285:653] [2023-07-14 14:45:52 +0000.27746][54da] CreateDecoderByVideoSource
leave. expire time = 231 ms

[285:653] [2023-07-14 14:45:52 +0000.27864][54da] BindInputFilter 0x76747f5da0


this 0x75d756a218
[285:654] [2023-07-14 14:45:52 +0000.27985][54da] BindInputFilter 0x75d756a218
this 0x75d756a2d8
[285:654] [2023-07-14 14:45:52 +0000.28070][54da] BindInputFilter 0x76747f5da0
this 0x75d756a398
[285:654] [2023-07-14 14:45:52 +0000.28156][54da] BindInputFilter 0x75d756a398
this 0x75d756a458
[285:654] [2023-07-14 14:45:52 +0000.28211][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
[285:654] [2023-07-14 14:45:52 +0000.28301][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a998
[285:654] [2023-07-14 14:45:52 +0000.28381][54da] BindInputFilter 0x75d756a998
this 0x7674708120
[285:654] [2023-07-14 14:45:52 +0000.28464][54da] BindInputFilter 0x75d756a458
this 0x75d756b718
[285:654] [2023-07-14 14:45:52 +0000.28542][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
[285:654] [2023-07-14 14:45:52 +0000.28613][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[285:655] [2023-07-14 14:45:52 +0000.29044][6210] NO get frame from decoder
[285:655] [2023-07-14 14:45:52 +0000.29675][54da] machine model :redmi
[285:655] [2023-07-14 14:45:52 +0000.29770][54da] Support this machine model :redmi
[285:655] [2023-07-14 14:45:52 +0000.29826][54da] global inited! current sdk
version: 12-14-d8558ab
[285:656] [2023-07-14 14:45:52 +0000.30128][54da] GetPipeline:
-----------------------------------------
[285:656] [2023-07-14 14:45:52 +0000.30195][54da] GetPipeline: source: 0x76747f5b80
[285:656] [2023-07-14 14:45:52 +0000.30251][54da] GetPipeline: filter: NULLFilter
[285:656] [2023-07-14 14:45:52 +0000.30304][54da] GetPipeline: filter: NULLFilter
[285:656] [2023-07-14 14:45:52 +0000.30356][54da] GetPipeline: filter: NULLFilter
[285:656] [2023-07-14 14:45:52 +0000.30406][54da] GetPipeline: audio filter:
AuidoNULLFilter
[285:656] [2023-07-14 14:45:52 +0000.30463][54da] GetPipeline: audio filter:
AuidoNULLFilter
[285:656] [2023-07-14 14:45:52 +0000.30520][54da] GetPipeline: audio filter:
AudioNUllFilter
[285:656] [2023-07-14 14:45:52 +0000.30572][54da] GetPipeline:
------------------------------------------
[285:656] [2023-07-14 14:45:52 +0000.30632][54da] filter: filter pipeline2 update
pattern: 0
[285:658] [2023-07-14 14:45:52 +0000.32645][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[285:659] [2023-07-14 14:45:52 +0000.32931][6210] NO get frame from decoder
[285:659] [2023-07-14 14:45:52 +0000.33131][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[285:659] [2023-07-14 14:45:52 +0000.33290][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[285:659] [2023-07-14 14:45:52 +0000.33646][54da] DeviceInit:
[285:660] [2023-07-14 14:45:52 +0000.34243][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[285:661] [2023-07-14 14:45:52 +0000.35487][6210] NO get frame from decoder
[285:664] [2023-07-14 14:45:52 +0000.38072][6210] NO get frame from decoder
[285:666] [2023-07-14 14:45:52 +0000.40957][6210] NO get frame from decoder
[285:670] [2023-07-14 14:45:52 +0000.44452][6210] NO get frame from decoder
[285:675] [2023-07-14 14:45:52 +0000.49171][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[285:676] [2023-07-14 14:45:52 +0000.50035][54da] CreatePlatformSpecificObjects:
[285:676] [2023-07-14 14:45:52 +0000.50142][54da] audio device use null audio
input and opensl output
[285:676] [2023-07-14 14:45:52 +0000.50212][54da] Create OpenSLES output module
with java VM support.

[285:676] [2023-07-14 14:45:52 +0000.50555][54da] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[285:677] [2023-07-14 14:45:52 +0000.50954][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[285:677] [2023-07-14 14:45:52 +0000.51064][6210] NO get frame from decoder
[285:677] [2023-07-14 14:45:52 +0000.51355][54da] Create OpenSLES output module
with buffer num:2

[285:677] [2023-07-14 14:45:52 +0000.51454][54da] Error(trace.cc:40): Init the


output and input for audio device template.
[285:677] [2023-07-14 14:45:52 +0000.51513][54da] Init the output device.

[285:677] [2023-07-14 14:45:52 +0000.51576][54da] Set the playout as stereo:1


[285:677] [2023-07-14 14:45:52 +0000.51632][54da] Set the sample rate to be:44100

[285:677] [2023-07-14 14:45:52 +0000.51750][54da] Low latency buffer size:144 low


sample rate:48000
[285:677] [2023-07-14 14:45:52 +0000.51818][54da] DeviceInit: Done
[285:678] [2023-07-14 14:45:52 +0000.52104][54da] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[285:678] [2023-07-14 14:45:52 +0000.52676][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[285:678] [2023-07-14 14:45:52 +0000.52806][54da]
MediaFilterPlayer::SetPlayerNotify 0x75d752d700
[285:678] [2023-07-14 14:45:52 +0000.52898][54da]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[285:679] [2023-07-14 14:45:52 +0000.52959][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[285:679] [2023-07-14 14:45:52 +0000.53016][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[285:679] [2023-07-14 14:45:52 +0000.53152][54da] SetGraphLoop: SetGraphLoop 1
[285:679] [2023-07-14 14:45:52 +0000.53210][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[285:679] [2023-07-14 14:45:52 +0000.53272][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[285:680] [2023-07-14 14:45:52 +0000.54363][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[285:680] [2023-07-14 14:45:52 +0000.54649][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[285:681] [2023-07-14 14:45:52 +0000.55556][621d] Start:
[285:681] [2023-07-14 14:45:52 +0000.55803][621c] operator(): video render started.
[285:682] [2023-07-14 14:45:52 +0000.56011][621b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c658e418
[285:682] [2023-07-14 14:45:52 +0000.56783][621d] Start:
[285:683] [2023-07-14 14:45:52 +0000.56991][621d] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[285:683] [2023-07-14 14:45:52 +0000.57088][621d] Reset: history total size: 98
[285:683] [2023-07-14 14:45:52 +0000.57199][621d] DeviceStart:
audioDevice_:0x75c6034000
[285:684] [2023-07-14 14:45:52 +0000.58225][621d] DeviceStart: time profile playout
init before
[285:684] [2023-07-14 14:45:52 +0000.58290][621d] DeviceStart: time profile playout
init end
[285:684] [2023-07-14 14:45:52 +0000.58342][621d] OpenSlesOutput:Start playout

[285:687] [2023-07-14 14:45:52 +0000.61671][621d] Create the opensl output player.


streamtype before:0

[285:687] [2023-07-14 14:45:52 +0000.61806][621d] Create the opensl output player.


streamtype after:3

[285:733] [2023-07-14 14:45:52 +0000.107794][621d] Enqueue opensl buffer size:1764


[285:788] [2023-07-14 14:45:52 +0000.162463][621d] DeviceStart: time profile
playout all end
[285:788] [2023-07-14 14:45:52 +0000.162612][621d] operator(): Audio playback
started.
[285:788] [2023-07-14 14:45:52 +0000.162790][621d] operator(): Started now!
[285:789] [2023-07-14 14:45:52 +0000.163584][621e] Pull audio failed.(wait video!)
[285:819] [2023-07-14 14:45:52 +0000.193678][621c] lipsync_debug: First video frame
rendering.
[285:885] [2023-07-14 14:45:52 +0000.259049][6220] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[285:885] [2023-07-14 14:45:52 +0000.259277][6220]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[285:921] [2023-07-14 14:45:52 +0000.295327][621c]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:25 last
video ts:9000 frame->pts:11790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[285:921] [2023-07-14 14:45:52 +0000.295512][621c] lipsync_debug: tsDelta -
timeDelta = 6
[285:932] [2023-07-14 14:45:52 +0000.306923][621c] Warning(video_render.cc:390): No
picture to display (1/50)
[286:005] [2023-07-14 14:45:52 +0000.379580][621d] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[286:006] [2023-07-14 14:45:52 +0000.380018][621d] First audio frame rendering
[286:031] [2023-07-14 14:45:52 +0000.405272][621c] lipsync_debug:displaying video
ts:20700 The current displayed video timestamp is:39233563
[286:226] [2023-07-14 14:45:52 +0000.600209][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[286:288] [2023-07-14 14:45:52 +0000.662335][5e5c] Run AGC when audioType = 0
[286:294] [2023-07-14 14:45:52 +0000.668644][621c] DriveRender working... (1/200)
[286:672] [2023-07-14 14:45:53 +0000.46805][621e] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 37870
[286:673] [2023-07-14 14:45:53 +0000.47030][621e] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[286:701] [2023-07-14 14:45:53 +0000.75926][621c] lipsync_debug:displaying video
ts:81090 The current displayed video timestamp is:39234233
[286:788] [2023-07-14 14:45:53 +0000.162874][621d] total delay:435 videoTsMS:971
audioTsMS:536 diff:435
[286:789] [2023-07-14 14:45:53 +0000.163065][621d] Set the lipsync delay:435
[286:825] [2023-07-14 14:45:53 +0000.199826][621f] Error(video_source.cc:430): wait
decoder a frame: 0
[286:990] [2023-07-14 14:45:53 +0000.364843][6220]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[287:254] [2023-07-14 14:45:53 +0000.628601][621d] The audio playback speed:100
(1/100)
[287:254] [2023-07-14 14:45:53 +0000.628778][621d] lipsync_debug: The current
played audio timestamp is:58326(1/50)
[287:665] [2023-07-14 14:45:54 +0000.39355][621c] lipsync_debug:displaying video
ts:141390 The current displayed video timestamp is:39235197
[287:670] [2023-07-14 14:45:54 +0000.44443][621c] lipsync_debug: render a video
frame
[287:937] [2023-07-14 14:45:54 +0000.311102][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[287:950] [2023-07-14 14:45:54 +0000.324422][6220]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[287:968] [2023-07-14 14:45:54 +0000.342438][621c]
lipsync_debug:lipsync_threadhold: lipsync_delta:24 tsDelta:72 timeDelta:54 last
video ts:156330 frame->pts:160650 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[287:968] [2023-07-14 14:45:54 +0000.342891][621c] lipsync_debug: tsDelta -
timeDelta = 18
[287:969] [2023-07-14 14:45:54 +0000.343166][621c] lipsync_debug:remaining time:10
tsDelta - timeDelta:18
[287:969] [2023-07-14 14:45:54 +0000.343263][621c] lipsync_debug:result remaining
time:10
[287:986] [2023-07-14 14:45:54 +0000.360346][621c] DriveRender working... (1/200)
[287:986] [2023-07-14 14:45:54 +0000.360574][621c] lipsync_debug:result remaining
time:0
[287:986] [2023-07-14 14:45:54 +0000.360635][621c] dynamic updated lipsync delay:63
[287:987] [2023-07-14 14:45:54 +0000.361244][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[287:988] [2023-07-14 14:45:54 +0000.362293][621d] Stop:
[287:991] [2023-07-14 14:45:54 +0000.365256][621c] operator(): Video Render
stopped.
[287:991] [2023-07-14 14:45:54 +0000.365776][621d] Stop:
[287:992] [2023-07-14 14:45:54 +0000.366265][621d] DeviceStop:
audioDevice_:0x75c6034000
[287:992] [2023-07-14 14:45:54 +0000.366342][621d] OpenSlesOutput:Stop playout
[288:001] [2023-07-14 14:45:54 +0000.375845][621d] DeviceStop: Done
[288:002] [2023-07-14 14:45:54 +0000.376151][621d] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[288:002] [2023-07-14 14:45:54 +0000.376257][621d] operator(): Stop now!
[288:053] [2023-07-14 14:45:54 +0000.427693][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[288:053] [2023-07-14 14:45:54 +0000.427846][54da] StopPreView: Have Stopped,
operation cancel
[288:054] [2023-07-14 14:45:54 +0000.427924][54da] Stop:
[288:054] [2023-07-14 14:45:54 +0000.428135][621d] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[288:054] [2023-07-14 14:45:54 +0000.428466][54da] DeviceRelease:
audioDevice_:0x75c6034000
[288:054] [2023-07-14 14:45:54 +0000.428546][54da] OpenSlesOutput:Stop playout

[288:054] [2023-07-14 14:45:54 +0000.428636][54da] DeviceRelease: Release the


webrtc device object.
[288:055] [2023-07-14 14:45:54 +0000.428950][54da] OpenSlesOutput destruct.

[288:055] [2023-07-14 14:45:54 +0000.429083][54da] DeviceRelease: Done


[288:055] [2023-07-14 14:45:54 +0000.429301][54da] Stop:
[288:055] [2023-07-14 14:45:54 +0000.429450][621c] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[288:059] [2023-07-14 14:45:54 +0000.433855][54da] global uninited!
[288:060] [2023-07-14 14:45:54 +0000.434038][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[288:060] [2023-07-14 14:45:54 +0000.434150][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[288:060] [2023-07-14 14:45:54 +0000.434215][54da] RemoveVideoBackGroud: hava not
add video backgroud
[288:060] [2023-07-14 14:45:54 +0000.434305][54da] UnbindInputFilter 0x75d756a998
this 0x7674708120
[288:060] [2023-07-14 14:45:54 +0000.434386][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f5b80
[288:060] [2023-07-14 14:45:54 +0000.434444][54da] DestoryDecoderByVideoSource
time:39235592 enter.

[288:060] [2023-07-14 14:45:54 +0000.434505][54da] ~VideoBindDecoder time:39235592


enter.

[288:061] [2023-07-14 14:45:54 +0000.435299][54da] CleanUp time:39235593 enter.

[288:069] [2023-07-14 14:45:54 +0000.443365][54da] CleanUp leave. expire time = 8


ms

[288:069] [2023-07-14 14:45:54 +0000.443530][54da] CleanUp time:39235601 enter.

[288:070] [2023-07-14 14:45:54 +0000.444145][54da] CleanUp leave. expire time = 1


ms

[288:071] [2023-07-14 14:45:54 +0000.445775][54da] ~VideoBindDecoder leave. expire


time = 11 ms

[288:072] [2023-07-14 14:45:54 +0000.445969][54da] DestoryDecoderByVideoSource


leave. expire time = 12 ms

[288:072] [2023-07-14 14:45:54 +0000.446066][54da] UnbindInputFilter 0x75d756a2d8


this 0x75d756a998
[288:072] [2023-07-14 14:45:54 +0000.446158][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a2d8
[288:072] [2023-07-14 14:45:54 +0000.446244][54da] UnbindInputFilter 0x76747f5da0
this 0x75d756a218
[288:072] [2023-07-14 14:45:54 +0000.446330][54da] UnbindInputFilter 0x75d756a458
this 0x75d756b718
[288:072] [2023-07-14 14:45:54 +0000.446414][54da] UnbindInputFilter 0x75d756a398
this 0x75d756a458
[288:072] [2023-07-14 14:45:54 +0000.446544][54da] UnbindInputFilter 0x76747f5da0
this 0x75d756a398
[288:073] [2023-07-14 14:45:54 +0000.447273][54da] ~GLESContext:
[288:074] [2023-07-14 14:45:54 +0000.448808][54da] GLESContext destruct finish.
[288:075] [2023-07-14 14:45:54 +0000.448921][54da] filter: filter pipeline destroy
this: 0x7674708080
[288:076] [2023-07-14 14:45:54 +0000.450128][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[288:077] [2023-07-14 14:45:54 +0000.451234][54da] machine model :redmi
[288:077] [2023-07-14 14:45:54 +0000.451312][54da] Support this machine
model :redmi
[288:077] [2023-07-14 14:45:54 +0000.451374][54da] global inited! current sdk
version: 12-14-d8558ab
[288:077] [2023-07-14 14:45:54 +0000.451611][54da] filter: filter pipeline
construtc this: 0x766b765580
[288:077] [2023-07-14 14:45:54 +0000.451705][54da] MediaFilterGraph:
MediaFilterGraph construct
[288:077] [2023-07-14 14:45:54 +0000.451761][54da] GLESContext:
[288:077] [2023-07-14 14:45:54 +0000.451842][54da] The result of eglGetDisplay is:
0x1
[288:079] [2023-07-14 14:45:54 +0000.453734][54da] The result of creation:
0x767472a980
[288:080] [2023-07-14 14:45:54 +0000.453951][54da] The result of
eglCreatePbufferSurface is: 0x767472aa80
[288:080] [2023-07-14 14:45:54 +0000.454105][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
[288:080] [2023-07-14 14:45:54 +0000.454180][54da] The source 0 speed:1
[288:080] [2023-07-14 14:45:54 +0000.454252][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4, delay:
0
[288:080] [2023-07-14 14:45:54 +0000.454335][54da] CreateDecoderByVideoSource
time:39235612 enter.

[288:080] [2023-07-14 14:45:54 +0000.454672][54da] running_decoder_count:0max


count:2
[288:080] [2023-07-14 14:45:54 +0000.454749][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76668f7800
[288:082] [2023-07-14 14:45:54 +0000.456399][622c] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[288:287] [2023-07-14 14:45:54 +0000.661260][5e5c] Run AGC when audioType = 0


[288:287] [2023-07-14 14:45:54 +0000.661440][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[288:305] [2023-07-14 14:45:54 +0000.678985][622c] OnStreamInfoFound: video
duration_: 15187
[288:307] [2023-07-14 14:45:54 +0000.681683][54da] start decoder
[288:307] [2023-07-14 14:45:54 +0000.681657][622d] NO get frame from decoder
[288:307] [2023-07-14 14:45:54 +0000.681818][54da] CreateDecoderByVideoSource
leave. expire time = 227 ms
[288:308] [2023-07-14 14:45:54 +0000.681974][54da] BindInputFilter 0x76746e6aa0
this 0x75d747efd8
[288:308] [2023-07-14 14:45:54 +0000.682060][54da] BindInputFilter 0x75d747efd8
this 0x75d756a098
[288:308] [2023-07-14 14:45:54 +0000.682176][54da] BindInputFilter 0x76746e6aa0
this 0x75d756a158
[288:308] [2023-07-14 14:45:54 +0000.682273][54da] BindInputFilter 0x75d756a158
this 0x75d756a218
[288:308] [2023-07-14 14:45:54 +0000.682344][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
[288:308] [2023-07-14 14:45:54 +0000.682450][54da] BindInputFilter 0x75d756a098
this 0x75d756a2d8
[288:308] [2023-07-14 14:45:54 +0000.682559][54da] BindInputFilter 0x75d756a2d8
this 0x766b765620
[288:308] [2023-07-14 14:45:54 +0000.682654][54da] BindInputFilter 0x75d756a218
this 0x75d756a398
[288:308] [2023-07-14 14:45:54 +0000.682763][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39217180.mp4
[288:308] [2023-07-14 14:45:54 +0000.682906][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[288:309] [2023-07-14 14:45:54 +0000.683179][54da] MediaComposeFile time:39235841
enter.

[288:309] [2023-07-14 14:45:54 +0000.683268][54da] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[288:309] [2023-07-14 14:45:54 +0000.683544][54da] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[288:309] [2023-07-14 14:45:54 +0000.683621][54da] Recording session using default
bitrate support by app:14680064
[288:309] [2023-07-14 14:45:54 +0000.683606][6237] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d787aec0
[288:308] [2023-07-14 14:45:54 +0000.682762][622d] NO get frame from decoder
[288:309] [2023-07-14 14:45:54 +0000.683803][6237] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[288:310] [2023-07-14 14:45:54 +0000.684020][54da] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[288:310] [2023-07-14 14:45:54 +0000.684240][54da] GetPipeline:
-----------------------------------------
[288:310] [2023-07-14 14:45:54 +0000.684321][54da] GetPipeline: source:
0x76746e6880
[288:310] [2023-07-14 14:45:54 +0000.684398][54da] GetPipeline: filter: NULLFilter
[288:310] [2023-07-14 14:45:54 +0000.684471][54da] GetPipeline: filter: NULLFilter
[288:310] [2023-07-14 14:45:54 +0000.684622][54da] GetPipeline: filter: NULLFilter
[288:310] [2023-07-14 14:45:54 +0000.684696][54da] GetPipeline: audio filter:
AuidoNULLFilter
[288:310] [2023-07-14 14:45:54 +0000.684774][54da] GetPipeline: audio filter:
AuidoNULLFilter
[288:310] [2023-07-14 14:45:54 +0000.684844][54da] GetPipeline: audio filter:
AudioNUllFilter
[288:311] [2023-07-14 14:45:54 +0000.684912][54da] GetPipeline:
------------------------------------------
[288:311] [2023-07-14 14:45:54 +0000.684985][54da] filter: filter pipeline2 update
pattern: 2
[288:310] [2023-07-14 14:45:54 +0000.684454][622d] NO get frame from decoder
[288:311] [2023-07-14 14:45:54 +0000.685459][54da] MediaComposeFile leave. expire
time = 2 ms
[288:311] [2023-07-14 14:45:54 +0000.685652][622d] NO get frame from decoder
[288:312] [2023-07-14 14:45:54 +0000.686481][54da] machine model :redmi
[288:312] [2023-07-14 14:45:54 +0000.686578][54da] Support this machine
model :redmi
[288:312] [2023-07-14 14:45:54 +0000.686631][54da] global inited! current sdk
version: 12-14-d8558ab
[288:313] [2023-07-14 14:45:54 +0000.686983][622d] NO get frame from decoder
[288:316] [2023-07-14 14:45:54 +0000.690378][622d] NO get frame from decoder
[288:321] [2023-07-14 14:45:54 +0000.695001][622d] NO get frame from decoder
[288:321] [2023-07-14 14:45:54 +0000.695764][622d] NO get frame from decoder
[288:335] [2023-07-14 14:45:54 +0000.709155][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[288:335] [2023-07-14 14:45:54 +0000.709369][54da] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 280
[288:335] [2023-07-14 14:45:54 +0000.709497][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[288:335] [2023-07-14 14:45:54 +0000.709572][54da] BeginCompose: BeginCompose, is
composing 0
[288:335] [2023-07-14 14:45:54 +0000.709827][6237] start recording, file path:
[288:336] [2023-07-14 14:45:54 +0000.710160][6237] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 280 audio_timescale:44100
video_timescale:90000
[288:336] [2023-07-14 14:45:54 +0000.710257][6237] 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
[288:336] [2023-07-14 14:45:54 +0000.710334][6237] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 280
[288:336] [2023-07-14 14:45:54 +0000.710411][6237] fd_open successed
handle:0xb4000076844990b0
[288:336] [2023-07-14 14:45:54 +0000.710831][6237] create mp4 file:298
m_fileHandle: 0x75d781a400
[288:336] [2023-07-14 14:45:54 +0000.710895][6237] MP4 file: is opened successfully
[288:337] [2023-07-14 14:45:54 +0000.710950][6237] setupMediaProcessers:
[288:337] [2023-07-14 14:45:54 +0000.711001][6237]
RecordingSessionInternalSimple:setup media processers.
[288:337] [2023-07-14 14:45:54 +0000.711082][6237] construct AAC encoder
[288:337] [2023-07-14 14:45:54 +0000.711652][6237] H264Encoder creating:
ultrafast012323
[288:337] [2023-07-14 14:45:54 +0000.711731][6237] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[288:338] [2023-07-14 14:45:54 +0000.712595][6237] H264Encode::GetMachineModel is
220333QBI
[288:338] [2023-07-14 14:45:54 +0000.712672][6237] H264Encoder machine_mode
is:220333QBI
[288:338] [2023-07-14 14:45:54 +0000.712724][6237] H264Encode::machine size :9
machine_mode:220333QBI
[288:338] [2023-07-14 14:45:54 +0000.712779][6237] H264Encode::machine array
size :22 machine_mode:220333QBI
[288:338] [2023-07-14 14:45:54 +0000.712834][6237] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[288:338] [2023-07-14 14:45:54 +0000.712970][6237] setupCompressionSession:
[288:339] [2023-07-14 14:45:54 +0000.713027][6237] H264Encode::creating hareware
Encoder
[288:339] [2023-07-14 14:45:54 +0000.713080][6237] AndroidHwAvcEncoder
time:39235871 enter.

[288:339] [2023-07-14 14:45:54 +0000.713356][6237] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[288:339] [2023-07-14 14:45:54 +0000.713550][6237] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[288:339] [2023-07-14 14:45:54 +0000.713612][6237] The video avc hw codec address
is 0x76668449c8
[288:339] [2023-07-14 14:45:54 +0000.713734][6237] AndroidHwAvcEncoder leave.
expire time = 0 ms

[288:339] [2023-07-14 14:45:54 +0000.713795][6237] RegisterEncodeCompleteCallback


time:39235871 enter.

[288:342] [2023-07-14 14:45:54 +0000.716386][6237] RegisterEncodeCompleteCallback


leave. expire time = 3 ms

[288:342] [2023-07-14 14:45:54 +0000.716491][6237] InitEncode time:39235874 enter.

[288:342] [2023-07-14 14:45:54 +0000.716658][6237] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[288:342] [2023-07-14 14:45:54 +0000.716725][6237] Create time:39235874 enter.

[288:342] [2023-07-14 14:45:54 +0000.716779][6237] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[288:343] [2023-07-14 14:45:54 +0000.717206][6237]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d756a900
[288:343] [2023-07-14 14:45:54 +0000.717509][6237]
supported_type:image/vnd.android.heic
[288:343] [2023-07-14 14:45:54 +0000.717605][6237] supported_type:video/avc
[288:343] [2023-07-14 14:45:54 +0000.717667][6237] name:OMX.qcom.video.encoder.avc
mime:video/avc
[288:344] [2023-07-14 14:45:54 +0000.718495][6237] hwCodecPrefix :OMX.qcom.
[288:350] [2023-07-14 14:45:54 +0000.723998][623c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7666755898
[288:346] [2023-07-14 14:45:54 +0000.720088][6237] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[288:356] [2023-07-14 14:45:54 +0000.730015][6237] mediacodec_createCodecByName
time:39235888 enter.

[288:356] [2023-07-14 14:45:54 +0000.730117][6237] WrapAndroidMediaCodec


time:39235888 enter.

[288:356] [2023-07-14 14:45:54 +0000.730412][6237] WrapAndroidMediaCodec leave.


expire time = 0 ms

[288:406] [2023-07-14 14:45:54 +0000.780551][6237] mediacodec_createCodecByName


leave. expire time = 50 ms

[288:406] [2023-07-14 14:45:54 +0000.780732][6237] WrapAndroidMediaFromat


time:39235938 enter.

[288:406] [2023-07-14 14:45:54 +0000.780873][6237] WrapAndroidMediaFromat leave.


expire time = 0 ms

[288:463] [2023-07-14 14:45:54 +0000.837794][6237] Destroy time:39235995 enter.

[288:464] [2023-07-14 14:45:54 +0000.838199][6237] WrapAndroidMediaFromat::


Destroy
[288:464] [2023-07-14 14:45:54 +0000.838292][6237] Destroy leave. expire time = 1
ms
[288:464] [2023-07-14 14:45:54 +0000.838352][6237] ~WrapAndroidMediaFromat
time:39235996 enter.

[288:464] [2023-07-14 14:45:54 +0000.838526][6237] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[288:464] [2023-07-14 14:45:54 +0000.838703][6237] Create leave. expire time = 122


ms

[288:464] [2023-07-14 14:45:54 +0000.838828][6237] isSemiPlanarSupport


time:39235996 enter.

[288:464] [2023-07-14 14:45:54 +0000.838889][6237] H264Encoder isSemiPlanarSupport


[288:465] [2023-07-14 14:45:54 +0000.838951][6237] isSemiPlanarSupport leave.
expire time = 1 ms

[288:465] [2023-07-14 14:45:54 +0000.839027][6237] creat hw H264Encoder success,


isSemiPlanar:1
[288:465] [2023-07-14 14:45:54 +0000.839255][6237] InitEncode leave. expire time =
123 ms

[288:465] [2023-07-14 14:45:54 +0000.839649][6237] H264Encode::created Encoder


[288:465] [2023-07-14 14:45:54 +0000.839707][6237] H264Encode:: H264 encoder
created.
[288:465] [2023-07-14 14:45:54 +0000.839761][6237] H264 encoder created.
[288:465] [2023-07-14 14:45:54 +0000.839823][6237]
RecordingSessionInternalSimple:created avc encoder avc: 0x75d74b2d80
[288:465] [2023-07-14 14:45:54 +0000.839880][6237] setOutput:
[288:466] [2023-07-14 14:45:54 +0000.839932][6237]
RecordingSessionInternalSimple:encoder set output to muxer!
[288:466] [2023-07-14 14:45:54 +0000.839985][6237] request a key frame
[288:466] [2023-07-14 14:45:54 +0000.840035][6237] H264Encode:: request a key frame
[288:477] [2023-07-14 14:45:54 +0000.851729][6237] setDisplayRotate :180
[288:478] [2023-07-14 14:45:54 +0000.851917][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[288:506] [2023-07-14 14:45:54 +0000.879937][6238]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[288:507] [2023-07-14 14:45:54 +0000.881541][623a] Error(video_source.cc:430): wait
decoder a frame: 0
[288:547] [2023-07-14 14:45:54 +0000.921611][6238] Push an pts:131 to dts queue.
[288:562] [2023-07-14 14:45:54 +0000.936077][623b] audio_frame_list_ empty
[288:595] [2023-07-14 14:45:54 +0000.969636][6238] h264 add frame header cdr flag
[288:599] [2023-07-14 14:45:54 +0000.973879][6238] h264 add frame header cdr flag
[288:600] [2023-07-14 14:45:54 +0000.974787][6238] Received key frame:10
[288:601] [2023-07-14 14:45:54 +0000.974945][6238] H264Encode:: get a sps pps
header!headerSize:31
[288:601] [2023-07-14 14:45:54 +0000.975136][623c] get the H.264 SPS parameter
[288:601] [2023-07-14 14:45:54 +0000.975674][623c] add video track with id:1
[288:602] [2023-07-14 14:45:54 +0000.976700][623c] get the H.264 PPS parameter
[288:634] [2023-07-14 14:45:55 +0000.8858][623c] get the H.264 IDR frame
[288:635] [2023-07-14 14:45:55 +0000.9083][623c] resss:true
[288:635] [2023-07-14 14:45:55 +0000.9143][623c] video start ts:10
[288:635] [2023-07-14 14:45:55 +0000.9269][623c] the video frame has been written
into MP4 file
[288:651] [2023-07-14 14:45:55 +0000.25145][6238] SendFrame
encodedImage._timeStamp:131encodedImage->_length:43952
[288:651] [2023-07-14 14:45:55 +0000.25311][6238] last dts:100 currentPts:131
ppsOrSPS:0 queue length:4
[288:715] [2023-07-14 14:45:55 +0000.89444][623c] add aac audio track with id:2
[288:719] [2023-07-14 14:45:55 +0000.93136][623c] audio start ts:0
[288:719] [2023-07-14 14:45:55 +0000.93291][623c] the audio frame has been written
into MP4 file
[288:719] [2023-07-14 14:45:55 +0000.93395][6237] setDisplayRotate :180
[288:719] [2023-07-14 14:45:55 +0000.93457][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[288:745] [2023-07-14 14:45:55 +0000.118988][6237] setDisplayRotate :180
[288:745] [2023-07-14 14:45:55 +0000.119165][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[288:751] [2023-07-14 14:45:55 +0000.125342][6238] DTS queue for
Generator:0x7666755ab8 296 333
[288:888] [2023-07-14 14:45:55 +0000.262587][623a] webrtc common_video plane
old ..... (1/1000) new: 66001 delete: 65939 diff: 62
[289:019] [2023-07-14 14:45:55 +0000.393754][623b] audio_frame_list_ empty
[289:079] [2023-07-14 14:45:55 +0000.453243][623a] video frame wait audio frame:
last_video_timestamp:1211 last_audio_timestamp:997.687
[289:124] [2023-07-14 14:45:55 +0000.498798][6237] setDisplayRotate :180
[289:125] [2023-07-14 14:45:55 +0000.498943][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[289:133] [2023-07-14 14:45:55 +0000.507328][6238] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1003 pts:1003
[289:136] [2023-07-14 14:45:55 +0000.510800][6238] DTS queue for
Generator:0x7666755ab8 1072 1102 1138 1172 1211 1238
[289:161] [2023-07-14 14:45:55 +0000.535067][623a] Error(video_source.cc:430): wait
decoder a frame: 0
[289:248] [2023-07-14 14:45:55 +0000.622808][6238] Push an pts:1471 to dts queue.
[289:344] [2023-07-14 14:45:55 +0000.718507][6238] last dts:1444 currentPts:1471
ppsOrSPS:0 queue length:9
[289:354] [2023-07-14 14:45:55 +0000.728354][6238] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1816
[289:354] [2023-07-14 14:45:55 +0000.728525][6238] push video frame to H264
encoder. (100 frame for one log)

[289:354] [2023-07-14 14:45:55 +0000.728616][6238] push video frame to H264


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

[289:354] [2023-07-14 14:45:55 +0000.728672][6238] H264Encode::push video frame to


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

[289:354] [2023-07-14 14:45:55 +0000.728749][6238] The input pts:1816 fps:30


[289:448] [2023-07-14 14:45:55 +0000.822035][623b] audio_frame_list_ empty
[289:457] [2023-07-14 14:45:55 +0000.831132][6238] H264Encode::H264SWEncoder get
callback, length:68240 type:1 nalType:1length:68236
[289:459] [2023-07-14 14:45:55 +0000.833004][6238] DTS queue for
Generator:0x7666755ab8 1872 1905 1946 1971 2006 2039 2070 2106
[289:570] [2023-07-14 14:45:55 +0000.944914][6237] setDisplayRotate :180
[289:571] [2023-07-14 14:45:55 +0000.945064][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[289:582] [2023-07-14 14:45:55 +0000.956766][6238] h264 add frame header cdr flag
[289:583] [2023-07-14 14:45:55 +0000.957568][6238] Received key frame:2006
[289:587] [2023-07-14 14:45:55 +0000.961618][623c] get the H.264 IDR frame
[289:656] [2023-07-14 14:45:56 +0000.30687][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[289:662] [2023-07-14 14:45:56 +0000.36070][623a] Error(video_source.cc:430): wait
decoder a frame: 0
[289:760] [2023-07-14 14:45:56 +0000.134050][6238] Push an pts:2808 to dts queue.
[289:808] [2023-07-14 14:45:56 +0000.182050][6238] DTS queue for
Generator:0x7666755ab8 2712 2743 2777 2808 2847 2879 2910
[289:858] [2023-07-14 14:45:56 +0000.232289][6238] last dts:2777 currentPts:2808
ppsOrSPS:0 queue length:9
[289:868] [2023-07-14 14:45:56 +0000.242909][623b] audio_frame_list_ empty
[290:016] [2023-07-14 14:45:56 +0000.390137][6237] setDisplayRotate :180
[290:016] [2023-07-14 14:45:56 +0000.390335][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[290:179] [2023-07-14 14:45:56 +0000.553594][6238] SendFrame
encodedImage._timeStamp:3477encodedImage->_length:63552
[290:180] [2023-07-14 14:45:56 +0000.554816][6238] DTS queue for
Generator:0x7666755ab8 3510 3549 3576 3613 3652 3686 3714 3747 3779
[290:233] [2023-07-14 14:45:56 +0000.607874][623a] Error(video_source.cc:430): wait
decoder a frame: 3
[290:283] [2023-07-14 14:45:56 +0000.657560][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[290:283] [2023-07-14 14:45:56 +0000.657743][5e5d] _deviceSampleRate:48000

[290:286] [2023-07-14 14:45:56 +0000.660424][5e5c] Run AGC when audioType = 0


[290:300] [2023-07-14 14:45:56 +0000.674950][6238] Push an pts:4155 to dts queue.
[290:302] [2023-07-14 14:45:56 +0000.676605][623b] audio_frame_list_ empty
[290:366] [2023-07-14 14:45:56 +0000.740041][6238] h264 add frame header cdr flag
[290:366] [2023-07-14 14:45:56 +0000.740589][6238] Received key frame:4014
[290:429] [2023-07-14 14:45:56 +0000.802916][6237] setDisplayRotate :180
[290:429] [2023-07-14 14:45:56 +0000.803094][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[290:435] [2023-07-14 14:45:56 +0000.809823][623c] get the H.264 IDR frame
[290:436] [2023-07-14 14:45:56 +0000.810860][6238] last dts:4111 currentPts:4155
ppsOrSPS:0 queue length:6
[290:514] [2023-07-14 14:45:56 +0000.888676][6238] DTS queue for
Generator:0x7666755ab8 4356 4384 4418 4445 4484 4515 4551 4582
[290:541] [2023-07-14 14:45:56 +0000.915433][6238] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4384 pts:4384
[290:692] [2023-07-14 14:45:57 +0000.66884][623a] webrtc common_video plane
old ..... (1/1000) new: 67001 delete: 66975 diff: 26
[290:696] [2023-07-14 14:45:57 +0000.70831][6238] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5182
[290:697] [2023-07-14 14:45:57 +0000.70970][6238] push video frame to H264 encoder.
(100 frame for one log)

[290:697] [2023-07-14 14:45:57 +0000.71103][6238] push video frame to H264 encoder.


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

[290:697] [2023-07-14 14:45:57 +0000.71163][6238] H264Encode::push video frame to


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

[290:697] [2023-07-14 14:45:57 +0000.71241][6238] The input pts:5182 fps:30


[290:721] [2023-07-14 14:45:57 +0000.95365][623b] audio_frame_list_ empty
[290:884] [2023-07-14 14:45:57 +0000.258572][6237] setDisplayRotate :180
[290:884] [2023-07-14 14:45:57 +0000.258741][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[290:922] [2023-07-14 14:45:57 +0000.296252][6238] H264Encode::H264SWEncoder get
callback, length:60864 type:1 nalType:1length:60860
[290:935] [2023-07-14 14:45:57 +0000.309406][6238] DTS queue for
Generator:0x7666755ab8 5252 5287 5315 5352
[290:952] [2023-07-14 14:45:57 +0000.326632][623a] Error(video_source.cc:430): wait
decoder a frame: 0
[290:972] [2023-07-14 14:45:57 +0000.346860][6238] Push an pts:5492 to dts queue.
[291:057] [2023-07-14 14:45:57 +0000.431897][6238] last dts:5451 currentPts:5492
ppsOrSPS:0 queue length:9
[291:162] [2023-07-14 14:45:57 +0000.536440][623b] audio_frame_list_ empty
[291:239] [2023-07-14 14:45:57 +0000.613581][6238] DTS queue for
Generator:0x7666755ab8 6019 6053 6085 6119 6157 6185 6223 6255
[291:243] [2023-07-14 14:45:57 +0000.617419][6238] h264 add frame header cdr flag
[291:244] [2023-07-14 14:45:57 +0000.618824][6238] Received key frame:6019
[291:247] [2023-07-14 14:45:57 +0000.621474][623c] get the H.264 IDR frame
[291:297] [2023-07-14 14:45:57 +0000.671858][6237] setDisplayRotate :180
[291:298] [2023-07-14 14:45:57 +0000.672012][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[291:385] [2023-07-14 14:45:57 +0000.759423][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[291:404] [2023-07-14 14:45:57 +0000.778068][623a] Error(video_source.cc:430): wait
decoder a frame: 14
[291:449] [2023-07-14 14:45:57 +0000.823843][6238] Push an pts:6823 to dts queue.
[291:554] [2023-07-14 14:45:57 +0000.928356][6238] DTS queue for
Generator:0x7666755ab8 6823 6861 6891 6934 6964 6996 7022 7058 7091
[291:564] [2023-07-14 14:45:57 +0000.938390][6238] SendFrame
encodedImage._timeStamp:6823encodedImage->_length:76032
[291:564] [2023-07-14 14:45:57 +0000.938546][6238] last dts:6792 currentPts:6823
ppsOrSPS:0 queue length:9
[291:581] [2023-07-14 14:45:57 +0000.955202][623b] audio_frame_list_ empty
[291:757] [2023-07-14 14:45:58 +0000.131785][6237] setDisplayRotate :180
[291:758] [2023-07-14 14:45:58 +0000.131937][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[291:962] [2023-07-14 14:45:58 +0000.336533][6238] DTS queue for
Generator:0x7666755ab8 7669 7702 7730 7768 7802 7828 7860 7892 7936
[292:016] [2023-07-14 14:45:58 +0000.390819][623a] Error(video_source.cc:430): wait
decoder a frame: 6
[292:019] [2023-07-14 14:45:58 +0000.392956][6238] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7768 pts:7768
[292:057] [2023-07-14 14:45:58 +0000.431232][6238] Push an pts:8169 to dts queue.
[292:074] [2023-07-14 14:45:58 +0000.448298][623b] audio_frame_list_ empty
[292:111] [2023-07-14 14:45:58 +0000.485417][6238] h264 add frame header cdr flag
[292:112] [2023-07-14 14:45:58 +0000.486211][6238] Received key frame:8031
[292:130] [2023-07-14 14:45:58 +0000.504707][623c] get the H.264 IDR frame
[292:192] [2023-07-14 14:45:58 +0000.566612][6237] setDisplayRotate :180
[292:192] [2023-07-14 14:45:58 +0000.566773][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[292:205] [2023-07-14 14:45:58 +0000.579573][6238] last dts:8131 currentPts:8169
ppsOrSPS:0 queue length:8
[292:250] [2023-07-14 14:45:58 +0000.624253][6238] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8568
[292:250] [2023-07-14 14:45:58 +0000.624434][6238] push video frame to H264
encoder. (100 frame for one log)

[292:250] [2023-07-14 14:45:58 +0000.624529][6238] push video frame to H264


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

[292:250] [2023-07-14 14:45:58 +0000.624587][6238] H264Encode::push video frame to


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

[292:250] [2023-07-14 14:45:58 +0000.624665][6238] The input pts:8568 fps:30


[292:289] [2023-07-14 14:45:58 +0000.663628][5e5c] Run AGC when audioType = 0
[292:290] [2023-07-14 14:45:58 +0000.664140][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[292:302] [2023-07-14 14:45:58 +0000.676387][6238] DTS queue for
Generator:0x7666755ab8 8505 8537 8568 8596 8631 8666 8700 8727
[292:344] [2023-07-14 14:45:58 +0000.718637][6238] H264Encode::H264SWEncoder get
callback, length:73376 type:1 nalType:1length:73372
[292:505] [2023-07-14 14:45:58 +0000.879442][623b] audio_frame_list_ empty
[292:618] [2023-07-14 14:45:58 +0000.992191][623a] webrtc common_video plane
old ..... (1/1000) new: 68001 delete: 67987 diff: 14
[292:618] [2023-07-14 14:45:58 +0000.992420][6237] setDisplayRotate :180
[292:618] [2023-07-14 14:45:58 +0000.992494][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[292:644] [2023-07-14 14:45:59 +0000.17965][6238] Push an pts:9502 to dts queue.
[292:648] [2023-07-14 14:45:59 +0000.22081][6238] DTS queue for
Generator:0x7666755ab8 9369 9399 9432 9466 9502 9532
[292:657] [2023-07-14 14:45:59 +0000.31636][623a] Error(video_source.cc:430): wait
decoder a frame: 0
[292:722] [2023-07-14 14:45:59 +0000.96773][6238] last dts:9466 currentPts:9502
ppsOrSPS:0 queue length:8
[292:922] [2023-07-14 14:45:59 +0000.296781][6238] h264 add frame header cdr flag
[292:923] [2023-07-14 14:45:59 +0000.297333][6238] Received key frame:10041
[292:925] [2023-07-14 14:45:59 +0000.299738][623c] get the H.264 IDR frame
[292:940] [2023-07-14 14:45:59 +0000.314225][6238] DTS queue for
Generator:0x7666755ab8 10135 10171 10202 10238 10268 10306 10338 10378 10410
[292:949] [2023-07-14 14:45:59 +0000.323393][623b] audio_frame_list_ empty
[293:002] [2023-07-14 14:45:59 +0000.376668][6237] setDisplayRotate :180
[293:002] [2023-07-14 14:45:59 +0000.376850][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[293:012] [2023-07-14 14:45:59 +0000.386430][6238] SendFrame
encodedImage._timeStamp:10171encodedImage->_length:62128
[293:111] [2023-07-14 14:45:59 +0000.485892][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[293:122] [2023-07-14 14:45:59 +0000.496538][623a] Error(video_source.cc:430): wait
decoder a frame: 10
[293:140] [2023-07-14 14:45:59 +0000.514091][6238] Push an pts:10838 to dts queue.
[293:243] [2023-07-14 14:45:59 +0000.617905][6238] last dts:10808 currentPts:10838
ppsOrSPS:0 queue length:9
[293:291] [2023-07-14 14:45:59 +0000.664944][6238] DTS queue for
Generator:0x7666755ab8 10978 11006 11039 11074 11105 11138 11170 11209 11238
[293:370] [2023-07-14 14:45:59 +0000.744832][6238] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11138 pts:11138
[293:376] [2023-07-14 14:45:59 +0000.750116][623b] audio_frame_list_ empty
[293:457] [2023-07-14 14:45:59 +0000.831669][6237] setDisplayRotate :180
[293:457] [2023-07-14 14:45:59 +0000.831836][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[293:503] [2023-07-14 14:45:59 +0000.877530][623b] audio frame wait video
frame.last_video_timestamp:11677 last_audio_timestamp:11884.3
[293:607] [2023-07-14 14:45:59 +0000.981722][6238] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11945
[293:608] [2023-07-14 14:45:59 +0000.982090][6238] push video frame to H264
encoder. (100 frame for one log)

[293:608] [2023-07-14 14:45:59 +0000.982177][6238] push video frame to H264


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

[293:608] [2023-07-14 14:45:59 +0000.982237][6238] H264Encode::push video frame to


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

[293:608] [2023-07-14 14:45:59 +0000.982317][6238] The input pts:11945 fps:30


[293:660] [2023-07-14 14:46:00 +0000.34303][6238] DTS queue for
Generator:0x7666755ab8 11814 11851 11880 11912 11945 11981 12009 12050 12083
[293:707] [2023-07-14 14:46:00 +0000.81247][6238] Push an pts:12180 to dts queue.
[293:730] [2023-07-14 14:46:00 +0000.104539][6238] H264Encode::H264SWEncoder get
callback, length:64576 type:1 nalType:1length:64572
[293:754] [2023-07-14 14:46:00 +0000.128603][623a] Error(video_source.cc:430): wait
decoder a frame: 26
[293:772] [2023-07-14 14:46:00 +0000.146154][6238] h264 add frame header cdr flag
[293:773] [2023-07-14 14:46:00 +0000.147121][6238] Received key frame:12050
[293:782] [2023-07-14 14:46:00 +0000.156796][623c] get the H.264 IDR frame
[293:819] [2023-07-14 14:46:00 +0000.192957][6238] last dts:12151 currentPts:12180
ppsOrSPS:0 queue length:8
[293:863] [2023-07-14 14:46:00 +0000.237191][623b] audio_frame_list_ empty
[293:888] [2023-07-14 14:46:00 +0000.262214][6237] setDisplayRotate :180
[293:888] [2023-07-14 14:46:00 +0000.262423][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[294:041] [2023-07-14 14:46:00 +0000.415450][6238] DTS queue for
Generator:0x7666755ab8 12646 12682 12716 12753 12779 12812 12843 12889
[294:288] [2023-07-14 14:46:00 +0000.662348][5e5c] Run AGC when audioType = 0
[294:306] [2023-07-14 14:46:00 +0000.680809][623b] audio_frame_list_ empty
[294:319] [2023-07-14 14:46:00 +0000.693623][6237] setDisplayRotate :180
[294:319] [2023-07-14 14:46:00 +0000.693780][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[294:320] [2023-07-14 14:46:00 +0000.694723][6238] Push an pts:13513 to dts queue.
[294:327] [2023-07-14 14:46:00 +0000.701170][623a] webrtc common_video plane
old ..... (1/1000) new: 69001 delete: 68979 diff: 22
[294:372] [2023-07-14 14:46:00 +0000.746218][623a] Error(video_source.cc:430): wait
decoder a frame: 0
[294:407] [2023-07-14 14:46:00 +0000.781341][6238] DTS queue for
Generator:0x7666755ab8 13513 13547 13581 13613 13651 13689
[294:436] [2023-07-14 14:46:00 +0000.810214][6238] SendFrame
encodedImage._timeStamp:13513encodedImage->_length:60160
[294:436] [2023-07-14 14:46:00 +0000.810703][6238] last dts:13480 currentPts:13513
ppsOrSPS:0 queue length:9
[294:621] [2023-07-14 14:46:00 +0000.994934][6238] h264 add frame header cdr flag
[294:621] [2023-07-14 14:46:00 +0000.995341][6238] Received key frame:14052
[294:640] [2023-07-14 14:46:01 +0000.14491][623c] get the H.264 IDR frame
[294:730] [2023-07-14 14:46:01 +0000.104764][6237] setDisplayRotate :180
[294:731] [2023-07-14 14:46:01 +0000.105003][6237] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[294:742] [2023-07-14 14:46:01 +0000.116318][6238] DTS queue for
Generator:0x7666755ab8 14318 14349 14385 14416 14454 14489 14519
[294:757] [2023-07-14 14:46:01 +0000.131569][622d] av_read_frame AVERROR_EOF
[294:815] [2023-07-14 14:46:01 +0000.189364][623b] audio_frame_list_ empty
[294:833] [2023-07-14 14:46:01 +0000.207650][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[294:842] [2023-07-14 14:46:01 +0000.216873][6238] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14519 pts:14519
[294:848] [2023-07-14 14:46:01 +0000.222591][6238] Push an pts:14855 to dts queue.
[294:852] [2023-07-14 14:46:01 +0000.226313][622d] OnReceiveEOF:
[294:852] [2023-07-14 14:46:01 +0000.226600][622d] OnDecoderEOF time:39242384
enter.

[294:852] [2023-07-14 14:46:01 +0000.226707][622d] OnDecoderEOF leave. expire time


= 0 ms

[294:852] [2023-07-14 14:46:01 +0000.226763][622b] CleanUp time:39242384 enter.

[294:852] [2023-07-14 14:46:01 +0000.226785][622d] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x76746e6880
[294:853] [2023-07-14 14:46:01 +0000.226936][622d] NULLFilter::OnVideoSourceEOF
0x76746e6880 this 0x75d747ef40
[294:853] [2023-07-14 14:46:01 +0000.227017][622d] NULLFilter::OnVideoSourceEOF
0x75d747ef40 this 0x75d756a000
[294:853] [2023-07-14 14:46:01 +0000.227104][622d] NULLFilter::OnVideoSourceEOF
0x75d756a000 this 0x75d756a240
[294:855] [2023-07-14 14:46:01 +0000.229412][623b] PullAudioFrame: PullFrame audio
finished.
[294:855] [2023-07-14 14:46:01 +0000.229758][623a] OnVideoTimer: OnVideoTimer
return
[294:855] [2023-07-14 14:46:01 +0000.229848][623b] OnAudioTimer: OnAudioTimer
EndComposeFile
[294:856] [2023-07-14 14:46:01 +0000.229983][623b] EndComposeFile: EndComposeFile,
is composing 1
[294:862] [2023-07-14 14:46:01 +0000.236537][622b] CleanUp leave. expire time = 10
ms

[294:862] [2023-07-14 14:46:01 +0000.236709][622b] clean up


[294:862] [2023-07-14 14:46:01 +0000.236779][622b] running_decoder_count:0max
count:2
[294:947] [2023-07-14 14:46:01 +0000.321693][6238] last dts:14825 currentPts:14855
ppsOrSPS:0 queue length:10
[294:949] [2023-07-14 14:46:01 +0000.322933][6238]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[294:949] [2023-07-14 14:46:01 +0000.323067][6238]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x75d749c000
[294:951] [2023-07-14 14:46:01 +0000.325332][6239]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[294:951] [2023-07-14 14:46:01 +0000.325441][6239]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[294:952] [2023-07-14 14:46:01 +0000.326009][6237] stop recording
[294:952] [2023-07-14 14:46:01 +0000.326109][6237]
RecordingSessionInternalSimple:destroy media processers
[294:952] [2023-07-14 14:46:01 +0000.326168][6237] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[294:952] [2023-07-14 14:46:01 +0000.326251][6237] H264Encode::flushing hareware
Encoder
[294:952] [2023-07-14 14:46:01 +0000.326516][6237] Flush time:39242484 enter.
[294:952] [2023-07-14 14:46:01 +0000.326628][6237] H264Encoder encoder flush
[294:952] [2023-07-14 14:46:01 +0000.326687][6237] flush output queue
[295:284] [2023-07-14 14:46:01 +0000.658063][6237] Flush leave. expire time = 332
ms

[295:284] [2023-07-14 14:46:01 +0000.658394][6237] ~H264EncodeWrap:


[295:284] [2023-07-14 14:46:01 +0000.658478][6237] ~H264Encode:
[295:284] [2023-07-14 14:46:01 +0000.658532][6237] teardownCompressionSession:
H264Encode::destroying Encoder
[295:284] [2023-07-14 14:46:01 +0000.658613][6237] Release time:39242816 enter.

[295:284] [2023-07-14 14:46:01 +0000.658874][6237] Release:


MediaCodecVideoEncoder::Release _inited:1
[295:285] [2023-07-14 14:46:01 +0000.658959][6237] Destroy time:39242817 enter.

[295:285] [2023-07-14 14:46:01 +0000.659039][6237] H264Encoder encoderDestroy


[295:285] [2023-07-14 14:46:01 +0000.659133][6237]
AndroidMediaCodecVideoEncoder::release env: 0x75d74b2600
[295:285] [2023-07-14 14:46:01 +0000.659203][6237]
AndroidMediaCodecVideoEncoder::Destroy
[295:307] [2023-07-14 14:46:01 +0000.681404][6237] Destroy leave. expire time = 22
ms

[295:308] [2023-07-14 14:46:01 +0000.682504][6237] Release leave. expire time = 24


ms

[295:308] [2023-07-14 14:46:01 +0000.682732][6237] ~AndroidHwAvcEncoder


time:39242840 enter.

[295:309] [2023-07-14 14:46:01 +0000.683260][6237] Release time:39242841 enter.

[295:309] [2023-07-14 14:46:01 +0000.683377][6237] Release:


MediaCodecVideoEncoder:: has been released before, just return
[295:309] [2023-07-14 14:46:01 +0000.683437][6237] Release leave. expire time = 0
ms

[295:309] [2023-07-14 14:46:01 +0000.683494][6237] ~AndroidMediaCodecVideoEncoder


[295:309] [2023-07-14 14:46:01 +0000.683548][6237] ~WrapAndroidMediaCodec
time:39242841 enter.

[295:309] [2023-07-14 14:46:01 +0000.683604][6237] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[295:309] [2023-07-14 14:46:01 +0000.683664][6237] video hevc hw codec


destructor:0x76668449c8

[295:309] [2023-07-14 14:46:01 +0000.683808][6237] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[295:309] [2023-07-14 14:46:01 +0000.683889][6237] teardownCompressionSession:


H264Encode::destroyed Encoder
[295:310] [2023-07-14 14:46:01 +0000.683963][6237]
RecordingSessionInternalSimple:destroy aac encoder output!
[295:310] [2023-07-14 14:46:01 +0000.684018][6237] AACSWEncode destructor
[295:319] [2023-07-14 14:46:01 +0000.693263][623c] fd_close successed!
[295:319] [2023-07-14 14:46:01 +0000.693755][623c] MP4 close file successfully
[295:319] [2023-07-14 14:46:01 +0000.693845][623c] Recording session Internal:
notify recording ok
[295:319] [2023-07-14 14:46:01 +0000.693906][623c] onRecordingOk: Recording Ok,
compose use time: 6984, averagefps 0
[295:320] [2023-07-14 14:46:01 +0000.694058][623c] OnReceiveEOF:
[295:322] [2023-07-14 14:46:01 +0000.696679][623b] OnAudioTimer: OnAudioTimer
return
[295:344] [2023-07-14 14:46:01 +0000.718543][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[295:344] [2023-07-14 14:46:01 +0000.718715][54da] ~MediaComposeFile time:39242876
enter.

[295:344] [2023-07-14 14:46:01 +0000.718773][54da] CancelCompose: CancelCompose,


is composing 0
[295:345] [2023-07-14 14:46:01 +0000.719034][6237] stop recording
[295:345] [2023-07-14 14:46:01 +0000.719140][6237] we have stopped recording before
[295:346] [2023-07-14 14:46:01 +0000.719951][54da] ~MediaComposeFile leave. expire
time = 2 ms

[295:349] [2023-07-14 14:46:01 +0000.723350][54da] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[295:350] [2023-07-14 14:46:01 +0000.724228][54da] global uninited!
[295:350] [2023-07-14 14:46:01 +0000.724360][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[295:350] [2023-07-14 14:46:01 +0000.724452][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[295:350] [2023-07-14 14:46:01 +0000.724508][54da] RemoveVideoBackGroud: hava not
add video backgroud
[295:350] [2023-07-14 14:46:01 +0000.724594][54da] UnbindInputFilter 0x75d756a2d8
this 0x766b765620
[295:350] [2023-07-14 14:46:01 +0000.724675][54da] ClearAllSource: remove source
filter, sourceid: 0x76746e6880
[295:350] [2023-07-14 14:46:01 +0000.724726][54da] DestoryDecoderByVideoSource
time:39242882 enter.

[295:350] [2023-07-14 14:46:01 +0000.724822][54da] ~VideoBindDecoder time:39242882


enter.

[295:351] [2023-07-14 14:46:01 +0000.725032][54da] CleanUp time:39242883 enter.

[295:351] [2023-07-14 14:46:01 +0000.725438][54da] CleanUp leave. expire time = 0


ms

[295:351] [2023-07-14 14:46:01 +0000.725510][54da] CleanUp time:39242883 enter.

[295:351] [2023-07-14 14:46:01 +0000.725896][54da] CleanUp leave. expire time = 1


ms

[295:352] [2023-07-14 14:46:01 +0000.726715][54da] ~VideoBindDecoder leave. expire


time = 2 ms

[295:352] [2023-07-14 14:46:01 +0000.726792][54da] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[295:352] [2023-07-14 14:46:01 +0000.726877][54da] UnbindInputFilter 0x75d756a098


this 0x75d756a2d8
[295:353] [2023-07-14 14:46:01 +0000.726959][54da] UnbindInputFilter 0x75d747efd8
this 0x75d756a098
[295:353] [2023-07-14 14:46:01 +0000.727055][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d747efd8
[295:353] [2023-07-14 14:46:01 +0000.727134][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a398
[295:353] [2023-07-14 14:46:01 +0000.727212][54da] UnbindInputFilter 0x75d756a158
this 0x75d756a218
[295:353] [2023-07-14 14:46:01 +0000.727317][54da] UnbindInputFilter 0x76746e6aa0
this 0x75d756a158
[295:353] [2023-07-14 14:46:01 +0000.727406][54da] ~GLESContext:
[295:354] [2023-07-14 14:46:01 +0000.728413][54da] GLESContext destruct finish.
[295:354] [2023-07-14 14:46:01 +0000.728514][54da] filter: filter pipeline destroy
this: 0x766b765580
[296:286] [2023-07-14 14:46:02 +0000.659957][5e5c] Run AGC when audioType = 0
[296:286] [2023-07-14 14:46:02 +0000.660174][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[296:545] [2023-07-14 14:46:02 +0000.919584][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[298:276] [2023-07-14 14:46:04 +0000.650961][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[298:287] [2023-07-14 14:46:04 +0000.661893][5e5c] Run AGC when audioType = 0
[300:006] [2023-07-14 14:46:06 +0000.380372][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[300:285] [2023-07-14 14:46:06 +0000.659775][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[300:286] [2023-07-14 14:46:06 +0000.660000][5e5d] _deviceSampleRate:48000

[300:291] [2023-07-14 14:46:06 +0000.665605][5e5c] Run AGC when audioType = 0


[300:291] [2023-07-14 14:46:06 +0000.665851][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[301:734] [2023-07-14 14:46:08 +0000.108082][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[302:285] [2023-07-14 14:46:08 +0000.659820][5e5c] Run AGC when audioType = 0
[303:459] [2023-07-14 14:46:09 +0000.833293][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[304:286] [2023-07-14 14:46:10 +0000.660284][5e5c] Run AGC when audioType = 0
[304:286] [2023-07-14 14:46:10 +0000.660613][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[305:185] [2023-07-14 14:46:11 +0000.559542][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[306:289] [2023-07-14 14:46:12 +0000.663301][5e5c] Run AGC when audioType = 0
[306:916] [2023-07-14 14:46:13 +0000.290385][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[308:286] [2023-07-14 14:46:14 +0000.660478][5e5c] Run AGC when audioType = 0
[308:286] [2023-07-14 14:46:14 +0000.660788][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[308:656] [2023-07-14 14:46:15 +0000.30467][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[310:284] [2023-07-14 14:46:16 +0000.658871][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[310:285] [2023-07-14 14:46:16 +0000.659137][5e5d] _deviceSampleRate:48000

[310:287] [2023-07-14 14:46:16 +0000.661733][5e5c] Run AGC when audioType = 0


[310:391] [2023-07-14 14:46:16 +0000.765225][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[312:118] [2023-07-14 14:46:18 +0000.492712][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[312:290] [2023-07-14 14:46:18 +0000.664371][5e5c] Run AGC when audioType = 0
[312:290] [2023-07-14 14:46:18 +0000.664663][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[313:848] [2023-07-14 14:46:20 +0000.222122][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[314:284] [2023-07-14 14:46:20 +0000.658785][5e5c] Run AGC when audioType = 0
[315:575] [2023-07-14 14:46:21 +0000.948966][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[316:289] [2023-07-14 14:46:22 +0000.663588][5e5c] Run AGC when audioType = 0
[316:289] [2023-07-14 14:46:22 +0000.663757][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[317:317] [2023-07-14 14:46:23 +0000.691493][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[318:286] [2023-07-14 14:46:24 +0000.660902][5e5c] Run AGC when audioType = 0
[319:044] [2023-07-14 14:46:25 +0000.418089][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[320:283] [2023-07-14 14:46:26 +0000.657784][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[320:284] [2023-07-14 14:46:26 +0000.658202][5e5d] _deviceSampleRate:48000

[320:286] [2023-07-14 14:46:26 +0000.660290][5e5c] Run AGC when audioType = 0


[320:286] [2023-07-14 14:46:26 +0000.660725][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[320:777] [2023-07-14 14:46:27 +0000.151578][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[322:286] [2023-07-14 14:46:28 +0000.660234][5e5c] Run AGC when audioType = 0
[322:508] [2023-07-14 14:46:28 +0000.882847][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[324:244] [2023-07-14 14:46:30 +0000.618078][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[324:286] [2023-07-14 14:46:30 +0000.660624][5e5c] Run AGC when audioType = 0
[324:286] [2023-07-14 14:46:30 +0000.660873][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[325:980] [2023-07-14 14:46:32 +0000.354427][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[326:285] [2023-07-14 14:46:32 +0000.659258][5e5c] Run AGC when audioType = 0
[327:713] [2023-07-14 14:46:34 +0000.87760][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[328:288] [2023-07-14 14:46:34 +0000.662303][5e5c] Run AGC when audioType = 0
[328:288] [2023-07-14 14:46:34 +0000.662623][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[329:453] [2023-07-14 14:46:35 +0000.826981][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[330:285] [2023-07-14 14:46:36 +0000.659911][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[330:286] [2023-07-14 14:46:36 +0000.660212][5e5d] _deviceSampleRate:48000

[330:290] [2023-07-14 14:46:36 +0000.664259][5e5c] Run AGC when audioType = 0


[331:187] [2023-07-14 14:46:37 +0000.561893][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[332:283] [2023-07-14 14:46:38 +0000.658021][5e5c] Run AGC when audioType = 0
[332:284] [2023-07-14 14:46:38 +0000.658282][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[332:914] [2023-07-14 14:46:39 +0000.288164][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[334:284] [2023-07-14 14:46:40 +0000.658918][5e5c] Run AGC when audioType = 0
[334:641] [2023-07-14 14:46:41 +0000.15727][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[336:290] [2023-07-14 14:46:42 +0000.664723][5e5c] Run AGC when audioType = 0
[336:291] [2023-07-14 14:46:42 +0000.664917][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[336:375] [2023-07-14 14:46:42 +0000.749799][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[338:099] [2023-07-14 14:46:44 +0000.473219][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[338:284] [2023-07-14 14:46:44 +0000.658234][5e5c] Run AGC when audioType = 0
[339:831] [2023-07-14 14:46:46 +0000.205347][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[340:284] [2023-07-14 14:46:46 +0000.658685][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[340:285] [2023-07-14 14:46:46 +0000.658918][5e5d] _deviceSampleRate:48000

[340:285] [2023-07-14 14:46:46 +0000.659631][5e5c] Run AGC when audioType = 0


[340:285] [2023-07-14 14:46:46 +0000.659857][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[341:565] [2023-07-14 14:46:47 +0000.939492][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[342:290] [2023-07-14 14:46:48 +0000.664760][5e5c] Run AGC when audioType = 0
[343:305] [2023-07-14 14:46:49 +0000.679266][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[344:285] [2023-07-14 14:46:50 +0000.659019][5e5c] Run AGC when audioType = 0
[344:285] [2023-07-14 14:46:50 +0000.659297][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[345:037] [2023-07-14 14:46:51 +0000.411100][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[346:288] [2023-07-14 14:46:52 +0000.662508][5e5c] Run AGC when audioType = 0
[346:768] [2023-07-14 14:46:53 +0000.142332][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[348:290] [2023-07-14 14:46:54 +0000.664803][5e5c] Run AGC when audioType = 0
[348:291] [2023-07-14 14:46:54 +0000.665211][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[348:498] [2023-07-14 14:46:54 +0000.872631][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[350:228] [2023-07-14 14:46:56 +0000.602873][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[350:283] [2023-07-14 14:46:56 +0000.657695][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[350:284] [2023-07-14 14:46:56 +0000.657992][5e5d] _deviceSampleRate:48000

[350:286] [2023-07-14 14:46:56 +0000.660017][5e5c] Run AGC when audioType = 0


[351:965] [2023-07-14 14:46:58 +0000.339051][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[352:287] [2023-07-14 14:46:58 +0000.661681][5e5c] Run AGC when audioType = 0
[352:288] [2023-07-14 14:46:58 +0000.662301][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[353:697] [2023-07-14 14:47:00 +0000.71682][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[354:289] [2023-07-14 14:47:00 +0000.662943][5e5c] Run AGC when audioType = 0
[355:429] [2023-07-14 14:47:01 +0000.803407][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[356:283] [2023-07-14 14:47:02 +0000.657903][5e5c] Run AGC when audioType = 0
[356:284] [2023-07-14 14:47:02 +0000.658103][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[357:159] [2023-07-14 14:47:03 +0000.532991][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[358:288] [2023-07-14 14:47:04 +0000.662913][5e5c] Run AGC when audioType = 0
[358:889] [2023-07-14 14:47:05 +0000.263073][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[360:285] [2023-07-14 14:47:06 +0000.659655][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[360:285] [2023-07-14 14:47:06 +0000.659911][5e5d] _deviceSampleRate:48000

[360:289] [2023-07-14 14:47:06 +0000.663282][5e5c] Run AGC when audioType = 0


[360:289] [2023-07-14 14:47:06 +0000.663531][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[360:619] [2023-07-14 14:47:06 +0000.993456][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[362:285] [2023-07-14 14:47:08 +0000.659784][5e5c] Run AGC when audioType = 0
[362:348] [2023-07-14 14:47:08 +0000.721983][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[364:080] [2023-07-14 14:47:10 +0000.454008][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[364:288] [2023-07-14 14:47:10 +0000.662215][5e5c] Run AGC when audioType = 0
[364:288] [2023-07-14 14:47:10 +0000.662542][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[365:807] [2023-07-14 14:47:12 +0000.181573][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[366:290] [2023-07-14 14:47:12 +0000.664904][5e5c] Run AGC when audioType = 0
[367:542] [2023-07-14 14:47:13 +0000.916382][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[368:286] [2023-07-14 14:47:14 +0000.660615][5e5c] Run AGC when audioType = 0
[368:286] [2023-07-14 14:47:14 +0000.660879][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[369:272] [2023-07-14 14:47:15 +0000.646685][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[370:284] [2023-07-14 14:47:16 +0000.658706][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[370:285] [2023-07-14 14:47:16 +0000.659044][5e5d] _deviceSampleRate:48000

[370:286] [2023-07-14 14:47:16 +0000.660219][5e5c] Run AGC when audioType = 0


[370:998] [2023-07-14 14:47:17 +0000.372357][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[372:249] [2023-07-14 14:47:18 +0000.623254][54da] SetOrientation:
MediaFilterCamera:: SetOrientation: 180
[372:249] [2023-07-14 14:47:18 +0000.623387][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 180
[372:249] [2023-07-14 14:47:18 +0000.623795][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[372:250] [2023-07-14 14:47:18 +0000.624048][5e57] operator() time:39319782 enter.

[372:250] [2023-07-14 14:47:18 +0000.624182][5e57] MediaFilterCamera, recording


file context:0x76667e0a80 input texture:5
[372:253] [2023-07-14 14:47:18 +0000.627007][5e57] MicSource: Mic source
created:10x7666906200
[372:254] [2023-07-14 14:47:18 +0000.628113][5e57] alloc thread: 0x76749b3000
name:worker0 thread id:506578369728 to Mic_source
[372:254] [2023-07-14 14:47:18 +0000.628223][5e57] audio: start the audio sender
thread.

[372:254] [2023-07-14 14:47:18 +0000.628366][5e57] construct OpenGLRenderProgram


0x766691c198
[372:254] [2023-07-14 14:47:18 +0000.628438][5e57] CropFilter::SetOrientation
orientation: 180
[372:254] [2023-07-14 14:47:18 +0000.628691][5e57] filter: filter pipeline
construtc this: 0x75d73fa240
[372:254] [2023-07-14 14:47:18 +0000.628767][5e57] filter: filter pipeline2 update
pattern: 1
[372:254] [2023-07-14 14:47:18 +0000.628846][5e57] CameraSource::source_id_:25
[372:255] [2023-07-14 14:47:18 +0000.628916][5e57] RecordAudioSource::source_id_:26
[372:255] [2023-07-14 14:47:18 +0000.629260][5e57] BindInputFilter 0x75d74a6f40
this 0x766691c3c0
[372:255] [2023-07-14 14:47:18 +0000.629371][5e57] BindInputFilter 0x75d74a70d8
this 0x75d74a73d0
[372:255] [2023-07-14 14:47:18 +0000.629465][5e57] BindInputFilter 0x766691c3c0
this 0x75d73fa2e0
[372:255] [2023-07-14 14:47:18 +0000.629577][5e57] setParamentForFilters:
speed:1.000000
[372:255] [2023-07-14 14:47:18 +0000.629643][5e57] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[372:255] [2023-07-14 14:47:18 +0000.629718][5e57] SetParamForFilter time:39319787
enter.

[372:255] [2023-07-14 14:47:18 +0000.629786][5e57] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[372:255] [2023-07-14 14:47:18 +0000.629857][5e57] SetParamForFilter: Params video
index is: 0
[372:256] [2023-07-14 14:47:18 +0000.629964][5e57] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[372:256] [2023-07-14 14:47:18 +0000.630035][5e57] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[372:256] [2023-07-14 14:47:18 +0000.630104][5e57] crop filter mode tpye:
citytravelvideo index:0
[372:261] [2023-07-14 14:47:18 +0000.634999][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635280][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635339][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635394][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635452][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635505][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635576][5e57]
Warning(parse_template_json.cc:45): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635631][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635701][5e57]
Warning(parse_template_json.cc:81): json parament no found the parament
[372:261] [2023-07-14 14:47:18 +0000.635770][5e57]
Warning(parse_template_json.cc:67): json parament no found the parament
[372:262] [2023-07-14 14:47:18 +0000.635915][5e57]
Warning(parse_template_json.cc:93): json parament no found the duration
[372:262] [2023-07-14 14:47:18 +0000.635997][5e57] SetParamForFilter leave. expire
time = 7 ms

[372:262] [2023-07-14 14:47:18 +0000.636141][5e57] OnOutputSizeChanged width 1280


height 720
[372:262] [2023-07-14 14:47:18 +0000.636215][5e57] OpenGLFrameBuffer: width:1280
height:720
[372:262] [2023-07-14 14:47:18 +0000.636275][5e57] OpenGLFrameBuffer: width:1280
height:720
[372:262] [2023-07-14 14:47:18 +0000.636327][5e57] OpenGLFrameBuffer: width:1280
height:720
[372:262] [2023-07-14 14:47:18 +0000.636379][5e57] OpenGLFrameBuffer: width:1280
height:720
[372:262] [2023-07-14 14:47:18 +0000.636430][5e57] OpenGLFrameBuffer: width:1280
height:720
[372:262] [2023-07-14 14:47:18 +0000.636517][5e57] OpenGLFrameBuffer: width:1280
height:720
[372:262] [2023-07-14 14:47:18 +0000.636585][5e57] construct TrivalImageDrawer
0x75d74ae780
[372:262] [2023-07-14 14:47:18 +0000.636664][5e57] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75d74ae780 context 0x7674954740
[372:262] [2023-07-14 14:47:18 +0000.636734][5e57] setupGLES:
[372:263] [2023-07-14 14:47:18 +0000.637442][5e57] OpenGLRenderProgram::Initialize.
[372:263] [2023-07-14 14:47:18 +0000.637530][5e57] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[372:263] [2023-07-14 14:47:18 +0000.637587][5e57] 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_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
[372:263] [2023-07-14 14:47:18 +0000.637710][5e57] Init open gl render:
0x766691c198
[372:263] [2023-07-14 14:47:18 +0000.637801][5e57] Fragement shader path:
[372:263] [2023-07-14 14:47:18 +0000.637877][5e57] Fragement shader path:
[372:264] [2023-07-14 14:47:18 +0000.638006][5e57] create opengl program object.
[372:264] [2023-07-14 14:47:18 +0000.638061][5e57] create shader: vertex
[372:264] [2023-07-14 14:47:18 +0000.638402][5e57] create shader: fragment
[372:267] [2023-07-14 14:47:18 +0000.641041][5e57] Have not extra filter filename!
[372:267] [2023-07-14 14:47:18 +0000.641165][5e57] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[372:267] [2023-07-14 14:47:18 +0000.641224][5e57] OpenGLRenderProgram::Initialize
success.
[372:267] [2023-07-14 14:47:18 +0000.641321][5e57] Setup the OpenGL result:1
[372:267] [2023-07-14 14:47:18 +0000.641789][5e56] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
[372:268] [2023-07-14 14:47:18 +0000.642264][5e56] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[372:268] [2023-07-14 14:47:18 +0000.642310][627c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d5051a98
[372:268] [2023-07-14 14:47:18 +0000.642448][5e56] 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
[372:268] [2023-07-14 14:47:18 +0000.642529][5e56] 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_39319799.mp4
fileFD: -1
[372:269] [2023-07-14 14:47:18 +0000.643066][5e56] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4 is
opened successfully
[372:269] [2023-07-14 14:47:18 +0000.643143][5e56] setupMediaProcessers:
[372:269] [2023-07-14 14:47:18 +0000.643211][5e56]
RecordingSessionInternalSimple:setup media processers.
[372:269] [2023-07-14 14:47:18 +0000.643278][5e56] construct AAC encoder
[372:269] [2023-07-14 14:47:18 +0000.643795][5e56] H264Encoder creating:
superfast011818
[372:269] [2023-07-14 14:47:18 +0000.643880][5e56] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[372:271] [2023-07-14 14:47:18 +0000.645219][5e56] H264Encode::GetMachineModel is
220333QBI
[372:271] [2023-07-14 14:47:18 +0000.645326][5e56] H264Encoder machine_mode
is:220333QBI
[372:271] [2023-07-14 14:47:18 +0000.645379][5e56] H264Encode::machine size :9
machine_mode:220333QBI
[372:271] [2023-07-14 14:47:18 +0000.645435][5e56] H264Encode::machine array
size :22 machine_mode:220333QBI
[372:271] [2023-07-14 14:47:18 +0000.645504][5e56] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[372:271] [2023-07-14 14:47:18 +0000.645558][5e56] setupCompressionSession:
[372:271] [2023-07-14 14:47:18 +0000.645608][5e56] H264Encode::creating hareware
Encoder
[372:271] [2023-07-14 14:47:18 +0000.645675][5e56] AndroidHwAvcEncoder
time:39319803 enter.
[372:272] [2023-07-14 14:47:18 +0000.645998][5e56] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[372:272] [2023-07-14 14:47:18 +0000.646236][5e56] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[372:272] [2023-07-14 14:47:18 +0000.646314][5e56] The video avc hw codec address
is 0x7673a3c878
[372:272] [2023-07-14 14:47:18 +0000.646448][5e56] AndroidHwAvcEncoder leave.
expire time = 1 ms

[372:272] [2023-07-14 14:47:18 +0000.646526][5e56] RegisterEncodeCompleteCallback


time:39319804 enter.

[372:272] [2023-07-14 14:47:18 +0000.646703][5e56] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[372:272] [2023-07-14 14:47:18 +0000.646787][5e56] InitEncode time:39319804 enter.

[372:273] [2023-07-14 14:47:18 +0000.646928][5e56] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[372:273] [2023-07-14 14:47:18 +0000.647048][5e56] Create time:39319805 enter.

[372:273] [2023-07-14 14:47:18 +0000.647141][5e56] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[372:273] [2023-07-14 14:47:18 +0000.647204][5e56]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165c80
[372:273] [2023-07-14 14:47:18 +0000.647497][5e56]
supported_type:image/vnd.android.heic
[372:273] [2023-07-14 14:47:18 +0000.647607][5e56] supported_type:video/avc
[372:273] [2023-07-14 14:47:18 +0000.647683][5e56] name:OMX.qcom.video.encoder.avc
mime:video/avc
[372:273] [2023-07-14 14:47:18 +0000.647780][5e56] hwCodecPrefix :OMX.qcom.
[372:273] [2023-07-14 14:47:18 +0000.647853][5e56] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[372:274] [2023-07-14 14:47:18 +0000.647929][5e56] mediacodec_createCodecByName
time:39319806 enter.

[372:274] [2023-07-14 14:47:18 +0000.648000][5e56] WrapAndroidMediaCodec


time:39319806 enter.

[372:274] [2023-07-14 14:47:18 +0000.648301][5e56] WrapAndroidMediaCodec leave.


expire time = 0 ms

[372:289] [2023-07-14 14:47:18 +0000.663441][5e5c] Run AGC when audioType = 0


[372:289] [2023-07-14 14:47:18 +0000.663639][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[372:301] [2023-07-14 14:47:18 +0000.675737][5e56] mediacodec_createCodecByName
leave. expire time = 27 ms

[372:301] [2023-07-14 14:47:18 +0000.675874][5e56] WrapAndroidMediaFromat


time:39319833 enter.

[372:302] [2023-07-14 14:47:18 +0000.676014][5e56] WrapAndroidMediaFromat leave.


expire time = 1 ms

[372:336] [2023-07-14 14:47:18 +0000.710197][5e56] Destroy time:39319868 enter.

[372:336] [2023-07-14 14:47:18 +0000.710357][5e56] WrapAndroidMediaFromat::


Destroy
[372:336] [2023-07-14 14:47:18 +0000.710421][5e56] Destroy leave. expire time = 0
ms

[372:336] [2023-07-14 14:47:18 +0000.710477][5e56] ~WrapAndroidMediaFromat


time:39319868 enter.

[372:336] [2023-07-14 14:47:18 +0000.710558][5e56] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[372:336] [2023-07-14 14:47:18 +0000.710621][5e56] Create leave. expire time = 63


ms

[372:336] [2023-07-14 14:47:18 +0000.710693][5e56] isSemiPlanarSupport


time:39319868 enter.

[372:336] [2023-07-14 14:47:18 +0000.710746][5e56] H264Encoder isSemiPlanarSupport


[372:336] [2023-07-14 14:47:18 +0000.710800][5e56] isSemiPlanarSupport leave.
expire time = 0 ms

[372:336] [2023-07-14 14:47:18 +0000.710855][5e56] creat hw H264Encoder success,


isSemiPlanar:1
[372:337] [2023-07-14 14:47:18 +0000.711029][5e56] InitEncode leave. expire time =
65 ms

[372:337] [2023-07-14 14:47:18 +0000.711104][5e56] H264Encode::created Encoder


[372:337] [2023-07-14 14:47:18 +0000.711158][5e56] H264Encode:: H264 encoder
created.
[372:337] [2023-07-14 14:47:18 +0000.711224][5e56] H264 encoder created.
[372:337] [2023-07-14 14:47:18 +0000.711289][5e56]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699af80
[372:337] [2023-07-14 14:47:18 +0000.711389][5e56] setOutput:
[372:337] [2023-07-14 14:47:18 +0000.711459][5e56]
RecordingSessionInternalSimple:encoder set output to muxer!
[372:337] [2023-07-14 14:47:18 +0000.711513][5e56] request a key frame
[372:337] [2023-07-14 14:47:18 +0000.711595][5e56] H264Encode:: request a key frame
[372:337] [2023-07-14 14:47:18 +0000.711771][5e56] setDisplayRotate :180
[372:337] [2023-07-14 14:47:18 +0000.711846][5e56] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[372:338] [2023-07-14 14:47:18 +0000.711977][5e57] StartRecording:
[372:338] [2023-07-14 14:47:18 +0000.712106][6275] operator(): Set the recording
session in mic source. recording session: 0x75d74a6f80
[372:338] [2023-07-14 14:47:18 +0000.712295][5e57] operator() leave. expire time =
88 ms

[372:373] [2023-07-14 14:47:18 +0000.747766][5e57] begine recode to first frame


spend time:123
[372:373] [2023-07-14 14:47:18 +0000.747882][5e57]
GPUImageProcessing::SetOrientation orientation: 180
[372:374] [2023-07-14 14:47:18 +0000.748372][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[372:410] [2023-07-14 14:47:18 +0000.784739][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[372:425] [2023-07-14 14:47:18 +0000.799711][627b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[372:443] [2023-07-14 14:47:18 +0000.817864][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[372:479] [2023-07-14 14:47:18 +0000.852959][627c] add aac audio track with id:1
[372:479] [2023-07-14 14:47:18 +0000.853665][627c] audio start ts:0
[372:479] [2023-07-14 14:47:18 +0000.853770][627c] the audio frame has been written
into MP4 file
[372:510] [2023-07-14 14:47:18 +0000.885178][627b] h264 add frame header cdr flag
[372:511] [2023-07-14 14:47:18 +0000.885899][627b] h264 add frame header cdr flag
[372:512] [2023-07-14 14:47:18 +0000.886347][627b] Received key frame:0
[372:512] [2023-07-14 14:47:18 +0000.886486][627b] DTS queue for
Generator:0x75d5051cb8 33 82
[372:512] [2023-07-14 14:47:18 +0000.886565][627b] H264Encode:: get a sps pps
header!headerSize:31
[372:512] [2023-07-14 14:47:18 +0000.886816][627c] get the H.264 SPS parameter
[372:513] [2023-07-14 14:47:18 +0000.887372][627c] add video track with id:2
[372:514] [2023-07-14 14:47:18 +0000.888079][627c] get the H.264 PPS parameter
[372:514] [2023-07-14 14:47:18 +0000.888551][627c] get the H.264 IDR frame
[372:514] [2023-07-14 14:47:18 +0000.888646][627c] resss:true
[372:514] [2023-07-14 14:47:18 +0000.888702][627c] video start ts:0
[372:514] [2023-07-14 14:47:18 +0000.888873][627c] the video frame has been written
into MP4 file
[372:569] [2023-07-14 14:47:18 +0000.943557][627b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:148
[372:569] [2023-07-14 14:47:18 +0000.943757][627b] push video frame to H264
encoder. (100 frame for one log)

[372:569] [2023-07-14 14:47:18 +0000.943841][627b] push video frame to H264


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

[372:569] [2023-07-14 14:47:18 +0000.943901][627b] H264Encode::push video frame to


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

[372:570] [2023-07-14 14:47:18 +0000.943994][627b] The input pts:148 fps:30


[372:602] [2023-07-14 14:47:18 +0000.976111][627b] H264Encode::H264SWEncoder get
callback, length:37744 type:1 nalType:1length:37740
[372:652] [2023-07-14 14:47:19 +0000.26520][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[372:734] [2023-07-14 14:47:19 +0000.108566][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[372:887] [2023-07-14 14:47:19 +0000.261026][5e57] The convert RGB to YUV take 5
[373:154] [2023-07-14 14:47:19 +0000.528581][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[373:221] [2023-07-14 14:47:19 +0000.595162][6274] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[373:254] [2023-07-14 14:47:19 +0000.628412][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[373:312] [2023-07-14 14:47:19 +0000.686782][5e57] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[373:320] [2023-07-14 14:47:19 +0000.694133][627b] DTS queue for
Generator:0x75d5051cb8 876 903
[373:390] [2023-07-14 14:47:19 +0000.764006][5e57] The convert RGB to YUV take 6
[373:428] [2023-07-14 14:47:19 +0000.802688][627b] Push an pts:1013 to dts queue.
[373:495] [2023-07-14 14:47:19 +0000.869234][627b] last dts:974 currentPts:1013
ppsOrSPS:0 queue length:3
[373:651] [2023-07-14 14:47:20 +0000.25774][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[373:656] [2023-07-14 14:47:20 +0000.30379][5e57] webrtc common_video plane
old ..... (1/1000) new: 70001 delete: 69983 diff: 18
[373:711] [2023-07-14 14:47:20 +0000.84982][6274] RecordAudioSource::PullAudioFrame
[373:889] [2023-07-14 14:47:20 +0000.263807][5e57] The convert RGB to YUV take 4
[374:152] [2023-07-14 14:47:20 +0000.526216][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[374:160] [2023-07-14 14:47:20 +0000.534360][627b] SendFrame
encodedImage._timeStamp:1675encodedImage->_length:69152
[374:160] [2023-07-14 14:47:20 +0000.534580][627b] DTS queue for
Generator:0x75d5051cb8 1708 1742
[374:259] [2023-07-14 14:47:20 +0000.633553][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[374:265] [2023-07-14 14:47:20 +0000.639592][627a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1741queue_audio_frame_:9
[374:281] [2023-07-14 14:47:20 +0000.655230][6274] resampled_data_size:0
[374:286] [2023-07-14 14:47:20 +0000.660455][5e5c] Run AGC when audioType = 0
[374:385] [2023-07-14 14:47:20 +0000.759204][6274] AF_SpeedFilter::PullFrame eof4
[374:390] [2023-07-14 14:47:20 +0000.764453][5e57] The convert RGB to YUV take 4
[374:400] [2023-07-14 14:47:20 +0000.774401][6274]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[374:437] [2023-07-14 14:47:20 +0000.811121][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[374:500] [2023-07-14 14:47:20 +0000.874938][627b] h264 add frame header cdr flag
[374:501] [2023-07-14 14:47:20 +0000.875646][627b] Received key frame:2010
[374:503] [2023-07-14 14:47:20 +0000.877556][627c] get the H.264 IDR frame
[374:650] [2023-07-14 14:47:21 +0000.24477][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[374:763] [2023-07-14 14:47:21 +0000.137389][627b] Push an pts:2345 to dts queue.
[374:779] [2023-07-14 14:47:21 +0000.152950][6274] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[374:791] [2023-07-14 14:47:21 +0000.165354][5e57] FilterPipeline2::OnVideoFrame
pts 2412 last_video_timestamp_ 2412
[374:834] [2023-07-14 14:47:21 +0000.208670][627b] last dts:2308 currentPts:2345
ppsOrSPS:0 queue length:3
[374:896] [2023-07-14 14:47:21 +0000.270883][5e57] The convert RGB to YUV take 4
[374:921] [2023-07-14 14:47:21 +0000.295886][6274] FilterPipeline2::OnAudioFrame
pts 2500 last_audio_timestamp_ 2500
[374:927] [2023-07-14 14:47:21 +0000.301589][627b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:2509
[374:966] [2023-07-14 14:47:21 +0000.340372][627b] DTS queue for
Generator:0x75d5051cb8 2546
[375:130] [2023-07-14 14:47:21 +0000.504326][627b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2646 pts:2646
[375:154] [2023-07-14 14:47:21 +0000.528259][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[375:250] [2023-07-14 14:47:21 +0000.624330][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[375:395] [2023-07-14 14:47:21 +0000.769261][5e57] The convert RGB to YUV take 5
[375:399] [2023-07-14 14:47:21 +0000.773078][6274] AF_SpeedFilter audio time 222,
0x75d74a7280 out time: 39322798 org time: 39322798
[375:422] [2023-07-14 14:47:21 +0000.796913][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[375:423] [2023-07-14 14:47:21 +0000.797026][5e57] GPUImageProcessing: input frame
width1280 X 720
[375:423] [2023-07-14 14:47:21 +0000.797531][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[375:423] [2023-07-14 14:47:21 +0000.797646][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[375:529] [2023-07-14 14:47:21 +0000.903095][6274]
RecordAudioSource::PullAudioFrame
[375:659] [2023-07-14 14:47:22 +0000.33293][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[375:687] [2023-07-14 14:47:22 +0000.61767][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[375:760] [2023-07-14 14:47:22 +0000.133997][5e57] webrtc common_video plane
old ..... (1/1000) new: 71001 delete: 70979 diff: 22
[375:827] [2023-07-14 14:47:22 +0000.201776][627b] DTS queue for
Generator:0x75d5051cb8 3350 3384 3411
[375:897] [2023-07-14 14:47:22 +0000.271586][5e57] The convert RGB to YUV take 5
[375:932] [2023-07-14 14:47:22 +0000.306213][627b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3515
[375:932] [2023-07-14 14:47:22 +0000.306511][627b] push video frame to H264
encoder. (100 frame for one log)

[375:932] [2023-07-14 14:47:22 +0000.306598][627b] push video frame to H264


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

[375:932] [2023-07-14 14:47:22 +0000.306657][627b] H264Encode::push video frame to


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

[375:932] [2023-07-14 14:47:22 +0000.306727][627b] The input pts:3515 fps:30


[375:970] [2023-07-14 14:47:22 +0000.344175][627b] H264Encode::H264SWEncoder get
callback, length:73392 type:1 nalType:1length:73388
[376:094] [2023-07-14 14:47:22 +0000.468029][627b] Push an pts:3680 to dts queue.
[376:135] [2023-07-14 14:47:22 +0000.509541][627b] last dts:3656 currentPts:3680
ppsOrSPS:0 queue length:2
[376:143] [2023-07-14 14:47:22 +0000.517942][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[376:158] [2023-07-14 14:47:22 +0000.532677][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[376:252] [2023-07-14 14:47:22 +0000.626733][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[376:286] [2023-07-14 14:47:22 +0000.660445][5e5c] Run AGC when audioType = 0
[376:286] [2023-07-14 14:47:22 +0000.660609][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[376:346] [2023-07-14 14:47:22 +0000.719973][6274] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[376:404] [2023-07-14 14:47:22 +0000.778515][5e57] The convert RGB to YUV take 4
[376:477] [2023-07-14 14:47:22 +0000.851193][627b] h264 add frame header cdr flag
[376:478] [2023-07-14 14:47:22 +0000.852044][627b] Received key frame:4013
[376:523] [2023-07-14 14:47:22 +0000.897702][6274] resampled_data_size:9216
[376:529] [2023-07-14 14:47:22 +0000.903711][627a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4063queue_audio_frame_:3
[376:538] [2023-07-14 14:47:22 +0000.912236][627c] get the H.264 IDR frame
[376:621] [2023-07-14 14:47:22 +0000.995647][6274] AF_SpeedFilter::PullFrame eof4
[376:633] [2023-07-14 14:47:23 +0000.6999][627b] DTS queue for
Generator:0x75d5051cb8 4182 4214
[376:637] [2023-07-14 14:47:23 +0000.11559][6274]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[376:668] [2023-07-14 14:47:23 +0000.42318][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[376:896] [2023-07-14 14:47:23 +0000.270838][5e57] The convert RGB to YUV take 4
[376:951] [2023-07-14 14:47:23 +0000.325802][6275] The output timestamp from audio
mixer change:39324478
[377:170] [2023-07-14 14:47:23 +0000.544616][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[377:215] [2023-07-14 14:47:23 +0000.589461][5e5c] On audio frame the broadcast
with timestamp:39324747 samples:480. (1000 frame for one log)

[377:254] [2023-07-14 14:47:23 +0000.628590][6275] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[377:254] [2023-07-14 14:47:23 +0000.628861][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[377:355] [2023-07-14 14:47:23 +0000.729741][6274]
RecordAudioSource::PullAudioFrame
[377:408] [2023-07-14 14:47:23 +0000.782329][5e57] The convert RGB to YUV take 4
[377:438] [2023-07-14 14:47:23 +0000.812481][627b] Push an pts:5023 to dts queue.
[377:480] [2023-07-14 14:47:23 +0000.854290][627b] DTS queue for
Generator:0x75d5051cb8 5023 5060
[377:481] [2023-07-14 14:47:23 +0000.855310][627b] SendFrame
encodedImage._timeStamp:5023encodedImage->_length:55312
[377:481] [2023-07-14 14:47:23 +0000.855466][627b] last dts:4993 currentPts:5023
ppsOrSPS:0 queue length:2
[377:666] [2023-07-14 14:47:24 +0000.40690][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[377:840] [2023-07-14 14:47:24 +0000.214677][5e57] webrtc common_video plane
old ..... (1/1000) new: 72001 delete: 71983 diff: 18
[377:856] [2023-07-14 14:47:24 +0000.230364][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[377:906] [2023-07-14 14:47:24 +0000.280680][5e57] The convert RGB to YUV take 4
[377:941] [2023-07-14 14:47:24 +0000.315243][6274] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[378:169] [2023-07-14 14:47:24 +0000.543656][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[378:251] [2023-07-14 14:47:24 +0000.625875][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[378:276] [2023-07-14 14:47:24 +0000.650871][627b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:5859
[378:286] [2023-07-14 14:47:24 +0000.660724][5e5c] Run AGC when audioType = 0
[378:311] [2023-07-14 14:47:24 +0000.685769][627b] DTS queue for
Generator:0x75d5051cb8 5859 5893
[378:408] [2023-07-14 14:47:24 +0000.782395][5e57] The convert RGB to YUV take 5
[378:515] [2023-07-14 14:47:24 +0000.889100][627b] h264 add frame header cdr flag
[378:515] [2023-07-14 14:47:24 +0000.889626][627b] Received key frame:6026
[378:515] [2023-07-14 14:47:24 +0000.889721][627b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6026 pts:6026
[378:542] [2023-07-14 14:47:24 +0000.916579][627c] get the H.264 IDR frame
[378:668] [2023-07-14 14:47:25 +0000.42257][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[378:777] [2023-07-14 14:47:25 +0000.151458][627b] Push an pts:6358 to dts queue.
[378:779] [2023-07-14 14:47:25 +0000.153144][6274] resampled_data_size:0
[378:800] [2023-07-14 14:47:25 +0000.174739][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[378:801] [2023-07-14 14:47:25 +0000.174942][5e57] GPUImageProcessing: input frame
width1280 X 720
[378:801] [2023-07-14 14:47:25 +0000.175708][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[378:801] [2023-07-14 14:47:25 +0000.175835][5e57] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[378:846] [2023-07-14 14:47:25 +0000.220480][627b] last dts:6325 currentPts:6358
ppsOrSPS:0 queue length:3
[378:877] [2023-07-14 14:47:25 +0000.251804][627a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6385queue_audio_frame_:6
[378:907] [2023-07-14 14:47:25 +0000.281664][5e57] The convert RGB to YUV take 4
[378:913] [2023-07-14 14:47:25 +0000.286958][6274] AF_SpeedFilter::PullFrame eof4
[378:929] [2023-07-14 14:47:25 +0000.303384][6274]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[379:038] [2023-07-14 14:47:25 +0000.412698][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[379:117] [2023-07-14 14:47:25 +0000.491821][627b] DTS queue for
Generator:0x75d5051cb8 6695
[379:169] [2023-07-14 14:47:25 +0000.543870][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[379:240] [2023-07-14 14:47:25 +0000.614638][6274]
RecordAudioSource::PullAudioFrame
[379:250] [2023-07-14 14:47:25 +0000.624337][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[379:311] [2023-07-14 14:47:25 +0000.685751][627b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6895
[379:312] [2023-07-14 14:47:25 +0000.685979][627b] push video frame to H264
encoder. (100 frame for one log)

[379:312] [2023-07-14 14:47:25 +0000.686074][627b] push video frame to H264


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

[379:312] [2023-07-14 14:47:25 +0000.686150][627b] H264Encode::push video frame to


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

[379:312] [2023-07-14 14:47:25 +0000.686243][627b] The input pts:6895 fps:30


[379:351] [2023-07-14 14:47:25 +0000.725004][627b] H264Encode::H264SWEncoder get
callback, length:67840 type:1 nalType:1length:67836
[379:407] [2023-07-14 14:47:25 +0000.781856][5e57] The convert RGB to YUV take 4
[379:544] [2023-07-14 14:47:25 +0000.918740][6274] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[379:575] [2023-07-14 14:47:25 +0000.949280][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[379:669] [2023-07-14 14:47:26 +0000.43584][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[379:914] [2023-07-14 14:47:26 +0000.287957][5e57] The convert RGB to YUV take 5
[379:948] [2023-07-14 14:47:26 +0000.322303][5e57] webrtc common_video plane
old ..... (1/1000) new: 73001 delete: 72979 diff: 22
[379:958] [2023-07-14 14:47:26 +0000.332904][627b] DTS queue for
Generator:0x75d5051cb8 7538
[380:111] [2023-07-14 14:47:26 +0000.485521][627b] Push an pts:7696 to dts queue.
[380:154] [2023-07-14 14:47:26 +0000.528003][627b] last dts:7667 currentPts:7696
ppsOrSPS:0 queue length:2
[380:174] [2023-07-14 14:47:26 +0000.548010][5e57] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[380:250] [2023-07-14 14:47:26 +0000.624134][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[380:283] [2023-07-14 14:47:26 +0000.657738][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[380:284] [2023-07-14 14:47:26 +0000.658261][5e5d] _deviceSampleRate:48000

[380:285] [2023-07-14 14:47:26 +0000.659269][5e5c] Run AGC when audioType = 0


[380:285] [2023-07-14 14:47:26 +0000.659506][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[380:421] [2023-07-14 14:47:26 +0000.795255][5e57] The convert RGB to YUV take 5
[380:492] [2023-07-14 14:47:26 +0000.866408][627b] h264 add frame header cdr flag
[380:493] [2023-07-14 14:47:26 +0000.866934][627b] Received key frame:8030
[380:553] [2023-07-14 14:47:26 +0000.927419][627c] get the H.264 IDR frame
[380:654] [2023-07-14 14:47:27 +0000.28139][6274] AF_SpeedFilter audio time,
0x75d74a7280 rcv time: 39328179
[380:654] [2023-07-14 14:47:27 +0000.28392][6274] AF_SpeedFilter audio time,
0x75d74a7280 rcv time: 39328179in_nSamples:441
[380:681] [2023-07-14 14:47:27 +0000.55257][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[380:769] [2023-07-14 14:47:27 +0000.143744][6274]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 39328178
[380:769] [2023-07-14 14:47:27 +0000.143890][6274]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[380:786] [2023-07-14 14:47:27 +0000.160432][627b] DTS queue for
Generator:0x75d5051cb8 8335 8368
[380:857] [2023-07-14 14:47:27 +0000.231915][627b] SendFrame
encodedImage._timeStamp:8368encodedImage->_length:75360
[380:878] [2023-07-14 14:47:27 +0000.252126][5e57]
MediaFilterCamera::NeedProcessTexture
[380:918] [2023-07-14 14:47:27 +0000.292101][5e57] The convert RGB to YUV take 6
[380:949] [2023-07-14 14:47:27 +0000.323886][6274] resampled_data_size:12288
[381:122] [2023-07-14 14:47:27 +0000.496001][6274]
RecordAudioSource::PullAudioFrame
[381:151] [2023-07-14 14:47:27 +0000.525574][6274] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[381:177] [2023-07-14 14:47:27 +0000.550971][5e57] CameraSource::PushExtraFrame
pkt_dts: 8803, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75d74a6e00
[381:178] [2023-07-14 14:47:27 +0000.551977][5e57] CropFilter::OnVideoFrame
outputtexture :6
[381:178] [2023-07-14 14:47:27 +0000.552225][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[381:233] [2023-07-14 14:47:27 +0000.607897][6274] AF_SpeedFilter::PullFrame eof4
[381:234] [2023-07-14 14:47:27 +0000.608732][627a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8707queue_audio_frame_:9
[381:249] [2023-07-14 14:47:27 +0000.623643][6274]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[381:250] [2023-07-14 14:47:27 +0000.624869][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[381:297] [2023-07-14 14:47:27 +0000.671498][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[381:318] [2023-07-14 14:47:27 +0000.691997][5e57]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:8902
[381:422] [2023-07-14 14:47:27 +0000.796222][6274] AF_SpeedFilter audio time 111,
0x75d74a7280 out time: 39328888 org time: 39328888
[381:422] [2023-07-14 14:47:27 +0000.796503][5e57] The convert RGB to YUV take 4
[381:456] [2023-07-14 14:47:27 +0000.830299][627b] Push an pts:9038 to dts queue.
[381:524] [2023-07-14 14:47:27 +0000.898089][627b] last dts:9008 currentPts:9038
ppsOrSPS:0 queue length:3
[381:622] [2023-07-14 14:47:27 +0000.996489][627b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9205
[381:625] [2023-07-14 14:47:27 +0000.999905][627b] DTS queue for
Generator:0x75d5051cb8 9166 9205
[381:686] [2023-07-14 14:47:28 +0000.60475][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[381:894] [2023-07-14 14:47:28 +0000.268546][6274] AF_SpeedFilter audio time
[381:897] [2023-07-14 14:47:28 +0000.271479][627b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9406 pts:9406
[381:921] [2023-07-14 14:47:28 +0000.295488][5e57] The convert RGB to YUV take 5
[382:022] [2023-07-14 14:47:28 +0000.396668][5e57] webrtc common_video plane
old ..... (1/1000) new: 74001 delete: 73983 diff: 18
[382:183] [2023-07-14 14:47:28 +0000.557181][5e57] GPUImageProcessing: process
video frame with resolution 1280 X 720
[382:183] [2023-07-14 14:47:28 +0000.557306][5e57] GPUImageProcessing: input frame
width1280 X 720
[382:184] [2023-07-14 14:47:28 +0000.558164][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[382:184] [2023-07-14 14:47:28 +0000.558281][5e57] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[382:184] [2023-07-14 14:47:28 +0000.558447][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[382:260] [2023-07-14 14:47:28 +0000.634009][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[382:285] [2023-07-14 14:47:28 +0000.659789][5e5c] Run AGC when audioType = 0
[382:386] [2023-07-14 14:47:28 +0000.760082][5e57] drawYUV420 render
OpenGLRenderProgram:0x766691c198
[382:420] [2023-07-14 14:47:28 +0000.794781][5e57] The convert RGB to YUV take 5
[382:470] [2023-07-14 14:47:28 +0000.844314][627b] DTS queue for
Generator:0x75d5051cb8 10005 10048
[382:529] [2023-07-14 14:47:28 +0000.903117][627b] h264 add frame header cdr flag
[382:529] [2023-07-14 14:47:28 +0000.903789][627b] Received key frame:10048
[382:531] [2023-07-14 14:47:28 +0000.905636][627c] get the H.264 IDR frame
[382:686] [2023-07-14 14:47:29 +0000.60322][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[382:693] [2023-07-14 14:47:29 +0000.67512][627b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10276
[382:693] [2023-07-14 14:47:29 +0000.67712][627b] push video frame to H264 encoder.
(100 frame for one log)

[382:693] [2023-07-14 14:47:29 +0000.67798][627b] push video frame to H264 encoder.


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

[382:694] [2023-07-14 14:47:29 +0000.67954][627b] H264Encode::push video frame to


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

[382:694] [2023-07-14 14:47:29 +0000.68032][627b] The input pts:10276 fps:30


[382:763] [2023-07-14 14:47:29 +0000.137372][627b] H264Encode::H264SWEncoder get
callback, length:52432 type:1 nalType:1length:52428
[382:763] [2023-07-14 14:47:29 +0000.137404][6274] AF_SpeedFilter audio
0x75d74a7280 PullFrame
[382:790] [2023-07-14 14:47:29 +0000.164633][627b] Push an pts:10373 to dts queue.
[382:827] [2023-07-14 14:47:29 +0000.201418][627b] last dts:10342 currentPts:10373
ppsOrSPS:0 queue length:2
[382:926] [2023-07-14 14:47:29 +0000.300045][5e57] The convert RGB to YUV take 6
[383:003] [2023-07-14 14:47:29 +0000.376928][6274]
RecordAudioSource::PullAudioFrame
[383:014] [2023-07-14 14:47:29 +0000.388491][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[383:184] [2023-07-14 14:47:29 +0000.558486][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[383:217] [2023-07-14 14:47:29 +0000.591088][6274] resampled_data_size:3072
[383:245] [2023-07-14 14:47:29 +0000.619598][6275] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[383:293] [2023-07-14 14:47:29 +0000.667319][627b] DTS queue for
Generator:0x75d5051cb8 10809 10842 10875
[383:424] [2023-07-14 14:47:29 +0000.798268][5e57] The convert RGB to YUV take 5
[383:505] [2023-07-14 14:47:29 +0000.879314][627a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11029queue_audio_frame_:3
[383:545] [2023-07-14 14:47:29 +0000.918972][6274] AF_SpeedFilter::PullFrame eof4
[383:560] [2023-07-14 14:47:29 +0000.934446][6274]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[383:694] [2023-07-14 14:47:30 +0000.68116][5e57] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[383:905] [2023-07-14 14:47:30 +0000.279778][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[383:906] [2023-07-14 14:47:30 +0000.280044][5e57] operator(): Stop
[383:906] [2023-07-14 14:47:30 +0000.280147][5e57] StopPullFrameAndWriteMp4
time:39331438 enter.

[383:906] [2023-07-14 14:47:30 +0000.280209][5e57] StopRecording:


[383:910] [2023-07-14 14:47:30 +0000.284441][6274] PullAudioFrame: PullFrame audio
finished.
[383:910] [2023-07-14 14:47:30 +0000.284532][6274]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[383:911] [2023-07-14 14:47:30 +0000.285193][627b]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:344
[383:914] [2023-07-14 14:47:30 +0000.288799][5e56] stop recording
[383:914] [2023-07-14 14:47:30 +0000.288892][5e56]
RecordingSessionInternalSimple:destroy media processers
[383:915] [2023-07-14 14:47:30 +0000.288951][5e56] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[383:915] [2023-07-14 14:47:30 +0000.289006][5e56] H264Encode::flushing hareware
Encoder
[383:915] [2023-07-14 14:47:30 +0000.289276][5e56] Flush time:39331447 enter.

[383:915] [2023-07-14 14:47:30 +0000.289379][5e56] H264Encoder encoder flush


[383:915] [2023-07-14 14:47:30 +0000.289452][5e56] flush output queue
[384:246] [2023-07-14 14:47:30 +0000.620725][5e56] Flush leave. expire time = 331
ms

[384:247] [2023-07-14 14:47:30 +0000.621142][5e56] ~H264EncodeWrap:


[384:247] [2023-07-14 14:47:30 +0000.621400][5e56] ~H264Encode:
[384:247] [2023-07-14 14:47:30 +0000.621487][5e56] teardownCompressionSession:
H264Encode::destroying Encoder
[384:247] [2023-07-14 14:47:30 +0000.621564][5e56] Release time:39331779 enter.

[384:247] [2023-07-14 14:47:30 +0000.621664][6275] Error(MicSource.cpp:254): There


is no output connect to mic source, discard the frame.
[384:248] [2023-07-14 14:47:30 +0000.622090][5e56] Release:
MediaCodecVideoEncoder::Release _inited:1
[384:248] [2023-07-14 14:47:30 +0000.622296][5e56] Destroy time:39331780 enter.

[384:248] [2023-07-14 14:47:30 +0000.622426][5e56] H264Encoder encoderDestroy


[384:248] [2023-07-14 14:47:30 +0000.622514][5e56]
AndroidMediaCodecVideoEncoder::release env: 0x75c699b5c0
[384:248] [2023-07-14 14:47:30 +0000.622591][5e56]
AndroidMediaCodecVideoEncoder::Destroy
[384:291] [2023-07-14 14:47:30 +0000.665419][5e5c] Run AGC when audioType = 0
[384:292] [2023-07-14 14:47:30 +0000.666704][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[384:293] [2023-07-14 14:47:30 +0000.667873][5e56] Destroy leave. expire time = 46
ms

[384:294] [2023-07-14 14:47:30 +0000.668238][5e56] Release leave. expire time = 47


ms

[384:294] [2023-07-14 14:47:30 +0000.668397][5e56] ~AndroidHwAvcEncoder


time:39331826 enter.

[384:294] [2023-07-14 14:47:30 +0000.668799][5e56] Release time:39331826 enter.


[384:295] [2023-07-14 14:47:30 +0000.668980][5e56] Release:
MediaCodecVideoEncoder:: has been released before, just return
[384:295] [2023-07-14 14:47:30 +0000.669069][5e56] Release leave. expire time = 1
ms

[384:295] [2023-07-14 14:47:30 +0000.669141][5e56] ~AndroidMediaCodecVideoEncoder


[384:295] [2023-07-14 14:47:30 +0000.669207][5e56] ~WrapAndroidMediaCodec
time:39331827 enter.

[384:295] [2023-07-14 14:47:30 +0000.669279][5e56] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[384:295] [2023-07-14 14:47:30 +0000.669355][5e56] video hevc hw codec


destructor:0x7673a3c878

[384:295] [2023-07-14 14:47:30 +0000.669746][5e56] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[384:296] [2023-07-14 14:47:30 +0000.669966][5e56] teardownCompressionSession:


H264Encode::destroyed Encoder
[384:296] [2023-07-14 14:47:30 +0000.670050][5e56]
RecordingSessionInternalSimple:destroy aac encoder output!
[384:296] [2023-07-14 14:47:30 +0000.670109][5e56] AACSWEncode destructor
[384:311] [2023-07-14 14:47:30 +0000.685291][627c] MP4 close file successfully
[384:311] [2023-07-14 14:47:30 +0000.685533][627c] Recording session Internal:
notify recording ok
[384:311] [2023-07-14 14:47:30 +0000.685669][627c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4,
output_video_timestamp_:11480 last_video_pts_:11480
[384:311] [2023-07-14 14:47:30 +0000.685782][627c] OnRecordFinish:
[384:313] [2023-07-14 14:47:30 +0000.687018][627c] onRecordingOk: net seek
pos:0record video duration:11513record audio duration:11493
[384:314] [2023-07-14 14:47:30 +0000.688630][6275] destructMicSource_w:
[384:314] [2023-07-14 14:47:30 +0000.688824][6275] setOutput_w:
MicSource::setOutput() 0x0
[384:315] [2023-07-14 14:47:30 +0000.689646][5e57] releaseThread 0x76749b3000
[384:315] [2023-07-14 14:47:30 +0000.689814][5e57] ~MicSource: Mic source
destroyed:0x7666906200
[384:318] [2023-07-14 14:47:30 +0000.692291][5e57] StopPullFrameAndWriteMp4 leave.
expire time = 412 ms

[384:318] [2023-07-14 14:47:30 +0000.692458][5e57] DestroyPipelineAndFilters


time:39331850 enter.

[384:318] [2023-07-14 14:47:30 +0000.692551][5e57] UnbindInputFilter 0x75d74a6f40


this 0x766691c3c0
[384:318] [2023-07-14 14:47:30 +0000.692648][5e57] UnbindInputFilter 0x75d74a70d8
this 0x75d74a73d0
[384:318] [2023-07-14 14:47:30 +0000.692764][5e57] UnbindInputFilter 0x766691c3c0
this 0x75d73fa2e0
[384:318] [2023-07-14 14:47:30 +0000.692830][5e57] filter: filter pipeline destroy
this: 0x75d73fa240
[384:319] [2023-07-14 14:47:30 +0000.693805][5e57] ClearVideoOfSources: recodring
total frames:0
[384:319] [2023-07-14 14:47:30 +0000.693883][5e57] ClearVideoOfSources:
[384:320] [2023-07-14 14:47:30 +0000.694080][5e57] GPUImageProcessing destruct.
[384:320] [2023-07-14 14:47:30 +0000.694179][5e57] destroy TrivalImageDrawer
0x75d74ae780
[384:320] [2023-07-14 14:47:30 +0000.694239][5e57] The shader has been initialize,
clean up them.

[384:320] [2023-07-14 14:47:30 +0000.694335][5e57] ~OpenGLFrameBuffer:


[384:320] [2023-07-14 14:47:30 +0000.694511][5e57] ~OpenGLFrameBuffer:
[384:320] [2023-07-14 14:47:30 +0000.694675][5e57] ~OpenGLFrameBuffer:
[384:321] [2023-07-14 14:47:30 +0000.695395][5e57] ~OpenGLFrameBuffer:
[384:321] [2023-07-14 14:47:30 +0000.695575][5e57] ~OpenGLFrameBuffer:
[384:321] [2023-07-14 14:47:30 +0000.695742][5e57] ~OpenGLFrameBuffer:
[384:322] [2023-07-14 14:47:30 +0000.696069][5e57] GPUImageProcessing destruct
finish.
[384:322] [2023-07-14 14:47:30 +0000.696159][5e57] GPURGBAFrame destruct.
[384:322] [2023-07-14 14:47:30 +0000.696247][5e57] destroy OpenGLRenderProgram
0x766691c198
[384:322] [2023-07-14 14:47:30 +0000.696310][5e57] ~CameraSource time:39331854
enter.

[384:322] [2023-07-14 14:47:30 +0000.696363][5e57] ~CameraSource leave. expire


time = 0 ms

[384:322] [2023-07-14 14:47:30 +0000.696425][5e57] ~RecordAudioSource time:39331854


enter.

[384:322] [2023-07-14 14:47:30 +0000.696478][5e57] ~RecordAudioSource leave.


expire time = 0 ms

[384:322] [2023-07-14 14:47:30 +0000.696536][5e57] DestroyPipelineAndFilters


leave. expire time = 4 ms

[384:342] [2023-07-14 14:47:30 +0000.716626][54da]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[384:344] [2023-07-14 14:47:30 +0000.718003][54da] machine model :redmi
[384:344] [2023-07-14 14:47:30 +0000.718079][54da] Support this machine
model :redmi
[384:344] [2023-07-14 14:47:30 +0000.718139][54da] global inited! current sdk
version: 12-14-d8558ab
[384:344] [2023-07-14 14:47:30 +0000.718434][54da] filter: filter pipeline
construtc this: 0x76747efc00
[384:344] [2023-07-14 14:47:30 +0000.718524][54da] MediaFilterGraph:
MediaFilterGraph construct
[384:344] [2023-07-14 14:47:30 +0000.718614][54da] GLESContext:
[384:344] [2023-07-14 14:47:30 +0000.718719][54da] The result of eglGetDisplay is:
0x1
[384:346] [2023-07-14 14:47:30 +0000.720665][54da] The result of creation:
0x767472ab00
[384:346] [2023-07-14 14:47:30 +0000.720844][54da] The result of
eglCreatePbufferSurface is: 0x767472ac00
[384:347] [2023-07-14 14:47:30 +0000.721004][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
[384:347] [2023-07-14 14:47:30 +0000.721079][54da] The source 0 speed:1
[384:347] [2023-07-14 14:47:30 +0000.721151][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4, delay:
0
[384:347] [2023-07-14 14:47:30 +0000.721221][54da] CreateDecoderByVideoSource
time:39331879 enter.

[384:347] [2023-07-14 14:47:30 +0000.721727][54da] running_decoder_count:0max


count:2
[384:347] [2023-07-14 14:47:30 +0000.721796][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7666879c00
[384:349] [2023-07-14 14:47:30 +0000.723637][628e] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[384:384] [2023-07-14 14:47:30 +0000.758021][628e] OnStreamInfoFound: video


duration_: 11513
[384:387] [2023-07-14 14:47:30 +0000.760941][628f] NO get frame from decoder
[384:387] [2023-07-14 14:47:30 +0000.760998][54da] start decoder
[384:387] [2023-07-14 14:47:30 +0000.761159][54da] CreateDecoderByVideoSource
leave. expire time = 40 ms

[384:387] [2023-07-14 14:47:30 +0000.761271][54da] BindInputFilter 0x76747f4c20


this 0x75d756a158
[384:387] [2023-07-14 14:47:30 +0000.761353][54da] BindInputFilter 0x75d756a158
this 0x75d756a218
[384:387] [2023-07-14 14:47:30 +0000.761437][54da] BindInputFilter 0x76747f4c20
this 0x75d756a2d8
[384:387] [2023-07-14 14:47:30 +0000.761517][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a398
[384:387] [2023-07-14 14:47:30 +0000.761568][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
[384:387] [2023-07-14 14:47:30 +0000.761651][54da] BindInputFilter 0x75d756a218
this 0x75d756a458
[384:387] [2023-07-14 14:47:30 +0000.761737][54da] BindInputFilter 0x75d756a458
this 0x76747efca0
[384:387] [2023-07-14 14:47:30 +0000.761817][54da] BindInputFilter 0x75d756a398
this 0x75d756a518
[384:387] [2023-07-14 14:47:30 +0000.761895][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
[384:388] [2023-07-14 14:47:30 +0000.762029][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[384:389] [2023-07-14 14:47:30 +0000.763087][54da] machine model :redmi
[384:389] [2023-07-14 14:47:30 +0000.763224][54da] Support this machine
model :redmi
[384:389] [2023-07-14 14:47:30 +0000.763286][54da] global inited! current sdk
version: 12-14-d8558ab
[384:389] [2023-07-14 14:47:30 +0000.763430][54da] GetPipeline:
-----------------------------------------
[384:389] [2023-07-14 14:47:30 +0000.763605][54da] GetPipeline: source:
0x76747f4a00
[384:389] [2023-07-14 14:47:30 +0000.763665][54da] GetPipeline: filter: NULLFilter
[384:389] [2023-07-14 14:47:30 +0000.763718][54da] GetPipeline: filter: NULLFilter
[384:389] [2023-07-14 14:47:30 +0000.763768][54da] GetPipeline: filter: NULLFilter
[384:389] [2023-07-14 14:47:30 +0000.763817][54da] GetPipeline: audio filter:
AuidoNULLFilter
[384:389] [2023-07-14 14:47:30 +0000.763867][54da] GetPipeline: audio filter:
AuidoNULLFilter
[384:390] [2023-07-14 14:47:30 +0000.763921][54da] GetPipeline: audio filter:
AudioNUllFilter
[384:390] [2023-07-14 14:47:30 +0000.763971][54da] GetPipeline:
------------------------------------------
[384:390] [2023-07-14 14:47:30 +0000.763984][628f] NO get frame from decoder
[384:390] [2023-07-14 14:47:30 +0000.764030][54da] filter: filter pipeline2 update
pattern: 0
[384:391] [2023-07-14 14:47:30 +0000.765401][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[384:392] [2023-07-14 14:47:30 +0000.766003][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[384:392] [2023-07-14 14:47:30 +0000.766177][54da] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[384:392] [2023-07-14 14:47:30 +0000.766657][54da] DeviceInit:
[384:393] [2023-07-14 14:47:30 +0000.767162][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[384:394] [2023-07-14 14:47:30 +0000.768496][628f] NO get frame from decoder
[384:395] [2023-07-14 14:47:30 +0000.769428][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[384:396] [2023-07-14 14:47:30 +0000.770209][54da] CreatePlatformSpecificObjects:
[384:396] [2023-07-14 14:47:30 +0000.770391][54da] audio device use null audio
input and opensl output
[384:396] [2023-07-14 14:47:30 +0000.770466][54da] Create OpenSLES output module
with java VM support.

[384:396] [2023-07-14 14:47:30 +0000.770868][54da] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[384:397] [2023-07-14 14:47:30 +0000.771410][54da] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[384:397] [2023-07-14 14:47:30 +0000.771839][54da] Create OpenSLES output module
with buffer num:2

[384:398] [2023-07-14 14:47:30 +0000.771946][54da] Error(trace.cc:40): Init the


output and input for audio device template.
[384:398] [2023-07-14 14:47:30 +0000.772023][54da] Init the output device.

[384:398] [2023-07-14 14:47:30 +0000.772094][54da] Set the playout as stereo:1


[384:398] [2023-07-14 14:47:30 +0000.772165][54da] Set the sample rate to be:44100

[384:398] [2023-07-14 14:47:30 +0000.772258][54da] Low latency buffer size:144 low


sample rate:48000
[384:398] [2023-07-14 14:47:30 +0000.772346][54da] DeviceInit: Done
[384:398] [2023-07-14 14:47:30 +0000.772646][54da] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[384:399] [2023-07-14 14:47:30 +0000.773063][628f] NO get frame from decoder
[384:399] [2023-07-14 14:47:30 +0000.773246][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[384:399] [2023-07-14 14:47:30 +0000.773372][54da]
MediaFilterPlayer::SetPlayerNotify 0x75d73efaa0
[384:399] [2023-07-14 14:47:30 +0000.773468][54da]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[384:399] [2023-07-14 14:47:30 +0000.773546][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[384:399] [2023-07-14 14:47:30 +0000.773619][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[384:399] [2023-07-14 14:47:30 +0000.773776][54da] SetGraphLoop: SetGraphLoop 1
[384:399] [2023-07-14 14:47:30 +0000.773851][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[384:400] [2023-07-14 14:47:30 +0000.773974][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[384:400] [2023-07-14 14:47:30 +0000.774751][6299] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c65b0018
[384:401] [2023-07-14 14:47:30 +0000.775409][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[384:401] [2023-07-14 14:47:30 +0000.775804][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[384:402] [2023-07-14 14:47:30 +0000.776763][629b] Start:
[384:403] [2023-07-14 14:47:30 +0000.777131][629a] operator(): video render
started.
[384:403] [2023-07-14 14:47:30 +0000.777332][629b] Start:
[384:403] [2023-07-14 14:47:30 +0000.777637][628f] NO get frame from decoder
[384:403] [2023-07-14 14:47:30 +0000.777662][629b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[384:403] [2023-07-14 14:47:30 +0000.777763][629b] Reset: history total size: 98
[384:403] [2023-07-14 14:47:30 +0000.777836][629b] DeviceStart:
audioDevice_:0x75c61c6000
[384:404] [2023-07-14 14:47:30 +0000.778030][629b] DeviceStart: time profile
playout init before
[384:404] [2023-07-14 14:47:30 +0000.778121][629b] DeviceStart: time profile
playout init end
[384:404] [2023-07-14 14:47:30 +0000.778176][629b] OpenSlesOutput:Start playout

[384:406] [2023-07-14 14:47:30 +0000.780122][629b] Create the opensl output player.


streamtype before:0

[384:406] [2023-07-14 14:47:30 +0000.780272][629b] Create the opensl output player.


streamtype after:3

[384:409] [2023-07-14 14:47:30 +0000.783727][628f] NO get frame from decoder


[384:416] [2023-07-14 14:47:30 +0000.790588][628f] NO get frame from decoder
[384:421] [2023-07-14 14:47:30 +0000.795672][628f] NO get frame from decoder
[384:484] [2023-07-14 14:47:30 +0000.858309][629a] Warning(video_render.cc:390): No
picture to display (1/50)
[384:498] [2023-07-14 14:47:30 +0000.872670][629b] Enqueue opensl buffer size:1764
[384:549] [2023-07-14 14:47:30 +0000.923730][629b] DeviceStart: time profile
playout all end
[384:549] [2023-07-14 14:47:30 +0000.923872][629b] operator(): Audio playback
started.
[384:550] [2023-07-14 14:47:30 +0000.924057][629b] operator(): Started now!
[384:550] [2023-07-14 14:47:30 +0000.924153][629d] Error(video_source.cc:430): wait
decoder a frame: 0
[384:550] [2023-07-14 14:47:30 +0000.924734][629c]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[384:601] [2023-07-14 14:47:30 +0000.975652][629a] lipsync_debug: First video frame
rendering.
[384:738] [2023-07-14 14:47:31 +0000.112431][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[384:820] [2023-07-14 14:47:31 +0000.194809][629b] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[384:821] [2023-07-14 14:47:31 +0000.195835][629b] First audio frame rendering
[384:956] [2023-07-14 14:47:31 +0000.330061][629d] webrtc common_video plane
old ..... (1/1000) new: 75001 delete: 74991 diff: 10
[385:006] [2023-07-14 14:47:31 +0000.380423][629a] lipsync_debug:displaying video
ts:39420 The current displayed video timestamp is:39332538
[385:034] [2023-07-14 14:47:31 +0000.408328][629d]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[385:036] [2023-07-14 14:47:31 +0000.410263][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[385:036] [2023-07-14 14:47:31 +0000.410822][629b] Stop:
[385:037] [2023-07-14 14:47:31 +0000.411088][629a] operator(): Video Render
stopped.
[385:037] [2023-07-14 14:47:31 +0000.411280][629b] Stop:
[385:037] [2023-07-14 14:47:31 +0000.411761][629b] DeviceStop:
audioDevice_:0x75c61c6000
[385:037] [2023-07-14 14:47:31 +0000.411838][629b] OpenSlesOutput:Stop playout

[385:041] [2023-07-14 14:47:31 +0000.415375][629b] DeviceStop: Done


[385:041] [2023-07-14 14:47:31 +0000.415850][629b] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[385:042] [2023-07-14 14:47:31 +0000.415976][629b] operator(): Stop now!
[385:111] [2023-07-14 14:47:31 +0000.485466][54da]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[385:111] [2023-07-14 14:47:31 +0000.485702][54da] StopPreView: Have Stopped,
operation cancel
[385:111] [2023-07-14 14:47:31 +0000.485839][54da] Stop:
[385:112] [2023-07-14 14:47:31 +0000.486893][629b] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[385:113] [2023-07-14 14:47:31 +0000.487332][54da] DeviceRelease:
audioDevice_:0x75c61c6000
[385:113] [2023-07-14 14:47:31 +0000.487414][54da] OpenSlesOutput:Stop playout

[385:113] [2023-07-14 14:47:31 +0000.487494][54da] DeviceRelease: Release the


webrtc device object.
[385:113] [2023-07-14 14:47:31 +0000.487821][54da] OpenSlesOutput destruct.

[385:114] [2023-07-14 14:47:31 +0000.487953][54da] DeviceRelease: Done


[385:114] [2023-07-14 14:47:31 +0000.488145][54da] Stop:
[385:114] [2023-07-14 14:47:31 +0000.488337][629a] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[385:128] [2023-07-14 14:47:31 +0000.502136][54da] global uninited!
[385:128] [2023-07-14 14:47:31 +0000.502321][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[385:128] [2023-07-14 14:47:31 +0000.502470][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[385:128] [2023-07-14 14:47:31 +0000.502530][54da] RemoveVideoBackGroud: hava not
add video backgroud
[385:128] [2023-07-14 14:47:31 +0000.502622][54da] UnbindInputFilter 0x75d756a458
this 0x76747efca0
[385:128] [2023-07-14 14:47:31 +0000.502706][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f4a00
[385:128] [2023-07-14 14:47:31 +0000.502763][54da] DestoryDecoderByVideoSource
time:39332660 enter.

[385:129] [2023-07-14 14:47:31 +0000.503920][54da] ~VideoBindDecoder time:39332661


enter.

[385:130] [2023-07-14 14:47:31 +0000.504264][54da] CleanUp time:39332662 enter.

[385:193] [2023-07-14 14:47:31 +0000.567884][54da] CleanUp leave. expire time = 64


ms

[385:194] [2023-07-14 14:47:31 +0000.568027][54da] CleanUp time:39332726 enter.

[385:194] [2023-07-14 14:47:31 +0000.568511][54da] CleanUp leave. expire time = 0


ms

[385:195] [2023-07-14 14:47:31 +0000.569238][54da] ~VideoBindDecoder leave. expire


time = 66 ms

[385:195] [2023-07-14 14:47:31 +0000.569303][54da] DestoryDecoderByVideoSource


leave. expire time = 67 ms
[385:195] [2023-07-14 14:47:31 +0000.569393][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a458
[385:195] [2023-07-14 14:47:31 +0000.569479][54da] UnbindInputFilter 0x75d756a158
this 0x75d756a218
[385:195] [2023-07-14 14:47:31 +0000.569561][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a158
[385:195] [2023-07-14 14:47:31 +0000.569641][54da] UnbindInputFilter 0x75d756a398
this 0x75d756a518
[385:195] [2023-07-14 14:47:31 +0000.569720][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a398
[385:195] [2023-07-14 14:47:31 +0000.569799][54da] UnbindInputFilter 0x76747f4c20
this 0x75d756a2d8
[385:196] [2023-07-14 14:47:31 +0000.570238][54da] ~GLESContext:
[385:197] [2023-07-14 14:47:31 +0000.571218][54da] GLESContext destruct finish.
[385:197] [2023-07-14 14:47:31 +0000.571314][54da] filter: filter pipeline destroy
this: 0x76747efc00
[385:198] [2023-07-14 14:47:31 +0000.572159][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[385:199] [2023-07-14 14:47:31 +0000.573260][54da] machine model :redmi
[385:199] [2023-07-14 14:47:31 +0000.573334][54da] Support this machine
model :redmi
[385:199] [2023-07-14 14:47:31 +0000.573392][54da] global inited! current sdk
version: 12-14-d8558ab
[385:199] [2023-07-14 14:47:31 +0000.573617][54da] filter: filter pipeline
construtc this: 0x76747efc00
[385:199] [2023-07-14 14:47:31 +0000.573680][54da] MediaFilterGraph:
MediaFilterGraph construct
[385:199] [2023-07-14 14:47:31 +0000.573750][54da] GLESContext:
[385:199] [2023-07-14 14:47:31 +0000.573826][54da] The result of eglGetDisplay is:
0x1
[385:201] [2023-07-14 14:47:31 +0000.575823][54da] The result of creation:
0x767472aa00
[385:202] [2023-07-14 14:47:31 +0000.576006][54da] The result of
eglCreatePbufferSurface is: 0x767472ab00
[385:202] [2023-07-14 14:47:31 +0000.576183][54da] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
[385:202] [2023-07-14 14:47:31 +0000.576270][54da] The source 0 speed:1
[385:202] [2023-07-14 14:47:31 +0000.576339][54da] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4, delay:
0
[385:202] [2023-07-14 14:47:31 +0000.576406][54da] CreateDecoderByVideoSource
time:39332734 enter.

[385:202] [2023-07-14 14:47:31 +0000.576733][54da] running_decoder_count:0max


count:2
[385:202] [2023-07-14 14:47:31 +0000.576808][54da] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7666879c00
[385:204] [2023-07-14 14:47:31 +0000.578507][62a7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76748d3e00] Current FFmpeg version git-2021-06-16-
97cea6f

[385:247] [2023-07-14 14:47:31 +0000.620950][62a7] OnStreamInfoFound: video


duration_: 11513
[385:250] [2023-07-14 14:47:31 +0000.624709][54da] start decoder
[385:251] [2023-07-14 14:47:31 +0000.624929][54da] CreateDecoderByVideoSource
leave. expire time = 49 ms
[385:251] [2023-07-14 14:47:31 +0000.625048][54da] BindInputFilter 0x76747f4720
this 0x75d756a098
[385:251] [2023-07-14 14:47:31 +0000.625137][54da] BindInputFilter 0x75d756a098
this 0x75d756a158
[385:251] [2023-07-14 14:47:31 +0000.625225][54da] BindInputFilter 0x76747f4720
this 0x75d756a218
[385:251] [2023-07-14 14:47:31 +0000.625442][54da] BindInputFilter 0x75d756a218
this 0x75d756a2d8
[385:251] [2023-07-14 14:47:31 +0000.625514][54da] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
[385:251] [2023-07-14 14:47:31 +0000.625599][54da] BindInputFilter 0x75d756a158
this 0x75d756a398
[385:251] [2023-07-14 14:47:31 +0000.625702][54da] BindInputFilter 0x75d756a398
this 0x76747efca0
[385:251] [2023-07-14 14:47:31 +0000.625796][54da] BindInputFilter 0x75d756a2d8
this 0x75d756a458
[385:251] [2023-07-14 14:47:31 +0000.625874][54da] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_39319799.mp4
[385:252] [2023-07-14 14:47:31 +0000.626003][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[385:252] [2023-07-14 14:47:31 +0000.626081][62a8] NO get frame from decoder
[385:252] [2023-07-14 14:47:31 +0000.626251][54da] MediaComposeFile time:39332784
enter.

[385:252] [2023-07-14 14:47:31 +0000.626351][54da] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[385:252] [2023-07-14 14:47:31 +0000.626649][54da] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[385:252] [2023-07-14 14:47:31 +0000.626721][62b3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75d7877ec0
[385:252] [2023-07-14 14:47:31 +0000.626758][54da] Recording session using default
bitrate support by app:14680064
[385:253] [2023-07-14 14:47:31 +0000.626954][62b3] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[385:253] [2023-07-14 14:47:31 +0000.627120][54da] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[385:253] [2023-07-14 14:47:31 +0000.627321][54da] GetPipeline:
-----------------------------------------
[385:253] [2023-07-14 14:47:31 +0000.627380][54da] GetPipeline: source:
0x76747f4500
[385:253] [2023-07-14 14:47:31 +0000.627434][54da] GetPipeline: filter: NULLFilter
[385:253] [2023-07-14 14:47:31 +0000.627486][54da] GetPipeline: filter: NULLFilter
[385:253] [2023-07-14 14:47:31 +0000.627538][54da] GetPipeline: filter: NULLFilter
[385:253] [2023-07-14 14:47:31 +0000.627589][54da] GetPipeline: audio filter:
AuidoNULLFilter
[385:253] [2023-07-14 14:47:31 +0000.627639][54da] GetPipeline: audio filter:
AuidoNULLFilter
[385:253] [2023-07-14 14:47:31 +0000.627690][54da] GetPipeline: audio filter:
AudioNUllFilter
[385:253] [2023-07-14 14:47:31 +0000.627742][54da] GetPipeline:
------------------------------------------
[385:253] [2023-07-14 14:47:31 +0000.627798][54da] filter: filter pipeline2 update
pattern: 2
[385:254] [2023-07-14 14:47:31 +0000.628369][62a8] NO get frame from decoder
[385:254] [2023-07-14 14:47:31 +0000.628498][54da] MediaComposeFile leave. expire
time = 2 ms
[385:255] [2023-07-14 14:47:31 +0000.629401][54da] machine model :redmi
[385:255] [2023-07-14 14:47:31 +0000.629480][54da] Support this machine
model :redmi
[385:255] [2023-07-14 14:47:31 +0000.629532][54da] global inited! current sdk
version: 12-14-d8558ab
[385:255] [2023-07-14 14:47:31 +0000.629658][62a8] NO get frame from decoder
[385:258] [2023-07-14 14:47:31 +0000.632023][62a8] NO get frame from decoder
[385:259] [2023-07-14 14:47:31 +0000.633356][62a8] NO get frame from decoder
[385:261] [2023-07-14 14:47:31 +0000.635153][62a8] NO get frame from decoder
[385:262] [2023-07-14 14:47:31 +0000.636130][62a8] NO get frame from decoder
[385:265] [2023-07-14 14:47:31 +0000.638992][62a8] NO get frame from decoder
[385:277] [2023-07-14 14:47:31 +0000.651578][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[385:277] [2023-07-14 14:47:31 +0000.651790][54da] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 269
[385:277] [2023-07-14 14:47:31 +0000.651892][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[385:278] [2023-07-14 14:47:31 +0000.651969][54da] BeginCompose: BeginCompose, is
composing 0
[385:278] [2023-07-14 14:47:31 +0000.652169][62b3] start recording, file path:
[385:278] [2023-07-14 14:47:31 +0000.652494][62b3] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 269 audio_timescale:44100
video_timescale:90000
[385:278] [2023-07-14 14:47:31 +0000.652610][62b3] 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
[385:278] [2023-07-14 14:47:31 +0000.652695][62b3] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 269
[385:278] [2023-07-14 14:47:31 +0000.652782][62b3] fd_open successed
handle:0xb4000076844990b0
[385:279] [2023-07-14 14:47:31 +0000.653204][62b3] create mp4 file:293
m_fileHandle: 0x75c6668e00
[385:279] [2023-07-14 14:47:31 +0000.653282][62b3] MP4 file: is opened successfully
[385:279] [2023-07-14 14:47:31 +0000.653379][62b3] setupMediaProcessers:
[385:279] [2023-07-14 14:47:31 +0000.653432][62b3]
RecordingSessionInternalSimple:setup media processers.
[385:279] [2023-07-14 14:47:31 +0000.653484][62b3] construct AAC encoder
[385:280] [2023-07-14 14:47:31 +0000.654091][62b3] H264Encoder creating:
ultrafast012323
[385:280] [2023-07-14 14:47:31 +0000.654200][62b3] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[385:281] [2023-07-14 14:47:31 +0000.655050][62b3] H264Encode::GetMachineModel is
220333QBI
[385:281] [2023-07-14 14:47:31 +0000.655154][62b3] H264Encoder machine_mode
is:220333QBI
[385:281] [2023-07-14 14:47:31 +0000.655207][62b3] H264Encode::machine size :9
machine_mode:220333QBI
[385:281] [2023-07-14 14:47:31 +0000.655262][62b3] H264Encode::machine array
size :22 machine_mode:220333QBI
[385:281] [2023-07-14 14:47:31 +0000.655316][62b3] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[385:281] [2023-07-14 14:47:31 +0000.655368][62b3] setupCompressionSession:
[385:281] [2023-07-14 14:47:31 +0000.655418][62b3] H264Encode::creating hareware
Encoder
[385:281] [2023-07-14 14:47:31 +0000.655560][62b3] AndroidHwAvcEncoder
time:39332813 enter.
[385:281] [2023-07-14 14:47:31 +0000.655900][62b3] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007684421380 address:0x75bd4c6760
[385:282] [2023-07-14 14:47:31 +0000.656110][62b3] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[385:282] [2023-07-14 14:47:31 +0000.656198][62b3] The video avc hw codec address
is 0x7673a3c928
[385:282] [2023-07-14 14:47:31 +0000.656452][62b3] AndroidHwAvcEncoder leave.
expire time = 1 ms

[385:282] [2023-07-14 14:47:31 +0000.656529][62b3] RegisterEncodeCompleteCallback


time:39332814 enter.

[385:282] [2023-07-14 14:47:31 +0000.656729][62b3] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[385:282] [2023-07-14 14:47:31 +0000.656814][62b3] InitEncode time:39332814 enter.

[385:283] [2023-07-14 14:47:31 +0000.656957][62b3] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[385:283] [2023-07-14 14:47:31 +0000.657037][62b3] Create time:39332815 enter.

[385:283] [2023-07-14 14:47:31 +0000.657104][62b3] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[385:283] [2023-07-14 14:47:31 +0000.657181][62b3]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d5165bc0
[385:283] [2023-07-14 14:47:31 +0000.657465][62b3]
supported_type:image/vnd.android.heic
[385:283] [2023-07-14 14:47:31 +0000.657576][62b3] supported_type:video/avc
[385:283] [2023-07-14 14:47:31 +0000.657653][62b3] name:OMX.qcom.video.encoder.avc
mime:video/avc
[385:283] [2023-07-14 14:47:31 +0000.657780][62b3] hwCodecPrefix :OMX.qcom.
[385:283] [2023-07-14 14:47:31 +0000.657856][62b3] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[385:284] [2023-07-14 14:47:31 +0000.657981][62b3] mediacodec_createCodecByName
time:39332816 enter.

[385:284] [2023-07-14 14:47:31 +0000.658070][62b3] WrapAndroidMediaCodec


time:39332816 enter.

[385:284] [2023-07-14 14:47:31 +0000.658330][62b3] WrapAndroidMediaCodec leave.


expire time = 0 ms

[385:285] [2023-07-14 14:47:31 +0000.658924][62b8] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x75d5051698
[385:319] [2023-07-14 14:47:31 +0000.693970][62b3] mediacodec_createCodecByName
leave. expire time = 36 ms

[385:320] [2023-07-14 14:47:31 +0000.694162][62b3] WrapAndroidMediaFromat


time:39332852 enter.

[385:320] [2023-07-14 14:47:31 +0000.694313][62b3] WrapAndroidMediaFromat leave.


expire time = 0 ms

[385:376] [2023-07-14 14:47:31 +0000.750631][62b3] Destroy time:39332908 enter.

[385:376] [2023-07-14 14:47:31 +0000.750817][62b3] WrapAndroidMediaFromat::


Destroy
[385:376] [2023-07-14 14:47:31 +0000.750876][62b3] Destroy leave. expire time = 0
ms

[385:377] [2023-07-14 14:47:31 +0000.750932][62b3] ~WrapAndroidMediaFromat


time:39332909 enter.

[385:377] [2023-07-14 14:47:31 +0000.750988][62b3] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[385:377] [2023-07-14 14:47:31 +0000.751049][62b3] Create leave. expire time = 94


ms

[385:377] [2023-07-14 14:47:31 +0000.751105][62b3] isSemiPlanarSupport


time:39332909 enter.

[385:377] [2023-07-14 14:47:31 +0000.751164][62b3] H264Encoder isSemiPlanarSupport


[385:377] [2023-07-14 14:47:31 +0000.751219][62b3] isSemiPlanarSupport leave.
expire time = 0 ms

[385:377] [2023-07-14 14:47:31 +0000.751274][62b3] creat hw H264Encoder success,


isSemiPlanar:1
[385:377] [2023-07-14 14:47:31 +0000.751457][62b3] InitEncode leave. expire time =
95 ms

[385:377] [2023-07-14 14:47:31 +0000.751518][62b3] H264Encode::created Encoder


[385:377] [2023-07-14 14:47:31 +0000.751571][62b3] H264Encode:: H264 encoder
created.
[385:377] [2023-07-14 14:47:31 +0000.751622][62b3] H264 encoder created.
[385:377] [2023-07-14 14:47:31 +0000.751674][62b3]
RecordingSessionInternalSimple:created avc encoder avc: 0x75c699ae40
[385:377] [2023-07-14 14:47:31 +0000.751734][62b3] setOutput:
[385:377] [2023-07-14 14:47:31 +0000.751787][62b3]
RecordingSessionInternalSimple:encoder set output to muxer!
[385:377] [2023-07-14 14:47:31 +0000.751838][62b3] request a key frame
[385:377] [2023-07-14 14:47:31 +0000.751887][62b3] H264Encode:: request a key frame
[385:381] [2023-07-14 14:47:31 +0000.755143][62b3] setDisplayRotate :180
[385:381] [2023-07-14 14:47:31 +0000.755326][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[385:386] [2023-07-14 14:47:31 +0000.760608][62b4]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[385:401] [2023-07-14 14:47:31 +0000.775394][62b3] setDisplayRotate :180
[385:401] [2023-07-14 14:47:31 +0000.775543][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[385:402] [2023-07-14 14:47:31 +0000.776169][62b7] audio_frame_list_ empty
[385:491] [2023-07-14 14:47:31 +0000.865293][62b4] Push an pts:212 to dts queue.
[385:600] [2023-07-14 14:47:31 +0000.974578][62b8] add aac audio track with id:1
[385:600] [2023-07-14 14:47:31 +0000.974840][62b8] audio start ts:0
[385:601] [2023-07-14 14:47:31 +0000.974916][62b8] the audio frame has been written
into MP4 file
[385:603] [2023-07-14 14:47:31 +0000.976928][62b3] setDisplayRotate :180
[385:603] [2023-07-14 14:47:31 +0000.977041][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[385:613] [2023-07-14 14:47:31 +0000.987539][62b4] h264 add frame header cdr flag
[385:615] [2023-07-14 14:47:31 +0000.989476][62b4] h264 add frame header cdr flag
[385:616] [2023-07-14 14:47:31 +0000.989960][62b4] Received key frame:10
[385:616] [2023-07-14 14:47:31 +0000.990076][62b4] H264Encode:: get a sps pps
header!headerSize:31
[385:620] [2023-07-14 14:47:31 +0000.994087][62b8] get the H.264 SPS parameter
[385:622] [2023-07-14 14:47:31 +0000.996125][62b4] DTS queue for
Generator:0x75d5051cb8 82 111 148 180 212 242
[385:625] [2023-07-14 14:47:31 +0000.999461][62b8] add video track with id:2
[385:626] [2023-07-14 14:47:32 +0000.173][62b8] get the H.264 PPS parameter
[385:626] [2023-07-14 14:47:32 +0000.658][62b8] get the H.264 IDR frame
[385:626] [2023-07-14 14:47:32 +0000.740][62b8] resss:true
[385:626] [2023-07-14 14:47:32 +0000.793][62b8] video start ts:10
[385:626] [2023-07-14 14:47:32 +0000.879][62b8] the video frame has been written
into MP4 file
[385:665] [2023-07-14 14:47:32 +0000.39422][62b4] SendFrame
encodedImage._timeStamp:212encodedImage->_length:30384
[385:665] [2023-07-14 14:47:32 +0000.39569][62b4] last dts:180 currentPts:212
ppsOrSPS:0 queue length:2
[385:692] [2023-07-14 14:47:32 +0000.66696][62b6] Error(video_source.cc:430): wait
decoder a frame: 7
[385:792] [2023-07-14 14:47:32 +0000.166619][62b7] audio_frame_list_ empty
[385:923] [2023-07-14 14:47:32 +0000.297183][62b4] DTS queue for
Generator:0x75d5051cb8 839 876 903 942 974 1013 1041 1077 1106 1138
[385:999] [2023-07-14 14:47:32 +0000.373373][62b6] video frame wait audio frame:
last_video_timestamp:1209 last_audio_timestamp:997.687
[386:024] [2023-07-14 14:47:32 +0000.398035][62b3] setDisplayRotate :180
[386:024] [2023-07-14 14:47:32 +0000.398188][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[386:070] [2023-07-14 14:47:32 +0000.444241][62b6] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[386:075] [2023-07-14 14:47:32 +0000.449245][62b7] FilterPipeline2::OnAudioFrame
pts 78782 last_audio_timestamp_ 1786.44
[386:102] [2023-07-14 14:47:32 +0000.476715][62b4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1209 pts:1209
[386:165] [2023-07-14 14:47:32 +0000.539290][62b7] audio_frame_list_ empty
[386:169] [2023-07-14 14:47:32 +0000.543262][62b4] Push an pts:1541 to dts queue.
[386:200] [2023-07-14 14:47:32 +0000.574726][62b6] Error(video_source.cc:430): wait
decoder a frame: 13
[386:265] [2023-07-14 14:47:32 +0000.639459][62b4] last dts:1505 currentPts:1541
ppsOrSPS:0 queue length:9
[386:287] [2023-07-14 14:47:32 +0000.661801][5e5c] Run AGC when audioType = 0
[386:304] [2023-07-14 14:47:32 +0000.678813][62b4] DTS queue for
Generator:0x75d5051cb8 1708 1742 1772 1809 1842 1873 1906 1947
[386:367] [2023-07-14 14:47:32 +0000.741715][62b4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2142
[386:368] [2023-07-14 14:47:32 +0000.742107][62b4] push video frame to H264
encoder. (100 frame for one log)

[386:368] [2023-07-14 14:47:32 +0000.742271][62b4] push video frame to H264


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

[386:368] [2023-07-14 14:47:32 +0000.742388][62b4] H264Encode::push video frame to


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

[386:368] [2023-07-14 14:47:32 +0000.742473][62b4] The input pts:2142 fps:30


[386:456] [2023-07-14 14:47:32 +0000.830721][62b3] setDisplayRotate :180
[386:457] [2023-07-14 14:47:32 +0000.830955][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[386:466] [2023-07-14 14:47:32 +0000.840512][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[386:466] [2023-07-14 14:47:32 +0000.840782][62b4] h264 add frame header cdr flag
[386:467] [2023-07-14 14:47:32 +0000.841191][62b4] Received key frame:2010
[386:473] [2023-07-14 14:47:32 +0000.847748][62b8] get the H.264 IDR frame
[386:496] [2023-07-14 14:47:32 +0000.870584][62b4] H264Encode::H264SWEncoder get
callback, length:78000 type:1 nalType:1length:77996
[386:650] [2023-07-14 14:47:33 +0000.24764][62b4] DTS queue for
Generator:0x75d5051cb8 2509 2546 2584 2612 2646 2677 2712 2744 2777
[386:672] [2023-07-14 14:47:33 +0000.46272][62b4] Push an pts:2880 to dts queue.
[386:771] [2023-07-14 14:47:33 +0000.145129][62b4] last dts:2845 currentPts:2880
ppsOrSPS:0 queue length:9
[386:840] [2023-07-14 14:47:33 +0000.214666][62b6] Error(video_source.cc:430): wait
decoder a frame: 14
[386:936] [2023-07-14 14:47:33 +0000.310817][62b4] DTS queue for
Generator:0x75d5051cb8 3350 3384 3411 3448 3482 3515 3549 3581 3616
[386:998] [2023-07-14 14:47:33 +0000.372655][62b7] audio_frame_list_ empty
[387:026] [2023-07-14 14:47:33 +0000.400162][62b4] SendFrame
encodedImage._timeStamp:3549encodedImage->_length:74672
[387:031] [2023-07-14 14:47:33 +0000.405632][62b6] webrtc common_video plane
old ..... (1/1000) new: 76001 delete: 75963 diff: 38
[387:133] [2023-07-14 14:47:33 +0000.507830][62b4] Push an pts:4214 to dts queue.
[387:166] [2023-07-14 14:47:33 +0000.540672][62b4] h264 add frame header cdr flag
[387:167] [2023-07-14 14:47:33 +0000.541219][62b4] Received key frame:4013
[387:271] [2023-07-14 14:47:33 +0000.645502][62b3] setDisplayRotate :180
[387:271] [2023-07-14 14:47:33 +0000.645641][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[387:277] [2023-07-14 14:47:33 +0000.651643][62b8] get the H.264 IDR frame
[387:297] [2023-07-14 14:47:33 +0000.671155][62b4] DTS queue for
Generator:0x75d5051cb8 4214 4258 4281 4324 4350 4387
[387:303] [2023-07-14 14:47:33 +0000.677505][62b4] last dts:4182 currentPts:4214
ppsOrSPS:0 queue length:6
[387:391] [2023-07-14 14:47:33 +0000.765260][62b6] Error(video_source.cc:430): wait
decoder a frame: 9
[387:400] [2023-07-14 14:47:33 +0000.774775][62b7] audio_frame_list_ empty
[387:471] [2023-07-14 14:47:33 +0000.845534][62b4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4591 pts:4591
[387:616] [2023-07-14 14:47:33 +0000.990681][62b4] DTS queue for
Generator:0x75d5051cb8 5023 5060 5090 5119 5156 5189 5229 5256
[387:713] [2023-07-14 14:47:34 +0000.87735][62b7] audio_frame_list_ empty
[387:715] [2023-07-14 14:47:34 +0000.89315][62b3] setDisplayRotate :180
[387:715] [2023-07-14 14:47:34 +0000.89452][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[387:821] [2023-07-14 14:47:34 +0000.195270][62b4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5524
[387:821] [2023-07-14 14:47:34 +0000.195466][62b4] push video frame to H264
encoder. (100 frame for one log)

[387:821] [2023-07-14 14:47:34 +0000.195549][62b4] push video frame to H264


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

[387:821] [2023-07-14 14:47:34 +0000.195619][62b4] H264Encode::push video frame to


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

[387:821] [2023-07-14 14:47:34 +0000.195730][62b4] The input pts:5524 fps:30


[387:825] [2023-07-14 14:47:34 +0000.200302][62b4] Push an pts:5562 to dts queue.
[387:904] [2023-07-14 14:47:34 +0000.278310][62b4] H264Encode::H264SWEncoder get
callback, length:58960 type:1 nalType:1length:58956
[387:924] [2023-07-14 14:47:34 +0000.298445][62b4] last dts:5524 currentPts:5562
ppsOrSPS:0 queue length:10
[388:005] [2023-07-14 14:47:34 +0000.379284][62b4] DTS queue for
Generator:0x75d5051cb8 5859 5893 5924 5960 5993 6026 6065 6095
[388:066] [2023-07-14 14:47:34 +0000.440106][62b4] h264 add frame header cdr flag
[388:067] [2023-07-14 14:47:34 +0000.441151][62b4] Received key frame:6026
[388:079] [2023-07-14 14:47:34 +0000.453249][62b8] get the H.264 IDR frame
[388:126] [2023-07-14 14:47:34 +0000.499966][62b7] audio_frame_list_ empty
[388:143] [2023-07-14 14:47:34 +0000.517821][62b6] Error(video_source.cc:430): wait
decoder a frame: 0
[388:145] [2023-07-14 14:47:34 +0000.518954][62b3] setDisplayRotate :180
[388:145] [2023-07-14 14:47:34 +0000.519052][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[388:190] [2023-07-14 14:47:34 +0000.564827][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[388:285] [2023-07-14 14:47:34 +0000.659332][5e5c] Run AGC when audioType = 0
[388:285] [2023-07-14 14:47:34 +0000.659556][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[388:331] [2023-07-14 14:47:34 +0000.705334][62b4] Push an pts:6895 to dts queue.
[388:344] [2023-07-14 14:47:34 +0000.718760][62b4] DTS queue for
Generator:0x75d5051cb8 6695 6725 6759 6793 6827 6860 6895
[388:436] [2023-07-14 14:47:34 +0000.810757][62b4] SendFrame
encodedImage._timeStamp:6895encodedImage->_length:69472
[388:437] [2023-07-14 14:47:34 +0000.810933][62b4] last dts:6860 currentPts:6895
ppsOrSPS:0 queue length:9
[388:525] [2023-07-14 14:47:34 +0000.898939][62b7] audio_frame_list_ empty
[388:612] [2023-07-14 14:47:34 +0000.986041][62b3] setDisplayRotate :180
[388:612] [2023-07-14 14:47:34 +0000.986224][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[388:674] [2023-07-14 14:47:35 +0000.48603][62b6] Error(video_source.cc:430): wait
decoder a frame: 0
[388:745] [2023-07-14 14:47:35 +0000.119249][62b4] DTS queue for
Generator:0x75d5051cb8 7538 7564 7598 7628 7667 7696 7731
[388:820] [2023-07-14 14:47:35 +0000.194380][62b6] webrtc common_video plane
old ..... (1/1000) new: 77001 delete: 76955 diff: 46
[388:910] [2023-07-14 14:47:35 +0000.284791][62b4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7964 pts:7964
[388:911] [2023-07-14 14:47:35 +0000.285894][62b4] Push an pts:8241 to dts queue.
[388:937] [2023-07-14 14:47:35 +0000.311478][62b4] h264 add frame header cdr flag
[388:938] [2023-07-14 14:47:35 +0000.312067][62b4] Received key frame:8030
[388:953] [2023-07-14 14:47:35 +0000.327167][62b8] get the H.264 IDR frame
[388:960] [2023-07-14 14:47:35 +0000.334355][62b7] audio_frame_list_ empty
[389:050] [2023-07-14 14:47:35 +0000.424752][62b3] setDisplayRotate :180
[389:051] [2023-07-14 14:47:35 +0000.424927][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[389:066] [2023-07-14 14:47:35 +0000.440796][62b4] last dts:8207 currentPts:8241
ppsOrSPS:0 queue length:6
[389:089] [2023-07-14 14:47:35 +0000.463633][62b4] DTS queue for
Generator:0x75d5051cb8 8403 8435 8468 8502
[389:206] [2023-07-14 14:47:35 +0000.580803][62b6] Error(video_source.cc:430): wait
decoder a frame: 14
[389:220] [2023-07-14 14:47:35 +0000.594334][62b4] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[389:220] [2023-07-14 14:47:35 +0000.594491][62b4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8902
[389:220] [2023-07-14 14:47:35 +0000.594559][62b4] push video frame to H264
encoder. (100 frame for one log)

[389:220] [2023-07-14 14:47:35 +0000.594637][62b4] push video frame to H264


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

[389:220] [2023-07-14 14:47:35 +0000.594695][62b4] H264Encode::push video frame to


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

[389:220] [2023-07-14 14:47:35 +0000.594833][62b4] The input pts:8902 fps:30


[389:313] [2023-07-14 14:47:35 +0000.687478][62b4] H264Encode::H264SWEncoder get
callback, length:57552 type:1 nalType:1length:57548
[389:371] [2023-07-14 14:47:35 +0000.745765][62b7] audio_frame_list_ empty
[389:406] [2023-07-14 14:47:35 +0000.780609][62b4] DTS queue for
Generator:0x75d5051cb8 9166 9205 9236 9276 9303 9340 9366 9406
[389:517] [2023-07-14 14:47:35 +0000.891129][62b3] setDisplayRotate :180
[389:517] [2023-07-14 14:47:35 +0000.891340][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[389:578] [2023-07-14 14:47:35 +0000.952328][62b4] Push an pts:9569 to dts queue.
[389:674] [2023-07-14 14:47:36 +0000.48202][62b4] last dts:9542 currentPts:9569
ppsOrSPS:0 queue length:9
[389:821] [2023-07-14 14:47:36 +0000.195245][62b4] DTS queue for
Generator:0x75d5051cb8 10005 10048 10077 10109 10145 10175 10205 10243
[389:873] [2023-07-14 14:47:36 +0000.247316][62b7] audio_frame_list_ empty
[389:882] [2023-07-14 14:47:36 +0000.256288][62b4] h264 add frame header cdr flag
[389:882] [2023-07-14 14:47:36 +0000.256699][62b4] Received key frame:10048
[389:888] [2023-07-14 14:47:36 +0000.262827][62b8] get the H.264 IDR frame
[389:916] [2023-07-14 14:47:36 +0000.290371][5e5c] haveEnoughProcessedData
internalAudioStream.length: 10
[389:971] [2023-07-14 14:47:36 +0000.345403][62b3] setDisplayRotate :180
[389:971] [2023-07-14 14:47:36 +0000.345568][62b3] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[389:973] [2023-07-14 14:47:36 +0000.347857][62b6] Error(video_source.cc:430): wait
decoder a frame: 0
[389:992] [2023-07-14 14:47:36 +0000.366448][62b4] SendFrame
encodedImage._timeStamp:10243encodedImage->_length:51200
[390:127] [2023-07-14 14:47:36 +0000.501408][62b4] Push an pts:10911 to dts queue.
[390:196] [2023-07-14 14:47:36 +0000.570030][62b4] DTS queue for
Generator:0x75d5051cb8 10809 10842 10875 10911 10945 10977 11009 11044 11079
[390:213] [2023-07-14 14:47:36 +0000.587540][62a8] av_read_frame AVERROR_EOF
[390:248] [2023-07-14 14:47:36 +0000.622473][62b4] last dts:10875 currentPts:10911
ppsOrSPS:0 queue length:9
[390:285] [2023-07-14 14:47:36 +0000.659552][5e5d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[390:285] [2023-07-14 14:47:36 +0000.659738][5e5d] _deviceSampleRate:48000

[390:288] [2023-07-14 14:47:36 +0000.662471][5e5c] Run AGC when audioType = 0


[390:327] [2023-07-14 14:47:36 +0000.701298][62a8] OnReceiveEOF:
[390:327] [2023-07-14 14:47:36 +0000.701607][62a8] OnDecoderEOF time:39337859
enter.

[390:327] [2023-07-14 14:47:36 +0000.701735][62a8] OnDecoderEOF leave. expire time


= 0 ms

[390:327] [2023-07-14 14:47:36 +0000.701813][62a8] OnDecoderFinished:


OnDecoderFinished total decoder frames:344 this:0x76747f4500
[390:327] [2023-07-14 14:47:36 +0000.701878][62a8] NULLFilter::OnVideoSourceEOF
0x76747f4500 this 0x75d756a000
[390:328] [2023-07-14 14:47:36 +0000.701994][62a8] NULLFilter::OnVideoSourceEOF
0x75d756a000 this 0x75d756a0c0
[390:328] [2023-07-14 14:47:36 +0000.702064][62a8] NULLFilter::OnVideoSourceEOF
0x75d756a0c0 this 0x75d756a300
[390:327] [2023-07-14 14:47:36 +0000.702068][62a5] CleanUp time:39337859 enter.

[390:328] [2023-07-14 14:47:36 +0000.702400][62b7] PullAudioFrame: PullFrame audio


finished.
[390:328] [2023-07-14 14:47:36 +0000.702492][62b7] OnAudioTimer: OnAudioTimer
return
[390:328] [2023-07-14 14:47:36 +0000.702816][62b6] OnVideoTimer: OnVideoTimer
EndComposeFile
[390:328] [2023-07-14 14:47:36 +0000.702886][62b6] EndComposeFile: EndComposeFile,
is composing 1
[390:341] [2023-07-14 14:47:36 +0000.715128][62a5] CleanUp leave. expire time = 14
ms

[390:342] [2023-07-14 14:47:36 +0000.716005][62a5] clean up


[390:342] [2023-07-14 14:47:36 +0000.716277][62a5] running_decoder_count:0max
count:2
[390:356] [2023-07-14 14:47:36 +0000.730076][62b4]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:344
[390:356] [2023-07-14 14:47:36 +0000.730240][62b4]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7674837800
[390:358] [2023-07-14 14:47:36 +0000.732221][62b5]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[390:358] [2023-07-14 14:47:36 +0000.732420][62b5]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[390:359] [2023-07-14 14:47:36 +0000.733066][62b3] stop recording
[390:359] [2023-07-14 14:47:36 +0000.733142][62b3]
RecordingSessionInternalSimple:destroy media processers
[390:359] [2023-07-14 14:47:36 +0000.733210][62b3] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[390:359] [2023-07-14 14:47:36 +0000.733303][62b3] H264Encode::flushing hareware
Encoder
[390:359] [2023-07-14 14:47:36 +0000.733653][62b3] Flush time:39337891 enter.

[390:359] [2023-07-14 14:47:36 +0000.733746][62b3] H264Encoder encoder flush


[390:359] [2023-07-14 14:47:36 +0000.733811][62b3] flush output queue
[390:406] [2023-07-14 14:47:36 +0000.780557][62b3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11345 pts:11345
[390:695] [2023-07-14 14:47:37 +0000.69327][62b3] Flush leave. expire time = 336
ms

[390:695] [2023-07-14 14:47:37 +0000.69700][62b3] ~H264EncodeWrap:


[390:695] [2023-07-14 14:47:37 +0000.69780][62b3] ~H264Encode:
[390:695] [2023-07-14 14:47:37 +0000.69834][62b3] teardownCompressionSession:
H264Encode::destroying Encoder
[390:695] [2023-07-14 14:47:37 +0000.69890][62b3] Release time:39338227 enter.

[390:696] [2023-07-14 14:47:37 +0000.70214][62b3] Release:


MediaCodecVideoEncoder::Release _inited:1
[390:696] [2023-07-14 14:47:37 +0000.70300][62b3] Destroy time:39338228 enter.
[390:696] [2023-07-14 14:47:37 +0000.70355][62b3] H264Encoder encoderDestroy
[390:696] [2023-07-14 14:47:37 +0000.70410][62b3]
AndroidMediaCodecVideoEncoder::release env: 0x75c699af80
[390:696] [2023-07-14 14:47:37 +0000.70465][62b3]
AndroidMediaCodecVideoEncoder::Destroy
[390:716] [2023-07-14 14:47:37 +0000.90787][62b3] Destroy leave. expire time = 20
ms

[390:717] [2023-07-14 14:47:37 +0000.91075][62b3] Release leave. expire time = 22


ms

[390:717] [2023-07-14 14:47:37 +0000.91147][62b3] ~AndroidHwAvcEncoder


time:39338249 enter.

[390:717] [2023-07-14 14:47:37 +0000.91373][62b3] Release time:39338249 enter.

[390:717] [2023-07-14 14:47:37 +0000.91447][62b3] Release: MediaCodecVideoEncoder::


has been released before, just return
[390:717] [2023-07-14 14:47:37 +0000.91503][62b3] Release leave. expire time = 0
ms

[390:717] [2023-07-14 14:47:37 +0000.91557][62b3] ~AndroidMediaCodecVideoEncoder


[390:717] [2023-07-14 14:47:37 +0000.91609][62b3] ~WrapAndroidMediaCodec
time:39338249 enter.

[390:717] [2023-07-14 14:47:37 +0000.91671][62b3] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[390:717] [2023-07-14 14:47:37 +0000.91730][62b3] video hevc hw codec


destructor:0x7673a3c928

[390:717] [2023-07-14 14:47:37 +0000.91862][62b3] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[390:718] [2023-07-14 14:47:37 +0000.91942][62b3] teardownCompressionSession:


H264Encode::destroyed Encoder
[390:718] [2023-07-14 14:47:37 +0000.92008][62b3]
RecordingSessionInternalSimple:destroy aac encoder output!
[390:718] [2023-07-14 14:47:37 +0000.92103][62b3] AACSWEncode destructor
[390:723] [2023-07-14 14:47:37 +0000.97530][62b8] fd_close successed!
[390:725] [2023-07-14 14:47:37 +0000.99316][62b8] MP4 close file successfully
[390:725] [2023-07-14 14:47:37 +0000.99413][62b8] Recording session Internal:
notify recording ok
[390:725] [2023-07-14 14:47:37 +0000.99476][62b8] onRecordingOk: Recording Ok,
compose use time: 5447, averagefps 0
[390:725] [2023-07-14 14:47:37 +0000.99537][62b8] OnReceiveEOF:
[390:727] [2023-07-14 14:47:37 +0000.101855][62b6] OnVideoTimer: OnVideoTimer
return
[390:744] [2023-07-14 14:47:37 +0000.118245][54da]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[390:744] [2023-07-14 14:47:37 +0000.118383][54da] ~MediaComposeFile time:39338276
enter.

[390:744] [2023-07-14 14:47:37 +0000.118442][54da] CancelCompose: CancelCompose,


is composing 0
[390:744] [2023-07-14 14:47:37 +0000.118621][62b3] stop recording
[390:744] [2023-07-14 14:47:37 +0000.118694][62b3] we have stopped recording before
[390:745] [2023-07-14 14:47:37 +0000.119293][54da] ~MediaComposeFile leave. expire
time = 1 ms

[390:745] [2023-07-14 14:47:37 +0000.119506][54da] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[390:746] [2023-07-14 14:47:37 +0000.119967][54da] global uninited!
[390:746] [2023-07-14 14:47:37 +0000.120072][54da]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[390:746] [2023-07-14 14:47:37 +0000.120209][54da] ~MediaFilterGraph:
MediaFilterGraph destruct
[390:746] [2023-07-14 14:47:37 +0000.120266][54da] RemoveVideoBackGroud: hava not
add video backgroud
[390:746] [2023-07-14 14:47:37 +0000.120351][54da] UnbindInputFilter 0x75d756a398
this 0x76747efca0
[390:746] [2023-07-14 14:47:37 +0000.120430][54da] ClearAllSource: remove source
filter, sourceid: 0x76747f4500
[390:746] [2023-07-14 14:47:37 +0000.120481][54da] DestoryDecoderByVideoSource
time:39338278 enter.

[390:746] [2023-07-14 14:47:37 +0000.120540][54da] ~VideoBindDecoder time:39338278


enter.

[390:746] [2023-07-14 14:47:37 +0000.120909][54da] CleanUp time:39338278 enter.

[390:747] [2023-07-14 14:47:37 +0000.121631][54da] CleanUp leave. expire time = 1


ms

[390:747] [2023-07-14 14:47:37 +0000.121704][54da] CleanUp time:39338279 enter.

[390:749] [2023-07-14 14:47:37 +0000.123861][54da] CleanUp leave. expire time = 2


ms

[390:752] [2023-07-14 14:47:37 +0000.126901][54da] ~VideoBindDecoder leave. expire


time = 7 ms

[390:753] [2023-07-14 14:47:37 +0000.127066][54da] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[390:753] [2023-07-14 14:47:37 +0000.127159][54da] UnbindInputFilter 0x75d756a158


this 0x75d756a398
[390:753] [2023-07-14 14:47:37 +0000.127244][54da] UnbindInputFilter 0x75d756a098
this 0x75d756a158
[390:753] [2023-07-14 14:47:37 +0000.127325][54da] UnbindInputFilter 0x76747f4720
this 0x75d756a098
[390:753] [2023-07-14 14:47:37 +0000.127426][54da] UnbindInputFilter 0x75d756a2d8
this 0x75d756a458
[390:753] [2023-07-14 14:47:37 +0000.127507][54da] UnbindInputFilter 0x75d756a218
this 0x75d756a2d8
[390:753] [2023-07-14 14:47:37 +0000.127585][54da] UnbindInputFilter 0x76747f4720
this 0x75d756a218
[390:753] [2023-07-14 14:47:37 +0000.127683][54da] ~GLESContext:
[390:754] [2023-07-14 14:47:37 +0000.128628][54da] GLESContext destruct finish.
[390:754] [2023-07-14 14:47:37 +0000.128707][54da] filter: filter pipeline destroy
this: 0x76747efc00
[391:624] [2023-07-14 14:47:37 +0000.998811][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[392:287] [2023-07-14 14:47:38 +0000.661301][5e5c] Run AGC when audioType = 0
[392:287] [2023-07-14 14:47:38 +0000.661478][5e5c]
AudioDeviceDataHandler::MixAndSendOutFrame
[393:349] [2023-07-14 14:47:39 +0000.723547][5e5c] haveEnoughProcessedData
internalAudioStream.length: 0
[394:285] [2023-07-14 14:47:40 +0000.659422][5e5c] Run AGC when audioType = 0
[394:288] [2023-07-14 14:47:40 +0000.662767][54f6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[394:289] [2023-07-14 14:47:40 +0000.662947][54f6] ~MediaFilterCamera time:39341821
enter.

[394:289] [2023-07-14 14:47:40 +0000.663050][54f6] StopPullFrameAndWriteMp4


time:39341821 enter.

[394:289] [2023-07-14 14:47:40 +0000.663568][5e56] stop recording


[394:289] [2023-07-14 14:47:40 +0000.663651][5e56] we have stopped recording before
[394:289] [2023-07-14 14:47:40 +0000.663798][54f6] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[394:290] [2023-07-14 14:47:40 +0000.664439][54f6] DestroyPipelineAndFilters


time:39341822 enter.

[394:290] [2023-07-14 14:47:40 +0000.664520][54f6] DestroyPipelineAndFilters


leave. expire time = 0 ms

[394:290] [2023-07-14 14:47:40 +0000.664610][54f6] AppDeviceManagerStopMic

[394:290] [2023-07-14 14:47:40 +0000.664703][54f6] AppDeviceManagerStopMic::mic


status is on
[394:290] [2023-07-14 14:47:40 +0000.664777][54f6] Try to stop webrtc device.

[394:290] [2023-07-14 14:47:40 +0000.664853][54f6] Set record state to


stopped.threadID:21750

[394:341] [2023-07-14 14:47:40 +0000.715560][54f6] Try to destory the


recorder.threadID:21750

[394:541] [2023-07-14 14:47:40 +0000.915811][54f6] DestroyAudioRecorder:


[394:542] [2023-07-14 14:47:40 +0000.916187][54f6] Cleanup the buffer queue in the
recorder.
[394:542] [2023-07-14 14:47:40 +0000.916289][54f6] Destroy the recorder.

[394:543] [2023-07-14 14:47:40 +0000.917904][54f6] StopRecording finished.

[394:544] [2023-07-14 14:47:40 +0000.918065][54f[000:040] [2023-07-14 18:33:13


+0000.230485][f79] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
14 18:33:13 +0000
[000:041] [2023-07-14 18:33:13 +0000.230596][f79] set AppID=50011 old AppID=-1
[000:041] [2023-07-14 18:33:13 +0000.230627][f79] Init the android object with
jvm:0xb400007684421380 env:0x766672c8c0 context:0x7610e11328

[000:041] [2023-07-14 18:33:13 +0000.230712][f79] SetAndroidMediaCodecObjects


time:52482923 enter.

[000:041] [2023-07-14 18:33:13 +0000.230759][f79] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:041] [2023-07-14 18:33:13 +0000.230803][f79] SetAndroidMediaCodecObjects


time:52482923 enter.

[000:041] [2023-07-14 18:33:13 +0000.230847][f79] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007684421380
[000:041] [2023-07-14 18:33:13 +0000.230874][f79] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007684421380 address:0x75dbc3e760
[000:041] [2023-07-14 18:33:13 +0000.230912][f79] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007684421380
address:0x75dbc3e760
[000:041] [2023-07-14 18:33:13 +0000.230955][f79] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:041] [2023-07-14 18:33:13 +0000.231010][f79] Set the android objects with


jvm:0xb400007684421380 env:0x766672c8c0 context:0x7610e11328

[000:043] [2023-07-14 18:33:13 +0000.232752][f79] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x766672c8c0
[000:043] [2023-07-14 18:33:13 +0000.232798][f79] SystemUtil Init done
[000:044] [2023-07-14 18:33:13 +0000.234412][f79]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:048] [2023-07-14 18:33:13 +0000.237846][f79] MediaFilterCamera
[000:048] [2023-07-14 18:33:13 +0000.237907][f79] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:048] [2023-07-14 18:33:13 +0000.238044][f79] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:048] [2023-07-14 18:33:13 +0000.238083][11a4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7674929640
[000:048] [2023-07-14 18:33:13 +0000.238098][f79] Recording session using default
bitrate support by app:14680064
[000:048] [2023-07-14 18:33:13 +0000.238371][11a4] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:048] [2023-07-14 18:33:13 +0000.238475][f79] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:049] [2023-07-14 18:33:13 +0000.239159][f79] Error(ini.cc:191): Open the file
failed. error:2
[000:049] [2023-07-14 18:33:13 +0000.239203][f79]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:049] [2023-07-14 18:33:13 +0000.239247][f79] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:052] [2023-07-14 18:33:13 +0000.241546][f79] Error(ini.cc:191): Open the file
failed. error:2
[000:052] [2023-07-14 18:33:13 +0000.241595][f79]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:052] [2023-07-14 18:33:13 +0000.241642][f79] The device model: 220333qbi
usingHardwareAEC value: 0
[000:052] [2023-07-14 18:33:13 +0000.241678][f79] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:052] [2023-07-14 18:33:13 +0000.241714][f79] Using Default AEC type: software
AEC
[000:053] [2023-07-14 18:33:13 +0000.242834][f79] The device model: 220333qbi enum
value: 0
[000:053] [2023-07-14 18:33:13 +0000.243430][f79] GetMachineModel is 220333QBI
[000:053] [2023-07-14 18:33:13 +0000.243497][f79] GetMachineInfo: 220333QBI
[000:054] [2023-07-14 18:33:13 +0000.243578][f79] Construct BeautifyReader begin...
[000:054] [2023-07-14 18:33:13 +0000.243625][f79] dumpStickerRgba:0
dumpStickerYuv:0
[000:054] [2023-07-14 18:33:13 +0000.243662][f79] Construct BeautifyReader done.
[000:059] [2023-07-14 18:33:13 +0000.248660][f79] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:059] [2023-07-14 18:33:13 +0000.248690][11a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76747563a0
[000:059] [2023-07-14 18:33:13 +0000.248761][f79] AppDeviceManager telnet server
for statistics started......
[000:059] [2023-07-14 18:33:13 +0000.249202][f79] CpuOverloadDetect time:52482941
enter.

[000:059] [2023-07-14 18:33:13 +0000.249297][f79] CpuOverloadDetect leave. expire


time = 0 ms

[000:059] [2023-07-14 18:33:13 +0000.249320][11a8] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x766698a580
[000:060] [2023-07-14 18:33:13 +0000.250043][f79] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:060] [2023-07-14 18:33:13 +0000.250085][f79] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:062] [2023-07-14 18:33:13 +0000.252109][f79] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:069] [2023-07-14 18:33:13 +0000.258701][f79] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:069] [2023-07-14 18:33:13 +0000.259233][f79] CreatePlatformSpecificObjects:
[000:069] [2023-07-14 18:33:13 +0000.259281][f79] audio device use opensle input
and opensl output
[000:069] [2023-07-14 18:33:13 +0000.259333][f79] Create OpenSLES output module
with java VM support.

[000:070] [2023-07-14 18:33:13 +0000.259581][f79] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:070] [2023-07-14 18:33:13 +0000.259728][f79] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:070] [2023-07-14 18:33:13 +0000.259925][f79] Create OpenSLES output module
with buffer num:1

[000:070] [2023-07-14 18:33:13 +0000.260099][f79] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:070] [2023-07-14 18:33:13 +0000.260236][f79] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:070] [2023-07-14 18:33:13 +0000.260405][f79] Create OpenSLES input module with
java VM support.

[000:070] [2023-07-14 18:33:13 +0000.260449][f79] Create OpenSLES input module with


buffer num:1

[000:071] [2023-07-14 18:33:13 +0000.260526][f79] Error(trace.cc:40): Init the


output and input for audio device template.
[000:071] [2023-07-14 18:33:13 +0000.260575][f79] Init the output device.

[000:071] [2023-07-14 18:33:13 +0000.260602][f79] Init the opensl input.


[000:071] [2023-07-14 18:33:13 +0000.260656][f79] AppDeviceManager get setting
samplerate: 0
[000:071] [2023-07-14 18:33:13 +0000.261119][f79] The device model: 220333qbi enum
value: 0
[000:072] [2023-07-14 18:33:13 +0000.261771][f79] The device model: 220333qbi enum
value: 0
[000:072] [2023-07-14 18:33:13 +0000.261814][f79] Set the sample rate to be:48000

[000:072] [2023-07-14 18:33:13 +0000.261843][f79] Enable the recording stereo:0


[000:072] [2023-07-14 18:33:13 +0000.261871][f79] Set the playout as stereo:1
[000:072] [2023-07-14 18:33:13 +0000.261912][f79] Init the microphone.
[000:074] [2023-07-14 18:33:13 +0000.263789][f79] Update the recording sample rate
to be: 48000
[000:074] [2023-07-14 18:33:13 +0000.263853][f79] Init the speaker.
[000:074] [2023-07-14 18:33:13 +0000.263906][f79] Low latency buffer size:144 low
sample rate:48000
[000:074] [2023-07-14 18:33:13 +0000.264200][f79] Using 1 x 10ms for an audio
frame.

[000:078] [2023-07-14 18:33:13 +0000.268011][f79] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:078] [2023-07-14 18:33:13 +0000.268179][f79] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:078] [2023-07-14 18:33:13 +0000.268243][f79] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:084] [2023-07-14 18:33:13 +0000.273539][f79] The device model:220333qbi

[000:084] [2023-07-14 18:33:13 +0000.273644][f79] speaker output factor:100


defaultFactor: 100

[000:084] [2023-07-14 18:33:13 +0000.273691][f79] headset output factor:100


defaultFactor: 100

[000:084] [2023-07-14 18:33:13 +0000.274187][f79] AppDeviceManagerStart finished.


[000:084] [2023-07-14 18:33:13 +0000.274265][f79] AppDeviceManagerStartMic::mic
status is off
[000:084] [2023-07-14 18:33:13 +0000.274324][f79] AppDeviceManagerStartMic update
aec type: 2

[000:084] [2023-07-14 18:33:13 +0000.274363][f79] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:084] [2023-07-14 18:33:13 +0000.274415][f79]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:084] [2023-07-14 18:33:13 +0000.274457][f79]
AudioDeviceDataHandler::StartMicProcess

[000:085] [2023-07-14 18:33:13 +0000.274628][f79] Try to start webrtc recording


device.

[000:085] [2023-07-14 18:33:13 +0000.274681][f79] StartRecording. threadID:3961

[000:085] [2023-07-14 18:33:13 +0000.274665][11a9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:085] [2023-07-14 18:33:13 +0000.274798][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[000:085] [2023-07-14 18:33:13 +0000.275129][f79] The machine model:220333QBI

[000:085] [2023-07-14 18:33:13 +0000.275202][f79] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:085] [2023-07-14 18:33:13 +0000.275241][f79] Set the recording mode before


getSetting: 4
[000:085] [2023-07-14 18:33:13 +0000.275289][f79] Set the recording mode after
getSetting: 1
[000:148] [2023-07-14 18:33:13 +0000.338052][f79] StartRecording finished.

[000:148] [2023-07-14 18:33:13 +0000.338122][f79] audio: start the audio mic


checker timer.

[000:149] [2023-07-14 18:33:13 +0000.338850][f79] machine model :redmi


[000:149] [2023-07-14 18:33:13 +0000.338904][f79] Support this machine model :redmi
[000:156] [2023-07-14 18:33:13 +0000.346273][f79] global inited! current sdk
version: 12-14-d8558ab
[000:222] [2023-07-14 18:33:13 +0000.412321][11aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:222] [2023-07-14 18:33:13 +0000.412475][11aa] _deviceSampleRate:48000

[000:228] [2023-07-14 18:33:13 +0000.417636][11a9] Run AGC when audioType = 0


[000:228] [2023-07-14 18:33:13 +0000.417757][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:144] [2023-07-14 18:33:14 +0000.333849][10ad]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[001:144] [2023-07-14 18:33:14 +0000.334370][11a5] MediaFilterCamera, recording
file context:0x7673aae880 input texture:2
[001:145] [2023-07-14 18:33:14 +0000.334636][11a5] GLESContext:
[001:145] [2023-07-14 18:33:14 +0000.334766][11a5] The result of eglGetDisplay is:
0x1
[001:148] [2023-07-14 18:33:14 +0000.337937][11a5] The result of creation:
0x75ef385300
[001:148] [2023-07-14 18:33:14 +0000.338375][11a5] The result of
eglCreatePbufferSurface is: 0x75ef385600
[001:151] [2023-07-14 18:33:14 +0000.341229][10ad]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7673aae880 input_texture: 2
[001:829] [2023-07-14 18:33:15 +0000.19547][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[002:221] [2023-07-14 18:33:15 +0000.410557][11a9] Run AGC when audioType = 0
[003:535] [2023-07-14 18:33:16 +0000.725356][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[004:150] [2023-07-14 18:33:17 +0000.340301][11a0]
monitorTime:4002totalDuration:3930
[004:224] [2023-07-14 18:33:17 +0000.414258][11a9] Run AGC when audioType = 0
[004:224] [2023-07-14 18:33:17 +0000.414396][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:237] [2023-07-14 18:33:18 +0000.426950][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[006:224] [2023-07-14 18:33:19 +0000.413971][11a9] Run AGC when audioType = 0
[006:952] [2023-07-14 18:33:20 +0000.142306][11a9] haveEnoughProcessedData
internalAudioStream.length: 10
[008:224] [2023-07-14 18:33:21 +0000.414469][11a9] Run AGC when audioType = 0
[008:225] [2023-07-14 18:33:21 +0000.414719][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:672] [2023-07-14 18:33:21 +0000.862147][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[010:221] [2023-07-14 18:33:23 +0000.411048][11aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:221] [2023-07-14 18:33:23 +0000.411341][11aa] _deviceSampleRate:48000

[010:225] [2023-07-14 18:33:23 +0000.414833][11a9] Run AGC when audioType = 0


[010:400] [2023-07-14 18:33:23 +0000.589806][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[012:124] [2023-07-14 18:33:25 +0000.313587][11a9] haveEnoughProcessedData
internalAudioStream.length: 10
[012:224] [2023-07-14 18:33:25 +0000.414447][11a9] Run AGC when audioType = 0
[012:225] [2023-07-14 18:33:25 +0000.414580][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:843] [2023-07-14 18:33:27 +0000.33497][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[014:223] [2023-07-14 18:33:27 +0000.413125][11a9] Run AGC when audioType = 0
[015:576] [2023-07-14 18:33:28 +0000.766178][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[016:223] [2023-07-14 18:33:29 +0000.412990][11a9] Run AGC when audioType = 0
[016:225] [2023-07-14 18:33:29 +0000.414542][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:310] [2023-07-14 18:33:30 +0000.499958][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[018:223] [2023-07-14 18:33:31 +0000.413091][11a9] Run AGC when audioType = 0
[019:039] [2023-07-14 18:33:32 +0000.228987][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[020:220] [2023-07-14 18:33:33 +0000.410339][11aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:221] [2023-07-14 18:33:33 +0000.410580][11aa] _deviceSampleRate:48000

[020:225] [2023-07-14 18:33:33 +0000.414948][11a9] Run AGC when audioType = 0


[020:225] [2023-07-14 18:33:33 +0000.415219][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:768] [2023-07-14 18:33:33 +0000.957664][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[022:225] [2023-07-14 18:33:35 +0000.415371][11a9] Run AGC when audioType = 0
[022:503] [2023-07-14 18:33:35 +0000.693404][11a9] haveEnoughProcessedData
internalAudioStream.length: 10
[024:224] [2023-07-14 18:33:37 +0000.414228][11a9] Run AGC when audioType = 0
[024:224] [2023-07-14 18:33:37 +0000.414479][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:235] [2023-07-14 18:33:37 +0000.425056][11a9] haveEnoughProcessedData
internalAudioStream.length: 10
[025:965] [2023-07-14 18:33:39 +0000.155026][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[026:221] [2023-07-14 18:33:39 +0000.410743][11a9] Run AGC when audioType = 0
[027:697] [2023-07-14 18:33:40 +0000.887342][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[028:223] [2023-07-14 18:33:41 +0000.413149][11a9] Run AGC when audioType = 0
[028:223] [2023-07-14 18:33:41 +0000.413417][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:434] [2023-07-14 18:33:42 +0000.624157][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[030:222] [2023-07-14 18:33:43 +0000.412222][11aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:222] [2023-07-14 18:33:43 +0000.412493][11aa] _deviceSampleRate:48000

[030:226] [2023-07-14 18:33:43 +0000.415786][11a9] Run AGC when audioType = 0


[031:165] [2023-07-14 18:33:44 +0000.355205][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[032:224] [2023-07-14 18:33:45 +0000.413960][11a9] Run AGC when audioType = 0
[032:224] [2023-07-14 18:33:45 +0000.414194][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:896] [2023-07-14 18:33:46 +0000.85706][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[034:222] [2023-07-14 18:33:47 +0000.412248][11a9] Run AGC when audioType = 0
[034:633] [2023-07-14 18:33:47 +0000.823062][11a9] haveEnoughProcessedData
internalAudioStream.length: 10
[036:227] [2023-07-14 18:33:49 +0000.417080][11a9] Run AGC when audioType = 0
[036:228] [2023-07-14 18:33:49 +0000.417947][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:366] [2023-07-14 18:33:49 +0000.556410][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[038:095] [2023-07-14 18:33:51 +0000.284771][11a9] haveEnoughProcessedData
internalAudioStream.length: 10
[038:222] [2023-07-14 18:33:51 +0000.411850][11a9] Run AGC when audioType = 0
[039:824] [2023-07-14 18:33:53 +0000.13766][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[040:221] [2023-07-14 18:33:53 +0000.411126][11aa] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:221] [2023-07-14 18:33:53 +0000.411328][11aa] _deviceSampleRate:48000

[040:222] [2023-07-14 18:33:53 +0000.411549][11a9] Run AGC when audioType = 0


[040:222] [2023-07-14 18:33:53 +0000.411663][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:553] [2023-07-14 18:33:54 +0000.743465][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[042:226] [2023-07-14 18:33:55 +0000.415812][11a9] Run AGC when audioType = 0
[043:284] [2023-07-14 18:33:56 +0000.474163][11a9] haveEnoughProcessedData
internalAudioStream.length: 10
[044:221] [2023-07-14 18:33:57 +0000.411113][11a9] Run AGC when audioType = 0
[044:221] [2023-07-14 18:33:57 +0000.411437][11a9]
AudioDeviceDataHandler::MixAndSendOutFrame
[045:012] [2023-07-14 18:33:58 +0000.202424][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[046:224] [2023-07-14 18:33:59 +0000.414478][11a9] Run AGC when audioType = 0
[046:745] [2023-07-14 18:33:59 +0000.935118][11a9] haveEnoughProcessedData
internalAudioStream.length: 0
[047:529] [2023-07-14 18:34:00 +0000.718592][f79]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[047:529] [2023-07-14 18:34:00 +0000.718991][f79] ~MediaFilterCamera time:52530411
enter.

[047:529] [2023-07-14 18:34:00 +0000.719058][f79] StopPullFrameAndWriteMp4


time:52530411 enter.

[047:534] [2023-07-14 18:34:00 +0000.724029][11a4] stop recording


[047:534] [2023-07-14 18:34:00 +0000.724202][11a4] we have stopped recording before
[047:534] [2023-07-14 18:34:00 +0000.724358][f79] StopPullFrameAndWriteMp4 leave.
expire time = 5 ms

[047:535] [2023-07-14 18:34:00 +0000.725410][f79] DestroyPipelineAndFilters


time:52530417 enter.

[047:536] [2023-07-14 18:34:00 +0000.726027][f79] DestroyPipelineAndFilters leave.


expire time = 1 ms

[047:536] [2023-07-14 18:34:00 +0000.726092][f79] AppDeviceManagerStopMic

[047:536] [2023-07-14 18:34:00 +0000.726141][f79] AppDeviceManagerStopMic::mic


status is on
[047:536] [2023-07-14 18:34:00 +0000.726228][f79] Try to stop webrtc device.

[047:536] [2023-07-14 18:34:00 +0000.726260][f79] Set record state to


stopped.threadID:3961
[047:576] [2023-07-14 18:34:00 +0000.765881][f79] Try to destory the
recorder.threadID:3961

[047:776] [2023-07-14 18:34:00 +0000.966066][f79] DestroyAudioRecorder:


[047:776] [2023-07-14 18:34:00 +0000.966217][f79] Cleanup the buffer queue in the
recorder.
[047:776] [2023-07-14 18:34:00 +0000.966258][f79] Destroy the recorder.

[047:777] [2023-07-14 18:34:00 +0000.966995][f79] StopRecording finished.

[047:777] [2023-07-14 18:34:00 +0000.967049][f79] The stop recording success.

[047:777] [2023-07-14 18:34:00 +0000.967104][f79]


AudioDeviceDataHandler::StopMicProcess

[047:780] [2023-07-14 18:34:00 +0000.970378][f79] AppDeviceManager stop.

[047:781] [2023-07-14 18:34:00 +0000.970596][f79] Rlease the webrtc device object.

[047:781] [2023-07-14 18:34:00 +0000.971307][f79] OpenSlesInput destruct.

[047:781] [2023-07-14 18:34:00 +0000.971423][f79] OpenSlesOutput destruct.

[047:783] [2023-07-14 18:34:00 +0000.972857][f79] EventDispatchServerScope destruct


[047:783] [2023-07-14 18:34:00 +0000.973005][f79]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[047:783] [2023-07-14 18:34:00 +0000.973113][f79] ~AudioDeviceDataHandler

[047:784] [2023-07-14 18:34:00 +0000.974120][f79] AppDeviceManagerDestruct.

[047:784] [2023-07-14 18:34:00 +0000.974246][f79] ~AppDeviceManager:


[047:784] [2023-07-14 18:34:00 +0000.974334][f79] ~CpuOverloadDetect time:52530666
enter.

[047:785] [2023-07-14 18:34:00 +0000.974940][f79] ~CpuOverloadDetect leave. expire


t[000:045] [2023-07-15 00:50:56 +0000.675][28ef] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
15 00:50:56 +0000
[000:045] [2023-07-15 00:50:56 +0000.791][28ef] set AppID=50011 old AppID=-1
[000:045] [2023-07-15 00:50:56 +0000.848][28ef] Init the android object with
jvm:0xb400007684421380 env:0x766672c8c0 context:0x760fe08328

[000:045] [2023-07-15 00:50:56 +0000.959][28ef] SetAndroidMediaCodecObjects


time:68337001 enter.

[000:045] [2023-07-15 00:50:56 +0000.1039][28ef] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[000:046] [2023-07-15 00:50:56 +0000.1116][28ef] SetAndroidMediaCodecObjects


time:68337002 enter.

[000:046] [2023-07-15 00:50:56 +0000.1186][28ef] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007684421380
[000:046] [2023-07-15 00:50:56 +0000.1255][28ef] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007684421380 address:0x75dabf7760
[000:046] [2023-07-15 00:50:56 +0000.1329][28ef] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007684421380
address:0x75dabf7760
[000:046] [2023-07-15 00:50:56 +0000.1398][28ef] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:046] [2023-07-15 00:50:56 +0000.1491][28ef] Set the android objects with


jvm:0xb400007684421380 env:0x766672c8c0 context:0x760fe08328

[000:049] [2023-07-15 00:50:56 +0000.4216][28ef] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x766672c8c0
[000:049] [2023-07-15 00:50:56 +0000.4308][28ef] SystemUtil Init done
[000:051] [2023-07-15 00:50:56 +0000.7000][28ef]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:055] [2023-07-15 00:50:56 +0000.10887][28ef] MediaFilterCamera
[000:055] [2023-07-15 00:50:56 +0000.11012][28ef] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:056] [2023-07-15 00:50:56 +0000.11249][28ef] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:056] [2023-07-15 00:50:56 +0000.11310][303c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75e057db40
[000:056] [2023-07-15 00:50:56 +0000.11346][28ef] Recording session using default
bitrate support by app:14680064
[000:056] [2023-07-15 00:50:56 +0000.11586][303c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:056] [2023-07-15 00:50:56 +0000.11752][28ef] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:057] [2023-07-15 00:50:56 +0000.12972][28ef] Error(ini.cc:191): Open the file
failed. error:2
[000:058] [2023-07-15 00:50:56 +0000.13063][28ef]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:058] [2023-07-15 00:50:56 +0000.13152][28ef] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:062] [2023-07-15 00:50:56 +0000.17168][28ef] Error(ini.cc:191): Open the file
failed. error:2
[000:062] [2023-07-15 00:50:56 +0000.17276][28ef]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:062] [2023-07-15 00:50:56 +0000.17354][28ef] The device model: 220333qbi
usingHardwareAEC value: 0
[000:062] [2023-07-15 00:50:56 +0000.17427][28ef] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:062] [2023-07-15 00:50:56 +0000.17500][28ef] Using Default AEC type: software
AEC
[000:064] [2023-07-15 00:50:56 +0000.19824][28ef] The device model: 220333qbi enum
value: 0
[000:065] [2023-07-15 00:50:56 +0000.20998][28ef] GetMachineModel is 220333QBI
[000:066] [2023-07-15 00:50:56 +0000.21109][28ef] GetMachineInfo: 220333QBI
[000:066] [2023-07-15 00:50:56 +0000.21208][28ef] Construct BeautifyReader begin...
[000:066] [2023-07-15 00:50:56 +0000.21291][28ef] dumpStickerRgba:0
dumpStickerYuv:0
[000:066] [2023-07-15 00:50:56 +0000.21362][28ef] Construct BeautifyReader done.
[000:073] [2023-07-15 00:50:56 +0000.28362][28ef] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:073] [2023-07-15 00:50:56 +0000.28417][303f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75e0457ba0
[000:073] [2023-07-15 00:50:56 +0000.28485][28ef] AppDeviceManager telnet server
for statistics started......
[000:074] [2023-07-15 00:50:56 +0000.29243][28ef] CpuOverloadDetect time:68337030
enter.

[000:074] [2023-07-15 00:50:56 +0000.29457][28ef] CpuOverloadDetect leave. expire


time = 0 ms
[000:074] [2023-07-15 00:50:56 +0000.29646][3040] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7673a51d80
[000:075] [2023-07-15 00:50:56 +0000.30918][28ef] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:075] [2023-07-15 00:50:56 +0000.31001][28ef] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:078] [2023-07-15 00:50:56 +0000.33701][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2023-07-15 00:50:56 +0000.36134][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:082] [2023-07-15 00:50:56 +0000.37102][28ef] CreatePlatformSpecificObjects:
[000:082] [2023-07-15 00:50:56 +0000.37208][28ef] audio device use opensle input
and opensl output
[000:082] [2023-07-15 00:50:56 +0000.37303][28ef] Create OpenSLES output module
with java VM support.

[000:082] [2023-07-15 00:50:56 +0000.37597][28ef] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:082] [2023-07-15 00:50:56 +0000.37926][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:083] [2023-07-15 00:50:56 +0000.38250][28ef] Create OpenSLES output module
with buffer num:1

[000:083] [2023-07-15 00:50:56 +0000.38562][28ef] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:083] [2023-07-15 00:50:56 +0000.38826][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:084] [2023-07-15 00:50:56 +0000.39167][28ef] Create OpenSLES input module with
java VM support.

[000:084] [2023-07-15 00:50:56 +0000.39237][28ef] Create OpenSLES input module with


buffer num:1

[000:084] [2023-07-15 00:50:56 +0000.39369][28ef] Error(trace.cc:40): Init the


output and input for audio device template.
[000:084] [2023-07-15 00:50:56 +0000.39451][28ef] Init the output device.

[000:084] [2023-07-15 00:50:56 +0000.39520][28ef] Init the opensl input.


[000:084] [2023-07-15 00:50:56 +0000.39598][28ef] AppDeviceManager get setting
samplerate: 0
[000:085] [2023-07-15 00:50:56 +0000.40457][28ef] The device model: 220333qbi enum
value: 0
[000:086] [2023-07-15 00:50:56 +0000.41823][28ef] The device model: 220333qbi enum
value: 0
[000:086] [2023-07-15 00:50:56 +0000.41905][28ef] Set the sample rate to be:48000

[000:086] [2023-07-15 00:50:56 +0000.41981][28ef] Enable the recording stereo:0


[000:087] [2023-07-15 00:50:56 +0000.42056][28ef] Set the playout as stereo:1
[000:087] [2023-07-15 00:50:56 +0000.42126][28ef] Init the microphone.
[000:092] [2023-07-15 00:50:56 +0000.47315][28ef] Update the recording sample rate
to be: 48000
[000:092] [2023-07-15 00:50:56 +0000.47442][28ef] Init the speaker.
[000:092] [2023-07-15 00:50:56 +0000.47536][28ef] Low latency buffer size:144 low
sample rate:48000
[000:092] [2023-07-15 00:50:56 +0000.48042][28ef] Using 1 x 10ms for an audio
frame.

[000:099] [2023-07-15 00:50:56 +0000.54560][28ef] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:099] [2023-07-15 00:50:56 +0000.54801][28ef] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:099] [2023-07-15 00:50:56 +0000.54937][28ef] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:109] [2023-07-15 00:50:56 +0000.64967][28ef] The device model:220333qbi

[000:110] [2023-07-15 00:50:56 +0000.65102][28ef] speaker output factor:100


defaultFactor: 100

[000:110] [2023-07-15 00:50:56 +0000.65162][28ef] headset output factor:100


defaultFactor: 100

[000:111] [2023-07-15 00:50:56 +0000.66089][28ef] AppDeviceManagerStart finished.


[000:111] [2023-07-15 00:50:56 +0000.66184][28ef] AppDeviceManagerStartMic::mic
status is off
[000:111] [2023-07-15 00:50:56 +0000.66290][28ef] AppDeviceManagerStartMic update
aec type: 2

[000:111] [2023-07-15 00:50:56 +0000.66363][28ef] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:111] [2023-07-15 00:50:56 +0000.66437][28ef]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:111] [2023-07-15 00:50:56 +0000.66506][28ef]
AudioDeviceDataHandler::StartMicProcess

[000:111] [2023-07-15 00:50:56 +0000.66721][28ef] Try to start webrtc recording


device.

[000:111] [2023-07-15 00:50:56 +0000.66799][28ef] StartRecording. threadID:10479

[000:111] [2023-07-15 00:50:56 +0000.66768][3041] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:111] [2023-07-15 00:50:56 +0000.66962][3041] haveEnoughProcessedData
internalAudioStream.length: 0
[000:112] [2023-07-15 00:50:56 +0000.67661][28ef] The machine model:220333QBI

[000:112] [2023-07-15 00:50:56 +0000.67800][28ef] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:112] [2023-07-15 00:50:56 +0000.67874][28ef] Set the recording mode before


getSetting: 4
[000:112] [2023-07-15 00:50:56 +0000.67958][28ef] Set the recording mode after
getSetting: 1
[000:156] [2023-07-15 00:50:56 +0000.112056][28ef] StartRecording finished.

[000:157] [2023-07-15 00:50:56 +0000.112158][28ef] audio: start the audio mic


checker timer.

[000:158] [2023-07-15 00:50:56 +0000.113185][28ef] machine model :redmi


[000:158] [2023-07-15 00:50:56 +0000.113281][28ef] Support this machine
model :redmi
[000:164] [2023-07-15 00:50:56 +0000.119670][28ef] global inited! current sdk
version: 12-14-d8558ab
[000:229] [2023-07-15 00:50:56 +0000.184916][3042] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:230] [2023-07-15 00:50:56 +0000.185078][3042] _deviceSampleRate:48000

[000:231] [2023-07-15 00:50:56 +0000.186425][3041] Run AGC when audioType = 0


[000:231] [2023-07-15 00:50:56 +0000.186644][3041]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:262] [2023-07-15 00:50:57 +0000.217833][300a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[001:264] [2023-07-15 00:50:57 +0000.219637][303d] MediaFilterCamera, recording
file context:0x7666cf3080 input texture:2
[001:264] [2023-07-15 00:50:57 +0000.219830][303d] GLESContext:
[001:264] [2023-07-15 00:50:57 +0000.219930][303d] The result of eglGetDisplay is:
0x1
[001:268] [2023-07-15 00:50:57 +0000.223750][303d] The result of creation:
0x75c7126b80
[001:268] [2023-07-15 00:50:57 +0000.224013][303d] The result of
eglCreatePbufferSurface is: 0x75c7126c80
[001:269] [2023-07-15 00:50:57 +0000.224226][300a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7666cf3080 input_texture: 2
[001:860] [2023-07-15 00:50:57 +0000.815711][3041] haveEnoughProcessedData
internalAudioStream.length: 0
[002:229] [2023-07-15 00:50:58 +0000.184503][3041] Run AGC when audioType = 0
[003:572] [2023-07-15 00:50:59 +0000.527716][3041] haveEnoughProcessedData
internalAudioStream.length: 0
[004:160] [2023-07-15 00:51:00 +0000.115278][3038]
monitorTime:4003totalDuration:3940
[004:232] [2023-07-15 00:51:00 +0000.187677][3041] Run AGC when audioType = 0
[004:232] [2023-07-15 00:51:00 +0000.187868][3041]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:285] [2023-07-15 00:51:01 +0000.240520][3041] haveEnoughProcessedData
internalAudioStream.length: 0
[005:850] [2023-07-15 00:51:01 +0000.805652][28d2] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[005:850] [2023-07-15 00:51:01 +0000.805793][28d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[005:855] [2023-07-15 00:51:01 +0000.810670][28d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[005:856] [2023-07-15 00:51:01 +0000.811273][303d] operator() time:68342812 enter.

[005:858] [2023-07-15 00:51:01 +0000.813576][303d] MediaFilterCamera, recording


file context:0x7666cf3080 input texture:2
[005:864] [2023-07-15 00:51:01 +0000.819555][303d] MicSource: Mic source
created:10x76746ef300
[005:865] [2023-07-15 00:51:01 +0000.820941][303d] received external audio stream

[005:866] [2023-07-15 00:51:01 +0000.821118][303d] alloc thread: 0x75c713c880


name:worker0 thread id:505745374400 to Mic_source
[005:867] [2023-07-15 00:51:01 +0000.822676][303d] audio: start the audio sender
thread.

[005:867] [2023-07-15 00:51:01 +0000.823086][303d] construct OpenGLRenderProgram


0x767478c598
[005:868] [2023-07-15 00:51:01 +0000.823174][303d] CropFilter::SetOrientation
orientation: 90
[005:868] [2023-07-15 00:51:01 +0000.823463][303d] filter: filter pipeline
construtc this: 0x76746d5300
[005:868] [2023-07-15 00:51:01 +0000.823559][303d] filter: filter pipeline2 update
pattern: 1
[005:870] [2023-07-15 00:51:01 +0000.826011][303d] CameraSource::source_id_:1
[005:871] [2023-07-15 00:51:01 +0000.826176][303d] RecordAudioSource::source_id_:2
[005:871] [2023-07-15 00:51:01 +0000.826569][303d] BindInputFilter 0x75c713cfc0
this 0x767478c7c0
[005:871] [2023-07-15 00:51:01 +0000.826757][303d] BindInputFilter 0x75c71b1158
this 0x75c71b12d0
[005:871] [2023-07-15 00:51:01 +0000.826842][303d] BindInputFilter 0x767478c7c0
this 0x76746d53a0
[005:872] [2023-07-15 00:51:01 +0000.827766][3041] On audio frame the broadcast
with timestamp:68342828 samples:480. (1000 frame for one log)

[005:873] [2023-07-15 00:51:01 +0000.828397][303d] setParamentForFilters:


speed:1.000000
[005:873] [2023-07-15 00:51:01 +0000.828492][303d] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[005:873] [2023-07-15 00:51:01 +0000.828565][303d] SetParamForFilter time:68342829
enter.

[005:873] [2023-07-15 00:51:01 +0000.828624][303d] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[005:873] [2023-07-15 00:51:01 +0000.828695][303d] SetParamForFilter: Params video
index is: 0
[005:873] [2023-07-15 00:51:01 +0000.828755][303d] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[005:873] [2023-07-15 00:51:01 +0000.828811][303d] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[005:873] [2023-07-15 00:51:01 +0000.828867][303d] crop filter mode tpye:
citytravelvideo index:0
[005:878] [2023-07-15 00:51:01 +0000.833736][31f6] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[005:880] [2023-07-15 00:51:01 +0000.835964][31f6] The output timestamp from audio
mixer change:68342828
[005:881] [2023-07-15 00:51:01 +0000.836138][31f6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:891] [2023-07-15 00:51:01 +0000.846191][303d]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:891] [2023-07-15 00:51:01 +0000.846339][303d]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:891] [2023-07-15 00:51:01 +0000.846399][303d]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:891] [2023-07-15 00:51:01 +0000.846455][303d]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:893] [2023-07-15 00:51:01 +0000.849043][303d]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:894] [2023-07-15 00:51:01 +0000.849178][303d]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:894] [2023-07-15 00:51:01 +0000.849239][303d]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:894] [2023-07-15 00:51:01 +0000.849296][303d]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:894] [2023-07-15 00:51:01 +0000.849352][303d]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:894] [2023-07-15 00:51:01 +0000.849409][303d]
Warning(parse_template_json.cc:67): json parament no found the parament
[005:894] [2023-07-15 00:51:01 +0000.849466][303d]
Warning(parse_template_json.cc:93): json parament no found the duration
[005:894] [2023-07-15 00:51:01 +0000.849597][303d] SetParamForFilter leave. expire
time = 21 ms
[005:894] [2023-07-15 00:51:01 +0000.850026][303d] OnOutputSizeChanged width 1280
height 720
[005:897] [2023-07-15 00:51:01 +0000.852254][303d] OpenGLFrameBuffer: width:1280
height:720
[005:897] [2023-07-15 00:51:01 +0000.852660][303d] OpenGLFrameBuffer: width:1280
height:720
[005:897] [2023-07-15 00:51:01 +0000.852750][303d] OpenGLFrameBuffer: width:1280
height:720
[005:897] [2023-07-15 00:51:01 +0000.852815][303d] OpenGLFrameBuffer: width:1280
height:720
[005:897] [2023-07-15 00:51:01 +0000.852876][303d] OpenGLFrameBuffer: width:1280
height:720
[005:897] [2023-07-15 00:51:01 +0000.852932][303d] OpenGLFrameBuffer: width:1280
height:720
[005:897] [2023-07-15 00:51:01 +0000.852986][303d] construct TrivalImageDrawer
0x767467fb40
[005:898] [2023-07-15 00:51:01 +0000.853051][303d] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x767467fb40 context 0x76746f5b00
[005:898] [2023-07-15 00:51:01 +0000.853113][303d] setupGLES:
[005:904] [2023-07-15 00:51:01 +0000.860054][303d] OpenGLRenderProgram::Initialize.
[005:905] [2023-07-15 00:51:01 +0000.860233][303d] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[005:905] [2023-07-15 00:51:01 +0000.860297][303d] 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_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
[005:905] [2023-07-15 00:51:01 +0000.860418][303d] Init open gl render:
0x767478c598
[005:907] [2023-07-15 00:51:01 +0000.862237][303d] Fragement shader path:
[005:907] [2023-07-15 00:51:01 +0000.862403][303d] Fragement shader path:
[005:907] [2023-07-15 00:51:01 +0000.862469][303d] create opengl program object.
[005:907] [2023-07-15 00:51:01 +0000.862527][303d] create shader: vertex
[005:908] [2023-07-15 00:51:01 +0000.863134][303d] create shader: fragment
[005:911] [2023-07-15 00:51:01 +0000.866382][303d] Have not extra filter filename!
[005:911] [2023-07-15 00:51:01 +0000.866572][303d] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[005:911] [2023-07-15 00:51:01 +0000.866645][303d] OpenGLRenderProgram::Initialize
success.
[005:911] [2023-07-15 00:51:01 +0000.866781][303d] Setup the OpenGL result:1
[005:912] [2023-07-15 00:51:01 +0000.867852][303c] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4
[005:913] [2023-07-15 00:51:01 +0000.868456][303c] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[005:913] [2023-07-15 00:51:01 +0000.868598][303c] 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
[005:913] [2023-07-15 00:51:01 +0000.868699][303c] 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_68342867.mp4
fileFD: -1
[005:916] [2023-07-15 00:51:01 +0000.871770][303c] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4 is
opened successfully
[005:916] [2023-07-15 00:51:01 +0000.871925][303c] setupMediaProcessers:
[005:916] [2023-07-15 00:51:01 +0000.871983][303c]
RecordingSessionInternalSimple:setup media processers.
[005:916] [2023-07-15 00:51:01 +0000.872045][303c] construct AAC encoder
[005:918] [2023-07-15 00:51:01 +0000.873231][320a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7673a43e98
[005:919] [2023-07-15 00:51:01 +0000.875016][303c] H264Encoder creating:
superfast011818
[005:920] [2023-07-15 00:51:01 +0000.875206][303c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[005:921] [2023-07-15 00:51:01 +0000.876605][303c] H264Encode::GetMachineModel is
220333QBI
[005:921] [2023-07-15 00:51:01 +0000.876863][303c] H264Encoder machine_mode
is:220333QBI
[005:921] [2023-07-15 00:51:01 +0000.876930][303c] H264Encode::machine size :9
machine_mode:220333QBI
[005:921] [2023-07-15 00:51:01 +0000.876994][303c] H264Encode::machine array
size :22 machine_mode:220333QBI
[005:922] [2023-07-15 00:51:01 +0000.877053][303c] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[005:922] [2023-07-15 00:51:01 +0000.877112][303c] setupCompressionSession:
[005:922] [2023-07-15 00:51:01 +0000.877166][303c] H264Encode::creating hareware
Encoder
[005:922] [2023-07-15 00:51:01 +0000.877225][303c] AndroidHwAvcEncoder
time:68342878 enter.

[005:923] [2023-07-15 00:51:01 +0000.878957][303c] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007684421380 address:0x75dabf7760
[005:924] [2023-07-15 00:51:01 +0000.879858][303c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[005:924] [2023-07-15 00:51:01 +0000.879949][303c] The video avc hw codec address
is 0x7673a3d598
[005:925] [2023-07-15 00:51:01 +0000.880097][303c] AndroidHwAvcEncoder leave.
expire time = 3 ms

[005:925] [2023-07-15 00:51:01 +0000.880163][303c] RegisterEncodeCompleteCallback


time:68342881 enter.

[005:925] [2023-07-15 00:51:01 +0000.880412][303c] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[005:925] [2023-07-15 00:51:01 +0000.880491][303c] InitEncode time:68342881 enter.

[005:925] [2023-07-15 00:51:01 +0000.880646][303c] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[005:925] [2023-07-15 00:51:01 +0000.880714][303c] Create time:68342881 enter.

[005:925] [2023-07-15 00:51:01 +0000.880772][303c] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[005:925] [2023-07-15 00:51:01 +0000.880880][303c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75d09a21c0
[005:968] [2023-07-15 00:51:01 +0000.923756][303c]
supported_type:image/vnd.android.heic
[005:968] [2023-07-15 00:51:01 +0000.923994][303c] supported_type:video/avc
[005:969] [2023-07-15 00:51:01 +0000.924062][303c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[005:969] [2023-07-15 00:51:01 +0000.924162][303c] hwCodecPrefix :OMX.qcom.
[005:969] [2023-07-15 00:51:01 +0000.924310][303c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[005:969] [2023-07-15 00:51:01 +0000.924400][303c] mediacodec_createCodecByName
time:68342925 enter.

[005:969] [2023-07-15 00:51:01 +0000.924465][303c] WrapAndroidMediaCodec


time:68342925 enter.

[005:969] [2023-07-15 00:51:01 +0000.924864][303c] WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:193] [2023-07-15 00:51:02 +0000.148808][303c] mediacodec_createCodecByName


leave. expire time = 224 ms

[006:193] [2023-07-15 00:51:02 +0000.148998][303c] WrapAndroidMediaFromat


time:68343149 enter.

[006:194] [2023-07-15 00:51:02 +0000.149192][303c] WrapAndroidMediaFromat leave.


expire time = 1 ms

[006:233] [2023-07-15 00:51:02 +0000.188579][3041] Run AGC when audioType = 0


[006:312] [2023-07-15 00:51:02 +0000.267818][303c] Destroy time:68343268 enter.

[006:312] [2023-07-15 00:51:02 +0000.267951][303c] WrapAndroidMediaFromat::


Destroy
[006:312] [2023-07-15 00:51:02 +0000.268013][303c] Destroy leave. expire time = 0
ms

[006:313] [2023-07-15 00:51:02 +0000.268070][303c] ~WrapAndroidMediaFromat


time:68343269 enter.

[006:313] [2023-07-15 00:51:02 +0000.268128][303c] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:313] [2023-07-15 00:51:02 +0000.268190][303c] Create leave. expire time = 388


ms

[006:313] [2023-07-15 00:51:02 +0000.268258][303c] isSemiPlanarSupport


time:68343269 enter.

[006:313] [2023-07-15 00:51:02 +0000.268314][303c] H264Encoder isSemiPlanarSupport


[006:313] [2023-07-15 00:51:02 +0000.268377][303c] isSemiPlanarSupport leave.
expire time = 0 ms

[006:313] [2023-07-15 00:51:02 +0000.268436][303c] creat hw H264Encoder success,


isSemiPlanar:1
[006:313] [2023-07-15 00:51:02 +0000.268702][303c] InitEncode leave. expire time =
388 ms

[006:313] [2023-07-15 00:51:02 +0000.268775][303c] H264Encode::created Encoder


[006:313] [2023-07-15 00:51:02 +0000.268831][303c] H264Encode:: H264 encoder
created.
[006:313] [2023-07-15 00:51:02 +0000.268884][303c] H264 encoder created.
[006:313] [2023-07-15 00:51:02 +0000.268941][303c]
RecordingSessionInternalSimple:created avc encoder avc: 0x75ce48e600
[006:313] [2023-07-15 00:51:02 +0000.269000][303c] setOutput:
[006:314] [2023-07-15 00:51:02 +0000.269051][303c]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:314] [2023-07-15 00:51:02 +0000.269105][303c] request a key frame
[006:314] [2023-07-15 00:51:02 +0000.269156][303c] H264Encode:: request a key frame
[006:314] [2023-07-15 00:51:02 +0000.269583][303c] setDisplayRotate :90
[006:314] [2023-07-15 00:51:02 +0000.269664][303c] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[006:314] [2023-07-15 00:51:02 +0000.270018][303d] StartRecording:
[006:315] [2023-07-15 00:51:02 +0000.270340][31f6] operator(): Set the recording
session in mic source. recording session: 0x75c71b1000
[006:315] [2023-07-15 00:51:02 +0000.270676][303d] operator() leave. expire time =
459 ms

[006:315] [2023-07-15 00:51:02 +0000.270715][31f5] AF_SpeedFilter audio


0x75c71b1180 PullFrame
[006:315] [2023-07-15 00:51:02 +0000.270810][31f5]
RecordAudioSource::PullAudioFrame
[006:315] [2023-07-15 00:51:02 +0000.270867][31f5] AF_SpeedFilter::PullFrame eof4
[006:318] [2023-07-15 00:51:02 +0000.273063][31f5]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:326] [2023-07-15 00:51:02 +0000.281122][31f5] AF_SpeedFilter audio time,
0x75c71b1180 rcv time: 68343278
[006:326] [2023-07-15 00:51:02 +0000.281269][31f5] AF_SpeedFilter audio time,
0x75c71b1180 rcv time: 68343278in_nSamples:441
[006:326] [2023-07-15 00:51:02 +0000.281505][31f5] resampled_data_size:0
[006:393] [2023-07-15 00:51:02 +0000.348291][303d]
MediaFilterCamera::NeedProcessTexture
[006:393] [2023-07-15 00:51:02 +0000.348432][303d] begine recode to first frame
spend time:537
[006:393] [2023-07-15 00:51:02 +0000.348507][303d] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75c713ce80
[006:393] [2023-07-15 00:51:02 +0000.348605][303d] blur_distance_:0
[006:393] [2023-07-15 00:51:02 +0000.348667][303d] blur_direction_angle_:-90
[006:393] [2023-07-15 00:51:02 +0000.348752][303d]
GPUImageProcessing::SetOrientation orientation: 90
[006:393] [2023-07-15 00:51:02 +0000.348819][303d] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:393] [2023-07-15 00:51:02 +0000.348959][303d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:393] [2023-07-15 00:51:02 +0000.349030][303d] GPUImageProcessing: input frame
width1280 X 720
[006:401] [2023-07-15 00:51:02 +0000.356707][303d] drawYUV420 render
OpenGLRenderProgram:0x767478c598
[006:404] [2023-07-15 00:51:02 +0000.359291][303d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:404] [2023-07-15 00:51:02 +0000.359597][303d] CropFilter::OnVideoFrame
outputtexture :4
[006:404] [2023-07-15 00:51:02 +0000.359677][303d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:426] [2023-07-15 00:51:02 +0000.381127][303d] The read pixel from buffer take:
22 width:1280 height:720 frameType:0
[006:446] [2023-07-15 00:51:02 +0000.402008][303d] drawYUV420 render
OpenGLRenderProgram:0x767478c598
[006:455] [2023-07-15 00:51:02 +0000.411135][31f5] AF_SpeedFilter audio time 222,
0x75c71b1180 out time: 68343278 org time: 68343278
[006:456] [2023-07-15 00:51:02 +0000.411357][31f5] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:456] [2023-07-15 00:51:02 +0000.411503][31f5]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 68343278
[006:456] [2023-07-15 00:51:02 +0000.411619][31f5]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:456] [2023-07-15 00:51:02 +0000.411746][31f5] AF_SpeedFilter audio time
[006:456] [2023-07-15 00:51:02 +0000.412007][31f5] AF_SpeedFilter audio time 111,
0x75c71b1180 out time: 68343288 org time: 68343288
[006:481] [2023-07-15 00:51:02 +0000.436944][303d] The convert RGB to YUV take 12
[006:482] [2023-07-15 00:51:02 +0000.437462][303d] FilterPipeline2::OnVideoFrame
pts 47 last_video_timestamp_ 47
[006:482] [2023-07-15 00:51:02 +0000.437647][303d]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:485] [2023-07-15 00:51:02 +0000.442442][3209]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:487] [2023-07-15 00:51:02 +0000.442651][3209] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:487] [2023-07-15 00:51:02 +0000.442726][3209] push video frame to H264
encoder. (100 frame for one log)

[006:487] [2023-07-15 00:51:02 +0000.442796][3209] push video frame to H264


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

[006:487] [2023-07-15 00:51:02 +0000.442863][3209] H264Encode::push video frame to


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

[006:487] [2023-07-15 00:51:02 +0000.442939][3209] Push an pts:0 to dts queue.


[006:487] [2023-07-15 00:51:02 +0000.443021][3209] DTS queue for
Generator:0x75e0579ab8 0
[006:488] [2023-07-15 00:51:02 +0000.443130][3209] The input pts:0 fps:30
[006:489] [2023-07-15 00:51:02 +0000.444854][3209]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:501] [2023-07-15 00:51:02 +0000.456925][303d] drawYUV420 render
OpenGLRenderProgram:0x767478c598
[006:547] [2023-07-15 00:51:02 +0000.502993][3208]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:8
[006:549] [2023-07-15 00:51:02 +0000.504612][320a] add aac audio track with id:1
[006:550] [2023-07-15 00:51:02 +0000.505611][320a] audio start ts:0
[006:550] [2023-07-15 00:51:02 +0000.505785][320a] the audio frame has been written
into MP4 file
[006:635] [2023-07-15 00:51:02 +0000.590954][3209] h264 add frame header cdr flag
[006:644] [2023-07-15 00:51:02 +0000.599557][3209] h264 add frame header cdr flag
[006:645] [2023-07-15 00:51:02 +0000.600062][3209] SendFrame
encodedImage._timeStamp:0encodedImage->_length:84959
[006:645] [2023-07-15 00:51:02 +0000.600172][3209] Received key frame:0
[006:645] [2023-07-15 00:51:02 +0000.600250][3209] last dts:0 currentPts:0
ppsOrSPS:0 queue length:5
[006:645] [2023-07-15 00:51:02 +0000.600411][3209] H264Encode::H264SWEncoder get
callback, length:84959 type:0 nalType:7length:18
[006:645] [2023-07-15 00:51:02 +0000.600537][3209] H264Encode:: get a sps pps
header!headerSize:31
[006:645] [2023-07-15 00:51:02 +0000.600595][3209] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:645] [2023-07-15 00:51:02 +0000.600827][320a] get the H.264 SPS parameter
[006:647] [2023-07-15 00:51:02 +0000.602444][320a] add video track with id:2
[006:650] [2023-07-15 00:51:02 +0000.605189][320a] get the H.264 PPS parameter
[006:659] [2023-07-15 00:51:02 +0000.614319][320a] get the H.264 IDR frame
[006:659] [2023-07-15 00:51:02 +0000.614659][320a] resss:true
[006:659] [2023-07-15 00:51:02 +0000.614808][320a] video start ts:0
[006:660] [2023-07-15 00:51:02 +0000.615383][320a] the video frame has been written
into MP4 file
[006:880] [2023-07-15 00:51:02 +0000.836072][31f6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:978] [2023-07-15 00:51:02 +0000.933967][303d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:012] [2023-07-15 00:51:02 +0000.967786][303d] The convert RGB to YUV take 6
[007:016] [2023-07-15 00:51:02 +0000.971581][3041] haveEnoughProcessedData
internalAudioStream.length: 0
[007:365] [2023-07-15 00:51:03 +0000.320537][3209] DTS queue for
Generator:0x75e0579ab8 870 912
[007:499] [2023-07-15 00:51:03 +0000.454639][303d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:538] [2023-07-15 00:51:03 +0000.493372][303d] The convert RGB to YUV take 6
[007:821] [2023-07-15 00:51:03 +0000.776852][28d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[007:822] [2023-07-15 00:51:03 +0000.777279][303d] operator(): Stop
[007:822] [2023-07-15 00:51:03 +0000.777358][303d] StopPullFrameAndWriteMp4
time:68344778 enter.

[007:822] [2023-07-15 00:51:03 +0000.777598][303d] StopRecording:


[007:827] [2023-07-15 00:51:03 +0000.782233][31f5] resampled_data_size:512
[007:827] [2023-07-15 00:51:03 +0000.782472][31f5] AF_SpeedFilter audio time 222,
0x75c71b1180 out time: 68344688 org time: 68344688
[007:827] [2023-07-15 00:51:03 +0000.782646][31f5] PullAudioFrame: PullFrame audio
finished.
[007:827] [2023-07-15 00:51:03 +0000.782708][31f5]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[007:831] [2023-07-15 00:51:03 +0000.786510][3209]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:38
[007:834] [2023-07-15 00:51:03 +0000.789136][303c] stop recording
[007:834] [2023-07-15 00:51:03 +0000.789444][303c]
RecordingSessionInternalSimple:destroy media processers
[007:834] [2023-07-15 00:51:03 +0000.789680][303c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[007:834] [2023-07-15 00:51:03 +0000.789779][303c] H264Encode::flushing hareware
Encoder
[007:835] [2023-07-15 00:51:03 +0000.790527][303c] Flush time:68344791 enter.

[007:835] [2023-07-15 00:51:03 +0000.790692][303c] H264Encoder encoder flush


[007:835] [2023-07-15 00:51:03 +0000.790768][303c] flush output queue
[007:872] [2023-07-15 00:51:03 +0000.827297][31f6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:152] [2023-07-15 00:51:04 +0000.107553][303c] Flush leave. expire time = 317
ms

[008:152] [2023-07-15 00:51:04 +0000.107878][303c] ~H264EncodeWrap:


[008:152] [2023-07-15 00:51:04 +0000.107978][303c] ~H264Encode:
[008:152] [2023-07-15 00:51:04 +0000.108035][303c] teardownCompressionSession:
H264Encode::destroying Encoder
[008:153] [2023-07-15 00:51:04 +0000.108094][303c] Release time:68345109 enter.

[008:153] [2023-07-15 00:51:04 +0000.108353][303c] Release:


MediaCodecVideoEncoder::Release _inited:1
[008:153] [2023-07-15 00:51:04 +0000.108432][303c] Destroy time:68345109 enter.

[008:153] [2023-07-15 00:51:04 +0000.108486][303c] H264Encoder encoderDestroy


[008:153] [2023-07-15 00:51:04 +0000.108550][303c]
AndroidMediaCodecVideoEncoder::release env: 0x75cd76f540
[008:153] [2023-07-15 00:51:04 +0000.108626][303c]
AndroidMediaCodecVideoEncoder::Destroy
[008:183] [2023-07-15 00:51:04 +0000.138149][303c] Destroy leave. expire time = 30
ms

[008:183] [2023-07-15 00:51:04 +0000.138416][303c] Release leave. expire time = 30


ms

[008:183] [2023-07-15 00:51:04 +0000.138495][303c] ~AndroidHwAvcEncoder


time:68345139 enter.

[008:183] [2023-07-15 00:51:04 +0000.138756][303c] Release time:68345139 enter.

[008:183] [2023-07-15 00:51:04 +0000.138863][303c] Release:


MediaCodecVideoEncoder:: has been released before, just return
[008:183] [2023-07-15 00:51:04 +0000.138923][303c] Release leave. expire time = 0
ms

[008:183] [2023-07-15 00:51:04 +0000.138981][303c] ~AndroidMediaCodecVideoEncoder


[008:183] [2023-07-15 00:51:04 +0000.139035][303c] ~WrapAndroidMediaCodec
time:68345139 enter.

[008:184] [2023-07-15 00:51:04 +0000.139131][303c] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[008:184] [2023-07-15 00:51:04 +0000.139196][303c] video hevc hw codec


destructor:0x7673a3d598

[008:184] [2023-07-15 00:51:04 +0000.139303][303c] ~AndroidHwAvcEncoder leave.


expire time = 1 ms
[008:184] [2023-07-15 00:51:04 +0000.139404][303c] teardownCompressionSession:
H264Encode::destroyed Encoder
[008:184] [2023-07-15 00:51:04 +0000.139475][303c]
RecordingSessionInternalSimple:destroy aac encoder output!
[008:184] [2023-07-15 00:51:04 +0000.139530][303c] AACSWEncode destructor
[008:189] [2023-07-15 00:51:04 +0000.144676][320a] MP4 close file successfully
[008:189] [2023-07-15 00:51:04 +0000.144893][320a] Recording session Internal:
notify recording ok
[008:189] [2023-07-15 00:51:04 +0000.144954][320a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4,
output_video_timestamp_:1343 last_video_pts_:1343
[008:189] [2023-07-15 00:51:04 +0000.145042][320a] OnRecordFinish:
[008:210] [2023-07-15 00:51:04 +0000.165587][320a] onRecordingOk: net seek
pos:0record video duration:1376record audio duration:1346
[008:211] [2023-07-15 00:51:04 +0000.166973][31f6] destructMicSource_w:
[008:212] [2023-07-15 00:51:04 +0000.167390][31f6] setOutput_w:
MicSource::setOutput() 0x0
[008:212] [2023-07-15 00:51:04 +0000.167547][31f6] close external audio stream

[008:212] [2023-07-15 00:51:04 +0000.167846][303d] releaseThread 0x75c713c880


[008:212] [2023-07-15 00:51:04 +0000.167939][303d] ~MicSource: Mic source
destroyed:0x76746ef300
[008:214] [2023-07-15 00:51:04 +0000.169348][303d] StopPullFrameAndWriteMp4 leave.
expire time = 392 ms

[008:214] [2023-07-15 00:51:04 +0000.169515][303d] DestroyPipelineAndFilters


time:68345170 enter.

[008:214] [2023-07-15 00:51:04 +0000.169629][303d] UnbindInputFilter 0x75c713cfc0


this 0x767478c7c0
[008:214] [2023-07-15 00:51:04 +0000.169720][303d] UnbindInputFilter 0x75c71b1158
this 0x75c71b12d0
[008:214] [2023-07-15 00:51:04 +0000.169852][303d] UnbindInputFilter 0x767478c7c0
this 0x76746d53a0
[008:214] [2023-07-15 00:51:04 +0000.169930][303d] filter: filter pipeline destroy
this: 0x76746d5300
[008:215] [2023-07-15 00:51:04 +0000.170401][303d] ClearVideoOfSources: recodring
total frames:0
[008:215] [2023-07-15 00:51:04 +0000.170508][303d] ClearVideoOfSources:
[008:215] [2023-07-15 00:51:04 +0000.170564][303d] GPUImageProcessing destruct.
[008:215] [2023-07-15 00:51:04 +0000.170652][303d] destroy TrivalImageDrawer
0x767467fb40
[008:215] [2023-07-15 00:51:04 +0000.170744][303d] The shader has been initialize,
clean up them.

[008:215] [2023-07-15 00:51:04 +0000.170850][303d] ~OpenGLFrameBuffer:


[008:216] [2023-07-15 00:51:04 +0000.171115][303d] ~OpenGLFrameBuffer:
[008:216] [2023-07-15 00:51:04 +0000.171348][303d] ~OpenGLFrameBuffer:
[008:216] [2023-07-15 00:51:04 +0000.171510][303d] ~OpenGLFrameBuffer:
[008:216] [2023-07-15 00:51:04 +0000.171663][303d] ~OpenGLFrameBuffer:
[008:216] [2023-07-15 00:51:04 +0000.171883][303d] ~OpenGLFrameBuffer:
[008:217] [2023-07-15 00:51:04 +0000.172278][303d] GPUImageProcessing destruct
finish.
[008:217] [2023-07-15 00:51:04 +0000.172386][303d] GPURGBAFrame destruct.
[008:217] [2023-07-15 00:51:04 +0000.172508][303d] destroy OpenGLRenderProgram
0x767478c598
[008:217] [2023-07-15 00:51:04 +0000.172578][303d] ~CameraSource time:68345173
enter.

[008:217] [2023-07-15 00:51:04 +0000.172636][303d] ~CameraSource leave. expire


time = 0 ms

[008:217] [2023-07-15 00:51:04 +0000.172702][303d] ~RecordAudioSource time:68345173


enter.

[008:217] [2023-07-15 00:51:04 +0000.172759][303d] ~RecordAudioSource leave.


expire time = 0 ms

[008:217] [2023-07-15 00:51:04 +0000.172822][303d] DestroyPipelineAndFilters


leave. expire time = 3 ms

[008:228] [2023-07-15 00:51:04 +0000.183360][3041] Run AGC when audioType = 0


[008:228] [2023-07-15 00:51:04 +0000.183563][3041]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:314] [2023-07-15 00:51:04 +0000.269110][28d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[008:315] [2023-07-15 00:51:04 +0000.270764][28d2] machine model :redmi
[008:315] [2023-07-15 00:51:04 +0000.270988][28d2] Support this machine
model :redmi
[008:316] [2023-07-15 00:51:04 +0000.271129][28d2] global inited! current sdk
version: 12-14-d8558ab
[008:316] [2023-07-15 00:51:04 +0000.271535][28d2] filter: filter pipeline
construtc this: 0x766b76fb80
[008:316] [2023-07-15 00:51:04 +0000.271616][28d2] MediaFilterGraph:
MediaFilterGraph construct
[008:316] [2023-07-15 00:51:04 +0000.271681][28d2] GLESContext:
[008:316] [2023-07-15 00:51:04 +0000.271817][28d2] The result of eglGetDisplay is:
0x1
[008:319] [2023-07-15 00:51:04 +0000.274315][28d2] The result of creation:
0x75c713eb80
[008:319] [2023-07-15 00:51:04 +0000.274537][28d2] The result of
eglCreatePbufferSurface is: 0x75c713ec80
[008:321] [2023-07-15 00:51:04 +0000.276078][28d2] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4
[008:321] [2023-07-15 00:51:04 +0000.276278][28d2] The source 0 speed:1
[008:321] [2023-07-15 00:51:04 +0000.276376][28d2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4, delay:
0
[008:321] [2023-07-15 00:51:04 +0000.276461][28d2] CreateDecoderByVideoSource
time:68345277 enter.

[008:321] [2023-07-15 00:51:04 +0000.276956][28d2] running_decoder_count:0max


count:2
[008:322] [2023-07-15 00:51:04 +0000.277220][28d2] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7674909c00
[008:362] [2023-07-15 00:51:04 +0000.317510][3258] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7673bfa800] Current FFmpeg version git-2021-06-16-
97cea6f

[008:616] [2023-07-15 00:51:04 +0000.571925][3258] OnStreamInfoFound: video


duration_: 1376
[008:620] [2023-07-15 00:51:04 +0000.575439][28d2] start decoder
[008:620] [2023-07-15 00:51:04 +0000.575563][28d2] CreateDecoderByVideoSource
leave. expire time = 299 ms
[008:620] [2023-07-15 00:51:04 +0000.575672][28d2] BindInputFilter 0x76747f20a0
this 0x75ba6eb0d8
[008:620] [2023-07-15 00:51:04 +0000.575777][28d2] BindInputFilter 0x75ba6eb0d8
this 0x75ba6eb198
[008:620] [2023-07-15 00:51:04 +0000.575861][28d2] BindInputFilter 0x76747f20a0
this 0x75ba6eb258
[008:620] [2023-07-15 00:51:04 +0000.575941][28d2] BindInputFilter 0x75ba6eb258
this 0x75ba6eb318
[008:620] [2023-07-15 00:51:04 +0000.575994][28d2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4
[008:621] [2023-07-15 00:51:04 +0000.576117][28d2] BindInputFilter 0x75ba6eb198
this 0x75ba6eb3d8
[008:621] [2023-07-15 00:51:04 +0000.576200][28d2] BindInputFilter 0x75ba6eb3d8
this 0x766b76fc20
[008:621] [2023-07-15 00:51:04 +0000.576280][28d2] BindInputFilter 0x75ba6eb318
this 0x75ba6eb498
[008:621] [2023-07-15 00:51:04 +0000.576358][28d2] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4
[008:623] [2023-07-15 00:51:04 +0000.578221][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[008:625] [2023-07-15 00:51:04 +0000.580221][28d2] machine model :redmi
[008:625] [2023-07-15 00:51:04 +0000.580397][28d2] Support this machine
model :redmi
[008:625] [2023-07-15 00:51:04 +0000.580492][28d2] global inited! current sdk
version: 12-14-d8558ab
[008:625] [2023-07-15 00:51:04 +0000.580658][28d2] GetPipeline:
-----------------------------------------
[008:625] [2023-07-15 00:51:04 +0000.580718][28d2] GetPipeline: source:
0x76747f1e80
[008:625] [2023-07-15 00:51:04 +0000.580772][28d2] GetPipeline: filter: NULLFilter
[008:625] [2023-07-15 00:51:04 +0000.580822][28d2] GetPipeline: filter: NULLFilter
[008:625] [2023-07-15 00:51:04 +0000.580872][28d2] GetPipeline: filter: NULLFilter
[008:625] [2023-07-15 00:51:04 +0000.580921][28d2] GetPipeline: audio filter:
AuidoNULLFilter
[008:625] [2023-07-15 00:51:04 +0000.580970][28d2] GetPipeline: audio filter:
AuidoNULLFilter
[008:625] [2023-07-15 00:51:04 +0000.581019][28d2] GetPipeline: audio filter:
AudioNUllFilter
[008:626] [2023-07-15 00:51:04 +0000.581068][28d2] GetPipeline:
------------------------------------------
[008:626] [2023-07-15 00:51:04 +0000.581123][28d2] filter: filter pipeline2 update
pattern: 0
[008:627] [2023-07-15 00:51:04 +0000.582459][28d2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:627] [2023-07-15 00:51:04 +0000.582836][28d2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:627] [2023-07-15 00:51:04 +0000.582926][28d2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:628] [2023-07-15 00:51:04 +0000.583246][28d2] DeviceInit:
[008:628] [2023-07-15 00:51:04 +0000.583973][28d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:629] [2023-07-15 00:51:04 +0000.584651][28d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:630] [2023-07-15 00:51:04 +0000.585171][3259] NO get frame from decoder
[008:630] [2023-07-15 00:51:04 +0000.585369][28d2] CreatePlatformSpecificObjects:
[008:630] [2023-07-15 00:51:04 +0000.585470][28d2] audio device use null audio
input and opensl output
[008:630] [2023-07-15 00:51:04 +0000.585562][28d2] Create OpenSLES output module
with java VM support.

[008:630] [2023-07-15 00:51:04 +0000.585893][28d2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:631] [2023-07-15 00:51:04 +0000.586278][28d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:631] [2023-07-15 00:51:04 +0000.586749][28d2] Create OpenSLES output module
with buffer num:2

[008:631] [2023-07-15 00:51:04 +0000.586864][28d2] Error(trace.cc:40): Init the


output and input for audio device template.
[008:631] [2023-07-15 00:51:04 +0000.586939][28d2] Init the output device.

[008:631] [2023-07-15 00:51:04 +0000.587024][28d2] Set the playout as stereo:1


[008:632] [2023-07-15 00:51:04 +0000.587203][28d2] Set the sample rate to be:44100

[008:632] [2023-07-15 00:51:04 +0000.587604][3259] NO get frame from decoder


[008:633] [2023-07-15 00:51:04 +0000.588658][28d2] Low latency buffer size:144 low
sample rate:48000
[008:633] [2023-07-15 00:51:04 +0000.588791][28d2] DeviceInit: Done
[008:634] [2023-07-15 00:51:04 +0000.589140][28d2] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[008:634] [2023-07-15 00:51:04 +0000.589158][3265] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c7300618
[008:636] [2023-07-15 00:51:04 +0000.591249][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[008:636] [2023-07-15 00:51:04 +0000.591529][28d2]
MediaFilterPlayer::SetPlayerNotify 0x75c7297dc0
[008:637] [2023-07-15 00:51:04 +0000.592659][3259] NO get frame from decoder
[008:638] [2023-07-15 00:51:04 +0000.593832][3259] NO get frame from decoder
[008:642] [2023-07-15 00:51:04 +0000.597405][3259] NO get frame from decoder
[008:648] [2023-07-15 00:51:04 +0000.603645][3259] NO get frame from decoder
[008:649] [2023-07-15 00:51:04 +0000.604449][3259] NO get frame from decoder
[008:653] [2023-07-15 00:51:04 +0000.608739][28d2]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[008:653] [2023-07-15 00:51:04 +0000.608916][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[008:661] [2023-07-15 00:51:04 +0000.616100][3259] NO get frame from decoder
[008:663] [2023-07-15 00:51:04 +0000.618756][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[008:665] [2023-07-15 00:51:04 +0000.620241][28d2] SetGraphLoop: SetGraphLoop 1
[008:665] [2023-07-15 00:51:04 +0000.620360][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[008:666] [2023-07-15 00:51:04 +0000.621376][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[008:676] [2023-07-15 00:51:04 +0000.631913][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[008:694] [2023-07-15 00:51:04 +0000.649306][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[008:694] [2023-07-15 00:51:04 +0000.649771][3267] Start:
[008:696] [2023-07-15 00:51:04 +0000.651256][3266] operator(): video render
started.
[008:696] [2023-07-15 00:51:04 +0000.651458][3266] DriveRender working... (1/200)
[008:696] [2023-07-15 00:51:04 +0000.651501][3267] Start:
[008:696] [2023-07-15 00:51:04 +0000.651595][3266] Warning(video_render.cc:390): No
picture to display (1/50)
[008:696] [2023-07-15 00:51:04 +0000.651789][3267] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[008:696] [2023-07-15 00:51:04 +0000.651902][3267] Reset: history total size: 98
[008:696] [2023-07-15 00:51:04 +0000.651967][3267] DeviceStart:
audioDevice_:0x75c72da000
[008:696] [2023-07-15 00:51:04 +0000.652029][3267] DeviceStart: time profile
playout init before
[008:697] [2023-07-15 00:51:04 +0000.652091][3267] DeviceStart: time profile
playout init end
[008:697] [2023-07-15 00:51:04 +0000.652150][3267] OpenSlesOutput:Start playout

[008:704] [2023-07-15 00:51:04 +0000.659351][3267] Create the opensl output player.


streamtype before:0

[008:704] [2023-07-15 00:51:04 +0000.659490][3267] Create the opensl output player.


streamtype after:3

[008:739] [2023-07-15 00:51:04 +0000.694937][3041] haveEnoughProcessedData


internalAudioStream.length: 0
[008:797] [2023-07-15 00:51:04 +0000.752964][3267] Enqueue opensl buffer size:1764
[008:897] [2023-07-15 00:51:04 +0000.852387][326a]
PlayerSimpleBufferQueueCallbackHandler function
[008:897] [2023-07-15 00:51:04 +0000.852651][326a] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[008:897] [2023-07-15 00:51:04 +0000.852734][326a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:898] [2023-07-15 00:51:04 +0000.853513][3267] DeviceStart: time profile
playout all end
[008:898] [2023-07-15 00:51:04 +0000.853623][3267] operator(): Audio playback
started.
[008:898] [2023-07-15 00:51:04 +0000.853846][3267] operator(): Started now!
[008:898] [2023-07-15 00:51:04 +0000.853970][3268] Pull audio failed.(wait video!)
[008:899] [2023-07-15 00:51:04 +0000.854069][3268]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:907] [2023-07-15 00:51:04 +0000.862708][3268] Pull audio failed.(wait video!)
[008:907] [2023-07-15 00:51:04 +0000.862898][3268]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:899] [2023-07-15 00:51:04 +0000.854088][3269] Error(video_source.cc:430): wait
decoder a frame: 0
[008:909] [2023-07-15 00:51:04 +0000.864925][3269] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[008:913] [2023-07-15 00:51:04 +0000.868669][3269] OnVideoFrameReady(1/200)
[008:914] [2023-07-15 00:51:04 +0000.869332][3266] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[008:914] [2023-07-15 00:51:04 +0000.869435][3266] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:68345870
[008:916] [2023-07-15 00:51:04 +0000.871759][3268] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[008:918] [2023-07-15 00:51:04 +0000.873266][3268] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[008:918] [2023-07-15 00:51:04 +0000.873576][3267] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[008:921] [2023-07-15 00:51:04 +0000.876941][3267] The audio playback speed:100
(1/100)
[008:922] [2023-07-15 00:51:04 +0000.877073][3267] lipsync_debug: The current
played audio timestamp is:0(1/50)
[008:922] [2023-07-15 00:51:04 +0000.877131][3267] First audio frame rendering
[008:918] [2023-07-15 00:51:04 +0000.873788][3268] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[009:016] [2023-07-15 00:51:04 +0000.971924][3266] lipsync_debug: render a video
frame
[009:017] [2023-07-15 00:51:04 +0000.972081][3266] lipsync_debug: First video frame
rendering.
[009:030] [2023-07-15 00:51:04 +0000.985572][3266]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:44 timeDelta:116 last
video ts:900 frame->pts:4860 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[009:030] [2023-07-15 00:51:04 +0000.985744][3266] lipsync_debug: tsDelta -
timeDelta = -72
[009:030] [2023-07-15 00:51:04 +0000.985802][3266] lipsync_debug:result remaining
time:0
[009:030] [2023-07-15 00:51:04 +0000.985854][3266] dynamic updated lipsync delay:0
[009:157] [2023-07-15 00:51:05 +0000.112655][3266] lipsync_debug:remaining time:10
tsDelta - timeDelta:38
[009:157] [2023-07-15 00:51:05 +0000.112824][3266] lipsync_debug:result remaining
time:10
[009:200] [2023-07-15 00:51:05 +0000.155487][3268]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[009:200] [2023-07-15 00:51:05 +0000.155723][3268] audio frame wait video
frame.last_video_timestamp:392 last_audio_timestamp:509.841
[009:324] [2023-07-15 00:51:05 +0000.279751][3269] video frame wait audio frame:
last_video_timestamp:627 last_audio_timestamp:509.841
[009:324] [2023-07-15 00:51:05 +0000.279952][3269]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[009:335] [2023-07-15 00:51:05 +0000.290924][3259] av_read_frame AVERROR_EOF
[009:425] [2023-07-15 00:51:05 +0000.380907][3259] OnReceiveEOF:
[009:426] [2023-07-15 00:51:05 +0000.381121][3259] OnDecoderEOF time:68346382
enter.

[009:426] [2023-07-15 00:51:05 +0000.381238][3259] OnDecoderEOF leave. expire time


= 0 ms

[009:426] [2023-07-15 00:51:05 +0000.381437][3259] OnDecoderFinished:


OnDecoderFinished total decoder frames:38 this:0x76747f1e80
[009:426] [2023-07-15 00:51:05 +0000.381557][3257] CleanUp time:68346382 enter.

[009:441] [2023-07-15 00:51:05 +0000.396871][3257] CleanUp leave. expire time = 15


ms

[009:441] [2023-07-15 00:51:05 +0000.397041][3257] clean up


[009:442] [2023-07-15 00:51:05 +0000.397106][3257] running_decoder_count:0max
count:2
[009:647] [2023-07-15 00:51:05 +0000.602740][3266] lipsync_debug:displaying video
ts:66870 The current displayed video timestamp is:68346603
[009:837] [2023-07-15 00:51:05 +0000.792947][326a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:898] [2023-07-15 00:51:05 +0000.853369][3267] do work DoLipsync!
[009:898] [2023-07-15 00:51:05 +0000.853547][3267] total delay:235 videoTsMS:980
audioTsMS:745 diff:235
[009:898] [2023-07-15 00:51:05 +0000.853638][3267] Set the lipsync delay:235
[010:170] [2023-07-15 00:51:06 +0000.125922][3268] PullAudioFrame: PullFrame audio
finished.
[010:171] [2023-07-15 00:51:06 +0000.126154][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:201] [2023-07-15 00:51:06 +0000.156400][3268] Pull finished audio filter.
[010:201] [2023-07-15 00:51:06 +0000.156562][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:228] [2023-07-15 00:51:06 +0000.183866][3042] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:228] [2023-07-15 00:51:06 +0000.183992][3042] _deviceSampleRate:48000

[010:230] [2023-07-15 00:51:06 +0000.185174][3041] Run AGC when audioType = 0


[010:232] [2023-07-15 00:51:06 +0000.187666][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:264] [2023-07-15 00:51:06 +0000.219543][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:294] [2023-07-15 00:51:06 +0000.249898][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:325] [2023-07-15 00:51:06 +0000.280442][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:355] [2023-07-15 00:51:06 +0000.310891][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:386] [2023-07-15 00:51:06 +0000.341518][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:416] [2023-07-15 00:51:06 +0000.371902][3268] media player notify EOF, audio
PullFrameStatus is EOF
[010:436] [2023-07-15 00:51:06 +0000.391165][3269] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[010:436] [2023-07-15 00:51:06 +0000.391652][3269] Stop:
[010:436] [2023-07-15 00:51:06 +0000.391878][3266] operator(): Video Render
stopped.
[010:437] [2023-07-15 00:51:06 +0000.392856][3269] Stop:
[010:438] [2023-07-15 00:51:06 +0000.393990][3267] DeviceStop:
audioDevice_:0x75c72da000
[010:439] [2023-07-15 00:51:06 +0000.394195][3267] OpenSlesOutput:Stop playout

[010:447] [2023-07-15 00:51:06 +0000.402643][3267] DeviceStop: Done


[010:450] [2023-07-15 00:51:06 +0000.405402][3267] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[010:451] [2023-07-15 00:51:06 +0000.406535][3269] to reset filter graph
[010:451] [2023-07-15 00:51:06 +0000.406651][3269] RemoveVideoBackGroud: hava not
add video backgroud
[010:451] [2023-07-15 00:51:06 +0000.406762][3269] UnbindInputFilter 0x75ba6eb3d8
this 0x766b76fc20
[010:451] [2023-07-15 00:51:06 +0000.406860][3269] ClearAllSource: remove source
filter, sourceid: 0x76747f1e80
[010:451] [2023-07-15 00:51:06 +0000.406990][3269] DestoryDecoderByVideoSource
time:68347407 enter.

[010:452] [2023-07-15 00:51:06 +0000.407101][3269] ~VideoBindDecoder time:68347408


enter.

[010:452] [2023-07-15 00:51:06 +0000.407778][3269] CleanUp time:68347408 enter.

[010:453] [2023-07-15 00:51:06 +0000.408211][3269] CleanUp leave. expire time = 1


ms

[010:453] [2023-07-15 00:51:06 +0000.408284][3269] CleanUp time:68347409 enter.

[010:453] [2023-07-15 00:51:06 +0000.408703][3269] CleanUp leave. expire time = 0


ms

[010:454] [2023-07-15 00:51:06 +0000.409490][3269] ~VideoBindDecoder leave. expire


time = 2 ms

[010:454] [2023-07-15 00:51:06 +0000.409602][3269] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[010:454] [2023-07-15 00:51:06 +0000.409695][3269] UnbindInputFilter 0x75ba6eb198


this 0x75ba6eb3d8
[010:454] [2023-07-15 00:51:06 +0000.409784][3269] UnbindInputFilter 0x75ba6eb0d8
this 0x75ba6eb198
[010:454] [2023-07-15 00:51:06 +0000.409867][3269] UnbindInputFilter 0x76747f20a0
this 0x75ba6eb0d8
[010:454] [2023-07-15 00:51:06 +0000.409949][3269] UnbindInputFilter 0x75ba6eb318
this 0x75ba6eb498
[010:454] [2023-07-15 00:51:06 +0000.410029][3269] UnbindInputFilter 0x75ba6eb258
this 0x75ba6eb318
[010:455] [2023-07-15 00:51:06 +0000.410109][3269] UnbindInputFilter 0x76747f20a0
this 0x75ba6eb258
[010:455] [2023-07-15 00:51:06 +0000.410193][3269] to reset filter graph clear end
[010:455] [2023-07-15 00:51:06 +0000.410248][3269] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4, delay:
0
[010:455] [2023-07-15 00:51:06 +0000.410354][3269] CreateDecoderByVideoSource
time:68347411 enter.

[010:455] [2023-07-15 00:51:06 +0000.410676][3269] running_decoder_count:0max


count:2
[010:455] [2023-07-15 00:51:06 +0000.410738][3269] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75cdf97400
[010:457] [2023-07-15 00:51:06 +0000.412857][327f] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7673bfa800] Current FFmpeg version git-2021-06-16-
97cea6f

[010:470] [2023-07-15 00:51:06 +0000.425205][3041] haveEnoughProcessedData


internalAudioStream.length: 10
[010:708] [2023-07-15 00:51:06 +0000.663268][327f] OnStreamInfoFound: video
duration_: 1376
[010:714] [2023-07-15 00:51:06 +0000.670065][3269] start decoder
[010:715] [2023-07-15 00:51:06 +0000.670272][3269] CreateDecoderByVideoSource
leave. expire time = 260 ms

[010:715] [2023-07-15 00:51:06 +0000.670385][3269] BindInputFilter 0x75ce488920


this 0x75cd8db658
[010:715] [2023-07-15 00:51:06 +0000.670465][3269] BindInputFilter 0x75cd8db658
this 0x75cd8dca98
[010:715] [2023-07-15 00:51:06 +0000.670605][3269] BindInputFilter 0x75ce488920
this 0x75cd8dcb58
[010:715] [2023-07-15 00:51:06 +0000.670684][3269] BindInputFilter 0x75cd8dcb58
this 0x75cd8dcc18
[010:715] [2023-07-15 00:51:06 +0000.670738][3269] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4
[010:715] [2023-07-15 00:51:06 +0000.670820][3269] BindInputFilter 0x75cd8dca98
this 0x75cd8dccd8
[010:715] [2023-07-15 00:51:06 +0000.670896][3269] BindInputFilter 0x75cd8dccd8
this 0x766b76fc20
[010:715] [2023-07-15 00:51:06 +0000.670974][3269] BindInputFilter 0x75cd8dcc18
this 0x75cd8dcd98
[010:716] [2023-07-15 00:51:06 +0000.671104][3269] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_68342867.mp4
[010:716] [2023-07-15 00:51:06 +0000.671163][3269] to reset filter graph end
[010:716] [2023-07-15 00:51:06 +0000.671219][3269] Start:
[010:716] [2023-07-15 00:51:06 +0000.671409][3266] operator(): video render
started.
[010:716] [2023-07-15 00:51:06 +0000.671650][3269] Start:
[010:717] [2023-07-15 00:51:06 +0000.672082][3267] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[010:717] [2023-07-15 00:51:06 +0000.672195][3267] Reset: history total size: 98
[010:717] [2023-07-15 00:51:06 +0000.672266][3267] DeviceStart:
audioDevice_:0x75c72da000
[010:717] [2023-07-15 00:51:06 +0000.672326][3267] DeviceStart: time profile
playout init before
[010:717] [2023-07-15 00:51:06 +0000.672385][3267] DeviceStart: time profile
playout init end
[010:717] [2023-07-15 00:51:06 +0000.672436][3267] OpenSlesOutput:Start playout

[010:719] [2023-07-15 00:51:06 +0000.674234][3267] Create the opensl output player.


streamtype before:0

[010:719] [2023-07-15 00:51:06 +0000.674369][3267] Create the opensl output player.


streamtype after:3

[010:721] [2023-07-15 00:51:06 +0000.676735][3280] NO get frame from decoder


[010:726] [2023-07-15 00:51:06 +0000.681686][3280] NO get frame from decoder
[010:727] [2023-07-15 00:51:06 +0000.682358][3280] NO get frame from decoder
[010:733] [2023-07-15 00:51:06 +0000.688706][3280] NO get frame from decoder
[010:737] [2023-07-15 00:51:06 +0000.692870][3280] NO get frame from decoder
[010:742] [2023-07-15 00:51:06 +0000.697646][3280] NO get frame from decoder
[010:745] [2023-07-15 00:51:06 +0000.700779][3280] NO get frame from decoder
[010:748] [2023-07-15 00:51:06 +0000.704041][3280] NO get frame from decoder
[010:913] [2023-07-15 00:51:06 +0000.868287][3266] DriveRender working... (1/200)
[011:003] [2023-07-15 00:51:06 +0000.958384][3267] Enqueue opensl buffer size:1764
[011:006] [2023-07-15 00:51:06 +0000.962003][3266] Warning(video_render.cc:390): No
picture to display (1/50)
[011:071] [2023-07-15 00:51:07 +0000.26324][3267] DeviceStart: time profile playout
all end
[011:071] [2023-07-15 00:51:07 +0000.26480][3267] operator(): Audio playback
started.
[011:087] [2023-07-15 00:51:07 +0000.42993][3267] First audio frame rendering
[011:091] [2023-07-15 00:51:07 +0000.80671][3268]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[011:143] [2023-07-15 00:51:07 +0000.98834][3266] lipsync_debug: First video frame
rendering.
[011:148] [2023-07-15 00:51:07 +0000.103733][3269] Error(video_source.cc:430): wait
decoder a frame: 0
[011:204] [2023-07-15 00:51:07 +0000.159787][3269] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 993 diff: 8
[011:226] [2023-07-15 00:51:07 +0000.181966][3266] lipsync_debug:displaying video
ts:8910 The current displayed video timestamp is:68348182
[011:411] [2023-07-15 00:51:07 +0000.366589][328c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[011:563] [2023-07-15 00:51:07 +0000.518429][3280] av_read_frame AVERROR_EOF
[011:614] [2023-07-15 00:51:07 +0000.569188][3266]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:39 timeDelta:27 last
video ts:41580 frame->pts:45090 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[011:614] [2023-07-15 00:51:07 +0000.569355][3266] lipsync_debug: tsDelta -
timeDelta = 12
[011:695] [2023-07-15 00:51:07 +0000.650621][3280] OnReceiveEOF:
[011:696] [2023-07-15 00:51:07 +0000.651362][3280] OnDecoderEOF time:68348652
enter.

[011:696] [2023-07-15 00:51:07 +0000.651858][3257] CleanUp time:68348652 enter.

[011:697] [2023-07-15 00:51:07 +0000.652143][3280] OnDecoderEOF leave. expire time


= 1 ms

[011:697] [2023-07-15 00:51:07 +0000.652330][3280] OnDecoderFinished:


OnDecoderFinished total decoder frames:38 this:0x75ce488700
[011:707] [2023-07-15 00:51:07 +0000.662181][3257] CleanUp leave. expire time = 11
ms

[011:707] [2023-07-15 00:51:07 +0000.662385][3257] clean up


[011:707] [2023-07-15 00:51:07 +0000.662456][3257] running_decoder_count:0max
count:2
[011:813] [2023-07-15 00:51:07 +0000.768633][3268] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 41970
[011:813] [2023-07-15 00:51:07 +0000.768840][3268] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[011:820] [2023-07-15 00:51:07 +0000.775560][3267] The audio playback speed:100
(1/100)
[011:820] [2023-07-15 00:51:07 +0000.775756][3267] lipsync_debug: The current
played audio timestamp is:41970(1/50)
[011:933] [2023-07-15 00:51:07 +0000.888597][3266] lipsync_debug:displaying video
ts:72720 The current displayed video timestamp is:68348889
[012:157] [2023-07-15 00:51:08 +0000.112241][3266] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[012:157] [2023-07-15 00:51:08 +0000.112698][3266] lipsync_debug:result remaining
time:10
[012:191] [2023-07-15 00:51:08 +0000.146658][3041] haveEnoughProcessedData
internalAudioStream.length: 0
[012:213] [2023-07-15 00:51:08 +0000.168507][3268] PullAudioFrame: PullFrame audio
finished.
[012:213] [2023-07-15 00:51:08 +0000.168671][3268] media player notify EOF, audio
PullFrameStatus is EOF
[012:233] [2023-07-15 00:51:08 +0000.188388][3041] Run AGC when audioType = 0
[012:233] [2023-07-15 00:51:08 +0000.188658][3041]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:244] [2023-07-15 00:51:08 +0000.199333][3268] media player notify EOF, audio
PullFrameStatus is EOF
[012:251] [2023-07-15 00:51:08 +0000.206735][28d2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[012:252] [2023-07-15 00:51:08 +0000.207583][3267] Stop:
[012:252] [2023-07-15 00:51:08 +0000.207819][3266] operator(): Video Render
stopped.
[012:253] [2023-07-15 00:51:08 +0000.208099][3267] Stop:
[012:253] [2023-07-15 00:51:08 +0000.208167][3267] DeviceStop:
audioDevice_:0x75c72da000
[012:253] [2023-07-15 00:51:08 +0000.208227][3267] OpenSlesOutput:Stop playout

[012:256] [2023-07-15 00:51:08 +0000.211472][3267] DeviceStop: Done


[012:261] [2023-07-15 00:51:08 +0000.216802][3267] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[012:261] [2023-07-15 00:51:08 +0000.216908][3267] operator(): Stop now!
[012:262] [2023-07-15 00:51:08 +0000.217635][28d2] Stop:
[012:262] [2023-07-15 00:51:08 +0000.217775][3267] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[012:263] [2023-07-15 00:51:08 +0000.218286][28d2] DeviceRelease:
audioDevice_:0x75c72da000
[012:263] [2023-07-15 00:51:08 +0000.218359][28d2] OpenSlesOutput:Stop playout

[012:263] [2023-07-15 00:51:08 +0000.218437][28d2] DeviceRelease: Release the


webrtc device object.
[012:263] [2023-07-15 00:51:08 +0000.218985][28d2] OpenSlesOutput destruct.

[012:265] [2023-07-15 00:51:08 +0000.220458][28d2] DeviceRelease: Done


[012:265] [2023-07-15 00:51:08 +0000.220720][28d2] Stop:
[012:265] [2023-07-15 00:51:08 +0000.220881][3266] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[012:272] [2023-07-15 00:51:08 +0000.227314][28d2] global uninited!
[012:283] [2023-07-15 00:51:08 +0000.238154][28d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[012:283] [2023-07-15 00:51:08 +0000.238400][28d2] ~MediaFilterGraph:
MediaFilterGraph destruct
[012:283] [2023-07-15 00:51:08 +0000.238460][28d2] RemoveVideoBackGroud: hava not
add video backgroud
[012:283] [2023-07-15 00:51:08 +0000.238549][28d2] UnbindInputFilter 0x75cd8dccd8
this 0x766b76fc20
[012:283] [2023-07-15 00:51:08 +0000.238632][28d2] ClearAllSource: remove source
filter, sourceid: 0x75ce488700
[012:283] [2023-07-15 00:51:08 +0000.238684][28d2] DestoryDecoderByVideoSource
time:68349239 enter.

[012:283] [2023-07-15 00:51:08 +0000.238744][28d2] ~VideoBindDecoder time:68349239


enter.

[012:283] [2023-07-15 00:51:08 +0000.239027][28d2] CleanUp time:68349239 enter.

[012:284] [2023-07-15 00:51:08 +0000.239685][28d2] CleanUp leave. expire time = 1


ms

[012:284] [2023-07-15 00:51:08 +0000.239748][28d2] CleanUp time:68349240 enter.

[012:285] [2023-07-15 00:51:08 +0000.240119][28d2] CleanUp leave. expire time = 1


ms

[012:285] [2023-07-15 00:51:08 +0000.240830][28d2] ~VideoBindDecoder leave. expire


time = 2 ms

[012:285] [2023-07-15 00:51:08 +0000.240893][28d2] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[012:285] [2023-07-15 00:51:08 +0000.240978][28d2] UnbindInputFilter 0x75cd8dca98


this 0x75cd8dccd8
[012:286] [2023-07-15 00:51:08 +0000.241064][28d2] UnbindInputFilter 0x75cd8db658
this 0x75cd8dca98
[012:286] [2023-07-15 00:51:08 +0000.241145][28d2] UnbindInputFilter 0x75ce488920
this 0x75cd8db658
[012:286] [2023-07-15 00:51:08 +0000.241224][28d2] UnbindInputFilter 0x75cd8dcc18
this 0x75cd8dcd98
[012:286] [2023-07-15 00:51:08 +0000.241302][28d2] UnbindInputFilter 0x75cd8dcb58
this 0x75cd8dcc18
[012:286] [2023-07-15 00:51:08 +0000.241380][28d2] UnbindInputFilter 0x75ce488920
this 0x75cd8dcb58
[012:286] [2023-07-15 00:51:08 +0000.241470][28d2] ~GLESContext:
[012:287] [2023-07-15 00:51:08 +0000.242985][28d2] GLESContext destruct finish.
[012:288] [2023-07-15 00:51:08 +0000.243126][28d2] filter: filter pipeline destroy
this: 0x766b76fb80
[013:916] [2023-07-15 00:51:09 +0000.871928][3041] haveEnoughProcessedData
internalAudioStream.length: 0
[014:217] [2023-07-15 00:51:10 +0000.172131][28ef]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[014:217] [2023-07-15 00:51:10 +0000.172306][28ef] ~MediaFilterCamera time:68351173
enter.

[014:217] [2023-07-15 00:51:10 +0000.172389][28ef] StopPullFrameAndWriteMp4


time:68351173 enter.

[014:217] [2023-07-15 00:51:10 +0000.173018][303c] stop recording


[014:218] [2023-07-15 00:51:10 +0000.173116][303c] we have stopped recording before
[014:218] [2023-07-15 00:51:10 +0000.173410][28ef] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[014:219] [2023-07-15 00:51:10 +0000.174407][28ef] DestroyPipelineAndFilters


time:68351175 enter.

[014:219] [2023-07-15 00:51:10 +0000.174513][28ef] DestroyPipelineAndFilters


leave. expire time = 0 ms

[014:219] [2023-07-15 00:51:10 +0000.174599][28ef] AppDeviceManagerStopMic

[014:219] [2023-07-15 00:51:10 +0000.174702][28ef] AppDeviceManagerStopMic::mic


status is on
[014:219] [2023-07-15 00:51:10 +0000.174778][28ef] Try to stop webrtc device.

[014:219] [2023-07-15 00:51:10 +0000.174853][28ef] Set record state to


stopped.threadID:10479

[014:285] [2023-07-15 00:51:10 +0000.240380][28ef] Try to destory the


recorder.threadID:10479

[014:485] [2023-07-15 00:51:10 +0000.440700][28ef] DestroyAudioRecorder:


[014:485] [2023-07-15 00:51:10 +0000.440908][28ef] Cleanup the buffer queue in the
recorder.
[014:485] [2023-07-15 00:51:10 +0000.440989][28ef] Destroy the recorder.

[014:487] [2023-07-15 00:51:10 +0000.442556][28ef] StopRecording finished.

[014:487] [2023-07-15 00:51:10 +0000.442671][28ef] The stop recording success.

[014:487] [2023-07-15 00:51:10 +0000.442727][28ef]


AudioDeviceDataHandler::StopMicProcess

[014:490] [2023-07-15 00:51:10 +0000.445228][28ef] AppDeviceManager stop.

[014:490] [2023-07-15 00:51:10 +0000.445405][28ef] Rlease the webrtc device object.

[014:491] [2023-07-15 00:51:10 +0000.446252][28ef] OpenSlesInput destruct.

[014:491] [2023-07-15 00:51:10 +0000.446365][28ef] OpenSlesOutput destruct.

[014:492] [2023-07-15 00:51:10 +0000.447217][28ef] EventDispatchServerScope


destruct
[014:492] [2023-07-15 00:51:10 +0000.447355][28ef]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[014:492] [2023-07-15 00:51:10 +0000.447462][28ef] ~AudioDeviceDataHandler

[014:494] [2023-07-15 00:51:10 +0000.449286][28ef] AppDeviceManagerDestruct.

[014:494] [2023-07-15 00:51:10 +0000.449382][28ef] ~AppDeviceManager:


[014:494] [2023-07-15 00:51:10 +0000.449578][28ef] ~CpuOverloadDetect time:68351450
enter.

[014:495] [2023-07-15 00:51:10 +0000.450799][28ef] ~CpuOverloadDetect leave.


expire time = 1 ms

[014:502] [2023-07-15 00:51:10 +0000.457909][28ef] Destruct BeautifyReader begin...


[014:502] [2023-07-15 00:51:10 +0000.458008][28ef] Destruct BeautifyReader done.
[014:503] [2023-07-15 00:51:10 +0000.458079][28ef] ~MediaFilterCamera leave.
expire time = 286 ms

[014:503] [2023-07-15 00:51:10 +0000.458388][28ef] ~GLESContext:


[014:508] [2023-07-15 00:51:10 +0000.464004][28ef] GLESContext destruct finish.
[014:509] [2023-07-15 00:51:10 +0000.464361][28ef] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[014:511] [2023-07-15 00:51:10 +0000.466394][28ef] global uninited!
[014:528] [2023-07-15 00:51:10 +0000.483830][28ef] clear AppID 50011
[014:528] [2023-07-15 00:51:10 +0000.483968][28ef] UnRegister JVM for Xplatform
util
[014:529] [2023-07-15 00:51:10 +0000.484050][28ef] Dispose::unregister webrtc video
engine
[014:529] [2023-07-15 00:51:10 +0000.484122][28ef] Init the android object with
jvm:0x0 env:0x0 context:0x0

[014:529] [2023-07-15 00:51:10 +0000.484207][28ef] SetAndroidMediaCodecObjects


time:68351485 enter.

[014:529] [2023-07-15 00:51:10 +0000.484284][28ef] ClearAndroidMediaCodecObjects


time:68351485 enter.

[014:529] [2023-07-15 00:51:10 +0000.484361][28ef] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[014:529] [2023-07-15 00:51:10 +0000.484436][28ef] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[014:529] [2023-07-15 00:51:10 +0000.484509][28ef] SetAndroidMediaCodecObjects


time:68351485 enter.

[014:529] [2023-07-15 00:51:10 +0000.484605][28ef] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[014:529] [2023-07-15 00:51:10 +0000.484662][28ef] ClearAndroidMediaCodecObjects
time:68351485 enter.

[014:529] [2023-07-15 00:51:10 +0000.484739][28ef] ClearAndroidMediaCodecObjects


leave. expire time = 2 ms

[014:531] [2023-07-15 00:51:10 +0000.486146][28ef] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[014:531] [2023-07-15 00:51:10 +0000.486227][28ef] SetAndroidMediaCodecObjects
leave. expire time = 2 ms

[014:531] [2023-07-15 00:51:10 +0000.486303][28ef] Dispose::unregister webrtc voice


engine
[014:531] [2023-07-15 00:51:10 +0000.486372][28ef] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[014:531] [2023-07-15 00:51:10 +0000.486453][28ef] SystemUtil UnInit done


[016:529] [2023-07-15 00:51:12 +0000.484462][28ef] Register JVM for xplatform util
[016:542] [2023-07-15 00:51:12 +0000.497105][28ef] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
15 00:51:12 +0000
[016:542] [2023-07-15 00:51:12 +0000.497213][28ef] set AppID=50011 old AppID=-1
[016:542] [2023-07-15 00:51:12 +0000.497303][28ef] Init the android object with
jvm:0xb400007684421380 env:0x766672c8c0 context:0x760fe08328

[016:542] [2023-07-15 00:51:12 +0000.497382][28ef] SetAndroidMediaCodecObjects


time:68353498 enter.

[016:542] [2023-07-15 00:51:12 +0000.497487][28ef] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[016:542] [2023-07-15 00:51:12 +0000.497562][28ef] SetAndroidMediaCodecObjects


time:68353498 enter.

[016:542] [2023-07-15 00:51:12 +0000.497634][28ef] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007684421380
[016:542] [2023-07-15 00:51:12 +0000.497704][28ef] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007684421380 address:0x75dabf7760
[016:542] [2023-07-15 00:51:12 +0000.497762][28ef] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007684421380
address:0x75dabf7760
[016:542] [2023-07-15 00:51:12 +0000.497818][28ef] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[016:542] [2023-07-15 00:51:12 +0000.497873][28ef] Set the android objects with


jvm:0xb400007684421380 env:0x766672c8c0 context:0x760fe08328

[016:542] [2023-07-15 00:51:12 +0000.497929][28ef] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x766672c8c0
[016:542] [2023-07-15 00:51:12 +0000.497986][28ef] SystemUtil Init done
[016:543] [2023-07-15 00:51:12 +0000.498389][28ef]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[016:543] [2023-07-15 00:51:12 +0000.498591][28ef] MediaFilterCamera
[016:543] [2023-07-15 00:51:12 +0000.498667][28ef] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[016:543] [2023-07-15 00:51:12 +0000.498846][28ef] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[016:543] [2023-07-15 00:51:12 +0000.498919][28ef] Recording session using default
bitrate support by app:14680064
[016:543] [2023-07-15 00:51:12 +0000.498911][32c9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75e057e040
[016:544] [2023-07-15 00:51:12 +0000.499313][32c9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[016:544] [2023-07-15 00:51:12 +0000.499483][28ef] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[016:545] [2023-07-15 00:51:12 +0000.500995][28ef] Error(ini.cc:191): Open the file
failed. error:2
[016:546] [2023-07-15 00:51:12 +0000.501083][28ef]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[016:546] [2023-07-15 00:51:12 +0000.501159][28ef] The device model: 220333qbi
usingSoftwareAEC value: 0
[016:549] [2023-07-15 00:51:12 +0000.505007][28ef] Error(ini.cc:191): Open the file
failed. error:2
[016:550] [2023-07-15 00:51:12 +0000.505103][28ef]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[016:550] [2023-07-15 00:51:12 +0000.505190][28ef] The device model: 220333qbi
usingHardwareAEC value: 0
[016:550] [2023-07-15 00:51:12 +0000.505260][28ef] The machine device: 220333qbi
usingHardwareAEC value: 0
[016:550] [2023-07-15 00:51:12 +0000.505332][28ef] Using Default AEC type: software
AEC
[016:552] [2023-07-15 00:51:12 +0000.507372][28ef] The device model: 220333qbi enum
value: 0
[016:553] [2023-07-15 00:51:12 +0000.508382][28ef] GetMachineModel is 220333QBI
[016:553] [2023-07-15 00:51:12 +0000.508481][28ef] GetMachineInfo: 220333QBI
[016:553] [2023-07-15 00:51:12 +0000.508553][28ef] Construct BeautifyReader
begin...
[016:553] [2023-07-15 00:51:12 +0000.508622][28ef] dumpStickerRgba:0
dumpStickerYuv:0
[016:553] [2023-07-15 00:51:12 +0000.508690][28ef] Construct BeautifyReader done.
[016:558] [2023-07-15 00:51:12 +0000.513481][28ef] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[016:558] [2023-07-15 00:51:12 +0000.513534][32cc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75e04589a0
[016:558] [2023-07-15 00:51:12 +0000.513661][28ef] AppDeviceManager telnet server
for statistics started......
[016:559] [2023-07-15 00:51:12 +0000.514323][28ef] CpuOverloadDetect time:68353515
enter.

[016:559] [2023-07-15 00:51:12 +0000.514514][28ef] CpuOverloadDetect leave. expire


time = 0 ms

[016:559] [2023-07-15 00:51:12 +0000.514560][32cd] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7673a537c0
[016:560] [2023-07-15 00:51:12 +0000.516022][28ef] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[016:561] [2023-07-15 00:51:12 +0000.516103][28ef] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[016:561] [2023-07-15 00:51:12 +0000.516515][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[016:561] [2023-07-15 00:51:12 +0000.516904][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[016:562] [2023-07-15 00:51:12 +0000.517333][28ef] CreatePlatformSpecificObjects:
[016:562] [2023-07-15 00:51:12 +0000.517423][28ef] audio device use opensle input
and opensl output
[016:562] [2023-07-15 00:51:12 +0000.517521][28ef] Create OpenSLES output module
with java VM support.

[016:562] [2023-07-15 00:51:12 +0000.517798][28ef] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[016:563] [2023-07-15 00:51:12 +0000.518130][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[016:563] [2023-07-15 00:51:12 +0000.518548][28ef] Create OpenSLES output module
with buffer num:1

[016:563] [2023-07-15 00:51:12 +0000.518854][28ef] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[016:564] [2023-07-15 00:51:12 +0000.519327][28ef] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[016:564] [2023-07-15 00:51:12 +0000.519825][28ef] Create OpenSLES input module
with java VM support.

[016:564] [2023-07-15 00:51:12 +0000.520018][28ef] Create OpenSLES input module


with buffer num:1

[016:565] [2023-07-15 00:51:12 +0000.520111][28ef] Error(trace.cc:40): Init the


output and input for audio device template.
[016:565] [2023-07-15 00:51:12 +0000.520184][28ef] Init the output device.

[016:565] [2023-07-15 00:51:12 +0000.520253][28ef] Init the opensl input.


[016:565] [2023-07-15 00:51:12 +0000.520326][28ef] AppDeviceManager get setting
samplerate: 0
[016:566] [2023-07-15 00:51:12 +0000.521122][28ef] The device model: 220333qbi enum
value: 0
[016:567] [2023-07-15 00:51:12 +0000.522480][28ef] The device model: 220333qbi enum
value: 0
[016:567] [2023-07-15 00:51:12 +0000.522560][28ef] Set the sample rate to be:48000

[016:567] [2023-07-15 00:51:12 +0000.522631][28ef] Enable the recording stereo:0


[016:567] [2023-07-15 00:51:12 +0000.522701][28ef] Set the playout as stereo:1
[016:567] [2023-07-15 00:51:12 +0000.522769][28ef] Init the microphone.
[016:568] [2023-07-15 00:51:12 +0000.523215][28ef] Update the recording sample rate
to be: 48000
[016:568] [2023-07-15 00:51:12 +0000.523297][28ef] Init the speaker.
[016:568] [2023-07-15 00:51:12 +0000.523379][28ef] Low latency buffer size:144 low
sample rate:48000
[016:568] [2023-07-15 00:51:12 +0000.523806][28ef] Using 1 x 10ms for an audio
frame.

[016:574] [2023-07-15 00:51:12 +0000.529992][28ef] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[016:575] [2023-07-15 00:51:12 +0000.530193][28ef] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[016:575] [2023-07-15 00:51:12 +0000.530335][28ef] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[016:584] [2023-07-15 00:51:12 +0000.539195][28ef] The device model:220333qbi

[016:584] [2023-07-15 00:51:12 +0000.539332][28ef] speaker output factor:100


defaultFactor: 100

[016:584] [2023-07-15 00:51:12 +0000.539393][28ef] headset output factor:100


defaultFactor: 100

[016:585] [2023-07-15 00:51:12 +0000.540236][28ef] AppDeviceManagerStart finished.


[016:585] [2023-07-15 00:51:12 +0000.540314][28ef] AppDeviceManagerStartMic::mic
status is off
[016:585] [2023-07-15 00:51:12 +0000.540411][28ef] AppDeviceManagerStartMic update
aec type: 2

[016:585] [2023-07-15 00:51:12 +0000.540483][28ef] AppDeviceManagerStartMic update


voiceChangeMode: 4

[016:585] [2023-07-15 00:51:12 +0000.540552][28ef]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[016:585] [2023-07-15 00:51:12 +0000.540619][28ef]
AudioDeviceDataHandler::StartMicProcess

[016:585] [2023-07-15 00:51:12 +0000.540850][28ef] Try to start webrtc recording


device.

[016:585] [2023-07-15 00:51:12 +0000.540900][32ce] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[016:585] [2023-07-15 00:51:12 +0000.540927][28ef] StartRecording. threadID:10479

[016:586] [2023-07-15 00:51:12 +0000.541101][28ef] default mode: Set the recording


mode to voice communication to enable HW AEC .

[016:586] [2023-07-15 00:51:12 +0000.541181][28ef] Set the recording mode before


getSetting: 4
[016:586] [2023-07-15 00:51:12 +0000.541259][28ef] Set the recording mode after
getSetting: 1
[016:609] [2023-07-15 00:51:12 +0000.564078][28ef] StartRecording finished.

[016:609] [2023-07-15 00:51:12 +0000.564185][28ef] audio: start the audio mic


checker timer.

[016:610] [2023-07-15 00:51:12 +0000.565201][28ef] machine model :redmi


[016:610] [2023-07-15 00:51:12 +0000.565301][28ef] Support this machine
model :redmi
[016:610] [2023-07-15 00:51:12 +0000.565385][28ef] global inited! current sdk
version: 12-14-d8558ab
[016:677] [2023-07-15 00:51:12 +0000.632805][32ce] Run AGC when audioType = 0
[017:165] [2023-07-15 00:51:13 +0000.120832][300a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[017:167] [2023-07-15 00:51:13 +0000.122765][32ca] MediaFilterCamera, recording
file context:0x7666cf3080 input texture:5
[017:168] [2023-07-15 00:51:13 +0000.123258][32ca] GLESContext:
[017:168] [2023-07-15 00:51:13 +0000.123488][32ca] The result of eglGetDisplay is:
0x1
[017:173] [2023-07-15 00:51:13 +0000.128336][32ca] The result of creation:
0x75d0952400
[017:173] [2023-07-15 00:51:13 +0000.128816][32ca] The result of
eglCreatePbufferSurface is: 0x75d0952500
[017:174] [2023-07-15 00:51:13 +0000.129755][300a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7666cf3080 input_texture: 5
[017:293] [2023-07-15 00:51:13 +0000.248259][28ef]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[017:294] [2023-07-15 00:51:13 +0000.249885][28ef] ~MediaFilterCamera time:68354250
enter.

[017:294] [2023-07-15 00:51:13 +0000.249953][28ef] StopPullFrameAndWriteMp4


time:68354250 enter.

[017:297] [2023-07-15 00:51:13 +0000.252399][32c9] stop recording


[017:297] [2023-07-15 00:51:13 +0000.252555][32c9] we have stopped recording before
[017:297] [2023-07-15 00:51:13 +0000.252689][28ef] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[017:298] [2023-07-15 00:51:13 +0000.253662][28ef] DestroyPipelineAndFilters


time:68354254 enter.

[017:298] [2023-07-15 00:51:13 +0000.253775][28ef] DestroyPipelineAndFilters


leave. expire time = 0 ms

[017:298] [2023-07-15 00:51:13 +0000.253834][28ef] AppDeviceManagerStopMic


[017:298] [2023-07-15 00:51:13 +0000.253918][28ef] AppDeviceManagerStopMic::mic
status is on
[017:298] [2023-07-15 00:51:13 +0000.253974][28ef] Try to stop webrtc device.

[017:298] [2023-07-15 00:51:13 +0000.254029][28ef] Set record state to


stopped.threadID:10479

[017:342] [2023-07-15 00:51:13 +0000.298001][28ef] Try to destory the


recorder.threadID:10479

[017:543] [2023-07-15 00:51:13 +0000.498227][28ef] DestroyAudioRecorder:


[017:543] [2023-07-15 00:51:13 +0000.498400][28ef] Cleanup the buffer queue in the
recorder.
[017:543] [2023-07-15 00:51:13 +0000.498463][28ef] Destroy the recorder.

[017:545] [2023-07-15 00:51:13 +0000.500870][28ef] StopRecording finished.

[017:545] [2023-07-15 00:51:13 +0000.501028][28ef] Th[000:037] [2023-07-20 08:10:30


+0000.710011][3832] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
20 08:10:30 +0000
[000:037] [2023-07-20 08:10:30 +0000.710071][3832] set AppID=50011 old AppID=-1
[000:037] [2023-07-20 08:10:30 +0000.710108][3832] Init the android object with
jvm:0xb40000766ce21380 env:0x764f6138c0 context:0x75f911f328

[000:037] [2023-07-20 08:10:30 +0000.710168][3832] SetAndroidMediaCodecObjects


time:17143553 enter.

[000:037] [2023-07-20 08:10:30 +0000.710209][3832] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:037] [2023-07-20 08:10:30 +0000.710248][3832] SetAndroidMediaCodecObjects


time:17143553 enter.

[000:037] [2023-07-20 08:10:30 +0000.710283][3832] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000766ce21380
[000:037] [2023-07-20 08:10:30 +0000.710319][3832] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000766ce21380 address:0x75cd498760
[000:037] [2023-07-20 08:10:30 +0000.710357][3832] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000766ce21380
address:0x75cd498760
[000:037] [2023-07-20 08:10:30 +0000.710395][3832] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:037] [2023-07-20 08:10:30 +0000.710446][3832] Set the android objects with


jvm:0xb40000766ce21380 env:0x764f6138c0 context:0x75f911f328

[000:040] [2023-07-20 08:10:30 +0000.713264][3832] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x764f6138c0
[000:040] [2023-07-20 08:10:30 +0000.713312][3832] SystemUtil Init done
[000:046] [2023-07-20 08:10:30 +0000.718964][3832]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:049] [2023-07-20 08:10:30 +0000.721726][3832] MediaFilterCamera
[000:049] [2023-07-20 08:10:30 +0000.721829][3832] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:049] [2023-07-20 08:10:30 +0000.721988][3832] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:049] [2023-07-20 08:10:30 +0000.722041][3832] Recording session using default
bitrate support by app:14680064
[000:049] [2023-07-20 08:10:30 +0000.722038][614c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c9f7e0c0
[000:049] [2023-07-20 08:10:30 +0000.722258][614c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:049] [2023-07-20 08:10:30 +0000.722348][3832] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:050] [2023-07-20 08:10:30 +0000.723015][3832] Error(ini.cc:191): Open the file
failed. error:2
[000:050] [2023-07-20 08:10:30 +0000.723059][3832]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:050] [2023-07-20 08:10:30 +0000.723116][3832] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:052] [2023-07-20 08:10:30 +0000.725563][3832] Error(ini.cc:191): Open the file
failed. error:2
[000:052] [2023-07-20 08:10:30 +0000.725625][3832]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:052] [2023-07-20 08:10:30 +0000.725665][3832] The device model: 220333qbi
usingHardwareAEC value: 0
[000:052] [2023-07-20 08:10:30 +0000.725701][3832] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:053] [2023-07-20 08:10:30 +0000.725738][3832] Using Default AEC type: software
AEC
[000:054] [2023-07-20 08:10:30 +0000.726869][3832] The device model: 220333qbi enum
value: 0
[000:054] [2023-07-20 08:10:30 +0000.727435][3832] GetMachineModel is 220333QBI
[000:054] [2023-07-20 08:10:30 +0000.727491][3832] GetMachineInfo: 220333QBI
[000:054] [2023-07-20 08:10:30 +0000.727543][3832] Construct BeautifyReader
begin...
[000:054] [2023-07-20 08:10:30 +0000.727582][3832] dumpStickerRgba:0
dumpStickerYuv:0
[000:054] [2023-07-20 08:10:30 +0000.727616][3832] Construct BeautifyReader done.
[000:059] [2023-07-20 08:10:30 +0000.732139][3832] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:059] [2023-07-20 08:10:30 +0000.732172][614f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x765c4985a0
[000:059] [2023-07-20 08:10:30 +0000.732571][3832] AppDeviceManager telnet server
for statistics started......
[000:060] [2023-07-20 08:10:30 +0000.733036][3832] CpuOverloadDetect time:17143576
enter.

[000:060] [2023-07-20 08:10:30 +0000.733135][3832] CpuOverloadDetect leave. expire


time = 0 ms

[000:060] [2023-07-20 08:10:30 +0000.733160][6150] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x765c49e840
[000:061] [2023-07-20 08:10:30 +0000.733851][3832] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:061] [2023-07-20 08:10:30 +0000.733892][3832] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:064] [2023-07-20 08:10:30 +0000.737259][3832] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:066] [2023-07-20 08:10:30 +0000.739048][3832] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:066] [2023-07-20 08:10:30 +0000.739638][3832] CreatePlatformSpecificObjects:
[000:066] [2023-07-20 08:10:30 +0000.739689][3832] audio device use opensle input
and opensl output
[000:067] [2023-07-20 08:10:30 +0000.739746][3832] Create OpenSLES output module
with java VM support.
[000:067] [2023-07-20 08:10:30 +0000.739936][3832] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:067] [2023-07-20 08:10:30 +0000.740084][3832] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:067] [2023-07-20 08:10:30 +0000.740258][3832] Create OpenSLES output module
with buffer num:1

[000:067] [2023-07-20 08:10:30 +0000.740408][3832] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:067] [2023-07-20 08:10:30 +0000.740544][3832] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:067] [2023-07-20 08:10:30 +0000.740705][3832] Create OpenSLES input module
with java VM support.

[000:068] [2023-07-20 08:10:30 +0000.740784][3832] Create OpenSLES input module


with buffer num:1

[000:068] [2023-07-20 08:10:30 +0000.740851][3832] Error(trace.cc:40): Init the


output and input for audio device template.
[000:068] [2023-07-20 08:10:30 +0000.740889][3832] Init the output device.

[000:068] [2023-07-20 08:10:30 +0000.740931][3832] Init the opensl input.


[000:068] [2023-07-20 08:10:30 +0000.740984][3832] AppDeviceManager get setting
samplerate: 0
[000:068] [2023-07-20 08:10:30 +0000.741436][3832] The device model: 220333qbi enum
value: 0
[000:069] [2023-07-20 08:10:30 +0000.742093][3832] The device model: 220333qbi enum
value: 0
[000:069] [2023-07-20 08:10:30 +0000.742145][3832] Set the sample rate to be:48000

[000:069] [2023-07-20 08:10:30 +0000.742185][3832] Enable the recording stereo:0


[000:069] [2023-07-20 08:10:30 +0000.742227][3832] Set the playout as stereo:1
[000:069] [2023-07-20 08:10:30 +0000.742267][3832] Init the microphone.
[000:071] [2023-07-20 08:10:30 +0000.744086][3832] Update the recording sample rate
to be: 48000
[000:071] [2023-07-20 08:10:30 +0000.744132][3832] Init the speaker.
[000:071] [2023-07-20 08:10:30 +0000.744176][3832] Low latency buffer size:144 low
sample rate:48000
[000:071] [2023-07-20 08:10:30 +0000.744479][3832] Using 1 x 10ms for an audio
frame.

[000:075] [2023-07-20 08:10:30 +0000.747854][3832] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:075] [2023-07-20 08:10:30 +0000.748011][3832] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:075] [2023-07-20 08:10:30 +0000.748076][3832] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:080] [2023-07-20 08:10:30 +0000.753031][3832] The device model:220333qbi

[000:080] [2023-07-20 08:10:30 +0000.753129][3832] speaker output factor:100


defaultFactor: 100

[000:080] [2023-07-20 08:10:30 +0000.753158][3832] headset output factor:100


defaultFactor: 100

[000:080] [2023-07-20 08:10:30 +0000.753651][3832] AppDeviceManagerStart finished.


[000:080] [2023-07-20 08:10:30 +0000.753697][3832] AppDeviceManagerStartMic::mic
status is off
[000:081] [2023-07-20 08:10:30 +0000.753752][3832] AppDeviceManagerStartMic update
aec type: 2

[000:081] [2023-07-20 08:10:30 +0000.753790][3832] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:081] [2023-07-20 08:10:30 +0000.753819][3832]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:081] [2023-07-20 08:10:30 +0000.753855][3832]
AudioDeviceDataHandler::StartMicProcess

[000:081] [2023-07-20 08:10:30 +0000.754033][3832] Try to start webrtc recording


device.

[000:081] [2023-07-20 08:10:30 +0000.754075][3832] StartRecording. threadID:14386

[000:081] [2023-07-20 08:10:30 +0000.754062][6151] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:081] [2023-07-20 08:10:30 +0000.754168][6151] haveEnoughProcessedData
internalAudioStream.length: 0
[000:081] [2023-07-20 08:10:30 +0000.754491][3832] The machine model:220333QBI

[000:081] [2023-07-20 08:10:30 +0000.754562][3832] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:081] [2023-07-20 08:10:30 +0000.754599][3832] Set the recording mode before


getSetting: 4
[000:081] [2023-07-20 08:10:30 +0000.754631][3832] Set the recording mode after
getSetting: 1
[000:102] [2023-07-20 08:10:30 +0000.775552][3832] StartRecording finished.

[000:102] [2023-07-20 08:10:30 +0000.775619][3832] audio: start the audio mic


checker timer.

[000:103] [2023-07-20 08:10:30 +0000.776201][3832] machine model :redmi


[000:103] [2023-07-20 08:10:30 +0000.776269][3832] Support this machine
model :redmi
[000:110] [2023-07-20 08:10:30 +0000.782794][3832] global inited! current sdk
version: 12-14-d8558ab
[000:167] [2023-07-20 08:10:30 +0000.840103][6152] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:167] [2023-07-20 08:10:30 +0000.840202][6152] _deviceSampleRate:48000

[000:168] [2023-07-20 08:10:30 +0000.840793][6151] Run AGC when audioType = 0


[000:168] [2023-07-20 08:10:30 +0000.840874][6151]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:503] [2023-07-20 08:10:31 +0000.176666][3a1a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:504] [2023-07-20 08:10:31 +0000.176990][614d] MediaFilterCamera, recording
file context:0x764f7ec980 input texture:10
[000:504] [2023-07-20 08:10:31 +0000.177058][614d] GLESContext:
[000:504] [2023-07-20 08:10:31 +0000.177137][614d] The result of eglGetDisplay is:
0x1
[000:506] [2023-07-20 08:10:31 +0000.178903][614d] The result of creation:
0x75ae87dc80
[000:506] [2023-07-20 08:10:31 +0000.179109][614d] The result of
eglCreatePbufferSurface is: 0x75ae8b8380
[000:506] [2023-07-20 08:10:31 +0000.179652][3a1a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x764f7ec980 input_texture: 10
[001:807] [2023-07-20 08:10:32 +0000.480204][6151] haveEnoughProcessedData
internalAudioStream.length: 0
[001:872] [2023-07-20 08:10:32 +0000.545497][3816] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:872] [2023-07-20 08:10:32 +0000.545591][3816]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:873] [2023-07-20 08:10:32 +0000.546665][3816]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:874] [2023-07-20 08:10:32 +0000.546869][614d] operator() time:17145390 enter.

[001:874] [2023-07-20 08:10:32 +0000.546982][614d] MediaFilterCamera, recording


file context:0x764f7ec980 input texture:10
[001:876] [2023-07-20 08:10:32 +0000.548886][614d] MicSource: Mic source
created:10x75c4c09d80
[001:877] [2023-07-20 08:10:32 +0000.549806][614d] received external audio stream

[001:877] [2023-07-20 08:10:32 +0000.549966][614d] alloc thread: 0x75aed07d00


name:worker0 thread id:505675824320 to Mic_source
[001:877] [2023-07-20 08:10:32 +0000.550027][614d] audio: start the audio sender
thread.

[001:877] [2023-07-20 08:10:32 +0000.550208][614d] construct OpenGLRenderProgram


0x75aebe8998
[001:877] [2023-07-20 08:10:32 +0000.550282][614d] CropFilter::SetOrientation
orientation: 90
[001:877] [2023-07-20 08:10:32 +0000.550561][614d] filter: filter pipeline
construtc this: 0x75d993cfc0
[001:877] [2023-07-20 08:10:32 +0000.550628][614d] filter: filter pipeline2 update
pattern: 1
[001:878] [2023-07-20 08:10:32 +0000.550748][614d] CameraSource::source_id_:1
[001:878] [2023-07-20 08:10:32 +0000.550836][614d] RecordAudioSource::source_id_:2
[001:878] [2023-07-20 08:10:32 +0000.551124][614d] BindInputFilter 0x75aedd65c0
this 0x75aebe8bc0
[001:878] [2023-07-20 08:10:32 +0000.551196][614d] BindInputFilter 0x75aedd6758
this 0x75aedd6a50
[001:878] [2023-07-20 08:10:32 +0000.551257][614d] BindInputFilter 0x75aebe8bc0
this 0x75d993d060
[001:878] [2023-07-20 08:10:32 +0000.551344][614d] setParamentForFilters:
speed:1.000000
[001:878] [2023-07-20 08:10:32 +0000.551389][614d] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:878] [2023-07-20 08:10:32 +0000.551438][614d] SetParamForFilter time:17145394
enter.

[001:878] [2023-07-20 08:10:32 +0000.551484][614d] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:878] [2023-07-20 08:10:32 +0000.551538][614d] SetParamForFilter: Params video
index is: 0
[001:878] [2023-07-20 08:10:32 +0000.551580][614d] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:878] [2023-07-20 08:10:32 +0000.551623][614d] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:878] [2023-07-20 08:10:32 +0000.551665][614d] crop filter mode tpye:
citytravelvideo index:0
[001:882] [2023-07-20 08:10:32 +0000.554765][6151] On audio frame the broadcast
with timestamp:17145398 samples:480. (1000 frame for one log)

[001:884] [2023-07-20 08:10:32 +0000.557068][614d]


Warning(parse_template_json.cc:45): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557162][614d]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557196][614d]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557229][614d]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557264][614d]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557298][614d]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557331][614d]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557364][614d]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557397][614d]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557429][614d]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:884] [2023-07-20 08:10:32 +0000.557461][614d]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:884] [2023-07-20 08:10:32 +0000.557507][614d] SetParamForFilter leave. expire
time = 6 ms

[001:885] [2023-07-20 08:10:32 +0000.557851][614d] OnOutputSizeChanged width 1280


height 720
[001:885] [2023-07-20 08:10:32 +0000.557929][614d] OpenGLFrameBuffer: width:1280
height:720
[001:885] [2023-07-20 08:10:32 +0000.557982][614d] OpenGLFrameBuffer: width:1280
height:720
[001:885] [2023-07-20 08:10:32 +0000.558025][614d] OpenGLFrameBuffer: width:1280
height:720
[001:885] [2023-07-20 08:10:32 +0000.558068][614d] OpenGLFrameBuffer: width:1280
height:720
[001:885] [2023-07-20 08:10:32 +0000.558110][614d] OpenGLFrameBuffer: width:1280
height:720
[001:885] [2023-07-20 08:10:32 +0000.558152][614d] OpenGLFrameBuffer: width:1280
height:720
[001:885] [2023-07-20 08:10:32 +0000.558192][614d] construct TrivalImageDrawer
0x75c4813200
[001:885] [2023-07-20 08:10:32 +0000.558273][614d] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x75c4813200 context 0x75c498cc00
[001:885] [2023-07-20 08:10:32 +0000.558321][614d] setupGLES:
[001:886] [2023-07-20 08:10:32 +0000.559013][614d] OpenGLRenderProgram::Initialize.
[001:886] [2023-07-20 08:10:32 +0000.559086][614d] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[001:886] [2023-07-20 08:10:32 +0000.559129][614d] 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_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
[001:886] [2023-07-20 08:10:32 +0000.559205][614d] Init open gl render:
0x75aebe8998
[001:886] [2023-07-20 08:10:32 +0000.559259][614d] Fragement shader path:
[001:886] [2023-07-20 08:10:32 +0000.559310][614d] Fragement shader path:
[001:886] [2023-07-20 08:10:32 +0000.559351][614d] create opengl program object.
[001:886] [2023-07-20 08:10:32 +0000.559392][614d] create shader: vertex
[001:886] [2023-07-20 08:10:32 +0000.559720][614d] create shader: fragment
[001:888] [2023-07-20 08:10:32 +0000.560828][617b] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[001:888] [2023-07-20 08:10:32 +0000.561456][617b] The output timestamp from audio
mixer change:17145398
[001:888] [2023-07-20 08:10:32 +0000.561505][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:889] [2023-07-20 08:10:32 +0000.562093][614d] Have not extra filter filename!
[001:889] [2023-07-20 08:10:32 +0000.562143][614d] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[001:889] [2023-07-20 08:10:32 +0000.562233][614d] OpenGLRenderProgram::Initialize
success.
[001:889] [2023-07-20 08:10:32 +0000.562351][614d] Setup the OpenGL result:1
[001:890] [2023-07-20 08:10:32 +0000.562830][614c] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
[001:890] [2023-07-20 08:10:32 +0000.563009][614c] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[001:890] [2023-07-20 08:10:32 +0000.563042][6182] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x765c44a698
[001:890] [2023-07-20 08:10:32 +0000.563094][614c] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[001:890] [2023-07-20 08:10:32 +0000.563167][614c] 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_17145405.mp4
fileFD: -1
[001:891] [2023-07-20 08:10:32 +0000.563772][614c] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4 is
opened successfully
[001:891] [2023-07-20 08:10:32 +0000.563833][614c] setupMediaProcessers:
[001:891] [2023-07-20 08:10:32 +0000.563886][614c]
RecordingSessionInternalSimple:setup media processers.
[001:891] [2023-07-20 08:10:32 +0000.563943][614c] construct AAC encoder
[001:892] [2023-07-20 08:10:32 +0000.564860][614c] H264Encoder creating:
superfast011818
[001:892] [2023-07-20 08:10:32 +0000.564971][614c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[001:893] [2023-07-20 08:10:32 +0000.565837][614c] H264Encode::GetMachineModel is
220333QBI
[001:893] [2023-07-20 08:10:32 +0000.565943][614c] H264Encoder machine_mode
is:220333QBI
[001:893] [2023-07-20 08:10:32 +0000.565989][614c] H264Encode::machine size :9
machine_mode:220333QBI
[001:893] [2023-07-20 08:10:32 +0000.566035][614c] H264Encode::machine array
size :22 machine_mode:220333QBI
[001:893] [2023-07-20 08:10:32 +0000.566077][614c] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[001:893] [2023-07-20 08:10:32 +0000.566119][614c] setupCompressionSession:
[001:893] [2023-07-20 08:10:32 +0000.566157][614c] H264Encode::creating hareware
Encoder
[001:893] [2023-07-20 08:10:32 +0000.566198][614c] AndroidHwAvcEncoder
time:17145409 enter.

[001:893] [2023-07-20 08:10:32 +0000.566450][614c] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000766ce21380 address:0x75cd498760
[001:893] [2023-07-20 08:10:32 +0000.566663][614c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[001:893] [2023-07-20 08:10:32 +0000.566711][614c] The video avc hw codec address
is 0x765c41f410
[001:894] [2023-07-20 08:10:32 +0000.566818][614c] AndroidHwAvcEncoder leave.
expire time = 1 ms

[001:894] [2023-07-20 08:10:32 +0000.566871][614c] RegisterEncodeCompleteCallback


time:17145410 enter.

[001:894] [2023-07-20 08:10:32 +0000.567002][614c] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[001:894] [2023-07-20 08:10:32 +0000.567059][614c] InitEncode time:17145410 enter.

[001:894] [2023-07-20 08:10:32 +0000.567225][614c] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[001:894] [2023-07-20 08:10:32 +0000.567289][614c] Create time:17145410 enter.

[001:894] [2023-07-20 08:10:32 +0000.567336][614c] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[001:894] [2023-07-20 08:10:32 +0000.567389][614c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75ca041040
[001:942] [2023-07-20 08:10:32 +0000.615208][614c]
supported_type:image/vnd.android.heic
[001:942] [2023-07-20 08:10:32 +0000.615431][614c] supported_type:video/avc
[001:942] [2023-07-20 08:10:32 +0000.615486][614c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[001:942] [2023-07-20 08:10:32 +0000.615636][614c] hwCodecPrefix :OMX.qcom.
[001:942] [2023-07-20 08:10:32 +0000.615704][614c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[001:943] [2023-07-20 08:10:32 +0000.615787][614c] mediacodec_createCodecByName
time:17145459 enter.

[001:943] [2023-07-20 08:10:32 +0000.615874][614c] WrapAndroidMediaCodec


time:17145459 enter.

[001:955] [2023-07-20 08:10:32 +0000.627779][614c] WrapAndroidMediaCodec leave.


expire time = 12 ms

[002:006] [2023-07-20 08:10:32 +0000.678977][614c] mediacodec_createCodecByName


leave. expire time = 63 ms

[002:006] [2023-07-20 08:10:32 +0000.679114][614c] WrapAndroidMediaFromat


time:17145522 enter.

[002:006] [2023-07-20 08:10:32 +0000.679252][614c] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:075] [2023-07-20 08:10:32 +0000.748389][614c] Destroy time:17145591 enter.

[002:075] [2023-07-20 08:10:32 +0000.748552][614c] WrapAndroidMediaFromat::


Destroy
[002:075] [2023-07-20 08:10:32 +0000.748598][614c] Destroy leave. expire time = 0
ms

[002:075] [2023-07-20 08:10:32 +0000.748642][614c] ~WrapAndroidMediaFromat


time:17145591 enter.

[002:075] [2023-07-20 08:10:32 +0000.748684][614c] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:076] [2023-07-20 08:10:32 +0000.748761][614c] Create leave. expire time = 182


ms

[002:076] [2023-07-20 08:10:32 +0000.748809][614c] isSemiPlanarSupport


time:17145592 enter.

[002:076] [2023-07-20 08:10:32 +0000.748852][614c] H264Encoder isSemiPlanarSupport


[002:076] [2023-07-20 08:10:32 +0000.748895][614c] isSemiPlanarSupport leave.
expire time = 0 ms

[002:076] [2023-07-20 08:10:32 +0000.748938][614c] creat hw H264Encoder success,


isSemiPlanar:1
[002:076] [2023-07-20 08:10:32 +0000.749087][614c] InitEncode leave. expire time =
182 ms

[002:076] [2023-07-20 08:10:32 +0000.749159][614c] H264Encode::created Encoder


[002:076] [2023-07-20 08:10:32 +0000.749201][614c] H264Encode:: H264 encoder
created.
[002:076] [2023-07-20 08:10:32 +0000.749267][614c] H264 encoder created.
[002:076] [2023-07-20 08:10:32 +0000.749309][614c]
RecordingSessionInternalSimple:created avc encoder avc: 0x765c52d100
[002:076] [2023-07-20 08:10:32 +0000.749353][614c] setOutput:
[002:076] [2023-07-20 08:10:32 +0000.749393][614c]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:076] [2023-07-20 08:10:32 +0000.749433][614c] request a key frame
[002:076] [2023-07-20 08:10:32 +0000.749499][614c] H264Encode:: request a key frame
[002:077] [2023-07-20 08:10:32 +0000.749800][614c] setDisplayRotate :90
[002:077] [2023-07-20 08:10:32 +0000.749851][614c] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:077] [2023-07-20 08:10:32 +0000.749950][614d] StartRecording:
[002:077] [2023-07-20 08:10:32 +0000.750211][617b] operator(): Set the recording
session in mic source. recording session: 0x75aedd6600
[002:077] [2023-07-20 08:10:32 +0000.750364][614d] operator() leave. expire time =
203 ms

[002:077] [2023-07-20 08:10:32 +0000.750440][617a] AF_SpeedFilter audio


0x75aedd6900 PullFrame
[002:077] [2023-07-20 08:10:32 +0000.750503][617a]
RecordAudioSource::PullAudioFrame
[002:077] [2023-07-20 08:10:32 +0000.750546][617a] AF_SpeedFilter::PullFrame eof4
[002:079] [2023-07-20 08:10:32 +0000.752667][617a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[002:088] [2023-07-20 08:10:32 +0000.761128][617a] AF_SpeedFilter audio time,
0x75aedd6900 rcv time: 17145593
[002:088] [2023-07-20 08:10:32 +0000.761248][617a] AF_SpeedFilter audio time,
0x75aedd6900 rcv time: 17145593in_nSamples:441
[002:088] [2023-07-20 08:10:32 +0000.761412][617a] resampled_data_size:0
[002:121] [2023-07-20 08:10:32 +0000.794227][614d]
MediaFilterCamera::NeedProcessTexture
[002:121] [2023-07-20 08:10:32 +0000.794319][614d] begine recode to first frame
spend time:247
[002:121] [2023-07-20 08:10:32 +0000.794381][614d] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x75aedd6480
[002:121] [2023-07-20 08:10:32 +0000.794523][614d] blur_distance_:0
[002:121] [2023-07-20 08:10:32 +0000.794592][614d] blur_direction_angle_:-90
[002:121] [2023-07-20 08:10:32 +0000.794688][614d]
GPUImageProcessing::SetOrientation orientation: 90
[002:122] [2023-07-20 08:10:32 +0000.794753][614d] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:122] [2023-07-20 08:10:32 +0000.794874][614d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:122] [2023-07-20 08:10:32 +0000.794942][614d] GPUImageProcessing: input frame
width1280 X 720
[002:125] [2023-07-20 08:10:32 +0000.797732][614d] drawYUV420 render
OpenGLRenderProgram:0x75aebe8998
[002:127] [2023-07-20 08:10:32 +0000.800650][614d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:128] [2023-07-20 08:10:32 +0000.800840][614d] CropFilter::OnVideoFrame
outputtexture :12
[002:128] [2023-07-20 08:10:32 +0000.800875][614d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:132] [2023-07-20 08:10:32 +0000.805707][614d] The read pixel from buffer take:
4 width:1280 height:720 frameType:0
[002:156] [2023-07-20 08:10:32 +0000.828842][614d] drawYUV420 render
OpenGLRenderProgram:0x75aebe8998
[002:166] [2023-07-20 08:10:32 +0000.838866][614d] The convert RGB to YUV take 5
[002:166] [2023-07-20 08:10:32 +0000.839330][614d] FilterPipeline2::OnVideoFrame
pts 31 last_video_timestamp_ 31
[002:166] [2023-07-20 08:10:32 +0000.839451][614d]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:167] [2023-07-20 08:10:32 +0000.840104][6181]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:167] [2023-07-20 08:10:32 +0000.840208][6181] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:167] [2023-07-20 08:10:32 +0000.840267][6181] push video frame to H264
encoder. (100 frame for one log)

[002:167] [2023-07-20 08:10:32 +0000.840324][6181] push video frame to H264


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

[002:167] [2023-07-20 08:10:32 +0000.840378][6181] H264Encode::push video frame to


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

[002:167] [2023-07-20 08:10:32 +0000.840430][6181] Push an pts:0 to dts queue.


[002:167] [2023-07-20 08:10:32 +0000.840494][6181] DTS queue for
Generator:0x765c44a8b8 0
[002:167] [2023-07-20 08:10:32 +0000.840554][6181] The input pts:0 fps:30
[002:169] [2023-07-20 08:10:32 +0000.842009][6151] Run AGC when audioType = 0
[002:170] [2023-07-20 08:10:32 +0000.842748][6181]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:192] [2023-07-20 08:10:32 +0000.865199][614d] drawYUV420 render
OpenGLRenderProgram:0x75aebe8998
[002:212] [2023-07-20 08:10:32 +0000.885290][617a] AF_SpeedFilter audio time 222,
0x75aedd6900 out time: 17145593 org time: 17145593
[002:212] [2023-07-20 08:10:32 +0000.885410][617a] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:212] [2023-07-20 08:10:32 +0000.885472][617a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 17145593
[002:212] [2023-07-20 08:10:32 +0000.885525][617a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:212] [2023-07-20 08:10:32 +0000.885589][617a] AF_SpeedFilter audio time
[002:212] [2023-07-20 08:10:32 +0000.885668][617a] AF_SpeedFilter audio time 111,
0x75aedd6900 out time: 17145603 org time: 17145603
[002:214] [2023-07-20 08:10:32 +0000.886909][6180]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[002:214] [2023-07-20 08:10:32 +0000.887363][6182] add aac audio track with id:1
[002:234] [2023-07-20 08:10:32 +0000.906926][6181] h264 add frame header cdr flag
[002:235] [2023-07-20 08:10:32 +0000.907890][6181] h264 add frame header cdr flag
[002:235] [2023-07-20 08:10:32 +0000.908664][6181] SendFrame
encodedImage._timeStamp:0encodedImage->_length:180463
[002:236] [2023-07-20 08:10:32 +0000.908872][6181] Received key frame:0
[002:236] [2023-07-20 08:10:32 +0000.908938][6181] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[002:236] [2023-07-20 08:10:32 +0000.908993][6181] H264Encode::H264SWEncoder get
callback, length:180463 type:0 nalType:7length:18
[002:236] [2023-07-20 08:10:32 +0000.909072][6181] H264Encode:: get a sps pps
header!headerSize:31
[002:236] [2023-07-20 08:10:32 +0000.909161][6181] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:236] [2023-07-20 08:10:32 +0000.909327][6182] get the H.264 SPS parameter
[002:237] [2023-07-20 08:10:32 +0000.909763][6182] add video track with id:2
[002:238] [2023-07-20 08:10:32 +0000.911356][6182] get the H.264 PPS parameter
[002:239] [2023-07-20 08:10:32 +0000.912318][6182] get the H.264 IDR frame
[002:239] [2023-07-20 08:10:32 +0000.912416][6182] resss:true
[002:239] [2023-07-20 08:10:32 +0000.912470][6182] video start ts:0
[002:239] [2023-07-20 08:10:32 +0000.912699][6182] the video frame has been written
into MP4 file
[002:295] [2023-07-20 08:10:32 +0000.968423][6182] audio start ts:0
[002:295] [2023-07-20 08:10:32 +0000.968633][6182] the audio frame has been written
into MP4 file
[002:619] [2023-07-20 08:10:33 +0000.292333][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:652] [2023-07-20 08:10:33 +0000.325662][614d] The convert RGB to YUV take 4
[002:882] [2023-07-20 08:10:33 +0000.554888][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:991] [2023-07-20 08:10:33 +0000.664239][6181] DTS queue for
Generator:0x765c44a8b8 802 830
[003:121] [2023-07-20 08:10:33 +0000.793875][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:157] [2023-07-20 08:10:33 +0000.830606][614d] The convert RGB to YUV take 4
[003:493] [2023-07-20 08:10:34 +0000.166025][6181] Push an pts:1333 to dts queue.
[003:509] [2023-07-20 08:10:34 +0000.182063][6151] haveEnoughProcessedData
internalAudioStream.length: 10
[003:558] [2023-07-20 08:10:34 +0000.231763][6181] last dts:1296 currentPts:1333
ppsOrSPS:0 queue length:3
[003:618] [2023-07-20 08:10:34 +0000.291710][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:633] [2023-07-20 08:10:34 +0000.306091][617a] AF_SpeedFilter audio
0x75aedd6900 PullFrame
[003:654] [2023-07-20 08:10:34 +0000.327578][614d] The convert RGB to YUV take 4
[003:828] [2023-07-20 08:10:34 +0000.500801][6181] DTS queue for
Generator:0x765c44a8b8 1637 1665
[003:871] [2023-07-20 08:10:34 +0000.544288][617a]
RecordAudioSource::PullAudioFrame
[003:880] [2023-07-20 08:10:34 +0000.553597][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:105] [2023-07-20 08:10:34 +0000.778694][6148]
monitorTime:4003totalDuration:3940
[004:114] [2023-07-20 08:10:34 +0000.787340][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:151] [2023-07-20 08:10:34 +0000.824425][614d] The convert RGB to YUV take 4
[004:168] [2023-07-20 08:10:34 +0000.841581][6151] Run AGC when audioType = 0
[004:169] [2023-07-20 08:10:34 +0000.841729][6151]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:189] [2023-07-20 08:10:34 +0000.861772][614d] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:200] [2023-07-20 08:10:34 +0000.873009][6181] h264 add frame header cdr flag
[004:200] [2023-07-20 08:10:34 +0000.873478][6181] Received key frame:1994
[004:258] [2023-07-20 08:10:34 +0000.931320][6182] get the H.264 IDR frame
[004:261] [2023-07-20 08:10:34 +0000.934068][617a] AF_SpeedFilter::PullFrame eof4
[004:263] [2023-07-20 08:10:34 +0000.936418][617a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:370] [2023-07-20 08:10:35 +0000.42920][617a] resampled_data_size:7168
[004:558] [2023-07-20 08:10:35 +0000.231333][6180]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[004:618] [2023-07-20 08:10:35 +0000.291592][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:626] [2023-07-20 08:10:35 +0000.299179][6181] DTS queue for
Generator:0x765c44a8b8 2465
[004:658] [2023-07-20 08:10:35 +0000.331619][614d] The convert RGB to YUV take 4
[004:824] [2023-07-20 08:10:35 +0000.497315][6181] Push an pts:2664 to dts queue.
[004:865] [2023-07-20 08:10:35 +0000.538494][6181] last dts:2633 currentPts:2664
ppsOrSPS:0 queue length:2
[004:884] [2023-07-20 08:10:35 +0000.557281][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:120] [2023-07-20 08:10:35 +0000.793344][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:151] [2023-07-20 08:10:35 +0000.824700][614d] The convert RGB to YUV take 4
[005:185] [2023-07-20 08:10:35 +0000.858398][617a] AF_SpeedFilter audio
0x75aedd6900 PullFrame
[005:208] [2023-07-20 08:10:35 +0000.881363][6151] haveEnoughProcessedData
internalAudioStream.length: 10
[005:416] [2023-07-20 08:10:36 +0000.89362][614d] drawYUV420 render
OpenGLRenderProgram:0x75aebe8998
[005:460] [2023-07-20 08:10:36 +0000.133134][6181] DTS queue for
Generator:0x765c44a8b8 3296
[005:488] [2023-07-20 08:10:36 +0000.161343][614d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:488] [2023-07-20 08:10:36 +0000.161442][614d] GPUImageProcessing: input frame
width1280 X 720
[005:489] [2023-07-20 08:10:36 +0000.161991][614d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:489] [2023-07-20 08:10:36 +0000.162133][614d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:496] [2023-07-20 08:10:36 +0000.169087][6181]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3336
[005:499] [2023-07-20 08:10:36 +0000.171909][6181] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3296 pts:3296
[005:522] [2023-07-20 08:10:36 +0000.195104][6181] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3362
[005:522] [2023-07-20 08:10:36 +0000.195439][6181] push video frame to H264
encoder. (100 frame for one log)

[005:522] [2023-07-20 08:10:36 +0000.195486][6181] push video frame to H264


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

[005:522] [2023-07-20 08:10:36 +0000.195530][6181] H264Encode::push video frame to


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

[005:522] [2023-07-20 08:10:36 +0000.195584][6181] The input pts:3362 fps:30


[005:554] [2023-07-20 08:10:36 +0000.227492][6181] SendFrame
encodedImage._timeStamp:3336encodedImage->_length:65424
[005:592] [2023-07-20 08:10:36 +0000.264988][6181] H264Encode::H264SWEncoder get
callback, length:54304 type:1 nalType:1length:54300
[005:615] [2023-07-20 08:10:36 +0000.288586][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:657] [2023-07-20 08:10:36 +0000.329765][614d] The convert RGB to YUV take 5
[005:666] [2023-07-20 08:10:36 +0000.339685][617a]
RecordAudioSource::PullAudioFrame
[005:880] [2023-07-20 08:10:36 +0000.553320][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:115] [2023-07-20 08:10:36 +0000.788466][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:155] [2023-07-20 08:10:36 +0000.828019][614d] The convert RGB to YUV take 5
[006:157] [2023-07-20 08:10:36 +0000.830293][6181] Push an pts:3997 to dts queue.
[006:171] [2023-07-20 08:10:36 +0000.843736][6151] Run AGC when audioType = 0
[006:227] [2023-07-20 08:10:36 +0000.900576][6181] h264 add frame header cdr flag
[006:228] [2023-07-20 08:10:36 +0000.901362][6181] Received key frame:3997
[006:228] [2023-07-20 08:10:36 +0000.901440][6181] last dts:3962 currentPts:3997
ppsOrSPS:0 queue length:3
[006:230] [2023-07-20 08:10:36 +0000.903027][6182] get the H.264 IDR frame
[006:253] [2023-07-20 08:10:36 +0000.925834][614d] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:292] [2023-07-20 08:10:36 +0000.965149][6181] DTS queue for
Generator:0x765c44a8b8 4095 4132
[006:450] [2023-07-20 08:10:37 +0000.123353][617a] AF_SpeedFilter::PullFrame eof4
[006:453] [2023-07-20 08:10:37 +0000.125791][617a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:569] [2023-07-20 08:10:37 +0000.242277][617a] resampled_data_size:0
[006:616] [2023-07-20 08:10:37 +0000.288816][614d] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[006:655] [2023-07-20 08:10:37 +0000.328476][614d] The convert RGB to YUV take 4
[006:725] [2023-07-20 08:10:37 +0000.398210][617a] AF_SpeedFilter audio
0x75aedd6900 PullFrame
[006:889] [2023-07-20 08:10:37 +0000.562479][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:905] [2023-07-20 08:10:37 +0000.577998][6151] haveEnoughProcessedData
internalAudioStream.length: 0
[006:915] [2023-07-20 08:10:37 +0000.588461][6180]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[007:120] [2023-07-20 08:10:37 +0000.792759][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:126] [2023-07-20 08:10:37 +0000.799209][6181] DTS queue for
Generator:0x765c44a8b8 4935 4967
[007:156] [2023-07-20 08:10:37 +0000.829241][614d] The convert RGB to YUV take 4
[007:482] [2023-07-20 08:10:38 +0000.154780][617a]
RecordAudioSource::PullAudioFrame
[007:492] [2023-07-20 08:10:38 +0000.164811][6181] Push an pts:5334 to dts queue.
[007:558] [2023-07-20 08:10:38 +0000.231319][6181] last dts:5294 currentPts:5334
ppsOrSPS:0 queue length:3
[007:617] [2023-07-20 08:10:38 +0000.290180][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:653] [2023-07-20 08:10:38 +0000.326589][614d] The convert RGB to YUV take 4
[007:892] [2023-07-20 08:10:38 +0000.564957][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:961] [2023-07-20 08:10:38 +0000.634483][6181] DTS queue for
Generator:0x765c44a8b8 5760 5799
[008:114] [2023-07-20 08:10:38 +0000.786797][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:155] [2023-07-20 08:10:38 +0000.828330][614d] The convert RGB to YUV take 4
[008:168] [2023-07-20 08:10:38 +0000.840786][6151] Run AGC when audioType = 0
[008:168] [2023-07-20 08:10:38 +0000.840938][6151]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:234] [2023-07-20 08:10:38 +0000.907673][6181] h264 add frame header cdr flag
[008:235] [2023-07-20 08:10:38 +0000.908112][6181] Received key frame:5998
[008:237] [2023-07-20 08:10:38 +0000.909801][6182] get the H.264 IDR frame
[008:324] [2023-07-20 08:10:38 +0000.997028][617a] AF_SpeedFilter audio
0x75aedd6900 PullFrame
[008:355] [2023-07-20 08:10:39 +0000.28481][614d] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[008:619] [2023-07-20 08:10:39 +0000.291857][6151] haveEnoughProcessedData
internalAudioStream.length: 0
[008:619] [2023-07-20 08:10:39 +0000.292510][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:652] [2023-07-20 08:10:39 +0000.325006][614d] The convert RGB to YUV take 5
[008:716] [2023-07-20 08:10:39 +0000.389564][617a] AF_SpeedFilter::PullFrame eof4
[008:719] [2023-07-20 08:10:39 +0000.391832][617a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:755] [2023-07-20 08:10:39 +0000.428359][614d] drawYUV420 render
OpenGLRenderProgram:0x75aebe8998
[008:789] [2023-07-20 08:10:39 +0000.462461][6181] DTS queue for
Generator:0x765c44a8b8 6572 6603 6629
[008:802] [2023-07-20 08:10:39 +0000.475681][617a] resampled_data_size:10240
[008:824] [2023-07-20 08:10:39 +0000.497442][6181]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6666
[008:824] [2023-07-20 08:10:39 +0000.497594][6181] Push an pts:6666 to dts queue.
[008:851] [2023-07-20 08:10:39 +0000.523904][614d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:851] [2023-07-20 08:10:39 +0000.524014][614d] GPUImageProcessing: input frame
width1280 X 720
[008:851] [2023-07-20 08:10:39 +0000.524701][614d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:852] [2023-07-20 08:10:39 +0000.524949][614d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:861] [2023-07-20 08:10:39 +0000.534630][6181] SendFrame
encodedImage._timeStamp:6666encodedImage->_length:64080
[008:862] [2023-07-20 08:10:39 +0000.534845][6181] last dts:6629 currentPts:6666
ppsOrSPS:0 queue length:2
[008:862] [2023-07-20 08:10:39 +0000.534905][6181] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6666 pts:6666
[008:883] [2023-07-20 08:10:39 +0000.555983][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:885] [2023-07-20 08:10:39 +0000.557923][6181] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6727
[008:885] [2023-07-20 08:10:39 +0000.558097][6181] push video frame to H264
encoder. (100 frame for one log)

[008:885] [2023-07-20 08:10:39 +0000.558145][6181] push video frame to H264


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

[008:885] [2023-07-20 08:10:39 +0000.558193][6181] H264Encode::push video frame to


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

[008:885] [2023-07-20 08:10:39 +0000.558253][6181] The input pts:6727 fps:30


[008:921] [2023-07-20 08:10:39 +0000.594568][6181] H264Encode::H264SWEncoder get
callback, length:52384 type:1 nalType:1length:52380
[009:116] [2023-07-20 08:10:39 +0000.788852][614d] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:158] [2023-07-20 08:10:39 +0000.830833][614d] The convert RGB to YUV take 5
[009:185] [2023-07-20 08:10:39 +0000.857918][6180]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:3
[009:344] [2023-07-20 08:10:40 +0000.16949][617a] RecordAudioSource::PullAudioFrame
[009:598] [2023-07-20 08:10:40 +0000.271185][6181] DTS queue for
Generator:0x765c44a8b8 7436
[009:620] [2023-07-20 08:10:40 +0000.292954][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:656] [2023-07-20 08:10:40 +0000.328890][614d] The convert RGB to YUV take 5
[009:888] [2023-07-20 08:10:40 +0000.561517][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:917] [2023-07-20 08:10:40 +0000.590065][617a] AF_SpeedFilter audio
0x75aedd6900 PullFrame
[010:123] [2023-07-20 08:10:40 +0000.796155][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:152] [2023-07-20 08:10:40 +0000.824816][614d] The convert RGB to YUV take 5
[010:154] [2023-07-20 08:10:40 +0000.827196][6181] Push an pts:7994 to dts queue.
[010:166] [2023-07-20 08:10:40 +0000.839535][6152] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:166] [2023-07-20 08:10:40 +0000.839708][6152] _deviceSampleRate:48000

[010:169] [2023-07-20 08:10:40 +0000.842699][6151] Run AGC when audioType = 0


[010:222] [2023-07-20 08:10:40 +0000.894883][6181] h264 add frame header cdr flag
[010:222] [2023-07-20 08:10:40 +0000.895574][6181] Received key frame:7994
[010:223] [2023-07-20 08:10:40 +0000.895740][6181] last dts:7970 currentPts:7994
ppsOrSPS:0 queue length:3
[010:225] [2023-07-20 08:10:40 +0000.897888][6182] get the H.264 IDR frame
[010:338] [2023-07-20 08:10:41 +0000.10758][6151] haveEnoughProcessedData
internalAudioStream.length: 10
[010:415] [2023-07-20 08:10:41 +0000.88074][614d] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:420] [2023-07-20 08:10:41 +0000.93663][6181] DTS queue for
Generator:0x765c44a8b8 8235 8257
[010:621] [2023-07-20 08:10:41 +0000.294107][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:662] [2023-07-20 08:10:41 +0000.334990][614d] The convert RGB to YUV take 5
[010:881] [2023-07-20 08:10:41 +0000.553887][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:999] [2023-07-20 08:10:41 +0000.671987][617a] AF_SpeedFilter::PullFrame eof4
[011:001] [2023-07-20 08:10:41 +0000.674439][617a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:059] [2023-07-20 08:10:41 +0000.732448][617a] resampled_data_size:1024
[011:123] [2023-07-20 08:10:41 +0000.796373][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:161] [2023-07-20 08:10:41 +0000.834294][614d] The convert RGB to YUV take 5
[011:199] [2023-07-20 08:10:41 +0000.872683][617a]
RecordAudioSource::PullAudioFrame
[011:260] [2023-07-20 08:10:41 +0000.933603][6181] DTS queue for
Generator:0x765c44a8b8 9068 9098
[011:486] [2023-07-20 08:10:42 +0000.159125][6181] Push an pts:9329 to dts queue.
[011:510] [2023-07-20 08:10:42 +0000.183216][617a] AF_SpeedFilter audio
0x75aedd6900 PullFrame
[011:523] [2023-07-20 08:10:42 +0000.196123][6181] last dts:9297 currentPts:9329
ppsOrSPS:0 queue length:2
[011:523] [2023-07-20 08:10:42 +0000.196165][6180]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:5
[011:617] [2023-07-20 08:10:42 +0000.290210][614d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:651] [2023-07-20 08:10:42 +0000.324230][614d] The convert RGB to YUV take 4
[011:852] [2023-07-20 08:10:42 +0000.525677][617b] The output timestamp from audio
mixer change:17155367
[011:856] [2023-07-20 08:10:42 +0000.529100][3816]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[011:856] [2023-07-20 08:10:42 +0000.529321][614d] operator(): Stop
[011:856] [2023-07-20 08:10:42 +0000.529375][614d] StopPullFrameAndWriteMp4
time:17155372 enter.

[011:856] [2023-07-20 08:10:42 +0000.529428][614d] StopRecording:


[011:859] [2023-07-20 08:10:42 +0000.532376][617a] resampled_data_size:512
[011:859] [2023-07-20 08:10:42 +0000.532468][617a] AF_SpeedFilter audio time 222,
0x75aedd6900 out time: 17155293 org time: 17155293
[011:859] [2023-07-20 08:10:42 +0000.532642][617a] PullAudioFrame: PullFrame audio
finished.
[011:859] [2023-07-20 08:10:42 +0000.532700][617a]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[011:862] [2023-07-20 08:10:42 +0000.534765][6181]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:291
[011:863] [2023-07-20 08:10:42 +0000.536161][614c] stop recording
[011:863] [2023-07-20 08:10:42 +0000.536230][614c]
RecordingSessionInternalSimple:destroy media processers
[011:863] [2023-07-20 08:10:42 +0000.536275][614c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[011:863] [2023-07-20 08:10:42 +0000.536318][614c] H264Encode::flushing hareware
Encoder
[011:863] [2023-07-20 08:10:42 +0000.536563][614c] Flush time:17155379 enter.

[011:863] [2023-07-20 08:10:42 +0000.536643][614c] H264Encoder encoder flush


[011:863] [2023-07-20 08:10:42 +0000.536691][614c] flush output queue
[011:877] [2023-07-20 08:10:42 +0000.550372][6151] On audio frame the broadcast
with timestamp:17155393 samples:480. (1000 frame for one log)

[011:884] [2023-07-20 08:10:42 +0000.557604][617b] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[011:885] [2023-07-20 08:10:42 +0000.557849][617b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:049] [2023-07-20 08:10:42 +0000.722552][6151] haveEnoughProcessedData
internalAudioStream.length: 0
[012:172] [2023-07-20 08:10:42 +0000.844934][6151] Run AGC when audioType = 0
[012:172] [2023-07-20 08:10:42 +0000.845179][6151]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:185] [2023-07-20 08:10:42 +0000.858651][614c] Flush leave. expire time = 322
ms

[012:186] [2023-07-20 08:10:42 +0000.859379][614c] ~H264EncodeWrap:


[012:186] [2023-07-20 08:10:42 +0000.859516][614c] ~H264Encode:
[012:186] [2023-07-20 08:10:42 +0000.859576][614c] teardownCompressionSession:
H264Encode::destroying Encoder
[012:186] [2023-07-20 08:10:42 +0000.859637][614c] Release time:17155702 enter.

[012:187] [2023-07-20 08:10:42 +0000.860023][614c] Release:


MediaCodecVideoEncoder::Release _inited:1
[012:187] [2023-07-20 08:10:42 +0000.860185][614c] Destroy time:17155703 enter.

[012:187] [2023-07-20 08:10:42 +0000.860321][614c] H264Encoder encoderDestroy


[012:187] [2023-07-20 08:10:42 +0000.860392][614c]
AndroidMediaCodecVideoEncoder::release env: 0x765c52d240
[012:187] [2023-07-20 08:10:42 +0000.860452][614c]
AndroidMediaCodecVideoEncoder::Destroy
[012:218] [2023-07-20 08:10:42 +0000.891238][614c] Destroy leave. expire time = 31
ms

[012:218] [2023-07-20 08:10:42 +0000.891538][614c] Release leave. expire time = 32


ms

[012:218] [2023-07-20 08:10:42 +0000.891659][614c] ~AndroidHwAvcEncoder


time:17155734 enter.

[012:219] [2023-07-20 08:10:42 +0000.892005][614c] Release time:17155735 enter.

[012:219] [2023-07-20 08:10:42 +0000.892146][614c] Release:


MediaCodecVideoEncoder:: has been released before, just return
[012:219] [2023-07-20 08:10:42 +0000.892212][614c] Release leave. expire time = 0
ms

[012:219] [2023-07-20 08:10:42 +0000.892273][614c] ~AndroidMediaCodecVideoEncoder


[012:219] [2023-07-20 08:10:42 +0000.892327][614c] ~WrapAndroidMediaCodec
time:17155735 enter.

[012:219] [2023-07-20 08:10:42 +0000.892375][614c] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[012:219] [2023-07-20 08:10:42 +0000.892435][614c] video hevc hw codec


destructor:0x765c41f410

[012:219] [2023-07-20 08:10:42 +0000.892614][614c] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[012:220] [2023-07-20 08:10:42 +0000.892802][614c] teardownCompressionSession:


H264Encode::destroyed Encoder
[012:220] [2023-07-20 08:10:42 +0000.892888][614c]
RecordingSessionInternalSimple:destroy aac encoder output!
[012:220] [2023-07-20 08:10:42 +0000.892937][614c] AACSWEncode destructor
[012:229] [2023-07-20 08:10:42 +0000.901891][6182] MP4 close file successfully
[012:229] [2023-07-20 08:10:42 +0000.902046][6182] Recording session Internal:
notify recording ok
[012:229] [2023-07-20 08:10:42 +0000.902099][6182] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4,
output_video_timestamp_:9660 last_video_pts_:9660
[012:229] [2023-07-20 08:10:42 +0000.902169][6182] OnRecordFinish:
[012:231] [2023-07-20 08:10:42 +0000.904273][6182] onRecordingOk: net seek
pos:0record video duration:9693record audio duration:9682
[012:232] [2023-07-20 08:10:42 +0000.905399][617b] destructMicSource_w:
[012:232] [2023-07-20 08:10:42 +0000.905507][617b] setOutput_w:
MicSource::setOutput() 0x0
[012:232] [2023-07-20 08:10:42 +0000.905567][617b] close external audio stream

[012:233] [2023-07-20 08:10:42 +0000.905752][614d] releaseThread 0x75aed07d00


[012:233] [2023-07-20 08:10:42 +0000.905833][614d] ~MicSource: Mic source
destroyed:0x75c4c09d80
[012:233] [2023-07-20 08:10:42 +0000.906535][614d] StopPullFrameAndWriteMp4 leave.
expire time = 377 ms

[012:233] [2023-07-20 08:10:42 +0000.906600][614d] DestroyPipelineAndFilters


time:17155749 enter.

[012:233] [2023-07-20 08:10:42 +0000.906677][614d] UnbindInputFilter 0x75aedd65c0


this 0x75aebe8bc0
[012:234] [2023-07-20 08:10:42 +0000.906754][614d] UnbindInputFilter 0x75aedd6758
this 0x75aedd6a50
[012:234] [2023-07-20 08:10:42 +0000.906847][614d] UnbindInputFilter 0x75aebe8bc0
this 0x75d993d060
[012:234] [2023-07-20 08:10:42 +0000.906899][614d] filter: filter pipeline destroy
this: 0x75d993cfc0
[012:234] [2023-07-20 08:10:42 +0000.907236][614d] ClearVideoOfSources: recodring
total frames:0
[012:234] [2023-07-20 08:10:42 +0000.907301][614d] ClearVideoOfSources:
[012:234] [2023-07-20 08:10:42 +0000.907358][614d] GPUImageProcessing destruct.
[012:234] [2023-07-20 08:10:42 +0000.907428][614d] destroy TrivalImageDrawer
0x75c4813200
[012:234] [2023-07-20 08:10:42 +0000.907497][614d] The shader has been initialize,
clean up them.

[012:234] [2023-07-20 08:10:42 +0000.907622][614d] ~OpenGLFrameBuffer:


[012:235] [2023-07-20 08:10:42 +0000.907814][614d] ~OpenGLFrameBuffer:
[012:235] [2023-07-20 08:10:42 +0000.908065][614d] ~OpenGLFrameBuffer:
[012:235] [2023-07-20 08:10:42 +0000.908222][614d] ~OpenGLFrameBuffer:
[012:235] [2023-07-20 08:10:42 +0000.908367][614d] ~OpenGLFrameBuffer:
[012:235] [2023-07-20 08:10:42 +0000.908504][614d] ~OpenGLFrameBuffer:
[012:236] [2023-07-20 08:10:42 +0000.908822][614d] GPUImageProcessing destruct
finish.
[012:236] [2023-07-20 08:10:42 +0000.908913][614d] GPURGBAFrame destruct.
[012:236] [2023-07-20 08:10:42 +0000.908991][614d] destroy OpenGLRenderProgram
0x75aebe8998
[012:236] [2023-07-20 08:10:42 +0000.909042][614d] ~CameraSource time:17155752
enter.

[012:236] [2023-07-20 08:10:42 +0000.909085][614d] ~CameraSource leave. expire


time = 0 ms

[012:236] [2023-07-20 08:10:42 +0000.909137][614d] ~RecordAudioSource time:17155752


enter.

[012:236] [2023-07-20 08:10:42 +0000.909178][614d] ~RecordAudioSource leave.


expire time = 0 ms

[012:236] [2023-07-20 08:10:42 +0000.909225][614d] DestroyPipelineAndFilters


leave. expire time = 3 ms

[012:266] [2023-07-20 08:10:42 +0000.939262][3816]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[012:267] [2023-07-20 08:10:42 +0000.940240][3816] machine model :redmi
[012:267] [2023-07-20 08:10:42 +0000.940302][3816] Support this machine
model :redmi
[012:267] [2023-07-20 08:10:42 +0000.940364][3816] global inited! current sdk
version: 12-14-d8558ab
[012:267] [2023-07-20 08:10:42 +0000.940611][3816] filter: filter pipeline
construtc this: 0x75d9b7d100
[012:267] [2023-07-20 08:10:42 +0000.940673][3816] MediaFilterGraph:
MediaFilterGraph construct
[012:268] [2023-07-20 08:10:42 +0000.940763][3816] GLESContext:
[012:268] [2023-07-20 08:10:42 +0000.940831][3816] The result of eglGetDisplay is:
0x1
[012:269] [2023-07-20 08:10:42 +0000.942629][3816] The result of creation:
0x75aeb23600
[012:270] [2023-07-20 08:10:42 +0000.942776][3816] The result of
eglCreatePbufferSurface is: 0x75aeb23700
[012:271] [2023-07-20 08:10:42 +0000.943738][3816] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
[012:271] [2023-07-20 08:10:42 +0000.943818][3816] The source 0 speed:1
[012:271] [2023-07-20 08:10:42 +0000.943899][3816] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4, delay:
0
[012:271] [2023-07-20 08:10:42 +0000.943957][3816] CreateDecoderByVideoSource
time:17155787 enter.

[012:271] [2023-07-20 08:10:42 +0000.944280][3816] running_decoder_count:0max


count:2
[012:271] [2023-07-20 08:10:42 +0000.944345][3816] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75c485c400
[012:287] [2023-07-20 08:10:42 +0000.960422][618d] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x75c4a9e600] Current FFmpeg version git-2021-06-16-
97cea6f

[012:457] [2023-07-20 08:10:43 +0000.130626][618d] OnStreamInfoFound: video


duration_: 9693
[012:460] [2023-07-20 08:10:43 +0000.133029][618e] NO get frame from decoder
[012:460] [2023-07-20 08:10:43 +0000.133060][3816] start decoder
[012:460] [2023-07-20 08:10:43 +0000.133193][3816] CreateDecoderByVideoSource
leave. expire time = 189 ms

[012:460] [2023-07-20 08:10:43 +0000.133259][3816] BindInputFilter 0x75c4a05320


this 0x75ae1405d8
[012:460] [2023-07-20 08:10:43 +0000.133300][3816] BindInputFilter 0x75ae1405d8
this 0x75ae140bd8
[012:460] [2023-07-20 08:10:43 +0000.133350][3816] BindInputFilter 0x75c4a05320
this 0x75ae141058
[012:460] [2023-07-20 08:10:43 +0000.133446][3816] BindInputFilter 0x75ae141058
this 0x75aeda8098
[012:460] [2023-07-20 08:10:43 +0000.133475][3816] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
[012:460] [2023-07-20 08:10:43 +0000.133519][3816] BindInputFilter 0x75ae140bd8
this 0x75aeda8158
[012:460] [2023-07-20 08:10:43 +0000.133560][3816] BindInputFilter 0x75aeda8158
this 0x75d9b7d1a0
[012:460] [2023-07-20 08:10:43 +0000.133605][3816] BindInputFilter 0x75aeda8098
this 0x75aeda8218
[012:460] [2023-07-20 08:10:43 +0000.133645][3816] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
[012:462] [2023-07-20 08:10:43 +0000.134896][618e] NO get frame from decoder
[012:462] [2023-07-20 08:10:43 +0000.135102][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[012:463] [2023-07-20 08:10:43 +0000.135749][3816] machine model :redmi
[012:463] [2023-07-20 08:10:43 +0000.135805][3816] Support this machine
model :redmi
[012:463] [2023-07-20 08:10:43 +0000.135835][3816] global inited! current sdk
version: 12-14-d8558ab
[012:463] [2023-07-20 08:10:43 +0000.135942][3816] GetPipeline:
-----------------------------------------
[012:463] [2023-07-20 08:10:43 +0000.135949][618e] NO get frame from decoder
[012:463] [2023-07-20 08:10:43 +0000.135971][3816] GetPipeline: source:
0x75c4a05100
[012:463] [2023-07-20 08:10:43 +0000.135999][3816] GetPipeline: filter: NULLFilter
[012:463] [2023-07-20 08:10:43 +0000.136026][3816] GetPipeline: filter: NULLFilter
[012:463] [2023-07-20 08:10:43 +0000.136053][3816] GetPipeline: filter: NULLFilter
[012:463] [2023-07-20 08:10:43 +0000.136150][3816] GetPipeline: audio filter:
AuidoNULLFilter
[012:463] [2023-07-20 08:10:43 +0000.136176][3816] GetPipeline: audio filter:
AuidoNULLFilter
[012:463] [2023-07-20 08:10:43 +0000.136200][3816] GetPipeline: audio filter:
AudioNUllFilter
[012:463] [2023-07-20 08:10:43 +0000.136225][3816] GetPipeline:
------------------------------------------
[012:463] [2023-07-20 08:10:43 +0000.136254][3816] filter: filter pipeline2 update
pattern: 0
[012:465] [2023-07-20 08:10:43 +0000.137750][3816] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[012:465] [2023-07-20 08:10:43 +0000.138062][618e] NO get frame from decoder
[012:465] [2023-07-20 08:10:43 +0000.138164][3816] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[012:465] [2023-07-20 08:10:43 +0000.138286][3816] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[012:465] [2023-07-20 08:10:43 +0000.138552][3816] DeviceInit:
[012:466] [2023-07-20 08:10:43 +0000.139086][3816] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[012:467] [2023-07-20 08:10:43 +0000.139769][3816] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[012:467] [2023-07-20 08:10:43 +0000.140258][3816] CreatePlatformSpecificObjects:
[012:467] [2023-07-20 08:10:43 +0000.140327][3816] audio device use null audio
input and opensl output
[012:467] [2023-07-20 08:10:43 +0000.140364][3816] Create OpenSLES output module
with java VM support.

[012:467] [2023-07-20 08:10:43 +0000.140462][618e] NO get frame from decoder


[012:467] [2023-07-20 08:10:43 +0000.140612][3816] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[012:468] [2023-07-20 08:10:43 +0000.141057][3816] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[012:468] [2023-07-20 08:10:43 +0000.141513][3816] Create OpenSLES output module
with buffer num:2

[012:468] [2023-07-20 08:10:43 +0000.141627][3816] Error(trace.cc:40): Init the


output and input for audio device template.
[012:468] [2023-07-20 08:10:43 +0000.141674][3816] Init the output device.

[012:468] [2023-07-20 08:10:43 +0000.141704][3816] Set the playout as stereo:1


[012:469] [2023-07-20 08:10:43 +0000.141733][3816] Set the sample rate to be:44100

[012:469] [2023-07-20 08:10:43 +0000.141821][3816] Low latency buffer size:144 low


sample rate:48000
[012:469] [2023-07-20 08:10:43 +0000.141871][3816] DeviceInit: Done
[012:469] [2023-07-20 08:10:43 +0000.142122][3816] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[012:469] [2023-07-20 08:10:43 +0000.142144][618e] NO get frame from decoder
[012:470] [2023-07-20 08:10:43 +0000.143188][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[012:470] [2023-07-20 08:10:43 +0000.143353][3816]
MediaFilterPlayer::SetPlayerNotify 0x75ae81cce0
[012:471] [2023-07-20 08:10:43 +0000.144436][618e] NO get frame from decoder
[012:472] [2023-07-20 08:10:43 +0000.144843][619b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75ae57cc18
[012:473] [2023-07-20 08:10:43 +0000.146283][618e] NO get frame from decoder
[012:474] [2023-07-20 08:10:43 +0000.147478][3816]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[012:474] [2023-07-20 08:10:43 +0000.147627][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[012:481] [2023-07-20 08:10:43 +0000.154661][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[012:482] [2023-07-20 08:10:43 +0000.155550][3816] SetGraphLoop: SetGraphLoop 1
[012:482] [2023-07-20 08:10:43 +0000.155630][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[012:483] [2023-07-20 08:10:43 +0000.156174][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[012:488] [2023-07-20 08:10:43 +0000.161175][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[012:492] [2023-07-20 08:10:43 +0000.165344][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[012:492] [2023-07-20 08:10:43 +0000.165666][619d] Start:
[012:493] [2023-07-20 08:10:43 +0000.165788][619c] operator(): video render
started.
[012:493] [2023-07-20 08:10:43 +0000.165842][619c] DriveRender working... (1/200)
[012:493] [2023-07-20 08:10:43 +0000.165877][619c] Warning(video_render.cc:390): No
picture to display (1/50)
[012:493] [2023-07-20 08:10:43 +0000.165953][619d] Start:
[012:493] [2023-07-20 08:10:43 +0000.166114][619d] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[012:493] [2023-07-20 08:10:43 +0000.166168][619d] Reset: history total size: 98
[012:493] [2023-07-20 08:10:43 +0000.166208][619d] DeviceStart:
audioDevice_:0x75ae586000
[012:493] [2023-07-20 08:10:43 +0000.166243][619d] DeviceStart: time profile
playout init before
[012:493] [2023-07-20 08:10:43 +0000.166285][619d] DeviceStart: time profile
playout init end
[012:493] [2023-07-20 08:10:43 +0000.166320][619d] OpenSlesOutput:Start playout

[012:495] [2023-07-20 08:10:43 +0000.167768][619d] Create the opensl output player.


streamtype before:0

[012:495] [2023-07-20 08:10:43 +0000.167817][619d] Create the opensl output player.


streamtype after:3

[012:566] [2023-07-20 08:10:43 +0000.238790][619d] Enqueue opensl buffer size:1764


[012:667] [2023-07-20 08:10:43 +0000.340281][619d] DeviceStart: time profile
playout all end
[012:667] [2023-07-20 08:10:43 +0000.340335][61a1]
PlayerSimpleBufferQueueCallbackHandler function
[012:667] [2023-07-20 08:10:43 +0000.340404][619d] operator(): Audio playback
started.
[012:667] [2023-07-20 08:10:43 +0000.340487][61a1] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[012:667] [2023-07-20 08:10:43 +0000.340536][619d] operator(): Started now!
[012:667] [2023-07-20 08:10:43 +0000.340542][61a1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:667] [2023-07-20 08:10:43 +0000.340705][619e] Pull audio failed.(wait video!)
[012:668] [2023-07-20 08:10:43 +0000.340871][619f] Error(video_source.cc:430): wait
decoder a frame: 0
[012:672] [2023-07-20 08:10:43 +0000.345574][619e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[012:674] [2023-07-20 08:10:43 +0000.347508][619f] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[012:678] [2023-07-20 08:10:43 +0000.350957][619e] audio_frame_list_ empty
[012:679] [2023-07-20 08:10:43 +0000.352672][619f] OnVideoFrameReady(1/200)
[012:690] [2023-07-20 08:10:43 +0000.362871][619c] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[012:690] [2023-07-20 08:10:43 +0000.363104][619c] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:17156206
[012:717] [2023-07-20 08:10:43 +0000.390431][619c] lipsync_debug: render a video
frame
[012:717] [2023-07-20 08:10:43 +0000.390576][619c] lipsync_debug: First video frame
rendering.
[012:728] [2023-07-20 08:10:43 +0000.400911][619c]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:26 timeDelta:38 last
video ts:900 frame->pts:3240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[012:728] [2023-07-20 08:10:43 +0000.401138][619c] lipsync_debug: tsDelta -
timeDelta = -12
[012:728] [2023-07-20 08:10:43 +0000.401172][619c] lipsync_debug:result remaining
time:0
[012:728] [2023-07-20 08:10:43 +0000.401199][619c] dynamic updated lipsync delay:0
[012:737] [2023-07-20 08:10:43 +0000.409937][619c] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[012:737] [2023-07-20 08:10:43 +0000.410071][619c] lipsync_debug:result remaining
time:10
[012:749] [2023-07-20 08:10:43 +0000.422390][619f]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[012:820] [2023-07-20 08:10:43 +0000.493247][619e] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[012:820] [2023-07-20 08:10:43 +0000.493375][619e] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[012:820] [2023-07-20 08:10:43 +0000.493448][619d] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[012:820] [2023-07-20 08:10:43 +0000.493556][619d] The audio playback speed:100
(1/100)
[012:820] [2023-07-20 08:10:43 +0000.493636][619d] lipsync_debug: The current
played audio timestamp is:0(1/50)
[012:820] [2023-07-20 08:10:43 +0000.493665][619d] First audio frame rendering
[012:888] [2023-07-20 08:10:43 +0000.560828][619f] video frame wait audio frame:
last_video_timestamp:336 last_audio_timestamp:207.937
[013:094] [2023-07-20 08:10:43 +0000.767605][619e] FilterPipeline2::OnAudioFrame
pts 22484 last_audio_timestamp_ 509.841
[013:198] [2023-07-20 08:10:43 +0000.871193][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[013:198] [2023-07-20 08:10:43 +0000.871592][619d] Stop:
[013:198] [2023-07-20 08:10:43 +0000.871715][619c] operator(): Video Render
stopped.
[013:199] [2023-07-20 08:10:43 +0000.871819][619d] Stop:
[013:199] [2023-07-20 08:10:43 +0000.872015][619d] DeviceStop:
audioDevice_:0x75ae586000
[013:199] [2023-07-20 08:10:43 +0000.872049][619d] OpenSlesOutput:Stop playout

[013:200] [2023-07-20 08:10:43 +0000.873398][619d] DeviceStop: Done


[013:200] [2023-07-20 08:10:43 +0000.873595][619d] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[013:200] [2023-07-20 08:10:43 +0000.873665][619d] operator(): Stop now!
[013:216] [2023-07-20 08:10:43 +0000.889119][3816]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[013:216] [2023-07-20 08:10:43 +0000.889283][3816] StopPreView: Have Stopped,
operation cancel
[013:216] [2023-07-20 08:10:43 +0000.889328][3816] Stop:
[013:216] [2023-07-20 08:10:43 +0000.889472][619d] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[013:217] [2023-07-20 08:10:43 +0000.889722][3816] DeviceRelease:
audioDevice_:0x75ae586000
[013:217] [2023-07-20 08:10:43 +0000.889769][3816] OpenSlesOutput:Stop playout

[013:217] [2023-07-20 08:10:43 +0000.889822][3816] DeviceRelease: Release the


webrtc device object.
[013:217] [2023-07-20 08:10:43 +0000.890024][3816] OpenSlesOutput destruct.

[013:217] [2023-07-20 08:10:43 +0000.890112][3816] DeviceRelease: Done


[013:217] [2023-07-20 08:10:43 +0000.890255][3816] Stop:
[013:217] [2023-07-20 08:10:43 +0000.890359][619c] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[013:223] [2023-07-20 08:10:43 +0000.895857][3816] global uninited!
[013:226] [2023-07-20 08:10:43 +0000.898914][3816]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[013:226] [2023-07-20 08:10:43 +0000.899111][3816] ~MediaFilterGraph:
MediaFilterGraph destruct
[013:226] [2023-07-20 08:10:43 +0000.899156][3816] RemoveVideoBackGroud: hava not
add video backgroud
[013:226] [2023-07-20 08:10:43 +0000.899214][3816] UnbindInputFilter 0x75aeda8158
this 0x75d9b7d1a0
[013:226] [2023-07-20 08:10:43 +0000.899266][3816] ClearAllSource: remove source
filter, sourceid: 0x75c4a05100
[013:226] [2023-07-20 08:10:43 +0000.899300][3816] DestoryDecoderByVideoSource
time:17156742 enter.

[013:226] [2023-07-20 08:10:43 +0000.899367][3816] ~VideoBindDecoder time:17156742


enter.

[013:226] [2023-07-20 08:10:43 +0000.899645][3816] CleanUp time:17156742 enter.

[013:231] [2023-07-20 08:10:43 +0000.904254][3816] CleanUp leave. expire time = 5


ms

[013:231] [2023-07-20 08:10:43 +0000.904398][3816] CleanUp time:17156747 enter.

[013:232] [2023-07-20 08:10:43 +0000.904856][3816] CleanUp leave. expire time = 1


ms

[013:232] [2023-07-20 08:10:43 +0000.905395][3816] ~VideoBindDecoder leave. expire


time = 6 ms

[013:232] [2023-07-20 08:10:43 +0000.905459][3816] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[013:232] [2023-07-20 08:10:43 +0000.905532][3816] UnbindInputFilter 0x75ae140bd8


this 0x75aeda8158
[013:232] [2023-07-20 08:10:43 +0000.905611][3816] UnbindInputFilter 0x75ae1405d8
this 0x75ae140bd8
[013:232] [2023-07-20 08:10:43 +0000.905690][3816] UnbindInputFilter 0x75c4a05320
this 0x75ae1405d8
[013:233] [2023-07-20 08:10:43 +0000.905766][3816] UnbindInputFilter 0x75aeda8098
this 0x75aeda8218
[013:233] [2023-07-20 08:10:43 +0000.905841][3816] UnbindInputFilter 0x75ae141058
this 0x75aeda8098
[013:233] [2023-07-20 08:10:43 +0000.905915][3816] UnbindInputFilter 0x75c4a05320
this 0x75ae141058
[013:233] [2023-07-20 08:10:43 +0000.906418][3816] ~GLESContext:
[013:234] [2023-07-20 08:10:43 +0000.907393][3816] GLESContext destruct finish.
[013:234] [2023-07-20 08:10:43 +0000.907457][3816] filter: filter pipeline destroy
this: 0x75d9b7d100
[013:235] [2023-07-20 08:10:43 +0000.908078][3816]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[013:236] [2023-07-20 08:10:43 +0000.909027][3816] machine model :redmi
[013:236] [2023-07-20 08:10:43 +0000.909088][3816] Support this machine
model :redmi
[013:236] [2023-07-20 08:10:43 +0000.909136][3816] global inited! current sdk
version: 12-14-d8558ab
[013:236] [2023-07-20 08:10:43 +0000.909345][3816] filter: filter pipeline
construtc this: 0x75d98cf200
[013:236] [2023-07-20 08:10:43 +0000.909407][3816] MediaFilterGraph:
MediaFilterGraph construct
[013:236] [2023-07-20 08:10:43 +0000.909464][3816] GLESContext:
[013:236] [2023-07-20 08:10:43 +0000.909542][3816] The result of eglGetDisplay is:
0x1
[013:240] [2023-07-20 08:10:43 +0000.912811][3816] The result of creation:
0x75aeb23580
[013:240] [2023-07-20 08:10:43 +0000.913041][3816] The result of
eglCreatePbufferSurface is: 0x75aeb23680
[013:240] [2023-07-20 08:10:43 +0000.913206][3816] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
[013:240] [2023-07-20 08:10:43 +0000.913275][3816] The source 0 speed:1
[013:240] [2023-07-20 08:10:43 +0000.913344][3816] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4, delay:
0
[013:240] [2023-07-20 08:10:43 +0000.913412][3816] CreateDecoderByVideoSource
time:17156756 enter.

[013:241] [2023-07-20 08:10:43 +0000.913736][3816] running_decoder_count:0max


count:2
[013:241] [2023-07-20 08:10:43 +0000.913795][3816] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x75c485c400
[013:242] [2023-07-20 08:10:43 +0000.915130][61a7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x765c577200] Current FFmpeg version git-2021-06-16-
97cea6f

[013:392] [2023-07-20 08:10:44 +0000.65211][61a7] OnStreamInfoFound: video


duration_: 9693
[013:394] [2023-07-20 08:10:44 +0000.67011][3816] start decoder
[013:394] [2023-07-20 08:10:44 +0000.67113][61a8] NO get frame from decoder
[013:394] [2023-07-20 08:10:44 +0000.67115][3816] CreateDecoderByVideoSource
leave. expire time = 154 ms

[013:394] [2023-07-20 08:10:44 +0000.67227][3816] BindInputFilter 0x75c4a050a0


this 0x75ae9ea118
[013:394] [2023-07-20 08:10:44 +0000.67272][3816] BindInputFilter 0x75ae9ea118
this 0x75ae9ea1d8
[013:394] [2023-07-20 08:10:44 +0000.67313][3816] BindInputFilter 0x75c4a050a0
this 0x75ae9ea298
[013:394] [2023-07-20 08:10:44 +0000.67352][3816] BindInputFilter 0x75ae9ea298
this 0x75ae9ea358
[013:394] [2023-07-20 08:10:44 +0000.67411][3816] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
[013:394] [2023-07-20 08:10:44 +0000.67473][3816] BindInputFilter 0x75ae9ea1d8
this 0x75ae9ea418
[013:394] [2023-07-20 08:10:44 +0000.67512][3816] BindInputFilter 0x75ae9ea418
this 0x75d98cf2a0
[013:394] [2023-07-20 08:10:44 +0000.67555][3816] BindInputFilter 0x75ae9ea358
this 0x75ae9ea4d8
[013:394] [2023-07-20 08:10:44 +0000.67593][3816] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_17145405.mp4
[013:395] [2023-07-20 08:10:44 +0000.68168][61a8] NO get frame from decoder
[013:396] [2023-07-20 08:10:44 +0000.68982][61a8] NO get frame from decoder
[013:397] [2023-07-20 08:10:44 +0000.69980][61a8] NO get frame from decoder
[013:397] [2023-07-20 08:10:44 +0000.70583][61a8] NO get frame from decoder
[013:398] [2023-07-20 08:10:44 +0000.71320][61a8] NO get frame from decoder
[013:399] [2023-07-20 08:10:44 +0000.72178][61a8] NO get frame from decoder
[013:400] [2023-07-20 08:10:44 +0000.73035][61a8] NO get frame from decoder
[013:403] [2023-07-20 08:10:44 +0000.76675][3816]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[013:404] [2023-07-20 08:10:44 +0000.76981][3816] MediaComposeFile time:17156920
enter.

[013:404] [2023-07-20 08:10:44 +0000.77044][3816] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[013:404] [2023-07-20 08:10:44 +0000.77193][3816] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[013:404] [2023-07-20 08:10:44 +0000.77237][61b4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c4a051c0
[013:404] [2023-07-20 08:10:44 +0000.77266][3816] Recording session using default
bitrate support by app:14680064
[013:404] [2023-07-20 08:10:44 +0000.77343][61b4] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[013:404] [2023-07-20 08:10:44 +0000.77454][3816] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[013:404] [2023-07-20 08:10:44 +0000.77576][3816] GetPipeline:
-----------------------------------------
[013:404] [2023-07-20 08:10:44 +0000.77613][3816] GetPipeline: source: 0x75c4a04e80
[013:404] [2023-07-20 08:10:44 +0000.77640][3816] GetPipeline: filter: NULLFilter
[013:404] [2023-07-20 08:10:44 +0000.77665][3816] GetPipeline: filter: NULLFilter
[013:404] [2023-07-20 08:10:44 +0000.77712][3816] GetPipeline: filter: NULLFilter
[013:405] [2023-07-20 08:10:44 +0000.77746][3816] GetPipeline: audio filter:
AuidoNULLFilter
[013:405] [2023-07-20 08:10:44 +0000.77791][3816] GetPipeline: audio filter:
AuidoNULLFilter
[013:405] [2023-07-20 08:10:44 +0000.77816][3816] GetPipeline: audio filter:
AudioNUllFilter
[013:405] [2023-07-20 08:10:44 +0000.77840][3816] GetPipeline:
------------------------------------------
[013:405] [2023-07-20 08:10:44 +0000.77888][3816] filter: filter pipeline2 update
pattern: 2
[013:405] [2023-07-20 08:10:44 +0000.78123][3816] MediaComposeFile leave. expire
time = 1 ms

[013:405] [2023-07-20 08:10:44 +0000.78584][3816] machine model :redmi


[013:405] [2023-07-20 08:10:44 +0000.78622][3816] Support this machine model :redmi
[013:405] [2023-07-20 08:10:44 +0000.78648][3816] global inited! current sdk
version: 12-14-d8558ab
[013:418] [2023-07-20 08:10:44 +0000.91689][3816]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[013:419] [2023-07-20 08:10:44 +0000.91882][3816] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 284
[013:419] [2023-07-20 08:10:44 +0000.92466][3816]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[013:419] [2023-07-20 08:10:44 +0000.92554][3816] BeginCompose: BeginCompose, is
composing 0
[013:419] [2023-07-20 08:10:44 +0000.92678][61b4] start recording, file path:
[013:420] [2023-07-20 08:10:44 +0000.92928][61b4] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 284 audio_timescale:44100
video_timescale:90000
[013:420] [2023-07-20 08:10:44 +0000.93015][61b4] 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
[013:420] [2023-07-20 08:10:44 +0000.93068][61b4] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 284
[013:420] [2023-07-20 08:10:44 +0000.93113][61b4] fd_open successed
handle:0xb40000766ce990b0
[013:420] [2023-07-20 08:10:44 +0000.93388][61b4] create mp4 file:146 m_fileHandle:
0x75aea35100
[013:420] [2023-07-20 08:10:44 +0000.93420][61b4] MP4 file: is opened successfully
[013:420] [2023-07-20 08:10:44 +0000.93447][61b4] setupMediaProcessers:
[013:420] [2023-07-20 08:10:44 +0000.93472][61b4]
RecordingSessionInternalSimple:setup media processers.
[013:420] [2023-07-20 08:10:44 +0000.93499][61b4] construct AAC encoder
[013:421] [2023-07-20 08:10:44 +0000.93879][61b4] H264Encoder creating:
ultrafast012323
[013:421] [2023-07-20 08:10:44 +0000.93961][61b4] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[013:421] [2023-07-20 08:10:44 +0000.94579][61b4] H264Encode::GetMachineModel is
220333QBI
[013:421] [2023-07-20 08:10:44 +0000.94629][61b4] H264Encoder machine_mode
is:220333QBI
[013:421] [2023-07-20 08:10:44 +0000.94656][61b4] H264Encode::machine size :9
machine_mode:220333QBI
[013:421] [2023-07-20 08:10:44 +0000.94686][61b4] H264Encode::machine array
size :22 machine_mode:220333QBI
[013:421] [2023-07-20 08:10:44 +0000.94715][61b4] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[013:422] [2023-07-20 08:10:44 +0000.94741][61b4] setupCompressionSession:
[013:422] [2023-07-20 08:10:44 +0000.94765][61b4] H264Encode::creating hareware
Encoder
[013:422] [2023-07-20 08:10:44 +0000.94791][61b4] AndroidHwAvcEncoder time:17156938
enter.

[013:422] [2023-07-20 08:10:44 +0000.95257][61b4] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000766ce21380 address:0x75cd498760
[013:422] [2023-07-20 08:10:44 +0000.95545][61b4] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[013:422] [2023-07-20 08:10:44 +0000.95582][61b4] The video avc hw codec address is
0x75ae89c690
[013:422] [2023-07-20 08:10:44 +0000.95675][61b4] AndroidHwAvcEncoder leave.
expire time = 0 ms

[013:422] [2023-07-20 08:10:44 +0000.95705][61b4] RegisterEncodeCompleteCallback


time:17156938 enter.

[013:423] [2023-07-20 08:10:44 +0000.95802][61b4] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[013:423] [2023-07-20 08:10:44 +0000.95836][61b4] InitEncode time:17156939 enter.

[013:423] [2023-07-20 08:10:44 +0000.95899][61b4] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[013:423] [2023-07-20 08:10:44 +0000.95931][61b4] Create time:17156939 enter.

[013:423] [2023-07-20 08:10:44 +0000.95957][61b4] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[013:423] [2023-07-20 08:10:44 +0000.95987][61b4]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x75ae9ea980
[013:423] [2023-07-20 08:10:44 +0000.96189][61b4]
supported_type:image/vnd.android.heic
[013:423] [2023-07-20 08:10:44 +0000.96238][61b4] supported_type:video/avc
[013:423] [2023-07-20 08:10:44 +0000.96269][61b4] name:OMX.qcom.video.encoder.avc
mime:video/avc
[013:423] [2023-07-20 08:10:44 +0000.96313][61b4] hwCodecPrefix :OMX.qcom.
[013:423] [2023-07-20 08:10:44 +0000.96343][61b4] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[013:423] [2023-07-20 08:10:44 +0000.96373][61b4] mediacodec_createCodecByName
time:17156939 enter.

[013:423] [2023-07-20 08:10:44 +0000.96401][61b4] WrapAndroidMediaCodec


time:17156939 enter.

[013:423] [2023-07-20 08:10:44 +0000.96538][61b4] WrapAndroidMediaCodec leave.


expire time = 0 ms

[013:428] [2023-07-20 08:10:44 +0000.100906][61bb] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x75d9b1ce98
[013:453] [2023-07-20 08:10:44 +0000.126188][61b4] mediacodec_createCodecByName
leave. expire time = 30 ms

[013:453] [2023-07-20 08:10:44 +0000.126344][61b4] WrapAndroidMediaFromat


time:17156969 enter.

[013:453] [2023-07-20 08:10:44 +0000.126441][61b4] WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:482] [2023-07-20 08:10:44 +0000.155351][61b4] Destroy time:17156998 enter.

[013:482] [2023-07-20 08:10:44 +0000.155480][61b4] WrapAndroidMediaFromat::


Destroy
[013:482] [2023-07-20 08:10:44 +0000.155512][61b4] Destroy leave. expire time = 0
ms

[013:482] [2023-07-20 08:10:44 +0000.155540][61b4] ~WrapAndroidMediaFromat


time:17156998 enter.

[013:482] [2023-07-20 08:10:44 +0000.155567][61b4] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:482] [2023-07-20 08:10:44 +0000.155597][61b4] Create leave. expire time = 59


ms

[013:482] [2023-07-20 08:10:44 +0000.155625][61b4] isSemiPlanarSupport


time:17156998 enter.

[013:482] [2023-07-20 08:10:44 +0000.155676][61b4] H264Encoder isSemiPlanarSupport


[013:482] [2023-07-20 08:10:44 +0000.155713][61b4] isSemiPlanarSupport leave.
expire time = 1 ms

[013:483] [2023-07-20 08:10:44 +0000.155740][61b4] creat hw H264Encoder success,


isSemiPlanar:1
[013:483] [2023-07-20 08:10:44 +0000.155864][61b4] InitEncode leave. expire time =
60 ms

[013:483] [2023-07-20 08:10:44 +0000.155927][61b4] H264Encode::created Encoder


[013:483] [2023-07-20 08:10:44 +0000.155954][61b4] H264Encode:: H264 encoder
created.
[013:483] [2023-07-20 08:10:44 +0000.155980][61b4] H264 encoder created.
[013:483] [2023-07-20 08:10:44 +0000.156008][61b4]
RecordingSessionInternalSimple:created avc encoder avc: 0x75aecaa7c0
[013:483] [2023-07-20 08:10:44 +0000.156040][61b4] setOutput:
[013:483] [2023-07-20 08:10:44 +0000.156067][61b4]
RecordingSessionInternalSimple:encoder set output to muxer!
[013:483] [2023-07-20 08:10:44 +0000.156093][61b4] request a key frame
[013:483] [2023-07-20 08:10:44 +0000.156117][61b4] H264Encode:: request a key frame
[013:484] [2023-07-20 08:10:44 +0000.157378][61b4] setDisplayRotate :90
[013:484] [2023-07-20 08:10:44 +0000.157443][61b4] 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:486] [2023-07-20 08:10:44 +0000.159757][61b5] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[013:489] [2023-07-20 08:10:44 +0000.162152][61b5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[013:570] [2023-07-20 08:10:44 +0000.243653][61b5] h264 add frame header cdr flag
[013:571] [2023-07-20 08:10:44 +0000.244560][61b5] h264 add frame header cdr flag
[013:573] [2023-07-20 08:10:44 +0000.246296][61b5] Received key frame:10
[013:574] [2023-07-20 08:10:44 +0000.246934][61b5] H264Encode:: get a sps pps
header!headerSize:31
[013:575] [2023-07-20 08:10:44 +0000.247812][61bb] get the H.264 SPS parameter
[013:575] [2023-07-20 08:10:44 +0000.248255][61bb] add video track with id:1
[013:579] [2023-07-20 08:10:44 +0000.251964][61bb] get the H.264 PPS parameter
[013:579] [2023-07-20 08:10:44 +0000.252669][61bb] get the H.264 IDR frame
[013:580] [2023-07-20 08:10:44 +0000.252864][61bb] resss:true
[013:580] [2023-07-20 08:10:44 +0000.252894][61bb] video start ts:10
[013:580] [2023-07-20 08:10:44 +0000.253017][61bb] the video frame has been written
into MP4 file
[013:596] [2023-07-20 08:10:44 +0000.268761][61b5] DTS queue for
Generator:0x75c47cb2b8 166 197 231
[013:630] [2023-07-20 08:10:44 +0000.303048][61b4] setDisplayRotate :90
[013:630] [2023-07-20 08:10:44 +0000.303184][61b4] 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:630] [2023-07-20 08:10:44 +0000.303572][61bb] add aac audio track with id:2
[013:630] [2023-07-20 08:10:44 +0000.303695][61bb] audio start ts:0
[013:631] [2023-07-20 08:10:44 +0000.303744][61bb] the audio frame has been written
into MP4 file
[013:668] [2023-07-20 08:10:44 +0000.340969][61b5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:261 pts:261
[013:684] [2023-07-20 08:10:44 +0000.357723][61b5] SendFrame
encodedImage._timeStamp:292encodedImage->_length:47120
[013:689] [2023-07-20 08:10:44 +0000.361814][61ba] audio frame wait video
frame.last_video_timestamp:527 last_audio_timestamp:742.766
[013:700] [2023-07-20 08:10:44 +0000.373341][61b5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:397
[013:700] [2023-07-20 08:10:44 +0000.373457][61b5] push video frame to H264
encoder. (100 frame for one log)

[013:700] [2023-07-20 08:10:44 +0000.373489][61b5] push video frame to H264


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

[013:700] [2023-07-20 08:10:44 +0000.373517][61b5] H264Encode::push video frame to


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

[013:700] [2023-07-20 08:10:44 +0000.373559][61b5] The input pts:397 fps:30


[013:705] [2023-07-20 08:10:44 +0000.378266][61b9] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4960 diff: 41
[013:712] [2023-07-20 08:10:44 +0000.385090][61b9] Error(video_source.cc:430): wait
decoder a frame: 0
[013:725] [2023-07-20 08:10:44 +0000.398194][61b5] H264Encode::H264SWEncoder get
callback, length:39424 type:1 nalType:1length:39420
[013:763] [2023-07-20 08:10:44 +0000.435894][61ba] audio_frame_list_ empty
[013:766] [2023-07-20 08:10:44 +0000.439685][6151] haveEnoughProcessedData
internalAudioStream.length: 0
[013:889] [2023-07-20 08:10:44 +0000.562687][61b5] Push an pts:967 to dts queue.
[013:950] [2023-07-20 08:10:44 +0000.622880][61b5] DTS queue for
Generator:0x75c47cb2b8 900 929 967 1000 1034 1060 1099 1132 1168
[013:989] [2023-07-20 08:10:44 +0000.661856][61b5] last dts:929 currentPts:967
ppsOrSPS:0 queue length:9
[014:004] [2023-07-20 08:10:44 +0000.677120][61b9] Error(video_source.cc:430): wait
decoder a frame: 0
[014:117] [2023-07-20 08:10:44 +0000.790273][61ba] audio_frame_list_ empty
[014:170] [2023-07-20 08:10:44 +0000.843695][6151] Run AGC when audioType = 0
[014:273] [2023-07-20 08:10:44 +0000.946651][61b5] DTS queue for
Generator:0x75c47cb2b8 1732 1764 1792 1834 1866 1901 1929 1961 1994
[014:378] [2023-07-20 08:10:45 +0000.51372][61b5] h264 add frame header cdr flag
[014:378] [2023-07-20 08:10:45 +0000.51716][61b5] Received key frame:1994
[014:380] [2023-07-20 08:10:45 +0000.53380][61bb] get the H.264 IDR frame
[014:393] [2023-07-20 08:10:45 +0000.65806][61b5] Push an pts:2308 to dts queue.
[014:430] [2023-07-20 08:10:45 +0000.103354][61b9] Error(video_source.cc:430): wait
decoder a frame: 0
[014:487] [2023-07-20 08:10:45 +0000.159737][61b5] last dts:2263 currentPts:2308
ppsOrSPS:0 queue length:8
[014:571] [2023-07-20 08:10:45 +0000.243828][61b9] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[014:594] [2023-07-20 08:10:45 +0000.267644][61b5] DTS queue for
Generator:0x75c47cb2b8 2566 2598 2633 2664 2703 2732 2765 2793
[014:620] [2023-07-20 08:10:45 +0000.293037][61ba] audio_frame_list_ empty
[014:749] [2023-07-20 08:10:45 +0000.422177][61ba] too much frame will be writed
[014:764] [2023-07-20 08:10:45 +0000.437664][61b9] too much frame will be writed
[014:773] [2023-07-20 08:10:45 +0000.446604][61b9] Error(video_source.cc:430): wait
decoder a frame: 0
[014:784] [2023-07-20 08:10:45 +0000.457549][61b9] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5812 diff: 189
[014:791] [2023-07-20 08:10:45 +0000.464438][61ba] too much frame will be writed
[014:822] [2023-07-20 08:10:45 +0000.494979][61ba] too much frame will be writed
[014:847] [2023-07-20 08:10:45 +0000.520235][61b9] too much frame will be writed
[014:902] [2023-07-20 08:10:45 +0000.574810][61b5] Push an pts:3631 to dts queue.
[014:906] [2023-07-20 08:10:45 +0000.579230][61b9] too much frame will be writed
[014:912] [2023-07-20 08:10:45 +0000.585113][61b5] DTS queue for
Generator:0x75c47cb2b8 3393 3431 3462 3499 3530 3565 3598 3631
[014:958] [2023-07-20 08:10:45 +0000.631684][61b5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3761
[014:959] [2023-07-20 08:10:45 +0000.631934][61b5] push video frame to H264
encoder. (100 frame for one log)

[014:959] [2023-07-20 08:10:45 +0000.631991][61b5] push video frame to H264


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

[014:959] [2023-07-20 08:10:45 +0000.632021][61b5] H264Encode::push video frame to


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

[014:959] [2023-07-20 08:10:45 +0000.632067][61b5] The input pts:3761 fps:30


[014:968] [2023-07-20 08:10:45 +0000.641066][61ba] too much frame will be writed
[014:970] [2023-07-20 08:10:45 +0000.643394][61b9] too much frame will be writed
[015:003] [2023-07-20 08:10:45 +0000.676598][61b5] SendFrame
encodedImage._timeStamp:3631encodedImage->_length:56832
[015:004] [2023-07-20 08:10:45 +0000.677061][61b5] last dts:3598 currentPts:3631
ppsOrSPS:0 queue length:9
[015:004] [2023-07-20 08:10:45 +0000.677123][61b5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3631 pts:3631
[015:004] [2023-07-20 08:10:45 +0000.677487][61ba] too much frame will be writed
[015:034] [2023-07-20 08:10:45 +0000.707135][61ba] too much frame will be writed
[015:044] [2023-07-20 08:10:45 +0000.716788][61b5] H264Encode::H264SWEncoder get
callback, length:51088 type:1 nalType:1length:51084
[015:051] [2023-07-20 08:10:45 +0000.724593][61b9] too much frame will be writed
[015:074] [2023-07-20 08:10:45 +0000.747573][61ba] too much frame will be writed
[015:114] [2023-07-20 08:10:45 +0000.787198][61ba] too much frame will be writed
[015:119] [2023-07-20 08:10:45 +0000.792553][61b9] too much frame will be writed
[015:126] [2023-07-20 08:10:45 +0000.799687][61b5] h264 add frame header cdr flag
[015:127] [2023-07-20 08:10:45 +0000.800363][61b5] Received key frame:3997
[015:142] [2023-07-20 08:10:45 +0000.815681][61bb] get the H.264 IDR frame
[015:143] [2023-07-20 08:10:45 +0000.815945][61ba] too much frame will be writed
[015:171] [2023-07-20 08:10:45 +0000.844095][61ba] too much frame will be writed
[015:173] [2023-07-20 08:10:45 +0000.846697][61b9] too much frame will be writed
[015:185] [2023-07-20 08:10:45 +0000.858080][61b5] DTS queue for
Generator:0x75c47cb2b8 4197 4226 4265 4292 4331 4360 4400 4429 4463
[015:225] [2023-07-20 08:10:45 +0000.898145][61ba] too much frame will be writed
[015:238] [2023-07-20 08:10:45 +0000.911238][61b9] too much frame will be writed
[015:252] [2023-07-20 08:10:45 +0000.925204][61b9] Error(video_source.cc:430): wait
decoder a frame: 0
[015:264] [2023-07-20 08:10:45 +0000.936848][61ba] too much frame will be writed
[015:290] [2023-07-20 08:10:45 +0000.962775][61ba] too much frame will be writed
[015:301] [2023-07-20 08:10:45 +0000.974693][61b9] too much frame will be writed
[015:315] [2023-07-20 08:10:45 +0000.988675][61ba] too much frame will be writed
[015:352] [2023-07-20 08:10:46 +0000.25402][61ba] too much frame will be writed
[015:369] [2023-07-20 08:10:46 +0000.42680][61b5] Push an pts:4967 to dts queue.
[015:379] [2023-07-20 08:10:46 +0000.51748][61b9] too much frame will be writed
[015:392] [2023-07-20 08:10:46 +0000.65393][61ba] too much frame will be writed
[015:420] [2023-07-20 08:10:46 +0000.93386][61ba] too much frame will be writed
[015:433] [2023-07-20 08:10:46 +0000.106500][61b9] too much frame will be writed
[015:459] [2023-07-20 08:10:46 +0000.131803][61ba] too much frame will be writed
[015:472] [2023-07-20 08:10:46 +0000.144819][61b5] last dts:4935 currentPts:4967
ppsOrSPS:0 queue length:8
[015:488] [2023-07-20 08:10:46 +0000.161566][6151] haveEnoughProcessedData
internalAudioStream.length: 10
[015:489] [2023-07-20 08:10:46 +0000.162358][61b5] DTS queue for
Generator:0x75c47cb2b8 5032 5066 5100 5134 5166 5204 5232 5262 5294
[015:512] [2023-07-20 08:10:46 +0000.184883][61ba] too much frame will be writed
[015:531] [2023-07-20 08:10:46 +0000.203783][61b9] too much frame will be writed
[015:540] [2023-07-20 08:10:46 +0000.213370][61ba] too much frame will be writed
[015:591] [2023-07-20 08:10:46 +0000.264769][61ba] too much frame will be writed
[015:619] [2023-07-20 08:10:46 +0000.291842][61b9] too much frame will be writed
[015:626] [2023-07-20 08:10:46 +0000.299409][61ba] too much frame will be writed
[015:666] [2023-07-20 08:10:46 +0000.338834][61ba] too much frame will be writed
[015:681] [2023-07-20 08:10:46 +0000.354400][61b9] too much frame will be writed
[015:702] [2023-07-20 08:10:46 +0000.375302][61ba] too much frame will be writed
[015:728] [2023-07-20 08:10:46 +0000.401287][61ba] too much frame will be writed
[015:734] [2023-07-20 08:10:46 +0000.407585][61b9] too much frame will be writed
[015:777] [2023-07-20 08:10:46 +0000.449890][61ba] too much frame will be writed
[015:795] [2023-07-20 08:10:46 +0000.468492][61b9] Error(video_source.cc:430): wait
decoder a frame: 0
[015:805] [2023-07-20 08:10:46 +0000.478240][61b9] too much frame will be writed
[015:839] [2023-07-20 08:10:46 +0000.512357][61b5] DTS queue for
Generator:0x75c47cb2b8 5894 5933 5961 5998 6034 6071 6100
[015:864] [2023-07-20 08:10:46 +0000.537516][61ba] too much frame will be writed
[015:894] [2023-07-20 08:10:46 +0000.567479][61b9] too much frame will be writed
[015:908] [2023-07-20 08:10:46 +0000.581445][61b5] h264 add frame header cdr flag
[015:909] [2023-07-20 08:10:46 +0000.582261][61b5] Received key frame:5998
[015:913] [2023-07-20 08:10:46 +0000.586651][61ba] too much frame will be writed
[015:916] [2023-07-20 08:10:46 +0000.589203][61bb] get the H.264 IDR frame
[015:937] [2023-07-20 08:10:46 +0000.610436][61b5] Push an pts:6293 to dts queue.
[015:947] [2023-07-20 08:10:46 +0000.620564][61b9] too much frame will be writed
[015:956] [2023-07-20 08:10:46 +0000.629432][61ba] too much frame will be writed
[016:012] [2023-07-20 08:10:46 +0000.684793][61ba] too much frame will be writed
[016:020] [2023-07-20 08:10:46 +0000.692897][61b9] too much frame will be writed
[016:033] [2023-07-20 08:10:46 +0000.706621][61ba] too much frame will be writed
[016:056] [2023-07-20 08:10:46 +0000.729359][61b5] last dts:6266 currentPts:6293
ppsOrSPS:0 queue length:6
[016:059] [2023-07-20 08:10:46 +0000.731950][61ba] too much frame will be writed
[016:069] [2023-07-20 08:10:46 +0000.742081][61b9] too much frame will be writed
[016:086] [2023-07-20 08:10:46 +0000.759543][61ba] too much frame will be writed
[016:113] [2023-07-20 08:10:46 +0000.786686][61ba] too much frame will be writed
[016:122] [2023-07-20 08:10:46 +0000.795219][61b9] too much frame will be writed
[016:153] [2023-07-20 08:10:46 +0000.827981][61ba] too much frame will be writed
[016:167] [2023-07-20 08:10:46 +0000.840251][6151] Run AGC when audioType = 0
[016:167] [2023-07-20 08:10:46 +0000.840386][6151]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:173] [2023-07-20 08:10:46 +0000.846471][61a8] av_read_frame AVERROR_EOF
[016:189] [2023-07-20 08:10:46 +0000.861858][61a8] OnReceiveEOF:
[016:189] [2023-07-20 08:10:46 +0000.862050][61a8] OnDecoderEOF time:17159705
enter.

[016:189] [2023-07-20 08:10:46 +0000.862136][61a8] OnDecoderEOF leave. expire time


= 0 ms

[016:189] [2023-07-20 08:10:46 +0000.862169][61a8] OnDecoderFinished:


OnDecoderFinished total decoder frames:291 this:0x75c4a04e80
[016:189] [2023-07-20 08:10:46 +0000.862197][61a6] CleanUp time:17159705 enter.

[016:201] [2023-07-20 08:10:46 +0000.874289][61b9] too much frame will be writed


[016:202] [2023-07-20 08:10:46 +0000.875122][61a6] CleanUp leave. expire time = 13
ms

[016:202] [2023-07-20 08:10:46 +0000.875259][61a6] clean up


[016:202] [2023-07-20 08:10:46 +0000.875298][61a6] running_decoder_count:0max
count:2
[016:207] [2023-07-20 08:10:46 +0000.880051][61ba] too much frame will be writed
[016:212] [2023-07-20 08:10:46 +0000.884964][61b5] DTS queue for
Generator:0x75c47cb2b8 6666 6698 6727 6759 6804 6839 6865 6895 6933 6962
[016:238] [2023-07-20 08:10:46 +0000.911173][61ba] too much frame will be writed
[016:272] [2023-07-20 08:10:46 +0000.945618][61b9] too much frame will be writed
[016:273] [2023-07-20 08:10:46 +0000.946675][61b5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7134
[016:274] [2023-07-20 08:10:46 +0000.946833][61b5] push video frame to H264
encoder. (100 frame for one log)

[016:274] [2023-07-20 08:10:46 +0000.946888][61b5] push video frame to H264


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

[016:274] [2023-07-20 08:10:46 +0000.946921][61b5] H264Encode::push video frame to


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

[016:274] [2023-07-20 08:10:46 +0000.946963][61b5] The input pts:7134 fps:30


[016:281] [2023-07-20 08:10:46 +0000.954412][61ba] too much frame will be writed
[016:314] [2023-07-20 08:10:46 +0000.987059][61b5] SendFrame
encodedImage._timeStamp:6962encodedImage->_length:57168
[016:326] [2023-07-20 08:10:46 +0000.999181][61b5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7000 pts:7000
[016:335] [2023-07-20 08:10:47 +0000.8323][61ba] too much frame will be writed
[016:366] [2023-07-20 08:10:47 +0000.39602][61b9] Error(video_source.cc:430): wait
decoder a frame: 0
[016:388] [2023-07-20 08:10:47 +0000.61514][61ba] too much frame will be writed
[016:391] [2023-07-20 08:10:47 +0000.64512][61b5] H264Encode::H264SWEncoder get
callback, length:70896 type:1 nalType:1length:70892
[016:398] [2023-07-20 08:10:47 +0000.70793][61b9] too much frame will be writed
[016:409] [2023-07-20 08:10:47 +0000.82335][61b9] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6811 diff: 190
[016:430] [2023-07-20 08:10:47 +0000.103119][61ba] too much frame will be writed
[016:454] [2023-07-20 08:10:47 +0000.127581][61b5] Push an pts:7634 to dts queue.
[016:482] [2023-07-20 08:10:47 +0000.154826][61ba] too much frame will be writed
[016:492] [2023-07-20 08:10:47 +0000.165040][61b9] too much frame will be writed
[016:506] [2023-07-20 08:10:47 +0000.179003][61ba] too much frame will be writed
[016:527] [2023-07-20 08:10:47 +0000.200233][61b5] DTS queue for
Generator:0x75c47cb2b8 7529 7561 7606 7634 7659 7693 7727 7767
[016:552] [2023-07-20 08:10:47 +0000.225285][61ba] too much frame will be writed
[016:559] [2023-07-20 08:10:47 +0000.232446][3832]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[016:559] [2023-07-20 08:10:47 +0000.232687][3832] ~MediaFilterCamera time:17160075
enter.

[016:560] [2023-07-20 08:10:47 +0000.232846][3832] StopPullFrameAndWriteMp4


time:17160076 enter.

[016:562] [2023-07-20 08:10:47 +0000.235523][614c] stop recording


[016:562] [2023-07-20 08:10:47 +0000.235605][614c] we have stopped recording before
[016:563] [2023-07-20 08:10:47 +0000.236587][3832] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[016:564] [2023-07-20 08:10:47 +0000.237248][3832] DestroyPipelineAndFilters


time:17160080 enter.

[016:564] [2023-07-20 08:10:47 +0000.237329][3832] DestroyPipelineAndFilters


leave. expire time = 0 ms

[016:564] [2023-07-20 08:10:47 +0000.237361][3832] AppDeviceManagerStopMic

[016:564] [2023-07-20 08:10:47 +0000.237421][3832] AppDeviceManagerStopMic::mic


status is on
[016:564] [2023-07-20 08:10:47 +0000.237462][3832] Try to stop webrtc device.

[016:564] [2023-07-20 08:10:47 +0000.237511][3832] Set record state to


stopped.threadID:14386

[016:571] [2023-07-20 08:10:47 +0000.243901][61b9] too much frame will be writed


[016:573] [2023-07-20 08:10:47 +0000.246336][61b5] last dts:7606 currentPts:7634
ppsOrSPS:0 queue length:10
[016:584] [2023-07-20 08:10:47 +0000.257198][61ba] too much frame will be writed
[016:597] [2023-07-20 08:10:47 +0000.270421][61ba] PullAudioFrame: PullFrame audio
finished.
[016:597] [2023-07-20 08:10:47 +0000.270543][61ba]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[016:597] [2023-07-20 08:10:47 +0000.270590][61ba] OnAudioTimer: OnAudioTimer
return
[016:603] [2023-07-20 08:10:47 +0000.276281][3832] Try to destory the
recorder.threadID:14386

[016:632] [2023-07-20 08:10:47 +0000.305248][61b9] too much frame will be writed


[016:652] [2023-07-20 08:10:47 +0000.325434][61b9]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[016:652] [2023-07-20 08:10:47 +0000.325575][61b9] OnVideoTimer: OnVideoTimer
EndComposeFile
[016:652] [2023-07-20 08:10:47 +0000.325621][61b9] EndComposeFile: EndComposeFile,
is composing 1
[016:686] [2023-07-20 08:10:47 +0000.358953][61b5] h264 add frame header cdr flag
[016:686] [2023-07-20 08:10:47 +0000.359361][61b5] Received key frame:7994
[016:697] [2023-07-20 08:10:47 +0000.370386][61bb] get the H.264 IDR frame
[016:778] [2023-07-20 08:10:47 +0000.450862][61b5] DTS queue for
Generator:0x75c47cb2b8 8331 8359 8392 8431 8468 8504 8533 8563 8593
[016:803] [2023-07-20 08:10:47 +0000.476446][3832] DestroyAudioRecorder:
[016:803] [2023-07-20 08:10:47 +0000.476550][3832] Cleanup the buffer queue in the
recorder.
[016:803] [2023-07-20 08:10:47 +0000.476580][3832] Destroy the recorder.

[016:806] [2023-07-20 08:10:47 +0000.479197][3832] StopRecording finished.

[016:806] [2023-07-20 08:10:47 +0000.479283][3832] The stop recording success.

[016:806] [2023-07-20 08:10:47 +0000.479313][3832]


AudioDeviceDataHandler::StopMicProcess

[016:808] [2023-07-20 08:10:47 +0000.480796][3832] AppDeviceManager stop.

[016:808] [2023-07-20 08:10:47 +0000.480900][3832] Rlease the webrtc device object.

[016:808] [2023-07-20 08:10:47 +0000.481168][3832] OpenSlesInput destruct.

[016:808] [2023-07-20 08:10:47 +0000.481230][3832] OpenSlesOutput destruct.

[016:809] [2023-07-20 08:10:47 +0000.481769][3832] EventDispatchServerScope


destruct
[016:809] [2023-07-20 08:10:47 +0000.481861][3832]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[016:809] [2023-07-20 08:10:47 +0000.481935][3832] ~AudioDeviceDataHandler

[016:812] [2023-07-20 08:10:47 +0000.485482][3832] AppDeviceManagerDestruct.

[016:812] [2023-07-20 08:10:47 +0000.485590][3832] ~AppDeviceManager:


[016:812] [2023-07-20 08:10:47 +0000.485668][3832] ~CpuOverloadDetect time:17160328
enter.

[016:814] [2023-07-20 08:10:47 +0000.487211][3832] ~CpuOverloadDetect leave.


expire time = 2 ms

[016:816] [2023-07-20 08:10:47 +0000.489685][3832] Destruct BeautifyReader begin...


[016:817] [2023-07-20 08:10:47 +0000.489767][3832] Destruct BeautifyReader done.
[016:817] [2023-07-20 08:10:47 +0000.489828][3832] ~MediaFilterCamera leave.
expire time = 258 ms
[016:817] [2023-07-20 08:10:47 +0000.490098][3832] ~GLESContext:
[016:819] [2023-07-20 08:10:47 +0000.492571][3832] GLESContext destruct finish.
[016:820] [2023-07-20 08:10:47 +0000.492790][3832] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[016:820] [2023-07-20 08:10:47 +0000.493371][3832] global uninited!
[016:887] [2023-07-20 08:10:47 +0000.559809][61b5] Push an pts:8971 to dts queue.
[016:984] [2023-07-20 08:10:47 +0000.656874][61b5] last dts:8929 currentPts:8971
ppsOrSPS:0 queue length:10
[017:034] [2023-07-20 08:10:47 +0000.707377][61b5] DTS queue for
Generator:0x75c47cb2b8 9167 9204 9238 9267 9297 9329 9361 9401 9439
[017:107] [2023-07-20 08:10:47 +0000.779886][61b5]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:291
[017:107] [2023-07-20 08:10:47 +0000.779986][61b5]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x75d9b39800
[017:108] [2023-07-20 08:10:47 +0000.780910][61b8]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[017:108] [2023-07-20 08:10:47 +0000.780999][61b8]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[017:108] [2023-07-20 08:10:47 +0000.781249][61b4] stop recording
[017:108] [2023-07-20 08:10:47 +0000.781299][61b4]
RecordingSessionInternalSimple:destroy media processers
[017:108] [2023-07-20 08:10:47 +0000.781339][61b4] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:108] [2023-07-20 08:10:47 +0000.781376][61b4] H264Encode::flushing hareware
Encoder
[017:108] [2023-07-20 08:10:47 +0000.781556][61b4] Flush time:17160624 enter.

[017:108] [2023-07-20 08:10:47 +0000.781607][61b4] H264Encoder encoder flush


[017:108] [2023-07-20 08:10:47 +0000.781645][61b4] flush output queue
[017:423] [2023-07-20 08:10:48 +0000.96452][61b4] Flush leave. expire time = 315
ms

[017:423] [2023-07-20 08:10:48[000:074] [2023-07-21 01:32:52 +0000.65890][2082] Log


to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-
07-21 01:32:52 +0000
[000:075] [2023-07-21 01:32:52 +0000.66055][2082] set AppID=50011 old AppID=-1
[000:075] [2023-07-21 01:32:52 +0000.66131][2082] Init the android object with
jvm:0xb40000766ce21380 env:0x764f6228c0 context:0x75f8d0e328

[000:075] [2023-07-21 01:32:52 +0000.66241][2082] SetAndroidMediaCodecObjects


time:69406471 enter.

[000:075] [2023-07-21 01:32:52 +0000.66343][2082] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:075] [2023-07-21 01:32:52 +0000.66498][2082] SetAndroidMediaCodecObjects


time:69406471 enter.

[000:075] [2023-07-21 01:32:52 +0000.66585][2082] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000766ce21380
[000:075] [2023-07-21 01:32:52 +0000.66690][2082] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000766ce21380 address:0x75c2038760
[000:075] [2023-07-21 01:32:52 +0000.66774][2082] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000766ce21380
address:0x75c2038760
[000:075] [2023-07-21 01:32:52 +0000.66837][2082] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:075] [2023-07-21 01:32:52 +0000.66922][2082] Set the android objects with


jvm:0xb40000766ce21380 env:0x764f6228c0 context:0x75f8d0e328

[000:078] [2023-07-21 01:32:52 +0000.69819][2082] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x764f6228c0
[000:079] [2023-07-21 01:32:52 +0000.70264][2082] SystemUtil Init done
[000:089] [2023-07-21 01:32:52 +0000.80144][2082]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:092] [2023-07-21 01:32:52 +0000.83200][2082] MediaFilterCamera
[000:092] [2023-07-21 01:32:52 +0000.83430][2082] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:092] [2023-07-21 01:32:52 +0000.83692][2082] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:092] [2023-07-21 01:32:52 +0000.83786][2082] Recording session using default
bitrate support by app:14680064
[000:092] [2023-07-21 01:32:52 +0000.84019][2117] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x765c434cc0
[000:093] [2023-07-21 01:32:52 +0000.84223][2117] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:093] [2023-07-21 01:32:52 +0000.84446][2082] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:095] [2023-07-21 01:32:52 +0000.86084][2082] Error(ini.cc:191): Open the file
failed. error:2
[000:095] [2023-07-21 01:32:52 +0000.86185][2082]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:095] [2023-07-21 01:32:52 +0000.86273][2082] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:107] [2023-07-21 01:32:52 +0000.98928][2082] Error(ini.cc:191): Open the file
failed. error:2
[000:108] [2023-07-21 01:32:52 +0000.99325][2082]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:108] [2023-07-21 01:32:52 +0000.99419][2082] The device model: 220333qbi
usingHardwareAEC value: 0
[000:108] [2023-07-21 01:32:52 +0000.99480][2082] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:108] [2023-07-21 01:32:52 +0000.99542][2082] Using Default AEC type: software
AEC
[000:110] [2023-07-21 01:32:52 +0000.101859][2082] The device model: 220333qbi enum
value: 0
[000:112] [2023-07-21 01:32:52 +0000.103187][2082] GetMachineModel is 220333QBI
[000:112] [2023-07-21 01:32:52 +0000.103322][2082] GetMachineInfo: 220333QBI
[000:112] [2023-07-21 01:32:52 +0000.103436][2082] Construct BeautifyReader
begin...
[000:112] [2023-07-21 01:32:52 +0000.103503][2082] dumpStickerRgba:0
dumpStickerYuv:0
[000:112] [2023-07-21 01:32:52 +0000.103559][2082] Construct BeautifyReader done.
[000:135] [2023-07-21 01:32:52 +0000.126323][2082] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:136] [2023-07-21 01:32:52 +0000.127918][2082] AppDeviceManager telnet server
for statistics started......
[000:135] [2023-07-21 01:32:52 +0000.126422][211a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c4604ea0
[000:139] [2023-07-21 01:32:52 +0000.130620][2082] CpuOverloadDetect time:69406535
enter.

[000:139] [2023-07-21 01:32:52 +0000.130886][2082] CpuOverloadDetect leave. expire


time = 0 ms

[000:139] [2023-07-21 01:32:52 +0000.131034][211b] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x765c48a2c0
[000:141] [2023-07-21 01:32:52 +0000.132511][2082] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:141] [2023-07-21 01:32:52 +0000.132624][2082] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:142] [2023-07-21 01:32:52 +0000.133604][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:150] [2023-07-21 01:32:52 +0000.141324][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:151] [2023-07-21 01:32:52 +0000.142515][2082] CreatePlatformSpecificObjects:
[000:151] [2023-07-21 01:32:52 +0000.142636][2082] audio device use opensle input
and opensl output
[000:151] [2023-07-21 01:32:52 +0000.142728][2082] Create OpenSLES output module
with java VM support.

[000:152] [2023-07-21 01:32:52 +0000.143164][2082] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:153] [2023-07-21 01:32:52 +0000.144006][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:153] [2023-07-21 01:32:52 +0000.144532][2082] Create OpenSLES output module
with buffer num:1

[000:153] [2023-07-21 01:32:52 +0000.144953][2082] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:154] [2023-07-21 01:32:52 +0000.145561][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:155] [2023-07-21 01:32:52 +0000.146238][2082] Create OpenSLES input module
with java VM support.

[000:155] [2023-07-21 01:32:52 +0000.146318][2082] Create OpenSLES input module


with buffer num:1

[000:155] [2023-07-21 01:32:52 +0000.146436][2082] Error(trace.cc:40): Init the


output and input for audio device template.
[000:155] [2023-07-21 01:32:52 +0000.146492][2082] Init the output device.

[000:155] [2023-07-21 01:32:52 +0000.146542][2082] Init the opensl input.


[000:155] [2023-07-21 01:32:52 +0000.146599][2082] AppDeviceManager get setting
samplerate: 0
[000:156] [2023-07-21 01:32:52 +0000.147482][2082] The device model: 220333qbi enum
value: 0
[000:158] [2023-07-21 01:32:52 +0000.149728][2082] The device model: 220333qbi enum
value: 0
[000:158] [2023-07-21 01:32:52 +0000.149935][2082] Set the sample rate to be:48000

[000:159] [2023-07-21 01:32:52 +0000.150022][2082] Enable the recording stereo:0


[000:159] [2023-07-21 01:32:52 +0000.150094][2082] Set the playout as stereo:1
[000:159] [2023-07-21 01:32:52 +0000.150231][2082] Init the microphone.
[000:167] [2023-07-21 01:32:52 +0000.158063][2082] Update the recording sample rate
to be: 48000
[000:167] [2023-07-21 01:32:52 +0000.158263][2082] Init the speaker.
[000:167] [2023-07-21 01:32:52 +0000.158364][2082] Low latency buffer size:144 low
sample rate:48000
[000:167] [2023-07-21 01:32:52 +0000.159054][2082] Using 1 x 10ms for an audio
frame.

[000:175] [2023-07-21 01:32:52 +0000.166734][2082] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:176] [2023-07-21 01:32:52 +0000.167231][2082] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:176] [2023-07-21 01:32:52 +0000.167353][2082] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:187] [2023-07-21 01:32:52 +0000.177999][2082] The device model:220333qbi

[000:187] [2023-07-21 01:32:52 +0000.178184][2082] speaker output factor:100


defaultFactor: 100

[000:187] [2023-07-21 01:32:52 +0000.178246][2082] headset output factor:100


defaultFactor: 100

[000:188] [2023-07-21 01:32:52 +0000.179323][2082] AppDeviceManagerStart finished.


[000:188] [2023-07-21 01:32:52 +0000.179454][2082] AppDeviceManagerStartMic::mic
status is off
[000:188] [2023-07-21 01:32:52 +0000.179535][2082] AppDeviceManagerStartMic update
aec type: 2

[000:188] [2023-07-21 01:32:52 +0000.179624][2082] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:188] [2023-07-21 01:32:52 +0000.179759][2082]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:188] [2023-07-21 01:32:52 +0000.179911][2082]
AudioDeviceDataHandler::StartMicProcess

[000:189] [2023-07-21 01:32:52 +0000.180258][2082] Try to start webrtc recording


device.

[000:189] [2023-07-21 01:32:52 +0000.180343][2082] StartRecording. threadID:8322

[000:189] [2023-07-21 01:32:52 +0000.180689][211d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:189] [2023-07-21 01:32:52 +0000.180835][211d] haveEnoughProcessedData
internalAudioStream.length: 0
[000:190] [2023-07-21 01:32:52 +0000.181227][2082] The machine model:220333QBI

[000:190] [2023-07-21 01:32:52 +0000.181380][2082] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:190] [2023-07-21 01:32:52 +0000.181475][2082] Set the recording mode before


getSetting: 4
[000:190] [2023-07-21 01:32:52 +0000.181552][2082] Set the recording mode after
getSetting: 1
[000:287] [2023-07-21 01:32:52 +0000.278521][2082] StartRecording finished.

[000:287] [2023-07-21 01:32:52 +0000.278665][2082] audio: start the audio mic


checker timer.

[000:289] [2023-07-21 01:32:52 +0000.280415][2082] machine model :redmi


[000:289] [2023-07-21 01:32:52 +0000.280512][2082] Support this machine
model :redmi
[000:303] [2023-07-21 01:32:52 +0000.294067][2082] global inited! current sdk
version: 12-14-d8558ab
[000:380] [2023-07-21 01:32:52 +0000.371998][211e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:381] [2023-07-21 01:32:52 +0000.372199][211e] _deviceSampleRate:48000


[000:385] [2023-07-21 01:32:52 +0000.376013][211d] Run AGC when audioType = 0
[000:385] [2023-07-21 01:32:52 +0000.376193][211d]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:333] [2023-07-21 01:32:53 +0000.324043][20bd]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[001:334] [2023-07-21 01:32:53 +0000.325050][2118] MediaFilterCamera, recording
file context:0x765c45fa00 input texture:2
[001:334] [2023-07-21 01:32:53 +0000.325231][2118] GLESContext:
[001:334] [2023-07-21 01:32:53 +0000.325377][2118] The result of eglGetDisplay is:
0x1
[001:341] [2023-07-21 01:32:53 +0000.332443][2118] The result of creation:
0x75b3fb5480
[001:342] [2023-07-21 01:32:53 +0000.333620][2118] The result of
eglCreatePbufferSurface is: 0x75b3fb5580
[001:343] [2023-07-21 01:32:53 +0000.334175][20bd]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x765c45fa00 input_texture: 2
[001:971] [2023-07-21 01:32:53 +0000.962417][211d] haveEnoughProcessedData
internalAudioStream.length: 0
[002:379] [2023-07-21 01:32:54 +0000.370802][211d] Run AGC when audioType = 0
[003:687] [2023-07-21 01:32:55 +0000.678088][211d] haveEnoughProcessedData
internalAudioStream.length: 0
[003:882] [2023-07-21 01:32:55 +0000.873723][2082]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[003:886] [2023-07-21 01:32:55 +0000.877453][2082] ~MediaFilterCamera time:69410282
enter.

[003:886] [2023-07-21 01:32:55 +0000.877600][2082] StopPullFrameAndWriteMp4


time:69410282 enter.

[003:888] [2023-07-21 01:32:55 +0000.879103][2117] stop recording


[003:888] [2023-07-21 01:32:55 +0000.879232][2117] we have stopped recording before
[003:888] [2023-07-21 01:32:55 +0000.879464][2082] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[003:892] [2023-07-21 01:32:55 +0000.883145][2082] DestroyPipelineAndFilters


time:69410288 enter.

[003:892] [2023-07-21 01:32:55 +0000.883486][2082] DestroyPipelineAndFilters


leave. expire time = 0 ms

[003:892] [2023-07-21 01:32:55 +0000.883549][2082] AppDeviceManagerStopMic

[003:892] [2023-07-21 01:32:55 +0000.883679][2082] AppDeviceManagerStopMic::mic


status is on
[003:892] [2023-07-21 01:32:55 +0000.883745][2082] Try to stop webrtc device.

[003:897] [2023-07-21 01:32:55 +0000.888315][2082] Set record state to


stopped.threadID:8322

[003:956] [2023-07-21 01:32:55 +0000.947957][2082] Try to destory the


recorder.threadID:8322

[004:157] [2023-07-21 01:32:56 +0000.148197][2082] DestroyAudioRecorder:


[004:157] [2023-07-21 01:32:56 +0000.148833][2082] Cleanup the buffer queue in the
recorder.
[004:157] [2023-07-21 01:32:56 +0000.148908][2082] Destroy the recorder.

[004:181] [2023-07-21 01:32:56 +0000.172729][2082] StopRecording finished.


[004:181] [2023-07-21 01:32:56 +0000.172896][2082] The stop recording success.

[004:181] [2023-07-21 01:32:56 +0000.172954][2082]


AudioDeviceDataHandler::StopMicProcess

[004:189] [2023-07-21 01:32:56 +0000.180669][2082] AppDeviceManager stop.

[004:193] [2023-07-21 01:32:56 +0000.184408][2082] Rlease the webrtc device object.

[004:194] [2023-07-21 01:32:56 +0000.185432][2082] OpenSlesInput destruct.

[004:194] [2023-07-21 01:32:56 +0000.185570][2082] OpenSlesOutput destruct.

[004:205] [2023-07-21 01:32:56 +0000.196590][2082] EventDispatchServerScope


destruct
[004:205] [2023-07-21 01:32:56 +0000.196724][2082]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[004:205] [2023-07-21 01:32:56 +0000.196848][2082] ~AudioDeviceDataHandler

[004:207] [2023-07-21 01:32:56 +0000.198303][2082] AppDeviceManagerDestruct.

[004:207] [2023-07-21 01:32:56 +0000.198751][2082] ~AppDeviceManager:


[004:207] [2023-07-21 01:32:56 +0000.198880][2082] ~CpuOverloadDetect time:69410603
enter.

[004:210] [2023-07-21 01:32:56 +0000.201834][2082] ~CpuOverloadDetect leave.


expire time = 3 ms

[004:215] [2023-07-21 01:32:56 +0000.206055][2082] Destruct BeautifyReader begin...


[004:215] [2023-07-21 01:32:56 +0000.206177][2082] Destruct BeautifyReader done.
[004:215] [2023-07-21 01:32:56 +0000.206251][2082] ~MediaFilterCamera leave.
expire time = 329 ms

[004:224] [2023-07-21 01:32:56 +0000.215540][2082] ~GLESContext:


[004:225] [2023-07-21 01:32:56 +0000.216820][2082] GLESContext destruct finish.
[004:227] [2023-07-21 01:32:56 +0000.218682][2082] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[004:228] [2023-07-21 01:32:56 +0000.219859][2082] global uninited!
[004:232] [2023-07-21 01:32:56 +0000.223371][2082] clear AppID 50011
[004:232] [2023-07-21 01:32:56 +0000.223500][2082] UnRegister JVM for Xplatform
util
[004:232] [2023-07-21 01:32:56 +0000.223559][2082] Dispose::unregister webrtc video
engine
[004:232] [2023-07-21 01:32:56 +0000.223611][2082] Init the android object with
jvm:0x0 env:0x0 context:0x0

[004:232] [2023-07-21 01:32:56 +0000.223684][2082] SetAndroidMediaCodecObjects


time:69410628 enter.

[004:232] [2023-07-21 01:32:56 +0000.223741][2082] ClearAndroidMediaCodecObjects


time:69410628 enter.

[004:232] [2023-07-21 01:32:56 +0000.223800][2082] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[004:232] [2023-07-21 01:32:56 +0000.223857][2082] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[004:232] [2023-07-21 01:32:56 +0000.223913][2082] SetAndroidMediaCodecObjects
time:69410628 enter.

[004:232] [2023-07-21 01:32:56 +0000.223962][2082] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[004:233] [2023-07-21 01:32:56 +0000.224016][2082] ClearAndroidMediaCodecObjects
time:69410629 enter.

[004:233] [2023-07-21 01:32:56 +0000.224069][2082] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[004:233] [2023-07-21 01:32:56 +0000.224124][2082] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[004:233] [2023-07-21 01:32:56 +0000.224175][2082] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[004:233] [2023-07-21 01:32:56 +0000.224230][2082] Dispose::unregister webrtc voice


engine
[004:233] [2023-07-21 01:32:56 +0000.224285][2082] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[004:233] [2023-07-21 01:32:56 +0000.224347][2082] SystemUtil UnInit done


[006:697] [2023-07-21 01:32:58 +0000.688531][2082] Register JVM for xplatform util
[006:706] [2023-07-21 01:32:58 +0000.697817][2082] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
21 01:32:58 +0000
[006:706] [2023-07-21 01:32:58 +0000.697925][2082] set AppID=50011 old AppID=-1
[006:706] [2023-07-21 01:32:58 +0000.697984][2082] Init the android object with
jvm:0xb40000766ce21380 env:0x764f6228c0 context:0x75f8d0e328

[006:707] [2023-07-21 01:32:58 +0000.698047][2082] SetAndroidMediaCodecObjects


time:69413103 enter.

[006:707] [2023-07-21 01:32:58 +0000.698107][2082] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[006:707] [2023-07-21 01:32:58 +0000.698165][2082] SetAndroidMediaCodecObjects


time:69413103 enter.

[006:707] [2023-07-21 01:32:58 +0000.698294][2082] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000766ce21380
[006:707] [2023-07-21 01:32:58 +0000.698349][2082] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000766ce21380 address:0x75c2038760
[006:707] [2023-07-21 01:32:58 +0000.698411][2082] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000766ce21380
address:0x75c2038760
[006:707] [2023-07-21 01:32:58 +0000.698482][2082] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[006:707] [2023-07-21 01:32:58 +0000.698568][2082] Set the android objects with


jvm:0xb40000766ce21380 env:0x764f6228c0 context:0x75f8d0e328

[006:707] [2023-07-21 01:32:58 +0000.698643][2082] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x764f6228c0
[006:707] [2023-07-21 01:32:58 +0000.698726][2082] SystemUtil Init done
[006:708] [2023-07-21 01:32:58 +0000.699245][2082]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[006:708] [2023-07-21 01:32:58 +0000.699494][2082] MediaFilterCamera
[006:708] [2023-07-21 01:32:58 +0000.699593][2082] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[006:708] [2023-07-21 01:32:58 +0000.699829][2082] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[006:708] [2023-07-21 01:32:58 +0000.699918][2082] Recording session using default
bitrate support by app:14680064
[006:709] [2023-07-21 01:32:58 +0000.700280][2262] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c45f8e40
[006:709] [2023-07-21 01:32:58 +0000.700404][2262] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[006:709] [2023-07-21 01:32:58 +0000.700576][2082] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[006:711] [2023-07-21 01:32:58 +0000.703034][2082] Error(ini.cc:191): Open the file
failed. error:2
[006:712] [2023-07-21 01:32:58 +0000.703176][2082]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[006:712] [2023-07-21 01:32:58 +0000.703242][2082] The device model: 220333qbi
usingSoftwareAEC value: 0
[006:717] [2023-07-21 01:32:58 +0000.708614][2082] Error(ini.cc:191): Open the file
failed. error:2
[006:717] [2023-07-21 01:32:58 +0000.708744][2082]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[006:717] [2023-07-21 01:32:58 +0000.708819][2082] The device model: 220333qbi
usingHardwareAEC value: 0
[006:717] [2023-07-21 01:32:58 +0000.708909][2082] The machine device: 220333qbi
usingHardwareAEC value: 0
[006:718] [2023-07-21 01:32:58 +0000.708997][2082] Using Default AEC type: software
AEC
[006:720] [2023-07-21 01:32:58 +0000.711147][2082] The device model: 220333qbi enum
value: 0
[006:721] [2023-07-21 01:32:58 +0000.712298][2082] GetMachineModel is 220333QBI
[006:721] [2023-07-21 01:32:58 +0000.712413][2082] GetMachineInfo: 220333QBI
[006:721] [2023-07-21 01:32:58 +0000.712515][2082] Construct BeautifyReader
begin...
[006:721] [2023-07-21 01:32:58 +0000.712598][2082] dumpStickerRgba:0
dumpStickerYuv:0
[006:721] [2023-07-21 01:32:58 +0000.712671][2082] Construct BeautifyReader done.
[006:730] [2023-07-21 01:32:58 +0000.721405][2082] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[006:730] [2023-07-21 01:32:58 +0000.721624][2082] AppDeviceManager telnet server
for statistics started......
[006:730] [2023-07-21 01:32:58 +0000.721624][2266] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c4605ca0
[006:731] [2023-07-21 01:32:58 +0000.722664][2082] CpuOverloadDetect time:69413127
enter.

[006:731] [2023-07-21 01:32:58 +0000.722899][2082] CpuOverloadDetect leave. expire


time = 0 ms

[006:732] [2023-07-21 01:32:58 +0000.723924][2267] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x765c48ce80
[006:733] [2023-07-21 01:32:58 +0000.724512][2082] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[006:733] [2023-07-21 01:32:58 +0000.724607][2082] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[006:735] [2023-07-21 01:32:58 +0000.726131][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:735] [2023-07-21 01:32:58 +0000.726697][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:736] [2023-07-21 01:32:58 +0000.727359][2082] CreatePlatformSpecificObjects:
[006:736] [2023-07-21 01:32:58 +0000.727456][2082] audio device use opensle input
and opensl output
[006:736] [2023-07-21 01:32:58 +0000.727540][2082] Create OpenSLES output module
with java VM support.

[006:736] [2023-07-21 01:32:58 +0000.727892][2082] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:737] [2023-07-21 01:32:58 +0000.728213][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:737] [2023-07-21 01:32:58 +0000.728584][2082] Create OpenSLES output module
with buffer num:1

[006:737] [2023-07-21 01:32:58 +0000.728906][2082] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:738] [2023-07-21 01:32:58 +0000.729263][2082] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:738] [2023-07-21 01:32:58 +0000.729613][2082] Create OpenSLES input module
with java VM support.

[006:738] [2023-07-21 01:32:58 +0000.729702][2082] Create OpenSLES input module


with buffer num:1

[006:738] [2023-07-21 01:32:58 +0000.729793][2082] Error(trace.cc:40): Init the


output and input for audio device template.
[006:738] [2023-07-21 01:32:58 +0000.729861][2082] Init the output device.

[006:738] [2023-07-21 01:32:58 +0000.729932][2082] Init the opensl input.


[006:739] [2023-07-21 01:32:58 +0000.729992][2082] AppDeviceManager get setting
samplerate: 0
[006:739] [2023-07-21 01:32:58 +0000.730850][2082] The device model: 220333qbi enum
value: 0
[006:741] [2023-07-21 01:32:58 +0000.732502][2082] The device model: 220333qbi enum
value: 0
[006:741] [2023-07-21 01:32:58 +0000.732625][2082] Set the sample rate to be:48000

[006:741] [2023-07-21 01:32:58 +0000.732688][2082] Enable the recording stereo:0


[006:741] [2023-07-21 01:32:58 +0000.732781][2082] Set the playout as stereo:1
[006:741] [2023-07-21 01:32:58 +0000.732832][2082] Init the microphone.
[006:747] [2023-07-21 01:32:58 +0000.738175][2082] Update the recording sample rate
to be: 48000
[006:747] [2023-07-21 01:32:58 +0000.738307][2082] Init the speaker.
[006:747] [2023-07-21 01:32:58 +0000.738384][2082] Low latency buffer size:144 low
sample rate:48000
[006:747] [2023-07-21 01:32:58 +0000.738846][2082] Using 1 x 10ms for an audio
frame.

[006:754] [2023-07-21 01:32:58 +0000.745864][2082] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[006:755] [2023-07-21 01:32:58 +0000.746152][2082] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[006:755] [2023-07-21 01:32:58 +0000.746343][2082] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[006:770] [2023-07-21 01:32:58 +0000.761669][2082] The device model:220333qbi

[006:770] [2023-07-21 01:32:58 +0000.761810][2082] speaker output factor:100


defaultFactor: 100

[006:770] [2023-07-21 01:32:58 +0000.761865][2082] headset output factor:100


defaultFactor: 100

[006:771] [2023-07-21 01:32:58 +0000.762780][2082] AppDeviceManagerStart finished.


[006:771] [2023-07-21 01:32:58 +0000.762867][2082] AppDeviceManagerStartMic::mic
status is off
[006:771] [2023-07-21 01:32:58 +0000.762959][2082] AppDeviceManagerStartMic update
aec type: 2

[006:772] [2023-07-21 01:32:58 +0000.763125][2082] AppDeviceManagerStartMic update


voiceChangeMode: 4

[006:772] [2023-07-21 01:32:58 +0000.763267][2082]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[006:772] [2023-07-21 01:32:58 +0000.763349][2082]
AudioDeviceDataHandler::StartMicProcess

[006:772] [2023-07-21 01:32:58 +0000.763606][2082] Try to start webrtc recording


device.

[006:772] [2023-07-21 01:32:58 +0000.763688][2082] StartRecording. threadID:8322

[006:772] [2023-07-21 01:32:58 +0000.763703][2268] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[006:772] [2023-07-21 01:32:58 +0000.763799][2082] default mode: Set the recording
mode to voice communication to enable HW AEC .

[006:772] [2023-07-21 01:32:58 +0000.763855][2082] Set the recording mode before


getSetting: 4
[006:772] [2023-07-21 01:32:58 +0000.763931][2082] Set the recording mode after
getSetting: 1
[006:849] [2023-07-21 01:32:58 +0000.840352][2082] StartRecording finished.

[006:849] [2023-07-21 01:32:58 +0000.840483][2082] audio: start the audio mic


checker timer.

[006:850] [2023-07-21 01:32:58 +0000.841670][2082] machine model :redmi


[006:850] [2023-07-21 01:32:58 +0000.841787][2082] Support this machine
model :redmi
[006:850] [2023-07-21 01:32:58 +0000.841862][2082] global inited! current sdk
version: 12-14-d8558ab
[007:409] [2023-07-21 01:32:59 +0000.400481][2268] Run AGC when audioType = 0
[007:409] [2023-07-21 01:32:59 +0000.400794][2268]
AudioDeviceDataHandler::MixAndSendOutFrame
[007:652] [2023-07-21 01:32:59 +0000.643417][2082]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[007:652] [2023-07-21 01:32:59 +0000.643584][2082] ~MediaFilterCamera time:69414048
enter.

[007:652] [2023-07-21 01:32:59 +0000.643651][2082] StopPullFrameAndWriteMp4


time:69414048 enter.

[007:653] [2023-07-21 01:32:59 +0000.644593][2262] stop recording


[007:653] [2023-07-21 01:32:59 +0000.644679][2262] we have stopped recording before
[007:653] [2023-07-21 01:32:59 +0000.644806][2082] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[007:654] [2023-07-21 01:32:59 +0000.645339][2082] DestroyPipelineAndFilters


time:69414050 enter.
[007:654] [2023-07-21 01:32:59 +0000.645416][2082] DestroyPipelineAndFilters
leave. expire time = 0 ms

[007:654] [2023-07-21 01:32:59 +0000.645474][2082] AppDeviceManagerStopMic

[007:654] [2023-07-21 01:32:59 +0000.645569][2082] AppDeviceManagerStopMic::mic


status is on
[007:654] [2023-07-21 01:32:59 +0000.645623][2082] Try to stop webrtc device.

[007:654] [2023-07-21 01:32:59 +0000.645681][2082] Set record state to


stopped.threadID:8322

[007:703] [2023-07-21 01:32:59 +0000.694525][2082] Try to destory the


recorder.threadID:8322

[007:903] [2023-07-21 01:32:59 +0000.894751][2082] DestroyAudioRecorder:


[007:903] [2023-07-21 01:32:59 +0000.894967][2082] Cleanup the buffer queue in the
recorder.
[007:904] [2023-07-21 01:32:59 +0000.895064][2082] Destroy the recorder.

[007:911] [2023-07-21 01:32:59 +0000.902757][2082] StopRecording finished.

[007:911] [2023-07-21 01:32:59 +0000.902962][2082] The stop recording success.

[007:912] [2023-07-21 01:32:59 +0000.903068][2082]


AudioDeviceDataHandler::StopMicProcess

[007:915] [2023-07-21 01:32:59 +0000.907086][2082] AppDeviceManager stop.

[007:916] [2023-07-21 01:32:59 +0000.907296][2082] Rlease the webrtc device object.

[007:917] [2023-07-21 01:32:59 +0000.908351][2082] OpenSlesInput destruct.

[007:917] [2023-07-21 01:32:59 +0000.908505][2082] OpenSlesOutput destruct.

[007:918] [2023-07-21 01:32:59 +0000.909557][2082] EventDispatchServerScope


destruct
[007:918] [2023-07-21 01:32:59 +0000.909667][2082]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[007:918] [2023-07-21 01:32:59 +[000:059] [2023-07-22 13:42:32 +0000.709715][3a38]
Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-07-22 13:42:32 +0000
[000:060] [2023-07-22 13:42:32 +0000.709912][3a38] set AppID=50011 old AppID=-1
[000:060] [2023-07-22 13:42:32 +0000.709985][3a38] Init the android object with
jvm:0xb40000766ce21380 env:0x764f61f8c0 context:0x75f9d11328

[000:060] [2023-07-22 13:42:32 +0000.710197][3a38] SetAndroidMediaCodecObjects


time:166193531 enter.

[000:060] [2023-07-22 13:42:32 +0000.710339][3a38] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:060] [2023-07-22 13:42:32 +0000.710426][3a38] SetAndroidMediaCodecObjects


time:166193531 enter.

[000:060] [2023-07-22 13:42:32 +0000.710502][3a38] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000766ce21380
[000:060] [2023-07-22 13:42:32 +0000.710577][3a38] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000766ce21380 address:0x75bfe92760
[000:060] [2023-07-22 13:42:32 +0000.710655][3a38] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000766ce21380
address:0x75bfe92760
[000:060] [2023-07-22 13:42:32 +0000.710731][3a38] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:060] [2023-07-22 13:42:32 +0000.710831][3a38] Set the android objects with


jvm:0xb40000766ce21380 env:0x764f61f8c0 context:0x75f9d11328

[000:064] [2023-07-22 13:42:32 +0000.714439][3a38] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x764f61f8c0
[000:064] [2023-07-22 13:42:32 +0000.714795][3a38] SystemUtil Init done
[000:069] [2023-07-22 13:42:32 +0000.719519][3a38]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:076] [2023-07-22 13:42:32 +0000.726475][3a38] MediaFilterCamera
[000:076] [2023-07-22 13:42:32 +0000.726694][3a38] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:077] [2023-07-22 13:42:32 +0000.727131][3a38] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:077] [2023-07-22 13:42:32 +0000.727276][3a38] Recording session using default
bitrate support by app:14680064
[000:077] [2023-07-22 13:42:32 +0000.727549][3c50] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c36c4540
[000:077] [2023-07-22 13:42:32 +0000.727782][3c50] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:078] [2023-07-22 13:42:32 +0000.728333][3a38] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:080] [2023-07-22 13:42:32 +0000.730149][3a38] Error(ini.cc:191): Open the file
failed. error:2
[000:080] [2023-07-22 13:42:32 +0000.730257][3a38]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:080] [2023-07-22 13:42:32 +0000.730325][3a38] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:089] [2023-07-22 13:42:32 +0000.739334][3a38] Error(ini.cc:191): Open the file
failed. error:2
[000:089] [2023-07-22 13:42:32 +0000.739669][3a38]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:089] [2023-07-22 13:42:32 +0000.739764][3a38] The device model: 220333qbi
usingHardwareAEC value: 0
[000:089] [2023-07-22 13:42:32 +0000.739824][3a38] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:090] [2023-07-22 13:42:32 +0000.739889][3a38] Using Default AEC type: software
AEC
[000:092] [2023-07-22 13:42:32 +0000.742259][3a38] The device model: 220333qbi enum
value: 0
[000:093] [2023-07-22 13:42:32 +0000.743591][3a38] GetMachineModel is 220333QBI
[000:093] [2023-07-22 13:42:32 +0000.743722][3a38] GetMachineInfo: 220333QBI
[000:093] [2023-07-22 13:42:32 +0000.743815][3a38] Construct BeautifyReader
begin...
[000:094] [2023-07-22 13:42:32 +0000.743885][3a38] dumpStickerRgba:0
dumpStickerYuv:0
[000:094] [2023-07-22 13:42:32 +0000.743944][3a38] Construct BeautifyReader done.
[000:104] [2023-07-22 13:42:32 +0000.754352][3a38] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:109] [2023-07-22 13:42:32 +0000.759041][3a38] AppDeviceManager telnet server
for statistics started......
[000:107] [2023-07-22 13:42:32 +0000.757118][3c55] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c3685ea0
[000:112] [2023-07-22 13:42:32 +0000.762010][3a38] CpuOverloadDetect time:166193583
enter.

[000:112] [2023-07-22 13:42:32 +0000.762316][3a38] CpuOverloadDetect leave. expire


time = 0 ms

[000:112] [2023-07-22 13:42:32 +0000.762422][3c56] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x765c48a2c0
[000:114] [2023-07-22 13:42:32 +0000.763970][3a38] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:114] [2023-07-22 13:42:32 +0000.764099][3a38] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:120] [2023-07-22 13:42:32 +0000.770359][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:125] [2023-07-22 13:42:32 +0000.775400][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:126] [2023-07-22 13:42:32 +0000.776687][3a38] CreatePlatformSpecificObjects:
[000:126] [2023-07-22 13:42:32 +0000.776784][3a38] audio device use opensle input
and opensl output
[000:127] [2023-07-22 13:42:32 +0000.776898][3a38] Create OpenSLES output module
with java VM support.

[000:127] [2023-07-22 13:42:32 +0000.777227][3a38] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:128] [2023-07-22 13:42:32 +0000.778015][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:128] [2023-07-22 13:42:32 +0000.778542][3a38] Create OpenSLES output module
with buffer num:1

[000:129] [2023-07-22 13:42:32 +0000.778987][3a38] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:129] [2023-07-22 13:42:32 +0000.779442][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:130] [2023-07-22 13:42:32 +0000.780309][3a38] Create OpenSLES input module
with java VM support.

[000:130] [2023-07-22 13:42:32 +0000.780432][3a38] Create OpenSLES input module


with buffer num:1

[000:130] [2023-07-22 13:42:32 +0000.780566][3a38] Error(trace.cc:40): Init the


output and input for audio device template.
[000:130] [2023-07-22 13:42:32 +0000.780627][3a38] Init the output device.

[000:130] [2023-07-22 13:42:32 +0000.780677][3a38] Init the opensl input.


[000:130] [2023-07-22 13:42:32 +0000.780740][3a38] AppDeviceManager get setting
samplerate: 0
[000:131] [2023-07-22 13:42:32 +0000.781558][3a38] The device model: 220333qbi enum
value: 0
[000:133] [2023-07-22 13:42:32 +0000.782982][3a38] The device model: 220333qbi enum
value: 0
[000:133] [2023-07-22 13:42:32 +0000.783064][3a38] Set the sample rate to be:48000

[000:133] [2023-07-22 13:42:32 +0000.783125][3a38] Enable the recording stereo:0


[000:133] [2023-07-22 13:42:32 +0000.783197][3a38] Set the playout as stereo:1
[000:133] [2023-07-22 13:42:32 +0000.783251][3a38] Init the microphone.
[000:142] [2023-07-22 13:42:32 +0000.792689][3a38] Update the recording sample rate
to be: 48000
[000:143] [2023-07-22 13:42:32 +0000.792875][3a38] Init the speaker.
[000:143] [2023-07-22 13:42:32 +0000.793014][3a38] Low latency buffer size:144 low
sample rate:48000
[000:143] [2023-07-22 13:42:32 +0000.793642][3a38] Using 1 x 10ms for an audio
frame.

[000:150] [2023-07-22 13:42:32 +0000.800440][3a38] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:150] [2023-07-22 13:42:32 +0000.800693][3a38] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:150] [2023-07-22 13:42:32 +0000.800828][3a38] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:161] [2023-07-22 13:42:32 +0000.811145][3a38] The device model:220333qbi

[000:161] [2023-07-22 13:42:32 +0000.811290][3a38] speaker output factor:100


defaultFactor: 100

[000:161] [2023-07-22 13:42:32 +0000.811351][3a38] headset output factor:100


defaultFactor: 100

[000:162] [2023-07-22 13:42:32 +0000.812336][3a38] AppDeviceManagerStart finished.


[000:162] [2023-07-22 13:42:32 +0000.812447][3a38] AppDeviceManagerStartMic::mic
status is off
[000:162] [2023-07-22 13:42:32 +0000.812533][3a38] AppDeviceManagerStartMic update
aec type: 2

[000:162] [2023-07-22 13:42:32 +0000.812590][3a38] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:162] [2023-07-22 13:42:32 +0000.812648][3a38]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:162] [2023-07-22 13:42:32 +0000.812701][3a38]
AudioDeviceDataHandler::StartMicProcess

[000:163] [2023-07-22 13:42:32 +0000.812911][3a38] Try to start webrtc recording


device.

[000:163] [2023-07-22 13:42:32 +0000.812973][3a38] StartRecording. threadID:14904

[000:163] [2023-07-22 13:42:32 +0000.813045][3c59] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:163] [2023-07-22 13:42:32 +0000.813173][3c59] haveEnoughProcessedData
internalAudioStream.length: 0
[000:163] [2023-07-22 13:42:32 +0000.813811][3a38] The machine model:220333QBI

[000:164] [2023-07-22 13:42:32 +0000.813925][3a38] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:164] [2023-07-22 13:42:32 +0000.813978][3a38] Set the recording mode before


getSetting: 4
[000:164] [2023-07-22 13:42:32 +0000.814034][3a38] Set the recording mode after
getSetting: 1
[000:236] [2023-07-22 13:42:32 +0000.886095][3a38] StartRecording finished.

[000:236] [2023-07-22 13:42:32 +0000.886204][3a38] audio: start the audio mic


checker timer.

[000:237] [2023-07-22 13:42:32 +0000.887687][3a38] machine model :redmi


[000:237] [2023-07-22 13:42:32 +0000.887854][3a38] Support this machine
model :redmi
[000:245] [2023-07-22 13:42:32 +0000.895272][3a38] global inited! current sdk
version: 12-14-d8558ab
[000:313] [2023-07-22 13:42:32 +0000.963230][3c5b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:313] [2023-07-22 13:42:32 +0000.963432][3c5b] _deviceSampleRate:48000

[000:315] [2023-07-22 13:42:32 +0000.965255][3c59] Run AGC when audioType = 0


[000:315] [2023-07-22 13:42:32 +0000.965472][3c59]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:149] [2023-07-22 13:42:33 +0000.799302][3bc3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[001:150] [2023-07-22 13:42:33 +0000.799983][3c51] MediaFilterCamera, recording
file context:0x765c484a00 input texture:2
[001:150] [2023-07-22 13:42:33 +0000.800125][3c51] GLESContext:
[001:150] [2023-07-22 13:42:33 +0000.800240][3c51] The result of eglGetDisplay is:
0x1
[001:154] [2023-07-22 13:42:33 +0000.804035][3c51] The result of creation:
0x765d02c700
[001:154] [2023-07-22 13:42:33 +0000.804399][3c51] The result of
eglCreatePbufferSurface is: 0x765d02c800
[001:154] [2023-07-22 13:42:33 +0000.804770][3bc3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x765c484a00 input_texture: 2
[001:922] [2023-07-22 13:42:34 +0000.572367][3c59] haveEnoughProcessedData
internalAudioStream.length: 0
[002:313] [2023-07-22 13:42:34 +0000.963457][3c59] Run AGC when audioType = 0
[003:616] [2023-07-22 13:42:36 +0000.266683][3a38]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[003:617] [2023-07-22 13:42:36 +0000.267157][3a38] ~MediaFilterCamera
time:166197088 enter.

[003:617] [2023-07-22 13:42:36 +0000.267229][3a38] StopPullFrameAndWriteMp4


time:166197088 enter.

[003:618] [2023-07-22 13:42:36 +0000.268674][3c50] stop recording


[003:618] [2023-07-22 13:42:36 +0000.268814][3c50] we have stopped recording before
[003:619] [2023-07-22 13:42:36 +0000.269028][3a38] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[003:620] [2023-07-22 13:42:36 +0000.270015][3a38] DestroyPipelineAndFilters


time:166197091 enter.

[003:620] [2023-07-22 13:42:36 +0000.270188][3a38] DestroyPipelineAndFilters


leave. expire time = 0 ms

[003:620] [2023-07-22 13:42:36 +0000.270290][3a38] AppDeviceManagerStopMic

[003:620] [2023-07-22 13:42:36 +0000.270431][3a38] AppDeviceManagerStopMic::mic


status is on
[003:620] [2023-07-22 13:42:36 +0000.270574][3a38] Try to stop webrtc device.

[003:620] [2023-07-22 13:42:36 +0000.270654][3a38] Set record state to


stopped.threadID:14904

[003:660] [2023-07-22 13:42:36 +0000.310139][3c59] haveEnoughProcessedData


internalAudioStream.length: 0
[003:682] [2023-07-22 13:42:36 +0000.332325][3a38] Try to destory the
recorder.threadID:14904
[003:882] [2023-07-22 13:42:36 +0000.532603][3a38] DestroyAudioRecorder:
[003:882] [2023-07-22 13:42:36 +0000.532747][3a38] Cleanup the buffer queue in the
recorder.
[003:882] [2023-07-22 13:42:36 +0000.532805][3a38] Destroy the recorder.

[003:887] [2023-07-22 13:42:36 +0000.537320][3a38] StopRecording finished.

[003:887] [2023-07-22 13:42:36 +0000.537475][3a38] The stop recording success.

[003:887] [2023-07-22 13:42:36 +0000.537531][3a38]


AudioDeviceDataHandler::StopMicProcess

[003:891] [2023-07-22 13:42:36 +0000.541283][3a38] AppDeviceManager stop.

[003:891] [2023-07-22 13:42:36 +0000.541490][3a38] Rlease the webrtc device object.

[003:892] [2023-07-22 13:42:36 +0000.541985][3a38] OpenSlesInput destruct.

[003:892] [2023-07-22 13:42:36 +0000.542161][3a38] OpenSlesOutput destruct.

[003:893] [2023-07-22 13:42:36 +0000.543186][3a38] EventDispatchServerScope


destruct
[003:893] [2023-07-22 13:42:36 +0000.543283][3a38]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[003:893] [2023-07-22 13:42:36 +0000.543377][3a38] ~AudioDeviceDataHandler

[003:894] [2023-07-22 13:42:36 +0000.544512][3a38] AppDeviceManagerDestruct.

[003:894] [2023-07-22 13:42:36 +0000.544628][3a38] ~AppDeviceManager:


[003:894] [2023-07-22 13:42:36 +0000.544760][3a38] ~CpuOverloadDetect
time:166197365 enter.

[003:895] [2023-07-22 13:42:36 +0000.545366][3a38] ~CpuOverloadDetect leave.


expire time = 1 ms

[003:898] [2023-07-22 13:42:36 +0000.548727][3a38] Destruct BeautifyReader begin...


[003:898] [2023-07-22 13:42:36 +0000.548829][3a38] Destruct BeautifyReader done.
[003:899] [2023-07-22 13:42:36 +0000.548915][3a38] ~MediaFilterCamera leave.
expire time = 282 ms

[003:899] [2023-07-22 13:42:36 +0000.549317][3a38] ~GLESContext:


[003:900] [2023-07-22 13:42:36 +0000.550593][3a38] GLESContext destruct finish.
[003:900] [2023-07-22 13:42:36 +0000.550733][3a38] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[003:902] [2023-07-22 13:42:36 +0000.552139][3a38] global uninited!
[003:915] [2023-07-22 13:42:36 +0000.565642][3a38] clear AppID 50011
[003:915] [2023-07-22 13:42:36 +0000.565801][3a38] UnRegister JVM for Xplatform
util
[003:916] [2023-07-22 13:42:36 +0000.565859][3a38] Dispose::unregister webrtc video
engine
[003:916] [2023-07-22 13:42:36 +0000.565912][3a38] Init the android object with
jvm:0x0 env:0x0 context:0x0

[003:916] [2023-07-22 13:42:36 +0000.566187][3a38] SetAndroidMediaCodecObjects


time:166197387 enter.

[003:916] [2023-07-22 13:42:36 +0000.566283][3a38] ClearAndroidMediaCodecObjects


time:166197387 enter.
[003:916] [2023-07-22 13:42:36 +0000.566363][3a38] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms

[003:916] [2023-07-22 13:42:36 +0000.566441][3a38] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:916] [2023-07-22 13:42:36 +0000.566513][3a38] SetAndroidMediaCodecObjects


time:166197387 enter.

[003:916] [2023-07-22 13:42:36 +0000.566583][3a38] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[003:916] [2023-07-22 13:42:36 +0000.566653][3a38] ClearAndroidMediaCodecObjects
time:166197387 enter.

[003:916] [2023-07-22 13:42:36 +0000.566723][3a38] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:916] [2023-07-22 13:42:36 +0000.566794][3a38] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[003:917] [2023-07-22 13:42:36 +0000.566936][3a38] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[003:917] [2023-07-22 13:42:36 +0000.567013][3a38] Dispose::unregister webrtc voice


engine
[003:917] [2023-07-22 13:42:36 +0000.567671][3a38] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[003:917] [2023-07-22 13:42:36 +0000.567789][3a38] SystemUtil UnInit done


[009:050] [2023-07-22 13:42:41 +0000.700424][3a38] Register JVM for xplatform util
[009:064] [2023-07-22 13:42:41 +0000.714551][3a38] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
22 13:42:41 +0000
[009:064] [2023-07-22 13:42:41 +0000.714707][3a38] set AppID=50011 old AppID=-1
[009:064] [2023-07-22 13:42:41 +0000.714766][3a38] Init the android object with
jvm:0xb40000766ce21380 env:0x764f61f8c0 context:0x75f9d11328

[009:065] [2023-07-22 13:42:41 +0000.714909][3a38] SetAndroidMediaCodecObjects


time:166202536 enter.

[009:065] [2023-07-22 13:42:41 +0000.715013][3a38] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[009:065] [2023-07-22 13:42:41 +0000.715076][3a38] SetAndroidMediaCodecObjects


time:166202536 enter.

[009:065] [2023-07-22 13:42:41 +0000.715147][3a38] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000766ce21380
[009:065] [2023-07-22 13:42:41 +0000.715222][3a38] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000766ce21380 address:0x75bfe92760
[009:065] [2023-07-22 13:42:41 +0000.715300][3a38] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000766ce21380
address:0x75bfe92760
[009:065] [2023-07-22 13:42:41 +0000.715372][3a38] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[009:065] [2023-07-22 13:42:41 +0000.715447][3a38] Set the android objects with


jvm:0xb40000766ce21380 env:0x764f61f8c0 context:0x75f9d11328
[009:065] [2023-07-22 13:42:41 +0000.715527][3a38] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x764f61f8c0
[009:065] [2023-07-22 13:42:41 +0000.715587][3a38] SystemUtil Init done
[009:066] [2023-07-22 13:42:41 +0000.716066][3a38]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[009:066] [2023-07-22 13:42:41 +0000.716566][3a38] MediaFilterCamera
[009:066] [2023-07-22 13:42:41 +0000.716674][3a38] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[009:067] [2023-07-22 13:42:41 +0000.717853][3a38] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[009:068] [2023-07-22 13:42:41 +0000.718011][3a38] Recording session using default
bitrate support by app:14680064
[009:068] [2023-07-22 13:42:41 +0000.718749][3e09] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75c36c4f40
[009:069] [2023-07-22 13:42:41 +0000.719496][3e09] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[009:069] [2023-07-22 13:42:41 +0000.719850][3a38] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[009:071] [2023-07-22 13:42:41 +0000.721850][3a38] Error(ini.cc:191): Open the file
failed. error:2
[009:072] [2023-07-22 13:42:41 +0000.721959][3a38]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[009:072] [2023-07-22 13:42:41 +0000.722077][3a38] The device model: 220333qbi
usingSoftwareAEC value: 0
[009:077] [2023-07-22 13:42:41 +0000.727790][3a38] Error(ini.cc:191): Open the file
failed. error:2
[009:078] [2023-07-22 13:42:41 +0000.727932][3a38]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[009:078] [2023-07-22 13:42:41 +0000.728006][3a38] The device model: 220333qbi
usingHardwareAEC value: 0
[009:078] [2023-07-22 13:42:41 +0000.728076][3a38] The machine device: 220333qbi
usingHardwareAEC value: 0
[009:078] [2023-07-22 13:42:41 +0000.728149][3a38] Using Default AEC type: software
AEC
[009:080] [2023-07-22 13:42:41 +0000.730187][3a38] The device model: 220333qbi enum
value: 0
[009:081] [2023-07-22 13:42:41 +0000.731301][3a38] GetMachineModel is 220333QBI
[009:081] [2023-07-22 13:42:41 +0000.731407][3a38] GetMachineInfo: 220333QBI
[009:081] [2023-07-22 13:42:41 +0000.731469][3a38] Construct BeautifyReader
begin...
[009:081] [2023-07-22 13:42:41 +0000.731543][3a38] dumpStickerRgba:0
dumpStickerYuv:0
[009:081] [2023-07-22 13:42:41 +0000.731613][3a38] Construct BeautifyReader done.
[009:087] [2023-07-22 13:42:41 +0000.737647][3a38] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[009:087] [2023-07-22 13:42:41 +0000.737698][3e0d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75b58c24a0
[009:087] [2023-07-22 13:42:41 +0000.737837][3a38] AppDeviceManager telnet server
for statistics started......
[009:088] [2023-07-22 13:42:41 +0000.738578][3a38] CpuOverloadDetect time:166202559
enter.

[009:088] [2023-07-22 13:42:41 +0000.738761][3a38] CpuOverloadDetect leave. expire


time = 0 ms

[009:088] [2023-07-22 13:42:41 +0000.738975][3e0e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x765c487a80
[009:090] [2023-07-22 13:42:41 +0000.740572][3a38] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[009:090] [2023-07-22 13:42:41 +0000.740659][3a38] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[009:093] [2023-07-22 13:42:41 +0000.743685][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:094] [2023-07-22 13:42:41 +0000.744288][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:094] [2023-07-22 13:42:41 +0000.744746][3a38] CreatePlatformSpecificObjects:
[009:094] [2023-07-22 13:42:41 +0000.744834][3a38] audio device use opensle input
and opensl output
[009:095] [2023-07-22 13:42:41 +0000.744918][3a38] Create OpenSLES output module
with java VM support.

[009:095] [2023-07-22 13:42:41 +0000.745226][3a38] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:095] [2023-07-22 13:42:41 +0000.745481][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:095] [2023-07-22 13:42:41 +0000.745814][3a38] Create OpenSLES output module
with buffer num:1

[009:096] [2023-07-22 13:42:41 +0000.746053][3a38] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:096] [2023-07-22 13:42:41 +0000.746326][3a38] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:096] [2023-07-22 13:42:41 +0000.746627][3a38] Create OpenSLES input module
with java VM support.

[009:096] [2023-07-22 13:42:41 +0000.746712][3a38] Create OpenSLES input module


with buffer num:1

[009:096] [2023-07-22 13:42:41 +0000.746807][3a38] Error(trace.cc:40): Init the


output and input for audio device template.
[009:097] [2023-07-22 13:42:41 +0000.746955][3a38] Init the output device.

[009:097] [2023-07-22 13:42:41 +0000.747019][3a38] Init the opensl input.


[009:097] [2023-07-22 13:42:41 +0000.747105][3a38] AppDeviceManager get setting
samplerate: 0
[009:098] [2023-07-22 13:42:41 +0000.747925][3a38] The device model: 220333qbi enum
value: 0
[009:099] [2023-07-22 13:42:41 +0000.749282][3a38] The device model: 220333qbi enum
value: 0
[009:099] [2023-07-22 13:42:41 +0000.749363][3a38] Set the sample rate to be:48000

[009:099] [2023-07-22 13:42:41 +0000.749421][3a38] Enable the recording stereo:0


[009:099] [2023-07-22 13:42:41 +0000.749518][3a38] Set the playout as stereo:1
[009:099] [2023-07-22 13:42:41 +0000.749586][3a38] Init the microphone.
[009:100] [2023-07-22 13:42:41 +0000.750066][3a38] Update the recording sample rate
to be: 48000
[009:100] [2023-07-22 13:42:41 +0000.750152][3a38] Init the speaker.
[009:100] [2023-07-22 13:42:41 +0000.750227][3a38] Low latency buffer size:144 low
sample rate:48000
[009:100] [2023-07-22 13:42:41 +0000.750706][3a38] Using 1 x 10ms for an audio
frame.

[009:107] [2023-07-22 13:42:41 +0000.757000][3a38] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[009:107] [2023-07-22 13:42:41 +0000.757209][3a38] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[009:107] [2023-07-22 13:42:41 +0000.757328][3a38] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[009:116] [2023-07-22 13:42:41 +0000.766080][3a38] The device model:220333qbi

[009:116] [2023-07-22 13:42:41 +0000.766220][3a38] speaker output factor:100


defaultFactor: 100

[009:116] [2023-07-22 13:42:41 +0000.766281][3a38] headset output factor:100


defaultFactor: 100

[009:117] [2023-07-22 13:42:41 +0000.767170][3a38] AppDeviceManagerStart finished.


[009:117] [2023-07-22 13:42:41 +0000.767255][3a38] AppDeviceManagerStartMic::mic
status is off
[009:117] [2023-07-22 13:42:41 +0000.767345][3a38] AppDeviceManagerStartMic update
aec type: 2

[009:117] [2023-07-22 13:42:41 +0000.767417][3a38] AppDeviceManagerStartMic update


voiceChangeMode: 4

[009:117] [2023-07-22 13:42:41 +0000.767489][3a38]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[009:117] [2023-07-22 13:42:41 +0000.767558][3a38]
AudioDeviceDataHandler::StartMicProcess

[009:117] [2023-07-22 13:42:41 +0000.767804][3a38] Try to start webrtc recording


device.

[009:118] [2023-07-22 13:42:41 +0000.767879][3a38] StartRecording. threadID:14904

[009:117] [2023-07-22 13:42:41 +0000.767853][3e10] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[009:118] [2023-07-22 13:42:41 +0000.768038][3a38] default mode: Set the recording
mode to voice communication to enable HW AEC .

[009:118] [2023-07-22 13:42:41 +0000.768110][3a38] Set the recording mode before


getSetting: 4
[009:118] [2023-07-22 13:42:41 +0000.768181][3a38] Set the recording mode after
getSetting: 1
[009:147] [2023-07-22 13:42:41 +0000.797588][3a38] StartRecording finished.

[009:147] [2023-07-22 13:42:41 +0000.797695][3a38] audio: start the audio mic


checker timer.

[009:148] [2023-07-22 13:42:41 +0000.798731][3a38] machine model :redmi


[009:148] [2023-07-22 13:42:41 +0000.798827][3a38] Support this machine
model :redmi
[009:149] [2023-07-22 13:42:41 +0000.799025][3a38] global inited! current sdk
version: 12-14-d8558ab
[009:742] [2023-07-22 13:42:42 +0000.392314][3bc3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[009:744] [2023-07-22 13:42:42 +0000.394476][3e0a] MediaFilterCamera, recording
file context:0x765c484a00 input texture:5
[009:744] [2023-07-22 13:42:42 +0000.394592][3e0a] GLESContext:
[009:744] [2023-07-22 13:42:42 +0000.394706][3e0a] The result of eglGetDisplay is:
0x1
[009:747] [2023-07-22 13:42:42 +0000.397360][3e0a] The result of creation:
0x75b35b3e00
[009:747] [2023-07-22 13:42:42 +0000.397594][3e0a] The result of
eglCreatePbufferSurface is: 0x75b35b3f00
[009:748] [2023-07-22 13:42:42 +0000.398329][3bc3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x765c484a00 input_texture: 5
[009:871] [2023-07-22 13:42:42 +0000.521431][3a38]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[009:871] [2023-07-22 13:42:42 +0000.521574][3a38] ~MediaFilterCamera
time:166203342 enter.

[009:871] [2023-07-22 13:42:42 +0000.521700][3a38] StopPullFrameAndWriteMp4


time:166203342 enter.

[009:872] [2023-07-22 13:42:42 +0000.522505][3e09] stop recording


[009:872] [2023-07-22 13:42:42 +0000.522628][3e09] we have stopped recording before
[009:873] [2023-07-22 13:42:42 +0000.523079][3a38] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[009:874] [2023-07-22 13:42:42 +0000.524321][3a38] DestroyPipelineAndFilters


time:166203345 enter.

[009:874] [2023-07-22 13:42:42 +0000.524476][3a38] DestroyPipelineAndFilters


leave. expire time = 0 ms

[009:874] [2023-07-22 13:42:42 +0000.524561][3a38] AppDeviceManagerStopMic

[009:874] [2023-07-22 13:42:42 +0000.524701][3a38] AppDeviceManagerStopMic::mic


status is on
[009:874] [2023-07-22 13:42:42 +0000.524788][3a38] Try to stop webrtc device.

[009:875] [2023-07-22 13:42:42 +0000.524857][3a38] Set record state to


stopped.threadID:14904

[009:934] [2023-07-22 13:42:42 +0000.584081][3a38] Try to destory the


recorder.threadID:14904

[010:134] [2023-07-22 13:42:42 +0000.784359][3a38] DestroyAudioRecorder:


[010:134] [2023-07-22 13:42:42 +0000.784505][3a38] Cleanup the buffer queue in the
recorder.
[010:134] [2023-07-22 13:42:42 +0000.784560][3a38] Destroy the recorder.

[010:138] [2023-07-22 13:42:42 +0000.788024][3a38] StopRecording finished.

[010:138] [2023-07-22 13:42:42 +0000.788160][3a38] The stop recording success.

[010:138] [2023-07-22 13:42:42 +0000.788212][[000:121] [2023-09-28 14:14:40


+0000.679990][5497] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
28 14:14:40 +0000
[000:121] [2023-09-28 14:14:40 +0000.680151][5497] set AppID=50011 old AppID=-1
[000:121] [2023-09-28 14:14:40 +0000.680209][5497] Init the android object with
jvm:0xb400007318221380 env:0x72fa3358c0 context:0x72a3a13328

[000:121] [2023-09-28 14:14:40 +0000.680303][5497] SetAndroidMediaCodecObjects


time:34077925 enter.

[000:121] [2023-09-28 14:14:40 +0000.680385][5497] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:122] [2023-09-28 14:14:40 +0000.680463][5497] SetAndroidMediaCodecObjects


time:34077926 enter.
[000:122] [2023-09-28 14:14:40 +0000.680534][5497] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007318221380
[000:122] [2023-09-28 14:14:40 +0000.680604][5497] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007318221380 address:0x725b47c760
[000:122] [2023-09-28 14:14:40 +0000.680699][5497] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007318221380
address:0x725b47c760
[000:122] [2023-09-28 14:14:40 +0000.680770][5497] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:122] [2023-09-28 14:14:40 +0000.680868][5497] Set the android objects with


jvm:0xb400007318221380 env:0x72fa3358c0 context:0x72a3a13328

[000:125] [2023-09-28 14:14:40 +0000.683674][5497] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x72fa3358c0
[000:125] [2023-09-28 14:14:40 +0000.683763][5497] SystemUtil Init done
[000:131] [2023-09-28 14:14:40 +0000.690374][5497]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:136] [2023-09-28 14:14:40 +0000.694620][5497] MediaFilterCamera
[000:136] [2023-09-28 14:14:40 +0000.694759][5497] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:136] [2023-09-28 14:14:40 +0000.695002][5497] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:136] [2023-09-28 14:14:40 +0000.695100][5497] Recording session using default
bitrate support by app:14680064
[000:136] [2023-09-28 14:14:40 +0000.695069][5eb7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x727bc68e40
[000:136] [2023-09-28 14:14:40 +0000.695250][5eb7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:136] [2023-09-28 14:14:40 +0000.695421][5497] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:138] [2023-09-28 14:14:40 +0000.696625][5497] Error(ini.cc:191): Open the file
failed. error:2
[000:138] [2023-09-28 14:14:40 +0000.696714][5497]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:138] [2023-09-28 14:14:40 +0000.696802][5497] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:142] [2023-09-28 14:14:40 +0000.700553][5497] Error(ini.cc:191): Open the file
failed. error:2
[000:142] [2023-09-28 14:14:40 +0000.700655][5497]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:142] [2023-09-28 14:14:40 +0000.700745][5497] The device model: 220333qbi
usingHardwareAEC value: 0
[000:142] [2023-09-28 14:14:40 +0000.700816][5497] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:142] [2023-09-28 14:14:40 +0000.700886][5497] Using Default AEC type: software
AEC
[000:144] [2023-09-28 14:14:40 +0000.703000][5497] The device model: 220333qbi enum
value: 0
[000:145] [2023-09-28 14:14:40 +0000.704128][5497] GetMachineModel is 220333QBI
[000:145] [2023-09-28 14:14:40 +0000.704238][5497] GetMachineInfo: 220333QBI
[000:145] [2023-09-28 14:14:40 +0000.704335][5497] Construct BeautifyReader
begin...
[000:145] [2023-09-28 14:14:40 +0000.704418][5497] dumpStickerRgba:0
dumpStickerYuv:0
[000:146] [2023-09-28 14:14:40 +0000.704472][5497] Construct BeautifyReader done.
[000:157] [2023-09-28 14:14:40 +0000.715671][5497] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:157] [2023-09-28 14:14:40 +0000.715725][5eba] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72571594a0
[000:157] [2023-09-28 14:14:40 +0000.716222][5497] AppDeviceManager telnet server
for statistics started......
[000:158] [2023-09-28 14:14:40 +0000.716902][5497] CpuOverloadDetect time:34077962
enter.

[000:158] [2023-09-28 14:14:40 +0000.717090][5497] CpuOverloadDetect leave. expire


time = 0 ms

[000:158] [2023-09-28 14:14:40 +0000.717133][5ebb] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73076800c0
[000:160] [2023-09-28 14:14:40 +0000.718612][5497] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:160] [2023-09-28 14:14:40 +0000.718692][5497] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:164] [2023-09-28 14:14:40 +0000.723319][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:167] [2023-09-28 14:14:40 +0000.725504][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:167] [2023-09-28 14:14:40 +0000.726385][5497] CreatePlatformSpecificObjects:
[000:168] [2023-09-28 14:14:40 +0000.726534][5497] audio device use opensle input
and opensl output
[000:168] [2023-09-28 14:14:40 +0000.726643][5497] Create OpenSLES output module
with java VM support.

[000:168] [2023-09-28 14:14:40 +0000.726935][5497] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:168] [2023-09-28 14:14:40 +0000.727225][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:169] [2023-09-28 14:14:40 +0000.727573][5497] Create OpenSLES output module
with buffer num:1

[000:169] [2023-09-28 14:14:40 +0000.727860][5497] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:169] [2023-09-28 14:14:40 +0000.728127][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:169] [2023-09-28 14:14:40 +0000.728429][5497] Create OpenSLES input module
with java VM support.

[000:170] [2023-09-28 14:14:40 +0000.728515][5497] Create OpenSLES input module


with buffer num:1

[000:170] [2023-09-28 14:14:40 +0000.728645][5497] Error(trace.cc:40): Init the


output and input for audio device template.
[000:170] [2023-09-28 14:14:40 +0000.728723][5497] Init the output device.

[000:170] [2023-09-28 14:14:40 +0000.728792][5497] Init the opensl input.


[000:170] [2023-09-28 14:14:40 +0000.728870][5497] AppDeviceManager get setting
samplerate: 0
[000:171] [2023-09-28 14:14:40 +0000.729720][5497] The device model: 220333qbi enum
value: 0
[000:172] [2023-09-28 14:14:40 +0000.731130][5497] The device model: 220333qbi enum
value: 0
[000:172] [2023-09-28 14:14:40 +0000.731210][5497] Set the sample rate to be:48000

[000:172] [2023-09-28 14:14:40 +0000.731285][5497] Enable the recording stereo:0


[000:172] [2023-09-28 14:14:40 +0000.731356][5497] Set the playout as stereo:1
[000:172] [2023-09-28 14:14:40 +0000.731425][5497] Init the microphone.
[000:173] [2023-09-28 14:14:40 +0000.732181][5497] Update the recording sample rate
to be: 48000
[000:173] [2023-09-28 14:14:40 +0000.732273][5497] Init the speaker.
[000:173] [2023-09-28 14:14:40 +0000.732377][5497] Low latency buffer size:144 low
sample rate:48000
[000:174] [2023-09-28 14:14:40 +0000.732872][5497] Using 1 x 10ms for an audio
frame.

[000:180] [2023-09-28 14:14:40 +0000.739364][5497] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:181] [2023-09-28 14:14:40 +0000.739619][5497] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:181] [2023-09-28 14:14:40 +0000.739732][5497] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:190] [2023-09-28 14:14:40 +0000.748713][5497] The device model:220333qbi

[000:190] [2023-09-28 14:14:40 +0000.748850][5497] speaker output factor:100


defaultFactor: 100

[000:190] [2023-09-28 14:14:40 +0000.748927][5497] headset output factor:100


defaultFactor: 100

[000:191] [2023-09-28 14:14:40 +0000.749832][5497] AppDeviceManagerStart finished.


[000:191] [2023-09-28 14:14:40 +0000.749915][5497] AppDeviceManagerStartMic::mic
status is off
[000:191] [2023-09-28 14:14:40 +0000.750014][5497] AppDeviceManagerStartMic update
aec type: 2

[000:191] [2023-09-28 14:14:40 +0000.750086][5497] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:191] [2023-09-28 14:14:40 +0000.750159][5497]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:191] [2023-09-28 14:14:40 +0000.750228][5497]
AudioDeviceDataHandler::StartMicProcess

[000:191] [2023-09-28 14:14:40 +0000.750443][5497] Try to start webrtc recording


device.

[000:192] [2023-09-28 14:14:40 +0000.750521][5ebc] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:192] [2023-09-28 14:14:40 +0000.750558][5497] StartRecording. threadID:21655

[000:192] [2023-09-28 14:14:40 +0000.750652][5ebc] haveEnoughProcessedData


internalAudioStream.length: 0
[000:192] [2023-09-28 14:14:40 +0000.751422][5497] The machine model:220333QBI

[000:193] [2023-09-28 14:14:40 +0000.751540][5497] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:193] [2023-09-28 14:14:40 +0000.751613][5497] Set the recording mode before


getSetting: 4
[000:193] [2023-09-28 14:14:40 +0000.751690][5497] Set the recording mode after
getSetting: 1
[000:287] [2023-09-28 14:14:40 +0000.846286][5497] StartRecording finished.

[000:287] [2023-09-28 14:14:40 +0000.846391][5497] audio: start the audio mic


checker timer.
[000:289] [2023-09-28 14:14:40 +0000.847467][5497] machine model :redmi
[000:289] [2023-09-28 14:14:40 +0000.847562][5497] Support this machine
model :redmi
[000:298] [2023-09-28 14:14:40 +0000.856576][5497] global inited! current sdk
version: 12-14-d8558ab
[000:376] [2023-09-28 14:14:40 +0000.935314][5ebd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:377] [2023-09-28 14:14:40 +0000.935466][5ebd] _deviceSampleRate:48000

[000:381] [2023-09-28 14:14:40 +0000.939552][5ebc] Run AGC when audioType = 0


[000:381] [2023-09-28 14:14:40 +0000.939782][5ebc]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:922] [2023-09-28 14:14:41 +0000.480844][5cf2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:922] [2023-09-28 14:14:41 +0000.481243][5eb8] MediaFilterCamera, recording
file context:0x7307648e00 input texture:4
[000:922] [2023-09-28 14:14:41 +0000.481362][5eb8] GLESContext:
[000:923] [2023-09-28 14:14:41 +0000.481573][5eb8] The result of eglGetDisplay is:
0x1
[000:925] [2023-09-28 14:14:41 +0000.483969][5eb8] The result of creation:
0x727be43100
[000:925] [2023-09-28 14:14:41 +0000.484278][5eb8] The result of
eglCreatePbufferSurface is: 0x727be43200
[000:926] [2023-09-28 14:14:41 +0000.484992][5cf2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7307648e00 input_texture: 4
[001:962] [2023-09-28 14:14:42 +0000.520640][5ebc] haveEnoughProcessedData
internalAudioStream.length: 0
[002:245] [2023-09-28 14:14:42 +0000.804038][5497]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[002:245] [2023-09-28 14:14:42 +0000.804269][5497] ~MediaFilterCamera time:34080049
enter.

[002:245] [2023-09-28 14:14:42 +0000.804375][5497] StopPullFrameAndWriteMp4


time:34080049 enter.

[002:247] [2023-09-28 14:14:42 +0000.805682][5eb7] stop recording


[002:247] [2023-09-28 14:14:42 +0000.805810][5eb7] we have stopped recording before
[002:247] [2023-09-28 14:14:42 +0000.805987][5497] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[002:248] [2023-09-28 14:14:42 +0000.806760][5497] DestroyPipelineAndFilters


time:34080052 enter.

[002:248] [2023-09-28 14:14:42 +0000.806874][5497] DestroyPipelineAndFilters


leave. expire time = 0 ms

[002:248] [2023-09-28 14:14:42 +0000.806938][5497] AppDeviceManagerStopMic

[002:248] [2023-09-28 14:14:42 +0000.807074][5497] AppDeviceManagerStopMic::mic


status is on
[002:248] [2023-09-28 14:14:42 +0000.807164][5497] Try to stop webrtc device.

[002:248] [2023-09-28 14:14:42 +0000.807305][5497] Set record state to


stopped.threadID:21655

[002:301] [2023-09-28 14:14:42 +0000.859582][5497] Try to destory the


recorder.threadID:21655

[002:501] [2023-09-28 14:14:43 +0000.59911][5497] DestroyAudioRecorder:


[002:501] [2023-09-28 14:14:43 +0000.60259][5497] Cleanup the buffer queue in the
recorder.
[002:501] [2023-09-28 14:14:43 +0000.60351][5497] Destroy the recorder.

[002:505] [2023-09-28 14:14:43 +0000.63806][5497] StopRecording finished.

[002:505] [2023-09-28 14:14:43 +0000.64114][5497] The stop recording success.

[002:505] [2023-09-28 14:14:43 +0000.64202][5497]


AudioDeviceDataHandler::StopMicProcess

[002:507] [2023-09-28 14:14:43 +0000.66109][5497] AppDeviceManager stop.

[002:508] [2023-09-28 14:14:43 +0000.66611][5497] Rlease the webrtc device object.

[002:509] [2023-09-28 14:14:43 +0000.67550][5497] OpenSlesInput destruct.

[002:509] [2023-09-28 14:14:43 +0000.67783][5497] OpenSlesOutput destruct.

[002:511] [2023-09-28 14:14:43 +0000.69546][5497] EventDispatchServerScope destruct


[002:511] [2023-09-28 14:14:43 +0000.69674][5497]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[002:511] [2023-09-28 14:14:43 +0000.69980][5497] ~AudioDeviceDataHandler

[002:512] [2023-09-28 14:14:43 +0000.71332][5497] AppDeviceManagerDestruct.

[002:513] [2023-09-28 14:14:43 +0000.71465][5497] ~AppDeviceManager:


[002:513] [2023-09-28 14:14:43 +0000.71577][5497] ~CpuOverloadDetect time:34080317
enter.

[002:513] [2023-09-28 14:14:43 +0000.72377][5497] ~CpuOverloadDetect leave. expire


time = 0 ms

[002:522] [2023-09-28 14:14:43 +0000.80633][5497] Destruct BeautifyReader begin...


[002:522] [2023-09-28 14:14:43 +0000.80768][5497] Destruct BeautifyReader done.
[002:522] [2023-09-28 14:14:43 +0000.80844][5497] ~MediaFilterCamera leave. expire
time = 277 ms

[002:522] [2023-09-28 14:14:43 +0000.81272][5497] ~GLESContext:


[002:524] [2023-09-28 14:14:43 +0000.83015][5497] GLESContext destruct finish.
[002:524] [2023-09-28 14:14:43 +0000.83178][5497] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[002:525] [2023-09-28 14:14:43 +0000.83755][5497] global uninited!
[002:526] [2023-09-28 14:14:43 +0000.85351][5497] clear AppID 50011
[002:526] [2023-09-28 14:14:43 +0000.85448][5497] UnRegister JVM for Xplatform util
[002:527] [2023-09-28 14:14:43 +0000.85509][5497] Dispose::unregister webrtc video
engine
[002:527] [2023-09-28 14:14:43 +0000.85581][5497] Init the android object with
jvm:0x0 env:0x0 context:0x0

[002:527] [2023-09-28 14:14:43 +0000.85663][5497] SetAndroidMediaCodecObjects


time:34080331 enter.

[002:527] [2023-09-28 14:14:43 +0000.85740][5497] ClearAndroidMediaCodecObjects


time:34080331 enter.
[002:527] [2023-09-28 14:14:43 +0000.85818][5497] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms

[002:527] [2023-09-28 14:14:43 +0000.85890][5497] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:527] [2023-09-28 14:14:43 +0000.85963][5497] SetAndroidMediaCodecObjects


time:34080331 enter.

[002:527] [2023-09-28 14:14:43 +0000.86036][5497] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[002:527] [2023-09-28 14:14:43 +0000.86110][5497] ClearAndroidMediaCodecObjects
time:34080331 enter.

[002:527] [2023-09-28 14:14:43 +0000.86184][5497] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:528] [2023-09-28 14:14:43 +0000.86651][5497] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[002:528] [2023-09-28 14:14:43 +0000.86796][5497] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[002:528] [2023-09-28 14:14:43 +0000.86986][5497] Dispose::unregister webrtc voice


engine
[002:528] [2023-09-28 14:14:43 +0000.87044][5497] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[002:528] [2023-09-28 14:14:43 +0000.87139][5497] SystemUtil UnInit done


[006:223] [2023-09-28 14:14:46 +0000.782177][5497] Register JVM for xplatform util
[006:231] [2023-09-28 14:14:46 +0000.789975][5497] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
28 14:14:46 +0000
[006:231] [2023-09-28 14:14:46 +0000.790092][5497] set AppID=50011 old AppID=-1
[006:231] [2023-09-28 14:14:46 +0000.790150][5497] Init the android object with
jvm:0xb400007318221380 env:0x72fa3358c0 context:0x72a3a13328

[006:231] [2023-09-28 14:14:46 +0000.790236][5497] SetAndroidMediaCodecObjects


time:34084035 enter.

[006:231] [2023-09-28 14:14:46 +0000.790315][5497] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[006:231] [2023-09-28 14:14:46 +0000.790389][5497] SetAndroidMediaCodecObjects


time:34084035 enter.

[006:232] [2023-09-28 14:14:46 +0000.790516][5497] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007318221380
[006:232] [2023-09-28 14:14:46 +0000.790594][5497] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007318221380 address:0x725b47c760
[006:232] [2023-09-28 14:14:46 +0000.790667][5497] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007318221380
address:0x725b47c760
[006:232] [2023-09-28 14:14:46 +0000.790740][5497] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[006:232] [2023-09-28 14:14:46 +0000.790811][5497] Set the android objects with


jvm:0xb400007318221380 env:0x72fa3358c0 context:0x72a3a13328

[006:232] [2023-09-28 14:14:46 +0000.790884][5497] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x72fa3358c0
[006:232] [2023-09-28 14:14:46 +0000.790959][5497] SystemUtil Init done
[006:232] [2023-09-28 14:14:46 +0000.791405][5497]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[006:233] [2023-09-28 14:14:46 +0000.791615][5497] MediaFilterCamera
[006:233] [2023-09-28 14:14:46 +0000.791707][5497] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[006:233] [2023-09-28 14:14:46 +0000.791902][5497] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[006:233] [2023-09-28 14:14:46 +0000.791965][5f1e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x727bdaf2c0
[006:233] [2023-09-28 14:14:46 +0000.791997][5497] Recording session using default
bitrate support by app:14680064
[006:233] [2023-09-28 14:14:46 +0000.792351][5f1e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[006:234] [2023-09-28 14:14:46 +0000.792508][5497] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[006:235] [2023-09-28 14:14:46 +0000.793976][5497] Error(ini.cc:191): Open the file
failed. error:2
[006:235] [2023-09-28 14:14:46 +0000.794062][5497]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[006:235] [2023-09-28 14:14:46 +0000.794137][5497] The device model: 220333qbi
usingSoftwareAEC value: 0
[006:239] [2023-09-28 14:14:46 +0000.797895][5497] Error(ini.cc:191): Open the file
failed. error:2
[006:239] [2023-09-28 14:14:46 +0000.797996][5497]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[006:239] [2023-09-28 14:14:46 +0000.798088][5497] The device model: 220333qbi
usingHardwareAEC value: 0
[006:239] [2023-09-28 14:14:46 +0000.798161][5497] The machine device: 220333qbi
usingHardwareAEC value: 0
[006:239] [2023-09-28 14:14:46 +0000.798234][5497] Using Default AEC type: software
AEC
[006:241] [2023-09-28 14:14:46 +0000.799874][5497] The device model: 220333qbi enum
value: 0
[006:242] [2023-09-28 14:14:46 +0000.800855][5497] GetMachineModel is 220333QBI
[006:242] [2023-09-28 14:14:46 +0000.800944][5497] GetMachineInfo: 220333QBI
[006:242] [2023-09-28 14:14:46 +0000.801015][5497] Construct BeautifyReader
begin...
[006:242] [2023-09-28 14:14:46 +0000.801085][5497] dumpStickerRgba:0
dumpStickerYuv:0
[006:242] [2023-09-28 14:14:46 +0000.801153][5497] Construct BeautifyReader done.
[006:247] [2023-09-28 14:14:46 +0000.805752][5497] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[006:247] [2023-09-28 14:14:46 +0000.805806][5f21] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x727bbd2ca0
[006:247] [2023-09-28 14:14:46 +0000.805959][5497] AppDeviceManager telnet server
for statistics started......
[006:248] [2023-09-28 14:14:46 +0000.806605][5497] CpuOverloadDetect time:34084052
enter.

[006:248] [2023-09-28 14:14:46 +0000.806802][5497] CpuOverloadDetect leave. expire


time = 0 ms

[006:248] [2023-09-28 14:14:46 +0000.806852][5f22] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x730767f9c0
[006:249] [2023-09-28 14:14:46 +0000.808280][5497] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[006:249] [2023-09-28 14:14:46 +0000.808362][5497] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[006:250] [2023-09-28 14:14:46 +0000.808797][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:250] [2023-09-28 14:14:46 +0000.809206][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:251] [2023-09-28 14:14:46 +0000.809607][5497] CreatePlatformSpecificObjects:
[006:251] [2023-09-28 14:14:46 +0000.809689][5497] audio device use opensle input
and opensl output
[006:251] [2023-09-28 14:14:46 +0000.809769][5497] Create OpenSLES output module
with java VM support.

[006:251] [2023-09-28 14:14:46 +0000.809987][5497] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:251] [2023-09-28 14:14:46 +0000.810262][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:252] [2023-09-28 14:14:46 +0000.810772][5497] Create OpenSLES output module
with buffer num:1

[006:252] [2023-09-28 14:14:46 +0000.811005][5497] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:252] [2023-09-28 14:14:46 +0000.811265][5497] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:253] [2023-09-28 14:14:46 +0000.811570][5497] Create OpenSLES input module
with java VM support.

[006:253] [2023-09-28 14:14:46 +0000.811655][5497] Create OpenSLES input module


with buffer num:1

[006:253] [2023-09-28 14:14:46 +0000.811739][5497] Error(trace.cc:40): Init the


output and input for audio device template.
[006:253] [2023-09-28 14:14:46 +0000.811813][5497] Init the output device.

[006:253] [2023-09-28 14:14:46 +0000.811882][5497] Init the opensl input.


[006:253] [2023-09-28 14:14:46 +0000.811952][5497] AppDeviceManager get setting
samplerate: 0
[006:254] [2023-09-28 14:14:46 +0000.812723][5497] The device model: 220333qbi enum
value: 0
[006:255] [2023-09-28 14:14:46 +0000.814080][5497] The device model: 220333qbi enum
value: 0
[006:255] [2023-09-28 14:14:46 +0000.814155][5497] Set the sample rate to be:48000

[006:255] [2023-09-28 14:14:46 +0000.814226][5497] Enable the recording stereo:0


[006:255] [2023-09-28 14:14:46 +0000.814296][5497] Set the playout as stereo:1
[006:255] [2023-09-28 14:14:46 +0000.814364][5497] Init the microphone.
[006:256] [2023-09-28 14:14:46 +0000.814963][5497] Update the recording sample rate
to be: 48000
[006:256] [2023-09-28 14:14:46 +0000.815049][5497] Init the speaker.
[006:256] [2023-09-28 14:14:46 +0000.815137][5497] Low latency buffer size:144 low
sample rate:48000
[006:256] [2023-09-28 14:14:46 +0000.815452][5497] Using 1 x 10ms for an audio
frame.

[006:263] [2023-09-28 14:14:46 +0000.821714][5497] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[006:263] [2023-09-28 14:14:46 +0000.821925][5497] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[006:263] [2023-09-28 14:14:46 +0000.822067][5497] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[006:272] [2023-09-28 14:14:46 +0000.830602][5497] The device model:220333qbi

[006:272] [2023-09-28 14:14:46 +0000.830733][5497] speaker output factor:100


defaultFactor: 100

[006:272] [2023-09-28 14:14:46 +0000.830792][5497] headset output factor:100


defaultFactor: 100

[006:273] [2023-09-28 14:14:46 +0000.831625][5497] AppDeviceManagerStart finished.


[006:273] [2023-09-28 14:14:46 +0000.831704][5497] AppDeviceManagerStartMic::mic
status is off
[006:273] [2023-09-28 14:14:46 +0000.831805][5497] AppDeviceManagerStartMic update
aec type: 2

[006:273] [2023-09-28 14:14:46 +0000.831875][5497] AppDeviceManagerStartMic update


voiceChangeMode: 4

[006:273] [2023-09-28 14:14:46 +0000.831944][5497]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[006:273] [2023-09-28 14:14:46 +0000.832011][5497]
AudioDeviceDataHandler::StartMicProcess

[006:273] [2023-09-28 14:14:46 +0000.832238][5497] Try to start webrtc recording


device.

[006:273] [2023-09-28 14:14:46 +0000.832285][5f23] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[006:273] [2023-09-28 14:14:46 +0000.832315][5497] StartRecording. threadID:21655

[006:274] [2023-09-28 14:14:46 +0000.832493][5497] default mode: Set the recording


mode to voice communication to enable HW AEC .

[006:274] [2023-09-28 14:14:46 +0000.832565][5497] Set the recording mode before


getSetting: 4
[006:274] [2023-09-28 14:14:46 +0000.832640][5497] Set the recording mode after
getSetting: 1
[006:298] [2023-09-28 14:14:46 +0000.856771][5497] StartRecording finished.

[006:298] [2023-09-28 14:14:46 +0000.856904][5497] audio: start the audio mic


checker timer.

[006:299] [2023-09-28 14:14:46 +0000.857844][5497] machine model :redmi


[006:299] [2023-09-28 14:14:46 +0000.857941][5497] Support this machine
model :redmi
[006:299] [2023-09-28 14:14:46 +0000.858036][5497] global inited! current sdk
version: 12-14-d8558ab
[006:484] [2023-09-28 14:14:47 +0000.42546][5f23] Run AGC when audioType = 0
[006:854] [2023-09-28 14:14:47 +0000.413019][5497]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[006:854] [2023-09-28 14:14:47 +0000.413176][5497] ~MediaFilterCamera time:34084658
enter.

[006:854] [2023-09-28 14:14:47 +0000.413254][5497] StopPullFrameAndWriteMp4


time:34084658 enter.

[006:855] [2023-09-28 14:14:47 +0000.413963][5f1e] stop recording


[006:855] [2023-09-28 14:14:47 +0000.414066][5f1e] we have stopped recording before
[006:855] [2023-09-28 14:14:47 +0000.414244][5497] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms
[006:856] [2023-09-28 14:14:47 +0000.414910][5497] DestroyPipelineAndFilters
time:34084660 enter.

[006:856] [2023-09-28 14:14:47 +0000.415008][5497] DestroyPipelineAndFilters


leave. expire time = 0 ms

[006:856] [2023-09-28 14:14:47 +0000.415086][5497] AppDeviceManagerStopMic

[006:856] [2023-09-28 14:14:47 +0000.415195][5497] AppDeviceManagerStopMic::mic


status is on
[006:856] [2023-09-28 14:14:47 +0000.415271][5497] Try to stop webrtc device.

[006:856] [2023-09-28 14:14:47 +0000.415348][5497] Set record state to


stopped.threadID:21655

[006:895] [2023-09-28 14:14:47 +0000.454215][5497] Try to destory the


recorder.threadID:21655

[007:095] [2023-09-28 14:14:47 +0000.654613][5497] DestroyAudioRecorder:


[007:096] [2023-09-28 14:14:47 +0000.654898][5497] Cleanup the buffer queue in the
recorder.
[007:096] [2023-09-28 14:14:47 +0000.654972][5497] Destroy the recorder.

[007:101] [2023-09-28 14:14:47 +0000.660349][5497] StopRecording finished.

[007:102] [2023-09-28 14:14:47 +0000.660580][5497] The stop recording success.

[007:102] [2023-09-28 14:14:47 +0000.660641][5497]


AudioDeviceDataHandler::StopMicProcess

[007:103] [2023-09-28 14:14:47 +0000.662350][5497] AppDeviceManager stop.

[007:104] [2023-09-28 14:14:47 +0000.662619][5497] Rlease the webrtc device object.

[007:105] [2023-09-28 14:14:47 +0000.663509][5497] OpenSlesInput destruct.

[007:105] [2023-09-28 14:14:47 +0000.663674][5497] OpenSlesOutput destruct.

[007:106] [2023-09-28 14:14:47 +0000.664810][5497] EventDispatchServerScope


destruct
[007:106] [2023-09-28 14:14:47 +0000.664939][5497]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[007:106] [2023-09-28 14:14:47 +0000.665095][5497] ~AudioDeviceDataHandler

[007:107] [2023-09-28 14:14:47 +0000.666158][549[000:078] [2023-12-07 16:07:39


+0000.176364][2658] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
07 16:07:39 +0000
[000:078] [2023-12-07 16:07:39 +0000.176456][2658] set AppID=50011 old AppID=-1
[000:078] [2023-12-07 16:07:39 +0000.176494][2658] Init the android object with
jvm:0xb4000074f4221380 env:0x74d717f8c0 context:0x7480696328

[000:078] [2023-12-07 16:07:39 +0000.176533][2658] SetAndroidMediaCodecObjects


time:5812510 enter.

[000:078] [2023-12-07 16:07:39 +0000.176575][2658] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[000:078] [2023-12-07 16:07:39 +0000.176621][2658] SetAndroidMediaCodecObjects
time:5812510 enter.

[000:078] [2023-12-07 16:07:39 +0000.176648][2658] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074f4221380
[000:078] [2023-12-07 16:07:39 +0000.176683][2658] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074f4221380 address:0x743003c760
[000:078] [2023-12-07 16:07:39 +0000.176735][2658] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074f4221380
address:0x743003c760
[000:078] [2023-12-07 16:07:39 +0000.176763][2658] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:079] [2023-12-07 16:07:39 +0000.176812][2658] Set the android objects with


jvm:0xb4000074f4221380 env:0x74d717f8c0 context:0x7480696328

[000:082] [2023-12-07 16:07:39 +0000.180578][2658] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x74d717f8c0
[000:082] [2023-12-07 16:07:39 +0000.180626][2658] SystemUtil Init done
[000:089] [2023-12-07 16:07:39 +0000.187576][2658]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:093] [2023-12-07 16:07:39 +0000.191441][2658] MediaFilterCamera
[000:093] [2023-12-07 16:07:39 +0000.191531][2658] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:093] [2023-12-07 16:07:39 +0000.191661][2658] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:093] [2023-12-07 16:07:39 +0000.191713][2658] Recording session using default
bitrate support by app:14680064
[000:093] [2023-12-07 16:07:39 +0000.191697][29bc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74e3614bc0
[000:094] [2023-12-07 16:07:39 +0000.191918][29bc] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:094] [2023-12-07 16:07:39 +0000.192009][2658] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:094] [2023-12-07 16:07:39 +0000.192634][2658] Error(ini.cc:191): Open the file
failed. error:2
[000:094] [2023-12-07 16:07:39 +0000.192679][2658]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:094] [2023-12-07 16:07:39 +0000.192725][2658] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:097] [2023-12-07 16:07:39 +0000.194935][2658] Error(ini.cc:191): Open the file
failed. error:2
[000:097] [2023-12-07 16:07:39 +0000.194987][2658]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:097] [2023-12-07 16:07:39 +0000.195040][2658] The device model: 220333qbi
usingHardwareAEC value: 0
[000:097] [2023-12-07 16:07:39 +0000.195078][2658] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:097] [2023-12-07 16:07:39 +0000.195109][2658] Using Default AEC type: software
AEC
[000:098] [2023-12-07 16:07:39 +0000.196204][2658] The device model: 220333qbi enum
value: 0
[000:098] [2023-12-07 16:07:39 +0000.196777][2658] GetMachineModel is 220333QBI
[000:099] [2023-12-07 16:07:39 +0000.196835][2658] GetMachineInfo: 220333QBI
[000:099] [2023-12-07 16:07:39 +0000.196877][2658] Construct BeautifyReader
begin...
[000:099] [2023-12-07 16:07:39 +0000.196917][2658] dumpStickerRgba:0
dumpStickerYuv:0
[000:099] [2023-12-07 16:07:39 +0000.196943][2658] Construct BeautifyReader done.
[000:104] [2023-12-07 16:07:39 +0000.202143][2658] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:104] [2023-12-07 16:07:39 +0000.202171][29bf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7460d61da0
[000:104] [2023-12-07 16:07:39 +0000.202618][2658] AppDeviceManager telnet server
for statistics started......
[000:105] [2023-12-07 16:07:39 +0000.203129][2658] CpuOverloadDetect time:5812537
enter.

[000:105] [2023-12-07 16:07:39 +0000.203236][2658] CpuOverloadDetect leave. expire


time = 0 ms

[000:105] [2023-12-07 16:07:39 +0000.203259][29c0] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74e3720b80
[000:106] [2023-12-07 16:07:39 +0000.203973][2658] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:106] [2023-12-07 16:07:39 +0000.204014][2658] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:110] [2023-12-07 16:07:39 +0000.208567][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:115] [2023-12-07 16:07:39 +0000.213007][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:115] [2023-12-07 16:07:39 +0000.213738][2658] CreatePlatformSpecificObjects:
[000:116] [2023-12-07 16:07:39 +0000.213813][2658] audio device use opensle input
and opensl output
[000:116] [2023-12-07 16:07:39 +0000.213870][2658] Create OpenSLES output module
with java VM support.

[000:116] [2023-12-07 16:07:39 +0000.214057][2658] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:116] [2023-12-07 16:07:39 +0000.214204][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:116] [2023-12-07 16:07:39 +0000.214387][2658] Create OpenSLES output module
with buffer num:1

[000:116] [2023-12-07 16:07:39 +0000.214538][2658] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:116] [2023-12-07 16:07:39 +0000.214669][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:117] [2023-12-07 16:07:39 +0000.214837][2658] Create OpenSLES input module
with java VM support.

[000:117] [2023-12-07 16:07:39 +0000.214880][2658] Create OpenSLES input module


with buffer num:1

[000:117] [2023-12-07 16:07:39 +0000.214942][2658] Error(trace.cc:40): Init the


output and input for audio device template.
[000:117] [2023-12-07 16:07:39 +0000.214981][2658] Init the output device.

[000:117] [2023-12-07 16:07:39 +0000.215007][2658] Init the opensl input.


[000:117] [2023-12-07 16:07:39 +0000.215062][2658] AppDeviceManager get setting
samplerate: 0
[000:117] [2023-12-07 16:07:39 +0000.215528][2658] The device model: 220333qbi enum
value: 0
[000:118] [2023-12-07 16:07:39 +0000.216189][2658] The device model: 220333qbi enum
value: 0
[000:118] [2023-12-07 16:07:39 +0000.216229][2658] Set the sample rate to be:48000
[000:118] [2023-12-07 16:07:39 +0000.216283][2658] Enable the recording stereo:0
[000:118] [2023-12-07 16:07:39 +0000.216312][2658] Set the playout as stereo:1
[000:118] [2023-12-07 16:07:39 +0000.216357][2658] Init the microphone.
[000:119] [2023-12-07 16:07:39 +0000.216824][2658] Update the recording sample rate
to be: 48000
[000:119] [2023-12-07 16:07:39 +0000.216868][2658] Init the speaker.
[000:119] [2023-12-07 16:07:39 +0000.216921][2658] Low latency buffer size:144 low
sample rate:48000
[000:119] [2023-12-07 16:07:39 +0000.217205][2658] Using 1 x 10ms for an audio
frame.

[000:122] [2023-12-07 16:07:39 +0000.220743][2658] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:123] [2023-12-07 16:07:39 +0000.220907][2658] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:123] [2023-12-07 16:07:39 +0000.220980][2658] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:128] [2023-12-07 16:07:39 +0000.225961][2658] The device model:220333qbi

[000:128] [2023-12-07 16:07:39 +0000.226080][2658] speaker output factor:100


defaultFactor: 100

[000:128] [2023-12-07 16:07:39 +0000.226110][2658] headset output factor:100


defaultFactor: 100

[000:128] [2023-12-07 16:07:39 +0000.226586][2658] AppDeviceManagerStart finished.


[000:128] [2023-12-07 16:07:39 +0000.226635][2658] AppDeviceManagerStartMic::mic
status is off
[000:128] [2023-12-07 16:07:39 +0000.226684][2658] AppDeviceManagerStartMic update
aec type: 2

[000:128] [2023-12-07 16:07:39 +0000.226723][2658] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:128] [2023-12-07 16:07:39 +0000.226752][2658]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:129] [2023-12-07 16:07:39 +0000.226795][2658]
AudioDeviceDataHandler::StartMicProcess

[000:129] [2023-12-07 16:07:39 +0000.226926][2658] Try to start webrtc recording


device.

[000:129] [2023-12-07 16:07:39 +0000.226964][2658] StartRecording. threadID:9816

[000:129] [2023-12-07 16:07:39 +0000.226952][29c1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:129] [2023-12-07 16:07:39 +0000.227054][29c1] haveEnoughProcessedData
internalAudioStream.length: 0
[000:129] [2023-12-07 16:07:39 +0000.227379][2658] The machine model:220333QBI

[000:129] [2023-12-07 16:07:39 +0000.227440][2658] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:129] [2023-12-07 16:07:39 +0000.227477][2658] Set the recording mode before


getSetting: 4
[000:129] [2023-12-07 16:07:39 +0000.227508][2658] Set the recording mode after
getSetting: 1
[000:170] [2023-12-07 16:07:39 +0000.268450][2658] StartRecording finished.
[000:170] [2023-12-07 16:07:39 +0000.268561][2658] audio: start the audio mic
checker timer.

[000:171] [2023-12-07 16:07:39 +0000.269244][2658] machine model :redmi


[000:171] [2023-12-07 16:07:39 +0000.269326][2658] Support this machine
model :redmi
[000:180] [2023-12-07 16:07:39 +0000.278788][2658] global inited! current sdk
version: 12-14-d8558ab
[000:261] [2023-12-07 16:07:39 +0000.359482][29c2] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:261] [2023-12-07 16:07:39 +0000.359568][29c2] _deviceSampleRate:48000

[000:266] [2023-12-07 16:07:39 +0000.364461][29c1] Run AGC when audioType = 0


[000:266] [2023-12-07 16:07:39 +0000.364534][29c1]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:710] [2023-12-07 16:07:39 +0000.807914][283c]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:710] [2023-12-07 16:07:39 +0000.808100][29bd] MediaFilterCamera, recording
file context:0x74e3669080 input texture:4
[000:710] [2023-12-07 16:07:39 +0000.808158][29bd] GLESContext:
[000:710] [2023-12-07 16:07:39 +0000.808225][29bd] The result of eglGetDisplay is:
0x1
[000:712] [2023-12-07 16:07:39 +0000.809919][29bd] The result of creation:
0x7442020c80
[000:712] [2023-12-07 16:07:39 +0000.810077][29bd] The result of
eglCreatePbufferSurface is: 0x7442020d80
[000:712] [2023-12-07 16:07:39 +0000.810258][283c]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74e3669080 input_texture: 4
[000:874] [2023-12-07 16:07:39 +0000.972351][2658]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[000:874] [2023-12-07 16:07:39 +0000.972519][2658] ~MediaFilterCamera time:5813306
enter.

[000:874] [2023-12-07 16:07:39 +0000.972586][2658] StopPullFrameAndWriteMp4


time:5813306 enter.

[000:875] [2023-12-07 16:07:39 +0000.972929][29bc] stop recording


[000:875] [2023-12-07 16:07:39 +0000.972977][29bc] we have stopped recording before
[000:875] [2023-12-07 16:07:39 +0000.973044][2658] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[000:875] [2023-12-07 16:07:39 +0000.973313][2658] DestroyPipelineAndFilters


time:5813307 enter.

[000:875] [2023-12-07 16:07:39 +0000.973349][2658] DestroyPipelineAndFilters


leave. expire time = 0 ms

[000:875] [2023-12-07 16:07:39 +0000.973443][2658] AppDeviceManagerStopMic

[000:875] [2023-12-07 16:07:39 +0000.973487][2658] AppDeviceManagerStopMic::mic


status is on
[000:875] [2023-12-07 16:07:39 +0000.973543][2658] Try to stop webrtc device.

[000:875] [2023-12-07 16:07:39 +0000.973572][2658] Set record state to


stopped.threadID:9816
[000:914] [2023-12-07 16:07:40 +0000.12000][2658] Try to destory the
recorder.threadID:9816

[001:114] [2023-12-07 16:07:40 +0000.212239][2658] DestroyAudioRecorder:


[001:114] [2023-12-07 16:07:40 +0000.212464][2658] Cleanup the buffer queue in the
recorder.
[001:114] [2023-12-07 16:07:40 +0000.212514][2658] Destroy the recorder.

[001:116] [2023-12-07 16:07:40 +0000.214686][2658] StopRecording finished.

[001:117] [2023-12-07 16:07:40 +0000.214833][2658] The stop recording success.

[001:117] [2023-12-07 16:07:40 +0000.214875][2658]


AudioDeviceDataHandler::StopMicProcess

[001:121] [2023-12-07 16:07:40 +0000.219886][2658] AppDeviceManager stop.

[001:122] [2023-12-07 16:07:40 +0000.220155][2658] Rlease the webrtc device object.

[001:123] [2023-12-07 16:07:40 +0000.221529][2658] OpenSlesInput destruct.

[001:123] [2023-12-07 16:07:40 +0000.221623][2658] OpenSlesOutput destruct.

[001:125] [2023-12-07 16:07:40 +0000.223379][2658] EventDispatchServerScope


destruct
[001:125] [2023-12-07 16:07:40 +0000.223524][2658]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[001:125] [2023-12-07 16:07:40 +0000.223634][2658] ~AudioDeviceDataHandler

[001:130] [2023-12-07 16:07:40 +0000.228303][2658] AppDeviceManagerDestruct.

[001:130] [2023-12-07 16:07:40 +0000.228673][2658] ~AppDeviceManager:


[001:131] [2023-12-07 16:07:40 +0000.228782][2658] ~CpuOverloadDetect time:5813563
enter.

[001:131] [2023-12-07 16:07:40 +0000.229284][2658] ~CpuOverloadDetect leave.


expire time = 0 ms

[001:133] [2023-12-07 16:07:40 +0000.231705][2658] Destruct BeautifyReader begin...


[001:134] [2023-12-07 16:07:40 +0000.231835][2658] Destruct BeautifyReader done.
[001:134] [2023-12-07 16:07:40 +0000.231909][2658] ~MediaFilterCamera leave.
expire time = 260 ms

[001:134] [2023-12-07 16:07:40 +0000.232126][2658] ~GLESContext:


[001:135] [2023-12-07 16:07:40 +0000.233314][2658] GLESContext destruct finish.
[001:135] [2023-12-07 16:07:40 +0000.233474][2658] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[001:136] [2023-12-07 16:07:40 +0000.234112][2658] global uninited!
[001:137] [2023-12-07 16:07:40 +0000.235778][2658] clear AppID 50011
[001:138] [2023-12-07 16:07:40 +0000.235924][2658] UnRegister JVM for Xplatform
util
[001:138] [2023-12-07 16:07:40 +0000.235996][2658] Dispose::unregister webrtc video
engine
[001:138] [2023-12-07 16:07:40 +0000.236055][2658] Init the android object with
jvm:0x0 env:0x0 context:0x0

[001:138] [2023-12-07 16:07:40 +0000.236123][2658] SetAndroidMediaCodecObjects


time:5813570 enter.
[001:138] [2023-12-07 16:07:40 +0000.236185][2658] ClearAndroidMediaCodecObjects
time:5813570 enter.

[001:138] [2023-12-07 16:07:40 +0000.236280][2658] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:138] [2023-12-07 16:07:40 +0000.236330][2658] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:138] [2023-12-07 16:07:40 +0000.236365][2658] SetAndroidMediaCodecObjects


time:5813570 enter.

[001:138] [2023-12-07 16:07:40 +0000.236427][2658] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[001:138] [2023-12-07 16:07:40 +0000.236498][2658] ClearAndroidMediaCodecObjects
time:5813570 enter.

[001:138] [2023-12-07 16:07:40 +0000.236605][2658] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:138] [2023-12-07 16:07:40 +0000.236669][2658] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[001:139] [2023-12-07 16:07:40 +0000.236945][2658] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[001:139] [2023-12-07 16:07:40 +0000.236998][2658] Dispose::unregister webrtc voice


engine
[001:139] [2023-12-07 16:07:40 +0000.237026][2658] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[001:139] [2023-12-07 16:07:40 +0000.237074][2658] SystemUtil UnInit done


[224:866] [2023-12-07 16:27:01 +0000.868351][2658] Register JVM for xplatform util
[224:906] [2023-12-07 16:27:01 +0000.904389][2658] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
07 16:27:01 +0000
[224:906] [2023-12-07 16:27:01 +0000.904531][2658] set AppID=50011 old AppID=-1
[224:906] [2023-12-07 16:27:01 +0000.904563][2658] Init the android object with
jvm:0xb4000074f4221380 env:0x74d717f8c0 context:0x7480696328

[224:906] [2023-12-07 16:27:01 +0000.904625][2658] SetAndroidMediaCodecObjects


time:6037338 enter.

[224:906] [2023-12-07 16:27:01 +0000.904679][2658] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[224:906] [2023-12-07 16:27:01 +0000.904710][2658] SetAndroidMediaCodecObjects


time:6037338 enter.

[224:906] [2023-12-07 16:27:01 +0000.904737][2658] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074f4221380
[224:906] [2023-12-07 16:27:01 +0000.904767][2658] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074f4221380 address:0x743003c760
[224:906] [2023-12-07 16:27:01 +0000.904805][2658] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074f4221380
address:0x743003c760
[224:906] [2023-12-07 16:27:01 +0000.904831][2658] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[224:907] [2023-12-07 16:27:01 +0000.904872][2658] Set the android objects with


jvm:0xb4000074f4221380 env:0x74d717f8c0 context:0x7480696328

[224:910] [2023-12-07 16:27:01 +0000.908869][2658] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x74d717f8c0
[224:911] [2023-12-07 16:27:01 +0000.908978][2658] SystemUtil Init done
[224:913] [2023-12-07 16:27:01 +0000.911151][2658]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[224:917] [2023-12-07 16:27:01 +0000.915076][2658] MediaFilterCamera
[224:917] [2023-12-07 16:27:01 +0000.915154][2658] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[224:917] [2023-12-07 16:27:01 +0000.915293][2658] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[224:917] [2023-12-07 16:27:01 +0000.915365][2658] Recording session using default
bitrate support by app:14680064
[224:917] [2023-12-07 16:27:01 +0000.915359][39d0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74e3613a40
[224:917] [2023-12-07 16:27:01 +0000.915591][39d0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[224:917] [2023-12-07 16:27:01 +0000.915704][2658] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[224:918] [2023-12-07 16:27:01 +0000.916688][2658] Error(ini.cc:191): Open the file
failed. error:2
[224:918] [2023-12-07 16:27:01 +0000.916744][2658]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[224:918] [2023-12-07 16:27:01 +0000.916791][2658] The device model: 220333qbi
usingSoftwareAEC value: 0
[224:921] [2023-12-07 16:27:01 +0000.919355][2658] Error(ini.cc:191): Open the file
failed. error:2
[224:921] [2023-12-07 16:27:01 +0000.919442][2658]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[224:921] [2023-12-07 16:27:01 +0000.919484][2658] The device model: 220333qbi
usingHardwareAEC value: 0
[224:921] [2023-12-07 16:27:01 +0000.919513][2658] The machine device: 220333qbi
usingHardwareAEC value: 0
[224:921] [2023-12-07 16:27:01 +0000.919548][2658] Using Default AEC type: software
AEC
[224:922] [2023-12-07 16:27:01 +0000.920682][2658] The device model: 220333qbi enum
value: 0
[224:923] [2023-12-07 16:27:01 +0000.921285][2658] GetMachineModel is 220333QBI
[224:923] [2023-12-07 16:27:01 +0000.921366][2658] GetMachineInfo: 220333QBI
[224:923] [2023-12-07 16:27:01 +0000.921410][2658] Construct BeautifyReader
begin...
[224:923] [2023-12-07 16:27:01 +0000.921440][2658] dumpStickerRgba:0
dumpStickerYuv:0
[224:923] [2023-12-07 16:27:01 +0000.921466][2658] Construct BeautifyReader done.
[224:929] [2023-12-07 16:27:01 +0000.927197][2658] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[224:929] [2023-12-07 16:27:01 +0000.927221][39d3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7442011fa0
[224:929] [2023-12-07 16:27:01 +0000.927313][2658] AppDeviceManager telnet server
for statistics started......
[224:929] [2023-12-07 16:27:01 +0000.927788][2658] CpuOverloadDetect time:6037361
enter.

[224:930] [2023-12-07 16:27:01 +0000.927913][2658] CpuOverloadDetect leave. expire


time = 1 ms

[224:930] [2023-12-07 16:27:01 +0000.927939][39d4] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74e37217c0
[224:930] [2023-12-07 16:27:01 +0000.928651][2658] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[224:930] [2023-12-07 16:27:01 +0000.928682][2658] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[224:931] [2023-12-07 16:27:01 +0000.929083][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[224:931] [2023-12-07 16:27:01 +0000.929397][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[224:933] [2023-12-07 16:27:01 +0000.931584][2658] CreatePlatformSpecificObjects:
[224:933] [2023-12-07 16:27:01 +0000.931660][2658] audio device use opensle input
and opensl output
[224:933] [2023-12-07 16:27:01 +0000.931711][2658] Create OpenSLES output module
with java VM support.

[224:934] [2023-12-07 16:27:01 +0000.931927][2658] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[224:934] [2023-12-07 16:27:01 +0000.932216][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[224:934] [2023-12-07 16:27:01 +0000.932431][2658] Create OpenSLES output module
with buffer num:1

[224:934] [2023-12-07 16:27:01 +0000.932603][2658] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[224:934] [2023-12-07 16:27:01 +0000.932730][2658] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[224:935] [2023-12-07 16:27:01 +0000.932902][2658] Create OpenSLES input module
with java VM support.

[224:935] [2023-12-07 16:27:01 +0000.932944][2658] Create OpenSLES input module


with buffer num:1

[224:935] [2023-12-07 16:27:01 +0000.933013][2658] Error(trace.cc:40): Init the


output and input for audio device template.
[224:935] [2023-12-07 16:27:01 +0000.933053][2658] Init the output device.

[224:935] [2023-12-07 16:27:01 +0000.933079][2658] Init the opensl input.


[224:935] [2023-12-07 16:27:01 +0000.933132][2658] AppDeviceManager get setting
samplerate: 0
[224:935] [2023-12-07 16:27:01 +0000.933585][2658] The device model: 220333qbi enum
value: 0
[224:936] [2023-12-07 16:27:01 +0000.934313][2658] The device model: 220333qbi enum
value: 0
[224:936] [2023-12-07 16:27:01 +0000.934367][2658] Set the sample rate to be:48000

[224:936] [2023-12-07 16:27:01 +0000.934443][2658] Enable the recording stereo:0


[224:936] [2023-12-07 16:27:01 +0000.934473][2658] Set the playout as stereo:1
[224:936] [2023-12-07 16:27:01 +0000.934518][2658] Init the microphone.
[224:941] [2023-12-07 16:27:01 +0000.939697][2658] Update the recording sample rate
to be: 48000
[224:941] [2023-12-07 16:27:01 +0000.939802][2658] Init the speaker.
[224:942] [2023-12-07 16:27:01 +0000.939874][2658] Low latency buffer size:144 low
sample rate:48000
[224:942] [2023-12-07 16:27:01 +0000.940267][2658] Using 1 x 10ms for an audio
frame.

[224:945] [2023-12-07 16:27:01 +0000.943784][2658] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[224:948] [2023-12-07 16:27:01 +0000.946163][2658] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[224:948] [2023-12-07 16:27:01 +0000.946231][2658] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[224:953] [2023-12-07 16:27:01 +0000.951167][2658] The device model:220333qbi

[224:953] [2023-12-07 16:27:01 +0000.951246][2658] speaker output factor:100


defaultFactor: 100

[224:953] [2023-12-07 16:27:01 +0000.951276][2658] headset output factor:100


defaultFactor: 100

[224:953] [2023-12-07 16:27:01 +0000.951783][2658] AppDeviceManagerStart finished.


[224:953] [2023-12-07 16:27:01 +0000.951828][2658] AppDeviceManagerStartMic::mic
status is off
[224:954] [2023-12-07 16:27:01 +0000.951879][2658] AppDeviceManagerStartMic update
aec type: 2

[224:954] [2023-12-07 16:27:01 +0000.951923][2658] AppDeviceManagerStartMic update


voiceChangeMode: 4

[224:954] [2023-12-07 16:27:01 +0000.951952][2658]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[224:954] [2023-12-07 16:27:01 +0000.951997][2658]
AudioDeviceDataHandler::StartMicProcess

[224:954] [2023-12-07 16:27:01 +0000.952127][2658] Try to start webrtc recording


device.

[224:954] [2023-12-07 16:27:01 +0000.952166][2658] StartRecording. threadID:9816

[224:954] [2023-12-07 16:27:01 +0000.952157][39d6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[224:954] [2023-12-07 16:27:01 +0000.952244][2658] default mode: Set the recording
mode to voice communication to enable HW AEC .

[224:954] [2023-12-07 16:27:01 +0000.952274][2658] Set the recording mode before


getSetting: 4
[224:954] [2023-12-07 16:27:01 +0000.952331][2658] Set the recording mode after
getSetting: 1
[224:974] [2023-12-07 16:27:01 +0000.971950][2658] StartRecording finished.

[224:974] [2023-12-07 16:27:01 +0000.972025][2658] audio: start the audio mic


checker timer.

[224:974] [2023-12-07 16:27:01 +0000.972579][2658] machine model :redmi


[224:974] [2023-12-07 16:27:01 +0000.972634][2658] Support this machine
model :redmi
[224:990] [2023-12-07 16:27:01 +0000.988653][2658] global inited! current sdk
version: 12-14-d8558ab
[225:512] [2023-12-07 16:27:02 +0000.510479][283c]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[225:512] [2023-12-07 16:27:02 +0000.510772][39d1] MediaFilterCamera, recording
file context:0x74e3669080 input texture:11
[225:512] [2023-12-07 16:27:02 +0000.510827][39d1] GLESContext:
[225:517] [2023-12-07 16:27:02 +0000.515701][39d1] The result of eglGetDisplay is:
0x1
[225:524] [2023-12-07 16:27:02 +0000.522735][39d1] The result of creation:
0x7442020680
[225:525] [2023-12-07 16:27:02 +0000.523009][39d1] The result of
eglCreatePbufferSurface is: 0x74425e3000
[225:525] [2023-12-07 16:27:02 +0000.523193][283c]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74e3669080 input_texture: 11
[225:584] [2023-12-07 16:27:02 +0000.582726][2658]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[225:585] [2023-12-07 16:27:02 +0000.583020][2658] ~MediaFilterCamera time:6038017
enter.

[225:585] [2023-12-07 16:27:02 +0000.583084][2658] StopPullFrameAndWriteMp4


time:6038017 enter.

[225:585] [2023-12-07 16:27:02 +0000.583738][39d0] stop recording


[225:585] [2023-12-07 16:27:02 +0000.583785][39d0] we have stopped recording before
[225:586] [2023-12-07 16:27:02 +0000.583875][2658] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[225:586] [2023-12-07 16:27:02 +0000.584428][2658] DestroyPipelineAndFilters


time:6038018 enter.

[225:586] [2023-12-07 16:27:02 +0000.584529][2658] DestroyPipelineAndFilters


leave. expire time = 0 ms

[225:586] [2023-12-07 16:27:02 +0000.584571][2658] AppDeviceManagerStopMic

[225:586] [2023-12-07 16:27:02 +0000.584654][2658] AppDeviceManagerStopMic::mic


status is on
[225:586] [2023-12-07 16:27:02 +0000.584717][2658] Try to stop webrtc device.

[225:586] [2023-12-07 16:27:02 +0000.584748][2658] Set record state to


stopped.threadID:9816

[225:627] [2023-12-07 16:27:02 +0000.625727][2658] Try to destory the


recorder.threadID:9816

[225:828] [2023-12-07 16:27:02 +0000.826094][2658] DestroyAudioRecorder:


[225:828] [2023-12-07 16:27:02 +0000.826208][2658] Cleanup the buffer queue in the
recorder.
[225:828] [2023-12-07 16:27:02 +0000.826239][2658] Destroy the recorder.

[225:844] [2023-12-07 16:27:02 +0000.842130][2658] StopRecording finished.

[225:844] [2023-12-07 16:27:02 +0000.842224][2658] The stop recording success.

[225:844] [2023-12-07 16:27:02 +0000.842254][2658] AudioDe[000:124] [2024-07-13


04:36:58 +0000.828173][56bd] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-07-
13 04:36:58 +0000
[000:124] [2024-07-13 04:36:58 +0000.828309][56bd] set AppID=50011 old AppID=-1
[000:124] [2024-07-13 04:36:58 +0000.828368][56bd] Init the android object with
jvm:0xb400007838e21380 env:0x781b5998c0 context:0x77c4c8b328

[000:124] [2024-07-13 04:36:58 +0000.828482][56bd] SetAndroidMediaCodecObjects


time:224618356 enter.

[000:124] [2024-07-13 04:36:58 +0000.828570][56bd] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:124] [2024-07-13 04:36:58 +0000.828632][56bd] SetAndroidMediaCodecObjects


time:224618356 enter.

[000:124] [2024-07-13 04:36:58 +0000.828685][56bd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007838e21380
[000:124] [2024-07-13 04:36:58 +0000.828737][56bd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007838e21380 address:0x776bd12760
[000:124] [2024-07-13 04:36:58 +0000.828795][56bd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007838e21380
address:0x776bd12760
[000:124] [2024-07-13 04:36:58 +0000.828848][56bd] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:125] [2024-07-13 04:36:58 +0000.828923][56bd] Set the android objects with


jvm:0xb400007838e21380 env:0x781b5998c0 context:0x77c4c8b328

[000:128] [2024-07-13 04:36:58 +0000.832657][56bd] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x781b5998c0
[000:128] [2024-07-13 04:36:58 +0000.832755][56bd] SystemUtil Init done
[000:135] [2024-07-13 04:36:58 +0000.839265][56bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:139] [2024-07-13 04:36:58 +0000.843876][56bd] MediaFilterCamera
[000:140] [2024-07-13 04:36:58 +0000.844037][56bd] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:140] [2024-07-13 04:36:58 +0000.844290][56bd] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:140] [2024-07-13 04:36:58 +0000.844387][56bd] Recording session using default
bitrate support by app:14680064
[000:140] [2024-07-13 04:36:58 +0000.844409][12df] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x778d7fbfc0
[000:140] [2024-07-13 04:36:58 +0000.844731][12df] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:140] [2024-07-13 04:36:58 +0000.844896][56bd] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:142] [2024-07-13 04:36:58 +0000.846126][56bd] Error(ini.cc:191): Open the file
failed. error:2
[000:142] [2024-07-13 04:36:58 +0000.846219][56bd]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:142] [2024-07-13 04:36:58 +0000.846314][56bd] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:146] [2024-07-13 04:36:58 +0000.850142][56bd] Error(ini.cc:191): Open the file
failed. error:2
[000:146] [2024-07-13 04:36:58 +0000.850243][56bd]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:146] [2024-07-13 04:36:58 +0000.850334][56bd] The device model: 220333qbi
usingHardwareAEC value: 0
[000:146] [2024-07-13 04:36:58 +0000.850404][56bd] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:146] [2024-07-13 04:36:58 +0000.850476][56bd] Using Default AEC type: software
AEC
[000:148] [2024-07-13 04:36:58 +0000.852611][56bd] The device model: 220333qbi enum
value: 0
[000:149] [2024-07-13 04:36:58 +0000.853667][56bd] GetMachineModel is 220333QBI
[000:149] [2024-07-13 04:36:58 +0000.853772][56bd] GetMachineInfo: 220333QBI
[000:149] [2024-07-13 04:36:58 +0000.853869][56bd] Construct BeautifyReader
begin...
[000:150] [2024-07-13 04:36:58 +0000.853946][56bd] dumpStickerRgba:0
dumpStickerYuv:0
[000:150] [2024-07-13 04:36:58 +0000.854014][56bd] Construct BeautifyReader done.
[000:156] [2024-07-13 04:36:58 +0000.860879][56bd] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:157] [2024-07-13 04:36:58 +0000.860956][12e2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77ba72bea0
[000:157] [2024-07-13 04:36:58 +0000.861490][56bd] AppDeviceManager telnet server
for statistics started......
[000:158] [2024-07-13 04:36:58 +0000.862157][56bd] CpuOverloadDetect time:224618390
enter.

[000:158] [2024-07-13 04:36:58 +0000.862334][56bd] CpuOverloadDetect leave. expire


time = 0 ms

[000:158] [2024-07-13 04:36:58 +0000.862378][12e3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x782832fb80
[000:159] [2024-07-13 04:36:58 +0000.863778][56bd] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:159] [2024-07-13 04:36:58 +0000.863862][56bd] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:162] [2024-07-13 04:36:58 +0000.866530][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:165] [2024-07-13 04:36:58 +0000.869385][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:166] [2024-07-13 04:36:58 +0000.870234][56bd] CreatePlatformSpecificObjects:
[000:166] [2024-07-13 04:36:58 +0000.870320][56bd] audio device use opensle input
and opensl output
[000:166] [2024-07-13 04:36:58 +0000.870430][56bd] Create OpenSLES output module
with java VM support.

[000:166] [2024-07-13 04:36:58 +0000.870718][56bd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:167] [2024-07-13 04:36:58 +0000.870983][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:167] [2024-07-13 04:36:58 +0000.871313][56bd] Create OpenSLES output module
with buffer num:1

[000:167] [2024-07-13 04:36:58 +0000.871605][56bd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:167] [2024-07-13 04:36:58 +0000.871878][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:168] [2024-07-13 04:36:58 +0000.872287][56bd] Create OpenSLES input module
with java VM support.

[000:168] [2024-07-13 04:36:58 +0000.872373][56bd] Create OpenSLES input module


with buffer num:1

[000:168] [2024-07-13 04:36:58 +0000.872499][56bd] Error(trace.cc:40): Init the


output and input for audio device template.
[000:168] [2024-07-13 04:36:58 +0000.872575][56bd] Init the output device.

[000:168] [2024-07-13 04:36:58 +0000.872644][56bd] Init the opensl input.


[000:168] [2024-07-13 04:36:58 +0000.872721][56bd] AppDeviceManager get setting
samplerate: 0
[000:169] [2024-07-13 04:36:58 +0000.873543][56bd] The device model: 220333qbi enum
value: 0
[000:170] [2024-07-13 04:36:58 +0000.874898][56bd] The device model: 220333qbi enum
value: 0
[000:171] [2024-07-13 04:36:58 +0000.874978][56bd] Set the sample rate to be:48000

[000:171] [2024-07-13 04:36:58 +0000.875053][56bd] Enable the recording stereo:0


[000:171] [2024-07-13 04:36:58 +0000.875125][56bd] Set the playout as stereo:1
[000:171] [2024-07-13 04:36:58 +0000.875194][56bd] Init the microphone.
[000:172] [2024-07-13 04:36:58 +0000.876248][56bd] Update the recording sample rate
to be: 48000
[000:172] [2024-07-13 04:36:58 +0000.876364][56bd] Init the speaker.
[000:172] [2024-07-13 04:36:58 +0000.876474][56bd] Low latency buffer size:144 low
sample rate:48000
[000:173] [2024-07-13 04:36:58 +0000.876981][56bd] Using 1 x 10ms for an audio
frame.

[000:179] [2024-07-13 04:36:58 +0000.883201][56bd] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:179] [2024-07-13 04:36:58 +0000.883468][56bd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:179] [2024-07-13 04:36:58 +0000.883593][56bd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:188] [2024-07-13 04:36:58 +0000.892547][56bd] The device model:220333qbi

[000:188] [2024-07-13 04:36:58 +0000.892687][56bd] speaker output factor:100


defaultFactor: 100

[000:188] [2024-07-13 04:36:58 +0000.892787][56bd] headset output factor:100


defaultFactor: 100

[000:189] [2024-07-13 04:36:58 +0000.893709][56bd] AppDeviceManagerStart finished.


[000:189] [2024-07-13 04:36:58 +0000.893799][56bd] AppDeviceManagerStartMic::mic
status is off
[000:190] [2024-07-13 04:36:58 +0000.893918][56bd] AppDeviceManagerStartMic update
aec type: 2

[000:190] [2024-07-13 04:36:58 +0000.893991][56bd] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:190] [2024-07-13 04:36:58 +0000.894065][56bd]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:190] [2024-07-13 04:36:58 +0000.894135][56bd]
AudioDeviceDataHandler::StartMicProcess

[000:190] [2024-07-13 04:36:58 +0000.894363][56bd] Try to start webrtc recording


device.

[000:190] [2024-07-13 04:36:58 +0000.894413][12e4] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:190] [2024-07-13 04:36:58 +0000.894442][56bd] StartRecording. threadID:22205

[000:190] [2024-07-13 04:36:58 +0000.894555][12e4] haveEnoughProcessedData


internalAudioStream.length: 0
[000:191] [2024-07-13 04:36:58 +0000.895302][56bd] The machine model:220333QBI

[000:191] [2024-07-13 04:36:58 +0000.895431][56bd] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:191] [2024-07-13 04:36:58 +0000.895489][56bd] Set the recording mode before


getSetting: 4
[000:191] [2024-07-13 04:36:58 +0000.895568][56bd] Set the recording mode after
getSetting: 1
[000:247] [2024-07-13 04:36:58 +0000.951469][56bd] StartRecording finished.

[000:247] [2024-07-13 04:36:58 +0000.951574][56bd] audio: start the audio mic


checker timer.

[000:248] [2024-07-13 04:36:58 +0000.952609][56bd] machine model :redmi


[000:248] [2024-07-13 04:36:58 +0000.952704][56bd] Support this machine
model :redmi
[000:257] [2024-07-13 04:36:58 +0000.961869][56bd] global inited! current sdk
version: 12-14-d8558ab
[000:318] [2024-07-13 04:36:59 +0000.22109][12e5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:318] [2024-07-13 04:36:59 +0000.22340][12e5] _deviceSampleRate:48000

[000:324] [2024-07-13 04:36:59 +0000.27981][12e4] Run AGC when audioType = 0


[000:324] [2024-07-13 04:36:59 +0000.28214][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:816] [2024-07-13 04:36:59 +0000.520925][65d0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:817] [2024-07-13 04:36:59 +0000.521617][12e0] MediaFilterCamera, recording
file context:0x7828260600 input texture:15
[000:818] [2024-07-13 04:36:59 +0000.522194][12e0] GLESContext:
[000:818] [2024-07-13 04:36:59 +0000.522549][12e0] The result of eglGetDisplay is:
0x1
[000:822] [2024-07-13 04:36:59 +0000.526401][12e0] The result of creation:
0x7828ee9580
[000:822] [2024-07-13 04:36:59 +0000.526858][12e0] The result of
eglCreatePbufferSurface is: 0x7828f2f280
[000:823] [2024-07-13 04:36:59 +0000.527225][65d0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7828260600 input_texture: 15
[001:946] [2024-07-13 04:37:00 +0000.650098][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[002:318] [2024-07-13 04:37:01 +0000.22765][12e4] Run AGC when audioType = 0
[002:654] [2024-07-13 04:37:01 +0000.358376][5693] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:654] [2024-07-13 04:37:01 +0000.358505][5693]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:656] [2024-07-13 04:37:01 +0000.360333][5693]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:656] [2024-07-13 04:37:01 +0000.360610][12e0] operator() time:224620888
enter.

[002:656] [2024-07-13 04:37:01 +0000.360716][12e0] MediaFilterCamera, recording


file context:0x7828260600 input texture:15
[002:659] [2024-07-13 04:37:01 +0000.363126][12e0] MicSource: Mic source
created:10x77924e7300
[002:660] [2024-07-13 04:37:01 +0000.364311][12e0] received external audio stream

[002:660] [2024-07-13 04:37:01 +0000.364439][12e0] alloc thread: 0x7792525180


name:worker0 thread id:513496575168 to Mic_source
[002:660] [2024-07-13 04:37:01 +0000.364557][12e0] audio: start the audio sender
thread.

[002:660] [2024-07-13 04:37:01 +0000.364705][12e0] construct OpenGLRenderProgram


0x7829050c98
[002:660] [2024-07-13 04:37:01 +0000.364785][12e0] CropFilter::SetOrientation
orientation: 90
[002:661] [2024-07-13 04:37:01 +0000.365065][12e0] filter: filter pipeline
construtc this: 0x7789712c80
[002:661] [2024-07-13 04:37:01 +0000.365193][12e0] filter: filter pipeline2 update
pattern: 1
[002:661] [2024-07-13 04:37:01 +0000.365305][12e0] CameraSource::source_id_:1
[002:661] [2024-07-13 04:37:01 +0000.365338][12e4] On audio frame the broadcast
with timestamp:224620893 samples:480. (1000 frame for one log)

[002:661] [2024-07-13 04:37:01 +0000.365370][12e0] RecordAudioSource::source_id_:2


[002:661] [2024-07-13 04:37:01 +0000.365741][12e0] BindInputFilter 0x77925276c0
this 0x7829050ec0
[002:661] [2024-07-13 04:37:01 +0000.365829][12e0] BindInputFilter 0x7792527858
this 0x77925279d0
[002:662] [2024-07-13 04:37:01 +0000.365912][12e0] BindInputFilter 0x7829050ec0
this 0x7789712d20
[002:662] [2024-07-13 04:37:01 +0000.366023][12e0] setParamentForFilters:
speed:1.000000
[002:662] [2024-07-13 04:37:01 +0000.366100][12e0] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:662] [2024-07-13 04:37:01 +0000.366169][12e0] SetParamForFilter time:224620894
enter.

[002:662] [2024-07-13 04:37:01 +0000.366224][12e0] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:662] [2024-07-13 04:37:01 +0000.366284][12e0] SetParamForFilter: Params video
index is: 0
[002:662] [2024-07-13 04:37:01 +0000.366339][12e0] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:662] [2024-07-13 04:37:01 +0000.366393][12e0] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:662] [2024-07-13 04:37:01 +0000.366447][12e0] crop filter mode tpye:
citytravelvideo index:0
[002:668] [2024-07-13 04:37:01 +0000.372642][12e0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:668] [2024-07-13 04:37:01 +0000.372798][12e0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:668] [2024-07-13 04:37:01 +0000.372861][12e0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.372918][12e0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.372979][12e0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.373038][12e0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.373098][12e0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.373155][12e0]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.373263][12e0]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.373329][12e0]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:669] [2024-07-13 04:37:01 +0000.373385][12e0]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:669] [2024-07-13 04:37:01 +0000.373455][12e0] SetParamForFilter leave. expire
time = 7 ms

[002:669] [2024-07-13 04:37:01 +0000.373896][12e0] OnOutputSizeChanged width 1280


height 720
[002:670] [2024-07-13 04:37:01 +0000.373995][12e0] OpenGLFrameBuffer: width:1280
height:720
[002:670] [2024-07-13 04:37:01 +0000.374067][12e0] OpenGLFrameBuffer: width:1280
height:720
[002:670] [2024-07-13 04:37:01 +0000.374124][12e0] OpenGLFrameBuffer: width:1280
height:720
[002:670] [2024-07-13 04:37:01 +0000.374184][12e0] OpenGLFrameBuffer: width:1280
height:720
[002:670] [2024-07-13 04:37:01 +0000.374239][12e0] OpenGLFrameBuffer: width:1280
height:720
[002:670] [2024-07-13 04:37:01 +0000.374292][12e0] OpenGLFrameBuffer: width:1280
height:720
[002:670] [2024-07-13 04:37:01 +0000.374383][12e0] construct TrivalImageDrawer
0x781b59a400
[002:670] [2024-07-13 04:37:01 +0000.374466][12e0] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x781b59a400 context 0x781b78e180
[002:670] [2024-07-13 04:37:01 +0000.374547][12e0] setupGLES:
[002:671] [2024-07-13 04:37:01 +0000.375704][12e0] OpenGLRenderProgram::Initialize.
[002:672] [2024-07-13 04:37:01 +0000.375992][12e0] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:672] [2024-07-13 04:37:01 +0000.376058][12e0] 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_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:672] [2024-07-13 04:37:01 +0000.376193][12e0] Init open gl render:
0x7829050c98
[002:672] [2024-07-13 04:37:01 +0000.376262][12e0] Fragement shader path:
[002:672] [2024-07-13 04:37:01 +0000.376329][12e0] Fragement shader path:
[002:672] [2024-07-13 04:37:01 +0000.376384][12e0] create opengl program object.
[002:672] [2024-07-13 04:37:01 +0000.376438][12e0] create shader: vertex
[002:672] [2024-07-13 04:37:01 +0000.376878][130e] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[002:673] [2024-07-13 04:37:01 +0000.376957][12e0] create shader: fragment
[002:676] [2024-07-13 04:37:01 +0000.380234][130e] The output timestamp from audio
mixer change:224620893
[002:676] [2024-07-13 04:37:01 +0000.380376][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:684] [2024-07-13 04:37:01 +0000.388213][12e0] Have not extra filter filename!
[002:684] [2024-07-13 04:37:01 +0000.388390][12e0] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:684] [2024-07-13 04:37:01 +0000.388489][12e0] OpenGLRenderProgram::Initialize
success.
[002:684] [2024-07-13 04:37:01 +0000.388622][12e0] Setup the OpenGL result:1
[002:685] [2024-07-13 04:37:01 +0000.389034][12df] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
[002:685] [2024-07-13 04:37:01 +0000.389249][12df] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:685] [2024-07-13 04:37:01 +0000.389369][12df] 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:685] [2024-07-13 04:37:01 +0000.389464][12df] 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_224620916.mp4
fileFD: -1
[002:685] [2024-07-13 04:37:01 +0000.389738][1316] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77ba82b698
[002:686] [2024-07-13 04:37:01 +0000.390105][12df] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
is opened successfully
[002:686] [2024-07-13 04:37:01 +0000.390181][12df] setupMediaProcessers:
[002:686] [2024-07-13 04:37:01 +0000.390247][12df]
RecordingSessionInternalSimple:setup media processers.
[002:686] [2024-07-13 04:37:01 +0000.390319][12df] construct AAC encoder
[002:687] [2024-07-13 04:37:01 +0000.391518][12df] H264Encoder creating:
superfast011818
[002:687] [2024-07-13 04:37:01 +0000.391616][12df] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[002:688] [2024-07-13 04:37:01 +0000.392754][12df] H264Encode::GetMachineModel is
220333QBI
[002:688] [2024-07-13 04:37:01 +0000.392827][12df] H264Encoder machine_mode
is:220333QBI
[002:688] [2024-07-13 04:37:01 +0000.392883][12df] H264Encode::machine size :9
machine_mode:220333QBI
[002:689] [2024-07-13 04:37:01 +0000.392939][12df] H264Encode::machine array
size :22 machine_mode:220333QBI
[002:689] [2024-07-13 04:37:01 +0000.392992][12df] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[002:689] [2024-07-13 04:37:01 +0000.393045][12df] setupCompressionSession:
[002:689] [2024-07-13 04:37:01 +0000.393095][12df] H264Encode::creating hareware
Encoder
[002:689] [2024-07-13 04:37:01 +0000.393148][12df] AndroidHwAvcEncoder
time:224620921 enter.
[002:689] [2024-07-13 04:37:01 +0000.393426][12df] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007838e21380 address:0x776bd12760
[002:689] [2024-07-13 04:37:01 +0000.393683][12df] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:689] [2024-07-13 04:37:01 +0000.393788][12df] The video avc hw codec address
is 0x782821fa78
[002:689] [2024-07-13 04:37:01 +0000.393910][12df] AndroidHwAvcEncoder leave.
expire time = 1 ms

[002:690] [2024-07-13 04:37:01 +0000.393975][12df] RegisterEncodeCompleteCallback


time:224620922 enter.

[002:690] [2024-07-13 04:37:01 +0000.394141][12df] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:690] [2024-07-13 04:37:01 +0000.394231][12df] InitEncode time:224620922


enter.

[002:690] [2024-07-13 04:37:01 +0000.394378][12df] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[002:690] [2024-07-13 04:37:01 +0000.394469][12df] Create time:224620922 enter.

[002:690] [2024-07-13 04:37:01 +0000.394529][12df] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[002:690] [2024-07-13 04:37:01 +0000.394593][12df]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x77ba801c40
[002:731] [2024-07-13 04:37:01 +0000.435505][12df]
supported_type:image/vnd.android.heic
[002:731] [2024-07-13 04:37:01 +0000.435726][12df] supported_type:video/avc
[002:731] [2024-07-13 04:37:01 +0000.435826][12df] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:732] [2024-07-13 04:37:01 +0000.435985][12df] hwCodecPrefix :OMX.qcom.
[002:732] [2024-07-13 04:37:01 +0000.436050][12df] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:732] [2024-07-13 04:37:01 +0000.436117][12df] mediacodec_createCodecByName
time:224620964 enter.

[002:732] [2024-07-13 04:37:01 +0000.436177][12df] WrapAndroidMediaCodec


time:224620964 enter.

[002:732] [2024-07-13 04:37:01 +0000.436530][12df] WrapAndroidMediaCodec leave.


expire time = 0 ms

[002:758] [2024-07-13 04:37:01 +0000.462293][12df] mediacodec_createCodecByName


leave. expire time = 26 ms

[002:758] [2024-07-13 04:37:01 +0000.462485][12df] WrapAndroidMediaFromat


time:224620990 enter.

[002:758] [2024-07-13 04:37:01 +0000.462678][12df] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:861] [2024-07-13 04:37:01 +0000.565642][12df] Destroy time:224621093 enter.

[002:861] [2024-07-13 04:37:01 +0000.565815][12df] WrapAndroidMediaFromat::


Destroy
[002:861] [2024-07-13 04:37:01 +0000.565879][12df] Destroy leave. expire time = 0
ms

[002:862] [2024-07-13 04:37:01 +0000.565937][12df] ~WrapAndroidMediaFromat


time:224621094 enter.

[002:862] [2024-07-13 04:37:01 +0000.565995][12df] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:862] [2024-07-13 04:37:01 +0000.566055][12df] Create leave. expire time = 172


ms

[002:862] [2024-07-13 04:37:01 +0000.566112][12df] isSemiPlanarSupport


time:224621094 enter.

[002:862] [2024-07-13 04:37:01 +0000.566165][12df] H264Encoder isSemiPlanarSupport


[002:862] [2024-07-13 04:37:01 +0000.566220][12df] isSemiPlanarSupport leave.
expire time = 0 ms

[002:862] [2024-07-13 04:37:01 +0000.566278][12df] creat hw H264Encoder success,


isSemiPlanar:1
[002:862] [2024-07-13 04:37:01 +0000.566480][12df] InitEncode leave. expire time =
172 ms

[002:862] [2024-07-13 04:37:01 +0000.566544][12df] H264Encode::created Encoder


[002:862] [2024-07-13 04:37:01 +0000.566599][12df] H264Encode:: H264 encoder
created.
[002:862] [2024-07-13 04:37:01 +0000.566659][12df] H264 encoder created.
[002:862] [2024-07-13 04:37:01 +0000.566710][12df]
RecordingSessionInternalSimple:created avc encoder avc: 0x77ba8bd200
[002:862] [2024-07-13 04:37:01 +0000.566768][12df] setOutput:
[002:862] [2024-07-13 04:37:01 +0000.566819][12df]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:862] [2024-07-13 04:37:01 +0000.566872][12df] request a key frame
[002:863] [2024-07-13 04:37:01 +0000.566922][12df] H264Encode:: request a key frame
[002:863] [2024-07-13 04:37:01 +0000.567176][12df] setDisplayRotate :90
[002:863] [2024-07-13 04:37:01 +0000.567249][12df] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:863] [2024-07-13 04:37:01 +0000.567383][12e0] StartRecording:
[002:863] [2024-07-13 04:37:01 +0000.567490][130e] operator(): Set the recording
session in mic source. recording session: 0x7792527700
[002:863] [2024-07-13 04:37:01 +0000.567674][12e0] operator() leave. expire time =
207 ms

[002:863] [2024-07-13 04:37:01 +0000.567679][130c] AF_SpeedFilter audio


0x7792527880 PullFrame
[002:863] [2024-07-13 04:37:01 +0000.567799][130c]
RecordAudioSource::PullAudioFrame
[002:863] [2024-07-13 04:37:01 +0000.567853][130c] AF_SpeedFilter::PullFrame eof4
[002:866] [2024-07-13 04:37:01 +0000.570009][130c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[002:874] [2024-07-13 04:37:01 +0000.578522][130c] AF_SpeedFilter audio time,
0x7792527880 rcv time: 224621105
[002:874] [2024-07-13 04:37:01 +0000.578888][130c] AF_SpeedFilter audio time,
0x7792527880 rcv time: 224621105in_nSamples:441
[002:875] [2024-07-13 04:37:01 +0000.579147][130c] resampled_data_size:0
[002:925] [2024-07-13 04:37:01 +0000.628941][12e0]
MediaFilterCamera::NeedProcessTexture
[002:925] [2024-07-13 04:37:01 +0000.629148][12e0] begine recode to first frame
spend time:269
[002:925] [2024-07-13 04:37:01 +0000.629277][12e0] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7792527580
[002:925] [2024-07-13 04:37:01 +0000.629375][12e0] blur_distance_:0
[002:925] [2024-07-13 04:37:01 +0000.629434][12e0] blur_direction_angle_:-90
[002:925] [2024-07-13 04:37:01 +0000.629513][12e0]
GPUImageProcessing::SetOrientation orientation: 90
[002:925] [2024-07-13 04:37:01 +0000.629577][12e0] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:925] [2024-07-13 04:37:01 +0000.629695][12e0] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:925] [2024-07-13 04:37:01 +0000.629772][12e0] GPUImageProcessing: input frame
width1280 X 720
[002:931] [2024-07-13 04:37:01 +0000.635171][12e0] drawYUV420 render
OpenGLRenderProgram:0x7829050c98
[002:936] [2024-07-13 04:37:01 +0000.640046][12e0] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:936] [2024-07-13 04:37:01 +0000.640500][12e0] CropFilter::OnVideoFrame
outputtexture :17
[002:937] [2024-07-13 04:37:01 +0000.641176][12e0] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:946] [2024-07-13 04:37:01 +0000.650037][12e0] The read pixel from buffer take:
9 width:1280 height:720 frameType:0
[002:963] [2024-07-13 04:37:01 +0000.667803][12e0] drawYUV420 render
OpenGLRenderProgram:0x7829050c98
[002:982] [2024-07-13 04:37:01 +0000.686336][12e0] The convert RGB to YUV take 9
[002:983] [2024-07-13 04:37:01 +0000.687626][12e0] FilterPipeline2::OnVideoFrame
pts 34 last_video_timestamp_ 34
[002:983] [2024-07-13 04:37:01 +0000.687827][12e0]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:986] [2024-07-13 04:37:01 +0000.690809][1315]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:987] [2024-07-13 04:37:01 +0000.690947][1315] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:987] [2024-07-13 04:37:01 +0000.691037][1315] push video frame to H264
encoder. (100 frame for one log)

[002:987] [2024-07-13 04:37:01 +0000.691111][1315] push video frame to H264


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

[002:987] [2024-07-13 04:37:01 +0000.691192][1315] H264Encode::push video frame to


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

[002:987] [2024-07-13 04:37:01 +0000.691270][1315] Push an pts:0 to dts queue.


[002:987] [2024-07-13 04:37:01 +0000.691368][1315] DTS queue for
Generator:0x77ba82bab8 0
[002:987] [2024-07-13 04:37:01 +0000.691433][1315] The input pts:0 fps:30
[002:992] [2024-07-13 04:37:01 +0000.696322][1315]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:994] [2024-07-13 04:37:01 +0000.697951][12e0] drawYUV420 render
OpenGLRenderProgram:0x7829050c98
[003:005] [2024-07-13 04:37:01 +0000.709587][130c] AF_SpeedFilter audio time 222,
0x7792527880 out time: 224621105 org time: 224621105
[003:006] [2024-07-13 04:37:01 +0000.710270][130c] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[003:006] [2024-07-13 04:37:01 +0000.710379][130c]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 224621105
[003:006] [2024-07-13 04:37:01 +0000.710578][130c]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:006] [2024-07-13 04:37:01 +0000.710871][130c] AF_SpeedFilter audio time
[003:007] [2024-07-13 04:37:01 +0000.711041][130c] AF_SpeedFilter audio time 111,
0x7792527880 out time: 224621115 org time: 224621115
[003:008] [2024-07-13 04:37:01 +0000.712771][1314]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[003:010] [2024-07-13 04:37:01 +0000.714059][1316] add aac audio track with id:1
[003:083] [2024-07-13 04:37:01 +0000.787424][1315] h264 add frame header cdr flag
[003:084] [2024-07-13 04:37:01 +0000.788971][1315] h264 add frame header cdr flag
[003:085] [2024-07-13 04:37:01 +0000.789565][1315] SendFrame
encodedImage._timeStamp:0encodedImage->_length:109327
[003:085] [2024-07-13 04:37:01 +0000.789779][1315] Received key frame:0
[003:085] [2024-07-13 04:37:01 +0000.789886][1315] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[003:086] [2024-07-13 04:37:01 +0000.790690][1315] H264Encode::H264SWEncoder get
callback, length:109327 type:0 nalType:7length:18
[003:087] [2024-07-13 04:37:01 +0000.791882][1315] H264Encode:: get a sps pps
header!headerSize:31
[003:088] [2024-07-13 04:37:01 +0000.792085][1315] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:088] [2024-07-13 04:37:01 +0000.792426][1316] get the H.264 SPS parameter
[003:089] [2024-07-13 04:37:01 +0000.793507][1316] add video track with id:2
[003:090] [2024-07-13 04:37:01 +0000.794698][1316] get the H.264 PPS parameter
[003:092] [2024-07-13 04:37:01 +0000.796078][1316] audio start ts:0
[003:092] [2024-07-13 04:37:01 +0000.796286][1316] the audio frame has been written
into MP4 file
[003:094] [2024-07-13 04:37:01 +0000.797942][1316] get the H.264 IDR frame
[003:094] [2024-07-13 04:37:01 +0000.798239][1316] resss:true
[003:094] [2024-07-13 04:37:01 +0000.798309][1316] video start ts:0
[003:094] [2024-07-13 04:37:01 +0000.798700][1316] the video frame has been written
into MP4 file
[003:406] [2024-07-13 04:37:02 +0000.110793][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:443] [2024-07-13 04:37:02 +0000.147312][12e0] The convert RGB to YUV take 4
[003:661] [2024-07-13 04:37:02 +0000.365461][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:667] [2024-07-13 04:37:02 +0000.371716][12e4] haveEnoughProcessedData
internalAudioStream.length: 10
[003:782] [2024-07-13 04:37:02 +0000.486902][1315] DTS queue for
Generator:0x77ba82bab8 783 814
[003:921] [2024-07-13 04:37:02 +0000.625675][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:949] [2024-07-13 04:37:02 +0000.653183][12e0] The convert RGB to YUV take 5
[004:250] [2024-07-13 04:37:02 +0000.954588][12db]
monitorTime:4003totalDuration:3940
[004:283] [2024-07-13 04:37:02 +0000.986975][1315] Push an pts:1318 to dts queue.
[004:322] [2024-07-13 04:37:03 +0000.26365][12e4] Run AGC when audioType = 0
[004:322] [2024-07-13 04:37:03 +0000.26385][1315] last dts:1291 currentPts:1318
ppsOrSPS:0 queue length:2
[004:322] [2024-07-13 04:37:03 +0000.26593][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:411] [2024-07-13 04:37:03 +0000.114926][12e0] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[004:453] [2024-07-13 04:37:03 +0000.157245][12e0] The convert RGB to YUV take 4
[004:471] [2024-07-13 04:37:03 +0000.174956][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[004:619] [2024-07-13 04:37:03 +0000.323139][1315] DTS queue for
Generator:0x77ba82bab8 1627 1653
[004:665] [2024-07-13 04:37:03 +0000.369639][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:717] [2024-07-13 04:37:03 +0000.421490][130c]
RecordAudioSource::PullAudioFrame
[004:912] [2024-07-13 04:37:03 +0000.616630][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:951] [2024-07-13 04:37:03 +0000.655617][12e0] The convert RGB to YUV take 5
[004:952] [2024-07-13 04:37:03 +0000.656106][12e0] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[005:023] [2024-07-13 04:37:03 +0000.727959][1315] h264 add frame header cdr flag
[005:024] [2024-07-13 04:37:03 +0000.728678][1315] Received key frame:1987
[005:062] [2024-07-13 04:37:03 +0000.766511][1316] get the H.264 IDR frame
[005:125] [2024-07-13 04:37:03 +0000.829481][130c] AF_SpeedFilter::PullFrame eof4
[005:128] [2024-07-13 04:37:03 +0000.832601][130c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[005:158] [2024-07-13 04:37:03 +0000.862614][130c] resampled_data_size:7168
[005:356] [2024-07-13 04:37:04 +0000.60471][1314]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[005:372] [2024-07-13 04:37:04 +0000.76190][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[005:415] [2024-07-13 04:37:04 +0000.119748][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:462] [2024-07-13 04:37:04 +0000.166195][12e0] The convert RGB to YUV take 6
[005:465] [2024-07-13 04:37:04 +0000.169581][1315] DTS queue for
Generator:0x77ba82bab8 2427 2456 2497
[005:622] [2024-07-13 04:37:04 +0000.325953][1315] Push an pts:2657 to dts queue.
[005:671] [2024-07-13 04:37:04 +0000.375096][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:695] [2024-07-13 04:37:04 +0000.399228][1315] last dts:2623 currentPts:2657
ppsOrSPS:0 queue length:3
[005:922] [2024-07-13 04:37:04 +0000.626073][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:957] [2024-07-13 04:37:04 +0000.661270][12e0] The convert RGB to YUV take 6
[006:038] [2024-07-13 04:37:04 +0000.742188][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[006:218] [2024-07-13 04:37:04 +0000.922122][12e0] drawYUV420 render
OpenGLRenderProgram:0x7829050c98
[006:284] [2024-07-13 04:37:04 +0000.988629][12e0] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:284] [2024-07-13 04:37:04 +0000.988751][12e0] GPUImageProcessing: input frame
width1280 X 720
[006:285] [2024-07-13 04:37:04 +0000.989569][12e0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:285] [2024-07-13 04:37:04 +0000.989740][12e0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:293] [2024-07-13 04:37:04 +0000.997684][1315]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3326
[006:293] [2024-07-13 04:37:04 +0000.997839][1315] DTS queue for
Generator:0x77ba82bab8 3259 3290 3326
[006:297] [2024-07-13 04:37:05 +0000.1517][1315] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3290 pts:3290
[006:321] [2024-07-13 04:37:05 +0000.25294][12e4] Run AGC when audioType = 0
[006:323] [2024-07-13 04:37:05 +0000.27501][1315] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3359
[006:323] [2024-07-13 04:37:05 +0000.27656][1315] push video frame to H264 encoder.
(100 frame for one log)
[006:323] [2024-07-13 04:37:05 +0000.27722][1315] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720

[006:323] [2024-07-13 04:37:05 +0000.27787][1315] H264Encode::push video frame to


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

[006:323] [2024-07-13 04:37:05 +0000.27874][1315] The input pts:3359 fps:30


[006:360] [2024-07-13 04:37:05 +0000.64252][1315] SendFrame
encodedImage._timeStamp:3326encodedImage->_length:46688
[006:361] [2024-07-13 04:37:05 +0000.65408][1315] H264Encode::H264SWEncoder get
callback, length:41008 type:1 nalType:1length:41004
[006:421] [2024-07-13 04:37:05 +0000.125062][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:454] [2024-07-13 04:37:05 +0000.158532][12e0] The convert RGB to YUV take 4
[006:540] [2024-07-13 04:37:05 +0000.244833][130c]
RecordAudioSource::PullAudioFrame
[006:669] [2024-07-13 04:37:05 +0000.373517][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:917] [2024-07-13 04:37:05 +0000.621843][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:957] [2024-07-13 04:37:05 +0000.661621][12e0] The convert RGB to YUV take 5
[006:958] [2024-07-13 04:37:05 +0000.662710][1315] Push an pts:3993 to dts queue.
[006:996] [2024-07-13 04:37:05 +0000.700519][1315] h264 add frame header cdr flag
[006:996] [2024-07-13 04:37:05 +0000.700905][1315] Received key frame:3993
[006:997] [2024-07-13 04:37:05 +0000.700996][1315] last dts:3959 currentPts:3993
ppsOrSPS:0 queue length:2
[007:033] [2024-07-13 04:37:05 +0000.737283][1316] get the H.264 IDR frame
[007:050] [2024-07-13 04:37:05 +0000.754419][12e0] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1980 diff: 21
[007:080] [2024-07-13 04:37:05 +0000.784009][12e4] haveEnoughProcessedData
internalAudioStream.length: 10
[007:097] [2024-07-13 04:37:05 +0000.801218][1315] DTS queue for
Generator:0x77ba82bab8 4092 4128
[007:355] [2024-07-13 04:37:06 +0000.59650][130c] AF_SpeedFilter::PullFrame eof4
[007:358] [2024-07-13 04:37:06 +0000.61928][130c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[007:366] [2024-07-13 04:37:06 +0000.70842][130c] resampled_data_size:0
[007:422] [2024-07-13 04:37:06 +0000.126554][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:457] [2024-07-13 04:37:06 +0000.161577][12e0] The convert RGB to YUV take 4
[007:610] [2024-07-13 04:37:06 +0000.314557][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[007:660] [2024-07-13 04:37:06 +0000.364438][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:707] [2024-07-13 04:37:06 +0000.411879][1314]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[007:931] [2024-07-13 04:37:06 +0000.635830][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:937] [2024-07-13 04:37:06 +0000.641216][1315] DTS queue for
Generator:0x77ba82bab8 4942 4972
[007:967] [2024-07-13 04:37:06 +0000.671430][12e0] The convert RGB to YUV take 4
[008:302] [2024-07-13 04:37:07 +0000.6197][1315] Push an pts:5336 to dts queue.
[008:319] [2024-07-13 04:37:07 +0000.23720][12e4] Run AGC when audioType = 0
[008:319] [2024-07-13 04:37:07 +0000.23969][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:348] [2024-07-13 04:37:07 +0000.52793][1315] last dts:5295 currentPts:5336
ppsOrSPS:0 queue length:2
[008:384] [2024-07-13 04:37:07 +0000.88397][130c] RecordAudioSource::PullAudioFrame
[008:427] [2024-07-13 04:37:07 +0000.131711][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:469] [2024-07-13 04:37:07 +0000.173829][12e0] The convert RGB to YUV take 4
[008:663] [2024-07-13 04:37:07 +0000.367702][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:776] [2024-07-13 04:37:07 +0000.480149][1315] DTS queue for
Generator:0x77ba82bab8 5771 5807
[008:793] [2024-07-13 04:37:07 +0000.497370][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[008:927] [2024-07-13 04:37:07 +0000.631895][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:965] [2024-07-13 04:37:07 +0000.669861][12e0] The convert RGB to YUV take 6
[009:008] [2024-07-13 04:37:07 +0000.712728][1315] h264 add frame header cdr flag
[009:009] [2024-07-13 04:37:07 +0000.713247][1315] Received key frame:6000
[009:071] [2024-07-13 04:37:07 +0000.775683][1316] get the H.264 IDR frame
[009:136] [2024-07-13 04:37:07 +0000.840149][12e0] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[009:215] [2024-07-13 04:37:07 +0000.919781][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[009:431] [2024-07-13 04:37:08 +0000.135133][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:469] [2024-07-13 04:37:08 +0000.173557][12e0] The convert RGB to YUV take 4
[009:566] [2024-07-13 04:37:08 +0000.269995][12e0] drawYUV420 render
OpenGLRenderProgram:0x7829050c98
[009:582] [2024-07-13 04:37:08 +0000.286833][130c] resampled_data_size:10240
[009:608] [2024-07-13 04:37:08 +0000.312088][1315] DTS queue for
Generator:0x77ba82bab8 6575 6607 6642
[009:639] [2024-07-13 04:37:08 +0000.342973][1315]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6674
[009:639] [2024-07-13 04:37:08 +0000.343297][1315] Push an pts:6674 to dts queue.
[009:663] [2024-07-13 04:37:08 +0000.367789][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:667] [2024-07-13 04:37:08 +0000.371466][12e0] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:667] [2024-07-13 04:37:08 +0000.371606][12e0] GPUImageProcessing: input frame
width1280 X 720
[009:668] [2024-07-13 04:37:08 +0000.372307][12e0] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:668] [2024-07-13 04:37:08 +0000.372451][12e0] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:670] [2024-07-13 04:37:08 +0000.374033][130c] AF_SpeedFilter::PullFrame eof4
[009:672] [2024-07-13 04:37:08 +0000.376342][130c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[009:678] [2024-07-13 04:37:08 +0000.382895][1315] SendFrame
encodedImage._timeStamp:6674encodedImage->_length:56352
[009:679] [2024-07-13 04:37:08 +0000.383161][1315] last dts:6642 currentPts:6674
ppsOrSPS:0 queue length:2
[009:679] [2024-07-13 04:37:08 +0000.383237][1315] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6674 pts:6674
[009:702] [2024-07-13 04:37:08 +0000.406158][1315] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6738
[009:702] [2024-07-13 04:37:08 +0000.406345][1315] push video frame to H264
encoder. (100 frame for one log)

[009:702] [2024-07-13 04:37:08 +0000.406411][1315] push video frame to H264


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

[009:702] [2024-07-13 04:37:08 +0000.406474][1315] H264Encode::push video frame to


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

[009:702] [2024-07-13 04:37:08 +0000.406565][1315] The input pts:6738 fps:30


[009:747] [2024-07-13 04:37:08 +0000.451573][1315] H264Encode::H264SWEncoder get
callback, length:56480 type:1 nalType:1length:56476
[009:929] [2024-07-13 04:37:08 +0000.633738][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:966] [2024-07-13 04:37:08 +0000.670206][1314]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[009:970] [2024-07-13 04:37:08 +0000.674840][12e0] The convert RGB to YUV take 5
[010:271] [2024-07-13 04:37:08 +0000.974995][130c]
RecordAudioSource::PullAudioFrame
[010:317] [2024-07-13 04:37:09 +0000.21157][12e5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:317] [2024-07-13 04:37:09 +0000.21364][12e5] _deviceSampleRate:48000

[010:322] [2024-07-13 04:37:09 +0000.25922][12e4] Run AGC when audioType = 0


[010:433] [2024-07-13 04:37:09 +0000.136943][12e0] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[010:439] [2024-07-13 04:37:09 +0000.143279][1315] DTS queue for
Generator:0x77ba82bab8 7405 7440 7473
[010:472] [2024-07-13 04:37:09 +0000.176632][12e0] The convert RGB to YUV take 5
[010:516] [2024-07-13 04:37:09 +0000.220886][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[010:664] [2024-07-13 04:37:09 +0000.368585][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:822] [2024-07-13 04:37:09 +0000.526802][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[010:937] [2024-07-13 04:37:09 +0000.641720][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:974] [2024-07-13 04:37:09 +0000.678056][12e0] The convert RGB to YUV take 5
[010:975] [2024-07-13 04:37:09 +0000.679334][1315] Push an pts:8010 to dts queue.
[011:012] [2024-07-13 04:37:09 +0000.716698][1315] h264 add frame header cdr flag
[011:013] [2024-07-13 04:37:09 +0000.717147][1315] Received key frame:8010
[011:013] [2024-07-13 04:37:09 +0000.717226][1315] last dts:7978 currentPts:8010
ppsOrSPS:0 queue length:2
[011:054] [2024-07-13 04:37:09 +0000.758489][1316] get the H.264 IDR frame
[011:238] [2024-07-13 04:37:09 +0000.942758][12e0] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3980 diff: 21
[011:250] [2024-07-13 04:37:09 +0000.954491][1315] DTS queue for
Generator:0x77ba82bab8 8240 8280
[011:443] [2024-07-13 04:37:10 +0000.147735][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:476] [2024-07-13 04:37:10 +0000.180421][12e0] The convert RGB to YUV take 5
[011:663] [2024-07-13 04:37:10 +0000.367832][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:844] [2024-07-13 04:37:10 +0000.548900][130c] resampled_data_size:1024
[011:949] [2024-07-13 04:37:10 +0000.653517][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:981] [2024-07-13 04:37:10 +0000.685892][130c] AF_SpeedFilter::PullFrame eof4
[011:983] [2024-07-13 04:37:10 +0000.687304][12e0] The convert RGB to YUV take 5
[011:984] [2024-07-13 04:37:10 +0000.688222][130c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[012:083] [2024-07-13 04:37:10 +0000.787543][1315] DTS queue for
Generator:0x77ba82bab8 9097 9115
[012:146] [2024-07-13 04:37:10 +0000.850540][130c]
RecordAudioSource::PullAudioFrame
[012:239] [2024-07-13 04:37:10 +0000.943338][12e4] haveEnoughProcessedData
internalAudioStream.length: 10
[012:313] [2024-07-13 04:37:11 +0000.17775][1314]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[012:314] [2024-07-13 04:37:11 +0000.18618][1315] Push an pts:9349 to dts queue.
[012:323] [2024-07-13 04:37:11 +0000.26929][12e4] Run AGC when audioType = 0
[012:323] [2024-07-13 04:37:11 +0000.27138][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:385] [2024-07-13 04:37:11 +0000.89698][1315] last dts:9310 currentPts:9349
ppsOrSPS:0 queue length:3
[012:425] [2024-07-13 04:37:11 +0000.129540][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[012:444] [2024-07-13 04:37:11 +0000.148556][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:479] [2024-07-13 04:37:11 +0000.183323][12e0] The convert RGB to YUV take 5
[012:630] [2024-07-13 04:37:11 +0000.334716][130e] The output timestamp from audio
mixer change:224630861
[012:659] [2024-07-13 04:37:11 +0000.363727][12e4] On audio frame the broadcast
with timestamp:224630891 samples:480. (1000 frame for one log)

[012:662] [2024-07-13 04:37:11 +0000.366166][130e] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[012:662] [2024-07-13 04:37:11 +0000.366463][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:871] [2024-07-13 04:37:11 +0000.575355][130c] AF_SpeedFilter audio time,
0x7792527880 rcv time: 224631101
[012:871] [2024-07-13 04:37:11 +0000.575558][130c] AF_SpeedFilter audio time,
0x7792527880 rcv time: 224631101in_nSamples:441
[012:908] [2024-07-13 04:37:11 +0000.612577][12e0] drawYUV420 render
OpenGLRenderProgram:0x7829050c98
[012:918] [2024-07-13 04:37:11 +0000.622323][1315] DTS queue for
Generator:0x77ba82bab8 9917 9950
[012:951] [2024-07-13 04:37:11 +0000.655717][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:977] [2024-07-13 04:37:11 +0000.681580][130c] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:977] [2024-07-13 04:37:11 +0000.681701][130c]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 224631105
[012:977] [2024-07-13 04:37:11 +0000.681766][130c]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:983] [2024-07-13 04:37:11 +0000.687527][12e0] The convert RGB to YUV take 5
[012:985] [2024-07-13 04:37:11 +0000.689107][1315]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10019
[013:025] [2024-07-13 04:37:11 +0000.729041][1315] h264 add frame header cdr flag
[013:025] [2024-07-13 04:37:11 +0000.729511][1315] SendFrame
encodedImage._timeStamp:10019encodedImage->_length:98288
[013:025] [2024-07-13 04:37:11 +0000.729586][1315] Received key frame:10019
[013:051] [2024-07-13 04:37:11 +0000.755252][12e0] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:051] [2024-07-13 04:37:11 +0000.755380][12e0] GPUImageProcessing: input frame
width1280 X 720
[013:052] [2024-07-13 04:37:11 +0000.756030][12e0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:052] [2024-07-13 04:37:11 +0000.756176][12e0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:060] [2024-07-13 04:37:11 +0000.764692][1315] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10056 pts:10056
[013:061] [2024-07-13 04:37:11 +0000.765786][1316] get the H.264 IDR frame
[013:083] [2024-07-13 04:37:11 +0000.787789][1315] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10117
[013:084] [2024-07-13 04:37:11 +0000.787977][1315] push video frame to H264
encoder. (100 frame for one log)

[013:084] [2024-07-13 04:37:11 +0000.788039][1315] push video frame to H264


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

[013:084] [2024-07-13 04:37:11 +0000.788098][1315] H264Encode::push video frame to


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

[013:084] [2024-07-13 04:37:11 +0000.788174][1315] The input pts:10117 fps:30


[013:119] [2024-07-13 04:37:11 +0000.823554][1315] H264Encode::H264SWEncoder get
callback, length:62208 type:1 nalType:1length:62204
[013:315] [2024-07-13 04:37:12 +0000.19428][12e0] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4984 diff: 17
[013:443] [2024-07-13 04:37:12 +0000.147546][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:492] [2024-07-13 04:37:12 +0000.196805][12e0] The convert RGB to YUV take 5
[013:652] [2024-07-13 04:37:12 +0000.356316][1315] Push an pts:10685 to dts queue.
[013:666] [2024-07-13 04:37:12 +0000.369973][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:688] [2024-07-13 04:37:12 +0000.392107][1315] last dts:10662 currentPts:10685
ppsOrSPS:0 queue length:2
[013:750] [2024-07-13 04:37:12 +0000.454168][1315] DTS queue for
Generator:0x77ba82bab8 10720 10749 10785
[013:949] [2024-07-13 04:37:12 +0000.653027][12e4] haveEnoughProcessedData
internalAudioStream.length: 10
[013:953] [2024-07-13 04:37:12 +0000.657260][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:977] [2024-07-13 04:37:12 +0000.681309][130c]
RecordAudioSource::PullAudioFrame
[013:986] [2024-07-13 04:37:12 +0000.690544][12e0] The convert RGB to YUV take 4
[014:003] [2024-07-13 04:37:12 +0000.707493][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[014:025] [2024-07-13 04:37:12 +0000.729029][130c] resampled_data_size:13312
[014:084] [2024-07-13 04:37:12 +0000.788159][12e0] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[014:109] [2024-07-13 04:37:12 +0000.813205][130c] AF_SpeedFilter audio time
[014:109] [2024-07-13 04:37:12 +0000.813376][130c] AF_SpeedFilter audio time 111,
0x7792527880 out time: 224632295 org time: 224632295
[014:224] [2024-07-13 04:37:12 +0000.928543][130c] AF_SpeedFilter::PullFrame eof4
[014:226] [2024-07-13 04:37:12 +0000.930828][130c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[014:321] [2024-07-13 04:37:13 +0000.25071][12e4] Run AGC when audioType = 0
[014:448] [2024-07-13 04:37:13 +0000.152763][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:487] [2024-07-13 04:37:13 +0000.191873][12e0] The convert RGB to YUV take 4
[014:557] [2024-07-13 04:37:13 +0000.260980][1315] DTS queue for
Generator:0x77ba82bab8 11587
[014:669] [2024-07-13 04:37:13 +0000.373122][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:675] [2024-07-13 04:37:13 +0000.379703][1314]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[014:955] [2024-07-13 04:37:13 +0000.659452][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:987] [2024-07-13 04:37:13 +0000.691157][12e0] The convert RGB to YUV take 5
[014:988] [2024-07-13 04:37:13 +0000.692398][1315] Push an pts:12023 to dts queue.
[015:028] [2024-07-13 04:37:13 +0000.732529][1315] h264 add frame header cdr flag
[015:029] [2024-07-13 04:37:13 +0000.733094][1315] Received key frame:12023
[015:029] [2024-07-13 04:37:13 +0000.733196][1315] last dts:11996 currentPts:12023
ppsOrSPS:0 queue length:2
[015:068] [2024-07-13 04:37:13 +0000.772161][1316] get the H.264 IDR frame
[015:393] [2024-07-13 04:37:14 +0000.96910][1315] DTS queue for
Generator:0x77ba82bab8 12388 12426
[015:417] [2024-07-13 04:37:14 +0000.121252][12e0] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5980 diff: 21
[015:452] [2024-07-13 04:37:14 +0000.156384][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:490] [2024-07-13 04:37:14 +0000.193973][12e0] The convert RGB to YUV take 5
[015:570] [2024-07-13 04:37:14 +0000.274651][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[015:655] [2024-07-13 04:37:14 +0000.358922][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[015:665] [2024-07-13 04:37:14 +0000.368941][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:814] [2024-07-13 04:37:14 +0000.518146][130c]
RecordAudioSource::PullAudioFrame
[015:954] [2024-07-13 04:37:14 +0000.658845][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:991] [2024-07-13 04:37:14 +0000.695668][12e0] The convert RGB to YUV take 5
[016:231] [2024-07-13 04:37:14 +0000.935733][1315] DTS queue for
Generator:0x77ba82bab8 13240 13264
[016:252] [2024-07-13 04:37:14 +0000.956643][12e0] drawYUV420 render
OpenGLRenderProgram:0x7829050c98
[016:280] [2024-07-13 04:37:14 +0000.984807][130c] resampled_data_size:4096
[016:320] [2024-07-13 04:37:15 +0000.24625][12e4] Run AGC when audioType = 0
[016:320] [2024-07-13 04:37:15 +0000.24797][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:327] [2024-07-13 04:37:15 +0000.31834][1315]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13362
[016:328] [2024-07-13 04:37:15 +0000.32054][1315] Push an pts:13362 to dts queue.
[016:412] [2024-07-13 04:37:15 +0000.115981][1315] SendFrame
encodedImage._timeStamp:13362encodedImage->_length:61376
[016:412] [2024-07-13 04:37:15 +0000.116165][1315] last dts:13328 currentPts:13362
ppsOrSPS:0 queue length:3
[016:427] [2024-07-13 04:37:15 +0000.131772][12e0] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:427] [2024-07-13 04:37:15 +0000.131899][12e0] GPUImageProcessing: input frame
width1280 X 720
[016:428] [2024-07-13 04:37:15 +0000.132875][12e0] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:429] [2024-07-13 04:37:15 +0000.133035][12e0] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:459] [2024-07-13 04:37:15 +0000.163236][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:466] [2024-07-13 04:37:15 +0000.170688][1315] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13500
[016:466] [2024-07-13 04:37:15 +0000.170845][1315] push video frame to H264
encoder. (100 frame for one log)

[016:467] [2024-07-13 04:37:15 +0000.170939][1315] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[016:467] [2024-07-13 04:37:15 +0000.171001][1315] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:13500(100 frame for one
log)

[016:467] [2024-07-13 04:37:15 +0000.171101][1315] The input pts:13500 fps:30


[016:471] [2024-07-13 04:37:15 +0000.175438][1315] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13440 pts:13440
[016:493] [2024-07-13 04:37:15 +0000.197133][130c] AF_SpeedFilter::PullFrame eof4
[016:495] [2024-07-13 04:37:15 +0000.199613][130c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[016:497] [2024-07-13 04:37:15 +0000.201533][12e0] The convert RGB to YUV take 5
[016:504] [2024-07-13 04:37:15 +0000.208638][1315] H264Encode::H264SWEncoder get
callback, length:59456 type:1 nalType:1length:59452
[016:665] [2024-07-13 04:37:15 +0000.369893][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:936] [2024-07-13 04:37:15 +0000.640712][1314]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[016:965] [2024-07-13 04:37:15 +0000.669182][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:003] [2024-07-13 04:37:15 +0000.707383][12e0] The convert RGB to YUV take 5
[017:074] [2024-07-13 04:37:15 +0000.778016][1315] h264 add frame header cdr flag
[017:074] [2024-07-13 04:37:15 +0000.778759][1315] Received key frame:14039
[017:074] [2024-07-13 04:37:15 +0000.778877][1315] DTS queue for
Generator:0x77ba82bab8 14039 14068 14105
[017:106] [2024-07-13 04:37:15 +0000.810787][1316] get the H.264 IDR frame
[017:182] [2024-07-13 04:37:15 +0000.886368][130c] AF_SpeedFilter audio
0x7792527880 PullFrame
[017:371] [2024-07-13 04:37:16 +0000.75209][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[017:463] [2024-07-13 04:37:16 +0000.167582][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:497] [2024-07-13 04:37:16 +0000.201098][12e0] The convert RGB to YUV take 5
[017:497] [2024-07-13 04:37:16 +0000.201631][12e0] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6984 diff: 17
[017:667] [2024-07-13 04:37:16 +0000.371075][130e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:669] [2024-07-13 04:37:16 +0000.373396][1315] Push an pts:14705 to dts queue.
[017:696] [2024-07-13 04:37:16 +0000.400549][130c]
RecordAudioSource::PullAudioFrame
[017:744] [2024-07-13 04:37:16 +0000.448936][1315] last dts:14672 currentPts:14705
ppsOrSPS:0 queue length:3
[017:904] [2024-07-13 04:37:16 +0000.608370][1315] DTS queue for
Generator:0x77ba82bab8 14874 14905 14939
[017:971] [2024-07-13 04:37:16 +0000.675265][12e0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:005] [2024-07-13 04:37:16 +0000.709488][12e0] The convert RGB to YUV take 4
[018:176] [2024-07-13 04:37:16 +0000.880760][12e0] StopRecording:
[018:177] [2024-07-13 04:37:16 +0000.881131][12e0] OnNeedStopRecording:
[018:181] [2024-07-13 04:37:16 +0000.885398][130c] resampled_data_size:512
[018:181] [2024-07-13 04:37:16 +0000.885529][130c] AF_SpeedFilter audio time 222,
0x7792527880 out time: 224636355 org time: 224636355
[018:181] [2024-07-13 04:37:16 +0000.885719][130c] PullAudioFrame: PullFrame audio
finished.
[018:181] [2024-07-13 04:37:16 +0000.885796][130c]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[018:202] [2024-07-13 04:37:16 +0000.906636][5693]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[018:203] [2024-07-13 04:37:16 +0000.907034][12e0] operator(): Stop
[018:203] [2024-07-13 04:37:16 +0000.907136][12e0] StopPullFrameAndWriteMp4
time:224636435 enter.

[018:203] [2024-07-13 04:37:16 +0000.907209][12e0] StopRecording:


[018:205] [2024-07-13 04:37:16 +0000.909488][1315]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[018:208] [2024-07-13 04:37:16 +0000.912328][12df] stop recording
[018:208] [2024-07-13 04:37:16 +0000.912441][12df]
RecordingSessionInternalSimple:destroy media processers
[018:208] [2024-07-13 04:37:16 +0000.912503][12df] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:208] [2024-07-13 04:37:16 +0000.912560][12df] H264Encode::flushing hareware
Encoder
[018:208] [2024-07-13 04:37:16 +0000.912874][12df] Flush time:224636440 enter.

[018:209] [2024-07-13 04:37:16 +0000.912968][12df] H264Encoder encoder flush


[018:209] [2024-07-13 04:37:16 +0000.913043][12df] flush output queue
[018:322] [2024-07-13 04:37:17 +0000.26343][12e4] Run AGC when audioType = 0
[018:533] [2024-07-13 04:37:17 +0000.236990][12df] Flush leave. expire time = 325
ms

[018:533] [2024-07-13 04:37:17 +0000.237459][12df] ~H264EncodeWrap:


[018:533] [2024-07-13 04:37:17 +0000.237621][12df] ~H264Encode:
[018:533] [2024-07-13 04:37:17 +0000.237718][12df] teardownCompressionSession:
H264Encode::destroying Encoder
[018:533] [2024-07-13 04:37:17 +0000.237797][12df] Release time:224636765 enter.

[018:534] [2024-07-13 04:37:17 +0000.238249][12df] Release:


MediaCodecVideoEncoder::Release _inited:1
[018:534] [2024-07-13 04:37:17 +0000.238448][12df] Destroy time:224636766 enter.

[018:534] [2024-07-13 04:37:17 +0000.238552][12df] H264Encoder encoderDestroy


[018:534] [2024-07-13 04:37:17 +0000.238635][12df]
AndroidMediaCodecVideoEncoder::release env: 0x77ba7dc540
[018:534] [2024-07-13 04:37:17 +0000.238769][12df]
AndroidMediaCodecVideoEncoder::Destroy
[018:585] [2024-07-13 04:37:17 +0000.289708][12df] Destroy leave. expire time = 51
ms

[018:586] [2024-07-13 04:37:17 +0000.290069][12df] Release leave. expire time = 53


ms

[018:586] [2024-07-13 04:37:17 +0000.290312][12df] ~AndroidHwAvcEncoder


time:224636818 enter.

[018:586] [2024-07-13 04:37:17 +0000.290715][12df] Release time:224636818 enter.

[018:586] [2024-07-13 04:37:17 +0000.290896][12df] Release:


MediaCodecVideoEncoder:: has been released before, just return
[018:587] [2024-07-13 04:37:17 +0000.290997][12df] Release leave. expire time = 1
ms

[018:587] [2024-07-13 04:37:17 +0000.291079][12df] ~AndroidMediaCodecVideoEncoder


[018:587] [2024-07-13 04:37:17 +0000.291151][12df] ~WrapAndroidMediaCodec
time:224636819 enter.

[018:587] [2024-07-13 04:37:17 +0000.291226][12df] ~WrapAndroidMediaCodec leave.


expire time = 0 ms
[018:587] [2024-07-13 04:37:17 +0000.291317][12df] video hevc hw codec
destructor:0x782821fa78

[018:587] [2024-07-13 04:37:17 +0000.291619][12df] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[018:588] [2024-07-13 04:37:17 +0000.292150][12df] teardownCompressionSession:


H264Encode::destroyed Encoder
[018:588] [2024-07-13 04:37:17 +0000.292276][12df]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:588] [2024-07-13 04:37:17 +0000.292356][12df] AACSWEncode destructor
[018:594] [2024-07-13 04:37:17 +0000.298385][1316] MP4 close file successfully
[018:594] [2024-07-13 04:37:17 +0000.298564][1316] Recording session Internal:
notify recording ok
[018:594] [2024-07-13 04:37:17 +0000.298651][1316] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4,
output_video_timestamp_:15210 last_video_pts_:15173
[018:594] [2024-07-13 04:37:17 +0000.298753][1316] OnRecordFinish:
[018:597] [2024-07-13 04:37:17 +0000.301198][1316] onRecordingOk: net seek
pos:0record video duration:15206record audio duration:15185
[018:598] [2024-07-13 04:37:17 +0000.302771][130e] destructMicSource_w:
[018:599] [2024-07-13 04:37:17 +0000.302978][130e] setOutput_w:
MicSource::setOutput() 0x0
[018:599] [2024-07-13 04:37:17 +0000.303129][130e] close external audio stream

[018:600] [2024-07-13 04:37:17 +0000.304570][12e0] releaseThread 0x7792525180


[018:600] [2024-07-13 04:37:17 +0000.304727][12e0] ~MicSource: Mic source
destroyed:0x77924e7300
[018:603] [2024-07-13 04:37:17 +0000.307573][12e0] StopPullFrameAndWriteMp4 leave.
expire time = 400 ms

[018:603] [2024-07-13 04:37:17 +0000.307702][12e0] DestroyPipelineAndFilters


time:224636835 enter.

[018:603] [2024-07-13 04:37:17 +0000.307811][12e0] UnbindInputFilter 0x77925276c0


this 0x7829050ec0
[018:603] [2024-07-13 04:37:17 +0000.307896][12e0] UnbindInputFilter 0x7792527858
this 0x77925279d0
[018:604] [2024-07-13 04:37:17 +0000.308050][12e0] UnbindInputFilter 0x7829050ec0
this 0x7789712d20
[018:604] [2024-07-13 04:37:17 +0000.308104][12e0] filter: filter pipeline destroy
this: 0x7789712c80
[018:604] [2024-07-13 04:37:17 +0000.308782][12e0] ClearVideoOfSources: recodring
total frames:0
[018:604] [2024-07-13 04:37:17 +0000.308884][12e0] ClearVideoOfSources:
[018:605] [2024-07-13 04:37:17 +0000.308956][12e0] GPUImageProcessing destruct.
[018:605] [2024-07-13 04:37:17 +0000.309063][12e0] destroy TrivalImageDrawer
0x781b59a400
[018:605] [2024-07-13 04:37:17 +0000.309151][12e0] The shader has been initialize,
clean up them.

[018:605] [2024-07-13 04:37:17 +0000.309270][12e0] ~OpenGLFrameBuffer:


[018:605] [2024-07-13 04:37:17 +0000.309496][12e0] ~OpenGLFrameBuffer:
[018:605] [2024-07-13 04:37:17 +0000.309685][12e0] ~OpenGLFrameBuffer:
[018:606] [2024-07-13 04:37:17 +0000.309993][12e0] ~OpenGLFrameBuffer:
[018:606] [2024-07-13 04:37:17 +0000.310173][12e0] ~OpenGLFrameBuffer:
[018:606] [2024-07-13 04:37:17 +0000.310351][12e0] ~OpenGLFrameBuffer:
[018:606] [2024-07-13 04:37:17 +0000.310674][12e0] GPUImageProcessing destruct
finish.
[018:606] [2024-07-13 04:37:17 +0000.310765][12e0] GPURGBAFrame destruct.
[018:608] [2024-07-13 04:37:17 +0000.312180][12e0] destroy OpenGLRenderProgram
0x7829050c98
[018:608] [2024-07-13 04:37:17 +0000.312280][12e0] ~CameraSource time:224636840
enter.

[018:608] [2024-07-13 04:37:17 +0000.312342][12e0] ~CameraSource leave. expire


time = 0 ms

[018:608] [2024-07-13 04:37:17 +0000.312413][12e0] ~RecordAudioSource


time:224636840 enter.

[018:608] [2024-07-13 04:37:17 +0000.312472][12e0] ~RecordAudioSource leave.


expire time = 0 ms

[018:608] [2024-07-13 04:37:17 +0000.312541][12e0] DestroyPipelineAndFilters


leave. expire time = 5 ms

[018:688] [2024-07-13 04:37:17 +0000.392443][5693]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:689] [2024-07-13 04:37:17 +0000.393829][5693] machine model :redmi
[018:690] [2024-07-13 04:37:17 +0000.393931][5693] Support this machine
model :redmi
[018:690] [2024-07-13 04:37:17 +0000.393986][5693] global inited! current sdk
version: 12-14-d8558ab
[018:690] [2024-07-13 04:37:17 +0000.394244][5693] filter: filter pipeline
construtc this: 0x7792554980
[018:690] [2024-07-13 04:37:17 +0000.394309][5693] MediaFilterGraph:
MediaFilterGraph construct
[018:690] [2024-07-13 04:37:17 +0000.394365][5693] GLESContext:
[018:690] [2024-07-13 04:37:17 +0000.394451][5693] The result of eglGetDisplay is:
0x1
[018:692] [2024-07-13 04:37:17 +0000.396785][5693] The result of creation:
0x779249f200
[018:693] [2024-07-13 04:37:17 +0000.397000][5693] The result of
eglCreatePbufferSurface is: 0x779249f300
[018:694] [2024-07-13 04:37:17 +0000.398498][5693] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
[018:694] [2024-07-13 04:37:17 +0000.398604][5693] The source 0 speed:1
[018:694] [2024-07-13 04:37:17 +0000.398696][5693] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4,
delay: 0
[018:694] [2024-07-13 04:37:17 +0000.398896][5693] CreateDecoderByVideoSource
time:224636926 enter.

[018:695] [2024-07-13 04:37:17 +0000.399551][5693] running_decoder_count:0max


count:2
[018:695] [2024-07-13 04:37:17 +0000.399638][5693] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x77924bdc00
[018:717] [2024-07-13 04:37:17 +0000.421258][136b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x778d70da00] Current FFmpeg version git-2021-06-16-
97cea6f

[019:009] [2024-07-13 04:37:17 +0000.713276][136b] OnStreamInfoFound: video


duration_: 15206
[019:012] [2024-07-13 04:37:17 +0000.716484][5693] start decoder
[019:012] [2024-07-13 04:37:17 +0000.716642][5693] CreateDecoderByVideoSource
leave. expire time = 318 ms

[019:012] [2024-07-13 04:37:17 +0000.716752][5693] BindInputFilter 0x77924c16a0


this 0x779275aa58
[019:012] [2024-07-13 04:37:17 +0000.716850][5693] BindInputFilter 0x779275aa58
this 0x779275ab18
[019:013] [2024-07-13 04:37:17 +0000.716949][5693] BindInputFilter 0x77924c16a0
this 0x779275abd8
[019:013] [2024-07-13 04:37:17 +0000.717045][5693] BindInputFilter 0x779275abd8
this 0x779275ac98
[019:013] [2024-07-13 04:37:17 +0000.717112][5693] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
[019:013] [2024-07-13 04:37:17 +0000.717212][5693] BindInputFilter 0x779275ab18
this 0x779275ad58
[019:013] [2024-07-13 04:37:17 +0000.717305][5693] BindInputFilter 0x779275ad58
this 0x7792554a20
[019:013] [2024-07-13 04:37:17 +0000.717398][5693] BindInputFilter 0x779275ac98
this 0x779275ae18
[019:013] [2024-07-13 04:37:17 +0000.717490][5693] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
[019:016] [2024-07-13 04:37:17 +0000.720645][136c] NO get frame from decoder
[019:018] [2024-07-13 04:37:17 +0000.722114][136c] NO get frame from decoder
[019:019] [2024-07-13 04:37:17 +0000.723787][136c] NO get frame from decoder
[019:024] [2024-07-13 04:37:17 +0000.728102][136c] NO get frame from decoder
[019:026] [2024-07-13 04:37:17 +0000.730729][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[019:027] [2024-07-13 04:37:17 +0000.731169][136c] NO get frame from decoder
[019:027] [2024-07-13 04:37:17 +0000.731863][5693] machine model :redmi
[019:028] [2024-07-13 04:37:17 +0000.732133][5693] Support this machine
model :redmi
[019:028] [2024-07-13 04:37:17 +0000.732192][5693] global inited! current sdk
version: 12-14-d8558ab
[019:028] [2024-07-13 04:37:17 +0000.732344][5693] GetPipeline:
-----------------------------------------
[019:028] [2024-07-13 04:37:17 +0000.732424][5693] GetPipeline: source:
0x77924c1480
[019:028] [2024-07-13 04:37:17 +0000.732498][5693] GetPipeline: filter: NULLFilter
[019:028] [2024-07-13 04:37:17 +0000.732565][5693] GetPipeline: filter: NULLFilter
[019:028] [2024-07-13 04:37:17 +0000.732630][5693] GetPipeline: filter: NULLFilter
[019:028] [2024-07-13 04:37:17 +0000.732744][5693] GetPipeline: audio filter:
AuidoNULLFilter
[019:028] [2024-07-13 04:37:17 +0000.732795][5693] GetPipeline: audio filter:
AuidoNULLFilter
[019:028] [2024-07-13 04:37:17 +0000.732846][5693] GetPipeline: audio filter:
AudioNUllFilter
[019:028] [2024-07-13 04:37:17 +0000.732910][5693] GetPipeline:
------------------------------------------
[019:029] [2024-07-13 04:37:17 +0000.732986][5693] filter: filter pipeline2 update
pattern: 0
[019:031] [2024-07-13 04:37:17 +0000.735232][5693] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:032] [2024-07-13 04:37:17 +0000.736033][5693] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:032] [2024-07-13 04:37:17 +0000.736297][5693] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:032] [2024-07-13 04:37:17 +0000.736648][5693] DeviceInit:
[019:033] [2024-07-13 04:37:17 +0000.737226][5693] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:033] [2024-07-13 04:37:17 +0000.737770][5693] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:034] [2024-07-13 04:37:17 +0000.738245][5693] CreatePlatformSpecificObjects:
[019:034] [2024-07-13 04:37:17 +0000.738327][5693] audio device use null audio
input and opensl output
[019:034] [2024-07-13 04:37:17 +0000.738397][5693] Create OpenSLES output module
with java VM support.

[019:034] [2024-07-13 04:37:17 +0000.738722][5693] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:035] [2024-07-13 04:37:17 +0000.738948][136c] NO get frame from decoder
[019:035] [2024-07-13 04:37:17 +0000.739016][5693] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:035] [2024-07-13 04:37:17 +0000.739417][5693] Create OpenSLES output module
with buffer num:2

[019:035] [2024-07-13 04:37:17 +0000.739504][5693] Error(trace.cc:40): Init the


output and input for audio device template.
[019:035] [2024-07-13 04:37:17 +0000.739562][5693] Init the output device.

[019:035] [2024-07-13 04:37:17 +0000.739618][5693] Set the playout as stereo:1


[019:035] [2024-07-13 04:37:17 +0000.739675][5693] Set the sample rate to be:44100

[019:035] [2024-07-13 04:37:17 +0000.739757][5693] Low latency buffer size:144 low


sample rate:48000
[019:035] [2024-07-13 04:37:17 +0000.739833][5693] DeviceInit: Done
[019:036] [2024-07-13 04:37:17 +0000.740153][5693] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[019:038] [2024-07-13 04:37:17 +0000.741942][1376] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7789ab7018
[019:038] [2024-07-13 04:37:17 +0000.742325][136c] NO get frame from decoder
[019:041] [2024-07-13 04:37:17 +0000.745155][136c] NO get frame from decoder
[019:047] [2024-07-13 04:37:17 +0000.751722][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[019:048] [2024-07-13 04:37:17 +0000.752031][5693]
MediaFilterPlayer::SetPlayerNotify 0x77923e9540
[019:049] [2024-07-13 04:37:17 +0000.753087][5693]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[019:049] [2024-07-13 04:37:17 +0000.753223][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[019:050] [2024-07-13 04:37:17 +0000.754669][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[019:051] [2024-07-13 04:37:17 +0000.755710][5693] SetGraphLoop: SetGraphLoop 1
[019:051] [2024-07-13 04:37:17 +0000.755783][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[019:052] [2024-07-13 04:37:17 +0000.756781][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[019:055] [2024-07-13 04:37:17 +0000.759232][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[019:056] [2024-07-13 04:37:17 +0000.760663][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[019:057] [2024-07-13 04:37:17 +0000.760929][1378] Start:
[019:057] [2024-07-13 04:37:17 +0000.761107][1377] operator(): video render
started.
[019:057] [2024-07-13 04:37:17 +0000.761197][1377] DriveRender working... (1/200)
[019:057] [2024-07-13 04:37:17 +0000.761252][1377] Warning(video_render.cc:390): No
picture to display (1/50)
[019:057] [2024-07-13 04:37:17 +0000.761377][1378] Start:
[019:057] [2024-07-13 04:37:17 +0000.761569][1378] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[019:057] [2024-07-13 04:37:17 +0000.761651][1378] Reset: history total size: 98
[019:057] [2024-07-13 04:37:17 +0000.761716][1378] DeviceStart:
audioDevice_:0x7790c5b000
[019:057] [2024-07-13 04:37:17 +0000.761772][1378] DeviceStart: time profile
playout init before
[019:057] [2024-07-13 04:37:17 +0000.761829][1378] DeviceStart: time profile
playout init end
[019:057] [2024-07-13 04:37:17 +0000.761880][1378] OpenSlesOutput:Start playout

[019:059] [2024-07-13 04:37:17 +0000.763150][1378] Create the opensl output player.


streamtype before:0

[019:059] [2024-07-13 04:37:17 +0000.763237][1378] Create the opensl output player.


streamtype after:3

[019:089] [2024-07-13 04:37:17 +0000.793916][12e4] haveEnoughProcessedData


internalAudioStream.length: 0
[019:171] [2024-07-13 04:37:17 +0000.875816][1378] Enqueue opensl buffer size:1764
[019:220] [2024-07-13 04:37:17 +0000.924083][1378] DeviceStart: time profile
playout all end
[019:220] [2024-07-13 04:37:17 +0000.924229][1378] operator(): Audio playback
started.
[019:220] [2024-07-13 04:37:17 +0000.924417][1378] operator(): Started now!
[019:220] [2024-07-13 04:37:17 +0000.924561][1379] Pull audio failed.(wait video!)
[019:220] [2024-07-13 04:37:17 +0000.924627][137a] Error(video_source.cc:430): wait
decoder a frame: 0
[019:220] [2024-07-13 04:37:17 +0000.924644][1379]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:222] [2024-07-13 04:37:17 +0000.926779][137a] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[019:223] [2024-07-13 04:37:17 +0000.927042][1379] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[019:223] [2024-07-13 04:37:17 +0000.927198][1379] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[019:223] [2024-07-13 04:37:17 +0000.927734][1379] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[019:230] [2024-07-13 04:37:17 +0000.934610][1378] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[019:234] [2024-07-13 04:37:17 +0000.938291][1379]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:235] [2024-07-13 04:37:17 +0000.939595][137c]
PlayerSimpleBufferQueueCallbackHandler function
[019:235] [2024-07-13 04:37:17 +0000.939665][1378] The audio playback speed:100
(1/100)
[019:235] [2024-07-13 04:37:17 +0000.939830][1378] lipsync_debug: The current
played audio timestamp is:0(1/50)
[019:235] [2024-07-13 04:37:17 +0000.939895][1378] First audio frame rendering
[019:236] [2024-07-13 04:37:17 +0000.939969][137c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:236] [2024-07-13 04:37:17 +0000.940608][137a] OnVideoFrameReady(1/200)
[019:236] [2024-07-13 04:37:17 +0000.940829][1377] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[019:239] [2024-07-13 04:37:17 +0000.943049][137c] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[019:242] [2024-07-13 04:37:17 +0000.946244][1379] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[019:244] [2024-07-13 04:37:17 +0000.948045][1377] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:224637476
[019:246] [2024-07-13 04:37:17 +0000.949941][1379]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:247] [2024-07-13 04:37:17 +0000.951098][1379] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[019:255] [2024-07-13 04:37:17 +0000.959817][1379]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:258] [2024-07-13 04:37:17 +0000.962322][1379] audio frame wait video
frame.last_video_timestamp:28 last_audio_timestamp:138.957
[019:279] [2024-07-13 04:37:17 +0000.983467][1377] lipsync_debug: render a video
frame
[019:279] [2024-07-13 04:37:17 +0000.983620][1377] lipsync_debug: First video frame
rendering.
[019:282] [2024-07-13 04:37:17 +0000.986364][1379]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:284] [2024-07-13 04:37:17 +0000.988141][1379] audio frame wait video
frame.last_video_timestamp:109 last_audio_timestamp:231.927
[019:291] [2024-07-13 04:37:17 +0000.995653][1377]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:18 timeDelta:47 last
video ts:900 frame->pts:2520 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:291] [2024-07-13 04:37:17 +0000.995856][1377] lipsync_debug: tsDelta -
timeDelta = -29
[019:292] [2024-07-13 04:37:17 +0000.995968][1377] lipsync_debug:result remaining
time:0
[019:292] [2024-07-13 04:37:17 +0000.996026][1377] dynamic updated lipsync delay:0
[019:297] [2024-07-13 04:37:18 +0000.1372][1379]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:298] [2024-07-13 04:37:18 +0000.2582][1377] lipsync_debug:remaining time:10
tsDelta - timeDelta:16
[019:298] [2024-07-13 04:37:18 +0000.2675][1377] lipsync_debug:result remaining
time:10
[019:299] [2024-07-13 04:37:18 +0000.3081][1379] audio frame wait video
frame.last_video_timestamp:109 last_audio_timestamp:231.927
[019:361] [2024-07-13 04:37:18 +0000.65119][1379]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:362] [2024-07-13 04:37:18 +0000.66805][1379] audio frame wait video
frame.last_video_timestamp:278 last_audio_timestamp:393.878
[019:568] [2024-07-13 04:37:18 +0000.272041][137a] video frame wait audio frame:
last_video_timestamp:714 last_audio_timestamp:602.812
[019:568] [2024-07-13 04:37:18 +0000.272229][137a]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[019:887] [2024-07-13 04:37:18 +0000.591137][1377] lipsync_debug:displaying video
ts:58680 The current displayed video timestamp is:224638119
[019:971] [2024-07-13 04:37:18 +0000.675596][137c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:212] [2024-07-13 04:37:18 +0000.916852][137a] Error(video_source.cc:430): wait
decoder a frame: 0
[020:220] [2024-07-13 04:37:18 +0000.924358][1378] do work DoLipsync!
[020:220] [2024-07-13 04:37:18 +0000.924570][1378] total delay:58 videoTsMS:984
audioTsMS:926 diff:58
[020:220] [2024-07-13 04:37:18 +0000.924640][1378] Set the lipsync delay:58
[020:316] [2024-07-13 04:37:19 +0000.20689][12e5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:317] [2024-07-13 04:37:19 +0000.21007][12e5] _deviceSampleRate:48000

[020:319] [2024-07-13 04:37:19 +0000.23009][12e4] Run AGC when audioType = 0


[020:319] [2024-07-13 04:37:19 +0000.23579][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:611] [2024-07-13 04:37:19 +0000.315199][1377] lipsync_debug:displaying video
ts:118620 The current displayed video timestamp is:224638843
[020:814] [2024-07-13 04:37:19 +0000.518623][12e4] haveEnoughProcessedData
internalAudioStream.length: 10
[020:831] [2024-07-13 04:37:19 +0000.535639][1377] DriveRender working... (1/200)
[020:972] [2024-07-13 04:37:19 +0000.676904][1377]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:25 last
video ts:148770 frame->pts:151560 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:973] [2024-07-13 04:37:19 +0000.677067][1377] lipsync_debug: tsDelta -
timeDelta = 6
[021:100] [2024-07-13 04:37:19 +0000.804569][137c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:269] [2024-07-13 04:37:19 +0000.973764][1379] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[021:270] [2024-07-13 04:37:19 +0000.974031][1379] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:297] [2024-07-13 04:37:20 +0000.1554][1378] The audio playback speed:100
(1/100)
[021:297] [2024-07-13 04:37:20 +0000.1705][1378] lipsync_debug: The current played
audio timestamp is:102324(1/50)
[021:307] [2024-07-13 04:37:20 +0000.11815][1377] lipsync_debug:displaying video
ts:178830 The current displayed video timestamp is:224639539
[021:497] [2024-07-13 04:37:20 +0000.201451][1377] lipsync_debug:remaining time:10
tsDelta - timeDelta:12
[021:497] [2024-07-13 04:37:20 +0000.201742][1377] lipsync_debug:result remaining
time:10
[021:590] [2024-07-13 04:37:20 +0000.294765][137a] Error(video_source.cc:430): wait
decoder a frame: 0
[021:606] [2024-07-13 04:37:20 +0000.310672][137a] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[021:977] [2024-07-13 04:37:20 +0000.681422][1377] lipsync_debug:displaying video
ts:239130 The current displayed video timestamp is:224640209
[022:061] [2024-07-13 04:37:20 +0000.764984][137c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:233] [2024-07-13 04:37:20 +0000.937136][137a] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299340pts ms:3.326e+06
[022:235] [2024-07-13 04:37:20 +0000.939593][137a] OnVideoFrameReady(1/200)
[022:235] [2024-07-13 04:37:20 +0000.939872][1377] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[022:312] [2024-07-13 04:37:21 +0000.16605][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[022:313] [2024-07-13 04:37:21 +0000.17301][1378] Stop:
[022:314] [2024-07-13 04:37:21 +0000.18679][1377] operator(): Video Render stopped.
[022:315] [2024-07-13 04:37:21 +0000.18972][1378] Stop:
[022:315] [2024-07-13 04:37:21 +0000.19310][1378] DeviceStop:
audioDevice_:0x7790c5b000
[022:315] [2024-07-13 04:37:21 +0000.19379][1378] OpenSlesOutput:Stop playout

[022:317] [2024-07-13 04:37:21 +0000.21399][12e4] Run AGC when audioType = 0


[022:322] [2024-07-13 04:37:21 +0000.26235][1378] DeviceStop: Done
[022:322] [2024-07-13 04:37:21 +0000.26553][1378] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[022:326] [2024-07-13 04:37:21 +0000.30157][1378] operator(): Stop now!
[022:420] [2024-07-13 04:37:21 +0000.124914][5693]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[022:421] [2024-07-13 04:37:21 +0000.125109][5693] StopPreView: Have Stopped,
operation cancel
[022:421] [2024-07-13 04:37:21 +0000.125181][5693] Stop:
[022:421] [2024-07-13 04:37:21 +0000.125374][1378] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[022:421] [2024-07-13 04:37:21 +0000.125732][5693] DeviceRelease:
audioDevice_:0x7790c5b000
[022:421] [2024-07-13 04:37:21 +0000.125800][5693] OpenSlesOutput:Stop playout

[022:421] [2024-07-13 04:37:21 +0000.125905][5693] DeviceRelease: Release the


webrtc device object.
[022:422] [2024-07-13 04:37:21 +0000.126247][5693] OpenSlesOutput destruct.

[022:422] [2024-07-13 04:37:21 +0000.126377][5693] DeviceRelease: Done


[022:426] [2024-07-13 04:37:21 +0000.130636][5693] Stop:
[022:426] [2024-07-13 04:37:21 +0000.130805][1377] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[022:431] [2024-07-13 04:37:21 +0000.134922][5693] global uninited!
[022:438] [2024-07-13 04:37:21 +0000.142116][5693]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[022:438] [2024-07-13 04:37:21 +0000.142334][5693] ~MediaFilterGraph:
MediaFilterGraph destruct
[022:440] [2024-07-13 04:37:21 +0000.144381][5693] RemoveVideoBackGroud: hava not
add video backgroud
[022:440] [2024-07-13 04:37:21 +0000.144534][5693] UnbindInputFilter 0x779275ad58
this 0x7792554a20
[022:440] [2024-07-13 04:37:21 +0000.144681][5693] ClearAllSource: remove source
filter, sourceid: 0x77924c1480
[022:440] [2024-07-13 04:37:21 +0000.144742][5693] DestoryDecoderByVideoSource
time:224640672 enter.

[022:440] [2024-07-13 04:37:21 +0000.144810][5693] ~VideoBindDecoder time:224640672


enter.

[022:441] [2024-07-13 04:37:21 +0000.145091][5693] CleanUp time:224640673 enter.

[022:445] [2024-07-13 04:37:21 +0000.149549][5693] CleanUp leave. expire time = 4


ms

[022:445] [2024-07-13 04:37:21 +0000.149708][5693] CleanUp time:224640677 enter.

[022:446] [2024-07-13 04:37:21 +0000.150256][5693] CleanUp leave. expire time = 1


ms

[022:447] [2024-07-13 04:37:21 +0000.151080][5693] ~VideoBindDecoder leave. expire


time = 7 ms

[022:447] [2024-07-13 04:37:21 +0000.151181][5693] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[022:447] [2024-07-13 04:37:21 +0000.151275][5693] UnbindInputFilter 0x779275ab18


this 0x779275ad58
[022:447] [2024-07-13 04:37:21 +0000.151368][5693] UnbindInputFilter 0x779275aa58
this 0x779275ab18
[022:447] [2024-07-13 04:37:21 +0000.151455][5693] UnbindInputFilter 0x77924c16a0
this 0x779275aa58
[022:447] [2024-07-13 04:37:21 +0000.151537][5693] UnbindInputFilter 0x779275ac98
this 0x779275ae18
[022:447] [2024-07-13 04:37:21 +0000.151617][5693] UnbindInputFilter 0x779275abd8
this 0x779275ac98
[022:447] [2024-07-13 04:37:21 +0000.151700][5693] UnbindInputFilter 0x77924c16a0
this 0x779275abd8
[022:450] [2024-07-13 04:37:21 +0000.154170][5693] ~GLESContext:
[022:452] [2024-07-13 04:37:21 +0000.156364][5693] GLESContext destruct finish.
[022:452] [2024-07-13 04:37:21 +0000.156520][5693] filter: filter pipeline destroy
this: 0x7792554980
[022:453] [2024-07-13 04:37:21 +0000.157839][5693]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:455] [2024-07-13 04:37:21 +0000.158926][5693] machine model :redmi
[022:455] [2024-07-13 04:37:21 +0000.159003][5693] Support this machine
model :redmi
[022:455] [2024-07-13 04:37:21 +0000.159072][5693] global inited! current sdk
version: 12-14-d8558ab
[022:455] [2024-07-13 04:37:21 +0000.159363][5693] filter: filter pipeline
construtc this: 0x7829039f80
[022:455] [2024-07-13 04:37:21 +0000.159443][5693] MediaFilterGraph:
MediaFilterGraph construct
[022:455] [2024-07-13 04:37:21 +0000.159535][5693] GLESContext:
[022:455] [2024-07-13 04:37:21 +0000.159621][5693] The result of eglGetDisplay is:
0x1
[022:458] [2024-07-13 04:37:21 +0000.162308][5693] The result of creation:
0x7792430500
[022:458] [2024-07-13 04:37:21 +0000.162627][5693] The result of
eglCreatePbufferSurface is: 0x7792430b80
[022:458] [2024-07-13 04:37:21 +0000.162861][5693] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
[022:459] [2024-07-13 04:37:21 +0000.162953][5693] The source 0 speed:1
[022:459] [2024-07-13 04:37:21 +0000.163044][5693] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4,
delay: 0
[022:459] [2024-07-13 04:37:21 +0000.163129][5693] CreateDecoderByVideoSource
time:224640691 enter.

[022:459] [2024-07-13 04:37:21 +0000.163511][5693] running_decoder_count:0max


count:2
[022:459] [2024-07-13 04:37:21 +0000.163609][5693] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x77924bdc00
[022:461] [2024-07-13 04:37:21 +0000.165443][1383] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x778d70da00] Current FFmpeg version git-2021-06-16-
97cea6f

[022:519] [2024-07-13 04:37:21 +0000.223218][12e4] haveEnoughProcessedData


internalAudioStream.length: 10
[022:749] [2024-07-13 04:37:21 +0000.452966][1383] OnStreamInfoFound: video
duration_: 15206
[022:751] [2024-07-13 04:37:21 +0000.455700][5693] start decoder
[022:751] [2024-07-13 04:37:21 +0000.455831][5693] CreateDecoderByVideoSource
leave. expire time = 292 ms

[022:752] [2024-07-13 04:37:21 +0000.455975][5693] BindInputFilter 0x7828fa4720


this 0x779275c0d8
[022:752] [2024-07-13 04:37:21 +0000.456060][5693] BindInputFilter 0x779275c0d8
this 0x779275c198
[022:752] [2024-07-13 04:37:21 +0000.456146][5693] BindInputFilter 0x7828fa4720
this 0x779275c258
[022:752] [2024-07-13 04:37:21 +0000.456225][5693] BindInputFilter 0x779275c258
this 0x779275c318
[022:752] [2024-07-13 04:37:21 +0000.456292][5693] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
[022:752] [2024-07-13 04:37:21 +0000.456391][5693] BindInputFilter 0x779275c198
this 0x779275c3d8
[022:752] [2024-07-13 04:37:21 +0000.456487][5693] BindInputFilter 0x779275c3d8
this 0x782903a020
[022:756] [2024-07-13 04:37:21 +0000.460550][1384] NO get frame from decoder
[022:757] [2024-07-13 04:37:21 +0000.461127][5693] BindInputFilter 0x779275c318
this 0x779275c498
[022:757] [2024-07-13 04:37:21 +0000.461249][5693] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_224620916.mp4
[022:758] [2024-07-13 04:37:21 +0000.462930][1384] NO get frame from decoder
[022:759] [2024-07-13 04:37:21 +0000.463505][1384] NO get frame from decoder
[022:760] [2024-07-13 04:37:21 +0000.464537][1384] NO get frame from decoder
[022:761] [2024-07-13 04:37:21 +0000.465578][1384] NO get frame from decoder
[022:762] [2024-07-13 04:37:21 +0000.466811][1384] NO get frame from decoder
[022:763] [2024-07-13 04:37:21 +0000.467606][1384] NO get frame from decoder
[022:764] [2024-07-13 04:37:21 +0000.468659][1384] NO get frame from decoder
[022:768] [2024-07-13 04:37:21 +0000.472425][5693]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[022:768] [2024-07-13 04:37:21 +0000.472734][5693] MediaComposeFile time:224641000
enter.

[022:768] [2024-07-13 04:37:21 +0000.472856][5693] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[022:769] [2024-07-13 04:37:21 +0000.473246][5693] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[022:769] [2024-07-13 04:37:21 +0000.473339][5693] Recording session using default
bitrate support by app:14680064
[022:771] [2024-07-13 04:37:21 +0000.474990][1391] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7792540bc0
[022:771] [2024-07-13 04:37:21 +0000.475169][1391] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[022:771] [2024-07-13 04:37:21 +0000.475425][5693] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[022:772] [2024-07-13 04:37:21 +0000.476418][5693] GetPipeline:
-----------------------------------------
[022:772] [2024-07-13 04:37:21 +0000.476486][5693] GetPipeline: source:
0x7828fa4500
[022:772] [2024-07-13 04:37:21 +0000.476546][5693] GetPipeline: filter: NULLFilter
[022:772] [2024-07-13 04:37:21 +0000.476598][5693] GetPipeline: filter: NULLFilter
[022:772] [2024-07-13 04:37:21 +0000.476650][5693] GetPipeline: filter: NULLFilter
[022:772] [2024-07-13 04:37:21 +0000.476701][5693] GetPipeline: audio filter:
AuidoNULLFilter
[022:772] [2024-07-13 04:37:21 +0000.476752][5693] GetPipeline: audio filter:
AuidoNULLFilter
[022:772] [2024-07-13 04:37:21 +0000.476803][5693] GetPipeline: audio filter:
AudioNUllFilter
[022:772] [2024-07-13 04:37:21 +0000.476855][5693] GetPipeline:
------------------------------------------
[022:772] [2024-07-13 04:37:21 +0000.476909][5693] filter: filter pipeline2 update
pattern: 2
[022:773] [2024-07-13 04:37:21 +0000.477315][5693] MediaComposeFile leave. expire
time = 5 ms

[022:774] [2024-07-13 04:37:21 +0000.478327][5693] machine model :redmi


[022:774] [2024-07-13 04:37:21 +0000.478397][5693] Support this machine
model :redmi
[022:774] [2024-07-13 04:37:21 +0000.478457][5693] global inited! current sdk
version: 12-14-d8558ab
[022:825] [2024-07-13 04:37:21 +0000.529669][5693]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[022:826] [2024-07-13 04:37:21 +0000.530013][5693] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 255
[022:829] [2024-07-13 04:37:21 +0000.533652][5693]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[022:829] [2024-07-13 04:37:21 +0000.533836][5693] BeginCompose: BeginCompose, is
composing 0
[022:830] [2024-07-13 04:37:21 +0000.534139][1391] start recording, file path:
[022:830] [2024-07-13 04:37:21 +0000.534369][1391] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 255 audio_timescale:44100
video_timescale:90000
[022:830] [2024-07-13 04:37:21 +0000.534450][1391] 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
[022:831] [2024-07-13 04:37:21 +0000.535046][1391] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 255
[022:831] [2024-07-13 04:37:21 +0000.535139][1391] fd_open successed
handle:0xb400007838e990b0
[022:831] [2024-07-13 04:37:21 +0000.535629][1391] create mp4 file:269
m_fileHandle: 0x779273dd00
[022:831] [2024-07-13 04:37:21 +0000.535722][1391] MP4 file: is opened successfully
[022:831] [2024-07-13 04:37:21 +0000.535777][1391] setupMediaProcessers:
[022:831] [2024-07-13 04:37:21 +0000.535851][1391]
RecordingSessionInternalSimple:setup media processers.
[022:832] [2024-07-13 04:37:21 +0000.535978][1391] construct AAC encoder
[022:832] [2024-07-13 04:37:21 +0000.536631][1391] H264Encoder creating:
ultrafast012323
[022:832] [2024-07-13 04:37:21 +0000.536730][1391] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[022:833] [2024-07-13 04:37:21 +0000.537604][1391] H264Encode::GetMachineModel is
220333QBI
[022:833] [2024-07-13 04:37:21 +0000.537703][1391] H264Encoder machine_mode
is:220333QBI
[022:833] [2024-07-13 04:37:21 +0000.537760][1391] H264Encode::machine size :9
machine_mode:220333QBI
[022:833] [2024-07-13 04:37:21 +0000.537817][1391] H264Encode::machine array
size :22 machine_mode:220333QBI
[022:834] [2024-07-13 04:37:21 +0000.538265][1391] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[022:834] [2024-07-13 04:37:21 +0000.538340][1391] setupCompressionSession:
[022:834] [2024-07-13 04:37:21 +0000.538420][1391] H264Encode::creating hareware
Encoder
[022:834] [2024-07-13 04:37:21 +0000.538501][1391] AndroidHwAvcEncoder
time:224641066 enter.

[022:834] [2024-07-13 04:37:21 +0000.538780][1391] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007838e21380 address:0x776bd12760
[022:835] [2024-07-13 04:37:21 +0000.539015][1391] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[022:835] [2024-07-13 04:37:21 +0000.539093][1391] The video avc hw codec address
is 0x781b621e18
[022:835] [2024-07-13 04:37:21 +0000.539286][1391] AndroidHwAvcEncoder leave.
expire time = 1 ms

[022:835] [2024-07-13 04:37:21 +0000.539369][1391] RegisterEncodeCompleteCallback


time:224641067 enter.

[022:835] [2024-07-13 04:37:21 +0000.539556][1391] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[022:835] [2024-07-13 04:37:21 +0000.539655][1391] InitEncode time:224641067


enter.

[022:835] [2024-07-13 04:37:21 +0000.539815][1391] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[022:835] [2024-07-13 04:37:21 +0000.539896][1391] Create time:224641067 enter.

[022:836] [2024-07-13 04:37:21 +0000.540015][1391] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[022:836] [2024-07-13 04:37:21 +0000.540095][1391]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x779275c940
[022:836] [2024-07-13 04:37:21 +0000.540724][1396] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7828e92298
[022:838] [2024-07-13 04:37:21 +0000.542115][1391]
supported_type:image/vnd.android.heic
[022:841] [2024-07-13 04:37:21 +0000.545474][1391] supported_type:video/avc
[022:841] [2024-07-13 04:37:21 +0000.545626][1391] name:OMX.qcom.video.encoder.avc
mime:video/avc
[022:841] [2024-07-13 04:37:21 +0000.545737][1391] hwCodecPrefix :OMX.qcom.
[022:841] [2024-07-13 04:37:21 +0000.545801][1391] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[022:841] [2024-07-13 04:37:21 +0000.545869][1391] mediacodec_createCodecByName
time:224641073 enter.

[022:842] [2024-07-13 04:37:21 +0000.545931][1391] WrapAndroidMediaCodec


time:224641074 enter.

[022:842] [2024-07-13 04:37:21 +0000.546265][1391] WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:895] [2024-07-13 04:37:21 +0000.598932][1391] mediacodec_createCodecByName


leave. expire time = 54 ms

[022:895] [2024-07-13 04:37:21 +0000.599143][1391] WrapAndroidMediaFromat


time:224641127 enter.

[022:895] [2024-07-13 04:37:21 +0000.599305][1391] WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:942] [2024-07-13 04:37:21 +0000.646151][1391] Destroy time:224641174 enter.

[022:942] [2024-07-13 04:37:21 +0000.646316][1391] WrapAndroidMediaFromat::


Destroy
[022:942] [2024-07-13 04:37:21 +0000.646377][1391] Destroy leave. expire time = 0
ms
[022:942] [2024-07-13 04:37:21 +0000.646434][1391] ~WrapAndroidMediaFromat
time:224641174 enter.

[022:942] [2024-07-13 04:37:21 +0000.646491][1391] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:942] [2024-07-13 04:37:21 +0000.646552][1391] Create leave. expire time = 107


ms

[022:942] [2024-07-13 04:37:21 +0000.646609][1391] isSemiPlanarSupport


time:224641174 enter.

[022:942] [2024-07-13 04:37:21 +0000.646661][1391] H264Encoder isSemiPlanarSupport


[022:946] [2024-07-13 04:37:21 +0000.650709][1391] isSemiPlanarSupport leave.
expire time = 4 ms

[022:946] [2024-07-13 04:37:21 +0000.650792][1391] creat hw H264Encoder success,


isSemiPlanar:1
[022:947] [2024-07-13 04:37:21 +0000.650993][1391] InitEncode leave. expire time =
112 ms

[022:947] [2024-07-13 04:37:21 +0000.651057][1391] H264Encode::created Encoder


[022:947] [2024-07-13 04:37:21 +0000.651112][1391] H264Encode:: H264 encoder
created.
[022:947] [2024-07-13 04:37:21 +0000.651164][1391] H264 encoder created.
[022:947] [2024-07-13 04:37:21 +0000.651218][1391]
RecordingSessionInternalSimple:created avc encoder avc: 0x779260bac0
[022:947] [2024-07-13 04:37:21 +0000.651276][1391] setOutput:
[022:947] [2024-07-13 04:37:21 +0000.651330][1391]
RecordingSessionInternalSimple:encoder set output to muxer!
[022:947] [2024-07-13 04:37:21 +0000.651382][1391] request a key frame
[022:947] [2024-07-13 04:37:21 +0000.651434][1391] H264Encode:: request a key frame
[022:950] [2024-07-13 04:37:21 +0000.654327][1391] setDisplayRotate :90
[022:950] [2024-07-13 04:37:21 +0000.654499][1391] 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
[022:951] [2024-07-13 04:37:21 +0000.655149][1392] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[022:952] [2024-07-13 04:37:21 +0000.656267][1392]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[022:953] [2024-07-13 04:37:21 +0000.657850][1396] add aac audio track with id:1
[022:963] [2024-07-13 04:37:21 +0000.667497][1396] audio start ts:0
[022:963] [2024-07-13 04:37:21 +0000.667698][1396] the audio frame has been written
into MP4 file
[023:057] [2024-07-13 04:37:21 +0000.761624][1392] h264 add frame header cdr flag
[023:068] [2024-07-13 04:37:21 +0000.772281][1392] h264 add frame header cdr flag
[023:068] [2024-07-13 04:37:21 +0000.772897][1392] Received key frame:10
[023:069] [2024-07-13 04:37:21 +0000.773022][1392] H264Encode:: get a sps pps
header!headerSize:31
[023:069] [2024-07-13 04:37:21 +0000.773327][1396] get the H.264 SPS parameter
[023:069] [2024-07-13 04:37:21 +0000.773877][1396] add video track with id:2
[023:071] [2024-07-13 04:37:21 +0000.775120][1396] get the H.264 PPS parameter
[023:076] [2024-07-13 04:37:21 +0000.780541][1396] get the H.264 IDR frame
[023:077] [2024-07-13 04:37:21 +0000.781000][1396] resss:true
[023:077] [2024-07-13 04:37:21 +0000.781066][1396] video start ts:10
[023:077] [2024-07-13 04:37:21 +0000.781293][1396] the video frame has been written
into MP4 file
[023:141] [2024-07-13 04:37:21 +0000.844970][1394] Error(video_source.cc:430): wait
decoder a frame: 19
[023:260] [2024-07-13 04:37:21 +0000.964005][1395] audio_frame_list_ empty
[023:270] [2024-07-13 04:37:21 +0000.974156][1392] DTS queue for
Generator:0x7828e924b8 480 524
[023:366] [2024-07-13 04:37:22 +0000.70960][1392] Push an pts:814 to dts queue.
[023:470] [2024-07-13 04:37:22 +0000.174485][1392] last dts:783 currentPts:814
ppsOrSPS:0 queue length:9
[023:563] [2024-07-13 04:37:22 +0000.267599][1395] audio_frame_list_ empty
[023:647] [2024-07-13 04:37:22 +0000.351681][1391] setDisplayRotate :90
[023:647] [2024-07-13 04:37:22 +0000.351868][1391] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:718] [2024-07-13 04:37:22 +0000.422426][1392] DTS queue for
Generator:0x7828e924b8 1291 1318 1353 1392
[023:783] [2024-07-13 04:37:22 +0000.487057][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[023:797] [2024-07-13 04:37:22 +0000.501252][1392] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1653
[023:797] [2024-07-13 04:37:22 +0000.501573][1392] push video frame to H264
encoder. (100 frame for one log)

[023:797] [2024-07-13 04:37:22 +0000.501675][1392] push video frame to H264


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

[023:797] [2024-07-13 04:37:22 +0000.501736][1392] H264Encode::push video frame to


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

[023:797] [2024-07-13 04:37:22 +0000.501817][1392] The input pts:1653 fps:30


[023:855] [2024-07-13 04:37:22 +0000.560000][1392] SendFrame
encodedImage._timeStamp:1489encodedImage->_length:60112
[023:858] [2024-07-13 04:37:22 +0000.562911][1392] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1518 pts:1518
[023:902] [2024-07-13 04:37:22 +0000.606479][1392] H264Encode::H264SWEncoder get
callback, length:50672 type:1 nalType:1length:50668
[023:970] [2024-07-13 04:37:22 +0000.674215][1392] Push an pts:2158 to dts queue.
[023:990] [2024-07-13 04:37:22 +0000.694423][1395] audio_frame_list_ empty
[024:057] [2024-07-13 04:37:22 +0000.761831][1391] setDisplayRotate :90
[024:058] [2024-07-13 04:37:22 +0000.761980][1391] 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:065] [2024-07-13 04:37:22 +0000.769654][1392] h264 add frame header cdr flag
[024:066] [2024-07-13 04:37:22 +0000.770287][1392] Received key frame:1987
[024:067] [2024-07-13 04:37:22 +0000.771536][1392] DTS queue for
Generator:0x7828e924b8 2056 2093 2122 2158 2189 2222 2255
[024:068] [2024-07-13 04:37:22 +0000.772485][1396] get the H.264 IDR frame
[024:098] [2024-07-13 04:37:22 +0000.802522][1392] last dts:2122 currentPts:2158
ppsOrSPS:0 queue length:5
[024:239] [2024-07-13 04:37:22 +0000.943673][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[024:318] [2024-07-13 04:37:23 +0000.22761][12e4] Run AGC when audioType = 0
[024:319] [2024-07-13 04:37:23 +0000.22978][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:385] [2024-07-13 04:37:23 +0000.89056][1392] DTS queue for
Generator:0x7828e924b8 2907 2933 2963 2992 3031 3063 3091
[024:392] [2024-07-13 04:37:23 +0000.96589][1395] audio_frame_list_ empty
[024:512] [2024-07-13 04:37:23 +0000.216705][1391] setDisplayRotate :90
[024:512] [2024-07-13 04:37:23 +0000.216866][1391] 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:516] [2024-07-13 04:37:23 +0000.220027][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[024:540] [2024-07-13 04:37:23 +0000.244651][1394] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8972 diff: 29
[024:624] [2024-07-13 04:37:23 +0000.328746][1392] Push an pts:3491 to dts queue.
[024:705] [2024-07-13 04:37:23 +0000.411233][1392] last dts:3462 currentPts:3491
ppsOrSPS:0 queue length:10
[024:759] [2024-07-13 04:37:23 +0000.463290][1392] DTS queue for
Generator:0x7828e924b8 3693 3725 3757 3795 3825 3865 3889 3927 3959
[024:809] [2024-07-13 04:37:23 +0000.513292][1395] audio_frame_list_ empty
[024:887] [2024-07-13 04:37:23 +0000.590967][1392] h264 add frame header cdr flag
[024:887] [2024-07-13 04:37:23 +0000.591279][1392] Received key frame:3993
[024:890] [2024-07-13 04:37:23 +0000.593957][1396] get the H.264 IDR frame
[024:917] [2024-07-13 04:37:23 +0000.621891][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[025:077] [2024-07-13 04:37:23 +0000.781507][1392] DTS queue for
Generator:0x7828e924b8 4531 4563 4597 4626 4667 4698 4731 4763
[025:092] [2024-07-13 04:37:23 +0000.796570][1392] Push an pts:4831 to dts queue.
[025:167] [2024-07-13 04:37:23 +0000.871402][1392] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5039
[025:167] [2024-07-13 04:37:23 +0000.871603][1392] push video frame to H264
encoder. (100 frame for one log)

[025:167] [2024-07-13 04:37:23 +0000.871687][1392] push video frame to H264


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

[025:167] [2024-07-13 04:37:23 +0000.871748][1392] H264Encode::push video frame to


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

[025:167] [2024-07-13 04:37:23 +0000.872083][1392] The input pts:5039 fps:30


[025:205] [2024-07-13 04:37:23 +0000.908993][1392] SendFrame
encodedImage._timeStamp:4831encodedImage->_length:70128
[025:205] [2024-07-13 04:37:23 +0000.909235][1392] last dts:4798 currentPts:4831
ppsOrSPS:0 queue length:10
[025:227] [2024-07-13 04:37:23 +0000.931831][1392] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4895 pts:4895
[025:269] [2024-07-13 04:37:23 +0000.973668][1392] H264Encode::H264SWEncoder get
callback, length:84560 type:1 nalType:1length:84556
[025:347] [2024-07-13 04:37:24 +0000.51619][1395] audio_frame_list_ empty
[025:352] [2024-07-13 04:37:24 +0000.56008][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[025:406] [2024-07-13 04:37:24 +0000.110552][1392] DTS queue for
Generator:0x7828e924b8 5406 5432 5468 5506 5531 5566
[025:616] [2024-07-13 04:37:24 +0000.320001][1392] Push an pts:6172 to dts queue.
[025:660] [2024-07-13 04:37:24 +0000.364489][1392] h264 add frame header cdr flag
[025:661] [2024-07-13 04:37:24 +0000.365902][1392] Received key frame:6000
[025:688] [2024-07-13 04:37:24 +0000.392554][1396] get the H.264 IDR frame
[025:723] [2024-07-13 04:37:24 +0000.427568][1392] last dts:6140 currentPts:6172
ppsOrSPS:0 queue length:8
[025:723] [2024-07-13 04:37:24 +0000.427769][1392] DTS queue for
Generator:0x7828e924b8 6202 6244 6269 6306 6344 6372 6409
[025:749] [2024-07-13 04:37:24 +0000.452929][1395] audio_frame_list_ empty
[025:960] [2024-07-13 04:37:24 +0000.664227][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[025:968] [2024-07-13 04:37:24 +0000.672260][1395] FilterPipeline2::OnAudioFrame
pts 331660 last_audio_timestamp_ 7520.63
[025:971] [2024-07-13 04:37:24 +0000.675356][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[025:984] [2024-07-13 04:37:24 +0000.688391][1394] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9932 diff: 69
[026:025] [2024-07-13 04:37:24 +0000.729711][1392] DTS queue for
Generator:0x7828e924b8 7006 7039 7071 7108 7140 7174 7210 7241 7272
[026:113] [2024-07-13 04:37:24 +0000.817464][1392] Push an pts:7508 to dts queue.
[026:196] [2024-07-13 04:37:24 +0000.900071][1395] audio_frame_list_ empty
[026:223] [2024-07-13 04:37:24 +0000.926993][1392] last dts:7473 currentPts:7508
ppsOrSPS:0 queue length:9
[026:318] [2024-07-13 04:37:25 +0000.22058][12e4] Run AGC when audioType = 0
[026:333] [2024-07-13 04:37:25 +0000.37725][1392] DTS queue for
Generator:0x7828e924b8 7851 7883 7914 7945 7978 8010 8041 8084 8110
[026:427] [2024-07-13 04:37:25 +0000.131341][1392] h264 add frame header cdr flag
[026:427] [2024-07-13 04:37:25 +0000.131730][1392] Received key frame:8010
[026:429] [2024-07-13 04:37:25 +0000.133539][1396] get the H.264 IDR frame
[026:461] [2024-07-13 04:37:25 +0000.165708][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[026:462] [2024-07-13 04:37:25 +0000.166383][1392] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8421
[026:469] [2024-07-13 04:37:25 +0000.173747][1392] push video frame to H264
encoder. (100 frame for one log)

[026:470] [2024-07-13 04:37:25 +0000.174060][1392] push video frame to H264


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

[026:470] [2024-07-13 04:37:25 +0000.174126][1392] H264Encode::push video frame to


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

[026:470] [2024-07-13 04:37:25 +0000.174212][1392] The input pts:8421 fps:30


[026:485] [2024-07-13 04:37:25 +0000.189470][1392] SendFrame
encodedImage._timeStamp:8176encodedImage->_length:59904
[026:515] [2024-07-13 04:37:25 +0000.219479][1392] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8280 pts:8280
[026:567] [2024-07-13 04:37:25 +0000.271634][1392] H264Encode::H264SWEncoder get
callback, length:82576 type:1 nalType:1length:82572
[026:628] [2024-07-13 04:37:25 +0000.332263][1392] Push an pts:8848 to dts queue.
[026:637] [2024-07-13 04:37:25 +0000.341750][1395] audio_frame_list_ empty
[026:655] [2024-07-13 04:37:25 +0000.359258][1392] DTS queue for
Generator:0x7828e924b8 8685 8714 8745 8778 8821 8848 8890 8915
[026:699] [2024-07-13 04:37:25 +0000.402940][1394] video frame wait audio frame:
last_video_timestamp:9381 last_audio_timestamp:9168.12
[026:734] [2024-07-13 04:37:25 +0000.438648][1392] last dts:8821 currentPts:8848
ppsOrSPS:0 queue length:10
[026:957] [2024-07-13 04:37:25 +0000.661049][1392] DTS queue for
Generator:0x7828e924b8 9515 9555 9578 9614 9646 9681 9715 9760
[026:977] [2024-07-13 04:37:25 +0000.681069][1394] Error(video_source.cc:430): wait
decoder a frame: 16
[027:055] [2024-07-13 04:37:25 +0000.759296][1395] audio_frame_list_ empty
[027:135] [2024-07-13 04:37:25 +0000.839193][1392] Push an pts:10193 to dts queue.
[027:179] [2024-07-13 04:37:25 +0000.883500][1392] h264 add frame header cdr flag
[027:180] [2024-07-13 04:37:25 +0000.884135][1392] Received key frame:10019
[027:182] [2024-07-13 04:37:25 +0000.886859][1396] get the H.264 IDR frame
[027:249] [2024-07-13 04:37:25 +0000.953640][1392] last dts:10149 currentPts:10193
ppsOrSPS:0 queue length:9
[027:282] [2024-07-13 04:37:25 +0000.985942][1392] DTS queue for
Generator:0x7828e924b8 10325 10350 10388 10427 10457 10484 10528 10559 10591
[027:500] [2024-07-13 04:37:26 +0000.204048][1395] audio_frame_list_ empty
[027:595] [2024-07-13 04:37:26 +0000.299649][1392] DTS queue for
Generator:0x7828e924b8 11188 11223 11256 11288 11327 11354 11392
[027:658] [2024-07-13 04:37:26 +0000.362271][1391] setDisplayRotate :90
[027:658] [2024-07-13 04:37:26 +0000.362607][1391] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[027:676] [2024-07-13 04:37:26 +0000.380287][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[027:692] [2024-07-13 04:37:26 +0000.396888][1392] Push an pts:11524 to dts queue.
[027:702] [2024-07-13 04:37:26 +0000.405936][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[027:743] [2024-07-13 04:37:26 +0000.447183][1394] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10976 diff: 25
[027:775] [2024-07-13 04:37:26 +0000.479810][1392] SendFrame
encodedImage._timeStamp:11524encodedImage->_length:53520
[027:776] [2024-07-13 04:37:26 +0000.480206][1392] last dts:11489 currentPts:11524
ppsOrSPS:0 queue length:8
[027:779] [2024-07-13 04:37:26 +0000.483104][1392] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11790
[027:779] [2024-07-13 04:37:26 +0000.483348][1392] push video frame to H264
encoder. (100 frame for one log)

[027:779] [2024-07-13 04:37:26 +0000.483414][1392] push video frame to H264


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

[027:780] [2024-07-13 04:37:26 +0000.484690][1392] H264Encode::push video frame to


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

[027:780] [2024-07-13 04:37:26 +0000.484779][1392] The input pts:11790 fps:30


[027:837] [2024-07-13 04:37:26 +0000.541687][1392] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11664 pts:11664
[027:883] [2024-07-13 04:37:26 +0000.587771][1392] H264Encode::H264SWEncoder get
callback, length:57888 type:1 nalType:1length:57884
[027:941] [2024-07-13 04:37:26 +0000.645381][1392] DTS queue for
Generator:0x7828e924b8 11996 12023 12058 12098 12127 12157 12191 12225 12257
[027:954] [2024-07-13 04:37:26 +0000.658715][1392] h264 add frame header cdr flag
[027:955] [2024-07-13 04:37:26 +0000.659226][1392] Received key frame:12023
[027:962] [2024-07-13 04:37:26 +0000.665976][1395] audio_frame_list_ empty
[027:966] [2024-07-13 04:37:26 +0000.670059][1396] get the H.264 IDR frame
[028:114] [2024-07-13 04:37:26 +0000.818744][1391] setDisplayRotate :90
[028:115] [2024-07-13 04:37:26 +0000.818947][1391] 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
[028:165] [2024-07-13 04:37:26 +0000.869153][1394] Error(video_source.cc:430): wait
decoder a frame: 0
[028:224] [2024-07-13 04:37:26 +0000.928643][1392] Push an pts:12869 to dts queue.
[028:311] [2024-07-13 04:37:27 +0000.15589][1392] DTS queue for
Generator:0x7828e924b8 12835 12869 12900 12928 12961 12995 13027 13060
[028:320] [2024-07-13 04:37:27 +0000.24715][12e4] Run AGC when audioType = 0
[028:321] [2024-07-13 04:37:27 +0000.24961][12e4]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:338] [2024-07-13 04:37:27 +0000.42205][1392] last dts:12835 currentPts:12869
ppsOrSPS:0 queue length:9
[028:385] [2024-07-13 04:37:27 +0000.89896][1395] audio_frame_list_ empty
[028:558] [2024-07-13 04:37:27 +0000.262254][1391] setDisplayRotate :90
[028:558] [2024-07-13 04:37:27 +0000.262407][1391] 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
[028:734] [2024-07-13 04:37:27 +0000.438656][1392] DTS queue for
Generator:0x7828e924b8 13698 13731 13769 13797 13834 13865
[028:774] [2024-07-13 04:37:27 +0000.478790][1394] Error(video_source.cc:430): wait
decoder a frame: 23
[028:818] [2024-07-13 04:37:27 +0000.522463][1395] audio_frame_list_ empty
[028:880] [2024-07-13 04:37:27 +0000.584863][1392] Push an pts:14198 to dts queue.
[028:889] [2024-07-13 04:37:27 +0000.593212][1392] h264 add frame header cdr flag
[028:894] [2024-07-13 04:37:27 +0000.598414][1392] Received key frame:14039
[028:933] [2024-07-13 04:37:27 +0000.637610][1396] get the H.264 IDR frame
[028:981] [2024-07-13 04:37:27 +0000.685305][1392] last dts:14172 currentPts:14198
ppsOrSPS:0 queue length:7
[029:025] [2024-07-13 04:37:27 +0000.729369][1391] setDisplayRotate :90
[029:025] [2024-07-13 04:37:27 +0000.729675][1391] 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
[029:032] [2024-07-13 04:37:27 +0000.736664][1384] av_read_frame AVERROR_EOF
[029:043] [2024-07-13 04:37:27 +0000.747185][1394] FilterPipeline2::OnVideoFrame
pts 1320480 last_video_timestamp_ 14672
[029:100] [2024-07-13 04:37:27 +0000.804775][1392] DTS queue for
Generator:0x7828e924b8 14470 14504 14533 14574 14601 14637 14672 14705 14739
[029:156] [2024-07-13 04:37:27 +0000.860016][1384] OnReceiveEOF:
[029:156] [2024-07-13 04:37:27 +0000.860234][1384] OnDecoderEOF time:224647388
enter.

[029:156] [2024-07-13 04:37:27 +0000.860332][1384] OnDecoderEOF leave. expire time


= 0 ms

[029:156] [2024-07-13 04:37:27 +0000.860381][1382] CleanUp time:224647388 enter.

[029:156] [2024-07-13 04:37:27 +0000.860412][1384] OnDecoderFinished:


OnDecoderFinished total decoder frames:455 this:0x7828fa4500
[029:156] [2024-07-13 04:37:27 +0000.860586][1384] NULLFilter::OnVideoSourceEOF
0x7828fa4500 this 0x779275c040
[029:156] [2024-07-13 04:37:27 +0000.860659][1384] NULLFilter::OnVideoSourceEOF
0x779275c040 this 0x779275c100
[029:156] [2024-07-13 04:37:27 +0000.860732][1384] NULLFilter::OnVideoSourceEOF
0x779275c100 this 0x779275c340
[029:158] [2024-07-13 04:37:27 +0000.862802][1395] PullAudioFrame: PullFrame audio
finished.
[029:159] [2024-07-13 04:37:27 +0000.862975][1395]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[029:159] [2024-07-13 04:37:27 +0000.863174][1395] OnAudioTimer: OnAudioTimer
return
[029:159] [2024-07-13 04:37:27 +0000.863332][1394]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[029:159] [2024-07-13 04:37:27 +0000.863450][1394] OnVideoTimer: OnVideoTimer
EndComposeFile
[029:159] [2024-07-13 04:37:27 +0000.863546][1394] EndComposeFile: EndComposeFile,
is composing 1
[029:163] [2024-07-13 04:37:27 +0000.867872][1382] CleanUp leave. expire time = 8
ms

[029:164] [2024-07-13 04:37:27 +0000.868113][1382] clean up


[029:164] [2024-07-13 04:37:27 +0000.868208][1382] running_decoder_count:0max
count:2
[029:222] [2024-07-13 04:37:27 +0000.926363][1392] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15173
[029:222] [2024-07-13 04:37:27 +0000.926644][1392] push video frame to H264
encoder. (100 frame for one log)

[029:222] [2024-07-13 04:37:27 +0000.926740][1392] push video frame to H264


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

[029:222] [2024-07-13 04:37:27 +0000.926800][1392] H264Encode::push video frame to


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

[029:222] [2024-07-13 04:37:27 +0000.926881][1392] The input pts:15173 fps:30


[029:232] [2024-07-13 04:37:27 +0000.936255][1392] SendFrame
encodedImage._timeStamp:14874encodedImage->_length:76688
[029:234] [2024-07-13 04:37:27 +0000.938180][1392]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[029:234] [2024-07-13 04:37:27 +0000.938303][1392]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7789730000
[029:235] [2024-07-13 04:37:27 +0000.939306][1393]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[029:235] [2024-07-13 04:37:27 +0000.939425][1393]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[029:237] [2024-07-13 04:37:27 +0000.941285][1391] stop recording
[029:237] [2024-07-13 04:37:27 +0000.941425][1391]
RecordingSessionInternalSimple:destroy media processers
[029:237] [2024-07-13 04:37:27 +0000.941497][1391] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[029:237] [2024-07-13 04:37:27 +0000.941554][1391] H264Encode::flushing hareware
Encoder
[029:237] [2024-07-13 04:37:27 +0000.941858][1391] Flush time:224647469 enter.

[029:238] [2024-07-13 04:37:27 +0000.941938][1391] H264Encoder encoder flush


[029:238] [2024-07-13 04:37:27 +0000.941998][1391] flush output queue
[029:285] [2024-07-13 04:37:27 +0000.989549][1391] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15041 pts:15041
[029:365] [2024-07-13 04:37:28 +0000.69285][1391] H264Encode::H264SWEncoder get
callback, length:56592 type:1 nalType:1length:56588
[029:440] [2024-07-13 04:37:28 +0000.144467][12e4] haveEnoughProcessedData
internalAudioStream.length: 10
[029:571] [2024-07-13 04:37:28 +0000.275158][1391] Flush leave. expire time = 334
ms

[029:571] [2024-07-13 04:37:28 +0000.275446][1391] ~H264EncodeWrap:


[029:571] [2024-07-13 04:37:28 +0000.275513][1391] ~H264Encode:
[029:571] [2024-07-13 04:37:28 +0000.275611][1391] teardownCompressionSession:
H264Encode::destroying Encoder
[029:571] [2024-07-13 04:37:28 +0000.275670][1391] Release time:224647803 enter.

[029:572] [2024-07-13 04:37:28 +0000.275975][1391] Release:


MediaCodecVideoEncoder::Release _inited:1
[029:572] [2024-07-13 04:37:28 +0000.276046][1391] Destroy time:224647804 enter.

[029:572] [2024-07-13 04:37:28 +0000.276100][1391] H264Encoder encoderDestroy


[029:572] [2024-07-13 04:37:28 +0000.276155][1391]
AndroidMediaCodecVideoEncoder::release env: 0x781b59a680
[029:572] [2024-07-13 04:37:28 +0000.276210][1391]
AndroidMediaCodecVideoEncoder::Destroy
[029:596] [2024-07-13 04:37:28 +0000.300870][1391] Destroy leave. expire time = 25
ms
[029:597] [2024-07-13 04:37:28 +0000.301183][1391] Release leave. expire time = 26
ms

[029:597] [2024-07-13 04:37:28 +0000.301362][1391] ~AndroidHwAvcEncoder


time:224647829 enter.

[029:597] [2024-07-13 04:37:28 +0000.301605][1391] Release time:224647829 enter.

[029:597] [2024-07-13 04:37:28 +0000.301676][1391] Release:


MediaCodecVideoEncoder:: has been released before, just return
[029:597] [2024-07-13 04:37:28 +0000.301731][1391] Release leave. expire time = 0
ms

[029:597] [2024-07-13 04:37:28 +0000.301787][1391] ~AndroidMediaCodecVideoEncoder


[029:597] [2024-07-13 04:37:28 +0000.301839][1391] ~WrapAndroidMediaCodec
time:224647829 enter.

[029:597] [2024-07-13 04:37:28 +0000.301895][1391] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[029:598] [2024-07-13 04:37:28 +0000.301991][1391] video hevc hw codec


destructor:0x781b621e18

[029:598] [2024-07-13 04:37:28 +0000.302160][1391] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[029:598] [2024-07-13 04:37:28 +0000.302248][1391] teardownCompressionSession:


H264Encode::destroyed Encoder
[029:598] [2024-07-13 04:37:28 +0000.302313][1391]
RecordingSessionInternalSimple:destroy aac encoder output!
[029:598] [2024-07-13 04:37:28 +0000.302367][1391] AACSWEncode destructor
[029:601] [2024-07-13 04:37:28 +0000.305361][1396] fd_close successed!
[029:601] [2024-07-13 04:37:28 +0000.305828][1396] MP4 close file successfully
[029:602] [2024-07-13 04:37:28 +0000.305960][1396] Recording session Internal:
notify recording ok
[029:602] [2024-07-13 04:37:28 +0000.306109][1396] onRecordingOk: Recording Ok,
compose use time: 6773, averagefps 0
[029:602] [2024-07-13 04:37:28 +0000.306172][1396] OnReceiveEOF:
[029:608] [2024-07-13 04:37:28 +0000.312745][1394] OnVideoTimer: OnVideoTimer
return
[029:627] [2024-07-13 04:37:28 +0000.331192][5693]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[029:627] [2024-07-13 04:37:28 +0000.331430][5693] ~MediaComposeFile time:224647859
enter.

[029:627] [2024-07-13 04:37:28 +0000.331500][5693] CancelCompose: CancelCompose,


is composing 0
[029:627] [2024-07-13 04:37:28 +0000.331722][1391] stop recording
[029:627] [2024-07-13 04:37:28 +0000.331822][1391] we have stopped recording before
[029:628] [2024-07-13 04:37:28 +0000.332650][5693] ~MediaComposeFile leave. expire
time = 1 ms

[029:629] [2024-07-13 04:37:28 +0000.333004][5693] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[029:629] [2024-07-13 04:37:28 +0000.333671][5693] global uninited!
[029:629] [2024-07-13 04:37:28 +0000.333856][5693]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[029:630] [2024-07-13 04:37:28 +0000.333966][5693] ~MediaFilterGraph:
MediaFilterGraph destruct
[029:630] [2024-07-13 04:37:28 +0000.334051][5693] RemoveVideoBackGroud: hava not
add video backgroud
[029:630] [2024-07-13 04:37:28 +0000.334147][5693] UnbindInputFilter 0x779275c3d8
this 0x782903a020
[029:630] [2024-07-13 04:37:28 +0000.334236][5693] ClearAllSource: remove source
filter, sourceid: 0x7828fa4500
[029:630] [2024-07-13 04:37:28 +0000.334314][5693] DestoryDecoderByVideoSource
time:224647862 enter.

[029:630] [2024-07-13 04:37:28 +0000.334376][5693] ~VideoBindDecoder time:224647862


enter.

[029:630] [2024-07-13 04:37:28 +0000.334680][5693] CleanUp time:224647862 enter.

[029:631] [2024-07-13 04:37:28 +0000.335237][5693] CleanUp leave. expire time = 1


ms

[029:631] [2024-07-13 04:37:28 +0000.335348][5693] CleanUp time:224647863 enter.

[029:631] [2024-07-13 04:37:28 +0000.335797][5693] CleanUp leave. expire time = 0


ms

[029:633] [2024-07-13 04:37:28 +0000.337025][5693] ~VideoBindDecoder leave. expire


time = 3 ms

[029:633] [2024-07-13 04:37:28 +0000.337170][5693] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[029:633] [2024-07-13 04:37:28 +0000.337275][5693] UnbindInputFilter 0x779275c198


this 0x779275c3d8
[029:633] [2024-07-13 04:37:28 +0000.337362][5693] UnbindInputFilter 0x779275c0d8
this 0x779275c198
[029:636] [2024-07-13 04:37:28 +0000.340659][5693] UnbindInputFilter 0x7828fa4720
this 0x779275c0d8
[029:636] [2024-07-13 04:37:28 +0000.340754][5693] UnbindInputFilter 0x779275c318
this 0x779275c498
[029:636] [2024-07-13 04:37:28 +0000.340840][5693] UnbindInputFilter 0x779275c258
this 0x779275c318
[029:637] [2024-07-13 04:37:28 +0000.340923][5693] UnbindInputFilter 0x7828fa4720
this 0x779275c258
[029:637] [2024-07-13 04:37:28 +0000.341027][5693] ~GLESContext:
[029:638] [2024-07-13 04:37:28 +0000.342554][5693] GLESContext destruct finish.
[029:638] [2024-07-13 04:37:28 +0000.342728][5693] filter: filter pipeline destroy
this: 0x7829039f80
[030:318] [2024-07-13 04:37:29 +0000.22188][12e5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:318] [2024-07-13 04:37:29 +0000.22375][12e5] _deviceSampleRate:48000

[030:318] [2024-07-13 04:37:29 +0000.22871][12e4] Run AGC when audioType = 0


[031:156] [2024-07-13 04:37:29 +0000.860737][12e4] haveEnoughProcessedData
internalAudioStream.length: 0
[031:748] [2024-07-13 04:37:30 +0000.452550][56bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[031:748] [2024-07-13 04:37:30 +0000.452758][56bd] ~MediaFilterCamera
time:224649980 enter.
[031:748] [2024-07-13 04:37:30 +0000.452824][56bd] StopPullFrameAndWriteMp4
time:224649980 enter.

[031:751] [2024-07-13 04:37:30 +0000.455089][12df] stop recording


[031:751] [2024-07-13 04:37:30 +0000.455277][12df] we have stopped recording before
[031:751] [2024-07-13 04:37:30 +0000.455555][56bd] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[031:752] [2024-07-13 04:37:30 +0000.456778][56bd] DestroyPipelineAndFilters


time:224649984 enter.

[031:753] [2024-07-13 04:37:30 +0000.456946][56bd] DestroyPipelineAndFilters


leave. expire time = 1 ms

[031:753] [2024-07-13 04:37:30 +0000.457057][56bd] AppDeviceManagerStopMic

[031:753] [2024-07-13 04:37:30 +0000.457213][56bd] AppDeviceManagerStopMic::mic


status is on
[031:753] [2024-07-13 04:37:30 +0000.457325][56bd] Try to stop webrtc device.

[031:753] [2024-07-13 04:37:30 +0000.457408][56bd] Set record state to


stopped.threadID:22205

[031:808] [2024-07-13 04:37:30 +0000.512148][56bd] Try to destory the


recorder.threadID:22205

[032:008] [2024-07-13 04:37:30 +0000.712369][56bd] DestroyAudioRecorder:


[032:008] [2024-07-13 04:37:30 +0000.712535][56bd] Cleanup the buffer queue in the
recorder.
[032:008] [2024-07-13 04:37:30 +0000.712598][56bd] Destroy the recorder.

[032:033] [2024-07-13 04:37:30 +0000.737908][56bd] StopRecording finished.

[032:034] [2024-07-13 04:37:30 +0000.738236][56bd] The stop recording success.

[032:034] [2024-07-13 04:37:30 +0000.738297][56bd]


AudioDeviceDataHandler::StopMicProcess

[032:037] [2024-07-13 04:37:30 +0000.741310][56bd] AppDeviceManager stop.

[032:037] [2024-07-13 04:37:30 +0000.741499][56bd] Rlease the webrtc device object.

[032:038] [2024-07-13 04:37:30 +0000.742766][56bd] OpenSlesInput destruct.

[032:038] [2024-07-13 04:37:30 +0000.742871][56bd] OpenSlesOutput destruct.

[032:046] [2024-07-13 04:37:30 +0000.750001][56bd] EventDispatchServerScope


destruct
[032:046] [2024-07-13 04:37:30 +0000.750234][56bd]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[032:046] [2024-07-13 04:37:30 +0000.750383][56bd] ~AudioDeviceDataHandler

[032:047] [2024-07-13 04:37:30 +0000.751288][56bd] AppDeviceManagerDestruct.

[032:047] [2024-07-13 04:37:30 +0000.751399][56bd] ~AppDeviceManager:


[032:047] [2024-07-13 04:37:30 +0000.751872][56bd] ~CpuOverloadDetect
time:224650279 enter.

[032:048] [2024-07-13 04:37:30 +0000.752717][56bd] ~CpuOverloadDetect leave.


expire time = 1 ms

[032:052] [2024-07-13 04:37:30 +0000.756101][56bd] Destruct BeautifyReader begin...


[032:052] [2024-07-13 04:37:30 +0000.756263][56bd] Destruct BeautifyReader done.
[032:052] [2024-07-13 04:37:30 +0000.756373][56bd] ~MediaFilterCamera leave.
expire time = 304 ms

[032:052] [2024-07-13 04:37:30 +0000.756836][56bd] ~GLESContext:


[032:058] [2024-07-13 04:37:30 +0000.762925][56bd] GLESContext destruct finish.
[032:059] [2024-07-13 04:37:30 +0000.763160][56bd] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[032:060] [2024-07-13 04:37:30 +0000.764926][56bd] global uninited!
[032:066] [2024-07-13 04:37:30 +0000.770449][56bd] clear AppID 50011
[032:066] [2024-07-13 04:37:30 +0000.770616][56bd] UnRegister JVM for Xplatform
util
[032:066] [2024-07-13 04:37:30 +0000.770681][56bd] Dispose::unregister webrtc video
engine
[032:066] [2024-07-13 04:37:30 +0000.770738][56bd] Init the android object with
jvm:0x0 env:0x0 context:0x0

[032:066] [2024-07-13 04:37:30 +0000.770822][56bd] SetAndroidMediaCodecObjects


time:224650298 enter.

[032:066] [2024-07-13 04:37:30 +0000.770880][56bd] ClearAndroidMediaCodecObjects


time:224650298 enter.

[032:067] [2024-07-13 04:37:30 +0000.771000][56bd] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[032:067] [2024-07-13 04:37:30 +0000.771060][56bd] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[032:067] [2024-07-13 04:37:30 +0000.771118][56bd] SetAndroidMediaCodecObjects


time:224650299 enter.

[032:067] [2024-07-13 04:37:30 +0000.771175][56bd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[032:067] [2024-07-13 04:37:30 +0000.771293][56bd] ClearAndroidMediaCodecObjects
time:224650299 enter.

[032:067] [2024-07-13 04:37:30 +0000.771375][56bd] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[032:067] [2024-07-13 04:37:30 +0000.771475][56bd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[032:067] [2024-07-13 04:37:30 +0000.771529][56bd] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[032:067] [2024-07-13 04:37:30 +0000.771584][56bd] Dispose::unregister webrtc voice


engine
[032:067] [2024-07-13 04:37:30 +0000.771636][56bd] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[032:067] [2024-07-13 04:37:30 +0000.771695][56bd] SystemUtil UnInit done


[073:042] [2024-07-13 04:38:11 +0000.746782][56bd] Register JVM for xplatform util
[073:052] [2024-07-13 04:38:11 +0000.756909][56bd] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-07-
13 04:38:11 +0000
[073:053] [2024-07-13 04:38:11 +0000.757021][56bd] set AppID=50011 old AppID=-1
[073:053] [2024-07-13 04:38:11 +0000.757096][56bd] Init the android object with
jvm:0xb400007838e21380 env:0x781b5998c0 context:0x77c4c8b328

[073:053] [2024-07-13 04:38:11 +0000.757175][56bd] SetAndroidMediaCodecObjects


time:224691285 enter.

[073:053] [2024-07-13 04:38:11 +0000.757255][56bd] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[073:053] [2024-07-13 04:38:11 +0000.757330][56bd] SetAndroidMediaCodecObjects


time:224691285 enter.

[073:053] [2024-07-13 04:38:11 +0000.757401][56bd] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007838e21380
[073:053] [2024-07-13 04:38:11 +0000.757472][56bd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007838e21380 address:0x776bd12760
[073:053] [2024-07-13 04:38:11 +0000.757545][56bd] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007838e21380
address:0x776bd12760
[073:053] [2024-07-13 04:38:11 +0000.757617][56bd] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[073:053] [2024-07-13 04:38:11 +0000.757689][56bd] Set the android objects with


jvm:0xb400007838e21380 env:0x781b5998c0 context:0x77c4c8b328

[073:053] [2024-07-13 04:38:11 +0000.757763][56bd] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x781b5998c0
[073:053] [2024-07-13 04:38:11 +0000.757837][56bd] SystemUtil Init done
[073:054] [2024-07-13 04:38:11 +0000.758276][56bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[073:054] [2024-07-13 04:38:11 +0000.758489][56bd] MediaFilterCamera
[073:054] [2024-07-13 04:38:11 +0000.758581][56bd] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[073:055] [2024-07-13 04:38:11 +0000.758930][56bd] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[073:055] [2024-07-13 04:38:11 +0000.758991][15d5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x778d7fc9c0
[073:055] [2024-07-13 04:38:11 +0000.759023][56bd] Recording session using default
bitrate support by app:14680064
[073:055] [2024-07-13 04:38:11 +0000.759472][15d5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[073:055] [2024-07-13 04:38:11 +0000.759644][56bd] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[073:057] [2024-07-13 04:38:11 +0000.761291][56bd] Error(ini.cc:191): Open the file
failed. error:2
[073:057] [2024-07-13 04:38:11 +0000.761389][56bd]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[073:057] [2024-07-13 04:38:11 +0000.761451][56bd] The device model: 220333qbi
usingSoftwareAEC value: 0
[073:061] [2024-07-13 04:38:11 +0000.765545][56bd] Error(ini.cc:191): Open the file
failed. error:2
[073:061] [2024-07-13 04:38:11 +0000.765675][56bd]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[073:061] [2024-07-13 04:38:11 +0000.765781][56bd] The device model: 220333qbi
usingHardwareAEC value: 0
[073:061] [2024-07-13 04:38:11 +0000.765853][56bd] The machine device: 220333qbi
usingHardwareAEC value: 0
[073:062] [2024-07-13 04:38:11 +0000.765928][56bd] Using Default AEC type: software
AEC
[073:064] [2024-07-13 04:38:11 +0000.768039][56bd] The device model: 220333qbi enum
value: 0
[073:065] [2024-07-13 04:38:11 +0000.769140][56bd] GetMachineModel is 220333QBI
[073:065] [2024-07-13 04:38:11 +0000.769257][56bd] GetMachineInfo: 220333QBI
[073:065] [2024-07-13 04:38:11 +0000.769328][56bd] Construct BeautifyReader
begin...
[073:065] [2024-07-13 04:38:11 +0000.769400][56bd] dumpStickerRgba:0
dumpStickerYuv:0
[073:065] [2024-07-13 04:38:11 +0000.769469][56bd] Construct BeautifyReader done.
[073:071] [2024-07-13 04:38:11 +0000.774991][56bd] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[073:071] [2024-07-13 04:38:11 +0000.775052][15d8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77ba72b0a0
[073:071] [2024-07-13 04:38:11 +0000.775139][56bd] AppDeviceManager telnet server
for statistics started......
[073:071] [2024-07-13 04:38:11 +0000.775735][56bd] CpuOverloadDetect time:224691303
enter.

[073:072] [2024-07-13 04:38:11 +0000.775985][56bd] CpuOverloadDetect leave. expire


time = 1 ms

[073:072] [2024-07-13 04:38:11 +0000.776175][15d9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x782832f9c0
[073:073] [2024-07-13 04:38:11 +0000.777456][56bd] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[073:073] [2024-07-13 04:38:11 +0000.777547][56bd] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[073:074] [2024-07-13 04:38:11 +0000.778058][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[073:074] [2024-07-13 04:38:11 +0000.778528][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[073:075] [2024-07-13 04:38:11 +0000.778985][56bd] CreatePlatformSpecificObjects:
[073:075] [2024-07-13 04:38:11 +0000.779075][56bd] audio device use opensle input
and opensl output
[073:075] [2024-07-13 04:38:11 +0000.779164][56bd] Create OpenSLES output module
with java VM support.

[073:075] [2024-07-13 04:38:11 +0000.779417][56bd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[073:075] [2024-07-13 04:38:11 +0000.779701][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[073:076] [2024-07-13 04:38:11 +0000.780070][56bd] Create OpenSLES output module
with buffer num:1

[073:076] [2024-07-13 04:38:11 +0000.780308][56bd] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[073:076] [2024-07-13 04:38:11 +0000.780572][56bd] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[073:077] [2024-07-13 04:38:11 +0000.780971][56bd] Create OpenSLES input module
with java VM support.

[073:077] [2024-07-13 04:38:11 +0000.781060][56bd] Create OpenSLES input module


with buffer num:1

[073:077] [2024-07-13 04:38:11 +0000.781147][56bd] Error(trace.cc:40): Init the


output and input for audio device template.
[073:077] [2024-07-13 04:38:11 +0000.781222][56bd] Init the output device.
[073:077] [2024-07-13 04:38:11 +0000.781291][56bd] Init the opensl input.
[073:077] [2024-07-13 04:38:11 +0000.781368][56bd] AppDeviceManager get setting
samplerate: 0
[073:078] [2024-07-13 04:38:11 +0000.782175][56bd] The device model: 220333qbi enum
value: 0
[073:079] [2024-07-13 04:38:11 +0000.783528][56bd] The device model: 220333qbi enum
value: 0
[073:079] [2024-07-13 04:38:11 +0000.783605][56bd] Set the sample rate to be:48000

[073:079] [2024-07-13 04:38:11 +0000.783677][56bd] Enable the recording stereo:0


[073:079] [2024-07-13 04:38:11 +0000.783748][56bd] Set the playout as stereo:1
[073:079] [2024-07-13 04:38:11 +0000.783817][56bd] Init the microphone.
[073:080] [2024-07-13 04:38:11 +0000.784681][56bd] Update the recording sample rate
to be: 48000
[073:080] [2024-07-13 04:38:11 +0000.784765][56bd] Init the speaker.
[073:080] [2024-07-13 04:38:11 +0000.784854][56bd] Low latency buffer size:144 low
sample rate:48000
[073:081] [2024-07-13 04:38:11 +0000.785313][56bd] Using 1 x 10ms for an audio
frame.

[073:087] [2024-07-13 04:38:11 +0000.791550][56bd] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[073:087] [2024-07-13 04:38:11 +0000.791738][56bd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[073:087] [2024-07-13 04:38:11 +0000.791849][56bd] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[073:096] [2024-07-13 04:38:11 +0000.800780][56bd] The device model:220333qbi

[073:097] [2024-07-13 04:38:11 +0000.800917][56bd] speaker output factor:100


defaultFactor: 100

[073:097] [2024-07-13 04:38:11 +0000.800978][56bd] headset output factor:100


defaultFactor: 100

[073:097] [2024-07-13 04:38:11 +0000.801839][56bd] AppDeviceManagerStart finished.


[073:098] [2024-07-13 04:38:11 +0000.801922][56bd] AppDeviceManagerStartMic::mic
status is off
[073:098] [2024-07-13 04:38:11 +0000.802008][56bd] AppDeviceManagerStartMic update
aec type: 2

[073:098] [2024-07-13 04:38:11 +0000.802080][56bd] AppDeviceManagerStartMic update


voiceChangeMode: 4

[073:098] [2024-07-13 04:38:11 +0000.802150][56bd]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[073:098] [2024-07-13 04:38:11 +0000.802221][56bd]
AudioDeviceDataHandler::StartMicProcess

[073:098] [2024-07-13 04:38:11 +0000.802462][56bd] Try to start webrtc recording


device.

[073:098] [2024-07-13 04:38:11 +0000.802514][15da] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[073:098] [2024-07-13 04:38:11 +0000.802541][56bd] StartRecording. threadID:22205

[073:098] [2024-07-13 04:38:11 +0000.802735][56bd] default mode: Set the recording


mode to voice communication to enable HW AEC .

[073:098] [2024-07-13 04:38:11 +0000.802809][56bd] Set the recording mode before


getSetting: 4
[073:098] [2024-07-13 04:38:11 +0000.802887][56bd] Set the recording mode after
getSetting: 1
[073:131] [2024-07-13 04:38:11 +0000.835249][56bd] StartRecording finished.

[073:131] [2024-07-13 04:38:11 +0000.835400][56bd] audio: start the audio mic


checker timer.

[073:132] [2024-07-13 04:38:11 +0000.836487][56bd] machine model :redmi


[073:132] [2024-07-13 04:38:11 +0000.836577][56bd] Support this machine
model :redmi
[073:132] [2024-07-13 04:38:11 +0000.836638][56bd] global inited! current sdk
version: 12-14-d8558ab
[073:747] [2024-07-13 04:38:12 +0000.451356][65d0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[073:747] [2024-07-13 04:38:12 +0000.451729][15d6] MediaFilterCamera, recording
file context:0x7828260600 input texture:17
[073:747] [2024-07-13 04:38:12 +0000.451828][15d6] GLESContext:
[073:748] [2024-07-13 04:38:12 +0000.452108][15d6] The result of eglGetDisplay is:
0x1
[073:750] [2024-07-13 04:38:12 +0000.454476][15d6] The result of creation:
0x77ba7e6500
[073:750] [2024-07-13 04:38:12 +0000.454907][15d6] The result of
eglCreatePbufferSurface is: 0x77ba857700
[073:751] [2024-07-13 04:38:12 +0000.455427][65d0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7828260600 input_texture: 17
[073:761] [2024-07-13 04:38:12 +0000.465625][15da] Run AGC when audioType = 0
[073:761] [2024-07-13 04:38:12 +0000.465840][15da]
AudioDeviceDataHandler::MixAndSendOutFrame
[074:075] [2024-07-13 04:38:12 +0000.779419][15da] haveEnoughProcessedData
internalAudioStream.length: 0
[074:644] [2024-07-13 04:38:13 +0000.348815][56bd]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[074:645] [2024-07-13 04:38:13 +0000.348979][56bd] ~MediaFilterCamera
time:224692877 enter.

[074:645] [2024-07-13 04:38:13 +0000.349048][56bd] StopPullFrameAndWriteMp4


time:224692877 enter.

[074:646] [2024-07-13 04:38:13 +0000.350558][15d5] stop recording


[074:647] [2024-07-13 04:38:13 +0000.351149][15d5] we have stopped recording before
[074:647] [2024-07-13 04:38:13 +0000.351568][56bd] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[074:648] [2024-07-13 04:38:13 +0000.352791][56bd] DestroyPipelineAndFilters


time:224692880 enter.

[074:649] [2024-07-13 04:38:13 +0000.352985][56bd] DestroyPipelineAndFilters


leave. expire time = 3 ms

[074:651] [2024-07-13 04:38:13 +0000.355810][56bd] AppDeviceManagerStopMic

[074:652] [2024-07-13 04:38:13 +0000.356054][56bd] AppDeviceManagerStopMic::mic


status is on
[074:652] [2024-07-13 04:38:13 +0000.356307][56bd] Try to stop webrtc device.

[074:652] [2024-07-13 04:38:13 +0000.356440][56bd] Set record state to


stopped.threadID:22205
[074:714] [2024-07-13 04:38:13 +0000.417939][56bd] Try to destory the
recorder.threadID:22205

[074:914] [2024-07-13 04:38:13 +0000.618225][56bd] DestroyAudioRecorder:


[074:914] [2024-07-13 04:38:13 +0000.618373][56bd] Cleanup the buffer queue in the
record[000:081] [2024-07-13 05:37:29 +0000.414359][178d] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-07-
13 05:37:29 +0000
[000:081] [2024-07-13 05:37:29 +0000.414501][178d] set AppID=50011 old AppID=-1
[000:081] [2024-07-13 05:37:29 +0000.414559][178d] Init the android object with
jvm:0xb400007838e21380 env:0x781b5988c0 context:0x77c4c91328

[000:081] [2024-07-13 05:37:29 +0000.414670][178d] SetAndroidMediaCodecObjects


time:227889697 enter.

[000:081] [2024-07-13 05:37:29 +0000.414752][178d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:081] [2024-07-13 05:37:29 +0000.414813][178d] SetAndroidMediaCodecObjects


time:227889697 enter.

[000:081] [2024-07-13 05:37:29 +0000.414867][178d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007838e21380
[000:081] [2024-07-13 05:37:29 +0000.414921][178d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007838e21380 address:0x778cae9760
[000:081] [2024-07-13 05:37:29 +0000.415020][178d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007838e21380
address:0x778cae9760
[000:081] [2024-07-13 05:37:29 +0000.415075][178d] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:082] [2024-07-13 05:37:29 +0000.415153][178d] Set the android objects with


jvm:0xb400007838e21380 env:0x781b5988c0 context:0x77c4c91328

[000:084] [2024-07-13 05:37:29 +0000.418007][178d] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x781b5988c0
[000:085] [2024-07-13 05:37:29 +0000.418176][178d] SystemUtil Init done
[000:089] [2024-07-13 05:37:29 +0000.422565][178d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:097] [2024-07-13 05:37:29 +0000.430515][178d] MediaFilterCamera
[000:097] [2024-07-13 05:37:29 +0000.430706][178d] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:097] [2024-07-13 05:37:29 +0000.430936][178d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:097] [2024-07-13 05:37:29 +0000.431012][17fb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7828ea3d40
[000:097] [2024-07-13 05:37:29 +0000.431046][178d] Recording session using default
bitrate support by app:14680064
[000:098] [2024-07-13 05:37:29 +0000.431309][17fb] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:098] [2024-07-13 05:37:29 +0000.431516][178d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:100] [2024-07-13 05:37:29 +0000.433491][178d] Error(ini.cc:191): Open the file
failed. error:2
[000:100] [2024-07-13 05:37:29 +0000.433638][178d]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:100] [2024-07-13 05:37:29 +0000.433741][178d] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:106] [2024-07-13 05:37:29 +0000.440061][178d] Error(ini.cc:191): Open the file
failed. error:2
[000:107] [2024-07-13 05:37:29 +0000.440215][178d]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:107] [2024-07-13 05:37:29 +0000.440289][178d] The device model: 220333qbi
usingHardwareAEC value: 0
[000:107] [2024-07-13 05:37:29 +0000.440343][178d] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:107] [2024-07-13 05:37:29 +0000.440394][178d] Using Default AEC type: software
AEC
[000:109] [2024-07-13 05:37:29 +0000.442625][178d] The device model: 220333qbi enum
value: 0
[000:110] [2024-07-13 05:37:29 +0000.443943][178d] GetMachineModel is 220333QBI
[000:110] [2024-07-13 05:37:29 +0000.444088][178d] GetMachineInfo: 220333QBI
[000:111] [2024-07-13 05:37:29 +0000.444204][178d] Construct BeautifyReader
begin...
[000:111] [2024-07-13 05:37:29 +0000.444279][178d] dumpStickerRgba:0
dumpStickerYuv:0
[000:111] [2024-07-13 05:37:29 +0000.444339][178d] Construct BeautifyReader done.
[000:120] [2024-07-13 05:37:29 +0000.453216][178d] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:120] [2024-07-13 05:37:29 +0000.453263][17fe] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x782900bda0
[000:122] [2024-07-13 05:37:29 +0000.455665][178d] AppDeviceManager telnet server
for statistics started......
[000:123] [2024-07-13 05:37:29 +0000.456429][178d] CpuOverloadDetect time:227889739
enter.

[000:123] [2024-07-13 05:37:29 +0000.456654][178d] CpuOverloadDetect leave. expire


time = 0 ms

[000:123] [2024-07-13 05:37:29 +0000.456705][17ff] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7828e4ecc0
[000:125] [2024-07-13 05:37:29 +0000.458199][178d] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:125] [2024-07-13 05:37:29 +0000.458283][178d] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:126] [2024-07-13 05:37:29 +0000.459229][178d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:144] [2024-07-13 05:37:29 +0000.477922][178d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:145] [2024-07-13 05:37:29 +0000.478848][178d] CreatePlatformSpecificObjects:
[000:145] [2024-07-13 05:37:29 +0000.478948][178d] audio device use opensle input
and opensl output
[000:145] [2024-07-13 05:37:29 +0000.479041][178d] Create OpenSLES output module
with java VM support.

[000:146] [2024-07-13 05:37:29 +0000.479458][178d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:146] [2024-07-13 05:37:29 +0000.479742][178d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:146] [2024-07-13 05:37:29 +0000.480042][178d] Create OpenSLES output module
with buffer num:1

[000:147] [2024-07-13 05:37:29 +0000.480348][178d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:147] [2024-07-13 05:37:29 +0000.480696][178d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:147] [2024-07-13 05:37:29 +0000.481014][178d] Create OpenSLES input module
with java VM support.

[000:147] [2024-07-13 05:37:29 +0000.481110][178d] Create OpenSLES input module


with buffer num:1

[000:148] [2024-07-13 05:37:29 +0000.481296][178d] Error(trace.cc:40): Init the


output and input for audio device template.
[000:148] [2024-07-13 05:37:29 +0000.481359][178d] Init the output device.

[000:148] [2024-07-13 05:37:29 +0000.481449][178d] Init the opensl input.


[000:148] [2024-07-13 05:37:29 +0000.481513][178d] AppDeviceManager get setting
samplerate: 0
[000:149] [2024-07-13 05:37:29 +0000.482386][178d] The device model: 220333qbi enum
value: 0
[000:152] [2024-07-13 05:37:29 +0000.485860][178d] The device model: 220333qbi enum
value: 0
[000:152] [2024-07-13 05:37:29 +0000.485984][178d] Set the sample rate to be:48000

[000:152] [2024-07-13 05:37:29 +0000.486044][178d] Enable the recording stereo:0


[000:152] [2024-07-13 05:37:29 +0000.486102][178d] Set the playout as stereo:1
[000:153] [2024-07-13 05:37:29 +0000.486155][178d] Init the microphone.
[000:159] [2024-07-13 05:37:29 +0000.492467][178d] Update the recording sample rate
to be: 48000
[000:159] [2024-07-13 05:37:29 +0000.492580][178d] Init the speaker.
[000:159] [2024-07-13 05:37:29 +0000.492663][178d] Low latency buffer size:144 low
sample rate:48000
[000:160] [2024-07-13 05:37:29 +0000.493345][178d] Using 1 x 10ms for an audio
frame.

[000:166] [2024-07-13 05:37:29 +0000.499843][178d] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:166] [2024-07-13 05:37:29 +0000.500106][178d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:167] [2024-07-13 05:37:29 +0000.500227][178d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:177] [2024-07-13 05:37:29 +0000.510276][178d] The device model:220333qbi

[000:177] [2024-07-13 05:37:29 +0000.510430][178d] speaker output factor:100


defaultFactor: 100

[000:177] [2024-07-13 05:37:29 +0000.510494][178d] headset output factor:100


defaultFactor: 100

[000:178] [2024-07-13 05:37:29 +0000.511474][178d] AppDeviceManagerStart finished.


[000:178] [2024-07-13 05:37:29 +0000.511580][178d] AppDeviceManagerStartMic::mic
status is off
[000:178] [2024-07-13 05:37:29 +0000.511702][178d] AppDeviceManagerStartMic update
aec type: 2

[000:178] [2024-07-13 05:37:29 +0000.511782][178d] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:178] [2024-07-13 05:37:29 +0000.511859][178d]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:178] [2024-07-13 05:37:29 +0000.511932][178d]
AudioDeviceDataHandler::StartMicProcess

[000:179] [2024-07-13 05:37:29 +0000.512156][178d] Try to start webrtc recording


device.

[000:179] [2024-07-13 05:37:29 +0000.512237][178d] StartRecording. threadID:6029

[000:179] [2024-07-13 05:37:29 +0000.512251][1800] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:179] [2024-07-13 05:37:29 +0000.512812][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[000:179] [2024-07-13 05:37:29 +0000.513106][178d] The machine model:220333QBI

[000:180] [2024-07-13 05:37:29 +0000.513386][178d] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:180] [2024-07-13 05:37:29 +0000.513463][178d] Set the recording mode before


getSetting: 4
[000:180] [2024-07-13 05:37:29 +0000.513615][178d] Set the recording mode after
getSetting: 1
[000:345] [2024-07-13 05:37:29 +0000.678733][178d] StartRecording finished.

[000:345] [2024-07-13 05:37:29 +0000.678870][178d] audio: start the audio mic


checker timer.

[000:346] [2024-07-13 05:37:29 +0000.680137][178d] machine model :redmi


[000:347] [2024-07-13 05:37:29 +0000.680218][178d] Support this machine
model :redmi
[000:356] [2024-07-13 05:37:29 +0000.690068][178d] global inited! current sdk
version: 12-14-d8558ab
[000:455] [2024-07-13 05:37:29 +0000.788373][1801] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:455] [2024-07-13 05:37:29 +0000.788578][1801] _deviceSampleRate:48000

[000:457] [2024-07-13 05:37:29 +0000.790222][1800] Run AGC when audioType = 0


[000:457] [2024-07-13 05:37:29 +0000.790417][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:977] [2024-07-13 05:37:31 +0000.310701][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[002:008] [2024-07-13 05:37:31 +0000.341927][17b8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[002:011] [2024-07-13 05:37:31 +0000.344975][17fc] MediaFilterCamera, recording
file context:0x781b595200 input texture:2
[002:012] [2024-07-13 05:37:31 +0000.345231][17fc] GLESContext:
[002:012] [2024-07-13 05:37:31 +0000.345345][17fc] The result of eglGetDisplay is:
0x1
[002:014] [2024-07-13 05:37:31 +0000.347668][17fc] The result of creation:
0x7780626800
[002:014] [2024-07-13 05:37:31 +0000.347991][17fc] The result of
eglCreatePbufferSurface is: 0x7780626900
[002:015] [2024-07-13 05:37:31 +0000.348416][17b8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x781b595200 input_texture: 2
[002:458] [2024-07-13 05:37:31 +0000.792008][1800] Run AGC when audioType = 0
[003:723] [2024-07-13 05:37:33 +0000.56470][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[003:825] [2024-07-13 05:37:33 +0000.158891][1762] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[003:825] [2024-07-13 05:37:33 +0000.159075][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[003:842] [2024-07-13 05:37:33 +0000.175831][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[003:843] [2024-07-13 05:37:33 +0000.176482][17fc] operator() time:227893459
enter.

[003:846] [2024-07-13 05:37:33 +0000.179470][17fc] MediaFilterCamera, recording


file context:0x781b595200 input texture:2
[003:858] [2024-07-13 05:37:33 +0000.192082][17fc] MicSource: Mic source
created:10x777ff07600
[003:861] [2024-07-13 05:37:33 +0000.194267][17fc] received external audio stream

[003:861] [2024-07-13 05:37:33 +0000.194616][17fc] alloc thread: 0x777ff01080


name:worker0 thread id:512927898816 to Mic_source
[003:864] [2024-07-13 05:37:33 +0000.197782][17fc] audio: start the audio sender
thread.

[003:864] [2024-07-13 05:37:33 +0000.198106][17fc] construct OpenGLRenderProgram


0x779062dc98
[003:865] [2024-07-13 05:37:33 +0000.198188][17fc] CropFilter::SetOrientation
orientation: 90
[003:865] [2024-07-13 05:37:33 +0000.198605][1800] On audio frame the broadcast
with timestamp:227893481 samples:480. (1000 frame for one log)

[003:865] [2024-07-13 05:37:33 +0000.198666][188a] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[003:867] [2024-07-13 05:37:33 +0000.200428][17fc] filter: filter pipeline
construtc this: 0x777fee9040
[003:867] [2024-07-13 05:37:33 +0000.200574][17fc] filter: filter pipeline2 update
pattern: 1
[003:874] [2024-07-13 05:37:33 +0000.207840][17fc] CameraSource::source_id_:1
[003:874] [2024-07-13 05:37:33 +0000.208124][17fc] RecordAudioSource::source_id_:2
[003:875] [2024-07-13 05:37:33 +0000.208589][17fc] BindInputFilter 0x777ff017c0
this 0x779062dec0
[003:875] [2024-07-13 05:37:33 +0000.208713][17fc] BindInputFilter 0x777ff01058
this 0x777ff01ad0
[003:875] [2024-07-13 05:37:33 +0000.208856][17fc] BindInputFilter 0x779062dec0
this 0x777fee90e0
[003:877] [2024-07-13 05:37:33 +0000.210583][188a] The output timestamp from audio
mixer change:227893481
[003:877] [2024-07-13 05:37:33 +0000.210795][188a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:881] [2024-07-13 05:37:33 +0000.214615][17fc] setParamentForFilters:
speed:1.000000
[003:881] [2024-07-13 05:37:33 +0000.214787][17fc] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[003:881] [2024-07-13 05:37:33 +0000.214862][17fc] SetParamForFilter time:227893497
enter.

[003:881] [2024-07-13 05:37:33 +0000.214921][17fc] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[003:881] [2024-07-13 05:37:33 +0000.215003][17fc] SetParamForFilter: Params video
index is: 0
[003:881] [2024-07-13 05:37:33 +0000.215060][17fc] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[003:881] [2024-07-13 05:37:33 +0000.215120][17fc] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[003:882] [2024-07-13 05:37:33 +0000.215179][17fc] crop filter mode tpye:
citytravelvideo index:0
[003:908] [2024-07-13 05:37:33 +0000.241853][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:908] [2024-07-13 05:37:33 +0000.242046][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:908] [2024-07-13 05:37:33 +0000.242104][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:909] [2024-07-13 05:37:33 +0000.242157][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:912] [2024-07-13 05:37:33 +0000.246023][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:913] [2024-07-13 05:37:33 +0000.246197][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:913] [2024-07-13 05:37:33 +0000.246263][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:913] [2024-07-13 05:37:33 +0000.246325][17fc]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:913] [2024-07-13 05:37:33 +0000.246383][17fc]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:913] [2024-07-13 05:37:33 +0000.246444][17fc]
Warning(parse_template_json.cc:67): json parament no found the parament
[003:913] [2024-07-13 05:37:33 +0000.246503][17fc]
Warning(parse_template_json.cc:93): json parament no found the duration
[003:913] [2024-07-13 05:37:33 +0000.246601][17fc] SetParamForFilter leave. expire
time = 32 ms

[003:913] [2024-07-13 05:37:33 +0000.247045][17fc] OnOutputSizeChanged width 1280


height 720
[003:915] [2024-07-13 05:37:33 +0000.248642][17fc] OpenGLFrameBuffer: width:1280
height:720
[003:915] [2024-07-13 05:37:33 +0000.248868][17fc] OpenGLFrameBuffer: width:1280
height:720
[003:915] [2024-07-13 05:37:33 +0000.248942][17fc] OpenGLFrameBuffer: width:1280
height:720
[003:915] [2024-07-13 05:37:33 +0000.249024][17fc] OpenGLFrameBuffer: width:1280
height:720
[003:915] [2024-07-13 05:37:33 +0000.249085][17fc] OpenGLFrameBuffer: width:1280
height:720
[003:916] [2024-07-13 05:37:33 +0000.249216][17fc] OpenGLFrameBuffer: width:1280
height:720
[003:916] [2024-07-13 05:37:33 +0000.249281][17fc] construct TrivalImageDrawer
0x781b59be80
[003:916] [2024-07-13 05:37:33 +0000.249351][17fc] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x781b59be80 context 0x781b6b9ac0
[003:916] [2024-07-13 05:37:33 +0000.249423][17fc] setupGLES:
[003:919] [2024-07-13 05:37:33 +0000.252455][17fc] OpenGLRenderProgram::Initialize.
[003:919] [2024-07-13 05:37:33 +0000.252995][17fc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[003:920] [2024-07-13 05:37:33 +0000.253939][17fc] 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_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
[003:920] [2024-07-13 05:37:33 +0000.254050][17fc] Init open gl render:
0x779062dc98
[003:922] [2024-07-13 05:37:33 +0000.256107][17fc] Fragement shader path:
[003:923] [2024-07-13 05:37:33 +0000.256267][17fc] Fragement shader path:
[003:923] [2024-07-13 05:37:33 +0000.256347][17fc] create opengl program object.
[003:923] [2024-07-13 05:37:33 +0000.256449][17fc] create shader: vertex
[003:923] [2024-07-13 05:37:33 +0000.256912][17fc] create shader: fragment
[003:927] [2024-07-13 05:37:33 +0000.260659][17fc] Have not extra filter filename!
[003:927] [2024-07-13 05:37:33 +0000.260817][17fc] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[003:927] [2024-07-13 05:37:33 +0000.260887][17fc] OpenGLRenderProgram::Initialize
success.
[003:927] [2024-07-13 05:37:33 +0000.261003][17fc] Setup the OpenGL result:1
[003:928] [2024-07-13 05:37:33 +0000.261503][17fb] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
[003:928] [2024-07-13 05:37:33 +0000.261774][17fb] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[003:928] [2024-07-13 05:37:33 +0000.261892][17fb] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[003:928] [2024-07-13 05:37:33 +0000.261982][17fb] 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_227893543.mp4
fileFD: -1
[003:930] [2024-07-13 05:37:33 +0000.263734][1894] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77931fac98
[003:932] [2024-07-13 05:37:33 +0000.265500][17fb] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
is opened successfully
[003:932] [2024-07-13 05:37:33 +0000.265639][17fb] setupMediaProcessers:
[003:932] [2024-07-13 05:37:33 +0000.265690][17fb]
RecordingSessionInternalSimple:setup media processers.
[003:932] [2024-07-13 05:37:33 +0000.265748][17fb] construct AAC encoder
[003:935] [2024-07-13 05:37:33 +0000.268512][17fb] H264Encoder creating:
superfast011818
[003:935] [2024-07-13 05:37:33 +0000.268696][17fb] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[003:936] [2024-07-13 05:37:33 +0000.270137][17fb] H264Encode::GetMachineModel is
220333QBI
[003:937] [2024-07-13 05:37:33 +0000.270260][17fb] H264Encoder machine_mode
is:220333QBI
[003:937] [2024-07-13 05:37:33 +0000.270320][17fb] H264Encode::machine size :9
machine_mode:220333QBI
[003:937] [2024-07-13 05:37:33 +0000.270380][17fb] H264Encode::machine array
size :22 machine_mode:220333QBI
[003:937] [2024-07-13 05:37:33 +0000.270435][17fb] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[003:937] [2024-07-13 05:37:33 +0000.270489][17fb] setupCompressionSession:
[003:937] [2024-07-13 05:37:33 +0000.270540][17fb] H264Encode::creating hareware
Encoder
[003:937] [2024-07-13 05:37:33 +0000.270596][17fb] AndroidHwAvcEncoder
time:227893553 enter.

[003:937] [2024-07-13 05:37:33 +0000.270912][17fb] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007838e21380 address:0x778cae9760
[003:938] [2024-07-13 05:37:33 +0000.271311][17fb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:938] [2024-07-13 05:37:33 +0000.271387][17fb] The video avc hw codec address
is 0x782821f4b8
[003:938] [2024-07-13 05:37:33 +0000.271533][17fb] AndroidHwAvcEncoder leave.
expire time = 1 ms

[003:938] [2024-07-13 05:37:33 +0000.271646][17fb] RegisterEncodeCompleteCallback


time:227893554 enter.

[003:938] [2024-07-13 05:37:33 +0000.271908][17fb] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:938] [2024-07-13 05:37:33 +0000.272024][17fb] InitEncode time:227893554


enter.

[003:939] [2024-07-13 05:37:33 +0000.272168][17fb] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[003:939] [2024-07-13 05:37:33 +0000.272282][17fb] Create time:227893555 enter.

[003:939] [2024-07-13 05:37:33 +0000.272417][17fb] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[003:939] [2024-07-13 05:37:33 +0000.272487][17fb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x77931fd7c0
[004:002] [2024-07-13 05:37:33 +0000.335619][17fb]
supported_type:image/vnd.android.heic
[004:002] [2024-07-13 05:37:33 +0000.335837][17fb] supported_type:video/avc
[004:002] [2024-07-13 05:37:33 +0000.335909][17fb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[004:002] [2024-07-13 05:37:33 +0000.336008][17fb] hwCodecPrefix :OMX.qcom.
[004:002] [2024-07-13 05:37:33 +0000.336097][17fb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[004:003] [2024-07-13 05:37:33 +0000.336168][17fb] mediacodec_createCodecByName
time:227893619 enter.

[004:003] [2024-07-13 05:37:33 +0000.336228][17fb] WrapAndroidMediaCodec


time:227893619 enter.

[004:003] [2024-07-13 05:37:33 +0000.336658][17fb] WrapAndroidMediaCodec leave.


expire time = 0 ms

[004:348] [2024-07-13 05:37:33 +0000.681302][17f6]


monitorTime:4003totalDuration:3900
[004:456] [2024-07-13 05:37:33 +0000.789688][1800] Run AGC when audioType = 0
[004:456] [2024-07-13 05:37:33 +0000.790041][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:468] [2024-07-13 05:37:33 +0000.801627][17fb] mediacodec_createCodecByName
leave. expire time = 465 ms

[004:468] [2024-07-13 05:37:33 +0000.801937][17fb] WrapAndroidMediaFromat


time:227894084 enter.

[004:469] [2024-07-13 05:37:33 +0000.802175][17fb] WrapAndroidMediaFromat leave.


expire time = 1 ms

[004:642] [2024-07-13 05:37:33 +0000.976115][17fb] Destroy time:227894258 enter.

[004:643] [2024-07-13 05:37:33 +0000.976406][17fb] WrapAndroidMediaFromat::


Destroy
[004:643] [2024-07-13 05:37:33 +0000.976476][17fb] Destroy leave. expire time = 1
ms

[004:643] [2024-07-13 05:37:33 +0000.976541][17fb] ~WrapAndroidMediaFromat


time:227894259 enter.

[004:643] [2024-07-13 05:37:33 +0000.976600][17fb] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:643] [2024-07-13 05:37:33 +0000.976667][17fb] Create leave. expire time = 704


ms

[004:643] [2024-07-13 05:37:33 +0000.976730][17fb] isSemiPlanarSupport


time:227894259 enter.

[004:643] [2024-07-13 05:37:33 +0000.976785][17fb] H264Encoder isSemiPlanarSupport


[004:643] [2024-07-13 05:37:33 +0000.976844][17fb] isSemiPlanarSupport leave.
expire time = 0 ms

[004:643] [2024-07-13 05:37:33 +0000.976904][17fb] creat hw H264Encoder success,


isSemiPlanar:1
[004:644] [2024-07-13 05:37:33 +0000.977209][17fb] InitEncode leave. expire time =
706 ms

[004:644] [2024-07-13 05:37:33 +0000.977283][17fb] H264Encode::created Encoder


[004:644] [2024-07-13 05:37:33 +0000.977337][17fb] H264Encode:: H264 encoder
created.
[004:644] [2024-07-13 05:37:33 +0000.977728][17fb] H264 encoder created.
[004:644] [2024-07-13 05:37:33 +0000.977783][17fb]
RecordingSessionInternalSimple:created avc encoder avc: 0x779328d800
[004:644] [2024-07-13 05:37:33 +0000.977841][17fb] setOutput:
[004:644] [2024-07-13 05:37:33 +0000.977891][17fb]
RecordingSessionInternalSimple:encoder set output to muxer!
[004:644] [2024-07-13 05:37:33 +0000.977943][17fb] request a key frame
[004:644] [2024-07-13 05:37:33 +0000.977990][17fb] H264Encode:: request a key frame
[004:645] [2024-07-13 05:37:33 +0000.978485][17fb] setDisplayRotate :90
[004:645] [2024-07-13 05:37:33 +0000.978575][17fb] 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
[004:645] [2024-07-13 05:37:33 +0000.978874][17fc] StartRecording:
[004:645] [2024-07-13 05:37:33 +0000.979104][188a] operator(): Set the recording
session in mic source. recording session: 0x777ff00f00
[004:646] [2024-07-13 05:37:33 +0000.979336][17fc] operator() leave. expire time =
803 ms

[004:646] [2024-07-13 05:37:33 +0000.979431][1888] AF_SpeedFilter audio


0x777ff01980 PullFrame
[004:646] [2024-07-13 05:37:33 +0000.979602][1888]
RecordAudioSource::PullAudioFrame
[004:646] [2024-07-13 05:37:33 +0000.979694][1888] AF_SpeedFilter::PullFrame eof4
[004:648] [2024-07-13 05:37:33 +0000.981935][1888]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:651] [2024-07-13 05:37:33 +0000.985035][1888] AF_SpeedFilter audio time,
0x777ff01980 rcv time: 227894262
[004:652] [2024-07-13 05:37:33 +0000.985308][1888] AF_SpeedFilter audio time,
0x777ff01980 rcv time: 227894262in_nSamples:441
[004:652] [2024-07-13 05:37:33 +0000.985839][1888] resampled_data_size:0
[004:695] [2024-07-13 05:37:34 +0000.29083][17fc]
MediaFilterCamera::NeedProcessTexture
[004:696] [2024-07-13 05:37:34 +0000.29415][17fc] begine recode to first frame
spend time:853
[004:696] [2024-07-13 05:37:34 +0000.29501][17fc] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x777ff01680
[004:696] [2024-07-13 05:37:34 +0000.29594][17fc] blur_distance_:0
[004:696] [2024-07-13 05:37:34 +0000.29650][17fc] blur_direction_angle_:-90
[004:696] [2024-07-13 05:37:34 +0000.29727][17fc]
GPUImageProcessing::SetOrientation orientation: 90
[004:696] [2024-07-13 05:37:34 +0000.29785][17fc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[004:696] [2024-07-13 05:37:34 +0000.29919][17fc] GPUImageProcessing: process video
frame with resolution 1280 X 720
[004:696] [2024-07-13 05:37:34 +0000.29997][17fc] GPUImageProcessing: input frame
width1280 X 720
[004:704] [2024-07-13 05:37:34 +0000.37254][17fc] drawYUV420 render
OpenGLRenderProgram:0x779062dc98
[004:706] [2024-07-13 05:37:34 +0000.39757][17fc] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:706] [2024-07-13 05:37:34 +0000.40089][17fc] CropFilter::OnVideoFrame
outputtexture :4
[004:707] [2024-07-13 05:37:34 +0000.40196][17fc] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:722] [2024-07-13 05:37:34 +0000.55251][17fc] The read pixel from buffer take:
15 width:1280 height:720 frameType:0
[004:731] [2024-07-13 05:37:34 +0000.65093][17fc] drawYUV420 render
OpenGLRenderProgram:0x779062dc98
[004:762] [2024-07-13 05:37:34 +0000.95998][17fc] The convert RGB to YUV take 15
[004:766] [2024-07-13 05:37:34 +0000.99505][17fc] FilterPipeline2::OnVideoFrame pts
14 last_video_timestamp_ 14
[004:766] [2024-07-13 05:37:34 +0000.99863][17fc]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[004:768] [2024-07-13 05:37:34 +0000.102030][1893]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[004:770] [2024-07-13 05:37:34 +0000.103236][1893] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[004:770] [2024-07-13 05:37:34 +0000.103540][1893] push video frame to H264
encoder. (100 frame for one log)

[004:770] [2024-07-13 05:37:34 +0000.103731][1893] push video frame to H264


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

[004:772] [2024-07-13 05:37:34 +0000.105884][1893] H264Encode::push video frame to


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

[004:772] [2024-07-13 05:37:34 +0000.106046][1893] Push an pts:0 to dts queue.


[004:774] [2024-07-13 05:37:34 +0000.107279][17fc] drawYUV420 render
OpenGLRenderProgram:0x779062dc98
[004:775] [2024-07-13 05:37:34 +0000.108586][1893] DTS queue for
Generator:0x77932ac0b8 0
[004:775] [2024-07-13 05:37:34 +0000.108736][1893] The input pts:0 fps:30
[004:775] [2024-07-13 05:37:34 +0000.108273][1888] AF_SpeedFilter audio time 222,
0x777ff01980 out time: 227894262 org time: 227894262
[004:776] [2024-07-13 05:37:34 +0000.109674][1888] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[004:776] [2024-07-13 05:37:34 +0000.109930][1888]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 227894262
[004:776] [2024-07-13 05:37:34 +0000.110141][1888]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[004:777] [2024-07-13 05:37:34 +0000.110366][1888] AF_SpeedFilter audio time
[004:777] [2024-07-13 05:37:34 +0000.110909][1888] AF_SpeedFilter audio time 111,
0x777ff01980 out time: 227894272 org time: 227894272
[004:778] [2024-07-13 05:37:34 +0000.111850][1893]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[004:804] [2024-07-13 05:37:34 +0000.137982][1892]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[004:809] [2024-07-13 05:37:34 +0000.142229][1894] add aac audio track with id:1
[004:875] [2024-07-13 05:37:34 +0000.208572][188a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:877] [2024-07-13 05:37:34 +0000.210295][1894] audio start ts:0
[004:877] [2024-07-13 05:37:34 +0000.210461][1894] the audio frame has been written
into MP4 file
[004:929] [2024-07-13 05:37:34 +0000.262538][1893] h264 add frame header cdr flag
[004:930] [2024-07-13 05:37:34 +0000.263644][1893] h264 add frame header cdr flag
[004:931] [2024-07-13 05:37:34 +0000.264908][1893] SendFrame
encodedImage._timeStamp:0encodedImage->_length:73951
[004:932] [2024-07-13 05:37:34 +0000.265259][1893] Received key frame:0
[004:932] [2024-07-13 05:37:34 +0000.265422][1893] last dts:0 currentPts:0
ppsOrSPS:0 queue length:5
[004:932] [2024-07-13 05:37:34 +0000.265533][1893] H264Encode::H264SWEncoder get
callback, length:73951 type:0 nalType:7length:18
[004:932] [2024-07-13 05:37:34 +0000.265626][1893] H264Encode:: get a sps pps
header!headerSize:31
[004:932] [2024-07-13 05:37:34 +0000.265714][1893] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[004:932] [2024-07-13 05:37:34 +0000.266086][1894] get the H.264 SPS parameter
[004:933] [2024-07-13 05:37:34 +0000.266817][1894] add video track with id:2
[004:934] [2024-07-13 05:37:34 +0000.267845][1894] get the H.264 PPS parameter
[004:937] [2024-07-13 05:37:34 +0000.270463][1894] get the H.264 IDR frame
[004:937] [2024-07-13 05:37:34 +0000.270644][1894] resss:true
[004:937] [2024-07-13 05:37:34 +0000.270697][1894] video start ts:0
[004:937] [2024-07-13 05:37:34 +0000.270804][1894] the video frame has been written
into MP4 file
[005:386] [2024-07-13 05:37:34 +0000.719810][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:455] [2024-07-13 05:37:34 +0000.788456][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[005:459] [2024-07-13 05:37:34 +0000.793013][17fc] The convert RGB to YUV take 6
[005:788] [2024-07-13 05:37:35 +0000.121524][1893] DTS queue for
Generator:0x77932ac0b8 1035 1068
[005:872] [2024-07-13 05:37:35 +0000.205469][188a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:923] [2024-07-13 05:37:35 +0000.256713][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:968] [2024-07-13 05:37:35 +0000.301523][17fc] The convert RGB to YUV take 6
[006:336] [2024-07-13 05:37:35 +0000.669679][1893] Push an pts:1618 to dts queue.
[006:338] [2024-07-13 05:37:35 +0000.671477][1888] AF_SpeedFilter audio
0x777ff01980 PullFrame
[006:399] [2024-07-13 05:37:35 +0000.733053][1893] last dts:1568 currentPts:1618
ppsOrSPS:0 queue length:3
[006:455] [2024-07-13 05:37:35 +0000.788370][1800] Run AGC when audioType = 0
[006:483] [2024-07-13 05:37:35 +0000.816263][17fc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[006:560] [2024-07-13 05:37:35 +0000.893767][17fc] The convert RGB to YUV take 6
[006:622] [2024-07-13 05:37:35 +0000.955737][1888]
RecordAudioSource::PullAudioFrame
[006:731] [2024-07-13 05:37:36 +0000.64373][1893] DTS queue for
Generator:0x77932ac0b8 1964 2009
[006:871] [2024-07-13 05:37:36 +0000.204924][188a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:939] [2024-07-13 05:37:36 +0000.272465][1888] resampled_data_size:7168
[007:085] [2024-07-13 05:37:36 +0000.418295][1888] AF_SpeedFilter::PullFrame eof4
[007:087] [2024-07-13 05:37:36 +0000.420799][1888]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[007:098] [2024-07-13 05:37:36 +0000.431486][17fc] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[007:099] [2024-07-13 05:37:36 +0000.432471][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:143] [2024-07-13 05:37:36 +0000.476533][17fc] The convert RGB to YUV take 10
[007:155] [2024-07-13 05:37:36 +0000.489631][1892]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[007:197] [2024-07-13 05:37:36 +0000.531142][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[007:305] [2024-07-13 05:37:36 +0000.638397][1893] h264 add frame header cdr flag
[007:307] [2024-07-13 05:37:36 +0000.640165][1893] Received key frame:2423
[007:311] [2024-07-13 05:37:36 +0000.644644][1894] get the H.264 IDR frame
[007:741] [2024-07-13 05:37:37 +0000.74650][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:756] [2024-07-13 05:37:37 +0000.90041][1893] DTS queue for
Generator:0x77932ac0b8 3031
[007:773] [2024-07-13 05:37:37 +0000.106881][17fc] The convert RGB to YUV take 10
[007:871] [2024-07-13 05:37:37 +0000.204500][188a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:961] [2024-07-13 05:37:37 +0000.294629][1893] Push an pts:3232 to dts queue.
[008:008] [2024-07-13 05:37:37 +0000.341846][1888] AF_SpeedFilter audio
0x777ff01980 PullFrame
[008:018] [2024-07-13 05:37:37 +0000.351741][1893] last dts:3198 currentPts:3232
ppsOrSPS:0 queue length:3
[008:153] [2024-07-13 05:37:37 +0000.486755][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[008:156] [2024-07-13 05:37:37 +0000.489221][17fc] operator(): Stop
[008:156] [2024-07-13 05:37:37 +0000.489418][17fc] StopPullFrameAndWriteMp4
time:227897772 enter.

[008:156] [2024-07-13 05:37:37 +0000.489510][17fc] StopRecording:


[008:164] [2024-07-13 05:37:37 +0000.498073][1888] resampled_data_size:512
[008:165] [2024-07-13 05:37:37 +0000.498492][1888] AF_SpeedFilter audio time 222,
0x777ff01980 out time: 227897652 org time: 227897652
[008:166] [2024-07-13 05:37:37 +0000.499269][1888] PullAudioFrame: PullFrame audio
finished.
[008:166] [2024-07-13 05:37:37 +0000.499370][1888]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[008:167] [2024-07-13 05:37:37 +0000.500163][1893]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:87
[008:172] [2024-07-13 05:37:37 +0000.505341][17fb] stop recording
[008:172] [2024-07-13 05:37:37 +0000.505491][17fb]
RecordingSessionInternalSimple:destroy media processers
[008:172] [2024-07-13 05:37:37 +0000.505551][17fb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[008:172] [2024-07-13 05:37:37 +0000.505604][17fb] H264Encode::flushing hareware
Encoder
[008:172] [2024-07-13 05:37:37 +0000.505877][17fb] Flush time:227897788 enter.

[008:172] [2024-07-13 05:37:37 +0000.506039][17fb] H264Encoder encoder flush


[008:173] [2024-07-13 05:37:37 +0000.506146][17fb] flush output queue
[008:456] [2024-07-13 05:37:37 +0000.789590][1800] Run AGC when audioType = 0
[008:456] [2024-07-13 05:37:37 +0000.789837][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:496] [2024-07-13 05:37:37 +0000.829318][17fb] Flush leave. expire time = 324
ms

[008:496] [2024-07-13 05:37:37 +0000.829607][17fb] ~H264EncodeWrap:


[008:496] [2024-07-13 05:37:37 +0000.829694][17fb] ~H264Encode:
[008:496] [2024-07-13 05:37:37 +0000.829744][17fb] teardownCompressionSession:
H264Encode::destroying Encoder
[008:496] [2024-07-13 05:37:37 +0000.829806][17fb] Release time:227898112 enter.

[008:496] [2024-07-13 05:37:37 +0000.830131][17fb] Release:


MediaCodecVideoEncoder::Release _inited:1
[008:497] [2024-07-13 05:37:37 +0000.830208][17fb] Destroy time:227898113 enter.

[008:497] [2024-07-13 05:37:37 +0000.830261][17fb] H264Encoder encoderDestroy


[008:497] [2024-07-13 05:37:37 +0000.830314][17fb]
AndroidMediaCodecVideoEncoder::release env: 0x779328de40
[008:497] [2024-07-13 05:37:37 +0000.830376][17fb]
AndroidMediaCodecVideoEncoder::Destroy
[008:536] [2024-07-13 05:37:37 +0000.869380][17fb] Destroy leave. expire time = 39
ms

[008:537] [2024-07-13 05:37:37 +0000.870483][17fb] Release leave. expire time = 41


ms

[008:537] [2024-07-13 05:37:37 +0000.870598][17fb] ~AndroidHwAvcEncoder


time:227898153 enter.

[008:537] [2024-07-13 05:37:37 +0000.870925][17fb] Release time:227898153 enter.


[008:537] [2024-07-13 05:37:37 +0000.871024][17fb] Release:
MediaCodecVideoEncoder:: has been released before, just return
[008:538] [2024-07-13 05:37:37 +0000.871142][17fb] Release leave. expire time = 1
ms

[008:538] [2024-07-13 05:37:37 +0000.871206][17fb] ~AndroidMediaCodecVideoEncoder


[008:538] [2024-07-13 05:37:37 +0000.871301][17fb] ~WrapAndroidMediaCodec
time:227898154 enter.

[008:538] [2024-07-13 05:37:37 +0000.871363][17fb] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[008:538] [2024-07-13 05:37:37 +0000.871433][17fb] video hevc hw codec


destructor:0x782821f4b8

[008:538] [2024-07-13 05:37:37 +0000.871572][17fb] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[008:538] [2024-07-13 05:37:37 +0000.871661][17fb] teardownCompressionSession:


H264Encode::destroyed Encoder
[008:538] [2024-07-13 05:37:37 +0000.871740][17fb]
RecordingSessionInternalSimple:destroy aac encoder output!
[008:538] [2024-07-13 05:37:37 +0000.871807][17fb] AACSWEncode destructor
[008:545] [2024-07-13 05:37:37 +0000.878668][1894] MP4 close file successfully
[008:545] [2024-07-13 05:37:37 +0000.878838][1894] Recording session Internal:
notify recording ok
[008:545] [2024-07-13 05:37:37 +0000.878906][1894] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4,
output_video_timestamp_:3416 last_video_pts_:3416
[008:545] [2024-07-13 05:37:37 +0000.879008][1894] OnRecordFinish:
[008:563] [2024-07-13 05:37:37 +0000.896226][1894] onRecordingOk: net seek
pos:0record video duration:3449record audio duration:3436
[008:563] [2024-07-13 05:37:37 +0000.897009][188a] destructMicSource_w:
[008:563] [2024-07-13 05:37:37 +0000.897123][188a] setOutput_w:
MicSource::setOutput() 0x0
[008:564] [2024-07-13 05:37:37 +0000.897258][188a] close external audio stream

[008:564] [2024-07-13 05:37:37 +0000.897566][17fc] releaseThread 0x777ff01080


[008:564] [2024-07-13 05:37:37 +0000.897642][17fc] ~MicSource: Mic source
destroyed:0x777ff07600
[008:567] [2024-07-13 05:37:37 +0000.900258][17fc] StopPullFrameAndWriteMp4 leave.
expire time = 411 ms

[008:567] [2024-07-13 05:37:37 +0000.900418][17fc] DestroyPipelineAndFilters


time:227898183 enter.

[008:567] [2024-07-13 05:37:37 +0000.900527][17fc] UnbindInputFilter 0x777ff017c0


this 0x779062dec0
[008:567] [2024-07-13 05:37:37 +0000.900616][17fc] UnbindInputFilter 0x777ff01058
this 0x777ff01ad0
[008:567] [2024-07-13 05:37:37 +0000.900725][17fc] UnbindInputFilter 0x779062dec0
this 0x777fee90e0
[008:567] [2024-07-13 05:37:37 +0000.900786][17fc] filter: filter pipeline destroy
this: 0x777fee9040
[008:569] [2024-07-13 05:37:37 +0000.902407][17fc] ClearVideoOfSources: recodring
total frames:0
[008:569] [2024-07-13 05:37:37 +0000.902604][17fc] ClearVideoOfSources:
[008:569] [2024-07-13 05:37:37 +0000.902695][17fc] GPUImageProcessing destruct.
[008:569] [2024-07-13 05:37:37 +0000.902823][17fc] destroy TrivalImageDrawer
0x781b59be80
[008:569] [2024-07-13 05:37:37 +0000.902894][17fc] The shader has been initialize,
clean up them.

[008:569] [2024-07-13 05:37:37 +0000.903023][17fc] ~OpenGLFrameBuffer:


[008:570] [2024-07-13 05:37:37 +0000.903296][17fc] ~OpenGLFrameBuffer:
[008:570] [2024-07-13 05:37:37 +0000.903502][17fc] ~OpenGLFrameBuffer:
[008:570] [2024-07-13 05:37:37 +0000.903692][17fc] ~OpenGLFrameBuffer:
[008:570] [2024-07-13 05:37:37 +0000.903914][17fc] ~OpenGLFrameBuffer:
[008:570] [2024-07-13 05:37:37 +0000.904119][17fc] ~OpenGLFrameBuffer:
[008:571] [2024-07-13 05:37:37 +0000.904567][17fc] GPUImageProcessing destruct
finish.
[008:571] [2024-07-13 05:37:37 +0000.904665][17fc] GPURGBAFrame destruct.
[008:571] [2024-07-13 05:37:37 +0000.904781][17fc] destroy OpenGLRenderProgram
0x779062dc98
[008:571] [2024-07-13 05:37:37 +0000.904879][17fc] ~CameraSource time:227898187
enter.

[008:571] [2024-07-13 05:37:37 +0000.904945][17fc] ~CameraSource leave. expire


time = 0 ms

[008:571] [2024-07-13 05:37:37 +0000.905024][17fc] ~RecordAudioSource


time:227898187 enter.

[008:571] [2024-07-13 05:37:37 +0000.905084][17fc] ~RecordAudioSource leave.


expire time = 0 ms

[008:572] [2024-07-13 05:37:37 +0000.905294][17fc] DestroyPipelineAndFilters


leave. expire time = 5 ms

[008:791] [2024-07-13 05:37:38 +0000.125128][1762]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[008:793] [2024-07-13 05:37:38 +0000.127100][1762] machine model :redmi
[008:794] [2024-07-13 05:37:38 +0000.127261][1762] Support this machine
model :redmi
[008:794] [2024-07-13 05:37:38 +0000.127320][1762] global inited! current sdk
version: 12-14-d8558ab
[008:794] [2024-07-13 05:37:38 +0000.127647][1762] filter: filter pipeline
construtc this: 0x781b629380
[008:794] [2024-07-13 05:37:38 +0000.127773][1762] MediaFilterGraph:
MediaFilterGraph construct
[008:794] [2024-07-13 05:37:38 +0000.127838][1762] GLESContext:
[008:794] [2024-07-13 05:37:38 +0000.127974][1762] The result of eglGetDisplay is:
0x1
[008:797] [2024-07-13 05:37:38 +0000.130645][1762] The result of creation:
0x777ff14b80
[008:797] [2024-07-13 05:37:38 +0000.130903][1762] The result of
eglCreatePbufferSurface is: 0x777ff14c80
[008:799] [2024-07-13 05:37:38 +0000.132383][1762] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
[008:799] [2024-07-13 05:37:38 +0000.132513][1762] The source 0 speed:1
[008:799] [2024-07-13 05:37:38 +0000.132598][1762] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4,
delay: 0
[008:799] [2024-07-13 05:37:38 +0000.132679][1762] CreateDecoderByVideoSource
time:227898415 enter.
[008:800] [2024-07-13 05:37:38 +0000.133246][1762] running_decoder_count:0max
count:2
[008:800] [2024-07-13 05:37:38 +0000.133325][1762] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7828f52000
[008:862] [2024-07-13 05:37:38 +0000.195184][1937] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x779061a800] Current FFmpeg version git-2021-06-16-
97cea6f

[008:928] [2024-07-13 05:37:38 +0000.261639][1800] haveEnoughProcessedData


internalAudioStream.length: 0
[009:065] [2024-07-13 05:37:38 +0000.398238][1937] OnStreamInfoFound: video
duration_: 3449
[009:070] [2024-07-13 05:37:38 +0000.403217][1762] start decoder
[009:070] [2024-07-13 05:37:38 +0000.403446][1762] CreateDecoderByVideoSource
leave. expire time = 271 ms

[009:070] [2024-07-13 05:37:38 +0000.403574][1762] BindInputFilter 0x7828f25f20


this 0x777ff210d8
[009:070] [2024-07-13 05:37:38 +0000.403664][1762] BindInputFilter 0x777ff210d8
this 0x777ff21198
[009:070] [2024-07-13 05:37:38 +0000.403764][1762] BindInputFilter 0x7828f25f20
this 0x777ff21258
[009:070] [2024-07-13 05:37:38 +0000.403855][1762] BindInputFilter 0x777ff21258
this 0x777ff21318
[009:070] [2024-07-13 05:37:38 +0000.403912][1762] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
[009:071] [2024-07-13 05:37:38 +0000.404526][1762] BindInputFilter 0x777ff21198
this 0x777ff213d8
[009:071] [2024-07-13 05:37:38 +0000.404613][1762] BindInputFilter 0x777ff213d8
this 0x781b629420
[009:071] [2024-07-13 05:37:38 +0000.404697][1762] BindInputFilter 0x777ff21318
this 0x777ff21498
[009:071] [2024-07-13 05:37:38 +0000.404780][1762] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
[009:077] [2024-07-13 05:37:38 +0000.411022][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[009:079] [2024-07-13 05:37:38 +0000.412347][1762] machine model :redmi
[009:079] [2024-07-13 05:37:38 +0000.412440][1762] Support this machine
model :redmi
[009:079] [2024-07-13 05:37:38 +0000.412496][1762] global inited! current sdk
version: 12-14-d8558ab
[009:079] [2024-07-13 05:37:38 +0000.412656][1762] GetPipeline:
-----------------------------------------
[009:079] [2024-07-13 05:37:38 +0000.412716][1762] GetPipeline: source:
0x7828f25d00
[009:079] [2024-07-13 05:37:38 +0000.412775][1762] GetPipeline: filter: NULLFilter
[009:079] [2024-07-13 05:37:38 +0000.412827][1762] GetPipeline: filter: NULLFilter
[009:079] [2024-07-13 05:37:38 +0000.412877][1762] GetPipeline: filter: NULLFilter
[009:079] [2024-07-13 05:37:38 +0000.412963][1762] GetPipeline: audio filter:
AuidoNULLFilter
[009:079] [2024-07-13 05:37:38 +0000.413016][1762] GetPipeline: audio filter:
AuidoNULLFilter
[009:079] [2024-07-13 05:37:38 +0000.413066][1762] GetPipeline: audio filter:
AudioNUllFilter
[009:079] [2024-07-13 05:37:38 +0000.413117][1762] GetPipeline:
------------------------------------------
[009:080] [2024-07-13 05:37:38 +0000.413217][1762] filter: filter pipeline2 update
pattern: 0
[009:080] [2024-07-13 05:37:38 +0000.413983][1762] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[009:081] [2024-07-13 05:37:38 +0000.414457][1762] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[009:081] [2024-07-13 05:37:38 +0000.414588][1762] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[009:081] [2024-07-13 05:37:38 +0000.414865][1762] DeviceInit:
[009:082] [2024-07-13 05:37:38 +0000.415220][1938] NO get frame from decoder
[009:084] [2024-07-13 05:37:38 +0000.418128][1762] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:085] [2024-07-13 05:37:38 +0000.418729][1938] NO get frame from decoder
[009:086] [2024-07-13 05:37:38 +0000.419441][1938] NO get frame from decoder
[009:086] [2024-07-13 05:37:38 +0000.419496][1762] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:088] [2024-07-13 05:37:38 +0000.421698][1762] CreatePlatformSpecificObjects:
[009:088] [2024-07-13 05:37:38 +0000.421870][1762] audio device use null audio
input and opensl output
[009:088] [2024-07-13 05:37:38 +0000.421945][1762] Create OpenSLES output module
with java VM support.

[009:089] [2024-07-13 05:37:38 +0000.422327][1762] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:089] [2024-07-13 05:37:38 +0000.422709][1762] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:090] [2024-07-13 05:37:38 +0000.423184][1762] Create OpenSLES output module
with buffer num:2

[009:090] [2024-07-13 05:37:38 +0000.423288][1762] Error(trace.cc:40): Init the


output and input for audio device template.
[009:090] [2024-07-13 05:37:38 +0000.423353][1762] Init the output device.

[009:090] [2024-07-13 05:37:38 +0000.423416][1762] Set the playout as stereo:1


[009:090] [2024-07-13 05:37:38 +0000.423475][1762] Set the sample rate to be:44100

[009:093] [2024-07-13 05:37:38 +0000.426243][1762] Low latency buffer size:144 low


sample rate:48000
[009:093] [2024-07-13 05:37:38 +0000.426473][1762] DeviceInit: Done
[009:093] [2024-07-13 05:37:38 +0000.426823][1762] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[009:096] [2024-07-13 05:37:38 +0000.429256][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[009:096] [2024-07-13 05:37:38 +0000.429469][1762]
MediaFilterPlayer::SetPlayerNotify 0x777f165b00
[009:098] [2024-07-13 05:37:38 +0000.432156][1938] NO get frame from decoder
[009:099] [2024-07-13 05:37:38 +0000.432449][194a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x777ff6fe18
[009:106] [2024-07-13 05:37:38 +0000.439694][1762]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[009:106] [2024-07-13 05:37:38 +0000.439943][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[009:114] [2024-07-13 05:37:38 +0000.447641][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[009:115] [2024-07-13 05:37:38 +0000.449116][1762] SetGraphLoop: SetGraphLoop 1
[009:116] [2024-07-13 05:37:38 +0000.449323][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[009:117] [2024-07-13 05:37:38 +0000.450365][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[009:123] [2024-07-13 05:37:38 +0000.456802][1938] NO get frame from decoder
[009:132] [2024-07-13 05:37:38 +0000.465394][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[009:136] [2024-07-13 05:37:38 +0000.469586][1938] NO get frame from decoder
[009:139] [2024-07-13 05:37:38 +0000.472652][1938] NO get frame from decoder
[009:142] [2024-07-13 05:37:38 +0000.475642][1938] NO get frame from decoder
[009:143] [2024-07-13 05:37:38 +0000.477095][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[009:146] [2024-07-13 05:37:38 +0000.479180][194c] Start:
[009:146] [2024-07-13 05:37:38 +0000.479507][194b] operator(): video render
started.
[009:146] [2024-07-13 05:37:38 +0000.479623][194b] DriveRender working... (1/200)
[009:146] [2024-07-13 05:37:38 +0000.479678][194b] Warning(video_render.cc:390): No
picture to display (1/50)
[009:146] [2024-07-13 05:37:38 +0000.480021][194c] Start:
[009:147] [2024-07-13 05:37:38 +0000.480350][194c] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[009:147] [2024-07-13 05:37:38 +0000.480465][194c] Reset: history total size: 98
[009:147] [2024-07-13 05:37:38 +0000.480533][194c] DeviceStart:
audioDevice_:0x7766675000
[009:147] [2024-07-13 05:37:38 +0000.480586][194c] DeviceStart: time profile
playout init before
[009:147] [2024-07-13 05:37:38 +0000.480644][194c] DeviceStart: time profile
playout init end
[009:147] [2024-07-13 05:37:38 +0000.480694][194c] OpenSlesOutput:Start playout

[009:160] [2024-07-13 05:37:38 +0000.493908][194c] Create the opensl output player.


streamtype before:0

[009:160] [2024-07-13 05:37:38 +0000.494074][194c] Create the opensl output player.


streamtype after:3

[009:272] [2024-07-13 05:37:38 +0000.605469][194c] Enqueue opensl buffer size:1764


[009:386] [2024-07-13 05:37:38 +0000.720008][194c] DeviceStart: time profile
playout all end
[009:386] [2024-07-13 05:37:38 +0000.720061][194f]
PlayerSimpleBufferQueueCallbackHandler function
[009:387] [2024-07-13 05:37:38 +0000.720246][194c] operator(): Audio playback
started.
[009:387] [2024-07-13 05:37:38 +0000.720364][194f] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[009:387] [2024-07-13 05:37:38 +0000.720448][194f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:387] [2024-07-13 05:37:38 +0000.720597][194d] Pull audio failed.(wait video!)
[009:387] [2024-07-13 05:37:38 +0000.720699][194d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[009:390] [2024-07-13 05:37:38 +0000.723389][194c] operator(): Started now!
[009:390] [2024-07-13 05:37:38 +0000.724117][194e] Error(video_source.cc:430): wait
decoder a frame: 0
[009:393] [2024-07-13 05:37:38 +0000.726246][194e] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[009:403] [2024-07-13 05:37:38 +0000.736539][194d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[009:423] [2024-07-13 05:37:38 +0000.756517][194d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[009:443] [2024-07-13 05:37:38 +0000.776174][194e] OnVideoFrameReady(1/200)
[009:444] [2024-07-13 05:37:38 +0000.777361][194b] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[009:444] [2024-07-13 05:37:38 +0000.777612][194b] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:227899060
[009:447] [2024-07-13 05:37:38 +0000.780594][194d] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[009:459] [2024-07-13 05:37:38 +0000.792545][194c] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[009:459] [2024-07-13 05:37:38 +0000.792888][194c] The audio playback speed:100
(1/100)
[009:459] [2024-07-13 05:37:38 +0000.792971][194c] lipsync_debug: The current
played audio timestamp is:0(1/50)
[009:459] [2024-07-13 05:37:38 +0000.793031][194c] First audio frame rendering
[009:494] [2024-07-13 05:37:38 +0000.828087][194d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[009:505] [2024-07-13 05:37:38 +0000.839119][194d] audio frame wait video
frame.last_video_timestamp:87 last_audio_timestamp:207.937
[009:506] [2024-07-13 05:37:38 +0000.840066][194d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[009:558] [2024-07-13 05:37:38 +0000.891176][194d] audio frame wait video
frame.last_video_timestamp:196 last_audio_timestamp:300.907
[009:558] [2024-07-13 05:37:38 +0000.892105][194d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[009:574] [2024-07-13 05:37:38 +0000.907273][194d] audio frame wait video
frame.last_video_timestamp:196 last_audio_timestamp:300.907
[009:575] [2024-07-13 05:37:38 +0000.908249][194d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[009:673] [2024-07-13 05:37:39 +0000.6971][194b] lipsync_debug: render a video
frame
[009:673] [2024-07-13 05:37:39 +0000.7136][194b] lipsync_debug: First video frame
rendering.
[009:684] [2024-07-13 05:37:39 +0000.17431][194b] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:42 timeDelta:240 last video ts:900 frame->pts:4680
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[009:684] [2024-07-13 05:37:39 +0000.17623][194b] lipsync_debug: tsDelta -
timeDelta = -198
[009:684] [2024-07-13 05:37:39 +0000.17685][194b] lipsync_debug:result remaining
time:0
[009:684] [2024-07-13 05:37:39 +0000.17742][194b] dynamic updated lipsync delay:0
[009:799] [2024-07-13 05:37:39 +0000.132334][194b] lipsync_debug:remaining time:10
tsDelta - timeDelta:5
[009:799] [2024-07-13 05:37:39 +0000.132529][194b] lipsync_debug:result remaining
time:5
[009:935] [2024-07-13 05:37:39 +0000.268229][194e] video frame wait audio frame:
last_video_timestamp:846 last_audio_timestamp:742.766
[009:935] [2024-07-13 05:37:39 +0000.268476][194e]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[010:190] [2024-07-13 05:37:39 +0000.523898][194f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:346] [2024-07-13 05:37:39 +0000.679163][194b] lipsync_debug:displaying video
ts:81990 The current displayed video timestamp is:227899961
[010:390] [2024-07-13 05:37:39 +0000.724039][194c] do work DoLipsync!
[010:391] [2024-07-13 05:37:39 +0000.724197][194c] total delay:26 videoTsMS:932
audioTsMS:906 diff:26
[010:391] [2024-07-13 05:37:39 +0000.724271][194c] Set the lipsync delay:26
[010:454] [2024-07-13 05:37:39 +0000.787226][1801] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:454] [2024-07-13 05:37:39 +0000.787391][1801] _deviceSampleRate:48000

[010:456] [2024-07-13 05:37:39 +0000.789599][1800] Run AGC when audioType = 0


[010:652] [2024-07-13 05:37:39 +0000.985300][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[010:767] [2024-07-13 05:37:40 +0000.100414][194e] Error(video_source.cc:430): wait
decoder a frame: 0
[011:083] [2024-07-13 05:37:40 +0000.416848][194b] lipsync_debug:displaying video
ts:145620 The current displayed video timestamp is:227900699
[011:164] [2024-07-13 05:37:40 +0000.497458][194f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[011:386] [2024-07-13 05:37:40 +0000.719305][1938] av_read_frame AVERROR_EOF
[011:494] [2024-07-13 05:37:40 +0000.828064][194d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[011:495] [2024-07-13 05:37:40 +0000.828219][194d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[011:533] [2024-07-13 05:37:40 +0000.866178][194b] DriveRender working... (1/200)
[011:562] [2024-07-13 05:37:40 +0000.895167][1938] OnReceiveEOF:
[011:562] [2024-07-13 05:37:40 +0000.895329][1938] OnDecoderEOF time:227901178
enter.

[011:562] [2024-07-13 05:37:40 +0000.895603][1936] CleanUp time:227901178 enter.

[011:562] [2024-07-13 05:37:40 +0000.895443][1938] OnDecoderEOF leave. expire time


= 0 ms

[011:562] [2024-07-13 05:37:40 +0000.895992][1938] OnDecoderFinished:


OnDecoderFinished total decoder frames:87 this:0x7828f25d00
[011:580] [2024-07-13 05:37:40 +0000.914144][194c] The audio playback speed:100
(1/100)
[011:581] [2024-07-13 05:37:40 +0000.914404][194c] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[011:583] [2024-07-13 05:37:40 +0000.916389][1936] CleanUp leave. expire time = 21
ms

[011:583] [2024-07-13 05:37:40 +0000.916577][1936] clean up


[011:583] [2024-07-13 05:37:40 +0000.916652][1936] running_decoder_count:0max
count:2
[011:815] [2024-07-13 05:37:41 +0000.149061][194b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:46 timeDelta:19 last
video ts:205470 frame->pts:209610 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[011:816] [2024-07-13 05:37:41 +0000.149314][194b] lipsync_debug: tsDelta -
timeDelta = 27
[011:840] [2024-07-13 05:37:41 +0000.173687][194e] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1993 diff: 8
[011:937] [2024-07-13 05:37:41 +0000.271137][194b] lipsync_debug:displaying video
ts:218070 The current displayed video timestamp is:227901553
[012:122] [2024-07-13 05:37:41 +0000.455868][194f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:390] [2024-07-13 05:37:41 +0000.723706][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[012:456] [2024-07-13 05:37:41 +0000.789286][194e] Error(video_source.cc:430): wait
decoder a frame: 0
[012:459] [2024-07-13 05:37:41 +0000.793014][1800] Run AGC when audioType = 0
[012:460] [2024-07-13 05:37:41 +0000.793273][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:566] [2024-07-13 05:37:41 +0000.899591][194b] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[012:566] [2024-07-13 05:37:41 +0000.899779][194b] lipsync_debug:result remaining
time:10
[012:631] [2024-07-13 05:37:41 +0000.964897][194d] PullAudioFrame: PullFrame audio
finished.
[012:631] [2024-07-13 05:37:41 +0000.965088][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:663] [2024-07-13 05:37:41 +0000.996556][194d] Pull finished audio filter.
[012:663] [2024-07-13 05:37:41 +0000.996975][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:694] [2024-07-13 05:37:42 +0000.27257][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:724] [2024-07-13 05:37:42 +0000.57796][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:755] [2024-07-13 05:37:42 +0000.88711][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:781] [2024-07-13 05:37:42 +0000.114999][194b] lipsync_debug:displaying video
ts:290880 The current displayed video timestamp is:227902397
[012:785] [2024-07-13 05:37:42 +0000.119036][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:816] [2024-07-13 05:37:42 +0000.149390][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:846] [2024-07-13 05:37:42 +0000.179395][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:876] [2024-07-13 05:37:42 +0000.209852][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:907] [2024-07-13 05:37:42 +0000.240582][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:937] [2024-07-13 05:37:42 +0000.271098][194d] media player notify EOF, audio
PullFrameStatus is EOF
[012:965] [2024-07-13 05:37:42 +0000.298829][194e] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[012:967] [2024-07-13 05:37:42 +0000.301096][194e] Stop:
[012:974] [2024-07-13 05:37:42 +0000.308071][194b] operator(): Video Render
stopped.
[012:975] [2024-07-13 05:37:42 +0000.308448][194e] Stop:
[012:976] [2024-07-13 05:37:42 +0000.309423][194c] DeviceStop:
audioDevice_:0x7766675000
[012:976] [2024-07-13 05:37:42 +0000.309605][194c] OpenSlesOutput:Stop playout

[012:980] [2024-07-13 05:37:42 +0000.313414][194c] DeviceStop: Done


[012:980] [2024-07-13 05:37:42 +0000.313865][194c] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[012:981] [2024-07-13 05:37:42 +0000.314148][194e] to reset filter graph
[012:985] [2024-07-13 05:37:42 +0000.318829][194e] RemoveVideoBackGroud: hava not
add video backgroud
[012:985] [2024-07-13 05:37:42 +0000.319088][194e] UnbindInputFilter 0x777ff213d8
this 0x781b629420
[012:986] [2024-07-13 05:37:42 +0000.319184][194e] ClearAllSource: remove source
filter, sourceid: 0x7828f25d00
[012:986] [2024-07-13 05:37:42 +0000.319311][194e] DestoryDecoderByVideoSource
time:227902602 enter.

[012:986] [2024-07-13 05:37:42 +0000.319394][194e] ~VideoBindDecoder time:227902602


enter.

[012:986] [2024-07-13 05:37:42 +0000.319922][194e] CleanUp time:227902602 enter.

[012:987] [2024-07-13 05:37:42 +0000.320357][194e] CleanUp leave. expire time = 1


ms

[012:987] [2024-07-13 05:37:42 +0000.320464][194e] CleanUp time:227902603 enter.

[012:987] [2024-07-13 05:37:42 +0000.320811][194e] CleanUp leave. expire time = 0


ms

[012:988] [2024-07-13 05:37:42 +0000.322392][194e] ~VideoBindDecoder leave. expire


time = 3 ms

[012:989] [2024-07-13 05:37:42 +0000.322658][194e] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[012:989] [2024-07-13 05:37:42 +0000.322764][194e] UnbindInputFilter 0x777ff21198


this 0x777ff213d8
[012:989] [2024-07-13 05:37:42 +0000.323089][194e] UnbindInputFilter 0x777ff210d8
this 0x777ff21198
[012:990] [2024-07-13 05:37:42 +0000.323977][194e] UnbindInputFilter 0x7828f25f20
this 0x777ff210d8
[012:990] [2024-07-13 05:37:42 +0000.324074][194e] UnbindInputFilter 0x777ff21318
this 0x777ff21498
[012:991] [2024-07-13 05:37:42 +0000.324157][194e] UnbindInputFilter 0x777ff21258
this 0x777ff21318
[012:991] [2024-07-13 05:37:42 +0000.324310][194e] UnbindInputFilter 0x7828f25f20
this 0x777ff21258
[012:991] [2024-07-13 05:37:42 +0000.324501][194e] to reset filter graph clear end
[012:991] [2024-07-13 05:37:42 +0000.324592][194e] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4,
delay: 0
[012:991] [2024-07-13 05:37:42 +0000.324669][194e] CreateDecoderByVideoSource
time:227902607 enter.

[012:991] [2024-07-13 05:37:42 +0000.324986][194e] running_decoder_count:0max


count:2
[012:991] [2024-07-13 05:37:42 +0000.325122][194e] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x777259e800
[013:000] [2024-07-13 05:37:42 +0000.334108][19ae] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7828275000] Current FFmpeg version git-2021-06-16-
97cea6f

[013:184] [2024-07-13 05:37:42 +0000.518020][19ae] OnStreamInfoFound: video


duration_: 3449
[013:189] [2024-07-13 05:37:42 +0000.522446][194e] start decoder
[013:189] [2024-07-13 05:37:42 +0000.522628][194e] CreateDecoderByVideoSource
leave. expire time = 198 ms

[013:189] [2024-07-13 05:37:42 +0000.522749][194e] BindInputFilter 0x782821a3a0


this 0x776cb7f958
[013:189] [2024-07-13 05:37:42 +0000.522831][194e] BindInputFilter 0x776cb7f958
this 0x776cb7fa18
[013:189] [2024-07-13 05:37:42 +0000.522913][194e] BindInputFilter 0x782821a3a0
this 0x776cb7fad8
[013:189] [2024-07-13 05:37:42 +0000.522990][194e] BindInputFilter 0x776cb7fad8
this 0x776cb7fb98
[013:189] [2024-07-13 05:37:42 +0000.523039][194e] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
[013:189] [2024-07-13 05:37:42 +0000.523119][194e] BindInputFilter 0x776cb7fa18
this 0x776cb7fc58
[013:190] [2024-07-13 05:37:42 +0000.523192][194e] BindInputFilter 0x776cb7fc58
this 0x781b629420
[013:190] [2024-07-13 05:37:42 +0000.523612][194e] BindInputFilter 0x776cb7fb98
this 0x776cb7fd18
[013:190] [2024-07-13 05:37:42 +0000.523687][194e] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227893543.mp4
[013:190] [2024-07-13 05:37:42 +0000.523738][194e] to reset filter graph end
[013:190] [2024-07-13 05:37:42 +0000.523787][194e] Start:
[013:190] [2024-07-13 05:37:42 +0000.523991][194b] operator(): video render
started.
[013:192] [2024-07-13 05:37:42 +0000.525855][194e] Start:
[013:193] [2024-07-13 05:37:42 +0000.526520][194c] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[013:193] [2024-07-13 05:37:42 +0000.526634][194c] Reset: history total size: 98
[013:193] [2024-07-13 05:37:42 +0000.526703][194c] DeviceStart:
audioDevice_:0x7766675000
[013:193] [2024-07-13 05:37:42 +0000.526759][194c] DeviceStart: time profile
playout init before
[013:193] [2024-07-13 05:37:42 +0000.526867][194c] DeviceStart: time profile
playout init end
[013:193] [2024-07-13 05:37:42 +0000.526923][194c] OpenSlesOutput:Start playout

[013:194] [2024-07-13 05:37:42 +0000.527774][19af] NO get frame from decoder


[013:194] [2024-07-13 05:37:42 +0000.527974][194c] Create the opensl output player.
streamtype before:0

[013:194] [2024-07-13 05:37:42 +0000.528068][194c] Create the opensl output player.


streamtype after:3

[013:203] [2024-07-13 05:37:42 +0000.536736][19af] NO get frame from decoder


[013:207] [2024-07-13 05:37:42 +0000.540618][19af] NO get frame from decoder
[013:209] [2024-07-13 05:37:42 +0000.542304][19af] NO get frame from decoder
[013:212] [2024-07-13 05:37:42 +0000.545459][19af] NO get frame from decoder
[013:214] [2024-07-13 05:37:42 +0000.547878][19af] NO get frame from decoder
[013:219] [2024-07-13 05:37:42 +0000.552832][19af] NO get frame from decoder
[013:228] [2024-07-13 05:37:42 +0000.561819][19af] NO get frame from decoder
[013:230] [2024-07-13 05:37:42 +0000.563742][194c] Enqueue opensl buffer size:1764
[013:245] [2024-07-13 05:37:42 +0000.578864][194c] DeviceStart: time profile
playout all end
[013:245] [2024-07-13 05:37:42 +0000.579101][194c] operator(): Audio playback
started.
[013:260] [2024-07-13 05:37:42 +0000.593552][194c] First audio frame rendering
[013:270] [2024-07-13 05:37:42 +0000.603483][194b] lipsync_debug: First video frame
rendering.
[013:385] [2024-07-13 05:37:42 +0000.718634][19b9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:585] [2024-07-13 05:37:42 +0000.919099][194e] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 59220pts ms:658000
[013:590] [2024-07-13 05:37:42 +0000.923425][194e] OnVideoFrameReady(1/200)
[013:590] [2024-07-13 05:37:42 +0000.923731][194b] operator() frame->pts-
9223372036854775808 queue_ size: 7 (1/200)
[013:775] [2024-07-13 05:37:43 +0000.108720][194b] DriveRender working... (1/200)
[013:912] [2024-07-13 05:37:43 +0000.246092][194b] lipsync_debug:displaying video
ts:59220 The current displayed video timestamp is:227903528
[013:925] [2024-07-13 05:37:43 +0000.258232][194b] lipsync_debug: render a video
frame
[013:997] [2024-07-13 05:37:43 +0000.330523][194b] lipsync_debug:result remaining
time:0
[013:997] [2024-07-13 05:37:43 +0000.330735][194b] dynamic updated lipsync delay:0
[014:117] [2024-07-13 05:37:43 +0000.450729][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[014:235] [2024-07-13 05:37:43 +0000.568493][194b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:22 timeDelta:7 last video
ts:87660 frame->pts:89640 pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[014:235] [2024-07-13 05:37:43 +0000.568679][194b] lipsync_debug: tsDelta -
timeDelta = 15
[014:264] [2024-07-13 05:37:43 +0000.597573][194d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 52198
[014:264] [2024-07-13 05:37:43 +0000.597699][194d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[014:290] [2024-07-13 05:37:43 +0000.623532][194c] The audio playback speed:100
(1/100)
[014:290] [2024-07-13 05:37:43 +0000.623652][194c] lipsync_debug: The current
played audio timestamp is:52198(1/50)
[014:342] [2024-07-13 05:37:43 +0000.675991][19b9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:425] [2024-07-13 05:37:43 +0000.759058][194e] Error(video_source.cc:430): wait
decoder a frame: 0
[014:457] [2024-07-13 05:37:43 +0000.790799][1800] Run AGC when audioType = 0
[014:568] [2024-07-13 05:37:43 +0000.902153][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[014:572] [2024-07-13 05:37:43 +0000.905726][194c] Stop:
[014:573] [2024-07-13 05:37:43 +0000.906378][194b] operator(): Video Render
stopped.
[014:573] [2024-07-13 05:37:43 +0000.906642][194c] Stop:
[014:573] [2024-07-13 05:37:43 +0000.906718][194c] DeviceStop:
audioDevice_:0x7766675000
[014:573] [2024-07-13 05:37:43 +0000.906776][194c] OpenSlesOutput:Stop playout

[014:576] [2024-07-13 05:37:43 +0000.909894][194c] DeviceStop: Done


[014:577] [2024-07-13 05:37:43 +0000.910222][194c] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[014:577] [2024-07-13 05:37:43 +0000.910323][194c] operator(): Stop now!
[014:579] [2024-07-13 05:37:43 +0000.912732][1762] Stop:
[014:579] [2024-07-13 05:37:43 +0000.912892][194c] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[014:580] [2024-07-13 05:37:43 +0000.913338][1762] DeviceRelease:
audioDevice_:0x7766675000
[014:580] [2024-07-13 05:37:43 +0000.913406][1762] OpenSlesOutput:Stop playout

[014:580] [2024-07-13 05:37:43 +0000.913484][1762] DeviceRelease: Release the


webrtc device object.
[014:581] [2024-07-13 05:37:43 +0000.914945][1762] OpenSlesOutput destruct.

[014:581] [2024-07-13 05:37:43 +0000.915107][1762] DeviceRelease: Done


[014:584] [2024-07-13 05:37:43 +0000.918151][1762] Stop:
[014:585] [2024-07-13 05:37:43 +0000.918421][194b] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[014:592] [2024-07-13 05:37:43 +0000.925275][1762] global uninited!
[014:607] [2024-07-13 05:37:43 +0000.940552][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[014:607] [2024-07-13 05:37:43 +0000.940745][1762] ~MediaFilterGraph:
MediaFilterGraph destruct
[014:607] [2024-07-13 05:37:43 +0000.940808][1762] RemoveVideoBackGroud: hava not
add video backgroud
[014:607] [2024-07-13 05:37:43 +0000.940906][1762] UnbindInputFilter 0x776cb7fc58
this 0x781b629420
[014:607] [2024-07-13 05:37:43 +0000.940995][1762] ClearAllSource: remove source
filter, sourceid: 0x782821a180
[014:607] [2024-07-13 05:37:43 +0000.941059][1762] DestoryDecoderByVideoSource
time:227904223 enter.

[014:607] [2024-07-13 05:37:43 +0000.941121][1762] ~VideoBindDecoder time:227904223


enter.

[014:608] [2024-07-13 05:37:43 +0000.941510][1762] CleanUp time:227904224 enter.

[014:662] [2024-07-13 05:37:43 +0000.995940][1762] CleanUp leave. expire time = 54


ms

[014:663] [2024-07-13 05:37:43 +0000.996145][1762] CleanUp time:227904279 enter.

[014:663] [2024-07-13 05:37:43 +0000.996733][1762] CleanUp leave. expire time = 0


ms

[014:664] [2024-07-13 05:37:43 +0000.997699][1762] ~VideoBindDecoder leave. expire


time = 57 ms

[014:664] [2024-07-13 05:37:43 +0000.997788][1762] DestoryDecoderByVideoSource


leave. expire time = 57 ms

[014:664] [2024-07-13 05:37:43 +0000.997882][1762] UnbindInputFilter 0x776cb7fa18


this 0x776cb7fc58
[014:664] [2024-07-13 05:37:43 +0000.997977][1762] UnbindInputFilter 0x776cb7f958
this 0x776cb7fa18
[014:664] [2024-07-13 05:37:43 +0000.998061][1762] UnbindInputFilter 0x782821a3a0
this 0x776cb7f958
[014:665] [2024-07-13 05:37:43 +0000.998691][1762] UnbindInputFilter 0x776cb7fb98
this 0x776cb7fd18
[014:665] [2024-07-13 05:37:43 +0000.998786][1762] UnbindInputFilter 0x776cb7fad8
this 0x776cb7fb98
[014:665] [2024-07-13 05:37:43 +0000.998870][1762] UnbindInputFilter 0x782821a3a0
this 0x776cb7fad8
[014:666] [2024-07-13 05:37:43 +0000.999315][1762] ~GLESContext:
[014:667] [2024-07-13 05:37:44 +0000.323][1762] GLESContext destruct finish.
[014:667] [2024-07-13 05:37:44 +0000.434][1762] filter: filter pipeline destroy
this: 0x781b629380
[015:848] [2024-07-13 05:37:45 +0000.181325][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[016:457] [2024-07-13 05:37:45 +0000.791101][1800] Run AGC when audioType = 0
[016:458] [2024-07-13 05:37:45 +0000.791301][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:143] [2024-07-13 05:37:46 +0000.476284][1762] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[017:143] [2024-07-13 05:37:46 +0000.476435][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[017:143] [2024-07-13 05:37:46 +0000.476729][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[017:143] [2024-07-13 05:37:46 +0000.477115][17fc] operator() time:227906759
enter.

[017:144] [2024-07-13 05:37:46 +0000.477288][17fc] MediaFilterCamera, recording


file context:0x781b595200 input texture:2
[017:146] [2024-07-13 05:37:46 +0000.479345][17fc] MicSource: Mic source
created:10x777fde2700
[017:147] [2024-07-13 05:37:46 +0000.480441][17fc] alloc thread: 0x777ff01380
name:worker0 thread id:514212564160 to Mic_source
[017:147] [2024-07-13 05:37:46 +0000.480562][17fc] audio: start the audio sender
thread.

[017:147] [2024-07-13 05:37:46 +0000.480669][17fc] construct OpenGLRenderProgram


0x779062dc98
[017:147] [2024-07-13 05:37:46 +0000.480732][17fc] CropFilter::SetOrientation
orientation: 90
[017:147] [2024-07-13 05:37:46 +0000.480982][17fc] filter: filter pipeline
construtc this: 0x782909ecc0
[017:147] [2024-07-13 05:37:46 +0000.481060][17fc] filter: filter pipeline2 update
pattern: 1
[017:148] [2024-07-13 05:37:46 +0000.481187][17fc] CameraSource::source_id_:5
[017:148] [2024-07-13 05:37:46 +0000.481309][17fc] RecordAudioSource::source_id_:6
[017:148] [2024-07-13 05:37:46 +0000.481699][17fc] BindInputFilter 0x777ff01c40
this 0x779062dec0
[017:148] [2024-07-13 05:37:46 +0000.481804][17fc] BindInputFilter 0x777ff01dd8
this 0x777ff01f50
[017:148] [2024-07-13 05:37:46 +0000.481887][17fc] BindInputFilter 0x779062dec0
this 0x782909ed60
[017:148] [2024-07-13 05:37:46 +0000.481997][17fc] setParamentForFilters:
speed:1.000000
[017:148] [2024-07-13 05:37:46 +0000.482054][17fc] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[017:149] [2024-07-13 05:37:46 +0000.482236][17fc] SetParamForFilter time:227906765
enter.

[017:149] [2024-07-13 05:37:46 +0000.482289][17fc] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[017:149] [2024-07-13 05:37:46 +0000.482346][17fc] SetParamForFilter: Params video
index is: 0
[017:149] [2024-07-13 05:37:46 +0000.482398][17fc] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[017:149] [2024-07-13 05:37:46 +0000.482452][17fc] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[017:149] [2024-07-13 05:37:46 +0000.482506][17fc] crop filter mode tpye:
citytravelvideo index:0
[017:158] [2024-07-13 05:37:46 +0000.491986][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:158] [2024-07-13 05:37:46 +0000.492113][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492168][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492220][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492290][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492353][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492418][17fc]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492479][17fc]
Warning(parse_template_json.cc:81): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492543][17fc]
Warning(parse_template_json.cc:81): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492604][17fc]
Warning(parse_template_json.cc:67): json parament no found the parament
[017:159] [2024-07-13 05:37:46 +0000.492668][17fc]
Warning(parse_template_json.cc:93): json parament no found the duration
[017:159] [2024-07-13 05:37:46 +0000.492741][17fc] SetParamForFilter leave. expire
time = 10 ms

[017:159] [2024-07-13 05:37:46 +0000.492899][17fc] OnOutputSizeChanged width 1280


height 720
[017:159] [2024-07-13 05:37:46 +0000.492983][17fc] OpenGLFrameBuffer: width:1280
height:720
[017:159] [2024-07-13 05:37:46 +0000.493048][17fc] OpenGLFrameBuffer: width:1280
height:720
[017:159] [2024-07-13 05:37:46 +0000.493102][17fc] OpenGLFrameBuffer: width:1280
height:720
[017:160] [2024-07-13 05:37:46 +0000.493197][17fc] OpenGLFrameBuffer: width:1280
height:720
[017:160] [2024-07-13 05:37:46 +0000.493253][17fc] OpenGLFrameBuffer: width:1280
height:720
[017:160] [2024-07-13 05:37:46 +0000.493390][17fc] OpenGLFrameBuffer: width:1280
height:720
[017:160] [2024-07-13 05:37:46 +0000.493445][17fc] construct TrivalImageDrawer
0x7838e7a340
[017:160] [2024-07-13 05:37:46 +0000.493521][17fc] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7838e7a340 context 0x781b6b9ac0
[017:160] [2024-07-13 05:37:46 +0000.493594][17fc] setupGLES:
[017:161] [2024-07-13 05:37:46 +0000.494325][17fc] OpenGLRenderProgram::Initialize.
[017:161] [2024-07-13 05:37:46 +0000.494425][17fc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[017:161] [2024-07-13 05:37:46 +0000.494481][17fc] 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_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
[017:161] [2024-07-13 05:37:46 +0000.494593][17fc] Init open gl render:
0x779062dc98
[017:161] [2024-07-13 05:37:46 +0000.494663][17fc] Fragement shader path:
[017:161] [2024-07-13 05:37:46 +0000.494743][17fc] Fragement shader path:
[017:161] [2024-07-13 05:37:46 +0000.494814][17fc] create opengl program object.
[017:161] [2024-07-13 05:37:46 +0000.494867][17fc] create shader: vertex
[017:162] [2024-07-13 05:37:46 +0000.495239][17fc] create shader: fragment
[017:164] [2024-07-13 05:37:46 +0000.497684][17fc] Have not extra filter filename!
[017:164] [2024-07-13 05:37:46 +0000.497767][17fc] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[017:164] [2024-07-13 05:37:46 +0000.497829][17fc] OpenGLRenderProgram::Initialize
success.
[017:164] [2024-07-13 05:37:46 +0000.497938][17fc] Setup the OpenGL result:1
[017:165] [2024-07-13 05:37:46 +0000.498358][17fb] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[017:165] [2024-07-13 05:37:46 +0000.498603][17fb] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[017:165] [2024-07-13 05:37:46 +0000.498648][19db] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7793212698
[017:165] [2024-07-13 05:37:46 +0000.498697][17fb] 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
[017:165] [2024-07-13 05:37:46 +0000.498793][17fb] 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_227906780.mp4
fileFD: -1
[017:166] [2024-07-13 05:37:46 +0000.499529][17fb] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
is opened successfully
[017:166] [2024-07-13 05:37:46 +0000.499617][17fb] setupMediaProcessers:
[017:166] [2024-07-13 05:37:46 +0000.499672][17fb]
RecordingSessionInternalSimple:setup media processers.
[017:166] [2024-07-13 05:37:46 +0000.499729][17fb] construct AAC encoder
[017:167] [2024-07-13 05:37:46 +0000.500315][17fb] H264Encoder creating:
superfast011818
[017:167] [2024-07-13 05:37:46 +0000.500409][17fb] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[017:173] [2024-07-13 05:37:46 +0000.506870][17fb] H264Encode::GetMachineModel is
220333QBI
[017:173] [2024-07-13 05:37:46 +0000.507023][17fb] H264Encoder machine_mode
is:220333QBI
[017:173] [2024-07-13 05:37:46 +0000.507084][17fb] H264Encode::machine size :9
machine_mode:220333QBI
[017:174] [2024-07-13 05:37:46 +0000.507142][17fb] H264Encode::machine array
size :22 machine_mode:220333QBI
[017:174] [2024-07-13 05:37:46 +0000.507198][17fb] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[017:174] [2024-07-13 05:37:46 +0000.507251][17fb] setupCompressionSession:
[017:174] [2024-07-13 05:37:46 +0000.507303][17fb] H264Encode::creating hareware
Encoder
[017:174] [2024-07-13 05:37:46 +0000.507357][17fb] AndroidHwAvcEncoder
time:227906790 enter.

[017:174] [2024-07-13 05:37:46 +0000.507616][17fb] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007838e21380 address:0x778cae9760
[017:174] [2024-07-13 05:37:46 +0000.507861][17fb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[017:174] [2024-07-13 05:37:46 +0000.507924][17fb] The video avc hw codec address
is 0x782821f570
[017:174] [2024-07-13 05:37:46 +0000.508036][17fb] AndroidHwAvcEncoder leave.
expire time = 0 ms

[017:174] [2024-07-13 05:37:46 +0000.508103][17fb] RegisterEncodeCompleteCallback


time:227906790 enter.

[017:175] [2024-07-13 05:37:46 +0000.508448][17fb] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[017:175] [2024-07-13 05:37:46 +0000.508533][17fb] InitEncode time:227906791


enter.

[017:175] [2024-07-13 05:37:46 +0000.508702][17fb] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[017:175] [2024-07-13 05:37:46 +0000.508772][17fb] Create time:227906791 enter.

[017:175] [2024-07-13 05:37:46 +0000.508828][17fb] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[017:175] [2024-07-13 05:37:46 +0000.508890][17fb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7772481640
[017:178] [2024-07-13 05:37:46 +0000.511404][17fb]
supported_type:image/vnd.android.heic
[017:178] [2024-07-13 05:37:46 +0000.511579][17fb] supported_type:video/avc
[017:178] [2024-07-13 05:37:46 +0000.511643][17fb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[017:178] [2024-07-13 05:37:46 +0000.511752][17fb] hwCodecPrefix :OMX.qcom.
[017:178] [2024-07-13 05:37:46 +0000.511835][17fb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[017:178] [2024-07-13 05:37:46 +0000.511940][17fb] mediacodec_createCodecByName
time:227906794 enter.

[017:178] [2024-07-13 05:37:46 +0000.512003][17fb] WrapAndroidMediaCodec


time:227906794 enter.

[017:179] [2024-07-13 05:37:46 +0000.512379][17fb] WrapAndroidMediaCodec leave.


expire time = 1 ms

[017:439] [2024-07-13 05:37:46 +0000.772736][17fb] mediacodec_createCodecByName


leave. expire time = 261 ms

[017:439] [2024-07-13 05:37:46 +0000.772911][17fb] WrapAndroidMediaFromat


time:227907055 enter.

[017:439] [2024-07-13 05:37:46 +0000.773070][17fb] WrapAndroidMediaFromat leave.


expire time = 0 ms

[017:469] [2024-07-13 05:37:46 +0000.802792][19c7] Error(MicSource.cpp:254): There


is no output connect to mic source, discard the frame.
[017:487] [2024-07-13 05:37:46 +0000.820420][17fb] Destroy time:227907103 enter.

[017:487] [2024-07-13 05:37:46 +0000.820564][17fb] WrapAndroidMediaFromat::


Destroy
[017:487] [2024-07-13 05:37:46 +0000.820633][17fb] Destroy leave. expire time = 0
ms

[017:487] [2024-07-13 05:37:46 +0000.820692][17fb] ~WrapAndroidMediaFromat


time:227907103 enter.

[017:487] [2024-07-13 05:37:46 +0000.820780][17fb] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[017:487] [2024-07-13 05:37:46 +0000.820844][17fb] Create leave. expire time = 312


ms

[017:487] [2024-07-13 05:37:46 +0000.820904][17fb] isSemiPlanarSupport


time:227907103 enter.

[017:487] [2024-07-13 05:37:46 +0000.820962][17fb] H264Encoder isSemiPlanarSupport


[017:487] [2024-07-13 05:37:46 +0000.821019][17fb] isSemiPlanarSupport leave.
expire time = 0 ms

[017:487] [2024-07-13 05:37:46 +0000.821076][17fb] creat hw H264Encoder success,


isSemiPlanar:1
[017:488] [2024-07-13 05:37:46 +0000.821289][17fb] InitEncode leave. expire time =
313 ms

[017:488] [2024-07-13 05:37:46 +0000.821355][17fb] H264Encode::created Encoder


[017:488] [2024-07-13 05:37:46 +0000.821413][17fb] H264Encode:: H264 encoder
created.
[017:488] [2024-07-13 05:37:46 +0000.821468][17fb] H264 encoder created.
[017:488] [2024-07-13 05:37:46 +0000.821523][17fb]
RecordingSessionInternalSimple:created avc encoder avc: 0x777248aac0
[017:488] [2024-07-13 05:37:46 +0000.821582][17fb] setOutput:
[017:488] [2024-07-13 05:37:46 +0000.821634][17fb]
RecordingSessionInternalSimple:encoder set output to muxer!
[017:488] [2024-07-13 05:37:46 +0000.821687][17fb] request a key frame
[017:488] [2024-07-13 05:37:46 +0000.821738][17fb] H264Encode:: request a key frame
[017:488] [2024-07-13 05:37:46 +0000.822041][17fb] setDisplayRotate :90
[017:488] [2024-07-13 05:37:46 +0000.822124][17fb] 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
[017:489] [2024-07-13 05:37:46 +0000.822255][17fc] StartRecording:
[017:489] [2024-07-13 05:37:46 +0000.822391][19c7] operator(): Set the recording
session in mic source. recording session: 0x777ff01c80
[017:489] [2024-07-13 05:37:46 +0000.822629][17fc] operator() leave. expire time =
346 ms

[017:548] [2024-07-13 05:37:46 +0000.882097][17fc] begine recode to first frame


spend time:405
[017:549] [2024-07-13 05:37:46 +0000.882225][17fc]
GPUImageProcessing::SetOrientation orientation: 90
[017:549] [2024-07-13 05:37:46 +0000.882548][17fc] drawYUV420 render
OpenGLRenderProgram:0x779062dc98
[017:568] [2024-07-13 05:37:46 +0000.902128][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[017:580] [2024-07-13 05:37:46 +0000.913856][17fc] drawYUV420 render
OpenGLRenderProgram:0x779062dc98
[017:604] [2024-07-13 05:37:46 +0000.937993][19da]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[017:619] [2024-07-13 05:37:46 +0000.952408][17fc] drawYUV420 render
OpenGLRenderProgram:0x779062dc98
[017:619] [2024-07-13 05:37:46 +0000.953049][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:692] [2024-07-13 05:37:47 +0000.25980][17fc] The convert RGB to YUV take 5
[017:700] [2024-07-13 05:37:47 +0000.33305][19da] h264 add frame header cdr flag
[017:701] [2024-07-13 05:37:47 +0000.34180][19da] h264 add frame header cdr flag
[017:701] [2024-07-13 05:37:47 +0000.34506][19da] Received key frame:0
[017:701] [2024-07-13 05:37:47 +0000.34637][19da] H264Encode:: get a sps pps
header!headerSize:31
[017:701] [2024-07-13 05:37:47 +0000.34834][19db] get the H.264 SPS parameter
[017:702] [2024-07-13 05:37:47 +0000.35379][19db] add video track with id:1
[017:702] [2024-07-13 05:37:47 +0000.36062][19db] get the H.264 PPS parameter
[017:704] [2024-07-13 05:37:47 +0000.37427][19db] get the H.264 IDR frame
[017:704] [2024-07-13 05:37:47 +0000.37607][19db] resss:true
[017:704] [2024-07-13 05:37:47 +0000.37665][19db] video start ts:0
[017:704] [2024-07-13 05:37:47 +0000.37856][19db] the video frame has been written
into MP4 file
[017:706] [2024-07-13 05:37:47 +0000.39894][19db] add aac audio track with id:2
[017:707] [2024-07-13 05:37:47 +0000.40192][19db] audio start ts:0
[017:707] [2024-07-13 05:37:47 +0000.40312][19db] the audio frame has been written
into MP4 file
[017:882] [2024-07-13 05:37:47 +0000.215571][19c6]
RecordAudioSource::PullAudioFrame
[017:955] [2024-07-13 05:37:47 +0000.289048][19da] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:329 pts:329
[017:979] [2024-07-13 05:37:47 +0000.312973][17fc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[017:979] [2024-07-13 05:37:47 +0000.313097][17fc] GPUImageProcessing: input frame
width1280 X 720
[017:980] [2024-07-13 05:37:47 +0000.314040][17fc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:981] [2024-07-13 05:37:47 +0000.314230][17fc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:988] [2024-07-13 05:37:47 +0000.321593][19da] DTS queue for
Generator:0x7793212ab8 365 400
[018:023] [2024-07-13 05:37:47 +0000.356552][19da]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:436
[018:049] [2024-07-13 05:37:47 +0000.382716][19da] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:464
[018:049] [2024-07-13 05:37:47 +0000.382983][19da] push video frame to H264
encoder. (100 frame for one log)

[018:049] [2024-07-13 05:37:47 +0000.383065][19da] push video frame to H264


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

[018:049] [2024-07-13 05:37:47 +0000.383125][19da] H264Encode::push video frame to


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

[018:050] [2024-07-13 05:37:47 +0000.383198][19da] The input pts:464 fps:30


[018:053] [2024-07-13 05:37:47 +0000.387048][19da] SendFrame
encodedImage._timeStamp:436encodedImage->_length:118528
[018:089] [2024-07-13 05:37:47 +0000.422691][19da] H264Encode::H264SWEncoder get
callback, length:102448 type:1 nalType:1length:102444
[018:112] [2024-07-13 05:37:47 +0000.445496][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:194] [2024-07-13 05:37:47 +0000.528132][17fc] The convert RGB to YUV take 10
[018:459] [2024-07-13 05:37:47 +0000.792946][1800] Run AGC when audioType = 0
[018:466] [2024-07-13 05:37:47 +0000.799549][19c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:553] [2024-07-13 05:37:47 +0000.886765][19c6] resampled_data_size:13312
[018:611] [2024-07-13 05:37:47 +0000.944565][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:615] [2024-07-13 05:37:47 +0000.949005][17fc] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2981 diff: 20
[018:690] [2024-07-13 05:37:48 +0000.23451][17fc] The convert RGB to YUV take 5
[018:691] [2024-07-13 05:37:48 +0000.24782][19da] Push an pts:1105 to dts queue.
[018:759] [2024-07-13 05:37:48 +0000.92241][19da] last dts:1065 currentPts:1105
ppsOrSPS:0 queue length:3
[018:774] [2024-07-13 05:37:48 +0000.107225][19c6] AF_SpeedFilter::PullFrame eof4
[018:778] [2024-07-13 05:37:48 +0000.111528][19c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[018:819] [2024-07-13 05:37:48 +0000.152611][19da] DTS queue for
Generator:0x7793212ab8 1208 1232
[018:840] [2024-07-13 05:37:48 +0000.173240][19d9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1184queue_audio_frame_:4
[018:932] [2024-07-13 05:37:48 +0000.265189][19c6] AF_SpeedFilter audio
0x777ff01e00 PullFrame
[019:112] [2024-07-13 05:37:48 +0000.445270][17fc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[019:183] [2024-07-13 05:37:48 +0000.516977][17fc] The convert RGB to YUV take 4
[019:283] [2024-07-13 05:37:48 +0000.616809][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[019:471] [2024-07-13 05:37:48 +0000.804405][19c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:612] [2024-07-13 05:37:48 +0000.945586][17fc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:656] [2024-07-13 05:37:48 +0000.990090][19da] h264 add frame header cdr flag
[019:657] [2024-07-13 05:37:48 +0000.990801][19da] Received key frame:2001
[019:657] [2024-07-13 05:37:48 +0000.990968][19da] DTS queue for
Generator:0x7793212ab8 2001 2032 2067
[019:662] [2024-07-13 05:37:48 +0000.995905][19db] get the H.264 IDR frame
[019:693] [2024-07-13 05:37:49 +0000.26964][17fc] The convert RGB to YUV take 4
[019:723] [2024-07-13 05:37:49 +0000.56622][19c6] RecordAudioSource::PullAudioFrame
[019:904] [2024-07-13 05:37:49 +0000.237976][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[019:905] [2024-07-13 05:37:49 +0000.238231][17fc] operator(): Stop
[019:905] [2024-07-13 05:37:49 +0000.238320][17fc] StopPullFrameAndWriteMp4
time:227909521 enter.

[019:905] [2024-07-13 05:37:49 +0000.238408][17fc] StopRecording:


[019:909] [2024-07-13 05:37:49 +0000.242865][19c6] PullAudioFrame: PullFrame audio
finished.
[019:909] [2024-07-13 05:37:49 +0000.242957][19c6]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[019:912] [2024-07-13 05:37:49 +0000.245691][19da]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:70
[019:913] [2024-07-13 05:37:49 +0000.246996][17fb] stop recording
[019:913] [2024-07-13 05:37:49 +0000.247079][17fb]
RecordingSessionInternalSimple:destroy media processers
[019:913] [2024-07-13 05:37:49 +0000.247136][17fb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[019:914] [2024-07-13 05:37:49 +0000.247192][17fb] H264Encode::flushing hareware
Encoder
[019:914] [2024-07-13 05:37:49 +0000.247457][17fb] Flush time:227909530 enter.

[019:914] [2024-07-13 05:37:49 +0000.247553][17fb] H264Encoder encoder flush


[019:914] [2024-07-13 05:37:49 +0000.247626][17fb] flush output queue
[020:232] [2024-07-13 05:37:49 +0000.565895][17fb] Flush leave. expire time = 318
ms

[020:233] [2024-07-13 05:37:49 +0000.566155][17fb] ~H264EncodeWrap:


[020:233] [2024-07-13 05:37:49 +0000.566221][17fb] ~H264Encode:
[020:233] [2024-07-13 05:37:49 +0000.566270][17fb] teardownCompressionSession:
H264Encode::destroying Encoder
[020:233] [2024-07-13 05:37:49 +0000.566322][17fb] Release time:227909849 enter.

[020:233] [2024-07-13 05:37:49 +0000.566523][17fb] Release:


MediaCodecVideoEncoder::Release _inited:1
[020:233] [2024-07-13 05:37:49 +0000.566610][17fb] Destroy time:227909849 enter.

[020:233] [2024-07-13 05:37:49 +0000.566682][17fb] H264Encoder encoderDestroy


[020:233] [2024-07-13 05:37:49 +0000.566739][17fb]
AndroidMediaCodecVideoEncoder::release env: 0x777248b100
[020:233] [2024-07-13 05:37:49 +0000.566793][17fb]
AndroidMediaCodecVideoEncoder::Destroy
[020:263] [2024-07-13 05:37:49 +0000.596358][17fb] Destroy leave. expire time = 30
ms

[020:263] [2024-07-13 05:37:49 +0000.596576][17fb] Release leave. expire time = 30


ms

[020:263] [2024-07-13 05:37:49 +0000.596659][17fb] ~AndroidHwAvcEncoder


time:227909879 enter.

[020:263] [2024-07-13 05:37:49 +0000.596896][17fb] Release time:227909879 enter.

[020:263] [2024-07-13 05:37:49 +0000.596990][17fb] Release:


MediaCodecVideoEncoder:: has been released before, just return
[020:263] [2024-07-13 05:37:49 +0000.597043][17fb] Release leave. expire time = 0
ms

[020:264] [2024-07-13 05:37:49 +0000.597251][17fb] ~AndroidMediaCodecVideoEncoder


[020:264] [2024-07-13 05:37:49 +0000.597345][17fb] ~WrapAndroidMediaCodec
time:227909880 enter.

[020:264] [2024-07-13 05:37:49 +0000.597402][17fb] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:264] [2024-07-13 05:37:49 +0000.597466][17fb] video hevc hw codec


destructor:0x782821f570

[020:265] [2024-07-13 05:37:49 +0000.598285][17fb] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[020:265] [2024-07-13 05:37:49 +0000.598411][17fb] teardownCompressionSession:


H264Encode::destroyed Encoder
[020:265] [2024-07-13 05:37:49 +0000.598478][17fb]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:265] [2024-07-13 05:37:49 +0000.598534][17fb] AACSWEncode destructor
[020:269] [2024-07-13 05:37:49 +0000.602488][19db] MP4 close file successfully
[020:269] [2024-07-13 05:37:49 +0000.602716][19db] Recording session Internal:
notify recording ok
[020:269] [2024-07-13 05:37:49 +0000.602779][19db] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
output_video_timestamp_:2303 last_video_pts_:2303
[020:269] [2024-07-13 05:37:49 +0000.602869][19db] OnRecordFinish:
[020:274] [2024-07-13 05:37:49 +0000.607463][19db] onRecordingOk: net seek
pos:0record video duration:2336record audio duration:2321
[020:275] [2024-07-13 05:37:49 +0000.608424][19c7] destructMicSource_w:
[020:275] [2024-07-13 05:37:49 +0000.608549][19c7] setOutput_w:
MicSource::setOutput() 0x0
[020:275] [2024-07-13 05:37:49 +0000.608792][17fc] releaseThread 0x777ff01380
[020:275] [2024-07-13 05:37:49 +0000.608906][17fc] ~MicSource: Mic source
destroyed:0x777fde2700
[020:276] [2024-07-13 05:37:49 +0000.609818][17fc] StopPullFrameAndWriteMp4 leave.
expire time = 371 ms

[020:276] [2024-07-13 05:37:49 +0000.609906][17fc] DestroyPipelineAndFilters


time:227909892 enter.

[020:276] [2024-07-13 05:37:49 +0000.609991][17fc] UnbindInputFilter 0x777ff01c40


this 0x779062dec0
[020:276] [2024-07-13 05:37:49 +0000.610072][17fc] UnbindInputFilter 0x777ff01dd8
this 0x777ff01f50
[020:277] [2024-07-13 05:37:49 +0000.610184][17fc] UnbindInputFilter 0x779062dec0
this 0x782909ed60
[020:277] [2024-07-13 05:37:49 +0000.610247][17fc] filter: filter pipeline destroy
this: 0x782909ecc0
[020:277] [2024-07-13 05:37:49 +0000.610725][17fc] ClearVideoOfSources: recodring
total frames:0
[020:277] [2024-07-13 05:37:49 +0000.610821][17fc] ClearVideoOfSources:
[020:277] [2024-07-13 05:37:49 +0000.610874][17fc] GPUImageProcessing destruct.
[020:277] [2024-07-13 05:37:49 +0000.610961][17fc] destroy TrivalImageDrawer
0x7838e7a340
[020:277] [2024-07-13 05:37:49 +0000.611032][17fc] The shader has been initialize,
clean up them.

[020:278] [2024-07-13 05:37:49 +0000.611138][17fc] ~OpenGLFrameBuffer:


[020:278] [2024-07-13 05:37:49 +0000.611348][17fc] ~OpenGLFrameBuffer:
[020:278] [2024-07-13 05:37:49 +0000.611531][17fc] ~OpenGLFrameBuffer:
[020:278] [2024-07-13 05:37:49 +0000.611686][17fc] ~OpenGLFrameBuffer:
[020:278] [2024-07-13 05:37:49 +0000.612072][17fc] ~OpenGLFrameBuffer:
[020:279] [2024-07-13 05:37:49 +0000.612225][17fc] ~OpenGLFrameBuffer:
[020:279] [2024-07-13 05:37:49 +0000.612584][17fc] GPUImageProcessing destruct
finish.
[020:279] [2024-07-13 05:37:49 +0000.612665][17fc] GPURGBAFrame destruct.
[020:279] [2024-07-13 05:37:49 +0000.612763][17fc] destroy OpenGLRenderProgram
0x779062dc98
[020:279] [2024-07-13 05:37:49 +0000.612830][17fc] ~CameraSource time:227909895
enter.

[020:279] [2024-07-13 05:37:49 +0000.612885][17fc] ~CameraSource leave. expire


time = 0 ms

[020:279] [2024-07-13 05:37:49 +0000.612948][17fc] ~RecordAudioSource


time:227909895 enter.

[020:279] [2024-07-13 05:37:49 +0000.613001][17fc] ~RecordAudioSource leave.


expire time = 0 ms
[020:279] [2024-07-13 05:37:49 +0000.613058][17fc] DestroyPipelineAndFilters
leave. expire time = 3 ms

[020:308] [2024-07-13 05:37:49 +0000.642020][1762]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[020:310] [2024-07-13 05:37:49 +0000.643315][1762] machine model :redmi
[020:310] [2024-07-13 05:37:49 +0000.643477][1762] Support this machine
model :redmi
[020:314] [2024-07-13 05:37:49 +0000.647280][1762] global inited! current sdk
version: 12-14-d8558ab
[020:314] [2024-07-13 05:37:49 +0000.647719][1762] filter: filter pipeline
construtc this: 0x7828f31180
[020:314] [2024-07-13 05:37:49 +0000.647816][1762] MediaFilterGraph:
MediaFilterGraph construct
[020:314] [2024-07-13 05:37:49 +0000.647883][1762] GLESContext:
[020:314] [2024-07-13 05:37:49 +0000.647991][1762] The result of eglGetDisplay is:
0x1
[020:316] [2024-07-13 05:37:49 +0000.649947][1762] The result of creation:
0x7828f29800
[020:317] [2024-07-13 05:37:49 +0000.650189][1762] The result of
eglCreatePbufferSurface is: 0x7828f29900
[020:317] [2024-07-13 05:37:49 +0000.650363][1762] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[020:317] [2024-07-13 05:37:49 +0000.650441][1762] The source 0 speed:1
[020:317] [2024-07-13 05:37:49 +0000.650518][1762] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
delay: 0
[020:317] [2024-07-13 05:37:49 +0000.650580][1762] CreateDecoderByVideoSource
time:227909933 enter.

[020:317] [2024-07-13 05:37:49 +0000.650924][1762] running_decoder_count:0max


count:2
[020:317] [2024-07-13 05:37:49 +0000.650988][1762] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x778061d800
[020:319] [2024-07-13 05:37:49 +0000.652609][19e4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7828275000] Current FFmpeg version git-2021-06-16-
97cea6f

[020:453] [2024-07-13 05:37:49 +0000.786432][1801] webrtc device:Handle the data


from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:453] [2024-07-13 05:37:49 +0000.786656][1801] _deviceSampleRate:48000

[020:458] [2024-07-13 05:37:49 +0000.791502][1800] Run AGC when audioType = 0


[020:458] [2024-07-13 05:37:49 +0000.791680][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:496] [2024-07-13 05:37:49 +0000.829946][19e4] OnStreamInfoFound: video
duration_: 2336
[020:501] [2024-07-13 05:37:49 +0000.834162][1762] start decoder
[020:501] [2024-07-13 05:37:49 +0000.834317][1762] CreateDecoderByVideoSource
leave. expire time = 184 ms

[020:501] [2024-07-13 05:37:49 +0000.834433][1762] BindInputFilter 0x7828ea5520


this 0x777fee9198
[020:501] [2024-07-13 05:37:49 +0000.834518][1762] BindInputFilter 0x777fee9198
this 0x777fee9258
[020:501] [2024-07-13 05:37:49 +0000.834603][1762] BindInputFilter 0x7828ea5520
this 0x777fee9318
[020:501] [2024-07-13 05:37:49 +0000.834685][1762] BindInputFilter 0x777fee9318
this 0x777fee93d8
[020:501] [2024-07-13 05:37:49 +0000.834738][1762] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[020:501] [2024-07-13 05:37:49 +0000.834823][1762] BindInputFilter 0x777fee9258
this 0x777fee9498
[020:501] [2024-07-13 05:37:49 +0000.834920][1762] BindInputFilter 0x777fee9498
this 0x7828f31220
[020:501] [2024-07-13 05:37:49 +0000.835016][1762] BindInputFilter 0x777fee93d8
this 0x777fee9558
[020:501] [2024-07-13 05:37:49 +0000.835112][1762] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[020:502] [2024-07-13 05:37:49 +0000.835193][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[020:502] [2024-07-13 05:37:49 +0000.836079][1762] machine model :redmi
[020:503] [2024-07-13 05:37:49 +0000.836140][1762] Support this machine
model :redmi
[020:503] [2024-07-13 05:37:49 +0000.836193][1762] global inited! current sdk
version: 12-14-d8558ab
[020:503] [2024-07-13 05:37:49 +0000.836312][1762] GetPipeline:
-----------------------------------------
[020:503] [2024-07-13 05:37:49 +0000.836367][1762] GetPipeline: source:
0x7828ea5300
[020:503] [2024-07-13 05:37:49 +0000.836420][1762] GetPipeline: filter: NULLFilter
[020:503] [2024-07-13 05:37:49 +0000.836500][1762] GetPipeline: filter: NULLFilter
[020:503] [2024-07-13 05:37:49 +0000.836553][1762] GetPipeline: filter: NULLFilter
[020:503] [2024-07-13 05:37:49 +0000.836604][1762] GetPipeline: audio filter:
AuidoNULLFilter
[020:503] [2024-07-13 05:37:49 +0000.836656][1762] GetPipeline: audio filter:
AuidoNULLFilter
[020:503] [2024-07-13 05:37:49 +0000.836706][1762] GetPipeline: audio filter:
AudioNUllFilter
[020:503] [2024-07-13 05:37:49 +0000.836756][1762] GetPipeline:
------------------------------------------
[020:503] [2024-07-13 05:37:49 +0000.836810][1762] filter: filter pipeline2 update
pattern: 0
[020:505] [2024-07-13 05:37:49 +0000.838678][1762] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:505] [2024-07-13 05:37:49 +0000.838902][19e5] NO get frame from decoder
[020:506] [2024-07-13 05:37:49 +0000.839290][1762] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:506] [2024-07-13 05:37:49 +0000.839460][1762] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:506] [2024-07-13 05:37:49 +0000.839766][1762] DeviceInit:
[020:509] [2024-07-13 05:37:49 +0000.842393][19e5] NO get frame from decoder
[020:509] [2024-07-13 05:37:49 +0000.843023][1762] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[020:510] [2024-07-13 05:37:49 +0000.843496][1762] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[020:510] [2024-07-13 05:37:49 +0000.843753][19e5] NO get frame from decoder
[020:510] [2024-07-13 05:37:49 +0000.844069][1762] CreatePlatformSpecificObjects:
[020:511] [2024-07-13 05:37:49 +0000.844162][1762] audio device use null audio
input and opensl output
[020:511] [2024-07-13 05:37:49 +0000.844241][1762] Create OpenSLES output module
with java VM support.
[020:511] [2024-07-13 05:37:49 +0000.844601][1762] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[020:511] [2024-07-13 05:37:49 +0000.844985][1762] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[020:512] [2024-07-13 05:37:49 +0000.845576][1762] Create OpenSLES output module
with buffer num:2

[020:512] [2024-07-13 05:37:49 +0000.845713][1762] Error(trace.cc:40): Init the


output and input for audio device template.
[020:512] [2024-07-13 05:37:49 +0000.845777][1762] Init the output device.

[020:512] [2024-07-13 05:37:49 +0000.845836][1762] Set the playout as stereo:1


[020:512] [2024-07-13 05:37:49 +0000.845895][1762] Set the sample rate to be:44100

[020:512] [2024-07-13 05:37:49 +0000.845991][1762] Low latency buffer size:144 low


sample rate:48000
[020:513] [2024-07-13 05:37:49 +0000.846236][1762] DeviceInit: Done
[020:513] [2024-07-13 05:37:49 +0000.846576][1762] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[020:513] [2024-07-13 05:37:49 +0000.847122][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[020:514] [2024-07-13 05:37:49 +0000.847250][1762]
MediaFilterPlayer::SetPlayerNotify 0x777ff17f20
[020:514] [2024-07-13 05:37:49 +0000.847360][1762]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[020:514] [2024-07-13 05:37:49 +0000.847446][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[020:514] [2024-07-13 05:37:49 +0000.847520][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[020:514] [2024-07-13 05:37:49 +0000.847675][1762] SetGraphLoop: SetGraphLoop 1
[020:514] [2024-07-13 05:37:49 +0000.847735][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[020:514] [2024-07-13 05:37:49 +0000.847799][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[020:514] [2024-07-13 05:37:49 +0000.848125][19e5] NO get frame from decoder
[020:515] [2024-07-13 05:37:49 +0000.849021][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[020:516] [2024-07-13 05:37:49 +0000.849569][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[020:516] [2024-07-13 05:37:49 +0000.849865][19f1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x777f59f918
[020:517] [2024-07-13 05:37:49 +0000.850207][19f3] Start:
[020:517] [2024-07-13 05:37:49 +0000.850454][19f2] operator(): video render
started.
[020:518] [2024-07-13 05:37:49 +0000.851521][19f3] Start:
[020:518] [2024-07-13 05:37:49 +0000.851842][19f3] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[020:518] [2024-07-13 05:37:49 +0000.852009][19f3] Reset: history total size: 98
[020:519] [2024-07-13 05:37:49 +0000.852160][19f3] DeviceStart:
audioDevice_:0x7780008000
[020:519] [2024-07-13 05:37:49 +0000.852217][19f3] DeviceStart: time profile
playout init before
[020:519] [2024-07-13 05:37:49 +0000.852278][19f3] DeviceStart: time profile
playout init end
[020:519] [2024-07-13 05:37:49 +0000.852331][19f3] OpenSlesOutput:Start playout

[020:521] [2024-07-13 05:37:49 +0000.854251][19f3] Create the opensl output player.


streamtype before:0

[020:521] [2024-07-13 05:37:49 +0000.854354][19f3] Create the opensl output player.


streamtype after:3

[020:524] [2024-07-13 05:37:49 +0000.857392][19e5] NO get frame from decoder


[020:527] [2024-07-13 05:37:49 +0000.860264][19e5] NO get frame from decoder
[020:536] [2024-07-13 05:37:49 +0000.869532][19e5] NO get frame from decoder
[020:540] [2024-07-13 05:37:49 +0000.874008][19e5] NO get frame from decoder
[020:609] [2024-07-13 05:37:49 +0000.942429][19f3] Enqueue opensl buffer size:1764
[020:650] [2024-07-13 05:37:49 +0000.983590][19f2] Warning(video_render.cc:390): No
picture to display (1/50)
[020:685] [2024-07-13 05:37:50 +0000.18659][19f3] DeviceStart: time profile playout
all end
[020:686] [2024-07-13 05:37:50 +0000.20043][19f3] operator(): Audio playback
started.
[020:687] [2024-07-13 05:37:50 +0000.20178][19f3] operator(): Started now!
[020:687] [2024-07-13 05:37:50 +0000.21025][19f4] Pull audio failed.(wait video!)
[020:688] [2024-07-13 05:37:50 +0000.21929][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:720] [2024-07-13 05:37:50 +0000.54114][19f2] lipsync_debug: First video frame
rendering.
[020:720] [2024-07-13 05:37:50 +0000.54055][19f4] audio frame wait video
frame.last_video_timestamp:36 last_audio_timestamp:138.957
[020:724] [2024-07-13 05:37:50 +0000.57882][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:726] [2024-07-13 05:37:50 +0000.59910][19f4] audio frame wait video
frame.last_video_timestamp:36 last_audio_timestamp:138.957
[020:729] [2024-07-13 05:37:50 +0000.62461][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:730] [2024-07-13 05:37:50 +0000.63795][19f3] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[020:731] [2024-07-13 05:37:50 +0000.64239][19f3] First audio frame rendering
[020:786] [2024-07-13 05:37:50 +0000.119721][19f4] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[020:789] [2024-07-13 05:37:50 +0000.122524][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:799] [2024-07-13 05:37:50 +0000.133196][19f4] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[020:823] [2024-07-13 05:37:50 +0000.157102][19f2] lipsync_debug:displaying video
ts:12240 The current displayed video timestamp is:227910439
[020:844] [2024-07-13 05:37:50 +0000.177759][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:856] [2024-07-13 05:37:50 +0000.190019][19f4] audio frame wait video
frame.last_video_timestamp:261 last_audio_timestamp:370.884
[020:865] [2024-07-13 05:37:50 +0000.198180][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:870] [2024-07-13 05:37:50 +0000.203323][19f4] audio frame wait video
frame.last_video_timestamp:306 last_audio_timestamp:416.871
[021:006] [2024-07-13 05:37:50 +0000.339787][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[021:321] [2024-07-13 05:37:50 +0000.654421][19f6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:485] [2024-07-13 05:37:50 +0000.818485][19f2] lipsync_debug:displaying video
ts:71730 The current displayed video timestamp is:227911101
[021:605] [2024-07-13 05:37:50 +0000.938803][19e5] av_read_frame AVERROR_EOF
[021:646] [2024-07-13 05:37:50 +0000.979269][19f5] Error(video_source.cc:430): wait
decoder a frame: 0
[021:661] [2024-07-13 05:37:50 +0000.995140][19e5] OnReceiveEOF:
[021:662] [2024-07-13 05:37:50 +0000.995315][19e5] OnDecoderEOF time:227911278
enter.

[021:662] [2024-07-13 05:37:50 +0000.995421][19e5] OnDecoderEOF leave. expire time


= 0 ms

[021:662] [2024-07-13 05:37:50 +0000.995471][19e3] CleanUp time:227911278 enter.

[021:662] [2024-07-13 05:37:50 +0000.995494][19e5] OnDecoderFinished:


OnDecoderFinished total decoder frames:70 this:0x7828ea5300
[021:669] [2024-07-13 05:37:51 +0000.2726][19e3] CleanUp leave. expire time = 7 ms

[021:669] [2024-07-13 05:37:51 +0000.2938][19e3] clean up


[021:669] [2024-07-13 05:37:51 +0000.3020][19e3] running_decoder_count:0max count:2
[021:732] [2024-07-13 05:37:51 +0000.65233][19f2] DriveRender working... (1/200)
[021:761] [2024-07-13 05:37:51 +0000.94612][19f2] lipsync_debug:remaining time:10
tsDelta - timeDelta:26
[021:761] [2024-07-13 05:37:51 +0000.94777][19f2] lipsync_debug:result remaining
time:10
[021:979] [2024-07-13 05:37:51 +0000.312649][19f5] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3993 diff: 8
[022:203] [2024-07-13 05:37:51 +0000.536836][19f2]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:128880 frame->pts:131850 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:203] [2024-07-13 05:37:51 +0000.537021][19f2] lipsync_debug: tsDelta -
timeDelta = 0
[022:203] [2024-07-13 05:37:51 +0000.537087][19f2] lipsync_debug:displaying video
ts:131850 The current displayed video timestamp is:227911819
[022:291] [2024-07-13 05:37:51 +0000.624728][19f6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:457] [2024-07-13 05:37:51 +0000.790326][1800] Run AGC when audioType = 0
[022:460] [2024-07-13 05:37:51 +0000.793192][19f4] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 89054
[022:460] [2024-07-13 05:37:51 +0000.793389][19f4] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:655] [2024-07-13 05:37:51 +0000.988984][19f3] The audio playback speed:100
(1/100)
[022:655] [2024-07-13 05:37:51 +0000.989118][19f3] lipsync_debug: The current
played audio timestamp is:92096(1/50)
[022:715] [2024-07-13 05:37:52 +0000.49015][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[022:777] [2024-07-13 05:37:52 +0000.110500][19f4] PullAudioFrame: PullFrame audio
finished.
[022:777] [2024-07-13 05:37:52 +0000.110623][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[022:807] [2024-07-13 05:37:52 +0000.140831][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[022:838] [2024-07-13 05:37:52 +0000.171154][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[022:868] [2024-07-13 05:37:52 +0000.201475][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[022:894] [2024-07-13 05:37:52 +0000.227358][19f2] lipsync_debug:displaying video
ts:192420 The current displayed video timestamp is:227912510
[022:898] [2024-07-13 05:37:52 +0000.232084][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[022:929] [2024-07-13 05:37:52 +0000.262579][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[022:959] [2024-07-13 05:37:52 +0000.292882][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[022:990] [2024-07-13 05:37:52 +0000.323214][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[023:020] [2024-07-13 05:37:52 +0000.353571][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[023:051] [2024-07-13 05:37:52 +0000.384259][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[023:060] [2024-07-13 05:37:52 +0000.393501][19f5] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[023:061] [2024-07-13 05:37:52 +0000.394686][19f5] Stop:
[023:064] [2024-07-13 05:37:52 +0000.397451][19f2] operator(): Video Render
stopped.
[023:065] [2024-07-13 05:37:52 +0000.398232][19f5] Stop:
[023:066] [2024-07-13 05:37:52 +0000.399188][19f3] DeviceStop:
audioDevice_:0x7780008000
[023:066] [2024-07-13 05:37:52 +0000.399282][19f3] OpenSlesOutput:Stop playout

[023:068] [2024-07-13 05:37:52 +0000.401454][19f3] DeviceStop: Done


[023:068] [2024-07-13 05:37:52 +0000.401661][19f3] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[023:068] [2024-07-13 05:37:52 +0000.402134][19f5] to reset filter graph
[023:069] [2024-07-13 05:37:52 +0000.402202][19f5] RemoveVideoBackGroud: hava not
add video backgroud
[023:069] [2024-07-13 05:37:52 +0000.402294][19f5] UnbindInputFilter 0x777fee9498
this 0x7828f31220
[023:069] [2024-07-13 05:37:52 +0000.402376][19f5] ClearAllSource: remove source
filter, sourceid: 0x7828ea5300
[023:069] [2024-07-13 05:37:52 +0000.402429][19f5] DestoryDecoderByVideoSource
time:227912685 enter.

[023:069] [2024-07-13 05:37:52 +0000.402488][19f5] ~VideoBindDecoder time:227912685


enter.

[023:069] [2024-07-13 05:37:52 +0000.402640][19f5] CleanUp time:227912685 enter.

[023:069] [2024-07-13 05:37:52 +0000.403082][19f5] CleanUp leave. expire time = 0


ms

[023:070] [2024-07-13 05:37:52 +0000.403142][19f5] CleanUp time:227912686 enter.

[023:070] [2024-07-13 05:37:52 +0000.403413][19f5] CleanUp leave. expire time = 0


ms

[023:071] [2024-07-13 05:37:52 +0000.404626][19f5] ~VideoBindDecoder leave. expire


time = 2 ms

[023:071] [2024-07-13 05:37:52 +0000.404696][19f5] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[023:071] [2024-07-13 05:37:52 +0000.404779][19f5] UnbindInputFilter 0x777fee9258


this 0x777fee9498
[023:071] [2024-07-13 05:37:52 +0000.404857][19f5] UnbindInputFilter 0x777fee9198
this 0x777fee9258
[023:071] [2024-07-13 05:37:52 +0000.404934][19f5] UnbindInputFilter 0x7828ea5520
this 0x777fee9198
[023:071] [2024-07-13 05:37:52 +0000.405008][19f5] UnbindInputFilter 0x777fee93d8
this 0x777fee9558
[023:071] [2024-07-13 05:37:52 +0000.405084][19f5] UnbindInputFilter 0x777fee9318
this 0x777fee93d8
[023:072] [2024-07-13 05:37:52 +0000.405245][19f5] UnbindInputFilter 0x7828ea5520
this 0x777fee9318
[023:072] [2024-07-13 05:37:52 +0000.405527][19f5] to reset filter graph clear end
[023:074] [2024-07-13 05:37:52 +0000.407243][19f5] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
delay: 0
[023:074] [2024-07-13 05:37:52 +0000.407492][19f5] CreateDecoderByVideoSource
time:227912690 enter.

[023:074] [2024-07-13 05:37:52 +0000.408048][19f5] running_decoder_count:0max


count:2
[023:075] [2024-07-13 05:37:52 +0000.408145][19f5] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x778061d800
[023:076] [2024-07-13 05:37:52 +0000.409736][1a00] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x777ff1c600] Current FFmpeg version git-2021-06-16-
97cea6f

[023:244] [2024-07-13 05:37:52 +0000.578095][1a00] OnStreamInfoFound: video


duration_: 2336
[023:248] [2024-07-13 05:37:52 +0000.581758][19f5] start decoder
[023:248] [2024-07-13 05:37:52 +0000.581894][19f5] CreateDecoderByVideoSource
leave. expire time = 174 ms

[023:248] [2024-07-13 05:37:52 +0000.581999][19f5] BindInputFilter 0x7828ea5520


this 0x7828eaacd8
[023:248] [2024-07-13 05:37:52 +0000.582083][19f5] BindInputFilter 0x7828eaacd8
this 0x7829026318
[023:249] [2024-07-13 05:37:52 +0000.582167][19f5] BindInputFilter 0x7828ea5520
this 0x777fee9198
[023:249] [2024-07-13 05:37:52 +0000.582272][19f5] BindInputFilter 0x777fee9198
this 0x777fee9258
[023:249] [2024-07-13 05:37:52 +0000.582341][19f5] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[023:249] [2024-07-13 05:37:52 +0000.582441][19f5] BindInputFilter 0x7829026318
this 0x777fee9318
[023:249] [2024-07-13 05:37:52 +0000.582584][19f5] BindInputFilter 0x777fee9318
this 0x7828f31220
[023:249] [2024-07-13 05:37:52 +0000.582692][19f5] BindInputFilter 0x777fee9258
this 0x777fee93d8
[023:249] [2024-07-13 05:37:52 +0000.582772][19f5] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[023:249] [2024-07-13 05:37:52 +0000.582826][19f5] to reset filter graph end
[023:249] [2024-07-13 05:37:52 +0000.582878][19f5] Start:
[023:249] [2024-07-13 05:37:52 +0000.583011][19f2] operator(): video render
started.
[023:249] [2024-07-13 05:37:52 +0000.583122][19f5] Start:
[023:250] [2024-07-13 05:37:52 +0000.583379][19f3] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[023:250] [2024-07-13 05:37:52 +0000.583481][19f3] Reset: history total size: 98
[023:250] [2024-07-13 05:37:52 +0000.583545][19f3] DeviceStart:
audioDevice_:0x7780008000
[023:250] [2024-07-13 05:37:52 +0000.583598][19f3] DeviceStart: time profile
playout init before
[023:250] [2024-07-13 05:37:52 +0000.583659][19f3] DeviceStart: time profile
playout init end
[023:250] [2024-07-13 05:37:52 +0000.583708][19f3] OpenSlesOutput:Start playout

[023:251] [2024-07-13 05:37:52 +0000.584671][19f3] Create the opensl output player.


streamtype before:0

[023:251] [2024-07-13 05:37:52 +0000.584755][19f3] Create the opensl output player.


streamtype after:3

[023:253] [2024-07-13 05:37:52 +0000.586335][1a03] NO get frame from decoder


[023:257] [2024-07-13 05:37:52 +0000.590644][1a03] NO get frame from decoder
[023:260] [2024-07-13 05:37:52 +0000.593381][1a03] NO get frame from decoder
[023:262] [2024-07-13 05:37:52 +0000.596138][1a03] NO get frame from decoder
[023:264] [2024-07-13 05:37:52 +0000.597560][1a03] NO get frame from decoder
[023:265] [2024-07-13 05:37:52 +0000.599051][19f3] Enqueue opensl buffer size:1764
[023:267] [2024-07-13 05:37:52 +0000.600278][1a03] NO get frame from decoder
[023:269] [2024-07-13 05:37:52 +0000.602393][1a03] NO get frame from decoder
[023:276] [2024-07-13 05:37:52 +0000.609222][1a03] NO get frame from decoder
[023:277] [2024-07-13 05:37:52 +0000.610402][19f3] DeviceStart: time profile
playout all end
[023:277] [2024-07-13 05:37:52 +0000.610563][19f3] operator(): Audio playback
started.
[023:282] [2024-07-13 05:37:52 +0000.615272][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:283] [2024-07-13 05:37:52 +0000.616242][19f4] Pull audio failed.(wait video!)
[023:299] [2024-07-13 05:37:52 +0000.632148][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:301] [2024-07-13 05:37:52 +0000.634703][19f4] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:303] [2024-07-13 05:37:52 +0000.636872][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:306] [2024-07-13 05:37:52 +0000.639918][19f4] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[023:309] [2024-07-13 05:37:52 +0000.642507][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:310] [2024-07-13 05:37:52 +0000.643350][19f2] lipsync_debug: First video frame
rendering.
[023:310] [2024-07-13 05:37:52 +0000.643953][19f3] First audio frame rendering
[023:332] [2024-07-13 05:37:52 +0000.665799][19f5] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 9540pts ms:106000
[023:335] [2024-07-13 05:37:52 +0000.668619][19f5] OnVideoFrameReady(1/200)
[023:335] [2024-07-13 05:37:52 +0000.668842][19f2] operator() frame->pts-
9223372036854775808 queue_ size: 2 (1/200)
[023:370] [2024-07-13 05:37:52 +0000.703419][19f4] audio frame wait video
frame.last_video_timestamp:195 last_audio_timestamp:300.907
[023:383] [2024-07-13 05:37:52 +0000.717124][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:389] [2024-07-13 05:37:52 +0000.722888][19f5] Error(video_source.cc:430): wait
decoder a frame: 0
[023:436] [2024-07-13 05:37:52 +0000.769849][1a0e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:535] [2024-07-13 05:37:52 +0000.868364][19f2] DriveRender working... (1/200)
[023:754] [2024-07-13 05:37:53 +0000.88123][19f2] lipsync_debug:displaying video
ts:41760 The current displayed video timestamp is:227913370
[023:763] [2024-07-13 05:37:53 +0000.96404][19f2] lipsync_debug: render a video
frame
[023:894] [2024-07-13 05:37:53 +0000.227298][19f2] lipsync_debug:result remaining
time:0
[023:894] [2024-07-13 05:37:53 +0000.227465][19f2] dynamic updated lipsync delay:0
[024:076] [2024-07-13 05:37:53 +0000.410074][19f2]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:26 timeDelta:14 last
video ts:69390 frame->pts:71730 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[024:077] [2024-07-13 05:37:53 +0000.410368][19f2] lipsync_debug: tsDelta -
timeDelta = 12
[024:082] [2024-07-13 05:37:53 +0000.415805][1a03] av_read_frame AVERROR_EOF
[024:131] [2024-07-13 05:37:53 +0000.464438][1a03] OnReceiveEOF:
[024:131] [2024-07-13 05:37:53 +0000.464611][1a03] OnDecoderEOF time:227913747
enter.

[024:131] [2024-07-13 05:37:53 +0000.464700][1a03] OnDecoderEOF leave. expire time


= 0 ms

[024:131] [2024-07-13 05:37:53 +0000.464736][19e3] CleanUp time:227913747 enter.

[024:131] [2024-07-13 05:37:53 +0000.464758][1a03] OnDecoderFinished:


OnDecoderFinished total decoder frames:70 this:0x7828ea5300
[024:138] [2024-07-13 05:37:53 +0000.472052][19f2] lipsync_debug:remaining time:10
tsDelta - timeDelta:15
[024:139] [2024-07-13 05:37:53 +0000.472224][19f2] lipsync_debug:result remaining
time:10
[024:139] [2024-07-13 05:37:53 +0000.472472][19e3] CleanUp leave. expire time = 8
ms

[024:139] [2024-07-13 05:37:53 +0000.472564][19e3] clean up


[024:139] [2024-07-13 05:37:53 +0000.472640][19e3] running_decoder_count:0max
count:2
[024:399] [2024-07-13 05:37:53 +0000.732536][1a0e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:434] [2024-07-13 05:37:53 +0000.767241][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[024:459] [2024-07-13 05:37:53 +0000.792995][1800] Run AGC when audioType = 0
[024:460] [2024-07-13 05:37:53 +0000.793372][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:481] [2024-07-13 05:37:53 +0000.814630][19f2] lipsync_debug:displaying video
ts:101790 The current displayed video timestamp is:227914097
[024:564] [2024-07-13 05:37:53 +0000.897653][19f5] Error(video_source.cc:430): wait
decoder a frame: 0
[025:038] [2024-07-13 05:37:54 +0000.371530][19f4] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 87996
[025:038] [2024-07-13 05:37:54 +0000.371663][19f4] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:151] [2024-07-13 05:37:54 +0000.485015][19f2] DriveRender working... (1/200)
[025:152] [2024-07-13 05:37:54 +0000.485211][19f2] lipsync_debug:displaying video
ts:162090 The current displayed video timestamp is:227914768
[025:200] [2024-07-13 05:37:54 +0000.533988][19f4] FilterPipeline2::OnAudioFrame
pts 95182 last_audio_timestamp_ 2158.32
[025:210] [2024-07-13 05:37:54 +0000.543803][19f3] The audio playback speed:100
(1/100)
[025:210] [2024-07-13 05:37:54 +0000.543977][19f3] lipsync_debug: The current
played audio timestamp is:91082(1/50)
[025:362] [2024-07-13 05:37:54 +0000.695858][19f4] PullAudioFrame: PullFrame audio
finished.
[025:362] [2024-07-13 05:37:54 +0000.695987][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:393] [2024-07-13 05:37:54 +0000.726202][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:423] [2024-07-13 05:37:54 +0000.756478][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:437] [2024-07-13 05:37:54 +0000.770331][1a0e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:453] [2024-07-13 05:37:54 +0000.786760][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:483] [2024-07-13 05:37:54 +0000.817082][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:514] [2024-07-13 05:37:54 +0000.847421][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:544] [2024-07-13 05:37:54 +0000.877745][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:574] [2024-07-13 05:37:54 +0000.908035][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:605] [2024-07-13 05:37:54 +0000.938369][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:635] [2024-07-13 05:37:54 +0000.968648][19f4] media player notify EOF, audio
PullFrameStatus is EOF
[025:641] [2024-07-13 05:37:54 +0000.974224][19f2]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:33 last
video ts:204390 frame->pts:207270 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:641] [2024-07-13 05:37:54 +0000.974333][19f2] lipsync_debug: tsDelta -
timeDelta = -1
[025:643] [2024-07-13 05:37:54 +0000.976492][19f5] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[025:643] [2024-07-13 05:37:54 +0000.976773][19f5] Stop:
[025:644] [2024-07-13 05:37:54 +0000.977661][19f2] operator(): Video Render
stopped.
[025:644] [2024-07-13 05:37:54 +0000.977918][19f5] Stop:
[025:644] [2024-07-13 05:37:54 +0000.978042][19f3] DeviceStop:
audioDevice_:0x7780008000
[025:644] [2024-07-13 05:37:54 +0000.978127][19f3] OpenSlesOutput:Stop playout

[025:646] [2024-07-13 05:37:54 +0000.980098][19f3] DeviceStop: Done


[025:647] [2024-07-13 05:37:54 +0000.980362][19f3] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[025:647] [2024-07-13 05:37:54 +0000.980633][19f5] to reset filter graph
[025:647] [2024-07-13 05:37:54 +0000.980696][19f5] RemoveVideoBackGroud: hava not
add video backgroud
[025:647] [2024-07-13 05:37:54 +0000.980787][19f5] UnbindInputFilter 0x777fee9318
this 0x7828f31220
[025:647] [2024-07-13 05:37:54 +0000.980872][19f5] ClearAllSource: remove source
filter, sourceid: 0x7828ea5300
[025:647] [2024-07-13 05:37:54 +0000.980924][19f5] DestoryDecoderByVideoSource
time:227915263 enter.

[025:647] [2024-07-13 05:37:54 +0000.980984][19f5] ~VideoBindDecoder time:227915263


enter.

[025:648] [2024-07-13 05:37:54 +0000.981235][19f5] CleanUp time:227915264 enter.

[025:648] [2024-07-13 05:37:54 +0000.981692][19f5] CleanUp leave. expire time = 0


ms

[025:648] [2024-07-13 05:37:54 +0000.981755][19f5] CleanUp time:227915264 enter.

[025:648] [2024-07-13 05:37:54 +0000.982022][19f5] CleanUp leave. expire time = 0


ms

[025:649] [2024-07-13 05:37:54 +0000.982830][19f5] ~VideoBindDecoder leave. expire


time = 2 ms

[025:649] [2024-07-13 05:37:54 +0000.982937][19f5] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[025:650] [2024-07-13 05:37:54 +0000.984064][19f5] UnbindInputFilter 0x7829026318


this 0x777fee9318
[025:651] [2024-07-13 05:37:54 +0000.984199][19f5] UnbindInputFilter 0x7828eaacd8
this 0x7829026318
[025:651] [2024-07-13 05:37:54 +0000.984287][19f5] UnbindInputFilter 0x7828ea5520
this 0x7828eaacd8
[025:651] [2024-07-13 05:37:54 +0000.984369][19f5] UnbindInputFilter 0x777fee9258
this 0x777fee93d8
[025:651] [2024-07-13 05:37:54 +0000.984450][19f5] UnbindInputFilter 0x777fee9198
this 0x777fee9258
[025:651] [2024-07-13 05:37:54 +0000.984531][19f5] UnbindInputFilter 0x7828ea5520
this 0x777fee9198
[025:651] [2024-07-13 05:37:54 +0000.984618][19f5] to reset filter graph clear end
[025:651] [2024-07-13 05:37:54 +0000.984677][19f5] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
delay: 0
[025:651] [2024-07-13 05:37:54 +0000.984745][19f5] CreateDecoderByVideoSource
time:227915267 enter.

[025:652] [2024-07-13 05:37:54 +0000.985334][19f5] running_decoder_count:0max


count:2
[025:652] [2024-07-13 05:37:54 +0000.985402][19f5] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x778061d800
[025:653] [2024-07-13 05:37:54 +0000.986802][1a11] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x777ff1c600] Current FFmpeg version git-2021-06-16-
97cea6f

[025:822] [2024-07-13 05:37:55 +0000.155766][1a11] OnStreamInfoFound: video


duration_: 2336
[025:825] [2024-07-13 05:37:55 +0000.158352][19f5] start decoder
[025:825] [2024-07-13 05:37:55 +0000.158487][19f5] CreateDecoderByVideoSource
leave. expire time = 174 ms

[025:825] [2024-07-13 05:37:55 +0000.158611][19f5] BindInputFilter 0x7828ea5520


this 0x7828eaacd8
[025:825] [2024-07-13 05:37:55 +0000.158709][19f5] BindInputFilter 0x7828eaacd8
this 0x7829026318
[025:825] [2024-07-13 05:37:55 +0000.158817][19f5] BindInputFilter 0x7828ea5520
this 0x777fee9198
[025:825] [2024-07-13 05:37:55 +0000.158897][19f5] BindInputFilter 0x777fee9198
this 0x777fee9258
[025:825] [2024-07-13 05:37:55 +0000.158951][19f5] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[025:825] [2024-07-13 05:37:55 +0000.159036][19f5] BindInputFilter 0x7829026318
this 0x777fee9318
[025:826] [2024-07-13 05:37:55 +0000.159144][19f5] BindInputFilter 0x777fee9318
this 0x7828f31220
[025:826] [2024-07-13 05:37:55 +0000.159238][19f5] BindInputFilter 0x777fee9258
this 0x777fee93d8
[025:826] [2024-07-13 05:37:55 +0000.159343][19f5] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[025:826] [2024-07-13 05:37:55 +0000.159421][19f5] to reset filter graph end
[025:826] [2024-07-13 05:37:55 +0000.159476][19f5] Start:
[025:826] [2024-07-13 05:37:55 +0000.159613][19f2] operator(): video render
started.
[025:826] [2024-07-13 05:37:55 +0000.159743][19f5] Start:
[025:826] [2024-07-13 05:37:55 +0000.159999][19f3] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[025:827] [2024-07-13 05:37:55 +0000.160255][19f3] Reset: history total size: 98
[025:827] [2024-07-13 05:37:55 +0000.160317][19f3] DeviceStart:
audioDevice_:0x7780008000
[025:827] [2024-07-13 05:37:55 +0000.160369][19f3] DeviceStart: time profile
playout init before
[025:827] [2024-07-13 05:37:55 +0000.160471][19f3] DeviceStart: time profile
playout init end
[025:827] [2024-07-13 05:37:55 +0000.160521][19f3] OpenSlesOutput:Start playout

[025:828] [2024-07-13 05:37:55 +0000.161372][19f3] Create the opensl output player.


streamtype before:0

[025:828] [2024-07-13 05:37:55 +0000.161456][19f3] Create the opensl output player.


streamtype after:3

[025:830] [2024-07-13 05:37:55 +0000.163228][1a12] NO get frame from decoder


[025:833] [2024-07-13 05:37:55 +0000.166370][1a12] NO get frame from decoder
[025:836] [2024-07-13 05:37:55 +0000.169715][1a12] NO get frame from decoder
[025:839] [2024-07-13 05:37:55 +0000.172577][1a12] NO get frame from decoder
[025:842] [2024-07-13 05:37:55 +0000.175174][1a12] NO get frame from decoder
[025:844] [2024-07-13 05:37:55 +0000.177582][1a12] NO get frame from decoder
[025:847] [2024-07-13 05:37:55 +0000.180279][1a12] NO get frame from decoder
[025:850] [2024-07-13 05:37:55 +0000.183495][1a12] NO get frame from decoder
[025:863] [2024-07-13 05:37:55 +0000.196951][19f3] Enqueue opensl buffer size:1764
[025:926] [2024-07-13 05:37:55 +0000.259423][19f3] DeviceStart: time profile
playout all end
[025:926] [2024-07-13 05:37:55 +0000.259559][19f3] operator(): Audio playback
started.
[025:934] [2024-07-13 05:37:55 +0000.267674][19f4] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[025:935] [2024-07-13 05:37:55 +0000.268898][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[025:936] [2024-07-13 05:37:55 +0000.270115][19f3] First audio frame rendering
[025:954] [2024-07-13 05:37:55 +0000.287466][19f2] lipsync_debug: First video frame
rendering.
[026:011] [2024-07-13 05:37:55 +0000.344974][1a1d] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[026:016] [2024-07-13 05:37:55 +0000.349248][19f4] audio frame wait video
frame.last_video_timestamp:195 last_audio_timestamp:300.907
[026:017] [2024-07-13 05:37:55 +0000.350359][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[026:024] [2024-07-13 05:37:55 +0000.357925][19f4] audio frame wait video
frame.last_video_timestamp:229 last_audio_timestamp:347.891
[026:025] [2024-07-13 05:37:55 +0000.359058][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[026:029] [2024-07-13 05:37:55 +0000.362650][19f4] audio frame wait video
frame.last_video_timestamp:229 last_audio_timestamp:347.891
[026:030] [2024-07-13 05:37:55 +0000.363820][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[026:043] [2024-07-13 05:37:55 +0000.376425][19f4] audio frame wait video
frame.last_video_timestamp:261 last_audio_timestamp:370.884
[026:044] [2024-07-13 05:37:55 +0000.377714][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[026:048] [2024-07-13 05:37:55 +0000.381587][19f4] audio frame wait video
frame.last_video_timestamp:261 last_audio_timestamp:370.884
[026:049] [2024-07-13 05:37:55 +0000.382758][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[026:053] [2024-07-13 05:37:55 +0000.386280][19f4] audio frame wait video
frame.last_video_timestamp:261 last_audio_timestamp:370.884
[026:054] [2024-07-13 05:37:55 +0000.387776][19f4]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[026:075] [2024-07-13 05:37:55 +0000.409051][19f2] lipsync_debug:displaying video
ts:12240 The current displayed video timestamp is:227915691
[026:146] [2024-07-13 05:37:55 +0000.479697][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[026:174] [2024-07-13 05:37:55 +0000.507446][19f5] Error(video_source.cc:430): wait
decoder a frame: 0
[026:457] [2024-07-13 05:37:55 +0000.790547][1800] Run AGC when audioType = 0
[026:468] [2024-07-13 05:37:55 +0000.801831][1a1d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:539] [2024-07-13 05:37:55 +0000.872819][19f2] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[026:539] [2024-07-13 05:37:55 +0000.872979][19f2] lipsync_debug:result remaining
time:3
[026:643] [2024-07-13 05:37:55 +0000.976648][1a12] av_read_frame AVERROR_EOF
[026:663] [2024-07-13 05:37:55 +0000.996650][19f5] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4993 diff: 8
[026:665] [2024-07-13 05:37:55 +0000.998721][19f5] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 99450pts ms:1.105e+06
[026:671] [2024-07-13 05:37:56 +0000.5107][19f5] OnVideoFrameReady(1/200)
[026:679] [2024-07-13 05:37:56 +0000.12799][19f2] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[026:712] [2024-07-13 05:37:56 +0000.45426][1a12] OnReceiveEOF:
[026:712] [2024-07-13 05:37:56 +0000.45593][1a12] OnDecoderEOF time:227916328
enter.

[026:712] [2024-07-13 05:37:56 +0000.45696][1a12] OnDecoderEOF leave. expire time


= 0 ms

[026:712] [2024-07-13 05:37:56 +0000.45757][1a12] OnDecoderFinished:


OnDecoderFinished total decoder frames:70 this:0x7828ea5300
[026:712] [2024-07-13 05:37:56 +0000.45910][19e3] CleanUp time:227916328 enter.

[026:726] [2024-07-13 05:37:56 +0000.60152][19e3] CleanUp leave. expire time = 15


ms

[026:727] [2024-07-13 05:37:56 +0000.60320][19e3] clean up


[026:727] [2024-07-13 05:37:56 +0000.60374][19e3] running_decoder_count:0max
count:2
[026:736] [2024-07-13 05:37:56 +0000.69867][19f2] lipsync_debug:displaying video
ts:71730 The current displayed video timestamp is:227916352
[026:959] [2024-07-13 05:37:56 +0000.292619][19f2] DriveRender working... (1/200)
[027:437] [2024-07-13 05:37:56 +0000.770752][1a1d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:503] [2024-07-13 05:37:56 +0000.836441][19f2] lipsync_debug:displaying video
ts:131850 The current displayed video timestamp is:227917119
[027:506] [2024-07-13 05:37:56 +0000.840039][19f2] lipsync_debug: render a video
frame
[027:526] [2024-07-13 05:37:56 +0000.859623][19f5]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[027:542] [2024-07-13 05:37:56 +0000.875191][19f5] video frame wait audio frame:
last_video_timestamp:1934 last_audio_timestamp:1833.42
[027:602] [2024-07-13 05:37:56 +0000.935630][19f4] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 86982
[027:602] [2024-07-13 05:37:56 +0000.935831][19f4] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:608] [2024-07-13 05:37:56 +0000.941927][19f2]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:5 last video
ts:140850 frame->pts:143910 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[027:609] [2024-07-13 05:37:56 +0000.942181][19f2] lipsync_debug: tsDelta -
timeDelta = 29
[027:612] [2024-07-13 05:37:56 +0000.945221][19f5] Error(video_source.cc:430): wait
decoder a frame: 0
[027:684] [2024-07-13 05:37:57 +0000.18056][19f2] lipsync_debug:result remaining
time:0
[027:685] [2024-07-13 05:37:57 +0000.18189][19f2] dynamic updated lipsync delay:0
[027:815] [2024-07-13 05:37:57 +0000.148498][19f3] The audio playback speed:100
(1/100)
[027:815] [2024-07-13 05:37:57 +0000.148692][19f3] lipsync_debug: The current
played audio timestamp is:90068(1/50)
[027:856] [2024-07-13 05:37:57 +0000.189381][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[027:965] [2024-07-13 05:37:57 +0000.298937][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[027:966] [2024-07-13 05:37:57 +0000.299560][19f3] Stop:
[027:967] [2024-07-13 05:37:57 +0000.300468][19f2] operator(): Video Render
stopped.
[027:967] [2024-07-13 05:37:57 +0000.300776][19f3] Stop:
[027:967] [2024-07-13 05:37:57 +0000.300877][19f3] DeviceStop:
audioDevice_:0x7780008000
[027:967] [2024-07-13 05:37:57 +0000.300941][19f3] OpenSlesOutput:Stop playout

[027:970] [2024-07-13 05:37:57 +0000.303235][19f3] DeviceStop: Done


[027:970] [2024-07-13 05:37:57 +0000.303575][19f3] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[027:970] [2024-07-13 05:37:57 +0000.303827][19f3] operator(): Stop now!
[028:087] [2024-07-13 05:37:57 +0000.420459][1762]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[028:087] [2024-07-13 05:37:57 +0000.420611][1762] StopPreView: Have Stopped,
operation cancel
[028:087] [2024-07-13 05:37:57 +0000.420677][1762] Stop:
[028:087] [2024-07-13 05:37:57 +0000.420867][19f3] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[028:088] [2024-07-13 05:37:57 +0000.421305][1762] DeviceRelease:
audioDevice_:0x7780008000
[028:088] [2024-07-13 05:37:57 +0000.421381][1762] OpenSlesOutput:Stop playout

[028:088] [2024-07-13 05:37:57 +0000.421467][1762] DeviceRelease: Release the


webrtc device object.
[028:088] [2024-07-13 05:37:57 +0000.421841][1762] OpenSlesOutput destruct.

[028:088] [2024-07-13 05:37:57 +0000.422003][1762] DeviceRelease: Done


[028:089] [2024-07-13 05:37:57 +0000.422202][1762] Stop:
[028:089] [2024-07-13 05:37:57 +0000.422374][19f2] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[028:093] [2024-07-13 05:37:57 +0000.426400][1762] global uninited!
[028:093] [2024-07-13 05:37:57 +0000.426619][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[028:093] [2024-07-13 05:37:57 +0000.426720][1762] ~MediaFilterGraph:
MediaFilterGraph destruct
[028:093] [2024-07-13 05:37:57 +0000.426804][1762] RemoveVideoBackGroud: hava not
add video backgroud
[028:093] [2024-07-13 05:37:57 +0000.426899][1762] UnbindInputFilter 0x777fee9318
this 0x7828f31220
[028:093] [2024-07-13 05:37:57 +0000.427010][1762] ClearAllSource: remove source
filter, sourceid: 0x7828ea5300
[028:093] [2024-07-13 05:37:57 +0000.427065][1762] DestoryDecoderByVideoSource
time:227917709 enter.

[028:093] [2024-07-13 05:37:57 +0000.427129][1762] ~VideoBindDecoder time:227917709


enter.

[028:094] [2024-07-13 05:37:57 +0000.427360][1762] CleanUp time:227917710 enter.

[028:094] [2024-07-13 05:37:57 +0000.427929][1762] CleanUp leave. expire time = 0


ms

[028:094] [2024-07-13 05:37:57 +0000.427995][1762] CleanUp time:227917710 enter.

[028:095] [2024-07-13 05:37:57 +0000.428542][1762] CleanUp leave. expire time = 1


ms

[028:096] [2024-07-13 05:37:57 +0000.429522][1762] ~VideoBindDecoder leave. expire


time = 3 ms

[028:096] [2024-07-13 05:37:57 +0000.429626][1762] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[028:096] [2024-07-13 05:37:57 +0000.429742][1762] UnbindInputFilter 0x7829026318


this 0x777fee9318
[028:096] [2024-07-13 05:37:57 +0000.429827][1762] UnbindInputFilter 0x7828eaacd8
this 0x7829026318
[028:096] [2024-07-13 05:37:57 +0000.429900][1762] UnbindInputFilter 0x7828ea5520
this 0x7828eaacd8
[028:096] [2024-07-13 05:37:57 +0000.429979][1762] UnbindInputFilter 0x777fee9258
this 0x777fee93d8
[028:096] [2024-07-13 05:37:57 +0000.430049][1762] UnbindInputFilter 0x777fee9198
this 0x777fee9258
[028:096] [2024-07-13 05:37:57 +0000.430128][1762] UnbindInputFilter 0x7828ea5520
this 0x777fee9198
[028:097] [2024-07-13 05:37:57 +0000.430205][1762] ~GLESContext:
[028:098] [2024-07-13 05:37:57 +0000.432037][1762] GLESContext destruct finish.
[028:098] [2024-07-13 05:37:57 +0000.432125][1762] filter: filter pipeline destroy
this: 0x7828f31180
[028:099] [2024-07-13 05:37:57 +0000.433063][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[028:101] [2024-07-13 05:37:57 +0000.434353][1762] machine model :redmi
[028:101] [2024-07-13 05:37:57 +0000.434441][1762] Support this machine
model :redmi
[028:101] [2024-07-13 05:37:57 +0000.434503][1762] global inited! current sdk
version: 12-14-d8558ab
[028:101] [2024-07-13 05:37:57 +0000.434739][1762] filter: filter pipeline
construtc this: 0x7828f0e280
[028:101] [2024-07-13 05:37:57 +0000.434807][1762] MediaFilterGraph:
MediaFilterGraph construct
[028:101] [2024-07-13 05:37:57 +0000.434867][1762] GLESContext:
[028:101] [2024-07-13 05:37:57 +0000.434950][1762] The result of eglGetDisplay is:
0x1
[028:103] [2024-07-13 05:37:57 +0000.436797][1762] The result of creation:
0x7828f29680
[028:103] [2024-07-13 05:37:57 +0000.436978][1762] The result of
eglCreatePbufferSurface is: 0x7828f29780
[028:103] [2024-07-13 05:37:57 +0000.437107][1762] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[028:104] [2024-07-13 05:37:57 +0000.437297][1762] The source 0 speed:1
[028:104] [2024-07-13 05:37:57 +0000.437370][1762] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
delay: 0
[028:104] [2024-07-13 05:37:57 +0000.437430][1762] CreateDecoderByVideoSource
time:227917720 enter.

[028:104] [2024-07-13 05:37:57 +0000.437845][1762] running_decoder_count:0max


count:2
[028:104] [2024-07-13 05:37:57 +0000.437933][1762] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x778061d800
[028:106] [2024-07-13 05:37:57 +0000.439362][1a25] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x779061ba00] Current FFmpeg version git-2021-06-16-
97cea6f

[028:278] [2024-07-13 05:37:57 +0000.611597][1a25] OnStreamInfoFound: video


duration_: 2336
[028:282] [2024-07-13 05:37:57 +0000.616121][1762] start decoder
[028:283] [2024-07-13 05:37:57 +0000.616333][1762] CreateDecoderByVideoSource
leave. expire time = 179 ms

[028:283] [2024-07-13 05:37:57 +0000.616431][1762] BindInputFilter 0x7828ea5520


this 0x777fee8e98
[028:283] [2024-07-13 05:37:57 +0000.616512][1762] BindInputFilter 0x777fee8e98
this 0x777fee8f58
[028:283] [2024-07-13 05:37:57 +0000.616630][1762] BindInputFilter 0x7828ea5520
this 0x777fee90d8
[028:283] [2024-07-13 05:37:57 +0000.616708][1762] BindInputFilter 0x777fee90d8
this 0x777fee9198
[028:283] [2024-07-13 05:37:57 +0000.616756][1762] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[028:283] [2024-07-13 05:37:57 +0000.616835][1762] BindInputFilter 0x777fee8f58
this 0x777fee9258
[028:283] [2024-07-13 05:37:57 +0000.616907][1762] BindInputFilter 0x777fee9258
this 0x7828f0e320
[028:283] [2024-07-13 05:37:57 +0000.617029][1762] BindInputFilter 0x777fee9198
this 0x777fee9318
[028:283] [2024-07-13 05:37:57 +0000.617104][1762] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_227906780.mp4
[028:287] [2024-07-13 05:37:57 +0000.620707][1a26] NO get frame from decoder
[028:289] [2024-07-13 05:37:57 +0000.623138][1762]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[028:290] [2024-07-13 05:37:57 +0000.623429][1762] MediaComposeFile time:227917906
enter.
[028:290] [2024-07-13 05:37:57 +0000.623544][1762] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[028:290] [2024-07-13 05:37:57 +0000.623761][1762] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[028:290] [2024-07-13 05:37:57 +0000.623856][1762] Recording session using default
bitrate support by app:14680064
[028:291] [2024-07-13 05:37:57 +0000.624230][1a30] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x777eeb51c0
[028:291] [2024-07-13 05:37:57 +0000.624342][1a30] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[028:291] [2024-07-13 05:37:57 +0000.624570][1762] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[028:293] [2024-07-13 05:37:57 +0000.626337][1a26] NO get frame from decoder
[028:293] [2024-07-13 05:37:57 +0000.626905][1762] GetPipeline:
-----------------------------------------
[028:293] [2024-07-13 05:37:57 +0000.627041][1762] GetPipeline: source:
0x7828ea5300
[028:293] [2024-07-13 05:37:57 +0000.627104][1762] GetPipeline: filter: NULLFilter
[028:294] [2024-07-13 05:37:57 +0000.627164][1762] GetPipeline: filter: NULLFilter
[028:294] [2024-07-13 05:37:57 +0000.627219][1762] GetPipeline: filter: NULLFilter
[028:294] [2024-07-13 05:37:57 +0000.627271][1762] GetPipeline: audio filter:
AuidoNULLFilter
[028:294] [2024-07-13 05:37:57 +0000.627324][1762] GetPipeline: audio filter:
AuidoNULLFilter
[028:294] [2024-07-13 05:37:57 +0000.627376][1762] GetPipeline: audio filter:
AudioNUllFilter
[028:294] [2024-07-13 05:37:57 +0000.627428][1762] GetPipeline:
------------------------------------------
[028:294] [2024-07-13 05:37:57 +0000.627492][1762] filter: filter pipeline2 update
pattern: 2
[028:294] [2024-07-13 05:37:57 +0000.628013][1762] MediaComposeFile leave. expire
time = 4 ms

[028:295] [2024-07-13 05:37:57 +0000.628907][1762] machine model :redmi


[028:295] [2024-07-13 05:37:57 +0000.628971][1762] Support this machine
model :redmi
[028:295] [2024-07-13 05:37:57 +0000.629025][1762] global inited! current sdk
version: 12-14-d8558ab
[028:298] [2024-07-13 05:37:57 +0000.631399][1a26] NO get frame from decoder
[028:299] [2024-07-13 05:37:57 +0000.632310][1a26] NO get frame from decoder
[028:301] [2024-07-13 05:37:57 +0000.635000][1a26] NO get frame from decoder
[028:304] [2024-07-13 05:37:57 +0000.637474][1a26] NO get frame from decoder
[028:305] [2024-07-13 05:37:57 +0000.638805][1a26] NO get frame from decoder
[028:307] [2024-07-13 05:37:57 +0000.640277][1a26] NO get frame from decoder
[028:351] [2024-07-13 05:37:57 +0000.684723][1762]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[028:351] [2024-07-13 05:37:57 +0000.684966][1762] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 226
[028:355] [2024-07-13 05:37:57 +0000.688934][1762]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[028:355] [2024-07-13 05:37:57 +0000.689102][1762] BeginCompose: BeginCompose, is
composing 0
[028:356] [2024-07-13 05:37:57 +0000.689337][1a30] start recording, file path:
[028:356] [2024-07-13 05:37:57 +0000.689716][1a30] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 226 audio_timescale:44100
video_timescale:90000
[028:356] [2024-07-13 05:37:57 +0000.689814][1a30] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[028:356] [2024-07-13 05:37:57 +0000.689905][1a30] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 226
[028:356] [2024-07-13 05:37:57 +0000.690001][1a30] fd_open successed
handle:0xb400007838e990b0
[028:357] [2024-07-13 05:37:57 +0000.690385][1a30] create mp4 file:246
m_fileHandle: 0x777f986d00
[028:357] [2024-07-13 05:37:57 +0000.690485][1a30] MP4 file: is opened successfully
[028:357] [2024-07-13 05:37:57 +0000.690556][1a30] setupMediaProcessers:
[028:357] [2024-07-13 05:37:57 +0000.690622][1a30]
RecordingSessionInternalSimple:setup media processers.
[028:357] [2024-07-13 05:37:57 +0000.690694][1a30] construct AAC encoder
[028:358] [2024-07-13 05:37:57 +0000.691232][1a30] H264Encoder creating:
ultrafast012323
[028:358] [2024-07-13 05:37:57 +0000.691321][1a30] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[028:359] [2024-07-13 05:37:57 +0000.692146][1a30] H264Encode::GetMachineModel is
220333QBI
[028:359] [2024-07-13 05:37:57 +0000.692236][1a30] H264Encoder machine_mode
is:220333QBI
[028:359] [2024-07-13 05:37:57 +0000.692308][1a30] H264Encode::machine size :9
machine_mode:220333QBI
[028:359] [2024-07-13 05:37:57 +0000.692379][1a30] H264Encode::machine array
size :22 machine_mode:220333QBI
[028:359] [2024-07-13 05:37:57 +0000.692449][1a30] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[028:359] [2024-07-13 05:37:57 +0000.692528][1a30] setupCompressionSession:
[028:359] [2024-07-13 05:37:57 +0000.692598][1a30] H264Encode::creating hareware
Encoder
[028:359] [2024-07-13 05:37:57 +0000.692666][1a30] AndroidHwAvcEncoder
time:227917975 enter.

[028:359] [2024-07-13 05:37:57 +0000.692953][1a30] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007838e21380 address:0x778cae9760
[028:361] [2024-07-13 05:37:57 +0000.694722][1a37] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x778061cc98
[028:362] [2024-07-13 05:37:57 +0000.695744][1a30] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[028:362] [2024-07-13 05:37:57 +0000.695838][1a30] The video avc hw codec address
is 0x781b752bb0
[028:362] [2024-07-13 05:37:57 +0000.695995][1a30] AndroidHwAvcEncoder leave.
expire time = 3 ms

[028:362] [2024-07-13 05:37:57 +0000.696075][1a30] RegisterEncodeCompleteCallback


time:227917978 enter.

[028:363] [2024-07-13 05:37:57 +0000.696328][1a30] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[028:363] [2024-07-13 05:37:57 +0000.696415][1a30] InitEncode time:227917979


enter.

[028:363] [2024-07-13 05:37:57 +0000.696566][1a30] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[028:363] [2024-07-13 05:37:57 +0000.696651][1a30] Create time:227917979 enter.

[028:363] [2024-07-13 05:37:57 +0000.696756][1a30] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[028:363] [2024-07-13 05:37:57 +0000.696826][1a30]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x777fee9880
[028:363] [2024-07-13 05:37:57 +0000.697114][1a30]
supported_type:image/vnd.android.heic
[028:364] [2024-07-13 05:37:57 +0000.697264][1a30] supported_type:video/avc
[028:364] [2024-07-13 05:37:57 +0000.697336][1a30] name:OMX.qcom.video.encoder.avc
mime:video/avc
[028:364] [2024-07-13 05:37:57 +0000.697424][1a30] hwCodecPrefix :OMX.qcom.
[028:364] [2024-07-13 05:37:57 +0000.697482][1a30] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[028:364] [2024-07-13 05:37:57 +0000.697544][1a30] mediacodec_createCodecByName
time:227917980 enter.

[028:364] [2024-07-13 05:37:57 +0000.697602][1a30] WrapAndroidMediaCodec


time:227917980 enter.

[028:364] [2024-07-13 05:37:57 +0000.697865][1a30] WrapAndroidMediaCodec leave.


expire time = 0 ms

[028:409] [2024-07-13 05:37:57 +0000.743073][1a30] mediacodec_createCodecByName


leave. expire time = 45 ms

[028:410] [2024-07-13 05:37:57 +0000.743251][1a30] WrapAndroidMediaFromat


time:227918026 enter.

[028:410] [2024-07-13 05:37:57 +0000.743398][1a30] WrapAndroidMediaFromat leave.


expire time = 0 ms

[028:453] [2024-07-13 05:37:57 +0000.786657][1a30] Destroy time:227918069 enter.

[028:453] [2024-07-13 05:37:57 +0000.786791][1a30] WrapAndroidMediaFromat::


Destroy
[028:453] [2024-07-13 05:37:57 +0000.786850][1a30] Destroy leave. expire time = 0
ms

[028:453] [2024-07-13 05:37:57 +0000.786962][1a30] ~WrapAndroidMediaFromat


time:227918069 enter.

[028:453] [2024-07-13 05:37:57 +0000.787022][1a30] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[028:453] [2024-07-13 05:37:57 +0000.787088][1a30] Create leave. expire time = 90


ms

[028:454] [2024-07-13 05:37:57 +0000.787147][1a30] isSemiPlanarSupport


time:227918070 enter.

[028:454] [2024-07-13 05:37:57 +0000.787202][1a30] H264Encoder isSemiPlanarSupport


[028:454] [2024-07-13 05:37:57 +0000.787267][1a30] isSemiPlanarSupport leave.
expire time = 0 ms

[028:454] [2024-07-13 05:37:57 +0000.787323][1a30] creat hw H264Encoder success,


isSemiPlanar:1
[028:454] [2024-07-13 05:37:57 +0000.787493][1a30] InitEncode leave. expire time =
91 ms

[028:454] [2024-07-13 05:37:57 +0000.787556][1a30] H264Encode::created Encoder


[028:454] [2024-07-13 05:37:57 +0000.787612][1a30] H264Encode:: H264 encoder
created.
[028:454] [2024-07-13 05:37:57 +0000.787619][1800] Run AGC when audioType = 0
[028:454] [2024-07-13 05:37:57 +0000.787664][1a30] H264 encoder created.
[028:454] [2024-07-13 05:37:57 +0000.787719][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:454] [2024-07-13 05:37:57 +0000.787718][1a30]
RecordingSessionInternalSimple:created avc encoder avc: 0x777fdaccc0
[028:454] [2024-07-13 05:37:57 +0000.787842][1a30] setOutput:
[028:454] [2024-07-13 05:37:57 +0000.787895][1a30]
RecordingSessionInternalSimple:encoder set output to muxer!
[028:454] [2024-07-13 05:37:57 +0000.787947][1a30] request a key frame
[028:454] [2024-07-13 05:37:57 +0000.787997][1a30] H264Encode:: request a key frame
[028:457] [2024-07-13 05:37:57 +0000.790174][1a30] setDisplayRotate :90
[028:457] [2024-07-13 05:37:57 +0000.790346][1a30] 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
[028:458] [2024-07-13 05:37:57 +0000.791394][1a31] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[028:460] [2024-07-13 05:37:57 +0000.793633][1a31]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[028:470] [2024-07-13 05:37:57 +0000.803823][1a37] add aac audio track with id:1
[028:470] [2024-07-13 05:37:57 +0000.804092][1a37] audio start ts:0
[028:471] [2024-07-13 05:37:57 +0000.804178][1a37] the audio frame has been written
into MP4 file
[028:488] [2024-07-13 05:37:57 +0000.822237][1a31] Push an pts:106 to dts queue.
[028:552] [2024-07-13 05:37:57 +0000.885466][1a31] h264 add frame header cdr flag
[028:554] [2024-07-13 05:37:57 +0000.887858][1a31] h264 add frame header cdr flag
[028:556] [2024-07-13 05:37:57 +0000.889591][1a31] Received key frame:10
[028:556] [2024-07-13 05:37:57 +0000.889741][1a31] H264Encode:: get a sps pps
header!headerSize:31
[028:556] [2024-07-13 05:37:57 +0000.890129][1a37] get the H.264 SPS parameter
[028:558] [2024-07-13 05:37:57 +0000.891147][1a37] add video track with id:2
[028:559] [2024-07-13 05:37:57 +0000.892576][1a37] get the H.264 PPS parameter
[028:559] [2024-07-13 05:37:57 +0000.893065][1a37] get the H.264 IDR frame
[028:560] [2024-07-13 05:37:57 +0000.893259][1a37] resss:true
[028:560] [2024-07-13 05:37:57 +0000.893861][1a37] video start ts:10
[028:560] [2024-07-13 05:37:57 +0000.894009][1a37] the video frame has been written
into MP4 file
[028:569] [2024-07-13 05:37:57 +0000.902875][1a31] last dts:81 currentPts:106
ppsOrSPS:0 queue length:4
[028:690] [2024-07-13 05:37:58 +0000.24080][1a31] DTS queue for
Generator:0x778061ceb8 464 498 532 565
[028:746] [2024-07-13 05:37:58 +0000.79797][1a34] audio_frame_list_ empty
[028:836] [2024-07-13 05:37:58 +0000.169775][1a33] Error(video_source.cc:430): wait
decoder a frame: 10
[028:883] [2024-07-13 05:37:58 +0000.216415][1a30] setDisplayRotate :90
[028:883] [2024-07-13 05:37:58 +0000.216579][1a30] 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
[028:902] [2024-07-13 05:37:58 +0000.235637][1a30] setDisplayRotate :90
[028:902] [2024-07-13 05:37:58 +0000.235849][1a30] 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
[029:071] [2024-07-13 05:37:58 +0000.404900][1a34] audio_frame_list_ empty
[029:114] [2024-07-13 05:37:58 +0000.447459][1a30] setDisplayRotate :90
[029:114] [2024-07-13 05:37:58 +0000.447605][1a30] 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
[029:174] [2024-07-13 05:37:58 +0000.507625][1a31] Push an pts:1432 to dts queue.
[029:174] [2024-07-13 05:37:58 +0000.507918][1a31] DTS queue for
Generator:0x778061ceb8 1261 1298 1333 1366 1400 1432
[029:186] [2024-07-13 05:37:58 +0000.519367][1a31] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1509
[029:186] [2024-07-13 05:37:58 +0000.519537][1a31] push video frame to H264
encoder. (100 frame for one log)

[029:186] [2024-07-13 05:37:58 +0000.519645][1a31] push video frame to H264


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

[029:186] [2024-07-13 05:37:58 +0000.519711][1a31] H264Encode::push video frame to


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

[029:186] [2024-07-13 05:37:58 +0000.519796][1a31] The input pts:1509 fps:30


[029:210] [2024-07-13 05:37:58 +0000.543915][1a31] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1298 pts:1298
[029:253] [2024-07-13 05:37:58 +0000.586957][1a26] av_read_frame AVERROR_EOF
[029:275] [2024-07-13 05:37:58 +0000.609130][1a31] SendFrame
encodedImage._timeStamp:1432encodedImage->_length:111840
[029:276] [2024-07-13 05:37:58 +0000.609441][1a31] last dts:1400 currentPts:1432
ppsOrSPS:0 queue length:8
[029:313] [2024-07-13 05:37:58 +0000.647101][1a31] H264Encode::H264SWEncoder get
callback, length:95712 type:1 nalType:1length:95708
[029:348] [2024-07-13 05:37:58 +0000.681421][1a26] OnReceiveEOF:
[029:348] [2024-07-13 05:37:58 +0000.681713][1a26] OnDecoderEOF time:227918964
enter.

[029:348] [2024-07-13 05:37:58 +0000.681819][1a26] OnDecoderEOF leave. expire time


= 0 ms

[029:348] [2024-07-13 05:37:58 +0000.681876][1a26] OnDecoderFinished:


OnDecoderFinished total decoder frames:70 this:0x7828ea5300
[029:348] [2024-07-13 05:37:58 +0000.681880][1a24] CleanUp time:227918964 enter.

[029:348] [2024-07-13 05:37:58 +0000.682033][1a26] NULLFilter::OnVideoSourceEOF


0x7828ea5300 this 0x777fee8e00
[029:348] [2024-07-13 05:37:58 +0000.682105][1a26] NULLFilter::OnVideoSourceEOF
0x777fee8e00 this 0x777fee8ec0
[029:349] [2024-07-13 05:37:58 +0000.682179][1a26] NULLFilter::OnVideoSourceEOF
0x777fee8ec0 this 0x777fee91c0
[029:351] [2024-07-13 05:37:58 +0000.684275][1a34] PullAudioFrame: PullFrame audio
finished.
[029:351] [2024-07-13 05:37:58 +0000.684426][1a34]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[029:351] [2024-07-13 05:37:58 +0000.684490][1a34] OnAudioTimer: OnAudioTimer
return
[029:351] [2024-07-13 05:37:58 +0000.684751][1a33]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[029:351] [2024-07-13 05:37:58 +0000.684830][1a33] OnVideoTimer: OnVideoTimer
EndComposeFile
[029:351] [2024-07-13 05:37:58 +0000.684881][1a33] EndComposeFile: EndComposeFile,
is composing 1
[029:356] [2024-07-13 05:37:58 +0000.689263][1a24] CleanUp leave. expire time = 8
ms

[029:356] [2024-07-13 05:37:58 +0000.689553][1a24] clean up


[029:356] [2024-07-13 05:37:58 +0000.689637][1a24] running_decoder_count:0max
count:2
[029:470] [2024-07-13 05:37:58 +0000.803394][1a31] h264 add frame header cdr flag
[029:470] [2024-07-13 05:37:58 +0000.804102][1a31] Received key frame:2001
[029:471] [2024-07-13 05:37:58 +0000.804255][1a31] DTS queue for
Generator:0x778061ceb8 2032 2067 2109 2138 2167 2199 2234 2271 2303
[029:471] [2024-07-13 05:37:58 +0000.805046][1a31]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:70
[029:472] [2024-07-13 05:37:58 +0000.805198][1a31]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x777ff9e800
[029:474] [2024-07-13 05:37:58 +0000.807182][1a32]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[029:474] [2024-07-13 05:37:58 +0000.807308][1a32]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[029:474] [2024-07-13 05:37:58 +0000.807647][1a30] stop recording
[029:474] [2024-07-13 05:37:58 +0000.807736][1a30]
RecordingSessionInternalSimple:destroy media processers
[029:474] [2024-07-13 05:37:58 +0000.807811][1a30] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[029:474] [2024-07-13 05:37:58 +0000.807882][1a30] H264Encode::flushing hareware
Encoder
[029:475] [2024-07-13 05:37:58 +0000.808140][1a30] Flush time:227919090 enter.

[029:475] [2024-07-13 05:37:58 +0000.808230][1a30] H264Encoder encoder flush


[029:475] [2024-07-13 05:37:58 +0000.808301][1a30] flush output queue
[029:476] [2024-07-13 05:37:58 +0000.809661][1a37] get the H.264 IDR frame
[029:566] [2024-07-13 05:37:58 +0000.900023][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[029:800] [2024-07-13 05:37:59 +0000.133998][1a30] Flush leave. expire time = 326
ms

[029:801] [2024-07-13 05:37:59 +0000.134303][1a30] ~H264EncodeWrap:


[029:801] [2024-07-13 05:37:59 +0000.134410][1a30] ~H264Encode:
[029:801] [2024-07-13 05:37:59 +0000.134495][1a30] teardownCompressionSession:
H264Encode::destroying Encoder
[029:801] [2024-07-13 05:37:59 +0000.134563][1a30] Release time:227919417 enter.

[029:801] [2024-07-13 05:37:59 +0000.134786][1a30] Release:


MediaCodecVideoEncoder::Release _inited:1
[029:801] [2024-07-13 05:37:59 +0000.134882][1a30] Destroy time:227919417 enter.

[029:801] [2024-07-13 05:37:59 +0000.134939][1a30] H264Encoder encoderDestroy


[029:801] [2024-07-13 05:37:59 +0000.135008][1a30]
AndroidMediaCodecVideoEncoder::release env: 0x781b8246c0
[029:801] [2024-07-13 05:37:59 +0000.135081][1a30]
AndroidMediaCodecVideoEncoder::Destroy
[029:827] [2024-07-13 05:37:59 +0000.161038][1a30] Destroy leave. expire time = 26
ms

[029:828] [2024-07-13 05:37:59 +0000.161373][1a30] Release leave. expire time = 27


ms

[029:828] [2024-07-13 05:37:59 +0000.161443][1a30] ~AndroidHwAvcEncoder


time:227919444 enter.

[029:828] [2024-07-13 05:37:59 +0000.161666][1a30] Release time:227919444 enter.

[029:828] [2024-07-13 05:37:59 +0000.161735][1a30] Release:


MediaCodecVideoEncoder:: has been released before, just return
[029:828] [2024-07-13 05:37:59 +0000.161787][1a30] Release leave. expire time = 0
ms

[029:828] [2024-07-13 05:37:59 +0000.161835][1a30] ~AndroidMediaCodecVideoEncoder


[029:828] [2024-07-13 05:37:59 +0000.161885][1a30] ~WrapAndroidMediaCodec
time:227919444 enter.

[029:828] [2024-07-13 05:37:59 +0000.161934][1a30] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[029:828] [2024-07-13 05:37:59 +0000.161990][1a30] video hevc hw codec


destructor:0x781b752bb0

[029:828] [2024-07-13 05:37:59 +0000.162086][1a30] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[029:829] [2024-07-13 05:37:59 +0000.162186][1a30] teardownCompressionSession:


H264Encode::destroyed Encoder
[029:829] [2024-07-13 05:37:59 +0000.162260][1a30]
RecordingSessionInternalSimple:destroy aac encoder output!
[029:829] [2024-07-13 05:37:59 +0000.162318][1a30] AACSWEncode destructor
[029:833] [2024-07-13 05:37:59 +0000.166239][1a37] fd_close successed!
[029:833] [2024-07-13 05:37:59 +0000.166891][1a37] MP4 close file successfully
[029:833] [2024-07-13 05:37:59 +0000.166959][1a37] Recording session Internal:
notify recording ok
[029:833] [2024-07-13 05:37:59 +0000.167021][1a37] onRecordingOk: Recording Ok,
compose use time: 1477, averagefps 0
[029:833] [2024-07-13 05:37:59 +0000.167092][1a37] OnReceiveEOF:
[029:846] [2024-07-13 05:37:59 +0000.179656][1a33] OnVideoTimer: OnVideoTimer
return
[029:855] [2024-07-13 05:37:59 +0000.188590][1762]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[029:855] [2024-07-13 05:37:59 +0000.188868][1762] ~MediaComposeFile time:227919471
enter.

[029:855] [2024-07-13 05:37:59 +0000.188944][1762] CancelCompose: CancelCompose,


is composing 0
[029:856] [2024-07-13 05:37:59 +0000.189294][1a30] stop recording
[029:856] [2024-07-13 05:37:59 +0000.189443][1a30] we have stopped recording before
[029:857] [2024-07-13 05:37:59 +0000.190504][1762] ~MediaComposeFile leave. expire
time = 2 ms

[029:857] [2024-07-13 05:37:59 +0000.190828][1762] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[029:858] [2024-07-13 05:37:59 +0000.191485][1762] global uninited!
[029:858] [2024-07-13 05:37:59 +0000.191634][1762]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[029:858] [2024-07-13 05:37:59 +0000.191747][1762] ~MediaFilterGraph:
MediaFilterGraph destruct
[029:858] [2024-07-13 05:37:59 +0000.191805][1762] RemoveVideoBackGroud: hava not
add video backgroud
[029:858] [2024-07-13 05:37:59 +0000.191898][1762] UnbindInputFilter 0x777fee9258
this 0x7828f0e320
[029:858] [2024-07-13 05:37:59 +0000.191993][1762] ClearAllSource: remove source
filter, sourceid: 0x7828ea5300
[029:858] [2024-07-13 05:37:59 +0000.192055][1762] DestoryDecoderByVideoSource
time:227919474 enter.

[029:859] [2024-07-13 05:37:59 +0000.192175][1762] ~VideoBindDecoder time:227919475


enter.
[029:859] [2024-07-13 05:37:59 +0000.192453][1762] CleanUp time:227919475 enter.

[029:859] [2024-07-13 05:37:59 +0000.193113][1762] CleanUp leave. expire time = 1


ms

[029:860] [2024-07-13 05:37:59 +0000.193246][1762] CleanUp time:227919476 enter.

[029:860] [2024-07-13 05:37:59 +0000.193827][1762] CleanUp leave. expire time = 0


ms

[029:866] [2024-07-13 05:37:59 +0000.199878][1762] ~VideoBindDecoder leave. expire


time = 7 ms

[029:866] [2024-07-13 05:37:59 +0000.200075][1762] DestoryDecoderByVideoSource


leave. expire time = 8 ms

[029:867] [2024-07-13 05:37:59 +0000.200187][1762] UnbindInputFilter 0x777fee8f58


this 0x777fee9258
[029:867] [2024-07-13 05:37:59 +0000.200281][1762] UnbindInputFilter 0x777fee8e98
this 0x777fee8f58
[029:867] [2024-07-13 05:37:59 +0000.200389][1762] UnbindInputFilter 0x7828ea5520
this 0x777fee8e98
[029:867] [2024-07-13 05:37:59 +0000.200500][1762] UnbindInputFilter 0x777fee9198
this 0x777fee9318
[029:867] [2024-07-13 05:37:59 +0000.200610][1762] UnbindInputFilter 0x777fee90d8
this 0x777fee9198
[029:867] [2024-07-13 05:37:59 +0000.200710][1762] UnbindInputFilter 0x7828ea5520
this 0x777fee90d8
[029:867] [2024-07-13 05:37:59 +0000.200823][1762] ~GLESContext:
[029:868] [2024-07-13 05:37:59 +0000.202019][1762] GLESContext destruct finish.
[029:869] [2024-07-13 05:37:59 +0000.202140][1762] filter: filter pipeline destroy
this: 0x7828f0e280
[030:455] [2024-07-13 05:37:59 +0000.788377][1801] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:455] [2024-07-13 05:37:59 +0000.788681][1801] _deviceSampleRate:48000

[030:460] [2024-07-13 05:37:59 +0000.793914][1800] Run AGC when audioType = 0


[031:287] [2024-07-13 05:38:00 +0000.620655][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[032:458] [2024-07-13 05:38:01 +0000.791537][1800] Run AGC when audioType = 0
[032:458] [2024-07-13 05:38:01 +0000.791847][1800]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:996] [2024-07-13 05:38:02 +0000.329815][1800] haveEnoughProcessedData
internalAudioStream.length: 10
[034:455] [2024-07-13 05:38:03 +0000.788470][1800] Run AGC when audioType = 0
[034:717] [2024-07-13 05:38:04 +0000.50692][1800] haveEnoughProcessedData
internalAudioStream.length: 0
[035:684] [2024-07-13 05:38:05 +0000.17657][178d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[035:684] [2024-07-13 05:38:05 +0000.17996][178d] ~MediaFilterCamera time:227925300
enter.

[035:684] [2024-07-13 05:38:05 +0000.18071][178d] StopPullFrameAndWriteMp4


time:227925300 enter.

[035:685] [2024-07-13 05:38:05 +0000.18741][17fb] stop recording


[035:685] [2024-07-13 05:38:05 +0000.18826][17fb] we have stopped recording before
[035:685] [2024-07-13 05:38:05 +0000.18953][178d] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[035:689] [2024-07-13 05:38:05 +0000.22445][178d] DestroyPipelineAndFilters


time:227925305 enter.

[035:690] [2024-07-13 05:38:05 +0000.23195][178d] DestroyPipelineAndFilters leave.


expire time = 1 ms

[035:690] [2024-07-13 05:38:05 +0000.23314][178d] AppDeviceManagerStopMic

[035:690] [2024-07-13 05:38:05 +0000.23440][178d] AppDeviceManagerStopMic::mic


status is on
[035:694] [2024-07-13 05:38:05 +0000.27234][178d] Try to stop webrtc device.

[035:701] [2024-07-13 05:38:05 +0000.34253][178d] Set record state to


stopped.threadID:6029

[035:803] [2024-07-13 05:38:05 +0000.136482][178d] Try to destory the


recorder.threadID:6029

[036:003] [2024-07-13 05:38:05 +0000.336948][178d] DestroyAudioRecorder:


[036:004] [2024-07-13 05:38:05 +0000.337222][178d] Cleanup the buffer queue in the
recorder.
[036:004] [2024-07-13 05:38:05 +0000.337294][178d] Destroy the recorder.

[036:011] [2024-07-13 05:38:05 +0000.344348][178d] StopRecording finished.

[036:011] [2024-07-13 05:38:05 +0000.344565][178d] The stop recording success.

[036:011] [2024-07-13 05:38:05 +0000.344629][178d]


AudioDeviceDataHandler::StopMicProcess

[036:012] [2024-07-13 05:38:05 +0000.345695][178d] AppDeviceManager stop.

[036:015] [2024-07-13 05:38:05 +0000.348661][178d] Rlease the webrtc device object.

[036:018] [2024-07-13 05:38:05 +0000.352103][178d] OpenSlesInput destruct.

[036:019] [2024-07-13 05:38:05 +0000.352320][178d] OpenSlesOutput destruct.

[036:028] [2024-07-13 05:38:05 +0000.361348][178d] EventDispatchServerScope


destruct
[036:028] [2024-07-13 05:38:05 +0000.361550][178d]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[036:031] [2024-07-13 05:38:05 +0000.364249][178d] ~AudioDeviceDataHandler

[036:033] [2024-07-13 05:38:05 +0000.366997][178d] AppDeviceManagerDestruct.

[036:034] [2024-07-13 05:38:05 +0000.367235][178d] ~AppDeviceManager:


[036:034] [2024-07-13 05:38:05 +0000.367471][178d] ~CpuOverloadDetect
time:227925650 enter.

[036:037] [2024-07-13 05:38:05 +0000.370350][178d] ~CpuOverloadDetect leave.


expire time = 3 ms

[036:046] [2024-07-13 05:38:05 +0000.380056][178d] Destruct BeautifyReader begin...


[036:047] [2024-07-13 05:38:05 +0000.380196][178d] Destruct BeautifyReader done.
[036:047] [2024-07-13 05:38:05 +0000.380331][178d] ~MediaFilterCamera leave.
expire time = 363 ms

[036:047] [2024-07-13 05:38:05 +0000.380763][178d] ~GLESContext:


[036:053] [2024-07-13 05:38:05 +0000.386315][178d] GLESContext destruct finish.
[036:053] [2024-07-13 05:38:05 +0000.386572][178d] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[036:054] [2024-07-13 05:38:05 +0000.388072][178d] global uninited!
[036:072] [2024-07-13 05:38:05 +0000.405492][178d] clear AppID 50011
[036:072] [2024-07-13 05:38:05 +0000.405699][178d] UnRegister JVM for Xplatform
util
[036:072] [2024-07-13 05:38:05 +0000.405770][178d] Dispose::unregister webrtc video
engine
[036:072] [2024-07-13 05:38:05 +0000.405826][178d] Init the android object with
jvm:0x0 env:0x0 context:0x0

[036:072] [2024-07-13 05:38:05 +0000.405903][178d] SetAndroidMediaCodecObjects


time:227925688 enter.

[036:072] [2024-07-13 05:38:05 +0000.405962][178d] ClearAndroidMediaCodecObjects


time:227925688 enter.

[036:072] [2024-07-13 05:38:05 +0000.406027][178d] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[036:072] [2024-07-13 05:38:05 +0000.406084][178d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[036:073] [2024-07-13 05:38:05 +0000.406146][178d] SetAndroidMediaCodecObjects


time:227925689 enter.

[036:073] [2024-07-13 05:38:05 +0000.406219][178d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[036:073] [2024-07-13 05:38:05 +0000.406271][178d] ClearAndroidMediaCodecObjects
time:227925689 enter.

[036:073] [2024-07-13 05:38:05 +0000.406324][178d] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[036:073] [2024-07-13 05:38:05 +0000.406379][178d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[036:073] [2024-07-13 05:38:05 +0000.406433][178d] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[036:073] [2024-07-13 05:38:05 +0000.406491][178d] Dispose::unre[000:050] [2024-07-


13 07:31:21 +0000.327873][1b65] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-07-
13 07:31:21 +0000
[000:050] [2024-07-13 07:31:21 +0000.327945][1b65] set AppID=50011 old AppID=-1
[000:050] [2024-07-13 07:31:21 +0000.327975][1b65] Init the android object with
jvm:0xb400007838e21380 env:0x781b5998c0 context:0x77c4c8c328

[000:050] [2024-07-13 07:31:21 +0000.328038][1b65] SetAndroidMediaCodecObjects


time:232451316 enter.

[000:050] [2024-07-13 07:31:21 +0000.328081][1b65] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:050] [2024-07-13 07:31:21 +0000.328122][1b65] SetAndroidMediaCodecObjects


time:232451316 enter.

[000:050] [2024-07-13 07:31:21 +0000.328158][1b65] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007838e21380
[000:050] [2024-07-13 07:31:21 +0000.328194][1b65] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007838e21380 address:0x778ea64760
[000:050] [2024-07-13 07:31:21 +0000.328232][1b65] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007838e21380
address:0x778ea64760
[000:050] [2024-07-13 07:31:21 +0000.328330][1b65] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:050] [2024-07-13 07:31:21 +0000.328390][1b65] Set the android objects with


jvm:0xb400007838e21380 env:0x781b5998c0 context:0x77c4c8c328

[000:053] [2024-07-13 07:31:21 +0000.331372][1b65] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x781b5998c0
[000:053] [2024-07-13 07:31:21 +0000.331425][1b65] SystemUtil Init done
[000:055] [2024-07-13 07:31:21 +0000.333239][1b65]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:061] [2024-07-13 07:31:21 +0000.338759][1b65] MediaFilterCamera
[000:061] [2024-07-13 07:31:21 +0000.338844][1b65] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:061] [2024-07-13 07:31:21 +0000.338985][1b65] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:061] [2024-07-13 07:31:21 +0000.339105][1b65] Recording session using default
bitrate support by app:14680064
[000:061] [2024-07-13 07:31:21 +0000.339105][21ce] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7794bf0740
[000:061] [2024-07-13 07:31:21 +0000.339322][21ce] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:061] [2024-07-13 07:31:21 +0000.339407][1b65] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:062] [2024-07-13 07:31:21 +0000.340176][1b65] Error(ini.cc:191): Open the file
failed. error:2
[000:062] [2024-07-13 07:31:21 +0000.340228][1b65]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:062] [2024-07-13 07:31:21 +0000.340265][1b65] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:065] [2024-07-13 07:31:21 +0000.343320][1b65] Error(ini.cc:191): Open the file
failed. error:2
[000:065] [2024-07-13 07:31:21 +0000.343416][1b65]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:065] [2024-07-13 07:31:21 +0000.343475][1b65] The device model: 220333qbi
usingHardwareAEC value: 0
[000:065] [2024-07-13 07:31:21 +0000.343503][1b65] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:065] [2024-07-13 07:31:21 +0000.343528][1b65] Using Default AEC type: software
AEC
[000:067] [2024-07-13 07:31:21 +0000.344826][1b65] The device model: 220333qbi enum
value: 0
[000:067] [2024-07-13 07:31:21 +0000.345587][1b65] GetMachineModel is 220333QBI
[000:068] [2024-07-13 07:31:21 +0000.345677][1b65] GetMachineInfo: 220333QBI
[000:068] [2024-07-13 07:31:21 +0000.345725][1b65] Construct BeautifyReader
begin...
[000:068] [2024-07-13 07:31:21 +0000.345757][1b65] dumpStickerRgba:0
dumpStickerYuv:0
[000:068] [2024-07-13 07:31:21 +0000.345784][1b65] Construct BeautifyReader done.
[000:072] [2024-07-13 07:31:21 +0000.349979][1b65] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:072] [2024-07-13 07:31:21 +0000.350010][21d1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7794a635a0
[000:072] [2024-07-13 07:31:21 +0000.350358][1b65] AppDeviceManager telnet server
for statistics started......
[000:073] [2024-07-13 07:31:21 +0000.350791][1b65] CpuOverloadDetect time:232451339
enter.

[000:073] [2024-07-13 07:31:21 +0000.350912][1b65] CpuOverloadDetect leave. expire


time = 0 ms

[000:073] [2024-07-13 07:31:21 +0000.350940][21d3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x782834a100
[000:073] [2024-07-13 07:31:21 +0000.351642][1b65] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:074] [2024-07-13 07:31:21 +0000.351861][1b65] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:074] [2024-07-13 07:31:21 +0000.352476][1b65] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:080] [2024-07-13 07:31:21 +0000.357899][1b65] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:080] [2024-07-13 07:31:21 +0000.358466][1b65] CreatePlatformSpecificObjects:
[000:080] [2024-07-13 07:31:21 +0000.358517][1b65] audio device use opensle input
and opensl output
[000:080] [2024-07-13 07:31:21 +0000.358564][1b65] Create OpenSLES output module
with java VM support.

[000:081] [2024-07-13 07:31:21 +0000.358743][1b65] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2024-07-13 07:31:21 +0000.358890][1b65] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:081] [2024-07-13 07:31:21 +0000.359064][1b65] Create OpenSLES output module
with buffer num:1

[000:081] [2024-07-13 07:31:21 +0000.359234][1b65] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2024-07-13 07:31:21 +0000.359364][1b65] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:081] [2024-07-13 07:31:21 +0000.359531][1b65] Create OpenSLES input module
with java VM support.

[000:081] [2024-07-13 07:31:21 +0000.359566][1b65] Create OpenSLES input module


with buffer num:1

[000:081] [2024-07-13 07:31:21 +0000.359638][1b65] Error(trace.cc:40): Init the


output and input for audio device template.
[000:082] [2024-07-13 07:31:21 +0000.359706][1b65] Init the output device.

[000:082] [2024-07-13 07:31:21 +0000.359733][1b65] Init the opensl input.


[000:082] [2024-07-13 07:31:21 +0000.359768][1b65] AppDeviceManager get setting
samplerate: 0
[000:082] [2024-07-13 07:31:21 +0000.360233][1b65] The device model: 220333qbi enum
value: 0
[000:083] [2024-07-13 07:31:21 +0000.360958][1b65] The device model: 220333qbi enum
value: 0
[000:083] [2024-07-13 07:31:21 +0000.360992][1b65] Set the sample rate to be:48000

[000:083] [2024-07-13 07:31:21 +0000.361021][1b65] Enable the recording stereo:0


[000:083] [2024-07-13 07:31:21 +0000.361049][1b65] Set the playout as stereo:1
[000:083] [2024-07-13 07:31:21 +0000.361074][1b65] Init the microphone.
[000:085] [2024-07-13 07:31:21 +0000.363589][1b65] Update the recording sample rate
to be: 48000
[000:085] [2024-07-13 07:31:21 +0000.363636][1b65] Init the speaker.
[000:086] [2024-07-13 07:31:21 +0000.363702][1b65] Low latency buffer size:144 low
sample rate:48000
[000:086] [2024-07-13 07:31:21 +0000.364000][1b65] Using 1 x 10ms for an audio
frame.

[000:090] [2024-07-13 07:31:21 +0000.367801][1b65] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:090] [2024-07-13 07:31:21 +0000.367970][1b65] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:090] [2024-07-13 07:31:21 +0000.368038][1b65] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:095] [2024-07-13 07:31:21 +0000.373239][1b65] The device model:220333qbi

[000:095] [2024-07-13 07:31:21 +0000.373338][1b65] speaker output factor:100


defaultFactor: 100

[000:095] [2024-07-13 07:31:21 +0000.373368][1b65] headset output factor:100


defaultFactor: 100

[000:096] [2024-07-13 07:31:21 +0000.373839][1b65] AppDeviceManagerStart finished.


[000:096] [2024-07-13 07:31:21 +0000.373898][1b65] AppDeviceManagerStartMic::mic
status is off
[000:096] [2024-07-13 07:31:21 +0000.373950][1b65] AppDeviceManagerStartMic update
aec type: 2

[000:096] [2024-07-13 07:31:21 +0000.373977][1b65] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:096] [2024-07-13 07:31:21 +0000.374006][1b65]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:096] [2024-07-13 07:31:21 +0000.374032][1b65]
AudioDeviceDataHandler::StartMicProcess

[000:096] [2024-07-13 07:31:21 +0000.374242][1b65] Try to start webrtc recording


device.

[000:096] [2024-07-13 07:31:21 +0000.374279][1b65] StartRecording. threadID:7013

[000:096] [2024-07-13 07:31:21 +0000.374254][21d4] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:096] [2024-07-13 07:31:21 +0000.374342][21d4] haveEnoughProcessedData
internalAudioStream.length: 0
[000:097] [2024-07-13 07:31:21 +0000.374689][1b65] The machine model:220333QBI

[000:097] [2024-07-13 07:31:21 +0000.374747][1b65] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:097] [2024-07-13 07:31:21 +0000.374773][1b65] Set the recording mode before


getSetting: 4
[000:097] [2024-07-13 07:31:21 +0000.374802][1b65] Set the recording mode after
getSetting: 1
[000:207] [2024-07-13 07:31:21 +0000.485590][1b65] StartRecording finished.

[000:208] [2024-07-13 07:31:21 +0000.485670][1b65] audio: start the audio mic


checker timer.

[000:208] [2024-07-13 07:31:21 +0000.486407][1b65] machine model :redmi


[000:208] [2024-07-13 07:31:21 +0000.486463][1b65] Support this machine
model :redmi
[000:217] [2024-07-13 07:31:21 +0000.495400][1b65] global inited! current sdk
version: 12-14-d8558ab
[000:311] [2024-07-13 07:31:21 +0000.589590][21d5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:312] [2024-07-13 07:31:21 +0000.589746][21d5] _deviceSampleRate:48000

[000:316] [2024-07-13 07:31:21 +0000.593727][21d4] Run AGC when audioType = 0


[000:316] [2024-07-13 07:31:21 +0000.593863][21d4]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:110] [2024-07-13 07:31:22 +0000.388019][2183]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[001:111] [2024-07-13 07:31:22 +0000.389017][21cf] MediaFilterCamera, recording
file context:0x7828285700 input texture:2
[001:111] [2024-07-13 07:31:22 +0000.389134][21cf] GLESContext:
[001:111] [2024-07-13 07:31:22 +0000.389256][21cf] The result of eglGetDisplay is:
0x1
[001:112] [2024-07-13 07:31:22 +0000.390459][21cf] The result of creation:
0x7828d9d780
[001:112] [2024-07-13 07:31:22 +0000.390624][21cf] The result of
eglCreatePbufferSurface is: 0x7828d9d880
[001:113] [2024-07-13 07:31:22 +0000.390924][2183]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7828285700 input_texture: 2
[001:871] [2024-07-13 07:31:23 +0000.149392][21d4] haveEnoughProcessedData
internalAudioStream.length: 0
[002:078] [2024-07-13 07:31:23 +0000.355934][1b65]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[002:078] [2024-07-13 07:31:23 +0000.356148][1b65] ~MediaFilterCamera
time:232453344 enter.

[002:078] [2024-07-13 07:31:23 +0000.356202][1b65] StopPullFrameAndWriteMp4


time:232453344 enter.

[002:079] [2024-07-13 07:31:23 +0000.356803][21ce] stop recording


[002:079] [2024-07-13 07:31:23 +0000.356868][21ce] we have stopped recording before
[002:079] [2024-07-13 07:31:23 +0000.356950][1b65] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[002:079] [2024-07-13 07:31:23 +0000.357443][1b65] DestroyPipelineAndFilters


time:232453345 enter.

[002:079] [2024-07-13 07:31:23 +0000.357506][1b65] DestroyPipelineAndFilters


leave. expire time = 1 ms

[002:080] [2024-07-13 07:31:23 +0000.357917][1b65] AppDeviceManagerStopMic

[002:080] [2024-07-13 07:31:23 +0000.357971][1b65] AppDeviceManagerStopMic::mic


status is on
[0[000:073] [2024-10-11 12:49:07 +0000.938094][35be] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-10-
11 12:49:07 +0000
[000:073] [2024-10-11 12:49:07 +0000.938241][35be] set AppID=50011 old AppID=-1
[000:073] [2024-10-11 12:49:07 +0000.938323][35be] Init the android object with
jvm:0xb400007182a21380 env:0x7164a9c8c0 context:0x710e1502e8

[000:074] [2024-10-11 12:49:07 +0000.938431][35be] SetAndroidMediaCodecObjects


time:142575910 enter.

[000:074] [2024-10-11 12:49:07 +0000.938512][35be] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:074] [2024-10-11 12:49:07 +0000.938588][35be] SetAndroidMediaCodecObjects


time:142575910 enter.

[000:074] [2024-10-11 12:49:07 +0000.938657][35be] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007182a21380
[000:074] [2024-10-11 12:49:07 +0000.938726][35be] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007182a21380 address:0x70c20a5760
[000:074] [2024-10-11 12:49:07 +0000.938801][35be] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007182a21380
address:0x70c20a5760
[000:074] [2024-10-11 12:49:07 +0000.938855][35be] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:074] [2024-10-11 12:49:07 +0000.938947][35be] Set the android objects with


jvm:0xb400007182a21380 env:0x7164a9c8c0 context:0x710e1502e8

[000:078] [2024-10-11 12:49:07 +0000.942965][35be] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7164a9c8c0
[000:078] [2024-10-11 12:49:07 +0000.943101][35be] SystemUtil Init done
[000:083] [2024-10-11 12:49:07 +0000.947496][35be]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:087] [2024-10-11 12:49:07 +0000.952324][35be] MediaFilterCamera
[000:088] [2024-10-11 12:49:07 +0000.952561][35be] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:088] [2024-10-11 12:49:07 +0000.952801][35be] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:088] [2024-10-11 12:49:07 +0000.952871][3a67] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d1f67fc0
[000:088] [2024-10-11 12:49:07 +0000.952902][35be] Recording session using default
bitrate support by app:14680064
[000:088] [2024-10-11 12:49:07 +0000.953288][3a67] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:089] [2024-10-11 12:49:07 +0000.953445][35be] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:090] [2024-10-11 12:49:07 +0000.954689][35be] Error(ini.cc:191): Open the file
failed. error:2
[000:090] [2024-10-11 12:49:07 +0000.954774][35be]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:090] [2024-10-11 12:49:07 +0000.954857][35be] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:094] [2024-10-11 12:49:07 +0000.958665][35be] Error(ini.cc:191): Open the file
failed. error:2
[000:094] [2024-10-11 12:49:07 +0000.958763][35be]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:094] [2024-10-11 12:49:07 +0000.958865][35be] The device model: 220333qbi
usingHardwareAEC value: 0
[000:094] [2024-10-11 12:49:07 +0000.958935][35be] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:094] [2024-10-11 12:49:07 +0000.959005][35be] Using Default AEC type: software
AEC
[000:096] [2024-10-11 12:49:07 +0000.961100][35be] The device model: 220333qbi enum
value: 0
[000:097] [2024-10-11 12:49:07 +0000.962192][35be] GetMachineModel is 220333QBI
[000:097] [2024-10-11 12:49:07 +0000.962295][35be] GetMachineInfo: 220333QBI
[000:097] [2024-10-11 12:49:07 +0000.962375][35be] Construct BeautifyReader
begin...
[000:098] [2024-10-11 12:49:07 +0000.962449][35be] dumpStickerRgba:0
dumpStickerYuv:0
[000:098] [2024-10-11 12:49:07 +0000.962518][35be] Construct BeautifyReader done.
[000:110] [2024-10-11 12:49:07 +0000.975047][35be] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:110] [2024-10-11 12:49:07 +0000.975116][3a6b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71716c50a0
[000:111] [2024-10-11 12:49:07 +0000.976023][35be] AppDeviceManager telnet server
for statistics started......
[000:112] [2024-10-11 12:49:07 +0000.976770][35be] CpuOverloadDetect time:142575948
enter.

[000:112] [2024-10-11 12:49:07 +0000.977011][35be] CpuOverloadDetect leave. expire


time = 0 ms

[000:112] [2024-10-11 12:49:07 +0000.977071][3a6c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x717167ff00
[000:114] [2024-10-11 12:49:07 +0000.978564][35be] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:114] [2024-10-11 12:49:07 +0000.978651][35be] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:115] [2024-10-11 12:49:07 +0000.979512][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:118] [2024-10-11 12:49:07 +0000.982498][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:119] [2024-10-11 12:49:07 +0000.983459][35be] CreatePlatformSpecificObjects:
[000:119] [2024-10-11 12:49:07 +0000.983547][35be] audio device use opensle input
and opensl output
[000:119] [2024-10-11 12:49:07 +0000.983640][35be] Create OpenSLES output module
with java VM support.

[000:119] [2024-10-11 12:49:07 +0000.983936][35be] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:119] [2024-10-11 12:49:07 +0000.984227][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:120] [2024-10-11 12:49:07 +0000.984642][35be] Create OpenSLES output module
with buffer num:1

[000:120] [2024-10-11 12:49:07 +0000.984942][35be] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:120] [2024-10-11 12:49:07 +0000.985222][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:121] [2024-10-11 12:49:07 +0000.985516][35be] Create OpenSLES input module
with java VM support.

[000:121] [2024-10-11 12:49:07 +0000.985585][35be] Create OpenSLES input module


with buffer num:1

[000:121] [2024-10-11 12:49:07 +0000.985700][35be] Error(trace.cc:40): Init the


output and input for audio device template.
[000:121] [2024-10-11 12:49:07 +0000.985795][35be] Init the output device.
[000:121] [2024-10-11 12:49:07 +0000.985879][35be] Init the opensl input.
[000:121] [2024-10-11 12:49:07 +0000.985961][35be] AppDeviceManager get setting
samplerate: 0
[000:122] [2024-10-11 12:49:07 +0000.986783][35be] The device model: 220333qbi enum
value: 0
[000:123] [2024-10-11 12:49:07 +0000.988181][35be] The device model: 220333qbi enum
value: 0
[000:123] [2024-10-11 12:49:07 +0000.988270][35be] Set the sample rate to be:48000

[000:123] [2024-10-11 12:49:07 +0000.988328][35be] Enable the recording stereo:0


[000:123] [2024-10-11 12:49:07 +0000.988444][35be] Set the playout as stereo:1
[000:124] [2024-10-11 12:49:07 +0000.988501][35be] Init the microphone.
[000:126] [2024-10-11 12:49:07 +0000.990762][35be] Update the recording sample rate
to be: 48000
[000:126] [2024-10-11 12:49:07 +0000.990854][35be] Init the speaker.
[000:126] [2024-10-11 12:49:07 +0000.990937][35be] Low latency buffer size:144 low
sample rate:48000
[000:127] [2024-10-11 12:49:07 +0000.991444][35be] Using 1 x 10ms for an audio
frame.

[000:133] [2024-10-11 12:49:07 +0000.997959][35be] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:133] [2024-10-11 12:49:07 +0000.998233][35be] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:133] [2024-10-11 12:49:07 +0000.998345][35be] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:144] [2024-10-11 12:49:08 +0000.8858][35be] The device model:220333qbi

[000:144] [2024-10-11 12:49:08 +0000.9009][35be] speaker output factor:100


defaultFactor: 100

[000:144] [2024-10-11 12:49:08 +0000.9069][35be] headset output factor:100


defaultFactor: 100

[000:145] [2024-10-11 12:49:08 +0000.10144][35be] AppDeviceManagerStart finished.


[000:145] [2024-10-11 12:49:08 +0000.10236][35be] AppDeviceManagerStartMic::mic
status is off
[000:145] [2024-10-11 12:49:08 +0000.10322][35be] AppDeviceManagerStartMic update
aec type: 2

[000:145] [2024-10-11 12:49:08 +0000.10398][35be] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:146] [2024-10-11 12:49:08 +0000.10479][35be]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:146] [2024-10-11 12:49:08 +0000.10549][35be]
AudioDeviceDataHandler::StartMicProcess

[000:146] [2024-10-11 12:49:08 +0000.10762][35be] Try to start webrtc recording


device.

[000:146] [2024-10-11 12:49:08 +0000.10843][35be] StartRecording. threadID:13758

[000:146] [2024-10-11 12:49:08 +0000.10820][3a6d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:146] [2024-10-11 12:49:08 +0000.11018][3a6d] haveEnoughProcessedData
internalAudioStream.length: 0
[000:147] [2024-10-11 12:49:08 +0000.11693][35be] The machine model:220333QBI
[000:147] [2024-10-11 12:49:08 +0000.11827][35be] default mode: Set the recording
mode to voice communication to enable HW AEC .

[000:147] [2024-10-11 12:49:08 +0000.11907][35be] Set the recording mode before


getSetting: 4
[000:147] [2024-10-11 12:49:08 +0000.11982][35be] Set the recording mode after
getSetting: 1
[000:253] [2024-10-11 12:49:08 +0000.117460][35be] StartRecording finished.

[000:253] [2024-10-11 12:49:08 +0000.117579][35be] audio: start the audio mic


checker timer.

[000:254] [2024-10-11 12:49:08 +0000.118867][35be] machine model :redmi


[000:254] [2024-10-11 12:49:08 +0000.118977][35be] Support this machine
model :redmi
[000:266] [2024-10-11 12:49:08 +0000.130742][35be] global inited! current sdk
version: 12-14-d8558ab
[000:360] [2024-10-11 12:49:08 +0000.225330][3a6e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:361] [2024-10-11 12:49:08 +0000.225477][3a6e] _deviceSampleRate:48000

[000:363] [2024-10-11 12:49:08 +0000.228314][3a6d] Run AGC when audioType = 0


[000:364] [2024-10-11 12:49:08 +0000.228657][3a6d]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:923] [2024-10-11 12:49:08 +0000.788167][3997]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:924] [2024-10-11 12:49:08 +0000.789199][3a68] MediaFilterCamera, recording
file context:0x7164a8e180 input texture:4
[000:924] [2024-10-11 12:49:08 +0000.789337][3a68] GLESContext:
[000:925] [2024-10-11 12:49:08 +0000.789466][3a68] The result of eglGetDisplay is:
0x1
[000:928] [2024-10-11 12:49:08 +0000.793147][3a68] The result of creation:
0x70d5704600
[000:929] [2024-10-11 12:49:08 +0000.793506][3a68] The result of
eglCreatePbufferSurface is: 0x70d5704700
[000:929] [2024-10-11 12:49:08 +0000.793822][3997]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7164a8e180 input_texture: 4
[001:454] [2024-10-11 12:49:09 +0000.318634][35be]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:454] [2024-10-11 12:49:09 +0000.318845][35be] ~MediaFilterCamera
time:142577290 enter.

[001:454] [2024-10-11 12:49:09 +0000.318945][35be] StopPullFrameAndWriteMp4


time:142577290 enter.

[001:455] [2024-10-11 12:49:09 +0000.319796][3a67] stop recording


[001:455] [2024-10-11 12:49:09 +0000.319920][3a67] we have stopped recording before
[001:455] [2024-10-11 12:49:09 +0000.320142][35be] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[001:456] [2024-10-11 12:49:09 +0000.320891][35be] DestroyPipelineAndFilters


time:142577292 enter.

[001:456] [2024-10-11 12:49:09 +0000.320984][35be] DestroyPipelineAndFilters


leave. expire time = 0 ms
[001:456] [2024-10-11 12:49:09 +0000.321060][35be] AppDeviceManagerStopMic

[001:456] [2024-10-11 12:49:09 +0000.321168][35be] AppDeviceManagerStopMic::mic


status is on
[001:456] [2024-10-11 12:49:09 +0000.321237][35be] Try to stop webrtc device.

[001:456] [2024-10-11 12:49:09 +0000.321309][35be] Set record state to


stopped.threadID:13758

[001:507] [2024-10-11 12:49:09 +0000.371668][35be] Try to destory the


recorder.threadID:13758

[001:707] [2024-10-11 12:49:09 +0000.571901][35be] DestroyAudioRecorder:


[001:707] [2024-10-11 12:49:09 +0000.572091][35be] Cleanup the buffer queue in the
recorder.
[001:707] [2024-10-11 12:49:09 +0000.572153][35be] Destroy the recorder.

[001:712] [2024-10-11 12:49:09 +0000.576849][35be] StopRecording finished.

[001:712] [2024-10-11 12:49:09 +0000.577041][35be] The stop recording success.

[001:712] [2024-10-11 12:49:09 +0000.577122][35be]


AudioDeviceDataHandler::StopMicProcess

[001:716] [2024-10-11 12:49:09 +0000.580928][35be] AppDeviceManager stop.

[001:716] [2024-10-11 12:49:09 +0000.581204][35be] Rlease the webrtc device object.

[001:717] [2024-10-11 12:49:09 +0000.582202][35be] OpenSlesInput destruct.

[001:717] [2024-10-11 12:49:09 +0000.582324][35be] OpenSlesOutput destruct.

[001:720] [2024-10-11 12:49:09 +0000.584581][35be] EventDispatchServerScope


destruct
[001:720] [2024-10-11 12:49:09 +0000.584817][35be]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[001:720] [2024-10-11 12:49:09 +0000.584998][35be] ~AudioDeviceDataHandler

[001:724] [2024-10-11 12:49:09 +0000.589201][35be] AppDeviceManagerDestruct.

[001:725] [2024-10-11 12:49:09 +0000.589532][35be] ~AppDeviceManager:


[001:725] [2024-10-11 12:49:09 +0000.589695][35be] ~CpuOverloadDetect
time:142577561 enter.

[001:725] [2024-10-11 12:49:09 +0000.590420][35be] ~CpuOverloadDetect leave.


expire time = 1 ms

[001:730] [2024-10-11 12:49:09 +0000.594453][35be] Destruct BeautifyReader begin...


[001:730] [2024-10-11 12:49:09 +0000.594651][35be] Destruct BeautifyReader done.
[001:730] [2024-10-11 12:49:09 +0000.594736][35be] ~MediaFilterCamera leave.
expire time = 276 ms

[001:730] [2024-10-11 12:49:09 +0000.595111][35be] ~GLESContext:


[001:731] [2024-10-11 12:49:09 +0000.596210][35be] GLESContext destruct finish.
[001:731] [2024-10-11 12:49:09 +0000.596352][35be] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[001:732] [2024-10-11 12:49:09 +0000.597377][35be] global uninited!
[001:735] [2024-10-11 12:49:09 +0000.599736][35be] clear AppID 50011
[001:738] [2024-10-11 12:49:09 +0000.602676][35be] UnRegister JVM for Xplatform
util
[001:738] [2024-10-11 12:49:09 +0000.602896][35be] Dispose::unregister webrtc video
engine
[001:738] [2024-10-11 12:49:09 +0000.602962][35be] Init the android object with
jvm:0x0 env:0x0 context:0x0

[001:738] [2024-10-11 12:49:09 +0000.603072][35be] SetAndroidMediaCodecObjects


time:142577574 enter.

[001:738] [2024-10-11 12:49:09 +0000.603319][35be] ClearAndroidMediaCodecObjects


time:142577574 enter.

[001:739] [2024-10-11 12:49:09 +0000.603506][35be] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[001:739] [2024-10-11 12:49:09 +0000.603593][35be] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[001:739] [2024-10-11 12:49:09 +0000.603681][35be] SetAndroidMediaCodecObjects


time:142577575 enter.

[001:739] [2024-10-11 12:49:09 +0000.603770][35be] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[001:739] [2024-10-11 12:49:09 +0000.603857][35be] ClearAndroidMediaCodecObjects
time:142577575 enter.

[001:739] [2024-10-11 12:49:09 +0000.603939][35be] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:739] [2024-10-11 12:49:09 +0000.604020][35be] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[001:739] [2024-10-11 12:49:09 +0000.604101][35be] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[001:739] [2024-10-11 12:49:09 +0000.604160][35be] Dispose::unregister webrtc voice


engine
[001:739] [2024-10-11 12:49:09 +0000.604213][35be] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[001:739] [2024-10-11 12:49:09 +0000.604275][35be] SystemUtil UnInit done


[055:344] [2024-10-11 12:50:03 +0000.213526][35be] Register JVM for xplatform util
[055:374] [2024-10-11 12:50:03 +0000.238901][35be] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-10-
11 12:50:03 +0000
[055:374] [2024-10-11 12:50:03 +0000.239023][35be] set AppID=50011 old AppID=-1
[055:374] [2024-10-11 12:50:03 +0000.239096][35be] Init the android object with
jvm:0xb400007182a21380 env:0x7164a9c8c0 context:0x710e1502e8

[055:374] [2024-10-11 12:50:03 +0000.239231][35be] SetAndroidMediaCodecObjects


time:142631210 enter.

[055:374] [2024-10-11 12:50:03 +0000.239354][35be] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[055:375] [2024-10-11 12:50:03 +0000.239450][35be] SetAndroidMediaCodecObjects


time:142631211 enter.

[055:375] [2024-10-11 12:50:03 +0000.239522][35be] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007182a21380
[055:375] [2024-10-11 12:50:03 +0000.239597][35be] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007182a21380 address:0x70c20a5760
[055:375] [2024-10-11 12:50:03 +0000.239692][35be] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007182a21380
address:0x70c20a5760
[055:375] [2024-10-11 12:50:03 +0000.239763][35be] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[055:375] [2024-10-11 12:50:03 +0000.239854][35be] Set the android objects with


jvm:0xb400007182a21380 env:0x7164a9c8c0 context:0x710e1502e8

[055:379] [2024-10-11 12:50:03 +0000.243454][35be] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7164a9c8c0
[055:379] [2024-10-11 12:50:03 +0000.243559][35be] SystemUtil Init done
[055:381] [2024-10-11 12:50:03 +0000.246155][35be]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[055:387] [2024-10-11 12:50:03 +0000.252066][35be] MediaFilterCamera
[055:387] [2024-10-11 12:50:03 +0000.252219][35be] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[055:388] [2024-10-11 12:50:03 +0000.252497][35be] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[055:388] [2024-10-11 12:50:03 +0000.252602][35be] Recording session using default
bitrate support by app:14680064
[055:388] [2024-10-11 12:50:03 +0000.252649][3db1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d1f6a540
[055:388] [2024-10-11 12:50:03 +0000.252918][3db1] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[055:388] [2024-10-11 12:50:03 +0000.253074][35be] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[055:390] [2024-10-11 12:50:03 +0000.254682][35be] Error(ini.cc:191): Open the file
failed. error:2
[055:390] [2024-10-11 12:50:03 +0000.254772][35be]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[055:390] [2024-10-11 12:50:03 +0000.254857][35be] The device model: 220333qbi
usingSoftwareAEC value: 0
[055:394] [2024-10-11 12:50:03 +0000.258893][35be] Error(ini.cc:191): Open the file
failed. error:2
[055:394] [2024-10-11 12:50:03 +0000.259004][35be]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[055:394] [2024-10-11 12:50:03 +0000.259096][35be] The device model: 220333qbi
usingHardwareAEC value: 0
[055:394] [2024-10-11 12:50:03 +0000.259167][35be] The machine device: 220333qbi
usingHardwareAEC value: 0
[055:394] [2024-10-11 12:50:03 +0000.259237][35be] Using Default AEC type: software
AEC
[055:396] [2024-10-11 12:50:03 +0000.261289][35be] The device model: 220333qbi enum
value: 0
[055:397] [2024-10-11 12:50:03 +0000.262360][35be] GetMachineModel is 220333QBI
[055:398] [2024-10-11 12:50:03 +0000.262461][35be] GetMachineInfo: 220333QBI
[055:398] [2024-10-11 12:50:03 +0000.262556][35be] Construct BeautifyReader
begin...
[055:398] [2024-10-11 12:50:03 +0000.262631][35be] dumpStickerRgba:0
dumpStickerYuv:0
[055:398] [2024-10-11 12:50:03 +0000.262699][35be] Construct BeautifyReader done.
[055:405] [2024-10-11 12:50:03 +0000.269911][35be] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[055:405] [2024-10-11 12:50:03 +0000.270009][3db5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d1efc4a0
[055:405] [2024-10-11 12:50:03 +0000.270071][35be] AppDeviceManager telnet server
for statistics started......
[055:406] [2024-10-11 12:50:03 +0000.270765][35be] CpuOverloadDetect time:142631242
enter.

[055:406] [2024-10-11 12:50:03 +0000.270930][35be] CpuOverloadDetect leave. expire


time = 0 ms

[055:406] [2024-10-11 12:50:03 +0000.270987][3db6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7171681940
[055:407] [2024-10-11 12:50:03 +0000.272361][35be] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[055:408] [2024-10-11 12:50:03 +0000.272484][35be] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[055:408] [2024-10-11 12:50:03 +0000.273101][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[055:413] [2024-10-11 12:50:03 +0000.278108][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[055:414] [2024-10-11 12:50:03 +0000.278777][35be] CreatePlatformSpecificObjects:
[055:414] [2024-10-11 12:50:03 +0000.278864][35be] audio device use opensle input
and opensl output
[055:414] [2024-10-11 12:50:03 +0000.278976][35be] Create OpenSLES output module
with java VM support.

[055:414] [2024-10-11 12:50:03 +0000.279272][35be] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[055:415] [2024-10-11 12:50:03 +0000.279540][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[055:415] [2024-10-11 12:50:03 +0000.279870][35be] Create OpenSLES output module
with buffer num:1

[055:415] [2024-10-11 12:50:03 +0000.280105][35be] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[055:415] [2024-10-11 12:50:03 +0000.280374][35be] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[055:416] [2024-10-11 12:50:03 +0000.280752][35be] Create OpenSLES input module
with java VM support.

[055:416] [2024-10-11 12:50:03 +0000.280836][35be] Create OpenSLES input module


with buffer num:1

[055:416] [2024-10-11 12:50:03 +0000.280967][35be] Error(trace.cc:40): Init the


output and input for audio device template.
[055:416] [2024-10-11 12:50:03 +0000.281043][35be] Init the output device.

[055:416] [2024-10-11 12:50:03 +0000.281112][35be] Init the opensl input.


[055:416] [2024-10-11 12:50:03 +0000.281191][35be] AppDeviceManager get setting
samplerate: 0
[055:417] [2024-10-11 12:50:03 +0000.282041][35be] The device model: 220333qbi enum
value: 0
[055:418] [2024-10-11 12:50:03 +0000.283406][35be] The device model: 220333qbi enum
value: 0
[055:419] [2024-10-11 12:50:03 +0000.283492][35be] Set the sample rate to be:48000

[055:419] [2024-10-11 12:50:03 +0000.283593][35be] Enable the recording stereo:0


[055:419] [2024-10-11 12:50:03 +0000.283666][35be] Set the playout as stereo:1
[055:419] [2024-10-11 12:50:03 +0000.283733][35be] Init the microphone.
[055:426] [2024-10-11 12:50:03 +0000.290709][35be] Update the recording sample rate
to be: 48000
[055:426] [2024-10-11 12:50:03 +0000.290858][35be] Init the speaker.
[055:426] [2024-10-11 12:50:03 +0000.290942][35be] Low latency buffer size:144 low
sample rate:48000
[055:427] [2024-10-11 12:50:03 +0000.291417][35be] Using 1 x 10ms for an audio
frame.

[055:432] [2024-10-11 12:50:03 +0000.297376][35be] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[055:436] [2024-10-11 12:50:03 +0000.300569][35be] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[055:436] [2024-10-11 12:50:03 +0000.300745][35be] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[055:445] [2024-10-11 12:50:03 +0000.309563][35be] The device model:220333qbi

[055:445] [2024-10-11 12:50:03 +0000.309692][35be] speaker output factor:100


defaultFactor: 100

[055:445] [2024-10-11 12:50:03 +0000.309768][35be] headset output factor:100


defaultFactor: 100

[055:446] [2024-10-11 12:50:03 +0000.310681][35be] AppDeviceManagerStart finished.


[055:446] [2024-10-11 12:50:03 +0000.310762][35be] AppDeviceManagerStartMic::mic
status is off
[055:446] [2024-10-11 12:50:03 +0000.310861][35be] AppDeviceManagerStartMic update
aec type: 2

[055:446] [2024-10-11 12:50:03 +0000.310932][35be] AppDeviceManagerStartMic update


voiceChangeMode: 4

[055:446] [2024-10-11 12:50:03 +0000.311003][35be]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[055:446] [2024-10-11 12:50:03 +0000.311072][35be]
AudioDeviceDataHandler::StartMicProcess

[055:446] [2024-10-11 12:50:03 +0000.311289][35be] Try to start webrtc recording


device.

[055:446] [2024-10-11 12:50:03 +0000.311366][35be] StartRecording. threadID:13758

[055:446] [2024-10-11 12:50:03 +0000.311342][3db7] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[055:447] [2024-10-11 12:50:03 +0000.311521][35be] default mode: Set the recording
mode to voice communication to enable HW AEC .

[055:447] [2024-10-11 12:50:03 +0000.311595][35be] Set the recording mode before


getSetting: 4
[055:447] [2024-10-11 12:50:03 +0000.311672][35be] Set the recording mode after
getSetting: 1
[055:502] [2024-10-11 12:50:03 +0000.366697][35be] StartRecording finished.

[055:502] [2024-10-11 12:50:03 +0000.366817][35be] audio: start the audio mic


checker timer.

[055:503] [2024-10-11 12:50:03 +0000.367922][35be] machine model :redmi


[055:503] [2024-10-11 12:50:03 +0000.368024][35be] Support this machine
model :redmi
[055:526] [2024-10-11 12:50:03 +0000.390687][35be] global inited! current sdk
version: 12-14-d8558ab
[055:785] [2024-10-11 12:50:03 +0000.649667][3db7] haveEnoughProcessedData
internalAudioStream.length: 0
[056:088] [2024-10-11 12:50:03 +0000.953212][3997]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[056:093] [2024-10-11 12:50:03 +0000.957459][3db2] MediaFilterCamera, recording
file context:0x7164a8e180 input texture:8
[056:093] [2024-10-11 12:50:03 +0000.957607][3db2] GLESContext:
[056:093] [2024-10-11 12:50:03 +0000.957737][3db2] The result of eglGetDisplay is:
0x1
[056:095] [2024-10-11 12:50:03 +0000.959650][3db2] The result of creation:
0x70d56e6d00
[056:095] [2024-10-11 12:50:03 +0000.959869][3db2] The result of
eglCreatePbufferSurface is: 0x70d56e6e00
[056:095] [2024-10-11 12:50:03 +0000.960093][3997]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7164a8e180 input_texture: 8
[056:481] [2024-10-11 12:50:04 +0000.345458][3db7] Run AGC when audioType = 0
[056:756] [2024-10-11 12:50:04 +0000.620624][35be]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[056:756] [2024-10-11 12:50:04 +0000.620793][35be] ~MediaFilterCamera
time:142632592 enter.

[056:756] [2024-10-11 12:50:04 +0000.620872][35be] StopPullFrameAndWriteMp4


time:142632592 enter.

[056:757] [2024-10-11 12:50:04 +0000.621426][3db1] stop recording


[056:757] [2024-10-11 12:50:04 +0000.621526][3db1] we have stopped recording before
[056:757] [2024-10-11 12:50:04 +0000.621780][35be] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[056:758] [2024-10-11 12:50:04 +0000.622485][35be] DestroyPipelineAndFilters


time:142632594 enter.

[056:759] [2024-10-11 12:50:04 +0000.624168][35be] DestroyPipelineAndFilters


leave. expire time = 1 ms

[056:759] [2024-10-11 12:50:04 +0000.624261][35be] AppDeviceManagerStopMic

[056:759] [2024-10-11 12:50:04 +0000.624368][35be] AppDeviceManagerStopMic::mic


status is on
[056:760] [2024-10-11 12:50:04 +0000.624488][35be] Try to stop webrtc device.

[056:760] [2024-10-11 12:50:04 +0000.624562][35be] Set record state to


stopped.threadID:13758

[056:825] [2024-10-11 12:50:04 +0000.690340][35be] Try to destory the


recorder.threadID:13758

[057:026] [2024-10-11 12:50:04 +0000.890561][35be] DestroyAudioRecorder:


[057:026] [2024-10-11 12:50:04 +0000.890749][35be] Cleanup the buffer queue in the
recorder.
[057:026] [2024-10-11 12:50:04 +0000.890817][35be] Destroy the recorder.

[057:028] [2024-10[000:114] [2025-01-04 06:44:40 +0000.340066][580b] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-01-
04 06:44:40 +0000
[000:114] [2025-01-04 06:44:40 +0000.340174][580b] set AppID=50011 old AppID=-1
[000:115] [2025-01-04 06:44:40 +0000.340240][580b] Init the android object with
jvm:0xb400007ddb821380 env:0x7dbdab08c0 context:0x7d6718a2e8
[000:115] [2025-01-04 06:44:40 +0000.340339][580b] SetAndroidMediaCodecObjects
time:388590918 enter.

[000:115] [2025-01-04 06:44:40 +0000.340404][580b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:115] [2025-01-04 06:44:40 +0000.340470][580b] SetAndroidMediaCodecObjects


time:388590918 enter.

[000:115] [2025-01-04 06:44:40 +0000.340534][580b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007ddb821380
[000:115] [2025-01-04 06:44:40 +0000.340591][580b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007ddb821380 address:0x7cfe649760
[000:115] [2025-01-04 06:44:40 +0000.340677][580b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007ddb821380
address:0x7cfe649760
[000:115] [2025-01-04 06:44:40 +0000.340732][580b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:115] [2025-01-04 06:44:40 +0000.340806][580b] Set the android objects with


jvm:0xb400007ddb821380 env:0x7dbdab08c0 context:0x7d6718a2e8

[000:119] [2025-01-04 06:44:40 +0000.344545][580b] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7dbdab08c0
[000:119] [2025-01-04 06:44:40 +0000.344629][580b] SystemUtil Init done
[000:125] [2025-01-04 06:44:40 +0000.350588][580b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:130] [2025-01-04 06:44:40 +0000.355525][580b] MediaFilterCamera
[000:130] [2025-01-04 06:44:40 +0000.355674][580b] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:130] [2025-01-04 06:44:40 +0000.355903][580b] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:130] [2025-01-04 06:44:40 +0000.356002][580b] Recording session using default
bitrate support by app:14680064
[000:130] [2025-01-04 06:44:40 +0000.355985][7fc0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7dcac626c0
[000:131] [2025-01-04 06:44:40 +0000.356349][7fc0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:131] [2025-01-04 06:44:40 +0000.356504][580b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:132] [2025-01-04 06:44:40 +0000.357682][580b] Error(ini.cc:191): Open the file
failed. error:2
[000:132] [2025-01-04 06:44:40 +0000.357768][580b]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:132] [2025-01-04 06:44:40 +0000.357864][580b] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:136] [2025-01-04 06:44:40 +0000.361860][580b] Error(ini.cc:191): Open the file
failed. error:2
[000:136] [2025-01-04 06:44:40 +0000.361975][580b]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:136] [2025-01-04 06:44:40 +0000.362109][580b] The device model: 220333qbi
usingHardwareAEC value: 0
[000:136] [2025-01-04 06:44:40 +0000.362171][580b] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:137] [2025-01-04 06:44:40 +0000.362313][580b] Using Default AEC type: software
AEC
[000:139] [2025-01-04 06:44:40 +0000.364364][580b] The device model: 220333qbi enum
value: 0
[000:140] [2025-01-04 06:44:40 +0000.365452][580b] GetMachineModel is 220333QBI
[000:140] [2025-01-04 06:44:40 +0000.365552][580b] GetMachineInfo: 220333QBI
[000:140] [2025-01-04 06:44:40 +0000.365643][580b] Construct BeautifyReader
begin...
[000:140] [2025-01-04 06:44:40 +0000.365707][580b] dumpStickerRgba:0
dumpStickerYuv:0
[000:140] [2025-01-04 06:44:40 +0000.365762][580b] Construct BeautifyReader done.
[000:147] [2025-01-04 06:44:40 +0000.373138][580b] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:148] [2025-01-04 06:44:40 +0000.373194][7fc3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7dcadbf5a0
[000:149] [2025-01-04 06:44:40 +0000.374915][580b] AppDeviceManager telnet server
for statistics started......
[000:150] [2025-01-04 06:44:40 +0000.375566][580b] CpuOverloadDetect time:388590953
enter.

[000:150] [2025-01-04 06:44:40 +0000.375733][580b] CpuOverloadDetect leave. expire


time = 0 ms

[000:150] [2025-01-04 06:44:40 +0000.375778][7fc4] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7dcad2aa00
[000:151] [2025-01-04 06:44:40 +0000.377148][580b] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:152] [2025-01-04 06:44:40 +0000.377221][580b] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:159] [2025-01-04 06:44:40 +0000.384853][580b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:161] [2025-01-04 06:44:40 +0000.387024][580b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:162] [2025-01-04 06:44:40 +0000.388066][580b] CreatePlatformSpecificObjects:
[000:162] [2025-01-04 06:44:40 +0000.388170][580b] audio device use opensle input
and opensl output
[000:163] [2025-01-04 06:44:40 +0000.388268][580b] Create OpenSLES output module
with java VM support.

[000:163] [2025-01-04 06:44:40 +0000.388554][580b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:163] [2025-01-04 06:44:40 +0000.388836][580b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:163] [2025-01-04 06:44:40 +0000.389154][580b] Create OpenSLES output module
with buffer num:1

[000:164] [2025-01-04 06:44:40 +0000.389447][580b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:164] [2025-01-04 06:44:40 +0000.389696][580b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:164] [2025-01-04 06:44:40 +0000.390016][580b] Create OpenSLES input module
with java VM support.

[000:164] [2025-01-04 06:44:40 +0000.390106][580b] Create OpenSLES input module


with buffer num:1

[000:165] [2025-01-04 06:44:40 +0000.390281][580b] Error(trace.cc:40): Init the


output and input for audio device template.
[000:165] [2025-01-04 06:44:40 +0000.390360][580b] Init the output device.

[000:165] [2025-01-04 06:44:40 +0000.390416][580b] Init the opensl input.


[000:165] [2025-01-04 06:44:40 +0000.390483][580b] AppDeviceManager get setting
samplerate: 0
[000:166] [2025-01-04 06:44:40 +0000.391292][580b] The device model: 220333qbi enum
value: 0
[000:167] [2025-01-04 06:44:40 +0000.392652][580b] The device model: 220333qbi enum
value: 0
[000:167] [2025-01-04 06:44:40 +0000.392730][580b] Set the sample rate to be:48000

[000:167] [2025-01-04 06:44:40 +0000.392794][580b] Enable the recording stereo:0


[000:167] [2025-01-04 06:44:40 +0000.392852][580b] Set the playout as stereo:1
[000:167] [2025-01-04 06:44:40 +0000.392906][580b] Init the microphone.
[000:169] [2025-01-04 06:44:40 +0000.395131][580b] Update the recording sample rate
to be: 48000
[000:170] [2025-01-04 06:44:40 +0000.395218][580b] Init the speaker.
[000:170] [2025-01-04 06:44:40 +0000.395306][580b] Low latency buffer size:144 low
sample rate:48000
[000:170] [2025-01-04 06:44:40 +0000.395944][580b] Using 1 x 10ms for an audio
frame.

[000:176] [2025-01-04 06:44:40 +0000.402087][580b] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:177] [2025-01-04 06:44:40 +0000.402360][580b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:177] [2025-01-04 06:44:40 +0000.402498][580b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:186] [2025-01-04 06:44:40 +0000.411304][580b] The device model:220333qbi

[000:186] [2025-01-04 06:44:40 +0000.411437][580b] speaker output factor:100


defaultFactor: 100

[000:186] [2025-01-04 06:44:40 +0000.411516][580b] headset output factor:100


defaultFactor: 100

[000:187] [2025-01-04 06:44:40 +0000.412416][580b] AppDeviceManagerStart finished.


[000:187] [2025-01-04 06:44:40 +0000.412497][580b] AppDeviceManagerStartMic::mic
status is off
[000:187] [2025-01-04 06:44:40 +0000.412595][580b] AppDeviceManagerStartMic update
aec type: 2

[000:187] [2025-01-04 06:44:40 +0000.412655][580b] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:187] [2025-01-04 06:44:40 +0000.412717][580b]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:187] [2025-01-04 06:44:40 +0000.412772][580b]
AudioDeviceDataHandler::StartMicProcess

[000:187] [2025-01-04 06:44:40 +0000.412959][580b] Try to start webrtc recording


device.

[000:187] [2025-01-04 06:44:40 +0000.413023][580b] StartRecording. threadID:22539

[000:187] [2025-01-04 06:44:40 +0000.413014][7fc5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:187] [2025-01-04 06:44:40 +0000.413179][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[000:188] [2025-01-04 06:44:40 +0000.413800][580b] The machine model:220333QBI

[000:188] [2025-01-04 06:44:40 +0000.413917][580b] default mode: Set the recording


mode to voice communication to enable HW AEC .
[000:188] [2025-01-04 06:44:40 +0000.413984][580b] Set the recording mode before
getSetting: 4
[000:188] [2025-01-04 06:44:40 +0000.414046][580b] Set the recording mode after
getSetting: 1
[000:238] [2025-01-04 06:44:40 +0000.463372][580b] StartRecording finished.

[000:238] [2025-01-04 06:44:40 +0000.463479][580b] audio: start the audio mic


checker timer.

[000:239] [2025-01-04 06:44:40 +0000.464480][580b] machine model :redmi


[000:239] [2025-01-04 06:44:40 +0000.464585][580b] Support this machine
model :redmi
[000:249] [2025-01-04 06:44:40 +0000.474745][580b] global inited! current sdk
version: 12-14-d8558ab
[000:339] [2025-01-04 06:44:40 +0000.564688][7fc6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:339] [2025-01-04 06:44:40 +0000.564833][7fc6] _deviceSampleRate:48000

[000:341] [2025-01-04 06:44:40 +0000.566852][7fc5] Run AGC when audioType = 0


[000:341] [2025-01-04 06:44:40 +0000.567006][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:833] [2025-01-04 06:44:41 +0000.58991][6f7d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:834] [2025-01-04 06:44:41 +0000.59376][7fc1] MediaFilterCamera, recording file
context:0x7dcac25c80 input texture:13
[000:834] [2025-01-04 06:44:41 +0000.59512][7fc1] GLESContext:
[000:842] [2025-01-04 06:44:41 +0000.67563][7fc1] The result of eglGetDisplay is:
0x1
[000:853] [2025-01-04 06:44:41 +0000.78690][7fc1] The result of creation:
0x7d1f7e5800
[000:853] [2025-01-04 06:44:41 +0000.79038][7fc1] The result of
eglCreatePbufferSurface is: 0x7d1f7e5900
[000:854] [2025-01-04 06:44:41 +0000.79846][6f7d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7dcac25c80 input_texture: 13
[001:918] [2025-01-04 06:44:42 +0000.143613][57ee] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:918] [2025-01-04 06:44:42 +0000.143747][57ee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:919] [2025-01-04 06:44:42 +0000.145077][57ee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:920] [2025-01-04 06:44:42 +0000.145341][7fc1] operator() time:388592723
enter.

[001:920] [2025-01-04 06:44:42 +0000.145446][7fc1] MediaFilterCamera, recording


file context:0x7dcac25c80 input texture:13
[001:922] [2025-01-04 06:44:42 +0000.147714][7fc1] MicSource: Mic source
created:10x7d2507f280
[001:923] [2025-01-04 06:44:42 +0000.148992][7fc1] received external audio stream

[001:923] [2025-01-04 06:44:42 +0000.149142][7fc1] alloc thread: 0x7d25077480


name:worker0 thread id:537785605248 to Mic_source
[001:924] [2025-01-04 06:44:42 +0000.149208][7fc1] audio: start the audio sender
thread.

[001:924] [2025-01-04 06:44:42 +0000.149377][7fc1] construct OpenGLRenderProgram


0x7dcac6ea98
[001:924] [2025-01-04 06:44:42 +0000.149505][7fc1] CropFilter::SetOrientation
orientation: 90
[001:924] [2025-01-04 06:44:42 +0000.149782][7fc1] filter: filter pipeline
construtc this: 0x7d23fb1d80
[001:924] [2025-01-04 06:44:42 +0000.149862][7fc1] filter: filter pipeline2 update
pattern: 1
[001:924] [2025-01-04 06:44:42 +0000.150088][7fc1] CameraSource::source_id_:1
[001:924] [2025-01-04 06:44:42 +0000.150168][7fc1] RecordAudioSource::source_id_:2
[001:925] [2025-01-04 06:44:42 +0000.150568][7fc1] BindInputFilter 0x7d25077bc0
this 0x7dcac6ecc0
[001:925] [2025-01-04 06:44:42 +0000.150686][7fc1] BindInputFilter 0x7d25077d58
this 0x7d25077ed0
[001:925] [2025-01-04 06:44:42 +0000.150757][7fc1] BindInputFilter 0x7dcac6ecc0
this 0x7d23fb1e20
[001:925] [2025-01-04 06:44:42 +0000.150863][7fc1] setParamentForFilters:
speed:1.000000
[001:925] [2025-01-04 06:44:42 +0000.150911][7fc1] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:925] [2025-01-04 06:44:42 +0000.150961][7fc1] SetParamForFilter time:388592728
enter.

[001:925] [2025-01-04 06:44:42 +0000.151000][7fc1] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:925] [2025-01-04 06:44:42 +0000.151046][7fc1] SetParamForFilter: Params video
index is: 0
[001:925] [2025-01-04 06:44:42 +0000.151083][7fc1] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:925] [2025-01-04 06:44:42 +0000.151122][7fc1] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:925] [2025-01-04 06:44:42 +0000.151161][7fc1] crop filter mode tpye:
citytravelvideo index:0
[001:931] [2025-01-04 06:44:42 +0000.156426][7fc1]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156568][7fc1]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156618][7fc1]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156662][7fc1]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156707][7fc1]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156746][7fc1]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156784][7fc1]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156823][7fc1]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156862][7fc1]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156900][7fc1]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:931] [2025-01-04 06:44:42 +0000.156939][7fc1]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:931] [2025-01-04 06:44:42 +0000.156991][7fc1] SetParamForFilter leave. expire
time = 6 ms

[001:932] [2025-01-04 06:44:42 +0000.157510][7fc1] OnOutputSizeChanged width 1280


height 720
[001:932] [2025-01-04 06:44:42 +0000.157616][7fc1] OpenGLFrameBuffer: width:1280
height:720
[001:932] [2025-01-04 06:44:42 +0000.157695][7fc1] OpenGLFrameBuffer: width:1280
height:720
[001:932] [2025-01-04 06:44:42 +0000.157782][7fc1] OpenGLFrameBuffer: width:1280
height:720
[001:932] [2025-01-04 06:44:42 +0000.157854][7fc1] OpenGLFrameBuffer: width:1280
height:720
[001:932] [2025-01-04 06:44:42 +0000.157896][7fc1] OpenGLFrameBuffer: width:1280
height:720
[001:932] [2025-01-04 06:44:42 +0000.157950][7fc1] OpenGLFrameBuffer: width:1280
height:720
[001:932] [2025-01-04 06:44:42 +0000.158017][7fc1] construct TrivalImageDrawer
0x7d457c7000
[001:932] [2025-01-04 06:44:42 +0000.158087][7fc1] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7d457c7000 context 0x7dcadcdf40
[001:932] [2025-01-04 06:44:42 +0000.158149][7fc1] setupGLES:
[001:933] [2025-01-04 06:44:42 +0000.158612][7fc5] On audio frame the broadcast
with timestamp:388592736 samples:480. (1000 frame for one log)

[001:934] [2025-01-04 06:44:42 +0000.159567][7fea] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[001:935] [2025-01-04 06:44:42 +0000.160447][7fea] The output timestamp from audio
mixer change:388592736
[001:935] [2025-01-04 06:44:42 +0000.160543][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:940] [2025-01-04 06:44:42 +0000.165625][7fc1] OpenGLRenderProgram::Initialize.
[001:940] [2025-01-04 06:44:42 +0000.165841][7fc1] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[001:940] [2025-01-04 06:44:42 +0000.165915][7fc1] 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_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
[001:940] [2025-01-04 06:44:42 +0000.166018][7fc1] Init open gl render:
0x7dcac6ea98
[001:940] [2025-01-04 06:44:42 +0000.166076][7fc1] Fragement shader path:
[001:940] [2025-01-04 06:44:42 +0000.166129][7fc1] Fragement shader path:
[001:940] [2025-01-04 06:44:42 +0000.166170][7fc1] create opengl program object.
[001:941] [2025-01-04 06:44:42 +0000.166257][7fc1] create shader: vertex
[001:941] [2025-01-04 06:44:42 +0000.166796][7fc1] create shader: fragment
[001:943] [2025-01-04 06:44:42 +0000.169010][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[001:944] [2025-01-04 06:44:42 +0000.169584][7fc1] Have not extra filter filename!
[001:944] [2025-01-04 06:44:42 +0000.169670][7fc1] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[001:944] [2025-01-04 06:44:42 +0000.169768][7fc1] OpenGLRenderProgram::Initialize
success.
[001:944] [2025-01-04 06:44:42 +0000.169925][7fc1] Setup the OpenGL result:1
[001:945] [2025-01-04 06:44:42 +0000.170410][7fc0] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
[001:945] [2025-01-04 06:44:42 +0000.170643][7fc0] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[001:945] [2025-01-04 06:44:42 +0000.170695][7ff1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d1f037e98
[001:945] [2025-01-04 06:44:42 +0000.170754][7fc0] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[001:945] [2025-01-04 06:44:42 +0000.170832][7fc0] 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_388592747.mp4
fileFD: -1
[001:946] [2025-01-04 06:44:42 +0000.171505][7fc0] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
is opened successfully
[001:946] [2025-01-04 06:44:42 +0000.171593][7fc0] setupMediaProcessers:
[001:946] [2025-01-04 06:44:42 +0000.171639][7fc0]
RecordingSessionInternalSimple:setup media processers.
[001:946] [2025-01-04 06:44:42 +0000.171685][7fc0] construct AAC encoder
[001:947] [2025-01-04 06:44:42 +0000.172832][7fc0] H264Encoder creating:
superfast011818
[001:947] [2025-01-04 06:44:42 +0000.172913][7fc0] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[001:948] [2025-01-04 06:44:42 +0000.173909][7fc0] H264Encode::GetMachineModel is
220333QBI
[001:948] [2025-01-04 06:44:42 +0000.173997][7fc0] H264Encoder machine_mode
is:220333QBI
[001:948] [2025-01-04 06:44:42 +0000.174046][7fc0] H264Encode::machine size :9
machine_mode:220333QBI
[001:948] [2025-01-04 06:44:42 +0000.174089][7fc0] H264Encode::machine array
size :22 machine_mode:220333QBI
[001:948] [2025-01-04 06:44:42 +0000.174128][7fc0] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[001:948] [2025-01-04 06:44:42 +0000.174165][7fc0] setupCompressionSession:
[001:949] [2025-01-04 06:44:42 +0000.174273][7fc0] H264Encode::creating hareware
Encoder
[001:949] [2025-01-04 06:44:42 +0000.174316][7fc0] AndroidHwAvcEncoder
time:388592752 enter.

[001:949] [2025-01-04 06:44:42 +0000.174599][7fc0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007ddb821380 address:0x7cfe649760
[001:949] [2025-01-04 06:44:42 +0000.174867][7fc0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[001:949] [2025-01-04 06:44:42 +0000.174929][7fc0] The video avc hw codec address
is 0x7d27897258
[001:949] [2025-01-04 06:44:42 +0000.175082][7fc0] AndroidHwAvcEncoder leave.
expire time = 0 ms

[001:949] [2025-01-04 06:44:42 +0000.175164][7fc0] RegisterEncodeCompleteCallback


time:388592752 enter.

[001:950] [2025-01-04 06:44:42 +0000.175369][7fc0] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[001:950] [2025-01-04 06:44:42 +0000.175469][7fc0] InitEncode time:388592753


enter.

[001:950] [2025-01-04 06:44:42 +0000.175618][7fc0] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[001:950] [2025-01-04 06:44:42 +0000.175698][7fc0] Create time:388592753 enter.

[001:950] [2025-01-04 06:44:42 +0000.175762][7fc0] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[001:950] [2025-01-04 06:44:42 +0000.175830][7fc0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7d1f4c6ec0
[001:996] [2025-01-04 06:44:42 +0000.221688][7fc0]
supported_type:image/vnd.android.heic
[001:996] [2025-01-04 06:44:42 +0000.221879][7fc0] supported_type:video/avc
[001:996] [2025-01-04 06:44:42 +0000.221944][7fc0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[001:996] [2025-01-04 06:44:42 +0000.222077][7fc0] hwCodecPrefix :OMX.qcom.
[001:996] [2025-01-04 06:44:42 +0000.222160][7fc0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[001:997] [2025-01-04 06:44:42 +0000.222383][7fc0] mediacodec_createCodecByName
time:388592800 enter.

[001:997] [2025-01-04 06:44:42 +0000.222450][7fc0] WrapAndroidMediaCodec


time:388592800 enter.

[001:997] [2025-01-04 06:44:42 +0000.222851][7fc0] WrapAndroidMediaCodec leave.


expire time = 0 ms

[002:021] [2025-01-04 06:44:42 +0000.246968][7fc0] mediacodec_createCodecByName


leave. expire time = 24 ms

[002:021] [2025-01-04 06:44:42 +0000.247132][7fc0] WrapAndroidMediaFromat


time:388592824 enter.

[002:022] [2025-01-04 06:44:42 +0000.247455][7fc0] WrapAndroidMediaFromat leave.


expire time = 1 ms
[002:195] [2025-01-04 06:44:42 +0000.420481][7fc0] Destroy time:388592998 enter.

[002:195] [2025-01-04 06:44:42 +0000.420613][7fc0] WrapAndroidMediaFromat::


Destroy
[002:195] [2025-01-04 06:44:42 +0000.420664][7fc0] Destroy leave. expire time = 0
ms

[002:195] [2025-01-04 06:44:42 +0000.420719][7fc0] ~WrapAndroidMediaFromat


time:388592998 enter.

[002:195] [2025-01-04 06:44:42 +0000.420764][7fc0] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:195] [2025-01-04 06:44:42 +0000.420812][7fc0] Create leave. expire time = 245


ms

[002:195] [2025-01-04 06:44:42 +0000.420855][7fc0] isSemiPlanarSupport


time:388592998 enter.

[002:195] [2025-01-04 06:44:42 +0000.420892][7fc0] H264Encoder isSemiPlanarSupport


[002:195] [2025-01-04 06:44:42 +0000.420933][7fc0] isSemiPlanarSupport leave.
expire time = 0 ms

[002:195] [2025-01-04 06:44:42 +0000.420985][7fc0] creat hw H264Encoder success,


isSemiPlanar:1
[002:195] [2025-01-04 06:44:42 +0000.421153][7fc0] InitEncode leave. expire time =
245 ms

[002:196] [2025-01-04 06:44:42 +0000.421212][7fc0] H264Encode::created Encoder


[002:196] [2025-01-04 06:44:42 +0000.421255][7fc0] H264Encode:: H264 encoder
created.
[002:196] [2025-01-04 06:44:42 +0000.421292][7fc0] H264 encoder created.
[002:196] [2025-01-04 06:44:42 +0000.421329][7fc0]
RecordingSessionInternalSimple:created avc encoder avc: 0x7d1f105f80
[002:196] [2025-01-04 06:44:42 +0000.421369][7fc0] setOutput:
[002:196] [2025-01-04 06:44:42 +0000.421404][7fc0]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:196] [2025-01-04 06:44:42 +0000.421441][7fc0] request a key frame
[002:196] [2025-01-04 06:44:42 +0000.421476][7fc0] H264Encode:: request a key frame
[002:196] [2025-01-04 06:44:42 +0000.421700][7fc0] setDisplayRotate :90
[002:196] [2025-01-04 06:44:42 +0000.421762][7fc0] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:196] [2025-01-04 06:44:42 +0000.421878][7fc1] StartRecording:
[002:196] [2025-01-04 06:44:42 +0000.422003][7fea] operator(): Set the recording
session in mic source. recording session: 0x7d25077c00
[002:196] [2025-01-04 06:44:42 +0000.422178][7fc1] operator() leave. expire time =
277 ms

[002:197] [2025-01-04 06:44:42 +0000.422283][7fe9] AF_SpeedFilter audio


0x7d25077d80 PullFrame
[002:197] [2025-01-04 06:44:42 +0000.422348][7fe9]
RecordAudioSource::PullAudioFrame
[002:197] [2025-01-04 06:44:42 +0000.422390][7fe9] AF_SpeedFilter::PullFrame eof4
[002:199] [2025-01-04 06:44:42 +0000.424698][7fe9]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[002:203] [2025-01-04 06:44:42 +0000.429127][7fe9] AF_SpeedFilter audio time,
0x7d25077d80 rcv time: 388593003
[002:204] [2025-01-04 06:44:42 +0000.429206][7fe9] AF_SpeedFilter audio time,
0x7d25077d80 rcv time: 388593003in_nSamples:441
[002:204] [2025-01-04 06:44:42 +0000.429408][7fe9] resampled_data_size:0
[002:259] [2025-01-04 06:44:42 +0000.484385][7fc1]
MediaFilterCamera::NeedProcessTexture
[002:259] [2025-01-04 06:44:42 +0000.484513][7fc1] begine recode to first frame
spend time:339
[002:259] [2025-01-04 06:44:42 +0000.484565][7fc1] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7d25077a80
[002:259] [2025-01-04 06:44:42 +0000.484671][7fc1] blur_distance_:0
[002:259] [2025-01-04 06:44:42 +0000.484724][7fc1] blur_direction_angle_:-90
[002:259] [2025-01-04 06:44:42 +0000.484784][7fc1]
GPUImageProcessing::SetOrientation orientation: 90
[002:259] [2025-01-04 06:44:42 +0000.484832][7fc1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:259] [2025-01-04 06:44:42 +0000.484915][7fc1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:259] [2025-01-04 06:44:42 +0000.484980][7fc1] GPUImageProcessing: input frame
width1280 X 720
[002:263] [2025-01-04 06:44:42 +0000.488696][7fc1] drawYUV420 render
OpenGLRenderProgram:0x7dcac6ea98
[002:265] [2025-01-04 06:44:42 +0000.490752][7fc1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:265] [2025-01-04 06:44:42 +0000.490943][7fc1] CropFilter::OnVideoFrame
outputtexture :15
[002:265] [2025-01-04 06:44:42 +0000.491003][7fc1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:283] [2025-01-04 06:44:42 +0000.508613][7fc1] The read pixel from buffer take:
18 width:1280 height:720 frameType:0
[002:299] [2025-01-04 06:44:42 +0000.524602][7fc1] drawYUV420 render
OpenGLRenderProgram:0x7dcac6ea98
[002:314] [2025-01-04 06:44:42 +0000.539253][7fc1] The convert RGB to YUV take 7
[002:314] [2025-01-04 06:44:42 +0000.539793][7fc1] FilterPipeline2::OnVideoFrame
pts 36 last_video_timestamp_ 36
[002:314] [2025-01-04 06:44:42 +0000.539922][7fc1]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:317] [2025-01-04 06:44:42 +0000.542472][7ff0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:317] [2025-01-04 06:44:42 +0000.542646][7ff0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:317] [2025-01-04 06:44:42 +0000.542707][7ff0] push video frame to H264
encoder. (100 frame for one log)

[002:317] [2025-01-04 06:44:42 +0000.542760][7ff0] push video frame to H264


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

[002:317] [2025-01-04 06:44:42 +0000.542811][7ff0] H264Encode::push video frame to


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

[002:317] [2025-01-04 06:44:42 +0000.542856][7ff0] Push an pts:0 to dts queue.


[002:317] [2025-01-04 06:44:42 +0000.542907][7ff0] DTS queue for
Generator:0x7d1f11ecb8 0
[002:317] [2025-01-04 06:44:42 +0000.542946][7ff0] The input pts:0 fps:30
[002:319] [2025-01-04 06:44:42 +0000.544892][7ff0]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:329] [2025-01-04 06:44:42 +0000.554250][7fe9] AF_SpeedFilter audio time 222,
0x7d25077d80 out time: 388593003 org time: 388593003
[002:329] [2025-01-04 06:44:42 +0000.554386][7fe9] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:329] [2025-01-04 06:44:42 +0000.554487][7fe9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 388593003
[002:329] [2025-01-04 06:44:42 +0000.554562][7fe9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:329] [2025-01-04 06:44:42 +0000.554627][7fe9] AF_SpeedFilter audio time
[002:329] [2025-01-04 06:44:42 +0000.554746][7fe9] AF_SpeedFilter audio time 111,
0x7d25077d80 out time: 388593013 org time: 388593013
[002:331] [2025-01-04 06:44:42 +0000.556521][7fef]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[002:331] [2025-01-04 06:44:42 +0000.557056][7ff1] add aac audio track with id:1
[002:339] [2025-01-04 06:44:42 +0000.564750][7fc5] Run AGC when audioType = 0
[002:346] [2025-01-04 06:44:42 +0000.571415][7fc1] drawYUV420 render
OpenGLRenderProgram:0x7dcac6ea98
[002:408] [2025-01-04 06:44:42 +0000.633427][7ff0] h264 add frame header cdr flag
[002:408] [2025-01-04 06:44:42 +0000.634037][7ff0] h264 add frame header cdr flag
[002:409] [2025-01-04 06:44:42 +0000.634437][7ff0] SendFrame
encodedImage._timeStamp:0encodedImage->_length:59551
[002:409] [2025-01-04 06:44:42 +0000.634588][7ff0] Received key frame:0
[002:409] [2025-01-04 06:44:42 +0000.634663][7ff0] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[002:409] [2025-01-04 06:44:42 +0000.634723][7ff0] H264Encode::H264SWEncoder get
callback, length:59551 type:0 nalType:7length:18
[002:409] [2025-01-04 06:44:42 +0000.634773][7ff0] H264Encode:: get a sps pps
header!headerSize:31
[002:409] [2025-01-04 06:44:42 +0000.634815][7ff0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:409] [2025-01-04 06:44:42 +0000.634980][7ff1] get the H.264 SPS parameter
[002:410] [2025-01-04 06:44:42 +0000.635655][7ff1] add video track with id:2
[002:411] [2025-01-04 06:44:42 +0000.636612][7ff1] get the H.264 PPS parameter
[002:412] [2025-01-04 06:44:42 +0000.637219][7ff1] get the H.264 IDR frame
[002:412] [2025-01-04 06:44:42 +0000.637321][7ff1] resss:true
[002:412] [2025-01-04 06:44:42 +0000.637365][7ff1] video start ts:0
[002:412] [2025-01-04 06:44:42 +0000.637520][7ff1] the video frame has been written
into MP4 file
[002:428] [2025-01-04 06:44:42 +0000.653516][7ff1] audio start ts:0
[002:428] [2025-01-04 06:44:42 +0000.653870][7ff1] the audio frame has been written
into MP4 file
[002:767] [2025-01-04 06:44:42 +0000.992910][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:805] [2025-01-04 06:44:43 +0000.31071][7fc1] The convert RGB to YUV take 4
[002:930] [2025-01-04 06:44:43 +0000.155808][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:141] [2025-01-04 06:44:43 +0000.367109][7ff0] DTS queue for
Generator:0x7d1f11ecb8 803 840
[003:269] [2025-01-04 06:44:43 +0000.494727][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:309] [2025-01-04 06:44:43 +0000.534482][7fc1] The convert RGB to YUV take 4
[003:642] [2025-01-04 06:44:43 +0000.868022][7ff0] Push an pts:1339 to dts queue.
[003:646] [2025-01-04 06:44:43 +0000.871537][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[003:713] [2025-01-04 06:44:43 +0000.938822][7ff0] last dts:1303 currentPts:1339
ppsOrSPS:0 queue length:3
[003:763] [2025-01-04 06:44:43 +0000.988518][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[003:769] [2025-01-04 06:44:43 +0000.994306][7fc1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[003:811] [2025-01-04 06:44:44 +0000.36462][7fc1] The convert RGB to YUV take 5
[003:932] [2025-01-04 06:44:44 +0000.157613][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:987] [2025-01-04 06:44:44 +0000.212439][7ff0] DTS queue for
Generator:0x7d1f11ecb8 1645 1678
[004:007] [2025-01-04 06:44:44 +0000.232815][7fe9]
RecordAudioSource::PullAudioFrame
[004:242] [2025-01-04 06:44:44 +0000.467723][7fbc]
monitorTime:4004totalDuration:3910
[004:269] [2025-01-04 06:44:44 +0000.494471][7fc1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[004:308] [2025-01-04 06:44:44 +0000.534013][7fc1] The convert RGB to YUV take 4
[004:333] [2025-01-04 06:44:44 +0000.558390][7fc1] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:339] [2025-01-04 06:44:44 +0000.564779][7fc5] Run AGC when audioType = 0
[004:339] [2025-01-04 06:44:44 +0000.565088][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:382] [2025-01-04 06:44:44 +0000.607748][7ff0] h264 add frame header cdr flag
[004:383] [2025-01-04 06:44:44 +0000.608334][7ff0] Received key frame:2008
[004:385] [2025-01-04 06:44:44 +0000.610846][7ff1] get the H.264 IDR frame
[004:408] [2025-01-04 06:44:44 +0000.633574][7fe9] AF_SpeedFilter::PullFrame eof4
[004:410] [2025-01-04 06:44:44 +0000.636191][7fe9]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:490] [2025-01-04 06:44:44 +0000.715367][7fe9] resampled_data_size:7168
[004:684] [2025-01-04 06:44:44 +0000.909336][7fef]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[004:774] [2025-01-04 06:44:44 +0000.999277][7fc1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[004:784] [2025-01-04 06:44:45 +0000.9441][7ff0] DTS queue for
Generator:0x7d1f11ecb8 2478
[004:814] [2025-01-04 06:44:45 +0000.39424][7fc1] The convert RGB to YUV take 6
[004:937] [2025-01-04 06:44:45 +0000.162669][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:978] [2025-01-04 06:44:45 +0000.203952][7ff0] Push an pts:2676 to dts queue.
[005:045] [2025-01-04 06:44:45 +0000.270804][7ff0] last dts:2642 currentPts:2676
ppsOrSPS:0 queue length:3
[005:277] [2025-01-04 06:44:45 +0000.503108][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:312] [2025-01-04 06:44:45 +0000.537826][7fc1] The convert RGB to YUV take 4
[005:336] [2025-01-04 06:44:45 +0000.561636][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[005:351] [2025-01-04 06:44:45 +0000.576632][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[005:571] [2025-01-04 06:44:45 +0000.796766][7fc1] drawYUV420 render
OpenGLRenderProgram:0x7dcac6ea98
[005:639] [2025-01-04 06:44:45 +0000.865056][7fc1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:639] [2025-01-04 06:44:45 +0000.865169][7fc1] GPUImageProcessing: input frame
width1280 X 720
[005:640] [2025-01-04 06:44:45 +0000.865733][7fc1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:640] [2025-01-04 06:44:45 +0000.865853][7fc1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:647] [2025-01-04 06:44:45 +0000.872549][7ff0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3344
[005:647] [2025-01-04 06:44:45 +0000.872781][7ff0] DTS queue for
Generator:0x7d1f11ecb8 3276 3309 3344
[005:652] [2025-01-04 06:44:45 +0000.877757][7ff0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3309 pts:3309
[005:690] [2025-01-04 06:44:45 +0000.915375][7ff0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3386
[005:690] [2025-01-04 06:44:45 +0000.915558][7ff0] push video frame to H264
encoder. (100 frame for one log)

[005:690] [2025-01-04 06:44:45 +0000.915609][7ff0] push video frame to H264


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

[005:690] [2025-01-04 06:44:45 +0000.915655][7ff0] H264Encode::push video frame to


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

[005:690] [2025-01-04 06:44:45 +0000.915711][7ff0] The input pts:3386 fps:30


[005:693] [2025-01-04 06:44:45 +0000.918501][7ff0] SendFrame
encodedImage._timeStamp:3344encodedImage->_length:81184
[005:750] [2025-01-04 06:44:45 +0000.975708][7ff0] H264Encode::H264SWEncoder get
callback, length:82080 type:1 nalType:1length:82076
[005:774] [2025-01-04 06:44:46 +0000.83][7fc1] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[005:811] [2025-01-04 06:44:46 +0000.36757][7fc1] The convert RGB to YUV take 4
[005:824] [2025-01-04 06:44:46 +0000.49738][7fe9] RecordAudioSource::PullAudioFrame
[005:936] [2025-01-04 06:44:46 +0000.162007][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:280] [2025-01-04 06:44:46 +0000.505779][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:314] [2025-01-04 06:44:46 +0000.539572][7fc1] The convert RGB to YUV take 5
[006:317] [2025-01-04 06:44:46 +0000.542748][7ff0] Push an pts:4013 to dts queue.
[006:340] [2025-01-04 06:44:46 +0000.566212][7fc5] Run AGC when audioType = 0
[006:358] [2025-01-04 06:44:46 +0000.583784][7ff0] h264 add frame header cdr flag
[006:359] [2025-01-04 06:44:46 +0000.584353][7ff0] Received key frame:4013
[006:359] [2025-01-04 06:44:46 +0000.584428][7ff0] last dts:3983 currentPts:4013
ppsOrSPS:0 queue length:2
[006:418] [2025-01-04 06:44:46 +0000.643475][7fc1] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:424] [2025-01-04 06:44:46 +0000.649911][7ff1] get the H.264 IDR frame
[006:449] [2025-01-04 06:44:46 +0000.675006][7ff0] DTS queue for
Generator:0x7d1f11ecb8 4117 4147
[006:624] [2025-01-04 06:44:46 +0000.849943][7fe9] AF_SpeedFilter::PullFrame eof4
[006:627] [2025-01-04 06:44:46 +0000.852400][7fe9]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:701] [2025-01-04 06:44:46 +0000.926552][7fe9] resampled_data_size:0
[006:782] [2025-01-04 06:44:47 +0000.7739][7fc1] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[006:820] [2025-01-04 06:44:47 +0000.45495][7fc1] The convert RGB to YUV take 5
[006:890] [2025-01-04 06:44:47 +0000.115719][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[006:938] [2025-01-04 06:44:47 +0000.164189][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:040] [2025-01-04 06:44:47 +0000.265623][7fef]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[007:051] [2025-01-04 06:44:47 +0000.276631][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[007:288] [2025-01-04 06:44:47 +0000.513707][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:299] [2025-01-04 06:44:47 +0000.525037][7ff0] DTS queue for
Generator:0x7d1f11ecb8 4954 4992
[007:323] [2025-01-04 06:44:47 +0000.549114][7fc1] The convert RGB to YUV take 4
[007:655] [2025-01-04 06:44:47 +0000.880911][7ff0] Push an pts:5353 to dts queue.
[007:664] [2025-01-04 06:44:47 +0000.890179][7fe9]
RecordAudioSource::PullAudioFrame
[007:697] [2025-01-04 06:44:47 +0000.923125][7ff0] last dts:5322 currentPts:5353
ppsOrSPS:0 queue length:2
[007:784] [2025-01-04 06:44:48 +0000.9252][7fc1] The read pixel from buffer take: 1
width:1280 height:720 frameType:0
[007:823] [2025-01-04 06:44:48 +0000.48298][7fc1] The convert RGB to YUV take 6
[007:937] [2025-01-04 06:44:48 +0000.163032][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:131] [2025-01-04 06:44:48 +0000.356402][7ff0] DTS queue for
Generator:0x7d1f11ecb8 5788 5825
[008:283] [2025-01-04 06:44:48 +0000.508257][7fc1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[008:324] [2025-01-04 06:44:48 +0000.549765][7fc1] The convert RGB to YUV take 4
[008:338] [2025-01-04 06:44:48 +0000.563904][7fc5] Run AGC when audioType = 0
[008:338] [2025-01-04 06:44:48 +0000.564122][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:399] [2025-01-04 06:44:48 +0000.624792][7ff0] h264 add frame header cdr flag
[008:400] [2025-01-04 06:44:48 +0000.625474][7ff0] Received key frame:6023
[008:402] [2025-01-04 06:44:48 +0000.628101][7ff1] get the H.264 IDR frame
[008:504] [2025-01-04 06:44:48 +0000.729510][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[008:521] [2025-01-04 06:44:48 +0000.746310][7fc1] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[008:774] [2025-01-04 06:44:49 +0000.73][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[008:787] [2025-01-04 06:44:49 +0000.12781][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:826] [2025-01-04 06:44:49 +0000.51814][7fc1] The convert RGB to YUV take 5
[008:918] [2025-01-04 06:44:49 +0000.143321][7fe9] resampled_data_size:10240
[008:925] [2025-01-04 06:44:49 +0000.150489][7fc1] drawYUV420 render
OpenGLRenderProgram:0x7dcac6ea98
[008:932] [2025-01-04 06:44:49 +0000.157311][7fe9] AF_SpeedFilter::PullFrame eof4
[008:934] [2025-01-04 06:44:49 +0000.159882][7fe9]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:936] [2025-01-04 06:44:49 +0000.162001][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:937] [2025-01-04 06:44:49 +0000.162676][7ff0] DTS queue for
Generator:0x7d1f11ecb8 6629
[008:997] [2025-01-04 06:44:49 +0000.223181][7ff0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6694
[008:998] [2025-01-04 06:44:49 +0000.223364][7ff0] Push an pts:6694 to dts queue.
[009:031] [2025-01-04 06:44:49 +0000.257084][7fc1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:032] [2025-01-04 06:44:49 +0000.257244][7fc1] GPUImageProcessing: input frame
width1280 X 720
[009:033] [2025-01-04 06:44:49 +0000.258679][7fc1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:033] [2025-01-04 06:44:49 +0000.258940][7fc1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:049] [2025-01-04 06:44:49 +0000.274355][7ff0] SendFrame
encodedImage._timeStamp:6694encodedImage->_length:74736
[009:049] [2025-01-04 06:44:49 +0000.274708][7ff0] last dts:6659 currentPts:6694
ppsOrSPS:0 queue length:2
[009:049] [2025-01-04 06:44:49 +0000.274790][7ff0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6694 pts:6694
[009:067] [2025-01-04 06:44:49 +0000.292203][7ff0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6763
[009:067] [2025-01-04 06:44:49 +0000.292345][7ff0] push video frame to H264
encoder. (100 frame for one log)

[009:067] [2025-01-04 06:44:49 +0000.292397][7ff0] push video frame to H264


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

[009:067] [2025-01-04 06:44:49 +0000.292445][7ff0] H264Encode::push video frame to


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

[009:067] [2025-01-04 06:44:49 +0000.292506][7ff0] The input pts:6763 fps:30


[009:127] [2025-01-04 06:44:49 +0000.353170][7ff0] H264Encode::H264SWEncoder get
callback, length:66768 type:1 nalType:1length:66764
[009:291] [2025-01-04 06:44:49 +0000.516739][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:305] [2025-01-04 06:44:49 +0000.531060][7fef]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[009:328] [2025-01-04 06:44:49 +0000.553789][7fc1] The convert RGB to YUV take 4
[009:543] [2025-01-04 06:44:49 +0000.768898][7fe9]
RecordAudioSource::PullAudioFrame
[009:770] [2025-01-04 06:44:49 +0000.996100][7ff0] DTS queue for
Generator:0x7d1f11ecb8 7463
[009:787] [2025-01-04 06:44:50 +0000.12693][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:824] [2025-01-04 06:44:50 +0000.50259][7fc1] The convert RGB to YUV take 4
[009:938] [2025-01-04 06:44:50 +0000.163283][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:107] [2025-01-04 06:44:50 +0000.332913][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[010:290] [2025-01-04 06:44:50 +0000.515815][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:330] [2025-01-04 06:44:50 +0000.555331][7fc1] The convert RGB to YUV take 5
[010:332] [2025-01-04 06:44:50 +0000.557688][7ff0] Push an pts:8029 to dts queue.
[010:338] [2025-01-04 06:44:50 +0000.563968][7fc6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:338] [2025-01-04 06:44:50 +0000.564162][7fc6] _deviceSampleRate:48000

[010:339] [2025-01-04 06:44:50 +0000.565018][7fc5] Run AGC when audioType = 0


[010:371] [2025-01-04 06:44:50 +0000.596489][7ff0] h264 add frame header cdr flag
[010:371] [2025-01-04 06:44:50 +0000.596925][7ff0] Received key frame:8029
[010:371] [2025-01-04 06:44:50 +0000.597017][7ff0] last dts:7994 currentPts:8029
ppsOrSPS:0 queue length:2
[010:408] [2025-01-04 06:44:50 +0000.633306][7ff1] get the H.264 IDR frame
[010:489] [2025-01-04 06:44:50 +0000.714524][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[010:597] [2025-01-04 06:44:50 +0000.822652][7fc1] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:598] [2025-01-04 06:44:50 +0000.823443][7ff0] DTS queue for
Generator:0x7d1f11ecb8 8268 8296
[010:794] [2025-01-04 06:44:51 +0000.20135][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:832] [2025-01-04 06:44:51 +0000.57853][7fc1] The convert RGB to YUV take 5
[010:937] [2025-01-04 06:44:51 +0000.162435][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:181] [2025-01-04 06:44:51 +0000.407000][7fe9] resampled_data_size:1024
[011:239] [2025-01-04 06:44:51 +0000.465198][7fe9] AF_SpeedFilter::PullFrame eof4
[011:242] [2025-01-04 06:44:51 +0000.467506][7fe9]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:304] [2025-01-04 06:44:51 +0000.529377][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:341] [2025-01-04 06:44:51 +0000.566636][7fc1] The convert RGB to YUV take 5
[011:421] [2025-01-04 06:44:51 +0000.646413][7fe9]
RecordAudioSource::PullAudioFrame
[011:438] [2025-01-04 06:44:51 +0000.663288][7ff0] DTS queue for
Generator:0x7d1f11ecb8 9100 9133
[011:646] [2025-01-04 06:44:51 +0000.871291][7fef]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[011:671] [2025-01-04 06:44:51 +0000.896509][7ff0] Push an pts:9369 to dts queue.
[011:710] [2025-01-04 06:44:51 +0000.935559][7ff0] last dts:9337 currentPts:9369
ppsOrSPS:0 queue length:2
[011:717] [2025-01-04 06:44:51 +0000.942537][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[011:797] [2025-01-04 06:44:52 +0000.23084][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:840] [2025-01-04 06:44:52 +0000.65718][7fc1] The convert RGB to YUV take 5
[011:910] [2025-01-04 06:44:52 +0000.135652][7fea] The output timestamp from audio
mixer change:388602706
[011:929] [2025-01-04 06:44:52 +0000.154596][7fc5] On audio frame the broadcast
with timestamp:388602732 samples:480. (1000 frame for one log)

[011:931] [2025-01-04 06:44:52 +0000.157143][7fea] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[011:932] [2025-01-04 06:44:52 +0000.157490][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:207] [2025-01-04 06:44:52 +0000.432681][7fe9] AF_SpeedFilter audio time,
0x7d25077d80 rcv time: 388603005
[012:207] [2025-01-04 06:44:52 +0000.432944][7fe9] AF_SpeedFilter audio time,
0x7d25077d80 rcv time: 388603005in_nSamples:441
[012:212] [2025-01-04 06:44:52 +0000.437526][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[012:271] [2025-01-04 06:44:52 +0000.496795][7fc1] drawYUV420 render
OpenGLRenderProgram:0x7dcac6ea98
[012:279] [2025-01-04 06:44:52 +0000.505079][7ff0] DTS queue for
Generator:0x7d1f11ecb8 9940 9976
[012:302] [2025-01-04 06:44:52 +0000.527216][7fc1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:313] [2025-01-04 06:44:52 +0000.539058][7fe9] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:314] [2025-01-04 06:44:52 +0000.539277][7fe9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 388603003
[012:314] [2025-01-04 06:44:52 +0000.539338][7fe9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:339] [2025-01-04 06:44:52 +0000.564401][7fc1] The convert RGB to YUV take 5
[012:342] [2025-01-04 06:44:52 +0000.567680][7ff0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10039
[012:343] [2025-01-04 06:44:52 +0000.568665][7fc5] Run AGC when audioType = 0
[012:343] [2025-01-04 06:44:52 +0000.568809][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:401] [2025-01-04 06:44:52 +0000.626269][7fc1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:401] [2025-01-04 06:44:52 +0000.626382][7fc1] GPUImageProcessing: input frame
width1280 X 720
[012:402] [2025-01-04 06:44:52 +0000.627208][7fc1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:402] [2025-01-04 06:44:52 +0000.627365][7fc1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:411] [2025-01-04 06:44:52 +0000.636323][7ff0] h264 add frame header cdr flag
[012:411] [2025-01-04 06:44:52 +0000.636929][7ff0] SendFrame
encodedImage._timeStamp:10039encodedImage->_length:104640
[012:411] [2025-01-04 06:44:52 +0000.637004][7ff0] Received key frame:10039
[012:445] [2025-01-04 06:44:52 +0000.670471][7ff0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10141
[012:445] [2025-01-04 06:44:52 +0000.670654][7ff0] push video frame to H264
encoder. (100 frame for one log)

[012:445] [2025-01-04 06:44:52 +0000.670766][7ff0] push video frame to H264


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

[012:445] [2025-01-04 06:44:52 +0000.670872][7ff0] H264Encode::push video frame to


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

[012:445] [2025-01-04 06:44:52 +0000.670962][7ff0] The input pts:10141 fps:30


[012:448] [2025-01-04 06:44:52 +0000.674102][7ff0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10072 pts:10072
[012:450] [2025-01-04 06:44:52 +0000.675456][7ff1] get the H.264 IDR frame
[012:515] [2025-01-04 06:44:52 +0000.741108][7ff0] H264Encode::H264SWEncoder get
callback, length:63760 type:1 nalType:1length:63756
[012:701] [2025-01-04 06:44:52 +0000.926952][7fc1] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[012:799] [2025-01-04 06:44:53 +0000.24410][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:841] [2025-01-04 06:44:53 +0000.66967][7fc1] The convert RGB to YUV take 5
[012:941] [2025-01-04 06:44:53 +0000.166330][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:010] [2025-01-04 06:44:53 +0000.235478][7ff0] Push an pts:10706 to dts queue.
[013:077] [2025-01-04 06:44:53 +0000.303194][7ff0] last dts:10671 currentPts:10706
ppsOrSPS:0 queue length:3
[013:110] [2025-01-04 06:44:53 +0000.335602][7ff0] DTS queue for
Generator:0x7d1f11ecb8 10738 10773 10807
[013:301] [2025-01-04 06:44:53 +0000.527052][7fe9]
RecordAudioSource::PullAudioFrame
[013:305] [2025-01-04 06:44:53 +0000.530613][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:330] [2025-01-04 06:44:53 +0000.556154][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[013:346] [2025-01-04 06:44:53 +0000.571400][7fc1] The convert RGB to YUV take 5
[013:353] [2025-01-04 06:44:53 +0000.578833][7fe9] resampled_data_size:13312
[013:436] [2025-01-04 06:44:53 +0000.661430][7fc1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:438] [2025-01-04 06:44:53 +0000.664138][7fe9] AF_SpeedFilter audio time
[013:439] [2025-01-04 06:44:53 +0000.664438][7fe9] AF_SpeedFilter audio time 111,
0x7d25077d80 out time: 388604193 org time: 388604193
[013:557] [2025-01-04 06:44:53 +0000.782439][7fe9] AF_SpeedFilter::PullFrame eof4
[013:559] [2025-01-04 06:44:53 +0000.785046][7fe9]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:809] [2025-01-04 06:44:54 +0000.34881][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:846] [2025-01-04 06:44:54 +0000.71431][7fc1] The convert RGB to YUV take 5
[013:932] [2025-01-04 06:44:54 +0000.158161][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[013:940] [2025-01-04 06:44:54 +0000.165983][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:945] [2025-01-04 06:44:54 +0000.170724][7ff0] DTS queue for
Generator:0x7d1f11ecb8 11578 11608 11643
[014:011] [2025-01-04 06:44:54 +0000.236694][7fef]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[014:306] [2025-01-04 06:44:54 +0000.531807][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:340] [2025-01-04 06:44:54 +0000.565479][7fc1] The convert RGB to YUV take 4
[014:341] [2025-01-04 06:44:54 +0000.566741][7fc5] Run AGC when audioType = 0
[014:342] [2025-01-04 06:44:54 +0000.567625][7ff0] Push an pts:12040 to dts queue.
[014:426] [2025-01-04 06:44:54 +0000.651996][7ff0] h264 add frame header cdr flag
[014:427] [2025-01-04 06:44:54 +0000.652809][7ff0] Received key frame:12040
[014:427] [2025-01-04 06:44:54 +0000.652888][7ff0] last dts:12010 currentPts:12040
ppsOrSPS:0 queue length:3
[014:430] [2025-01-04 06:44:54 +0000.655497][7ff1] get the H.264 IDR frame
[014:762] [2025-01-04 06:44:54 +0000.987652][7ff0] DTS queue for
Generator:0x7d1f11ecb8 12414 12455
[014:784] [2025-01-04 06:44:55 +0000.10056][7fc1] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[014:808] [2025-01-04 06:44:55 +0000.33330][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:848] [2025-01-04 06:44:55 +0000.74141][7fc1] The convert RGB to YUV take 4
[014:943] [2025-01-04 06:44:55 +0000.169021][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:944] [2025-01-04 06:44:55 +0000.169583][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[015:185] [2025-01-04 06:44:55 +0000.410361][7fe9]
RecordAudioSource::PullAudioFrame
[015:311] [2025-01-04 06:44:55 +0000.536553][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:347] [2025-01-04 06:44:55 +0000.572512][7fc1] The convert RGB to YUV take 5
[015:598] [2025-01-04 06:44:55 +0000.823304][7ff0] DTS queue for
Generator:0x7d1f11ecb8 13255 13294
[015:608] [2025-01-04 06:44:55 +0000.833509][7fe9] resampled_data_size:4096
[015:613] [2025-01-04 06:44:55 +0000.838509][7fc1] drawYUV420 render
OpenGLRenderProgram:0x7dcac6ea98
[015:651] [2025-01-04 06:44:55 +0000.876370][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[015:686] [2025-01-04 06:44:55 +0000.912165][7ff0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13384
[015:687] [2025-01-04 06:44:55 +0000.912438][7ff0] Push an pts:13384 to dts queue.
[015:729] [2025-01-04 06:44:55 +0000.954691][7ff0] SendFrame
encodedImage._timeStamp:13384encodedImage->_length:52080
[015:729] [2025-01-04 06:44:55 +0000.954866][7ff0] last dts:13355 currentPts:13384
ppsOrSPS:0 queue length:2
[015:785] [2025-01-04 06:44:56 +0000.11077][7fc1] GPUImageProcessing: process video
frame with resolution 1280 X 720
[015:786] [2025-01-04 06:44:56 +0000.11192][7fc1] GPUImageProcessing: input frame
width1280 X 720
[015:786] [2025-01-04 06:44:56 +0000.11703][7fc1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:786] [2025-01-04 06:44:56 +0000.11808][7fc1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:798] [2025-01-04 06:44:56 +0000.23546][7ff0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13449 pts:13449
[015:816] [2025-01-04 06:44:56 +0000.41493][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:821] [2025-01-04 06:44:56 +0000.47060][7ff0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13520
[015:822] [2025-01-04 06:44:56 +0000.47467][7ff0] push video frame to H264 encoder.
(100 frame for one log)

[015:822] [2025-01-04 06:44:56 +0000.47529][7ff0] push video frame to H264 encoder.


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

[015:822] [2025-01-04 06:44:56 +0000.47578][7ff0] H264Encode::push video frame to


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

[015:822] [2025-01-04 06:44:56 +0000.47653][7ff0] The input pts:13520 fps:30


[015:862] [2025-01-04 06:44:56 +0000.87572][7fc1] The convert RGB to YUV take 5
[015:869] [2025-01-04 06:44:56 +0000.94383][7ff0] H264Encode::H264SWEncoder get
callback, length:53072 type:1 nalType:1length:53068
[015:878] [2025-01-04 06:44:56 +0000.103882][7fe9] AF_SpeedFilter::PullFrame eof4
[015:881] [2025-01-04 06:44:56 +0000.106284][7fe9]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[015:942] [2025-01-04 06:44:56 +0000.168105][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:276] [2025-01-04 06:44:56 +0000.501643][7fef]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[016:319] [2025-01-04 06:44:56 +0000.544943][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:341] [2025-01-04 06:44:56 +0000.566694][7fc5] Run AGC when audioType = 0
[016:341] [2025-01-04 06:44:56 +0000.566876][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:353] [2025-01-04 06:44:56 +0000.578583][7fc1] The convert RGB to YUV take 4
[016:425] [2025-01-04 06:44:56 +0000.651139][7ff0] h264 add frame header cdr flag
[016:426] [2025-01-04 06:44:56 +0000.652043][7ff0] Received key frame:14053
[016:427] [2025-01-04 06:44:56 +0000.652219][7ff0] DTS queue for
Generator:0x7d1f11ecb8 14053 14089 14120
[016:463] [2025-01-04 06:44:56 +0000.688890][7ff1] get the H.264 IDR frame
[016:558] [2025-01-04 06:44:56 +0000.784183][7fe9] AF_SpeedFilter audio
0x7d25077d80 PullFrame
[016:815] [2025-01-04 06:44:57 +0000.40462][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:858] [2025-01-04 06:44:57 +0000.83865][7fc1] The convert RGB to YUV take 4
[016:885] [2025-01-04 06:44:57 +0000.110884][7fc1] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[016:943] [2025-01-04 06:44:57 +0000.168214][7fea] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:024] [2025-01-04 06:44:57 +0000.249857][7ff0] Push an pts:14722 to dts queue.
[017:071] [2025-01-04 06:44:57 +0000.296491][7fe9]
RecordAudioSource::PullAudioFrame
[017:096] [2025-01-04 06:44:57 +0000.321349][7ff0] last dts:14689 currentPts:14722
ppsOrSPS:0 queue length:3
[017:231] [2025-01-04 06:44:57 +0000.456194][7ff0] DTS queue for
Generator:0x7d1f11ecb8 14923
[017:323] [2025-01-04 06:44:57 +0000.548528][7fc1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:358] [2025-01-04 06:44:57 +0000.584047][7fc1] The convert RGB to YUV take 4
[017:372] [2025-01-04 06:44:57 +0000.598090][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[017:491] [2025-01-04 06:44:57 +0000.717176][7fc1] StopRecording:
[017:492] [2025-01-04 06:44:57 +0000.717618][7fc1] OnNeedStopRecording:
[017:497] [2025-01-04 06:44:57 +0000.722568][7fe9] resampled_data_size:512
[017:497] [2025-01-04 06:44:57 +0000.722723][7fe9] AF_SpeedFilter audio time 222,
0x7d25077d80 out time: 388608253 org time: 388608253
[017:497] [2025-01-04 06:44:57 +0000.722835][7fe9] PullAudioFrame: PullFrame audio
finished.
[017:497] [2025-01-04 06:44:57 +0000.722882][7fe9]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[017:507] [2025-01-04 06:44:57 +0000.732927][57ee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[017:508] [2025-01-04 06:44:57 +0000.733215][7fc1] operator(): Stop
[017:508] [2025-01-04 06:44:57 +0000.733322][7fc1] StopPullFrameAndWriteMp4
time:388608311 enter.

[017:508] [2025-01-04 06:44:57 +0000.733383][7fc1] StopRecording:


[017:509] [2025-01-04 06:44:57 +0000.734291][7ff0]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[017:510] [2025-01-04 06:44:57 +0000.735366][7fc0] stop recording
[017:510] [2025-01-04 06:44:57 +0000.735444][7fc0]
RecordingSessionInternalSimple:destroy media processers
[017:510] [2025-01-04 06:44:57 +0000.735492][7fc0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:510] [2025-01-04 06:44:57 +0000.735533][7fc0] H264Encode::flushing hareware
Encoder
[017:510] [2025-01-04 06:44:57 +0000.735766][7fc0] Flush time:388608313 enter.

[017:510] [2025-01-04 06:44:57 +0000.735859][7fc0] H264Encoder encoder flush


[017:510] [2025-01-04 06:44:57 +0000.735912][7fc0] flush output queue
[017:838] [2025-01-04 06:44:58 +0000.63812][7fc0] Flush leave. expire time = 328
ms

[017:839] [2025-01-04 06:44:58 +0000.64207][7fc0] ~H264EncodeWrap:


[017:839] [2025-01-04 06:44:58 +0000.64360][7fc0] ~H264Encode:
[017:839] [2025-01-04 06:44:58 +0000.64449][7fc0] teardownCompressionSession:
H264Encode::destroying Encoder
[017:839] [2025-01-04 06:44:58 +0000.64541][7fc0] Release time:388608642 enter.

[017:839] [2025-01-04 06:44:58 +0000.64966][7fc0] Release:


MediaCodecVideoEncoder::Release _inited:1
[017:839] [2025-01-04 06:44:58 +0000.65170][7fc0] Destroy time:388608642 enter.

[017:840] [2025-01-04 06:44:58 +0000.65258][7fc0] H264Encoder encoderDestroy


[017:840] [2025-01-04 06:44:58 +0000.65342][7fc0]
AndroidMediaCodecVideoEncoder::release env: 0x7dbdab3c00
[017:840] [2025-01-04 06:44:58 +0000.65422][7fc0]
AndroidMediaCodecVideoEncoder::Destroy
[017:869] [2025-01-04 06:44:58 +0000.95047][7fc0] Destroy leave. expire time = 30
ms

[017:870] [2025-01-04 06:44:58 +0000.95412][7fc0] Release leave. expire time = 31


ms

[017:870] [2025-01-04 06:44:58 +0000.95559][7fc0] ~AndroidHwAvcEncoder


time:388608673 enter.

[017:870] [2025-01-04 06:44:58 +0000.95953][7fc0] Release time:388608673 enter.

[017:870] [2025-01-04 06:44:58 +0000.96152][7fc0] Release: MediaCodecVideoEncoder::


has been released before, just return
[017:871] [2025-01-04 06:44:58 +0000.96267][7fc0] Release leave. expire time = 1
ms

[017:871] [2025-01-04 06:44:58 +0000.96755][7fc0] ~AndroidMediaCodecVideoEncoder


[017:871] [2025-01-04 06:44:58 +0000.96892][7fc0] ~WrapAndroidMediaCodec
time:388608674 enter.

[017:871] [2025-01-04 06:44:58 +0000.96992][7fc0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[017:871] [2025-01-04 06:44:58 +0000.97119][7fc0] video hevc hw codec


destructor:0x7d27897258

[017:872] [2025-01-04 06:44:58 +0000.97383][7fc0] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[017:872] [2025-01-04 06:44:58 +0000.97551][7fc0] teardownCompressionSession:


H264Encode::destroyed Encoder
[017:872] [2025-01-04 06:44:58 +0000.97657][7fc0]
RecordingSessionInternalSimple:destroy aac encoder output!
[017:873] [2025-01-04 06:44:58 +0000.98777][7fc0] AACSWEncode destructor
[017:896] [2025-01-04 06:44:58 +0000.121708][7ff1] MP4 close file successfully
[017:896] [2025-01-04 06:44:58 +0000.121901][7ff1] Recording session Internal:
notify recording ok
[017:896] [2025-01-04 06:44:58 +0000.121989][7ff1] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4,
output_video_timestamp_:15191 last_video_pts_:15157
[017:896] [2025-01-04 06:44:58 +0000.122108][7ff1] OnRecordFinish:
[017:898] [2025-01-04 06:44:58 +0000.123680][7ff1] onRecordingOk: net seek
pos:0record video duration:15190record audio duration:15162
[017:899] [2025-01-04 06:44:58 +0000.124702][7fea] destructMicSource_w:
[017:899] [2025-01-04 06:44:58 +0000.124905][7fea] setOutput_w:
MicSource::setOutput() 0x0
[017:899] [2025-01-04 06:44:58 +0000.125125][7fea] close external audio stream

[017:900] [2025-01-04 06:44:58 +0000.125644][7fc1] releaseThread 0x7d25077480


[017:900] [2025-01-04 06:44:58 +0000.125839][7fc1] ~MicSource: Mic source
destroyed:0x7d2507f280
[017:903] [2025-01-04 06:44:58 +0000.129134][7fc1] StopPullFrameAndWriteMp4 leave.
expire time = 396 ms

[017:904] [2025-01-04 06:44:58 +0000.129318][7fc1] DestroyPipelineAndFilters


time:388608707 enter.

[017:904] [2025-01-04 06:44:58 +0000.129454][7fc1] UnbindInputFilter 0x7d25077bc0


this 0x7dcac6ecc0
[017:904] [2025-01-04 06:44:58 +0000.129571][7fc1] UnbindInputFilter 0x7d25077d58
this 0x7d25077ed0
[017:904] [2025-01-04 06:44:58 +0000.129745][7fc1] UnbindInputFilter 0x7dcac6ecc0
this 0x7d23fb1e20
[017:904] [2025-01-04 06:44:58 +0000.129818][7fc1] filter: filter pipeline destroy
this: 0x7d23fb1d80
[017:905] [2025-01-04 06:44:58 +0000.131039][7fc1] ClearVideoOfSources: recodring
total frames:0
[017:906] [2025-01-04 06:44:58 +0000.131216][7fc1] ClearVideoOfSources:
[017:906] [2025-01-04 06:44:58 +0000.131282][7fc1] GPUImageProcessing destruct.
[017:906] [2025-01-04 06:44:58 +0000.131432][7fc1] destroy TrivalImageDrawer
0x7d457c7000
[017:906] [2025-01-04 06:44:58 +0000.131503][7fc1] The shader has been initialize,
clean up them.

[017:906] [2025-01-04 06:44:58 +0000.131628][7fc1] ~OpenGLFrameBuffer:


[017:906] [2025-01-04 06:44:58 +0000.131948][7fc1] ~OpenGLFrameBuffer:
[017:907] [2025-01-04 06:44:58 +0000.132368][7fc1] ~OpenGLFrameBuffer:
[017:907] [2025-01-04 06:44:58 +0000.132754][7fc1] ~OpenGLFrameBuffer:
[017:907] [2025-01-04 06:44:58 +0000.133057][7fc1] ~OpenGLFrameBuffer:
[017:908] [2025-01-04 06:44:58 +0000.133573][7fc1] ~OpenGLFrameBuffer:
[017:909] [2025-01-04 06:44:58 +0000.134549][7fc1] GPUImageProcessing destruct
finish.
[017:909] [2025-01-04 06:44:58 +0000.135012][7fc1] GPURGBAFrame destruct.
[017:910] [2025-01-04 06:44:58 +0000.135212][7fc1] destroy OpenGLRenderProgram
0x7dcac6ea98
[017:910] [2025-01-04 06:44:58 +0000.135326][7fc1] ~CameraSource time:388608713
enter.

[017:910] [2025-01-04 06:44:58 +0000.135476][7fc1] ~CameraSource leave. expire


time = 0 ms

[017:910] [2025-01-04 06:44:58 +0000.135575][7fc1] ~RecordAudioSource


time:388608713 enter.

[017:910] [2025-01-04 06:44:58 +0000.135650][7fc1] ~RecordAudioSource leave.


expire time = 0 ms

[017:910] [2025-01-04 06:44:58 +0000.135865][7fc1] DestroyPipelineAndFilters


leave. expire time = 6 ms

[017:956] [2025-01-04 06:44:58 +0000.181222][57ee]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[017:957] [2025-01-04 06:44:58 +0000.183093][57ee] machine model :redmi
[017:958] [2025-01-04 06:44:58 +0000.183274][57ee] Support this machine
model :redmi
[017:958] [2025-01-04 06:44:58 +0000.183322][57ee] global inited! current sdk
version: 12-14-d8558ab
[017:958] [2025-01-04 06:44:58 +0000.183741][57ee] filter: filter pipeline
construtc this: 0x7dcb96b500
[017:958] [2025-01-04 06:44:58 +0000.183806][57ee] MediaFilterGraph:
MediaFilterGraph construct
[017:958] [2025-01-04 06:44:58 +0000.183848][57ee] GLESContext:
[017:958] [2025-01-04 06:44:58 +0000.183926][57ee] The result of eglGetDisplay is:
0x1
[017:961] [2025-01-04 06:44:58 +0000.186519][57ee] The result of creation:
0x7dbdcadc80
[017:961] [2025-01-04 06:44:58 +0000.186709][57ee] The result of
eglCreatePbufferSurface is: 0x7dbdcadd80
[017:962] [2025-01-04 06:44:58 +0000.187965][57ee] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
[017:962] [2025-01-04 06:44:58 +0000.188045][57ee] The source 0 speed:1
[017:962] [2025-01-04 06:44:58 +0000.188123][57ee] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4,
delay: 0
[017:963] [2025-01-04 06:44:58 +0000.188188][57ee] CreateDecoderByVideoSource
time:388608766 enter.

[017:963] [2025-01-04 06:44:58 +0000.188528][57ee] running_decoder_count:0max


count:2
[017:963] [2025-01-04 06:44:58 +0000.188588][57ee] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d1f02f800
[017:986] [2025-01-04 06:44:58 +0000.211530][192] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7dbdbd1200] Current FFmpeg version git-2021-06-16-97cea6f

[018:043] [2025-01-04 06:44:58 +0000.268716][192] OnStreamInfoFound: video


duration_: 15190
[018:046] [2025-01-04 06:44:58 +0000.271904][57ee] start decoder
[018:046] [2025-01-04 06:44:58 +0000.272090][57ee] CreateDecoderByVideoSource
leave. expire time = 83 ms

[018:047] [2025-01-04 06:44:58 +0000.272193][57ee] BindInputFilter 0x7dcb9b1820


this 0x7d1f488818
[018:047] [2025-01-04 06:44:58 +0000.272263][57ee] BindInputFilter 0x7d1f488818
this 0x7d1f4888d8
[018:047] [2025-01-04 06:44:58 +0000.272329][57ee] BindInputFilter 0x7dcb9b1820
this 0x7d1f488998
[018:047] [2025-01-04 06:44:58 +0000.272389][57ee] BindInputFilter 0x7d1f488998
this 0x7d1f488a58
[018:047] [2025-01-04 06:44:58 +0000.272428][57ee] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
[018:047] [2025-01-04 06:44:58 +0000.272523][57ee] BindInputFilter 0x7d1f4888d8
this 0x7d1f488b18
[018:047] [2025-01-04 06:44:58 +0000.272596][57ee] BindInputFilter 0x7d1f488b18
this 0x7dcb96b5a0
[018:047] [2025-01-04 06:44:58 +0000.272669][57ee] BindInputFilter 0x7d1f488a58
this 0x7d1f488bd8
[018:047] [2025-01-04 06:44:58 +0000.272744][57ee] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
[018:049] [2025-01-04 06:44:58 +0000.274339][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:050] [2025-01-04 06:44:58 +0000.275371][57ee] machine model :redmi
[018:050] [2025-01-04 06:44:58 +0000.275462][57ee] Support this machine
model :redmi
[018:050] [2025-01-04 06:44:58 +0000.275515][57ee] global inited! current sdk
version: 12-14-d8558ab
[018:050] [2025-01-04 06:44:58 +0000.275688][57ee] GetPipeline:
-----------------------------------------
[018:050] [2025-01-04 06:44:58 +0000.275786][57ee] GetPipeline: source:
0x7dcb9b1600
[018:050] [2025-01-04 06:44:58 +0000.275845][57ee] GetPipeline: filter: NULLFilter
[018:050] [2025-01-04 06:44:58 +0000.275890][57ee] GetPipeline: filter: NULLFilter
[018:050] [2025-01-04 06:44:58 +0000.275930][57ee] GetPipeline: filter: NULLFilter
[018:050] [2025-01-04 06:44:58 +0000.275986][57ee] GetPipeline: audio filter:
AuidoNULLFilter
[018:050] [2025-01-04 06:44:58 +0000.276022][57ee] GetPipeline: audio filter:
AuidoNULLFilter
[018:050] [2025-01-04 06:44:58 +0000.276056][57ee] GetPipeline: audio filter:
AudioNUllFilter
[018:050] [2025-01-04 06:44:58 +0000.276091][57ee] GetPipeline:
------------------------------------------
[018:050] [2025-01-04 06:44:58 +0000.276167][57ee] filter: filter pipeline2 update
pattern: 0
[018:051] [2025-01-04 06:44:58 +0000.276337][1a9] NO get frame from decoder
[018:053] [2025-01-04 06:44:58 +0000.278855][57ee] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:054] [2025-01-04 06:44:58 +0000.279813][57ee] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:054] [2025-01-04 06:44:58 +0000.279975][57ee] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:055] [2025-01-04 06:44:58 +0000.280280][57ee] DeviceInit:
[018:055] [2025-01-04 06:44:58 +0000.280353][1a9] NO get frame from decoder
[018:055] [2025-01-04 06:44:58 +0000.280767][57ee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:056] [2025-01-04 06:44:58 +0000.281418][57ee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:056] [2025-01-04 06:44:58 +0000.281841][1a9] NO get frame from decoder
[018:056] [2025-01-04 06:44:58 +0000.281865][57ee] CreatePlatformSpecificObjects:
[018:058] [2025-01-04 06:44:58 +0000.283515][57ee] audio device use null audio
input and opensl output
[018:058] [2025-01-04 06:44:58 +0000.283600][57ee] Create OpenSLES output module
with java VM support.

[018:058] [2025-01-04 06:44:58 +0000.283995][57ee] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:059] [2025-01-04 06:44:58 +0000.284493][57ee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:059] [2025-01-04 06:44:58 +0000.284974][57ee] Create OpenSLES output module
with buffer num:2

[018:059] [2025-01-04 06:44:58 +0000.285018][1a9] NO get frame from decoder


[018:059] [2025-01-04 06:44:58 +0000.285082][57ee] Error(trace.cc:40): Init the
output and input for audio device template.
[018:059] [2025-01-04 06:44:58 +0000.285134][57ee] Init the output device.

[018:060] [2025-01-04 06:44:58 +0000.285224][57ee] Set the playout as stereo:1


[018:060] [2025-01-04 06:44:58 +0000.285270][57ee] Set the sample rate to be:44100

[018:060] [2025-01-04 06:44:58 +0000.285339][57ee] Low latency buffer size:144 low


sample rate:48000
[018:060] [2025-01-04 06:44:58 +0000.285405][57ee] DeviceInit: Done
[018:060] [2025-01-04 06:44:58 +0000.285722][57ee] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[018:062] [2025-01-04 06:44:58 +0000.287603][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:062] [2025-01-04 06:44:58 +0000.287805][1ca] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d27ee8a18
[018:062] [2025-01-04 06:44:58 +0000.287847][57ee]
MediaFilterPlayer::SetPlayerNotify 0x7dcb976440
[018:062] [2025-01-04 06:44:58 +0000.288041][1a9] NO get frame from decoder
[018:063] [2025-01-04 06:44:58 +0000.289175][57ee]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:064] [2025-01-04 06:44:58 +0000.289266][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:065] [2025-01-04 06:44:58 +0000.290739][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[018:066] [2025-01-04 06:44:58 +0000.291830][57ee] SetGraphLoop: SetGraphLoop 1
[018:066] [2025-01-04 06:44:58 +0000.291967][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:067] [2025-01-04 06:44:58 +0000.292883][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:069] [2025-01-04 06:44:58 +0000.295172][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:070] [2025-01-04 06:44:58 +0000.295753][1a9] NO get frame from decoder
[018:071] [2025-01-04 06:44:58 +0000.297004][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:072] [2025-01-04 06:44:58 +0000.297379][1cc] Start:
[018:072] [2025-01-04 06:44:58 +0000.297559][1cb] operator(): video render started.
[018:072] [2025-01-04 06:44:58 +0000.297706][1cc] Start:
[018:072] [2025-01-04 06:44:58 +0000.297900][1cc] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:072] [2025-01-04 06:44:58 +0000.297980][1cc] Reset: history total size: 98
[018:072] [2025-01-04 06:44:58 +0000.298033][1cc] DeviceStart:
audioDevice_:0x7d27981000
[018:072] [2025-01-04 06:44:58 +0000.298086][1cc] DeviceStart: time profile playout
init before
[018:072] [2025-01-04 06:44:58 +0000.298131][1cc] DeviceStart: time profile playout
init end
[018:073] [2025-01-04 06:44:58 +0000.298236][1cc] OpenSlesOutput:Start playout

[018:073] [2025-01-04 06:44:58 +0000.298802][1cb] DriveRender working... (1/200)


[018:073] [2025-01-04 06:44:58 +0000.298864][1cb] Warning(video_render.cc:390): No
picture to display (1/50)
[018:076] [2025-01-04 06:44:58 +0000.301490][1cc] Create the opensl output player.
streamtype before:0

[018:076] [2025-01-04 06:44:58 +0000.301642][1cc] Create the opensl output player.


streamtype after:3

[018:076] [2025-01-04 06:44:58 +0000.301704][1a9] NO get frame from decoder


[018:091] [2025-01-04 06:44:58 +0000.316918][1a9] NO get frame from decoder
[018:140] [2025-01-04 06:44:58 +0000.365646][1cc] Enqueue opensl buffer size:1764
[018:208] [2025-01-04 06:44:58 +0000.434113][1cc] DeviceStart: time profile playout
all end
[018:208] [2025-01-04 06:44:58 +0000.434166][1db]
PlayerSimpleBufferQueueCallbackHandler function
[018:209] [2025-01-04 06:44:58 +0000.434376][1cc] operator(): Audio playback
started.
[018:209] [2025-01-04 06:44:58 +0000.434459][1db] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:209] [2025-01-04 06:44:58 +0000.434509][1cc] operator(): Started now!
[018:209] [2025-01-04 06:44:58 +0000.434528][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:209] [2025-01-04 06:44:58 +0000.434534][1cd] Pull audio failed.(wait video!)
[018:209] [2025-01-04 06:44:58 +0000.434656][1cd]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:209] [2025-01-04 06:44:58 +0000.434796][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[018:211] [2025-01-04 06:44:58 +0000.436656][1ce] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:211] [2025-01-04 06:44:58 +0000.436915][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:211] [2025-01-04 06:44:58 +0000.437011][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:212] [2025-01-04 06:44:58 +0000.437655][1cd] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[018:215] [2025-01-04 06:44:58 +0000.440299][1cd]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:216] [2025-01-04 06:44:58 +0000.441537][1ce] OnVideoFrameReady(1/200)
[018:216] [2025-01-04 06:44:58 +0000.442067][1cb] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:216] [2025-01-04 06:44:58 +0000.442159][1cb] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:388609019
[018:222] [2025-01-04 06:44:58 +0000.447981][1cc] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:223] [2025-01-04 06:44:58 +0000.448390][1cc] The audio playback speed:100
(1/100)
[018:223] [2025-01-04 06:44:58 +0000.448485][1cc] lipsync_debug: The current played
audio timestamp is:0(1/50)
[018:223] [2025-01-04 06:44:58 +0000.448587][1cc] First audio frame rendering
[018:300] [2025-01-04 06:44:58 +0000.525758][1cb] lipsync_debug: render a video
frame
[018:300] [2025-01-04 06:44:58 +0000.525900][1cb] lipsync_debug: First video frame
rendering.
[018:311] [2025-01-04 06:44:58 +0000.536377][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:35 timeDelta:95 last video ts:900 frame->pts:4050 pkt_dts:-
9223372036854775808 pkt_pts:-9223372036854775808
[018:311] [2025-01-04 06:44:58 +0000.536747][1cb] lipsync_debug: tsDelta -
timeDelta = -60
[018:311] [2025-01-04 06:44:58 +0000.536811][1cb] lipsync_debug:result remaining
time:0
[018:311] [2025-01-04 06:44:58 +0000.536860][1cb] dynamic updated lipsync delay:0
[018:340] [2025-01-04 06:44:58 +0000.565826][7fc5] Run AGC when audioType = 0
[018:354] [2025-01-04 06:44:58 +0000.579807][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[018:354] [2025-01-04 06:44:58 +0000.579976][1cb] lipsync_debug:result remaining
time:10
[018:407] [2025-01-04 06:44:58 +0000.633103][1ce] video frame wait audio frame:
last_video_timestamp:471 last_audio_timestamp:347.891
[018:408] [2025-01-04 06:44:58 +0000.634016][1ce]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:878] [2025-01-04 06:44:59 +0000.104160][1cb] lipsync_debug:displaying video
ts:60480 The current displayed video timestamp is:388609681
[019:051] [2025-01-04 06:44:59 +0000.276904][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:091] [2025-01-04 06:44:59 +0000.317126][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[019:209] [2025-01-04 06:44:59 +0000.434949][1cc] do work DoLipsync!
[019:209] [2025-01-04 06:44:59 +0000.435080][1cc] total delay:138 videoTsMS:973
audioTsMS:835 diff:138
[019:209] [2025-01-04 06:44:59 +0000.435133][1cc] Set the lipsync delay:138
[019:225] [2025-01-04 06:44:59 +0000.450688][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[019:683] [2025-01-04 06:44:59 +0000.908691][1cb] lipsync_debug:displaying video
ts:120510 The current displayed video timestamp is:388610486
[019:851] [2025-01-04 06:45:00 +0000.76265][1cb] DriveRender working... (1/200)
[019:954] [2025-01-04 06:45:00 +0000.179553][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:37 timeDelta:37 last video ts:141570 frame->pts:144900
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[019:954] [2025-01-04 06:45:00 +0000.179719][1cb] lipsync_debug: tsDelta -
timeDelta = 0
[020:022] [2025-01-04 06:45:00 +0000.247743][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:269] [2025-01-04 06:45:00 +0000.494709][1cb] lipsync_debug:displaying video
ts:180720 The current displayed video timestamp is:388611072
[020:338] [2025-01-04 06:45:00 +0000.563285][7fc6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:338] [2025-01-04 06:45:00 +0000.563509][7fc6] _deviceSampleRate:48000

[020:338] [2025-01-04 06:45:00 +0000.564028][7fc5] Run AGC when audioType = 0


[020:338] [2025-01-04 06:45:00 +0000.564163][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:341] [2025-01-04 06:45:00 +0000.566678][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[020:341] [2025-01-04 06:45:00 +0000.566774][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:350] [2025-01-04 06:45:00 +0000.576109][1cc] The audio playback speed:100
(1/100)
[020:351] [2025-01-04 06:45:00 +0000.576272][1cc] lipsync_debug: The current played
audio timestamp is:102324(1/50)
[020:464] [2025-01-04 06:45:00 +0000.689571][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:27
[020:464] [2025-01-04 06:45:00 +0000.689745][1cb] lipsync_debug:result remaining
time:10
[020:668] [2025-01-04 06:45:00 +0000.893568][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[020:795] [2025-01-04 06:45:01 +0000.20727][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[020:827] [2025-01-04 06:45:01 +0000.53220][1ce] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[020:893] [2025-01-04 06:45:01 +0000.119077][1cb] lipsync_debug:displaying video
ts:240840 The current displayed video timestamp is:388611696
[020:982] [2025-01-04 06:45:01 +0000.207254][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:178] [2025-01-04 06:45:01 +0000.404055][1ce] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300960pts ms:3.344e+06
[021:183] [2025-01-04 06:45:01 +0000.408403][1ce] OnVideoFrameReady(1/200)
[021:183] [2025-01-04 06:45:01 +0000.408720][1cb] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[021:453] [2025-01-04 06:45:01 +0000.678712][1cb] DriveRender working... (1/200)
[021:571] [2025-01-04 06:45:01 +0000.797079][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:33 last video ts:294840 frame->pts:297810
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[021:572] [2025-01-04 06:45:01 +0000.797253][1cb] lipsync_debug: tsDelta -
timeDelta = 0
[021:607] [2025-01-04 06:45:01 +0000.832696][1cb] lipsync_debug:displaying video
ts:300960 The current displayed video timestamp is:388612410
[021:612] [2025-01-04 06:45:01 +0000.837617][1cb] lipsync_debug: render a video
frame
[021:649] [2025-01-04 06:45:01 +0000.874675][1cb] lipsync_debug:result remaining
time:0
[021:649] [2025-01-04 06:45:01 +0000.874845][1cb] dynamic updated lipsync delay:0
[021:953] [2025-01-04 06:45:02 +0000.179122][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:981] [2025-01-04 06:45:02 +0000.206674][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[022:311] [2025-01-04 06:45:02 +0000.536794][1cb] lipsync_debug:displaying video
ts:361170 The current displayed video timestamp is:388613114
[022:340] [2025-01-04 06:45:02 +0000.566109][7fc5] Run AGC when audioType = 0
[022:512] [2025-01-04 06:45:02 +0000.738115][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[022:592] [2025-01-04 06:45:02 +0000.818035][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[022:592] [2025-01-04 06:45:02 +0000.818207][1cb] lipsync_debug:result remaining
time:3
[022:603] [2025-01-04 06:45:02 +0000.828890][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[022:603] [2025-01-04 06:45:02 +0000.829033][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:702] [2025-01-04 06:45:02 +0000.927928][1cc] The audio playback speed:100
(1/100)
[022:702] [2025-01-04 06:45:02 +0000.928178][1cc] lipsync_debug: The current played
audio timestamp is:204692(1/50)
[022:999] [2025-01-04 06:45:03 +0000.224363][1cb] lipsync_debug:displaying video
ts:421830 The current displayed video timestamp is:388613802
[023:062] [2025-01-04 06:45:03 +0000.287914][1cb] DriveRender working... (1/200)
[023:080] [2025-01-04 06:45:03 +0000.305943][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:162] [2025-01-04 06:45:03 +0000.387799][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:41 timeDelta:34 last video ts:433440 frame->pts:437130
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[023:162] [2025-01-04 06:45:03 +0000.387957][1cb] lipsync_debug: tsDelta -
timeDelta = 7
[023:401] [2025-01-04 06:45:03 +0000.626297][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[023:685] [2025-01-04 06:45:03 +0000.911025][1cb] lipsync_debug:displaying video
ts:481770 The current displayed video timestamp is:388614488
[024:050] [2025-01-04 06:45:04 +0000.275396][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:219] [2025-01-04 06:45:04 +0000.444684][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[024:274] [2025-01-04 06:45:04 +0000.499642][1cb] lipsync_debug:displaying video
ts:542070 The current displayed video timestamp is:388615077
[024:344] [2025-01-04 06:45:04 +0000.569243][7fc5] Run AGC when audioType = 0
[024:344] [2025-01-04 06:45:04 +0000.569464][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:556] [2025-01-04 06:45:04 +0000.782070][1ce] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 602460pts ms:6.694e+06
[024:560] [2025-01-04 06:45:04 +0000.785625][1ce] OnVideoFrameReady(1/200)
[024:561] [2025-01-04 06:45:04 +0000.786301][1cb] operator() frame->pts-
9223372036854775808 queue_ size: 10 (1/200)
[024:643] [2025-01-04 06:45:04 +0000.868273][1cb] DriveRender working... (1/200)
[024:689] [2025-01-04 06:45:04 +0000.914861][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[024:689] [2025-01-04 06:45:04 +0000.915027][1cb] lipsync_debug:result remaining
time:10
[024:707] [2025-01-04 06:45:04 +0000.932589][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[024:743] [2025-01-04 06:45:04 +0000.968560][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:32 timeDelta:24 last video ts:587250 frame->pts:590130
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[024:743] [2025-01-04 06:45:04 +0000.968748][1cb] lipsync_debug: tsDelta -
timeDelta = 8
[024:888] [2025-01-04 06:45:05 +0000.113918][1cb] lipsync_debug:displaying video
ts:602460 The current displayed video timestamp is:388615691
[024:893] [2025-01-04 06:45:05 +0000.118672][1cb] lipsync_debug: render a video
frame
[024:930] [2025-01-04 06:45:05 +0000.155879][1cb] lipsync_debug:result remaining
time:0
[024:930] [2025-01-04 06:45:05 +0000.156042][1cb] dynamic updated lipsync delay:0
[025:013] [2025-01-04 06:45:05 +0000.238414][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[025:013] [2025-01-04 06:45:05 +0000.238596][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:017] [2025-01-04 06:45:05 +0000.242648][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:022] [2025-01-04 06:45:05 +0000.247858][1ce] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8996 diff: 5
[025:049] [2025-01-04 06:45:05 +0000.274293][1cc] The audio playback speed:100
(1/100)
[025:049] [2025-01-04 06:45:05 +0000.274463][1cc] lipsync_debug: The current played
audio timestamp is:307060(1/50)
[025:226] [2025-01-04 06:45:05 +0000.451552][1ce] video frame wait audio frame:
last_video_timestamp:7397 last_audio_timestamp:7264.72
[025:226] [2025-01-04 06:45:05 +0000.451716][1ce]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[025:595] [2025-01-04 06:45:05 +0000.821017][1cb] lipsync_debug:displaying video
ts:662400 The current displayed video timestamp is:388616398
[025:922] [2025-01-04 06:45:06 +0000.147378][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[025:987] [2025-01-04 06:45:06 +0000.213093][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:143] [2025-01-04 06:45:06 +0000.368394][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[026:245] [2025-01-04 06:45:06 +0000.471175][1cb] DriveRender working... (1/200)
[026:297] [2025-01-04 06:45:06 +0000.522443][1cb] lipsync_debug:displaying video
ts:722610 The current displayed video timestamp is:388617100
[026:341] [2025-01-04 06:45:06 +0000.566360][7fc5] Run AGC when audioType = 0
[026:350] [2025-01-04 06:45:06 +0000.576133][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:35 timeDelta:13 last video ts:725850 frame->pts:729000
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[026:351] [2025-01-04 06:45:06 +0000.576313][1cb] lipsync_debug: tsDelta -
timeDelta = 22
[026:786] [2025-01-04 06:45:07 +0000.11864][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[026:787] [2025-01-04 06:45:07 +0000.12234][1cb] lipsync_debug:result remaining
time:10
[026:955] [2025-01-04 06:45:07 +0000.180874][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:972] [2025-01-04 06:45:07 +0000.198059][1cb] lipsync_debug:displaying video
ts:783000 The current displayed video timestamp is:388617775
[027:273] [2025-01-04 06:45:07 +0000.498677][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[027:273] [2025-01-04 06:45:07 +0000.499004][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:343] [2025-01-04 06:45:07 +0000.568690][1cc] The audio playback speed:100
(1/100)
[027:343] [2025-01-04 06:45:07 +0000.568925][1cc] lipsync_debug: The current played
audio timestamp is:409428(1/50)
[027:444] [2025-01-04 06:45:07 +0000.669383][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[027:624] [2025-01-04 06:45:07 +0000.850019][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[027:682] [2025-01-04 06:45:07 +0000.907341][1cb] lipsync_debug:displaying video
ts:843210 The current displayed video timestamp is:388618485
[027:874] [2025-01-04 06:45:08 +0000.99346][1cb] DriveRender working... (1/200)
[027:937] [2025-01-04 06:45:08 +0000.162865][1ce] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 903510pts ms:1.0039e+07
[027:940] [2025-01-04 06:45:08 +0000.166164][1ce] OnVideoFrameReady(1/200)
[027:941] [2025-01-04 06:45:08 +0000.166732][1cb] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[027:987] [2025-01-04 06:45:08 +0000.213045][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:39 timeDelta:39 last video ts:867150 frame->pts:870660
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[027:988] [2025-01-04 06:45:08 +0000.213197][1cb] lipsync_debug: tsDelta -
timeDelta = 0
[028:070] [2025-01-04 06:45:08 +0000.295697][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:339] [2025-01-04 06:45:08 +0000.564832][7fc5] Run AGC when audioType = 0
[028:339] [2025-01-04 06:45:08 +0000.565024][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:405] [2025-01-04 06:45:08 +0000.630415][1cb] lipsync_debug:displaying video
ts:903510 The current displayed video timestamp is:388619208
[028:411] [2025-01-04 06:45:08 +0000.636936][1cb] lipsync_debug: render a video
frame
[028:438] [2025-01-04 06:45:08 +0000.663952][1cb] lipsync_debug:result remaining
time:0
[028:439] [2025-01-04 06:45:08 +0000.664252][1cb] dynamic updated lipsync delay:0
[028:883] [2025-01-04 06:45:09 +0000.108288][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[028:888] [2025-01-04 06:45:09 +0000.113745][1cd] FilterPipeline2::OnAudioFrame pts
482126 last_audio_timestamp_ 10932.6
[028:904] [2025-01-04 06:45:09 +0000.129752][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[028:904] [2025-01-04 06:45:09 +0000.129949][1cb] lipsync_debug:result remaining
time:3
[029:041] [2025-01-04 06:45:09 +0000.266899][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:073] [2025-01-04 06:45:09 +0000.298510][1cb] lipsync_debug:displaying video
ts:963540 The current displayed video timestamp is:388619876
[029:204] [2025-01-04 06:45:09 +0000.429755][1ce] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9996 diff: 5
[029:223] [2025-01-04 06:45:09 +0000.448274][1cc] total delay:-136 videoTsMS:10847
audioTsMS:10983 diff:-136
[029:223] [2025-01-04 06:45:09 +0000.448435][1cc] Set the lipsync delay:-136
[029:331] [2025-01-04 06:45:09 +0000.557007][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[029:439] [2025-01-04 06:45:09 +0000.664228][1cb] DriveRender working... (1/200)
[029:531] [2025-01-04 06:45:09 +0000.756497][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 511796
[029:531] [2025-01-04 06:45:09 +0000.756671][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:544] [2025-01-04 06:45:09 +0000.769251][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:39 timeDelta:39 last video ts:1014660 frame->pts:1018170
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[029:544] [2025-01-04 06:45:09 +0000.769416][1cb] lipsync_debug: tsDelta -
timeDelta = 0
[029:550] [2025-01-04 06:45:09 +0000.775404][1cc] The audio playback speed:100
(1/100)
[029:550] [2025-01-04 06:45:09 +0000.775543][1cc] lipsync_debug: The current played
audio timestamp is:511796(1/50)
[029:616] [2025-01-04 06:45:09 +0000.841502][1cb] lipsync_debug:displaying video
ts:1024650 The current displayed video timestamp is:388620419
[030:020] [2025-01-04 06:45:10 +0000.245246][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:190] [2025-01-04 06:45:10 +0000.415992][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[030:294] [2025-01-04 06:45:10 +0000.519522][1cb] lipsync_debug:displaying video
ts:1083600 The current displayed video timestamp is:388621097
[030:340] [2025-01-04 06:45:10 +0000.565507][7fc6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:340] [2025-01-04 06:45:10 +0000.565721][7fc6] _deviceSampleRate:48000

[030:345] [2025-01-04 06:45:10 +0000.570744][7fc5] Run AGC when audioType = 0


[030:977] [2025-01-04 06:45:11 +0000.202997][1cb] lipsync_debug:displaying video
ts:1145070 The current displayed video timestamp is:388621780
[030:979] [2025-01-04 06:45:11 +0000.204300][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:017] [2025-01-04 06:45:11 +0000.242367][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[031:018] [2025-01-04 06:45:11 +0000.243554][1cb] lipsync_debug:result remaining
time:10
[031:034] [2025-01-04 06:45:11 +0000.259660][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[031:079] [2025-01-04 06:45:11 +0000.304937][1cb] DriveRender working... (1/200)
[031:179] [2025-01-04 06:45:11 +0000.405120][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:35 timeDelta:5 last video ts:1162800 frame->pts:1165950
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[031:180] [2025-01-04 06:45:11 +0000.405331][1cb] lipsync_debug: tsDelta -
timeDelta = 30
[031:307] [2025-01-04 06:45:11 +0000.532968][1ce] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1204560pts ms:1.3384e+07
[031:310] [2025-01-04 06:45:11 +0000.535798][1ce] OnVideoFrameReady(1/200)
[031:310] [2025-01-04 06:45:11 +0000.536067][1cb] operator() frame->pts-
9223372036854775808 queue_ size: 11 (1/200)
[031:489] [2025-01-04 06:45:11 +0000.714766][1a9] av_read_frame AVERROR_EOF
[031:626] [2025-01-04 06:45:11 +0000.851866][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[031:681] [2025-01-04 06:45:11 +0000.906481][1cb] lipsync_debug:displaying video
ts:1204560 The current displayed video timestamp is:388622484
[031:684] [2025-01-04 06:45:11 +0000.910223][1cb] lipsync_debug: render a video
frame
[031:720] [2025-01-04 06:45:11 +0000.945489][1cb] lipsync_debug:result remaining
time:0
[031:720] [2025-01-04 06:45:11 +0000.945646][1cb] dynamic updated lipsync delay:0
[031:799] [2025-01-04 06:45:12 +0000.24767][1a9] OnReceiveEOF:
[031:799] [2025-01-04 06:45:12 +0000.25152][1a9] OnDecoderEOF time:388622602
enter.

[031:800] [2025-01-04 06:45:12 +0000.25416][1a9] OnDecoderEOF leave. expire time =


1 ms

[031:800] [2025-01-04 06:45:12 +0000.25481][1a9] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x7dcb9b1600
[031:800] [2025-01-04 06:45:12 +0000.25493][184] CleanUp time:388622603 enter.

[031:805] [2025-01-04 06:45:12 +0000.30974][184] CleanUp leave. expire time = 5 ms

[031:806] [2025-01-04 06:45:12 +0000.31230][184] clean up


[031:806] [2025-01-04 06:45:12 +0000.31306][184] running_decoder_count:0max count:2
[031:944] [2025-01-04 06:45:12 +0000.169866][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 614164
[031:944] [2025-01-04 06:45:12 +0000.170036][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[031:974] [2025-01-04 06:45:12 +0000.199827][1cc] The audio playback speed:100
(1/100)
[031:974] [2025-01-04 06:45:12 +0000.200004][1cc] lipsync_debug: The current played
audio timestamp is:614164(1/50)
[032:011] [2025-01-04 06:45:12 +0000.236755][1ce] video frame wait audio frame:
last_video_timestamp:14158 last_audio_timestamp:14043.6
[032:011] [2025-01-04 06:45:12 +0000.236906][1ce]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[032:100] [2025-01-04 06:45:12 +0000.325495][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:342] [2025-01-04 06:45:12 +0000.567257][7fc5] Run AGC when audioType = 0
[032:342] [2025-01-04 06:45:12 +0000.567557][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:389] [2025-01-04 06:45:12 +0000.614978][1cb] lipsync_debug:displaying video
ts:1264770 The current displayed video timestamp is:388623192
[032:692] [2025-01-04 06:45:12 +0000.917935][1cb] DriveRender working... (1/200)
[032:740] [2025-01-04 06:45:12 +0000.965428][7fc5] haveEnoughProcessedData
internalAudioStream.length: 10
[032:804] [2025-01-04 06:45:13 +0000.29552][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:28 timeDelta:9 last video ts:1301310 frame->pts:1303830
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[032:804] [2025-01-04 06:45:13 +0000.30017][1cb] lipsync_debug: tsDelta - timeDelta
= 19
[032:925] [2025-01-04 06:45:13 +0000.150777][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[033:059] [2025-01-04 06:45:13 +0000.284452][1cb] lipsync_debug:displaying video
ts:1324980 The current displayed video timestamp is:388623862
[033:070] [2025-01-04 06:45:13 +0000.295865][1db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:153] [2025-01-04 06:45:13 +0000.378464][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:6
[033:153] [2025-01-04 06:45:13 +0000.378641][1cb] lipsync_debug:result remaining
time:6
[033:230] [2025-01-04 06:45:13 +0000.455619][1cd] PullAudioFrame: PullFrame audio
finished.
[033:230] [2025-01-04 06:45:13 +0000.455750][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:260] [2025-01-04 06:45:13 +0000.485943][1cd] Pull finished audio filter.
[033:260] [2025-01-04 06:45:13 +0000.486090][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:291] [2025-01-04 06:45:13 +0000.516321][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:321] [2025-01-04 06:45:13 +0000.546980][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:352] [2025-01-04 06:45:13 +0000.577460][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:382] [2025-01-04 06:45:13 +0000.608037][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:413] [2025-01-04 06:45:13 +0000.638610][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:444] [2025-01-04 06:45:13 +0000.669694][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:475] [2025-01-04 06:45:13 +0000.700654][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:505] [2025-01-04 06:45:13 +0000.730967][1cd] media player notify EOF, audio
PullFrameStatus is EOF
[033:528] [2025-01-04 06:45:13 +0000.753885][1ce] OnVideoTimer: media player notify
EOF, PullFrameStatus is EOF and render size is 0
[033:529] [2025-01-04 06:45:13 +0000.754512][1ce] Stop:
[033:532] [2025-01-04 06:45:13 +0000.757384][1cb] operator(): Video Render stopped.
[033:532] [2025-01-04 06:45:13 +0000.757719][1ce] Stop:
[033:533] [2025-01-04 06:45:13 +0000.758499][1cc] DeviceStop:
audioDevice_:0x7d27981000
[033:533] [2025-01-04 06:45:13 +0000.758603][1cc] OpenSlesOutput:Stop playout

[033:536] [2025-01-04 06:45:13 +0000.761306][1cc] DeviceStop: Done


[033:536] [2025-01-04 06:45:13 +0000.761582][1cc] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[033:536] [2025-01-04 06:45:13 +0000.761831][1ce] to reset filter graph
[033:536] [2025-01-04 06:45:13 +0000.761919][1ce] RemoveVideoBackGroud: hava not
add video backgroud
[033:536] [2025-01-04 06:45:13 +0000.762022][1ce] UnbindInputFilter 0x7d1f488b18
this 0x7dcb96b5a0
[033:536] [2025-01-04 06:45:13 +0000.762090][1ce] ClearAllSource: remove source
filter, sourceid: 0x7dcb9b1600
[033:536] [2025-01-04 06:45:13 +0000.762148][1ce] DestoryDecoderByVideoSource
time:388624339 enter.

[033:537] [2025-01-04 06:45:13 +0000.762248][1ce] ~VideoBindDecoder time:388624340


enter.

[033:537] [2025-01-04 06:45:13 +0000.762470][1ce] CleanUp time:388624340 enter.

[033:537] [2025-01-04 06:45:13 +0000.762950][1ce] CleanUp leave. expire time = 0


ms

[033:537] [2025-01-04 06:45:13 +0000.763046][1ce] CleanUp time:388624340 enter.

[033:538] [2025-01-04 06:45:13 +0000.763333][1ce] CleanUp leave. expire time = 1


ms

[033:539] [2025-01-04 06:45:13 +0000.764544][1ce] ~VideoBindDecoder leave. expire


time = 2 ms

[033:539] [2025-01-04 06:45:13 +0000.764622][1ce] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[033:539] [2025-01-04 06:45:13 +0000.764699][1ce] UnbindInputFilter 0x7d1f4888d8


this 0x7d1f488b18
[033:539] [2025-01-04 06:45:13 +0000.764768][1ce] UnbindInputFilter 0x7d1f488818
this 0x7d1f4888d8
[033:539] [2025-01-04 06:45:13 +0000.764863][1ce] UnbindInputFilter 0x7dcb9b1820
this 0x7d1f488818
[033:539] [2025-01-04 06:45:13 +0000.764964][1ce] UnbindInputFilter 0x7d1f488a58
this 0x7d1f488bd8
[033:539] [2025-01-04 06:45:13 +0000.765039][1ce] UnbindInputFilter 0x7d1f488998
this 0x7d1f488a58
[033:539] [2025-01-04 06:45:13 +0000.765113][1ce] UnbindInputFilter 0x7dcb9b1820
this 0x7d1f488998
[033:540] [2025-01-04 06:45:13 +0000.765200][1ce] to reset filter graph clear end
[033:540] [2025-01-04 06:45:13 +0000.765290][1ce] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4,
delay: 0
[033:540] [2025-01-04 06:45:13 +0000.765351][1ce] CreateDecoderByVideoSource
time:388624343 enter.

[033:540] [2025-01-04 06:45:13 +0000.765854][1ce] running_decoder_count:0max


count:2
[033:540] [2025-01-04 06:45:13 +0000.765921][1ce] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d1f02f800
[033:542] [2025-01-04 06:45:13 +0000.767941][1ed] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7dbdbd1200] Current FFmpeg version git-2021-06-16-97cea6f

[033:574] [2025-01-04 06:45:13 +0000.799567][1ed] OnStreamInfoFound: video


duration_: 15190
[033:578] [2025-01-04 06:45:13 +0000.804106][1ce] start decoder
[033:579] [2025-01-04 06:45:13 +0000.804259][1ce] CreateDecoderByVideoSource
leave. expire time = 39 ms

[033:579] [2025-01-04 06:45:13 +0000.804357][1ce] BindInputFilter 0x7dbdc6e520


this 0x7d2d71b8d8
[033:579] [2025-01-04 06:45:13 +0000.804432][1ce] BindInputFilter 0x7d2d71b8d8
this 0x7d2d9cf658
[033:579] [2025-01-04 06:45:13 +0000.804505][1ce] BindInputFilter 0x7dbdc6e520
this 0x7d2da05318
[033:579] [2025-01-04 06:45:13 +0000.804572][1ce] BindInputFilter 0x7d2da05318
this 0x7d1f3621d8
[033:579] [2025-01-04 06:45:13 +0000.804615][1ce] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
[033:579] [2025-01-04 06:45:13 +0000.804682][1ce] BindInputFilter 0x7d2d9cf658
this 0x7d1f42f298
[033:579] [2025-01-04 06:45:13 +0000.804749][1ce] BindInputFilter 0x7d1f42f298
this 0x7dcb96b5a0
[033:579] [2025-01-04 06:45:13 +0000.804815][1ce] BindInputFilter 0x7d1f3621d8
this 0x7d1f488758
[033:579] [2025-01-04 06:45:13 +0000.804887][1ce] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_388592747.mp4
[033:579] [2025-01-04 06:45:13 +0000.804932][1ce] to reset filter graph end
[033:579] [2025-01-04 06:45:13 +0000.804974][1ce] Start:
[033:581] [2025-01-04 06:45:13 +0000.807139][1cb] operator(): video render started.
[033:582] [2025-01-04 06:45:13 +0000.807343][1ce] Start:
[033:582] [2025-01-04 06:45:13 +0000.807643][1cc] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[033:582] [2025-01-04 06:45:13 +0000.807757][1cc] Reset: history total size: 98
[033:582] [2025-01-04 06:45:13 +0000.807813][1cc] DeviceStart:
audioDevice_:0x7d27981000
[033:582] [2025-01-04 06:45:13 +0000.807881][1cc] DeviceStart: time profile playout
init before
[033:582] [2025-01-04 06:45:13 +0000.807966][1cc] DeviceStart: time profile playout
init end
[033:582] [2025-01-04 06:45:13 +0000.808043][1cc] OpenSlesOutput:Start playout

[033:583] [2025-01-04 06:45:13 +0000.808987][1ee] NO get frame from decoder


[033:584] [2025-01-04 06:45:13 +0000.809482][1cc] Create the opensl output player.
streamtype before:0

[033:584] [2025-01-04 06:45:13 +0000.809632][1cc] Create the opensl output player.


streamtype after:3

[033:585] [2025-01-04 06:45:13 +0000.810947][1ee] NO get frame from decoder


[033:590] [2025-01-04 06:45:13 +0000.815569][1ee] NO get frame from decoder
[033:591] [2025-01-04 06:45:13 +0000.816687][1ee] NO get frame from decoder
[033:592] [2025-01-04 06:45:13 +0000.818043][1ee] NO get frame from decoder
[033:596] [2025-01-04 06:45:13 +0000.821989][1ee] NO get frame from decoder
[033:599] [2025-01-04 06:45:13 +0000.824843][1ee] NO get frame from decoder
[033:601] [2025-01-04 06:45:13 +0000.826960][1cc] Enqueue opensl buffer size:1764
[033:602] [2025-01-04 06:45:13 +0000.827991][1ee] NO get frame from decoder
[033:612] [2025-01-04 06:45:13 +0000.837341][1cc] DeviceStart: time profile playout
all end
[033:612] [2025-01-04 06:45:13 +0000.837473][1cc] operator(): Audio playback
started.
[033:617] [2025-01-04 06:45:13 +0000.842491][1cd]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[033:617] [2025-01-04 06:45:13 +0000.842658][1cd] Pull audio failed.(wait video!)
[033:621] [2025-01-04 06:45:13 +0000.847055][1cd]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[033:621] [2025-01-04 06:45:13 +0000.847145][1cd] Pull audio failed.(wait video!)
[033:626] [2025-01-04 06:45:13 +0000.851355][1cd] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[033:627] [2025-01-04 06:45:13 +0000.852225][1cd]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[033:630] [2025-01-04 06:45:13 +0000.856082][1cd] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[033:631] [2025-01-04 06:45:13 +0000.857080][1cd]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[033:634] [2025-01-04 06:45:13 +0000.859267][1cc] First audio frame rendering
[033:637] [2025-01-04 06:45:13 +0000.862543][1cb] lipsync_debug: First video frame
rendering.
[033:733] [2025-01-04 06:45:13 +0000.958348][1ce] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10996 diff: 5
[033:824] [2025-01-04 06:45:14 +0000.49683][1cb] lipsync_debug:displaying video
ts:18180 The current displayed video timestamp is:388624627
[034:097] [2025-01-04 06:45:14 +0000.322439][209]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:341] [2025-01-04 06:45:14 +0000.567122][7fc5] Run AGC when audioType = 0
[034:419] [2025-01-04 06:45:14 +0000.644598][1cd] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 47084
[034:419] [2025-01-04 06:45:14 +0000.644741][1cd] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[034:425] [2025-01-04 06:45:14 +0000.650946][1cb] DriveRender working... (1/200)
[034:456] [2025-01-04 06:45:14 +0000.682039][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[034:467] [2025-01-04 06:45:14 +0000.693038][1cc] The audio playback speed:100
(1/100)
[034:467] [2025-01-04 06:45:14 +0000.693177][1cc] lipsync_debug: The current played
audio timestamp is:47084(1/50)
[034:494] [2025-01-04 06:45:14 +0000.719392][1cb] lipsync_debug:displaying video
ts:78390 The current displayed video timestamp is:388625297
[034:518] [2025-01-04 06:45:14 +0000.744145][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[034:580] [2025-01-04 06:45:14 +0000.805895][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:17 last video ts:84600 frame->pts:87570
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[034:580] [2025-01-04 06:45:14 +0000.806137][1cb] lipsync_debug: tsDelta -
timeDelta = 16
[034:816] [2025-01-04 06:45:15 +0000.41863][1ce] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 138870pts ms:1.543e+06
[034:818] [2025-01-04 06:45:15 +0000.44162][1ce] OnVideoFrameReady(1/200)
[034:819] [2025-01-04 06:45:15 +0000.44408][1cb] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[035:074] [2025-01-04 06:45:15 +0000.299886][209]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:224] [2025-01-04 06:45:15 +0000.450049][1cb] lipsync_debug:displaying video
ts:138870 The current displayed video timestamp is:388626027
[035:228] [2025-01-04 06:45:15 +0000.453774][1cb] lipsync_debug: render a video
frame
[035:292] [2025-01-04 06:45:15 +0000.517225][1cb] lipsync_debug:result remaining
time:0
[035:292] [2025-01-04 06:45:15 +0000.517357][1cb] dynamic updated lipsync delay:0
[035:445] [2025-01-04 06:45:15 +0000.670973][1cb] lipsync_debug:remaining time:10
tsDelta - timeDelta:8
[035:445] [2025-01-04 06:45:15 +0000.671156][1cb] lipsync_debug:result remaining
time:8
[035:873] [2025-01-04 06:45:16 +0000.98598][1ce] Error(video_source.cc:430): wait
decoder a frame: 0
[035:923] [2025-01-04 06:45:16 +0000.148560][1cb] lipsync_debug:displaying video
ts:199080 The current displayed video timestamp is:388626726
[036:081] [2025-01-04 06:45:16 +0000.306389][1cb] DriveRender working... (1/200)
[036:097] [2025-01-04 06:45:16 +0000.322360][209]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[036:160] [2025-01-04 06:45:16 +0000.385819][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[036:229] [2025-01-04 06:45:16 +0000.454528][1cb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:37 timeDelta:6 last video ts:226170 frame->pts:229500
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[036:229] [2025-01-04 06:45:16 +0000.454711][1cb] lipsync_debug: tsDelta -
timeDelta = 31
[036:337] [2025-01-04 06:45:16 +0000.562919][1ce] FilterPipeline2::OnVideoFrame pts
274500 last_video_timestamp_ 3050
[036:341] [2025-01-04 06:45:16 +0000.566371][7fc5] Run AGC when audioType = 0
[036:341] [2025-01-04 06:45:16 +0000.566536][7fc5]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:590] [2025-01-04 06:45:16 +0000.815955][1cb] lipsync_debug:displaying video
ts:259200 The current displayed video timestamp is:388627393
[036:725] [2025-01-04 06:45:16 +0000.951009][57ee]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[036:726] [2025-01-04 06:45:16 +0000.951719][1cc] Stop:
[036:736] [2025-01-04 06:45:16 +0000.961818][1cb] operator(): Video Render stopped.
[036:737] [2025-01-04 06:45:16 +0000.962388][1cc] Stop:
[036:737] [2025-01-04 06:45:16 +0000.962460][1cc] DeviceStop:
audioDevice_:0x7d27981000
[036:737] [2025-01-04 06:45:16 +0000.962509][1cc] OpenSlesOutput:Stop playout

[036:740] [2025-01-04 06:45:16 +0000.965317][1cc] DeviceStop: Done


[036:740] [2025-01-04 06:45:16 +0000.965545][1cc] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[036:740] [2025-01-04 06:45:16 +0000.965619][1cc] operator(): Stop now!
[036:741] [2025-01-04 06:45:16 +0000.966474][57ee] Stop:
[036:741] [2025-01-04 06:45:16 +0000.966605][1cc] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[036:741] [2025-01-04 06:45:16 +0000.966893][57ee] DeviceRelease:
audioDevice_:0x7d27981000
[036:741] [2025-01-04 06:45:16 +0000.967019][57ee] OpenSlesOutput:Stop playout

[036:741] [2025-01-04 06:45:16 +0000.967080][57ee] DeviceRelease: Release the


webrtc device object.
[036:742] [2025-01-04 06:45:16 +0000.967618][57ee] OpenSlesOutput destruct.

[036:742] [2025-01-04 06:45:16 +0000.967803][57ee] DeviceRelease: Done


[036:742] [2025-01-04 06:45:16 +0000.968006][57ee] Stop:
[036:742] [2025-01-04 06:45:16 +0000.968151][1cb] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[036:747] [2025-01-04 06:45:16 +0000.972230][57ee] global uninited!
[036:748] [2025-01-04 06:45:16 +0000.973865][57ee]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[036:748] [2025-01-04 06:45:16 +0000.974175][57ee] ~MediaFilterGraph:
MediaFilterGraph destruct
[036:749] [2025-01-04 06:45:16 +0000.974292][57ee] RemoveVideoBackGroud: hava not
add video backgroud
[036:749] [2025-01-04 06:45:16 +0000.974412][57ee] UnbindInputFilter 0x7d1f42f298
this 0x7dcb96b5a0
[036:749] [2025-01-04 06:45:16 +0000.974519][57ee] ClearAllSource: remove source
filter, sourceid: 0x7dbdc6e300
[036:749] [2025-01-04 06:45:16 +0000.974569][57ee] DestoryDecoderByVideoSource
time:388627552 enter.

[036:749] [2025-01-04 06:45:16 +0000.974620][57ee] ~VideoBindDecoder time:388627552


enter.

[036:749] [2025-01-04 06:45:16 +0000.974957][57ee] CleanUp time:388627552 enter.

[036:772] [2025-01-04 06:45:16 +0000.997882][57ee] CleanUp leave. expire time = 23


ms

[036:772] [2025-01-04 06:45:16 +0000.998057][57ee] CleanUp time:388627575 enter.

[036:773] [2025-01-04 06:45:16 +0000.998890][57ee] CleanUp leave. expire time = 1


ms

[036:775] [2025-01-04 06:45:17 +0000.516][57ee] ~VideoBindDecoder leave. expire


time = 26 ms

[036:775] [2025-01-04 06:45:17 +0000.669][57ee] DestoryDecoderByVideoSource leave.


expire time = 26 ms

[036:775] [2025-01-04 06:45:17 +0000.765][57ee] UnbindInputFilter 0x7d2d9cf658


this 0x7d1f42f298
[036:775] [2025-01-04 06:45:17 +0000.841][57ee] UnbindInputFilter 0x7d2d71b8d8
this 0x7d2d9cf658
[036:775] [2025-01-04 06:45:17 +0000.910][57ee] UnbindInputFilter 0x7dbdc6e520
this 0x7d2d71b8d8
[036:775] [2025-01-04 06:45:17 +0000.972][57ee] UnbindInputFilter 0x7d1f3621d8
this 0x7d1f488758
[036:775] [2025-01-04 06:45:17 +0000.1035][57ee] UnbindInputFilter 0x7d2da05318
this 0x7d1f3621d8
[036:775] [2025-01-04 06:45:17 +0000.1100][57ee] UnbindInputFilter 0x7dbdc6e520
this 0x7d2da05318
[036:776] [2025-01-04 06:45:17 +0000.1731][57ee] ~GLESContext:
[036:780] [2025-01-04 06:45:17 +0000.5499][57ee] GLESContext destruct finish.
[036:780] [2025-01-04 06:45:17 +0000.5631][57ee] filter: filter pipeline destroy
this: 0x7dcb96b500
[037:877] [2025-01-04 06:45:18 +0000.102655][7fc5] haveEnoughProcessedData
internalAudioStream.length: 0
[038:341] [2025-01-04 06:45:18 +0000.566766][7fc5] Run AGC when audioType = 0
[039:082] [2025-01-04 06:45:19 +0000.307627][580b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[039:082] [2025-01-04 06:45:19 +0000.307914][580b] ~MediaFilterCamera
time:388629885 enter.

[039:082] [2025-01-04 06:45:19 +0000.308017][580b] StopPullFrameAndWriteMp4


time:388629885 enter.

[039:083] [2025-01-04 06:45:19 +0000.308757][7fc0] stop recording


[039:083] [2025-01-04 06:45:19 +0000.308921][7fc0] we have stopped recording before
[039:083] [2025-01-04 06:45:19 +0000.309178][580b] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[039:084] [2025-01-04 06:45:19 +0000.309819][580b] DestroyPipelineAndFilters


time:388629887 enter.

[039:084] [2025-01-04 06:45:19 +0000.309913][580b] DestroyPipelineAndFilters


leave. expire time = 0 ms

[039:084] [2025-01-04 06:45:19 +0000.309980][580b] AppDeviceManagerStopMic

[039:084] [2025-01-04 06:45:19 +0000.310075][580b] AppDeviceManagerStopMic::mic


status is on
[039:085] [2025-01-04 06:45:19 +0000.310323][580b] Try to stop webrtc device.

[039:085] [2025-01-04 06:45:19 +0000.310409][580b] Set record state to


stopped.threadID:22539

[039:122] [2025-01-04 06:45:19 +0000.347662][580b] Try to destory the


recorder.threadID:22539

[039:322] [2025-01-04 06:45:19 +0000.547998][580b] DestroyAudioRecorder:


[039:322] [2025-01-04 06:45:19 +0000.548176][580b] Cleanup the buffer queue in the
recorder.
[039:323] [2025-01-04 06:45:19 +0000.548231][580b] Destroy the recorder.

[039:324] [2025-01-04 06:45:19 +0000.550017][580b] StopRecording finished.

[039:324] [2025-01-04 06:45:19 +0000.550141][580b] The stop recording success.

[039:325] [2025-01-04 06:45:19 +0000.550275][580b]


AudioDeviceDataHandler::StopMicProcess

[039:327] [2025-01-04 06:45:19 +0000.552413][580b] AppDeviceManager stop.

[039:327] [2025-01-04 06:45:19 +0000.552654][580b] Rlease the webrtc device object.

[039:328] [2025-01-04 06:45:19 +0000.553454][580b] OpenSlesInput destruct.

[039:328] [2025-01-04 06:45:19 +0000.553608][580b] OpenSlesOutput destruct.

[039:330] [2025-01-04 06:45:19 +0000.555464][580b] EventDispatchServerScope


destruct
[039:330] [2025-01-04 06:45:19 +0000.555574][580b]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[039:330] [2025-01-04 06:45:19 +0000.555671][580b] ~AudioDeviceDataHandler

[039:331] [2025-01-04 06:45:19 +0000.556983][580b] AppDeviceManagerDestruct.

[039:332] [2025-01-04 06:45:19 +0000.557209][580b] ~AppDeviceManager:


[039:33[000:153] [2025-05-14 15:58:45 +0000.368555][3919] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-05-
14 15:58:45 +0000
[000:153] [2025-05-14 15:58:45 +0000.368676][3919] set AppID=50011 old AppID=-1
[000:153] [2025-05-14 15:58:45 +0000.368754][3919] Init the android object with
jvm:0xb400007db4e21380 env:0x7d974988c0 context:0x7d40f8f2e8

[000:154] [2025-05-14 15:58:45 +0000.368877][3919] SetAndroidMediaCodecObjects


time:35655989 enter.

[000:154] [2025-05-14 15:58:45 +0000.368959][3919] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:154] [2025-05-14 15:58:45 +0000.369037][3919] SetAndroidMediaCodecObjects


time:35655989 enter.
[000:154] [2025-05-14 15:58:45 +0000.369093][3919] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007db4e21380
[000:154] [2025-05-14 15:58:45 +0000.369176][3919] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007db4e21380 address:0x7ce5c5e760
[000:154] [2025-05-14 15:58:45 +0000.369252][3919] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007db4e21380
address:0x7ce5c5e760
[000:154] [2025-05-14 15:58:45 +0000.369322][3919] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:154] [2025-05-14 15:58:45 +0000.369418][3919] Set the android objects with


jvm:0xb400007db4e21380 env:0x7d974988c0 context:0x7d40f8f2e8

[000:162] [2025-05-14 15:58:45 +0000.377074][3919] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d974988c0
[000:162] [2025-05-14 15:58:45 +0000.377198][3919] SystemUtil Init done
[000:168] [2025-05-14 15:58:45 +0000.383122][3919]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:173] [2025-05-14 15:58:45 +0000.388077][3919] MediaFilterCamera
[000:173] [2025-05-14 15:58:45 +0000.388211][3919] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:173] [2025-05-14 15:58:45 +0000.388447][3919] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:173] [2025-05-14 15:58:45 +0000.388543][3919] Recording session using default
bitrate support by app:14680064
[000:173] [2025-05-14 15:58:45 +0000.388537][7b0c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d197d0140
[000:174] [2025-05-14 15:58:45 +0000.388872][7b0c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:174] [2025-05-14 15:58:45 +0000.389038][3919] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:175] [2025-05-14 15:58:45 +0000.390325][3919] Error(ini.cc:191): Open the file
failed. error:2
[000:175] [2025-05-14 15:58:45 +0000.390419][3919]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:175] [2025-05-14 15:58:45 +0000.390512][3919] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:179] [2025-05-14 15:58:45 +0000.394336][3919] Error(ini.cc:191): Open the file
failed. error:2
[000:179] [2025-05-14 15:58:45 +0000.394449][3919]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:179] [2025-05-14 15:58:45 +0000.394543][3919] The device model: 220333qbi
usingHardwareAEC value: 0
[000:179] [2025-05-14 15:58:45 +0000.394614][3919] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:179] [2025-05-14 15:58:45 +0000.394687][3919] Using Default AEC type: software
AEC
[000:181] [2025-05-14 15:58:45 +0000.396789][3919] The device model: 220333qbi enum
value: 0
[000:183] [2025-05-14 15:58:45 +0000.397942][3919] GetMachineModel is 220333QBI
[000:183] [2025-05-14 15:58:45 +0000.398055][3919] GetMachineInfo: 220333QBI
[000:183] [2025-05-14 15:58:45 +0000.398164][3919] Construct BeautifyReader
begin...
[000:183] [2025-05-14 15:58:45 +0000.398240][3919] dumpStickerRgba:0
dumpStickerYuv:0
[000:183] [2025-05-14 15:58:45 +0000.398308][3919] Construct BeautifyReader done.
[000:189] [2025-05-14 15:58:45 +0000.403922][3919] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:189] [2025-05-14 15:58:45 +0000.404087][7b0f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7dabf8d3a0
[000:192] [2025-05-14 15:58:45 +0000.407114][3919] AppDeviceManager telnet server
for statistics started......
[000:193] [2025-05-14 15:58:45 +0000.407922][3919] CpuOverloadDetect time:35656028
enter.

[000:193] [2025-05-14 15:58:45 +0000.408209][3919] CpuOverloadDetect leave. expire


time = 0 ms

[000:193] [2025-05-14 15:58:45 +0000.408261][7b10] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d07502680
[000:195] [2025-05-14 15:58:45 +0000.409919][3919] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:195] [2025-05-14 15:58:45 +0000.409998][3919] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:197] [2025-05-14 15:58:45 +0000.411918][3919] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:197] [2025-05-14 15:58:45 +0000.412393][3919] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:198] [2025-05-14 15:58:45 +0000.413159][3919] CreatePlatformSpecificObjects:
[000:198] [2025-05-14 15:58:45 +0000.413246][3919] audio device use opensle input
and opensl output
[000:198] [2025-05-14 15:58:45 +0000.413335][3919] Create OpenSLES output module
with java VM support.

[000:198] [2025-05-14 15:58:45 +0000.413588][3919] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:199] [2025-05-14 15:58:45 +0000.413863][3919] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:199] [2025-05-14 15:58:45 +0000.414174][3919] Create OpenSLES output module
with buffer num:1

[000:199] [2025-05-14 15:58:45 +0000.414464][3919] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:199] [2025-05-14 15:58:45 +0000.414709][3919] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:200] [2025-05-14 15:58:45 +0000.415028][3919] Create OpenSLES input module
with java VM support.

[000:200] [2025-05-14 15:58:45 +0000.415112][3919] Create OpenSLES input module


with buffer num:1

[000:200] [2025-05-14 15:58:45 +0000.415246][3919] Error(trace.cc:40): Init the


output and input for audio device template.
[000:200] [2025-05-14 15:58:45 +0000.415321][3919] Init the output device.

[000:200] [2025-05-14 15:58:45 +0000.415389][3919] Init the opensl input.


[000:200] [2025-05-14 15:58:45 +0000.415482][3919] AppDeviceManager get setting
samplerate: 0
[000:201] [2025-05-14 15:58:45 +0000.416307][3919] The device model: 220333qbi enum
value: 0
[000:202] [2025-05-14 15:58:45 +0000.417660][3919] The device model: 220333qbi enum
value: 0
[000:202] [2025-05-14 15:58:45 +0000.417741][3919] Set the sample rate to be:48000

[000:203] [2025-05-14 15:58:45 +0000.417814][3919] Enable the recording stereo:0


[000:203] [2025-05-14 15:58:45 +0000.417885][3919] Set the playout as stereo:1
[000:203] [2025-05-14 15:58:45 +0000.417954][3919] Init the microphone.
[000:203] [2025-05-14 15:58:45 +0000.418691][3919] Update the recording sample rate
to be: 48000
[000:203] [2025-05-14 15:58:45 +0000.418779][3919] Init the speaker.
[000:204] [2025-05-14 15:58:45 +0000.418889][3919] Low latency buffer size:144 low
sample rate:48000
[000:204] [2025-05-14 15:58:45 +0000.419371][3919] Using 1 x 10ms for an audio
frame.

[000:210] [2025-05-14 15:58:45 +0000.425600][3919] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:211] [2025-05-14 15:58:45 +0000.425821][3919] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:211] [2025-05-14 15:58:45 +0000.425937][3919] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:219] [2025-05-14 15:58:45 +0000.434663][3919] The device model:220333qbi

[000:219] [2025-05-14 15:58:45 +0000.434786][3919] speaker output factor:100


defaultFactor: 100

[000:220] [2025-05-14 15:58:45 +0000.434863][3919] headset output factor:100


defaultFactor: 100

[000:220] [2025-05-14 15:58:45 +0000.435774][3919] AppDeviceManagerStart finished.


[000:221] [2025-05-14 15:58:45 +0000.435904][3919] AppDeviceManagerStartMic::mic
status is off
[000:221] [2025-05-14 15:58:45 +0000.436008][3919] AppDeviceManagerStartMic update
aec type: 2

[000:221] [2025-05-14 15:58:45 +0000.436080][3919] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:221] [2025-05-14 15:58:45 +0000.436153][3919]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:221] [2025-05-14 15:58:45 +0000.436222][3919]
AudioDeviceDataHandler::StartMicProcess

[000:221] [2025-05-14 15:58:45 +0000.436433][3919] Try to start webrtc recording


device.

[000:221] [2025-05-14 15:58:45 +0000.436494][3919] StartRecording. threadID:14617

[000:221] [2025-05-14 15:58:45 +0000.436482][7b11] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:221] [2025-05-14 15:58:45 +0000.436613][7b11] haveEnoughProcessedData
internalAudioStream.length: 0
[000:222] [2025-05-14 15:58:45 +0000.437315][3919] The machine model:220333QBI

[000:222] [2025-05-14 15:58:45 +0000.437427][3919] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:222] [2025-05-14 15:58:45 +0000.437483][3919] Set the recording mode before


getSetting: 4
[000:222] [2025-05-14 15:58:45 +0000.437543][3919] Set the recording mode after
getSetting: 1
[000:282] [2025-05-14 15:58:45 +0000.497496][3919] StartRecording finished.

[000:282] [2025-05-14 15:58:45 +0000.497599][3919] audio: start the audio mic


checker timer.
[000:283] [2025-05-14 15:58:45 +0000.498656][3919] machine model :redmi
[000:283] [2025-05-14 15:58:45 +0000.498746][3919] Support this machine
model :redmi
[000:293] [2025-05-14 15:58:45 +0000.508825][3919] global inited! current sdk
version: 12-14-d8558ab
[000:338] [2025-05-14 15:58:45 +0000.552980][7b12] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:338] [2025-05-14 15:58:45 +0000.553105][7b12] _deviceSampleRate:48000

[000:340] [2025-05-14 15:58:45 +0000.554924][7b11] Run AGC when audioType = 0


[000:340] [2025-05-14 15:58:45 +0000.555102][7b11]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:160] [2025-05-14 15:58:46 +0000.375076][79b4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[001:161] [2025-05-14 15:58:46 +0000.375985][7b0d] MediaFilterCamera, recording
file context:0x7d07a9e580 input texture:4
[001:161] [2025-05-14 15:58:46 +0000.376146][7b0d] GLESContext:
[001:161] [2025-05-14 15:58:46 +0000.376278][7b0d] The result of eglGetDisplay is:
0x1
[001:164] [2025-05-14 15:58:46 +0000.379227][7b0d] The result of creation:
0x7da4064f80
[001:164] [2025-05-14 15:58:46 +0000.379474][7b0d] The result of
eglCreatePbufferSurface is: 0x7da4082080
[001:165] [2025-05-14 15:58:46 +0000.379990][79b4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7d07a9e580 input_texture: 4
[001:421] [2025-05-14 15:58:46 +0000.636150][3919]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:421] [2025-05-14 15:58:46 +0000.636449][3919] ~MediaFilterCamera time:35657256
enter.

[001:421] [2025-05-14 15:58:46 +0000.636523][3919] StopPullFrameAndWriteMp4


time:35657256 enter.

[001:422] [2025-05-14 15:58:46 +0000.637698][7b0c] stop recording


[001:422] [2025-05-14 15:58:46 +0000.637806][7b0c] we have stopped recording before
[001:423] [2025-05-14 15:58:46 +0000.638011][3919] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[001:423] [2025-05-14 15:58:46 +0000.638665][3919] DestroyPipelineAndFilters


time:35657258 enter.

[001:423] [2025-05-14 15:58:46 +0000.638749][3919] DestroyPipelineAndFilters


leave. expire time = 0 ms

[001:424] [2025-05-14 15:58:46 +0000.638818][3919] AppDeviceManagerStopMic

[001:424] [2025-05-14 15:58:46 +0000.638941][3919] AppDeviceManagerStopMic::mic


status is on
[001:424] [2025-05-14 15:58:46 +0000.639005][3919] Try to stop webrtc device.

[001:424] [2025-05-14 15:58:46 +0[000:329] [2025-05-16 03:37:44 +0000.708361][7a72]


Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2025-05-16 03:37:44 +0000
[000:329] [2025-05-16 03:37:44 +0000.708544][7a72] set AppID=50011 old AppID=-1
[000:329] [2025-05-16 03:37:44 +0000.708613][7a72] Init the android object with
jvm:0xb400007db4e21380 env:0x7d974a78c0 context:0x7d40b0a2e8
[000:329] [2025-05-16 03:37:44 +0000.708729][7a72] SetAndroidMediaCodecObjects
time:106882835 enter.

[000:329] [2025-05-16 03:37:44 +0000.708806][7a72] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:329] [2025-05-16 03:37:44 +0000.708873][7a72] SetAndroidMediaCodecObjects


time:106882835 enter.

[000:329] [2025-05-16 03:37:44 +0000.708938][7a72] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007db4e21380
[000:329] [2025-05-16 03:37:44 +0000.708998][7a72] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007db4e21380 address:0x7ce3dba760
[000:330] [2025-05-16 03:37:44 +0000.709156][7a72] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007db4e21380
address:0x7ce3dba760
[000:330] [2025-05-16 03:37:44 +0000.709221][7a72] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:330] [2025-05-16 03:37:44 +0000.709312][7a72] Set the android objects with


jvm:0xb400007db4e21380 env:0x7d974a78c0 context:0x7d40b0a2e8

[000:334] [2025-05-16 03:37:44 +0000.713982][7a72] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d974a78c0
[000:335] [2025-05-16 03:37:44 +0000.714198][7a72] SystemUtil Init done
[000:375] [2025-05-16 03:37:44 +0000.754094][7a72]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:382] [2025-05-16 03:37:44 +0000.761267][7a72] MediaFilterCamera
[000:382] [2025-05-16 03:37:44 +0000.761476][7a72] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:382] [2025-05-16 03:37:44 +0000.761870][7a72] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:382] [2025-05-16 03:37:44 +0000.761985][7a72] Recording session using default
bitrate support by app:14680064
[000:383] [2025-05-16 03:37:44 +0000.762405][1d89] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d040a2cc0
[000:383] [2025-05-16 03:37:44 +0000.762545][1d89] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:383] [2025-05-16 03:37:44 +0000.762704][7a72] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:385] [2025-05-16 03:37:44 +0000.764614][7a72] Error(ini.cc:191): Open the file
failed. error:2
[000:385] [2025-05-16 03:37:44 +0000.764737][7a72]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:385] [2025-05-16 03:37:44 +0000.764830][7a72] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:390] [2025-05-16 03:37:44 +0000.769978][7a72] Error(ini.cc:191): Open the file
failed. error:2
[000:391] [2025-05-16 03:37:44 +0000.770148][7a72]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:391] [2025-05-16 03:37:44 +0000.770262][7a72] The device model: 220333qbi
usingHardwareAEC value: 0
[000:391] [2025-05-16 03:37:44 +0000.770327][7a72] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:391] [2025-05-16 03:37:44 +0000.770390][7a72] Using Default AEC type: software
AEC
[000:393] [2025-05-16 03:37:44 +0000.772621][7a72] The device model: 220333qbi enum
value: 0
[000:395] [2025-05-16 03:37:44 +0000.774122][7a72] GetMachineModel is 220333QBI
[000:395] [2025-05-16 03:37:44 +0000.774254][7a72] GetMachineInfo: 220333QBI
[000:395] [2025-05-16 03:37:44 +0000.774347][7a72] Construct BeautifyReader
begin...
[000:395] [2025-05-16 03:37:44 +0000.774445][7a72] dumpStickerRgba:0
dumpStickerYuv:0
[000:395] [2025-05-16 03:37:44 +0000.774536][7a72] Construct BeautifyReader done.
[000:413] [2025-05-16 03:37:44 +0000.792114][7a72] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:413] [2025-05-16 03:37:44 +0000.792243][1d8c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d040b50a0
[000:418] [2025-05-16 03:37:44 +0000.798028][7a72] AppDeviceManager telnet server
for statistics started......
[000:419] [2025-05-16 03:37:44 +0000.798896][7a72] CpuOverloadDetect time:106882925
enter.

[000:420] [2025-05-16 03:37:44 +0000.799411][7a72] CpuOverloadDetect leave. expire


time = 1 ms

[000:420] [2025-05-16 03:37:44 +0000.799468][1d8d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7da40b4ec0
[000:421] [2025-05-16 03:37:44 +0000.800880][7a72] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:421] [2025-05-16 03:37:44 +0000.800967][7a72] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:431] [2025-05-16 03:37:44 +0000.810094][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:452] [2025-05-16 03:37:44 +0000.831979][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:454] [2025-05-16 03:37:44 +0000.833240][7a72] CreatePlatformSpecificObjects:
[000:454] [2025-05-16 03:37:44 +0000.833369][7a72] audio device use opensle input
and opensl output
[000:454] [2025-05-16 03:37:44 +0000.833459][7a72] Create OpenSLES output module
with java VM support.

[000:454] [2025-05-16 03:37:44 +0000.833770][7a72] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:455] [2025-05-16 03:37:44 +0000.834062][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:455] [2025-05-16 03:37:44 +0000.834421][7a72] Create OpenSLES output module
with buffer num:1

[000:455] [2025-05-16 03:37:44 +0000.834711][7a72] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:455] [2025-05-16 03:37:44 +0000.834970][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:456] [2025-05-16 03:37:44 +0000.835289][7a72] Create OpenSLES input module
with java VM support.

[000:456] [2025-05-16 03:37:44 +0000.835360][7a72] Create OpenSLES input module


with buffer num:1

[000:456] [2025-05-16 03:37:44 +0000.835512][7a72] Error(trace.cc:40): Init the


output and input for audio device template.
[000:456] [2025-05-16 03:37:44 +0000.835575][7a72] Init the output device.

[000:456] [2025-05-16 03:37:44 +0000.835629][7a72] Init the opensl input.


[000:456] [2025-05-16 03:37:44 +0000.835693][7a72] AppDeviceManager get setting
samplerate: 0
[000:457] [2025-05-16 03:37:44 +0000.836587][7a72] The device model: 220333qbi enum
value: 0
[000:459] [2025-05-16 03:37:44 +0000.838035][7a72] The device model: 220333qbi enum
value: 0
[000:459] [2025-05-16 03:37:44 +0000.838127][7a72] Set the sample rate to be:48000

[000:459] [2025-05-16 03:37:44 +0000.838187][7a72] Enable the recording stereo:0


[000:459] [2025-05-16 03:37:44 +0000.838274][7a72] Set the playout as stereo:1
[000:459] [2025-05-16 03:37:44 +0000.838328][7a72] Init the microphone.
[000:463] [2025-05-16 03:37:44 +0000.842251][7a72] Update the recording sample rate
to be: 48000
[000:463] [2025-05-16 03:37:44 +0000.842388][7a72] Init the speaker.
[000:463] [2025-05-16 03:37:44 +0000.842476][7a72] Low latency buffer size:144 low
sample rate:48000
[000:464] [2025-05-16 03:37:44 +0000.843123][7a72] Using 1 x 10ms for an audio
frame.

[000:470] [2025-05-16 03:37:44 +0000.849496][7a72] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:470] [2025-05-16 03:37:44 +0000.849762][7a72] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:470] [2025-05-16 03:37:44 +0000.849869][7a72] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:481] [2025-05-16 03:37:44 +0000.860564][7a72] The device model:220333qbi

[000:481] [2025-05-16 03:37:44 +0000.860717][7a72] speaker output factor:100


defaultFactor: 100

[000:481] [2025-05-16 03:37:44 +0000.860786][7a72] headset output factor:100


defaultFactor: 100

[000:482] [2025-05-16 03:37:44 +0000.861853][7a72] AppDeviceManagerStart finished.


[000:482] [2025-05-16 03:37:44 +0000.861935][7a72] AppDeviceManagerStartMic::mic
status is off
[000:483] [2025-05-16 03:37:44 +0000.862028][7a72] AppDeviceManagerStartMic update
aec type: 2

[000:483] [2025-05-16 03:37:44 +0000.862086][7a72] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:483] [2025-05-16 03:37:44 +0000.862145][7a72]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:483] [2025-05-16 03:37:44 +0000.862200][7a72]
AudioDeviceDataHandler::StartMicProcess

[000:483] [2025-05-16 03:37:44 +0000.862417][7a72] Try to start webrtc recording


device.

[000:483] [2025-05-16 03:37:44 +0000.862490][7a72] StartRecording. threadID:31346

[000:483] [2025-05-16 03:37:44 +0000.862580][1d8f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:483] [2025-05-16 03:37:44 +0000.862811][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[000:484] [2025-05-16 03:37:44 +0000.863357][7a72] The machine model:220333QBI

[000:484] [2025-05-16 03:37:44 +0000.863516][7a72] default mode: Set the recording


mode to voice communication to enable HW AEC .
[000:484] [2025-05-16 03:37:44 +0000.863591][7a72] Set the recording mode before
getSetting: 4
[000:484] [2025-05-16 03:37:44 +0000.863682][7a72] Set the recording mode after
getSetting: 1
[000:957] [2025-05-16 03:37:45 +0000.336605][7a72] StartRecording finished.

[000:957] [2025-05-16 03:37:45 +0000.336899][7a72] audio: start the audio mic


checker timer.

[000:959] [2025-05-16 03:37:45 +0000.338591][7a72] machine model :redmi


[000:959] [2025-05-16 03:37:45 +0000.338699][7a72] Support this machine
model :redmi
[000:981] [2025-05-16 03:37:45 +0000.360693][7a72] global inited! current sdk
version: 12-14-d8558ab
[001:185] [2025-05-16 03:37:45 +0000.564918][1d92] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[001:186] [2025-05-16 03:37:45 +0000.565211][1d92] _deviceSampleRate:48000

[001:188] [2025-05-16 03:37:45 +0000.567795][1d8f] Run AGC when audioType = 0


[001:188] [2025-05-16 03:37:45 +0000.568020][1d8f]
AudioDeviceDataHandler::MixAndSendOutFrame
[002:427] [2025-05-16 03:37:46 +0000.806175][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[002:620] [2025-05-16 03:37:46 +0000.999935][1486]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[002:625] [2025-05-16 03:37:47 +0000.4120][1d8a] MediaFilterCamera, recording file
context:0x7da407dd80 input texture:5
[002:625] [2025-05-16 03:37:47 +0000.4302][1d8a] GLESContext:
[002:625] [2025-05-16 03:37:47 +0000.4517][1d8a] The result of eglGetDisplay is:
0x1
[002:630] [2025-05-16 03:37:47 +0000.9235][1d8a] The result of creation:
0x7cee7d7280
[002:630] [2025-05-16 03:37:47 +0000.9543][1d8a] The result of
eglCreatePbufferSurface is: 0x7cee7d7400
[002:630] [2025-05-16 03:37:47 +0000.9772][1486]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7da407dd80 input_texture: 5
[003:187] [2025-05-16 03:37:47 +0000.566380][1d8f] Run AGC when audioType = 0
[004:155] [2025-05-16 03:37:48 +0000.534867][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[004:958] [2025-05-16 03:37:49 +0000.337285][1d64]
monitorTime:4001totalDuration:3780
[005:189] [2025-05-16 03:37:49 +0000.568080][1d8f] Run AGC when audioType = 0
[005:189] [2025-05-16 03:37:49 +0000.568279][1d8f]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:872] [2025-05-16 03:37:50 +0000.251608][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[007:186] [2025-05-16 03:37:51 +0000.565180][1d8f] Run AGC when audioType = 0
[007:587] [2025-05-16 03:37:51 +0000.966411][1d8f] haveEnoughProcessedData
internalAudioStream.length: 10
[008:804] [2025-05-16 03:37:53 +0000.183739][7a56] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[008:805] [2025-05-16 03:37:53 +0000.184034][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[008:839] [2025-05-16 03:37:53 +0000.219033][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[008:840] [2025-05-16 03:37:53 +0000.219722][1d8a] operator() time:106891346
enter.

[008:846] [2025-05-16 03:37:53 +0000.225354][1d8a] MediaFilterCamera, recording


file context:0x7da407dd80 input texture:5
[008:876] [2025-05-16 03:37:53 +0000.256017][1d8a] MicSource: Mic source
created:10x7cee7fb080
[008:878] [2025-05-16 03:37:53 +0000.257645][1d8a] received external audio stream

[008:878] [2025-05-16 03:37:53 +0000.257821][1d8a] alloc thread: 0x7d10151180


name:worker1 thread id:537002765440 to Mic_source
[008:883] [2025-05-16 03:37:53 +0000.262111][1d8a] audio: start the audio sender
thread.

[008:883] [2025-05-16 03:37:53 +0000.262401][1d8a] construct OpenGLRenderProgram


0x7d03f61f98
[008:883] [2025-05-16 03:37:53 +0000.262475][1d8a] CropFilter::SetOrientation
orientation: 90
[008:883] [2025-05-16 03:37:53 +0000.262747][1d8a] filter: filter pipeline
construtc this: 0x7cee7d8300
[008:883] [2025-05-16 03:37:53 +0000.262822][1d8a] filter: filter pipeline2 update
pattern: 1
[008:884] [2025-05-16 03:37:53 +0000.263411][1d8f] On audio frame the broadcast
with timestamp:106891390 samples:480. (1000 frame for one log)

[008:893] [2025-05-16 03:37:53 +0000.272704][1ec6] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[008:899] [2025-05-16 03:37:53 +0000.278102][1d8a] CameraSource::source_id_:1
[008:899] [2025-05-16 03:37:53 +0000.278345][1d8a] RecordAudioSource::source_id_:2
[008:900] [2025-05-16 03:37:53 +0000.279313][1d8a] BindInputFilter 0x7d17eea540
this 0x7d03f621c0
[008:900] [2025-05-16 03:37:53 +0000.279420][1d8a] BindInputFilter 0x7d10151bd8
this 0x7d10151d50
[008:900] [2025-05-16 03:37:53 +0000.279553][1d8a] BindInputFilter 0x7d03f621c0
this 0x7cee7d83a0
[008:908] [2025-05-16 03:37:53 +0000.287107][1d8a] setParamentForFilters:
speed:1.000000
[008:908] [2025-05-16 03:37:53 +0000.287317][1d8a] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[008:908] [2025-05-16 03:37:53 +0000.287394][1d8a] SetParamForFilter time:106891414
enter.

[008:908] [2025-05-16 03:37:53 +0000.287475][1d8a] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[008:908] [2025-05-16 03:37:53 +0000.287544][1d8a] SetParamForFilter: Params video
index is: 0
[008:908] [2025-05-16 03:37:53 +0000.287598][1d8a] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[008:908] [2025-05-16 03:37:53 +0000.287654][1d8a] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[008:908] [2025-05-16 03:37:53 +0000.287712][1d8a] crop filter mode tpye:
citytravelvideo index:0
[008:914] [2025-05-16 03:37:53 +0000.293411][1ec6] The output timestamp from audio
mixer change:106891390
[008:914] [2025-05-16 03:37:53 +0000.293560][1ec6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:936] [2025-05-16 03:37:53 +0000.315767][1d8a]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:936] [2025-05-16 03:37:53 +0000.315959][1d8a]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:936] [2025-05-16 03:37:53 +0000.316017][1d8a]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:937] [2025-05-16 03:37:53 +0000.316074][1d8a]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:946] [2025-05-16 03:37:53 +0000.325480][1d8a]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:946] [2025-05-16 03:37:53 +0000.325771][1d8a]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:946] [2025-05-16 03:37:53 +0000.325834][1d8a]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:946] [2025-05-16 03:37:53 +0000.325895][1d8a]
Warning(parse_template_json.cc:81): json parament no found the parament
[008:946] [2025-05-16 03:37:53 +0000.325955][1d8a]
Warning(parse_template_json.cc:81): json parament no found the parament
[008:947] [2025-05-16 03:37:53 +0000.326058][1d8a]
Warning(parse_template_json.cc:67): json parament no found the parament
[008:947] [2025-05-16 03:37:53 +0000.326120][1d8a]
Warning(parse_template_json.cc:93): json parament no found the duration
[008:947] [2025-05-16 03:37:53 +0000.326242][1d8a] SetParamForFilter leave. expire
time = 39 ms

[008:947] [2025-05-16 03:37:53 +0000.326711][1d8a] OnOutputSizeChanged width 1280


height 720
[008:952] [2025-05-16 03:37:53 +0000.331094][1d8a] OpenGLFrameBuffer: width:1280
height:720
[008:952] [2025-05-16 03:37:53 +0000.331434][1d8a] OpenGLFrameBuffer: width:1280
height:720
[008:952] [2025-05-16 03:37:53 +0000.331504][1d8a] OpenGLFrameBuffer: width:1280
height:720
[008:952] [2025-05-16 03:37:53 +0000.331567][1d8a] OpenGLFrameBuffer: width:1280
height:720
[008:952] [2025-05-16 03:37:53 +0000.331621][1d8a] OpenGLFrameBuffer: width:1280
height:720
[008:952] [2025-05-16 03:37:53 +0000.331677][1d8a] OpenGLFrameBuffer: width:1280
height:720
[008:952] [2025-05-16 03:37:53 +0000.331731][1d8a] construct TrivalImageDrawer
0x7d03fc7300
[008:952] [2025-05-16 03:37:53 +0000.331799][1d8a] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7d03fc7300 context 0x7cee7d5080
[008:952] [2025-05-16 03:37:53 +0000.331864][1d8a] setupGLES:
[008:971] [2025-05-16 03:37:53 +0000.350146][1d8a] OpenGLRenderProgram::Initialize.
[008:971] [2025-05-16 03:37:53 +0000.350444][1d8a] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[008:971] [2025-05-16 03:37:53 +0000.350523][1d8a] 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_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
[008:971] [2025-05-16 03:37:53 +0000.350702][1d8a] Init open gl render:
0x7d03f61f98
[008:975] [2025-05-16 03:37:53 +0000.354076][1d8a] Fragement shader path:
[008:975] [2025-05-16 03:37:53 +0000.354239][1d8a] Fragement shader path:
[008:975] [2025-05-16 03:37:53 +0000.354302][1d8a] create opengl program object.
[008:975] [2025-05-16 03:37:53 +0000.354361][1d8a] create shader: vertex
[008:991] [2025-05-16 03:37:53 +0000.370146][1d8a] create shader: fragment
[009:040] [2025-05-16 03:37:53 +0000.419476][1d8a] Have not extra filter filename!
[009:040] [2025-05-16 03:37:53 +0000.419636][1d8a] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[009:040] [2025-05-16 03:37:53 +0000.419701][1d8a] OpenGLRenderProgram::Initialize
success.
[009:040] [2025-05-16 03:37:53 +0000.419813][1d8a] Setup the OpenGL result:1
[009:041] [2025-05-16 03:37:53 +0000.420350][1d89] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[009:041] [2025-05-16 03:37:53 +0000.420656][1d89] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[009:041] [2025-05-16 03:37:53 +0000.420710][1ed6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d97643098
[009:041] [2025-05-16 03:37:53 +0000.420796][1d89] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[009:041] [2025-05-16 03:37:53 +0000.420967][1d89] 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_106891546.mp4
fileFD: -1
[009:043] [2025-05-16 03:37:53 +0000.422182][1d89] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
is opened successfully
[009:043] [2025-05-16 03:37:53 +0000.422320][1d89] setupMediaProcessers:
[009:043] [2025-05-16 03:37:53 +0000.422384][1d89]
RecordingSessionInternalSimple:setup media processers.
[009:043] [2025-05-16 03:37:53 +0000.422446][1d89] construct AAC encoder
[009:054] [2025-05-16 03:37:53 +0000.433811][1d89] H264Encoder creating:
superfast011818
[009:055] [2025-05-16 03:37:53 +0000.434060][1d89] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[009:056] [2025-05-16 03:37:53 +0000.435590][1d89] H264Encode::GetMachineModel is
220333QBI
[009:056] [2025-05-16 03:37:53 +0000.435701][1d89] H264Encoder machine_mode
is:220333QBI
[009:056] [2025-05-16 03:37:53 +0000.435760][1d89] H264Encode::machine size :9
machine_mode:220333QBI
[009:056] [2025-05-16 03:37:53 +0000.435820][1d89] H264Encode::machine array
size :22 machine_mode:220333QBI
[009:056] [2025-05-16 03:37:53 +0000.435887][1d89] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[009:056] [2025-05-16 03:37:53 +0000.435945][1d89] setupCompressionSession:
[009:056] [2025-05-16 03:37:53 +0000.436005][1d89] H264Encode::creating hareware
Encoder
[009:057] [2025-05-16 03:37:53 +0000.436060][1d89] AndroidHwAvcEncoder
time:106891563 enter.

[009:057] [2025-05-16 03:37:53 +0000.436358][1d89] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007db4e21380 address:0x7ce3dba760
[009:057] [2025-05-16 03:37:53 +0000.436699][1d89] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[009:057] [2025-05-16 03:37:53 +0000.436770][1d89] The video avc hw codec address
is 0x7d07559420
[009:057] [2025-05-16 03:37:53 +0000.436921][1d89] AndroidHwAvcEncoder leave.
expire time = 0 ms

[009:058] [2025-05-16 03:37:53 +0000.437083][1d89] RegisterEncodeCompleteCallback


time:106891564 enter.

[009:058] [2025-05-16 03:37:53 +0000.437358][1d89] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[009:058] [2025-05-16 03:37:53 +0000.437446][1d89] InitEncode time:106891564


enter.

[009:058] [2025-05-16 03:37:53 +0000.437643][1d89] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[009:058] [2025-05-16 03:37:53 +0000.437716][1d89] Create time:106891564 enter.

[009:058] [2025-05-16 03:37:53 +0000.437776][1d89] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[009:058] [2025-05-16 03:37:53 +0000.437843][1d89]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7d976bc8c0
[009:119] [2025-05-16 03:37:53 +0000.498548][1d89]
supported_type:image/vnd.android.heic
[009:119] [2025-05-16 03:37:53 +0000.498738][1d89] supported_type:video/avc
[009:119] [2025-05-16 03:37:53 +0000.498807][1d89] name:OMX.qcom.video.encoder.avc
mime:video/avc
[009:119] [2025-05-16 03:37:53 +0000.498909][1d89] hwCodecPrefix :OMX.qcom.
[009:119] [2025-05-16 03:37:53 +0000.498975][1d89] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[009:120] [2025-05-16 03:37:53 +0000.499047][1d89] mediacodec_createCodecByName
time:106891626 enter.
[009:120] [2025-05-16 03:37:53 +0000.499112][1d89] WrapAndroidMediaCodec
time:106891626 enter.

[009:140] [2025-05-16 03:37:53 +0000.519478][1d89] WrapAndroidMediaCodec leave.


expire time = 20 ms

[009:185] [2025-05-16 03:37:53 +0000.564338][1d8f] Run AGC when audioType = 0


[009:185] [2025-05-16 03:37:53 +0000.564942][1d8f]
AudioDeviceDataHandler::MixAndSendOutFrame
[009:307] [2025-05-16 03:37:53 +0000.686505][1d8f] haveEnoughProcessedData
internalAudioStream.length: 10
[009:880] [2025-05-16 03:37:54 +0000.259093][1ec6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:179] [2025-05-16 03:37:54 +0000.559023][1d89] mediacodec_createCodecByName
leave. expire time = 1060 ms

[010:180] [2025-05-16 03:37:54 +0000.559221][1d89] WrapAndroidMediaFromat


time:106892686 enter.

[010:180] [2025-05-16 03:37:54 +0000.559520][1d89] WrapAndroidMediaFromat leave.


expire time = 0 ms

[010:742] [2025-05-16 03:37:55 +0000.121522][1d89] Destroy time:106893248 enter.

[010:742] [2025-05-16 03:37:55 +0000.121735][1d89] WrapAndroidMediaFromat::


Destroy
[010:742] [2025-05-16 03:37:55 +0000.121844][1d89] Destroy leave. expire time = 0
ms

[010:742] [2025-05-16 03:37:55 +0000.121940][1d89] ~WrapAndroidMediaFromat


time:106893248 enter.

[010:742] [2025-05-16 03:37:55 +0000.122022][1d89] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[010:743] [2025-05-16 03:37:55 +0000.122108][1d89] Create leave. expire time =


1685 ms

[010:743] [2025-05-16 03:37:55 +0000.122183][1d89] isSemiPlanarSupport


time:106893249 enter.

[010:743] [2025-05-16 03:37:55 +0000.122256][1d89] H264Encoder isSemiPlanarSupport


[010:743] [2025-05-16 03:37:55 +0000.122332][1d89] isSemiPlanarSupport leave.
expire time = 0 ms

[010:743] [2025-05-16 03:37:55 +0000.122409][1d89] creat hw H264Encoder success,


isSemiPlanar:1
[010:743] [2025-05-16 03:37:55 +0000.122798][1d89] InitEncode leave. expire time =
1685 ms

[010:743] [2025-05-16 03:37:55 +0000.122974][1d89] H264Encode::created Encoder


[010:744] [2025-05-16 03:37:55 +0000.123086][1d89] H264Encode:: H264 encoder
created.
[010:744] [2025-05-16 03:37:55 +0000.123169][1d89] H264 encoder created.
[010:744] [2025-05-16 03:37:55 +0000.123247][1d89]
RecordingSessionInternalSimple:created avc encoder avc: 0x7d976aef80
[010:744] [2025-05-16 03:37:55 +0000.123333][1d89] setOutput:
[010:744] [2025-05-16 03:37:55 +0000.123404][1d89]
RecordingSessionInternalSimple:encoder set output to muxer!
[010:744] [2025-05-16 03:37:55 +0000.123484][1d89] request a key frame
[010:744] [2025-05-16 03:37:55 +0000.123551][1d89] H264Encode:: request a key frame
[010:745] [2025-05-16 03:37:55 +0000.124139][1d89] setDisplayRotate :90
[010:745] [2025-05-16 03:37:55 +0000.124646][1d89] 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
[010:745] [2025-05-16 03:37:55 +0000.124848][1d8a] StartRecording:
[010:746] [2025-05-16 03:37:55 +0000.125332][1ec6] operator(): Set the recording
session in mic source. recording session: 0x7d10151a80
[010:746] [2025-05-16 03:37:55 +0000.125843][1d8a] operator() leave. expire time =
1906 ms

[010:746] [2025-05-16 03:37:55 +0000.125937][1ec4] AF_SpeedFilter audio


0x7d10151c00 PullFrame
[010:747] [2025-05-16 03:37:55 +0000.126041][1ec4]
RecordAudioSource::PullAudioFrame
[010:747] [2025-05-16 03:37:55 +0000.126102][1ec4] AF_SpeedFilter::PullFrame eof4
[010:749] [2025-05-16 03:37:55 +0000.128367][1ec4]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[010:749] [2025-05-16 03:37:55 +0000.128716][1ec4] AF_SpeedFilter audio time,
0x7d10151c00 rcv time: 106893244
[010:749] [2025-05-16 03:37:55 +0000.128868][1ec4] AF_SpeedFilter audio time,
0x7d10151c00 rcv time: 106893244in_nSamples:441
[010:750] [2025-05-16 03:37:55 +0000.129182][1ec4] resampled_data_size:0
[010:823] [2025-05-16 03:37:55 +0000.202384][1d8a]
MediaFilterCamera::NeedProcessTexture
[010:823] [2025-05-16 03:37:55 +0000.202568][1d8a] begine recode to first frame
spend time:1983
[010:823] [2025-05-16 03:37:55 +0000.202645][1d8a] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7d17eea400
[010:823] [2025-05-16 03:37:55 +0000.202755][1d8a] blur_distance_:0
[010:823] [2025-05-16 03:37:55 +0000.202818][1d8a] blur_direction_angle_:-90
[010:823] [2025-05-16 03:37:55 +0000.202894][1d8a]
GPUImageProcessing::SetOrientation orientation: 90
[010:823] [2025-05-16 03:37:55 +0000.202957][1d8a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[010:824] [2025-05-16 03:37:55 +0000.203091][1d8a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[010:824] [2025-05-16 03:37:55 +0000.203173][1d8a] GPUImageProcessing: input frame
width1280 X 720
[010:836] [2025-05-16 03:37:55 +0000.215235][1d8a] drawYUV420 render
OpenGLRenderProgram:0x7d03f61f98
[010:838] [2025-05-16 03:37:55 +0000.217419][1d8a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[010:838] [2025-05-16 03:37:55 +0000.217626][1d8a] CropFilter::OnVideoFrame
outputtexture :7
[010:838] [2025-05-16 03:37:55 +0000.217699][1d8a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[010:867] [2025-05-16 03:37:55 +0000.246928][1ec4] AF_SpeedFilter audio time 222,
0x7d10151c00 out time: 106893244 org time: 106893244
[010:868] [2025-05-16 03:37:55 +0000.247161][1ec4] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[010:868] [2025-05-16 03:37:55 +0000.247242][1ec4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 106893244
[010:868] [2025-05-16 03:37:55 +0000.247316][1ec4]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[010:868] [2025-05-16 03:37:55 +0000.247395][1ec4] AF_SpeedFilter audio time
[010:868] [2025-05-16 03:37:55 +0000.247510][1ec4] AF_SpeedFilter audio time 111,
0x7d10151c00 out time: 106893254 org time: 106893254
[010:870] [2025-05-16 03:37:55 +0000.249653][1d8a] The read pixel from buffer take:
32 width:1280 height:720 frameType:0
[010:884] [2025-05-16 03:37:55 +0000.263911][1ec6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:922] [2025-05-16 03:37:55 +0000.301493][1d8a] drawYUV420 render
OpenGLRenderProgram:0x7d03f61f98
[010:939] [2025-05-16 03:37:55 +0000.318340][1d8a] The convert RGB to YUV take 7
[010:939] [2025-05-16 03:37:55 +0000.319019][1d8a] FilterPipeline2::OnVideoFrame
pts 93 last_video_timestamp_ 93
[010:940] [2025-05-16 03:37:55 +0000.319227][1d8a]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[010:940] [2025-05-16 03:37:55 +0000.319407][1ed5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[010:940] [2025-05-16 03:37:55 +0000.319557][1ed5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[010:940] [2025-05-16 03:37:55 +0000.319641][1ed5] push video frame to H264
encoder. (100 frame for one log)

[010:940] [2025-05-16 03:37:55 +0000.319712][1ed5] push video frame to H264


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

[010:940] [2025-05-16 03:37:55 +0000.319861][1ed5] H264Encode::push video frame to


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

[010:940] [2025-05-16 03:37:55 +0000.319936][1ed5] Push an pts:0 to dts queue.


[010:941] [2025-05-16 03:37:55 +0000.320034][1ed5] DTS queue for
Generator:0x7d97643eb8 0
[010:941] [2025-05-16 03:37:55 +0000.320097][1ed5] The input pts:0 fps:30
[010:944] [2025-05-16 03:37:55 +0000.323657][1ed5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[010:946] [2025-05-16 03:37:55 +0000.325101][1d8a] drawYUV420 render
OpenGLRenderProgram:0x7d03f61f98
[010:968] [2025-05-16 03:37:55 +0000.347905][1ed4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:7
[010:976] [2025-05-16 03:37:55 +0000.355255][1ed6] add aac audio track with id:1
[010:976] [2025-05-16 03:37:55 +0000.355569][1ed6] audio start ts:0
[010:976] [2025-05-16 03:37:55 +0000.355676][1ed6] the audio frame has been written
into MP4 file
[011:026] [2025-05-16 03:37:55 +0000.405647][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[011:131] [2025-05-16 03:37:55 +0000.510262][1ed5] h264 add frame header cdr flag
[011:133] [2025-05-16 03:37:55 +0000.512204][1ed5] h264 add frame header cdr flag
[011:133] [2025-05-16 03:37:55 +0000.512681][1ed5] SendFrame
encodedImage._timeStamp:0encodedImage->_length:66607
[011:142] [2025-05-16 03:37:55 +0000.521911][1ed5] Received key frame:0
[011:143] [2025-05-16 03:37:55 +0000.522163][1ed5] last dts:0 currentPts:0
ppsOrSPS:0 queue length:6
[011:143] [2025-05-16 03:37:55 +0000.522239][1ed5] H264Encode::H264SWEncoder get
callback, length:66607 type:0 nalType:7length:18
[011:143] [2025-05-16 03:37:55 +0000.522323][1ed5] H264Encode:: get a sps pps
header!headerSize:31
[011:143] [2025-05-16 03:37:55 +0000.522432][1ed5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[011:143] [2025-05-16 03:37:55 +0000.522738][1ed6] get the H.264 SPS parameter
[011:144] [2025-05-16 03:37:55 +0000.523322][1ed6] add video track with id:2
[011:145] [2025-05-16 03:37:55 +0000.524184][1ed6] get the H.264 PPS parameter
[011:147] [2025-05-16 03:37:55 +0000.526275][1ed6] get the H.264 IDR frame
[011:147] [2025-05-16 03:37:55 +0000.526540][1ed6] resss:true
[011:147] [2025-05-16 03:37:55 +0000.526593][1ed6] video start ts:0
[011:147] [2025-05-16 03:37:55 +0000.526787][1ed6] the video frame has been written
into MP4 file
[011:185] [2025-05-16 03:37:55 +0000.564228][1d92] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[011:185] [2025-05-16 03:37:55 +0000.564495][1d92] _deviceSampleRate:48000

[011:190] [2025-05-16 03:37:55 +0000.569380][1d8f] Run AGC when audioType = 0


[011:519] [2025-05-16 03:37:55 +0000.898561][1d8a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:573] [2025-05-16 03:37:55 +0000.953015][1d8a] The convert RGB to YUV take 6
[011:884] [2025-05-16 03:37:56 +0000.263856][1ec6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:954] [2025-05-16 03:37:56 +0000.333692][1ed5] DTS queue for
Generator:0x7d97643eb8 972 1024
[012:058] [2025-05-16 03:37:56 +0000.437218][1d8a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:091] [2025-05-16 03:37:56 +0000.470661][1d8a] The convert RGB to YUV take 5
[012:384] [2025-05-16 03:37:56 +0000.763952][1ec4] AF_SpeedFilter audio
0x7d10151c00 PullFrame
[012:529] [2025-05-16 03:37:56 +0000.908623][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[012:529] [2025-05-16 03:37:56 +0000.909022][1d8a] operator(): Stop
[012:530] [2025-05-16 03:37:56 +0000.909158][1d8a] StopPullFrameAndWriteMp4
time:106895036 enter.

[012:539] [2025-05-16 03:37:56 +0000.918310][1d8a] StopRecording:


[012:545] [2025-05-16 03:37:56 +0000.924971][1ec4] resampled_data_size:512
[012:546] [2025-05-16 03:37:56 +0000.925571][1ec4] AF_SpeedFilter audio time 222,
0x7d10151c00 out time: 106894934 org time: 106894934
[012:546] [2025-05-16 03:37:56 +0000.925881][1ec4] PullAudioFrame: PullFrame audio
finished.
[012:546] [2025-05-16 03:37:56 +0000.925951][1ec4]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[012:549] [2025-05-16 03:37:56 +0000.928880][1ed5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:39
[012:551] [2025-05-16 03:37:56 +0000.930918][1d89] stop recording
[012:552] [2025-05-16 03:37:56 +0000.931041][1d89]
RecordingSessionInternalSimple:destroy media processers
[012:552] [2025-05-16 03:37:56 +0000.931097][1d89] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[012:552] [2025-05-16 03:37:56 +0000.931153][1d89] H264Encode::flushing hareware
Encoder
[012:552] [2025-05-16 03:37:56 +0000.931510][1d89] Flush time:106895058 enter.

[012:552] [2025-05-16 03:37:56 +0000.931590][1d89] H264Encoder encoder flush


[012:552] [2025-05-16 03:37:56 +0000.931646][1d89] flush output queue
[012:767] [2025-05-16 03:37:57 +0000.146195][1d8f] haveEnoughProcessedData
internalAudioStream.length: 10
[012:876] [2025-05-16 03:37:57 +0000.255775][1d89] Flush leave. expire time = 324
ms

[012:877] [2025-05-16 03:37:57 +0000.256169][1d89] ~H264EncodeWrap:


[012:877] [2025-05-16 03:37:57 +0000.256343][1d89] ~H264Encode:
[012:877] [2025-05-16 03:37:57 +0000.256451][1d89] teardownCompressionSession:
H264Encode::destroying Encoder
[012:877] [2025-05-16 03:37:57 +0000.256537][1d89] Release time:106895383 enter.

[012:877] [2025-05-16 03:37:57 +0000.256977][1d89] Release:


MediaCodecVideoEncoder::Release _inited:1
[012:878] [2025-05-16 03:37:57 +0000.257234][1d89] Destroy time:106895384 enter.

[012:878] [2025-05-16 03:37:57 +0000.257339][1d89] H264Encoder encoderDestroy


[012:878] [2025-05-16 03:37:57 +0000.257621][1d89]
AndroidMediaCodecVideoEncoder::release env: 0x7da4da7300
[012:878] [2025-05-16 03:37:57 +0000.257760][1d89]
AndroidMediaCodecVideoEncoder::Destroy
[012:882] [2025-05-16 03:37:57 +0000.261844][1ec6] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:912] [2025-05-16 03:37:57 +0000.291520][1d89] Destroy leave. expire time = 34
ms

[012:912] [2025-05-16 03:37:57 +0000.291888][1d89] Release leave. expire time = 35


ms

[012:913] [2025-05-16 03:37:57 +0000.292042][1d89] ~AndroidHwAvcEncoder


time:106895419 enter.

[012:913] [2025-05-16 03:37:57 +0000.292463][1d89] Release time:106895419 enter.

[012:913] [2025-05-16 03:37:57 +0000.292606][1d89] Release:


MediaCodecVideoEncoder:: has been released before, just return
[012:913] [2025-05-16 03:37:57 +0000.292680][1d89] Release leave. expire time = 0
ms

[012:913] [2025-05-16 03:37:57 +0000.292749][1d89] ~AndroidMediaCodecVideoEncoder


[012:913] [2025-05-16 03:37:57 +0000.292811][1d89] ~WrapAndroidMediaCodec
time:106895419 enter.

[012:913] [2025-05-16 03:37:57 +0000.292880][1d89] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[012:917] [2025-05-16 03:37:57 +0000.296565][1d89] video hevc hw codec


destructor:0x7d07559420

[012:918] [2025-05-16 03:37:57 +0000.297373][1d89] ~AndroidHwAvcEncoder leave.


expire time = 5 ms

[012:918] [2025-05-16 03:37:57 +0000.297636][1d89] teardownCompressionSession:


H264Encode::destroyed Encoder
[012:918] [2025-05-16 03:37:57 +0000.297747][1d89]
RecordingSessionInternalSimple:destroy aac encoder output!
[012:918] [2025-05-16 03:37:57 +0000.297816][1d89] AACSWEncode destructor
[012:932] [2025-05-16 03:37:57 +0000.311993][1ed6] MP4 close file successfully
[012:933] [2025-05-16 03:37:57 +0000.312656][1ed6] Recording session Internal:
notify recording ok
[012:933] [2025-05-16 03:37:57 +0000.312722][1ed6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4,
output_video_timestamp_:1552 last_video_pts_:1552
[012:933] [2025-05-16 03:37:57 +0000.312813][1ed6] OnRecordFinish:
[012:970] [2025-05-16 03:37:57 +0000.349349][1ed6] onRecordingOk: net seek
pos:0record video duration:1585record audio duration:1555
[012:971] [2025-05-16 03:37:57 +0000.350469][1ec6] destructMicSource_w:
[012:971] [2025-05-16 03:37:57 +0000.350577][1ec6] setOutput_w:
MicSource::setOutput() 0x0
[012:971] [2025-05-16 03:37:57 +0000.350659][1ec6] close external audio stream

[012:971] [2025-05-16 03:37:57 +0000.350960][1d8a] releaseThread 0x7d10151180


[012:972] [2025-05-16 03:37:57 +0000.351037][1d8a] ~MicSource: Mic source
destroyed:0x7cee7fb080
[012:973] [2025-05-16 03:37:57 +0000.352626][1d8a] StopPullFrameAndWriteMp4 leave.
expire time = 443 ms

[012:973] [2025-05-16 03:37:57 +0000.352760][1d8a] DestroyPipelineAndFilters


time:106895479 enter.

[012:975] [2025-05-16 03:37:57 +0000.354709][1d8a] UnbindInputFilter 0x7d17eea540


this 0x7d03f621c0
[012:975] [2025-05-16 03:37:57 +0000.354885][1d8a] UnbindInputFilter 0x7d10151bd8
this 0x7d10151d50
[012:976] [2025-05-16 03:37:57 +0000.355027][1d8a] UnbindInputFilter 0x7d03f621c0
this 0x7cee7d83a0
[012:976] [2025-05-16 03:37:57 +0000.355096][1d8a] filter: filter pipeline destroy
this: 0x7cee7d8300
[012:976] [2025-05-16 03:37:57 +0000.355751][1d8a] ClearVideoOfSources: recodring
total frames:0
[012:978] [2025-05-16 03:37:57 +0000.357780][1d8a] ClearVideoOfSources:
[012:978] [2025-05-16 03:37:57 +0000.357889][1d8a] GPUImageProcessing destruct.
[012:978] [2025-05-16 03:37:57 +0000.357992][1d8a] destroy TrivalImageDrawer
0x7d03fc7300
[012:979] [2025-05-16 03:37:57 +0000.358077][1d8a] The shader has been initialize,
clean up them.

[012:979] [2025-05-16 03:37:57 +0000.358211][1d8a] ~OpenGLFrameBuffer:


[012:979] [2025-05-16 03:37:57 +0000.358472][1d8a] ~OpenGLFrameBuffer:
[012:979] [2025-05-16 03:37:57 +0000.358660][1d8a] ~OpenGLFrameBuffer:
[012:979] [2025-05-16 03:37:57 +0000.358875][1d8a] ~OpenGLFrameBuffer:
[012:980] [2025-05-16 03:37:57 +0000.359150][1d8a] ~OpenGLFrameBuffer:
[012:980] [2025-05-16 03:37:57 +0000.359400][1d8a] ~OpenGLFrameBuffer:
[012:981] [2025-05-16 03:37:57 +0000.360370][1d8a] GPUImageProcessing destruct
finish.
[012:981] [2025-05-16 03:37:57 +0000.360525][1d8a] GPURGBAFrame destruct.
[012:981] [2025-05-16 03:37:57 +0000.360661][1d8a] destroy OpenGLRenderProgram
0x7d03f61f98
[012:981] [2025-05-16 03:37:57 +0000.360753][1d8a] ~CameraSource time:106895487
enter.

[012:981] [2025-05-16 03:37:57 +0000.360815][1d8a] ~CameraSource leave. expire


time = 0 ms

[012:981] [2025-05-16 03:37:57 +0000.360889][1d8a] ~RecordAudioSource


time:106895487 enter.

[012:981] [2025-05-16 03:37:57 +0000.360940][1d8a] ~RecordAudioSource leave.


expire time = 0 ms

[012:981] [2025-05-16 03:37:57 +0000.361000][1d8a] DestroyPipelineAndFilters


leave. expire time = 8 ms

[013:187] [2025-05-16 03:37:57 +0000.566456][1d8f] Run AGC when audioType = 0


[013:187] [2025-05-16 03:37:57 +0000.566655][1d8f]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:276] [2025-05-16 03:37:57 +0000.655150][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[013:283] [2025-05-16 03:37:57 +0000.662963][7a56] machine model :redmi
[013:284] [2025-05-16 03:37:57 +0000.663097][7a56] Support this machine
model :redmi
[013:290] [2025-05-16 03:37:57 +0000.669940][7a56] global inited! current sdk
version: 12-14-d8558ab
[013:291] [2025-05-16 03:37:57 +0000.670306][7a56] filter: filter pipeline
construtc this: 0x7da4ee1100
[013:291] [2025-05-16 03:37:57 +0000.670376][7a56] MediaFilterGraph:
MediaFilterGraph construct
[013:297] [2025-05-16 03:37:57 +0000.676222][7a56] GLESContext:
[013:308] [2025-05-16 03:37:57 +0000.687434][7a56] The result of eglGetDisplay is:
0x1
[013:360] [2025-05-16 03:37:57 +0000.739580][7a56] The result of creation:
0x7da4d5b780
[013:360] [2025-05-16 03:37:57 +0000.739919][7a56] The result of
eglCreatePbufferSurface is: 0x7da4d5ba80
[013:362] [2025-05-16 03:37:57 +0000.741750][7a56] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[013:362] [2025-05-16 03:37:57 +0000.741923][7a56] The source 0 speed:1
[013:363] [2025-05-16 03:37:57 +0000.742071][7a56] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4,
delay: 0
[013:363] [2025-05-16 03:37:57 +0000.742233][7a56] CreateDecoderByVideoSource
time:106895869 enter.

[013:363] [2025-05-16 03:37:57 +0000.742714][7a56] running_decoder_count:0max


count:2
[013:363] [2025-05-16 03:37:57 +0000.742810][7a56] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d9751f400
[013:485] [2025-05-16 03:37:57 +0000.864689][1f3a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7da40f9a00] Current FFmpeg version git-2021-06-16-
97cea6f

[013:770] [2025-05-16 03:37:58 +0000.149379][1f3a] OnStreamInfoFound: video


duration_: 1585
[013:774] [2025-05-16 03:37:58 +0000.153566][7a56] start decoder
[013:774] [2025-05-16 03:37:58 +0000.153793][7a56] CreateDecoderByVideoSource
leave. expire time = 411 ms

[013:774] [2025-05-16 03:37:58 +0000.153916][7a56] BindInputFilter 0x7da4dcc320


this 0x7d0771f4d8
[013:774] [2025-05-16 03:37:58 +0000.154001][7a56] BindInputFilter 0x7d0771f4d8
this 0x7d0771f598
[013:775] [2025-05-16 03:37:58 +0000.154092][7a56] BindInputFilter 0x7da4dcc320
this 0x7d0771f718
[013:775] [2025-05-16 03:37:58 +0000.154182][7a56] BindInputFilter 0x7d0771f718
this 0x7d077a8b18
[013:775] [2025-05-16 03:37:58 +0000.154247][7a56] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[013:775] [2025-05-16 03:37:58 +0000.154347][7a56] BindInputFilter 0x7d0771f598
this 0x7d077a8bd8
[013:775] [2025-05-16 03:37:58 +0000.154437][7a56] BindInputFilter 0x7d077a8bd8
this 0x7da4ee11a0
[013:775] [2025-05-16 03:37:58 +0000.154522][7a56] BindInputFilter 0x7d077a8b18
this 0x7d077a8c98
[013:775] [2025-05-16 03:37:58 +0000.154601][7a56] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[013:793] [2025-05-16 03:37:58 +0000.172479][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[013:794] [2025-05-16 03:37:58 +0000.173916][7a56] machine model :redmi
[013:795] [2025-05-16 03:37:58 +0000.174032][7a56] Support this machine
model :redmi
[013:795] [2025-05-16 03:37:58 +0000.174103][7a56] global inited! current sdk
version: 12-14-d8558ab
[013:795] [2025-05-16 03:37:58 +0000.174327][7a56] GetPipeline:
-----------------------------------------
[013:795] [2025-05-16 03:37:58 +0000.174395][7a56] GetPipeline: source:
0x7da4dcc100
[013:795] [2025-05-16 03:37:58 +0000.174455][7a56] GetPipeline: filter: NULLFilter
[013:795] [2025-05-16 03:37:58 +0000.174509][7a56] GetPipeline: filter: NULLFilter
[013:795] [2025-05-16 03:37:58 +0000.174561][7a56] GetPipeline: filter: NULLFilter
[013:795] [2025-05-16 03:37:58 +0000.174614][7a56] GetPipeline: audio filter:
AuidoNULLFilter
[013:795] [2025-05-16 03:37:58 +0000.174664][7a56] GetPipeline: audio filter:
AuidoNULLFilter
[013:795] [2025-05-16 03:37:58 +0000.174715][7a56] GetPipeline: audio filter:
AudioNUllFilter
[013:795] [2025-05-16 03:37:58 +0000.174765][7a56] GetPipeline:
------------------------------------------
[013:795] [2025-05-16 03:37:58 +0000.174823][7a56] filter: filter pipeline2 update
pattern: 0
[013:799] [2025-05-16 03:37:58 +0000.178820][1f3b] NO get frame from decoder
[013:803] [2025-05-16 03:37:58 +0000.182629][1f3b] NO get frame from decoder
[013:804] [2025-05-16 03:37:58 +0000.183489][1f3b] NO get frame from decoder
[013:809] [2025-05-16 03:37:58 +0000.188110][1f3b] NO get frame from decoder
[013:809] [2025-05-16 03:37:58 +0000.188274][7a56] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:809] [2025-05-16 03:37:58 +0000.189008][7a56] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:810] [2025-05-16 03:37:58 +0000.189274][7a56] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:810] [2025-05-16 03:37:58 +0000.189730][7a56] DeviceInit:
[013:811] [2025-05-16 03:37:58 +0000.190536][1f3b] NO get frame from decoder
[013:812] [2025-05-16 03:37:58 +0000.191514][7a56] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:820] [2025-05-16 03:37:58 +0000.199938][1f3b] NO get frame from decoder
[013:827] [2025-05-16 03:37:58 +0000.206569][1f3b] NO get frame from decoder
[013:832] [2025-05-16 03:37:58 +0000.211133][1f3b] NO get frame from decoder
[013:832] [2025-05-16 03:37:58 +0000.212003][7a56] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:836] [2025-05-16 03:37:58 +0000.215618][7a56] CreatePlatformSpecificObjects:
[013:836] [2025-05-16 03:37:58 +0000.215800][7a56] audio device use null audio
input and opensl output
[013:836] [2025-05-16 03:37:58 +0000.215869][7a56] Create OpenSLES output module
with java VM support.

[013:837] [2025-05-16 03:37:58 +0000.216223][7a56] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:837] [2025-05-16 03:37:58 +0000.216999][7a56] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:838] [2025-05-16 03:37:58 +0000.217621][7a56] Create OpenSLES output module
with buffer num:2

[013:838] [2025-05-16 03:37:58 +0000.217758][7a56] Error(trace.cc:40): Init the


output and input for audio device template.
[013:838] [2025-05-16 03:37:58 +0000.217830][7a56] Init the output device.

[013:843] [2025-05-16 03:37:58 +0000.222223][7a56] Set the playout as stereo:1


[013:843] [2025-05-16 03:37:58 +0000.222399][7a56] Set the sample rate to be:44100

[013:852] [2025-05-16 03:37:58 +0000.231266][7a56] Low latency buffer size:144 low


sample rate:48000
[013:852] [2025-05-16 03:37:58 +0000.231434][7a56] DeviceInit: Done
[013:852] [2025-05-16 03:37:58 +0000.231840][7a56] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[013:855] [2025-05-16 03:37:58 +0000.235033][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[013:856] [2025-05-16 03:37:58 +0000.235261][7a56]
MediaFilterPlayer::SetPlayerNotify 0x7cf46fb120
[013:873] [2025-05-16 03:37:58 +0000.252701][7a56]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[013:873] [2025-05-16 03:37:58 +0000.252875][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[013:881] [2025-05-16 03:37:58 +0000.260405][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[013:882] [2025-05-16 03:37:58 +0000.262020][7a56] SetGraphLoop: SetGraphLoop 1
[013:883] [2025-05-16 03:37:58 +0000.262146][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[013:884] [2025-05-16 03:37:58 +0000.263354][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[013:890] [2025-05-16 03:37:58 +0000.269126][1f50] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7da4f74618
[013:915] [2025-05-16 03:37:58 +0000.294152][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[013:931] [2025-05-16 03:37:58 +0000.310583][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[013:931] [2025-05-16 03:37:58 +0000.311032][1f52] Start:
[013:932] [2025-05-16 03:37:58 +0000.311444][1f51] operator(): video render
started.
[013:932] [2025-05-16 03:37:58 +0000.311575][1f51] DriveRender working... (1/200)
[013:932] [2025-05-16 03:37:58 +0000.311716][1f51] Warning(video_render.cc:390): No
picture to display (1/50)
[013:943] [2025-05-16 03:37:58 +0000.322985][1f52] Start:
[013:944] [2025-05-16 03:37:58 +0000.323359][1f52] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[013:944] [2025-05-16 03:37:58 +0000.323576][1f52] Reset: history total size: 98
[013:944] [2025-05-16 03:37:58 +0000.323647][1f52] DeviceStart:
audioDevice_:0x7d07709000
[013:944] [2025-05-16 03:37:58 +0000.323706][1f52] DeviceStart: time profile
playout init before
[013:944] [2025-05-16 03:37:58 +0000.323807][1f52] DeviceStart: time profile
playout init end
[013:944] [2025-05-16 03:37:58 +0000.323862][1f52] OpenSlesOutput:Start playout

[013:976] [2025-05-16 03:37:58 +0000.356039][1f52] Create the opensl output player.


streamtype before:0
[013:977] [2025-05-16 03:37:58 +0000.356177][1f52] Create the opensl output player.
streamtype after:3

[014:172] [2025-05-16 03:37:58 +0000.551840][1f52] Enqueue opensl buffer size:1764


[014:378] [2025-05-16 03:37:58 +0000.757085][1f5d]
PlayerSimpleBufferQueueCallbackHandler function
[014:378] [2025-05-16 03:37:58 +0000.757324][1f5d] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[014:378] [2025-05-16 03:37:58 +0000.757405][1f5d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:379] [2025-05-16 03:37:58 +0000.758233][1f52] DeviceStart: time profile
playout all end
[014:379] [2025-05-16 03:37:58 +0000.758352][1f52] operator(): Audio playback
started.
[014:384] [2025-05-16 03:37:58 +0000.763872][1f53] Pull audio failed.(wait video!)
[014:385] [2025-05-16 03:37:58 +0000.764172][1f53]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[014:384] [2025-05-16 03:37:58 +0000.763873][1f52] operator(): Started now!
[014:386] [2025-05-16 03:37:58 +0000.765498][1f54] Error(video_source.cc:430): wait
decoder a frame: 0
[014:388] [2025-05-16 03:37:58 +0000.767219][1f54] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[014:388] [2025-05-16 03:37:58 +0000.767471][1f53] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[014:388] [2025-05-16 03:37:58 +0000.767583][1f53] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[014:389] [2025-05-16 03:37:58 +0000.768055][1f53] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[014:389] [2025-05-16 03:37:58 +0000.768875][1f52] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[014:390] [2025-05-16 03:37:58 +0000.769341][1f52] The audio playback speed:100
(1/100)
[014:390] [2025-05-16 03:37:58 +0000.769491][1f52] lipsync_debug: The current
played audio timestamp is:0(1/50)
[014:390] [2025-05-16 03:37:58 +0000.769567][1f52] First audio frame rendering
[014:396] [2025-05-16 03:37:58 +0000.775208][1f54] OnVideoFrameReady(1/200)
[014:396] [2025-05-16 03:37:58 +0000.775511][1f51] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[014:404] [2025-05-16 03:37:58 +0000.783915][1f51] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:106896910
[014:474] [2025-05-16 03:37:58 +0000.853500][1f51] lipsync_debug: render a video
frame
[014:474] [2025-05-16 03:37:58 +0000.853637][1f51] lipsync_debug: First video frame
rendering.
[014:484] [2025-05-16 03:37:58 +0000.863582][1f51]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:10 timeDelta:80 last
video ts:900 frame->pts:1800 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[014:485] [2025-05-16 03:37:58 +0000.864886][1f51] lipsync_debug: tsDelta -
timeDelta = -70
[014:487] [2025-05-16 03:37:58 +0000.866550][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[014:487] [2025-05-16 03:37:58 +0000.874316][1f51] lipsync_debug:result remaining
time:0
[014:495] [2025-05-16 03:37:58 +0000.874730][1f51] dynamic updated lipsync delay:0
[014:629] [2025-05-16 03:37:59 +0000.8903][1f54] video frame wait audio frame:
last_video_timestamp:306 last_audio_timestamp:184.943
[014:630] [2025-05-16 03:37:59 +0000.9113][1f54]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[014:639] [2025-05-16 03:37:59 +0000.18752][1f51] lipsync_debug:remaining time:10
tsDelta - timeDelta:29
[014:639] [2025-05-16 03:37:59 +0000.18912][1f51] lipsync_debug:result remaining
time:10
[015:043] [2025-05-16 03:37:59 +0000.422055][1f3b] av_read_frame AVERROR_EOF
[015:186] [2025-05-16 03:37:59 +0000.565303][1d8f] Run AGC when audioType = 0
[015:203] [2025-05-16 03:37:59 +0000.582826][1f3b] OnReceiveEOF:
[015:203] [2025-05-16 03:37:59 +0000.582997][1f3b] OnDecoderEOF time:106897709
enter.

[015:204] [2025-05-16 03:37:59 +0000.583117][1f3b] OnDecoderEOF leave. expire time


= 1 ms

[015:204] [2025-05-16 03:37:59 +0000.583173][1f39] CleanUp time:106897710 enter.

[015:204] [2025-05-16 03:37:59 +0000.583180][1f3b] OnDecoderFinished:


OnDecoderFinished total decoder frames:39 this:0x7da4dcc100
[015:218] [2025-05-16 03:37:59 +0000.597113][1f39] CleanUp leave. expire time = 14
ms

[015:218] [2025-05-16 03:37:59 +0000.597234][1f39] clean up


[015:218] [2025-05-16 03:37:59 +0000.597303][1f39] running_decoder_count:0max
count:2
[015:250] [2025-05-16 03:37:59 +0000.629153][1f51] lipsync_debug:displaying video
ts:75960 The current displayed video timestamp is:106897756
[015:385] [2025-05-16 03:37:59 +0000.764177][1f52] do work DoLipsync!
[015:385] [2025-05-16 03:37:59 +0000.764429][1f52] total delay:296 videoTsMS:972
audioTsMS:676 diff:296
[015:385] [2025-05-16 03:37:59 +0000.764497][1f52] Set the lipsync delay:296
[015:416] [2025-05-16 03:37:59 +0000.795519][1f5d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[015:911] [2025-05-16 03:38:00 +0000.290311][1f53] PullAudioFrame: PullFrame audio
finished.
[015:911] [2025-05-16 03:38:00 +0000.290532][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[015:941] [2025-05-16 03:38:00 +0000.320746][1f53] Pull finished audio filter.
[015:941] [2025-05-16 03:38:00 +0000.320890][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[015:972] [2025-05-16 03:38:00 +0000.351103][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:002] [2025-05-16 03:38:00 +0000.381427][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:032] [2025-05-16 03:38:00 +0000.411808][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:061] [2025-05-16 03:38:00 +0000.440098][1f51] DriveRender working... (1/200)
[016:062] [2025-05-16 03:38:00 +0000.441448][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:092] [2025-05-16 03:38:00 +0000.471759][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:123] [2025-05-16 03:38:00 +0000.502134][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:153] [2025-05-16 03:38:00 +0000.532486][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:183] [2025-05-16 03:38:00 +0000.562983][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:197] [2025-05-16 03:38:00 +0000.576281][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[016:214] [2025-05-16 03:38:00 +0000.593494][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:246] [2025-05-16 03:38:00 +0000.625191][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[016:246] [2025-05-16 03:38:00 +0000.625261][1f54] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[016:248] [2025-05-16 03:38:00 +0000.628012][1f54] Stop:
[016:255] [2025-05-16 03:38:00 +0000.634256][1f51] operator(): Video Render
stopped.
[016:256] [2025-05-16 03:38:00 +0000.635259][1f54] Stop:
[016:257] [2025-05-16 03:38:00 +0000.636373][1f52] DeviceStop:
audioDevice_:0x7d07709000
[016:257] [2025-05-16 03:38:00 +0000.636528][1f52] OpenSlesOutput:Stop playout

[016:263] [2025-05-16 03:38:00 +0000.642621][1f52] DeviceStop: Done


[016:263] [2025-05-16 03:38:00 +0000.642988][1f52] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[016:268] [2025-05-16 03:38:00 +0000.647192][1f54] to reset filter graph
[016:268] [2025-05-16 03:38:00 +0000.647436][1f54] RemoveVideoBackGroud: hava not
add video backgroud
[016:268] [2025-05-16 03:38:00 +0000.647543][1f54] UnbindInputFilter 0x7d077a8bd8
this 0x7da4ee11a0
[016:268] [2025-05-16 03:38:00 +0000.647630][1f54] ClearAllSource: remove source
filter, sourceid: 0x7da4dcc100
[016:268] [2025-05-16 03:38:00 +0000.647687][1f54] DestoryDecoderByVideoSource
time:106898774 enter.

[016:268] [2025-05-16 03:38:00 +0000.647748][1f54] ~VideoBindDecoder time:106898774


enter.

[016:269] [2025-05-16 03:38:00 +0000.648902][1f54] CleanUp time:106898775 enter.

[016:270] [2025-05-16 03:38:00 +0000.649457][1f54] CleanUp leave. expire time = 1


ms

[016:270] [2025-05-16 03:38:00 +0000.649947][1f54] CleanUp time:106898776 enter.

[016:271] [2025-05-16 03:38:00 +0000.650902][1f54] CleanUp leave. expire time = 1


ms

[016:273] [2025-05-16 03:38:00 +0000.652408][1f54] ~VideoBindDecoder leave. expire


time = 5 ms

[016:273] [2025-05-16 03:38:00 +0000.652542][1f54] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[016:273] [2025-05-16 03:38:00 +0000.652629][1f54] UnbindInputFilter 0x7d0771f598


this 0x7d077a8bd8
[016:273] [2025-05-16 03:38:00 +0000.652730][1f54] UnbindInputFilter 0x7d0771f4d8
this 0x7d0771f598
[016:273] [2025-05-16 03:38:00 +0000.652827][1f54] UnbindInputFilter 0x7da4dcc320
this 0x7d0771f4d8
[016:273] [2025-05-16 03:38:00 +0000.652926][1f54] UnbindInputFilter 0x7d077a8b18
this 0x7d077a8c98
[016:274] [2025-05-16 03:38:00 +0000.653125][1f54] UnbindInputFilter 0x7d0771f718
this 0x7d077a8b18
[016:274] [2025-05-16 03:38:00 +0000.653244][1f54] UnbindInputFilter 0x7da4dcc320
this 0x7d0771f718
[016:274] [2025-05-16 03:38:00 +0000.653336][1f54] to reset filter graph clear end
[016:274] [2025-05-16 03:38:00 +0000.653412][1f54] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4,
delay: 0
[016:274] [2025-05-16 03:38:00 +0000.653506][1f54] CreateDecoderByVideoSource
time:106898780 enter.

[016:275] [2025-05-16 03:38:00 +0000.654151][1f54] running_decoder_count:0max


count:2
[016:275] [2025-05-16 03:38:00 +0000.654245][1f54] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d9751f400
[016:277] [2025-05-16 03:38:00 +0000.657012][1f88] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7da40f9a00] Current FFmpeg version git-2021-06-16-
97cea6f

[016:552] [2025-05-16 03:38:00 +0000.931818][1f88] OnStreamInfoFound: video


duration_: 1585
[016:557] [2025-05-16 03:38:00 +0000.936595][1f54] start decoder
[016:557] [2025-05-16 03:38:00 +0000.936742][1f54] CreateDecoderByVideoSource
leave. expire time = 283 ms

[016:557] [2025-05-16 03:38:00 +0000.936861][1f54] BindInputFilter 0x7da4dcc320


this 0x7d0771f4d8
[016:557] [2025-05-16 03:38:00 +0000.936980][1f54] BindInputFilter 0x7d0771f4d8
this 0x7d0771f718
[016:558] [2025-05-16 03:38:00 +0000.937163][1f54] BindInputFilter 0x7da4dcc320
this 0x7d077a8b18
[016:558] [2025-05-16 03:38:00 +0000.937245][1f54] BindInputFilter 0x7d077a8b18
this 0x7d077a8bd8
[016:558] [2025-05-16 03:38:00 +0000.937297][1f54] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[016:558] [2025-05-16 03:38:00 +0000.937381][1f54] BindInputFilter 0x7d0771f718
this 0x7d077a8c98
[016:558] [2025-05-16 03:38:00 +0000.937481][1f54] BindInputFilter 0x7d077a8c98
this 0x7da4ee11a0
[016:558] [2025-05-16 03:38:00 +0000.937560][1f54] BindInputFilter 0x7d077a8bd8
this 0x7cefd68918
[016:558] [2025-05-16 03:38:00 +0000.937639][1f54] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[016:558] [2025-05-16 03:38:00 +0000.937698][1f54] to reset filter graph end
[016:558] [2025-05-16 03:38:00 +0000.937755][1f54] Start:
[016:562] [2025-05-16 03:38:00 +0000.941263][1f51] operator(): video render
started.
[016:569] [2025-05-16 03:38:00 +0000.948484][1f54] Start:
[016:569] [2025-05-16 03:38:00 +0000.949004][1f52] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[016:570] [2025-05-16 03:38:00 +0000.949147][1f52] Reset: history total size: 98
[016:570] [2025-05-16 03:38:00 +0000.949219][1f52] DeviceStart:
audioDevice_:0x7d07709000
[016:570] [2025-05-16 03:38:00 +0000.949316][1f52] DeviceStart: time profile
playout init before
[016:570] [2025-05-16 03:38:00 +0000.949541][1f52] DeviceStart: time profile
playout init end
[016:570] [2025-05-16 03:38:00 +0000.949600][1f52] OpenSlesOutput:Start playout

[016:565] [2025-05-16 03:38:00 +0000.951540][1f89] NO get frame from decoder


[016:573] [2025-05-16 03:38:00 +0000.952256][1f52] Create the opensl output player.
streamtype before:0

[016:573] [2025-05-16 03:38:00 +0000.952436][1f52] Create the opensl output player.


streamtype after:3

[016:593] [2025-05-16 03:38:00 +0000.972357][1f89] NO get frame from decoder


[016:597] [2025-05-16 03:38:00 +0000.976216][1f89] NO get frame from decoder
[016:611] [2025-05-16 03:38:00 +0000.990641][1f89] NO get frame from decoder
[016:621] [2025-05-16 03:38:01 +0000.171][1f51] Warning(video_render.cc:390): No
picture to display (1/50)
[016:627] [2025-05-16 03:38:01 +0000.6159][1f89] NO get frame from decoder
[016:631] [2025-05-16 03:38:01 +0000.10533][1f89] NO get frame from decoder
[016:634] [2025-05-16 03:38:01 +0000.13963][1f89] NO get frame from decoder
[016:640] [2025-05-16 03:38:01 +0000.19727][1f52] Enqueue opensl buffer size:1764
[016:643] [2025-05-16 03:38:01 +0000.22237][1f89] NO get frame from decoder
[016:778] [2025-05-16 03:38:01 +0000.157166][1f52] DeviceStart: time profile
playout all end
[016:778] [2025-05-16 03:38:01 +0000.157298][1f52] operator(): Audio playback
started.
[016:787] [2025-05-16 03:38:01 +0000.166282][1f53]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[016:788] [2025-05-16 03:38:01 +0000.167329][1f53] Pull audio failed.(wait video!)
[016:815] [2025-05-16 03:38:01 +0000.195001][1f52] First audio frame rendering
[016:828] [2025-05-16 03:38:01 +0000.208049][1f51] lipsync_debug: First video frame
rendering.
[016:858] [2025-05-16 03:38:01 +0000.237386][1fa8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[016:859] [2025-05-16 03:38:01 +0000.238396][1f54] Error(video_source.cc:430): wait
decoder a frame: 0
[016:860] [2025-05-16 03:38:01 +0000.239630][1f51] lipsync_debug:displaying video
ts:1800 The current displayed video timestamp is:106899366
[016:882] [2025-05-16 03:38:01 +0000.261814][1f54] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 992 diff: 9
[016:980] [2025-05-16 03:38:01 +0000.359089][1f53]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[016:980] [2025-05-16 03:38:01 +0000.359314][1f53] audio frame wait video
frame.last_video_timestamp:198 last_audio_timestamp:300.907
[017:185] [2025-05-16 03:38:01 +0000.564558][1d8f] Run AGC when audioType = 0
[017:185] [2025-05-16 03:38:01 +0000.564851][1d8f]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:217] [2025-05-16 03:38:01 +0000.596927][1f53] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 32756
[017:218] [2025-05-16 03:38:01 +0000.597126][1f53] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[017:218] [2025-05-16 03:38:01 +0000.597530][1f53]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:218] [2025-05-16 03:38:01 +0000.597662][1f53] audio frame wait video
frame.last_video_timestamp:696 last_audio_timestamp:811.746
[017:218] [2025-05-16 03:38:01 +0000.597985][1f52] The audio playback speed:100
(1/100)
[017:219] [2025-05-16 03:38:01 +0000.598061][1f52] lipsync_debug: The current
played audio timestamp is:32756(1/50)
[017:246] [2025-05-16 03:38:01 +0000.625212][1f51]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:80 timeDelta:81 last
video ts:32040 frame->pts:39240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[017:246] [2025-05-16 03:38:01 +0000.625435][1f51] lipsync_debug: tsDelta -
timeDelta = -1
[017:492] [2025-05-16 03:38:01 +0000.871369][1f89] av_read_frame AVERROR_EOF
[017:664] [2025-05-16 03:38:02 +0000.43673][1f89] OnReceiveEOF:
[017:664] [2025-05-16 03:38:02 +0000.43859][1f89] OnDecoderEOF time:106900170
enter.

[017:665] [2025-05-16 03:38:02 +0000.44125][1f89] OnDecoderEOF leave. expire time


= 1 ms

[017:665] [2025-05-16 03:38:02 +0000.44173][1f39] CleanUp time:106900171 enter.

[017:665] [2025-05-16 03:38:02 +0000.44192][1f89] OnDecoderFinished:


OnDecoderFinished total decoder frames:39 this:0x7da4dcc100
[017:675] [2025-05-16 03:38:02 +0000.54683][1f51] lipsync_debug:displaying video
ts:77850 The current displayed video timestamp is:106900181
[017:715] [2025-05-16 03:38:02 +0000.94994][1f39] CleanUp leave. expire time = 51
ms

[017:716] [2025-05-16 03:38:02 +0000.95222][1f39] clean up


[017:716] [2025-05-16 03:38:02 +0000.95291][1f39] running_decoder_count:0max
count:2
[017:779] [2025-05-16 03:38:02 +0000.158101][1fa8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:917] [2025-05-16 03:38:02 +0000.296697][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[017:930] [2025-05-16 03:38:02 +0000.309145][1f51] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[017:930] [2025-05-16 03:38:02 +0000.309356][1f51] lipsync_debug:result remaining
time:10
[018:179] [2025-05-16 03:38:02 +0000.558838][1f53] PullAudioFrame: PullFrame audio
finished.
[018:180] [2025-05-16 03:38:02 +0000.559063][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:210] [2025-05-16 03:38:02 +0000.589372][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:240] [2025-05-16 03:38:02 +0000.619737][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:270] [2025-05-16 03:38:02 +0000.650015][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:301] [2025-05-16 03:38:02 +0000.680315][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:331] [2025-05-16 03:38:02 +0000.710690][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:362] [2025-05-16 03:38:02 +0000.741537][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:394] [2025-05-16 03:38:02 +0000.773817][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:425] [2025-05-16 03:38:02 +0000.804395][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[018:428] [2025-05-16 03:38:02 +0000.807329][1f54] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[018:429] [2025-05-16 03:38:02 +0000.808407][1f54] Stop:
[018:440] [2025-05-16 03:38:02 +0000.820005][1f51] operator(): Video Render
stopped.
[018:441] [2025-05-16 03:38:02 +0000.820981][1f54] Stop:
[018:446] [2025-05-16 03:38:02 +0000.825573][1f52] DeviceStop:
audioDevice_:0x7d07709000
[018:446] [2025-05-16 03:38:02 +0000.825749][1f52] OpenSlesOutput:Stop playout

[018:453] [2025-05-16 03:38:02 +0000.832577][1f52] DeviceStop: Done


[018:453] [2025-05-16 03:38:02 +0000.832929][1f52] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[018:455] [2025-05-16 03:38:02 +0000.834377][1f54] to reset filter graph
[018:455] [2025-05-16 03:38:02 +0000.834487][1f54] RemoveVideoBackGroud: hava not
add video backgroud
[018:455] [2025-05-16 03:38:02 +0000.834589][1f54] UnbindInputFilter 0x7d077a8c98
this 0x7da4ee11a0
[018:455] [2025-05-16 03:38:02 +0000.834704][1f54] ClearAllSource: remove source
filter, sourceid: 0x7da4dcc100
[018:455] [2025-05-16 03:38:02 +0000.834767][1f54] DestoryDecoderByVideoSource
time:106900961 enter.

[018:455] [2025-05-16 03:38:02 +0000.834858][1f54] ~VideoBindDecoder time:106900961


enter.

[018:456] [2025-05-16 03:38:02 +0000.835646][1f54] CleanUp time:106900962 enter.

[018:461] [2025-05-16 03:38:02 +0000.840409][1f54] CleanUp leave. expire time = 5


ms

[018:461] [2025-05-16 03:38:02 +0000.840566][1f54] CleanUp time:106900967 enter.

[018:463] [2025-05-16 03:38:02 +0000.842448][1f54] CleanUp leave. expire time = 2


ms

[018:465] [2025-05-16 03:38:02 +0000.844588][1f54] ~VideoBindDecoder leave. expire


time = 10 ms

[018:465] [2025-05-16 03:38:02 +0000.844698][1f54] DestoryDecoderByVideoSource


leave. expire time = 10 ms

[018:465] [2025-05-16 03:38:02 +0000.844793][1f54] UnbindInputFilter 0x7d0771f718


this 0x7d077a8c98
[018:465] [2025-05-16 03:38:02 +0000.845015][1f54] UnbindInputFilter 0x7d0771f4d8
this 0x7d0771f718
[018:466] [2025-05-16 03:38:02 +0000.845151][1f54] UnbindInputFilter 0x7da4dcc320
this 0x7d0771f4d8
[018:467] [2025-05-16 03:38:02 +0000.846870][1f54] UnbindInputFilter 0x7d077a8bd8
this 0x7cefd68918
[018:467] [2025-05-16 03:38:02 +0000.846960][1f54] UnbindInputFilter 0x7d077a8b18
this 0x7d077a8bd8
[018:468] [2025-05-16 03:38:02 +0000.847053][1f54] UnbindInputFilter 0x7da4dcc320
this 0x7d077a8b18
[018:468] [2025-05-16 03:38:02 +0000.847157][1f54] to reset filter graph clear end
[018:468] [2025-05-16 03:38:02 +0000.847229][1f54] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4,
delay: 0
[018:468] [2025-05-16 03:38:02 +0000.847348][1f54] CreateDecoderByVideoSource
time:106900974 enter.

[018:468] [2025-05-16 03:38:02 +0000.847680][1f54] running_decoder_count:0max


count:2
[018:468] [2025-05-16 03:38:02 +0000.847753][1f54] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d9751f400
[018:479] [2025-05-16 03:38:02 +0000.859038][1ff2] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d974fce00] Current FFmpeg version git-2021-06-16-
97cea6f
[018:768] [2025-05-16 03:38:03 +0000.147384][1ff2] OnStreamInfoFound: video
duration_: 1585
[018:774] [2025-05-16 03:38:03 +0000.153690][1f54] start decoder
[018:774] [2025-05-16 03:38:03 +0000.153851][1f54] CreateDecoderByVideoSource
leave. expire time = 306 ms

[018:774] [2025-05-16 03:38:03 +0000.153980][1f54] BindInputFilter 0x7da4dcc320


this 0x7d0771f718
[018:775] [2025-05-16 03:38:03 +0000.154066][1f54] BindInputFilter 0x7d0771f718
this 0x7d077a8bd8
[018:775] [2025-05-16 03:38:03 +0000.154160][1f54] BindInputFilter 0x7da4dcc320
this 0x7d077a8c98
[018:775] [2025-05-16 03:38:03 +0000.154246][1f54] BindInputFilter 0x7d077a8c98
this 0x7cefd68918
[018:775] [2025-05-16 03:38:03 +0000.154305][1f54] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[018:775] [2025-05-16 03:38:03 +0000.154394][1f54] BindInputFilter 0x7d077a8bd8
this 0x7cefd689d8
[018:775] [2025-05-16 03:38:03 +0000.154512][1f54] BindInputFilter 0x7cefd689d8
this 0x7da4ee11a0
[018:775] [2025-05-16 03:38:03 +0000.154600][1f54] BindInputFilter 0x7cefd68918
this 0x7cefd68a98
[018:775] [2025-05-16 03:38:03 +0000.154683][1f54] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106891546.mp4
[018:775] [2025-05-16 03:38:03 +0000.154748][1f54] to reset filter graph end
[018:775] [2025-05-16 03:38:03 +0000.154810][1f54] Start:
[018:775] [2025-05-16 03:38:03 +0000.154998][1f51] operator(): video render
started.
[018:776] [2025-05-16 03:38:03 +0000.155354][1f54] Start:
[018:776] [2025-05-16 03:38:03 +0000.155783][1f52] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:776] [2025-05-16 03:38:03 +0000.155886][1f52] Reset: history total size: 98
[018:776] [2025-05-16 03:38:03 +0000.155956][1f52] DeviceStart:
audioDevice_:0x7d07709000
[018:776] [2025-05-16 03:38:03 +0000.156009][1f52] DeviceStart: time profile
playout init before
[018:777] [2025-05-16 03:38:03 +0000.156080][1f52] DeviceStart: time profile
playout init end
[018:777] [2025-05-16 03:38:03 +0000.156130][1f52] OpenSlesOutput:Start playout

[018:778] [2025-05-16 03:38:03 +0000.157629][1f52] Create the opensl output player.


streamtype before:0

[018:778] [2025-05-16 03:38:03 +0000.157753][1f52] Create the opensl output player.


streamtype after:3

[018:829] [2025-05-16 03:38:03 +0000.208984][1ff3] NO get frame from decoder


[018:843] [2025-05-16 03:38:03 +0000.222726][1ff3] NO get frame from decoder
[018:849] [2025-05-16 03:38:03 +0000.228401][1ff3] NO get frame from decoder
[018:872] [2025-05-16 03:38:03 +0000.251593][1ff3] NO get frame from decoder
[018:875] [2025-05-16 03:38:03 +0000.254298][1ff3] NO get frame from decoder
[018:878] [2025-05-16 03:38:03 +0000.257553][1ff3] NO get frame from decoder
[018:885] [2025-05-16 03:38:03 +0000.264442][1ff3] NO get frame from decoder
[018:892] [2025-05-16 03:38:03 +0000.271226][1f51] DriveRender working... (1/200)
[018:896] [2025-05-16 03:38:03 +0000.275205][1ff3] NO get frame from decoder
[018:950] [2025-05-16 03:38:03 +0000.329356][1f52] Enqueue opensl buffer size:1764
[019:027] [2025-05-16 03:38:03 +0000.406294][1f52] DeviceStart: time profile
playout all end
[019:027] [2025-05-16 03:38:03 +0000.406481][1f52] operator(): Audio playback
started.
[019:037] [2025-05-16 03:38:03 +0000.416308][1f52] First audio frame rendering
[019:075] [2025-05-16 03:38:03 +0000.454908][1f51] Warning(video_render.cc:390): No
picture to display (1/50)
[019:085] [2025-05-16 03:38:03 +0000.464566][1f53]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:121] [2025-05-16 03:38:03 +0000.500120][1f51] lipsync_debug: First video frame
rendering.
[019:150] [2025-05-16 03:38:03 +0000.529664][1f51] lipsync_debug:displaying video
ts:5670 The current displayed video timestamp is:106901656
[019:169] [2025-05-16 03:38:03 +0000.548435][1f54] Error(video_source.cc:430): wait
decoder a frame: 0
[019:186] [2025-05-16 03:38:03 +0000.565473][1d8f] Run AGC when audioType = 0
[019:333] [2025-05-16 03:38:03 +0000.712097][200e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:334] [2025-05-16 03:38:03 +0000.714017][1f53] audio frame wait video
frame.last_video_timestamp:284 last_audio_timestamp:393.878
[019:342] [2025-05-16 03:38:03 +0000.721549][1f53]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:356] [2025-05-16 03:38:03 +0000.735690][1f53] audio frame wait video
frame.last_video_timestamp:284 last_audio_timestamp:393.878
[019:358] [2025-05-16 03:38:03 +0000.737444][1f53]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:651] [2025-05-16 03:38:04 +0000.30726][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[019:925] [2025-05-16 03:38:04 +0000.304965][1f54] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 81270pts ms:903000
[019:946] [2025-05-16 03:38:04 +0000.325684][1f54] OnVideoFrameReady(1/200)
[019:950] [2025-05-16 03:38:04 +0000.329198][1f51] operator() frame->pts-
9223372036854775808 queue_ size: 2 (1/200)
[019:986] [2025-05-16 03:38:04 +0000.365725][1f51] lipsync_debug:displaying video
ts:81270 The current displayed video timestamp is:106902492
[019:992] [2025-05-16 03:38:04 +0000.371604][1f51] lipsync_debug: render a video
frame
[020:119] [2025-05-16 03:38:04 +0000.499042][1ff3] av_read_frame AVERROR_EOF
[020:157] [2025-05-16 03:38:04 +0000.536820][1f51] lipsync_debug:result remaining
time:0
[020:157] [2025-05-16 03:38:04 +0000.536934][1f51] dynamic updated lipsync
delay:139
[020:253] [2025-05-16 03:38:04 +0000.632616][1ff3] OnReceiveEOF:
[020:254] [2025-05-16 03:38:04 +0000.633220][1ff3] OnDecoderEOF time:106902760
enter.

[020:254] [2025-05-16 03:38:04 +0000.633448][1ff3] OnDecoderEOF leave. expire time


= 0 ms

[020:254] [2025-05-16 03:38:04 +0000.633506][1f39] CleanUp time:106902760 enter.

[020:254] [2025-05-16 03:38:04 +0000.633524][1ff3] OnDecoderFinished:


OnDecoderFinished total decoder frames:39 this:0x7da4dcc100
[020:266] [2025-05-16 03:38:04 +0000.645318][200e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:281] [2025-05-16 03:38:04 +0000.660375][1f39] CleanUp leave. expire time = 27
ms

[020:281] [2025-05-16 03:38:04 +0000.660561][1f39] clean up


[020:281] [2025-05-16 03:38:04 +0000.660623][1f39] running_decoder_count:0max
count:2
[020:347] [2025-05-16 03:38:04 +0000.727283][1f51]
lipsync_debug:lipsync_threadhold: lipsync_delta:15 tsDelta:46 timeDelta:24 last
video ts:102420 frame->pts:105210 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:348] [2025-05-16 03:38:04 +0000.727508][1f51] lipsync_debug: tsDelta -
timeDelta = 22
[020:439] [2025-05-16 03:38:04 +0000.818995][1f53] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 65512
[020:440] [2025-05-16 03:38:04 +0000.819136][1f53] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:440] [2025-05-16 03:38:04 +0000.819411][1f53] PullAudioFrame: PullFrame audio
finished.
[020:440] [2025-05-16 03:38:04 +0000.819467][1f53] media player notify EOF, audio
PullFrameStatus is EOF
[020:490] [2025-05-16 03:38:04 +0000.869632][1f52] The audio playback speed:100
(1/100)
[020:490] [2025-05-16 03:38:04 +0000.869998][1f52] lipsync_debug: The current
played audio timestamp is:65512(1/50)
[020:578] [2025-05-16 03:38:04 +0000.957264][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[020:581] [2025-05-16 03:38:04 +0000.960632][1f52] Stop:
[020:582] [2025-05-16 03:38:04 +0000.961065][1f51] operator(): Video Render
stopped.
[020:582] [2025-05-16 03:38:04 +0000.961680][1f52] Stop:
[020:582] [2025-05-16 03:38:04 +0000.961798][1f52] DeviceStop:
audioDevice_:0x7d07709000
[020:582] [2025-05-16 03:38:04 +0000.961859][1f52] OpenSlesOutput:Stop playout

[020:586] [2025-05-16 03:38:04 +0000.966000][1f52] DeviceStop: Done


[020:587] [2025-05-16 03:38:04 +0000.966313][1f52] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[020:587] [2025-05-16 03:38:04 +0000.966439][1f52] operator(): Stop now!
[021:183] [2025-05-16 03:38:05 +0000.562902][1d92] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[021:184] [2025-05-16 03:38:05 +0000.563324][1d92] _deviceSampleRate:48000

[021:188] [2025-05-16 03:38:05 +0000.567764][1d8f] Run AGC when audioType = 0


[021:188] [2025-05-16 03:38:05 +0000.568007][1d8f]
AudioDeviceDataHandler::MixAndSendOutFrame
[021:397] [2025-05-16 03:38:05 +0000.777002][1d8f] haveEnoughProcessedData
internalAudioStream.length: 0
[021:521] [2025-05-16 03:38:05 +0000.900552][7a72]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[021:533] [2025-05-16 03:38:05 +0000.912845][7a72] ~MediaFilterCamera
time:106904039 enter.

[021:534] [2025-05-16 03:38:05 +0000.913128][7a72] StopPullFrameAndWriteMp4


time:106904040 enter.

[021:534] [2025-05-16 03:38:05 +0000.913885][1d89] stop recording


[021:535] [2025-05-16 03:38:05 +0000.914041][1d89] we have stopped recording before
[021:535] [2025-05-16 03:38:05 +0000.914304][7a72] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[021:536] [2025-05-16 03:38:05 +0000.915461][7a72] DestroyPipelineAndFilters


time:106904042 enter.
[021:536] [2025-05-16 03:38:05 +0000.915630][7a72] DestroyPipelineAndFilters
leave. expire time = 0 ms

[021:536] [2025-05-16 03:38:05 +0000.915693][7a72] AppDeviceManagerStopMic

[021:536] [2025-05-16 03:38:05 +0000.915802][7a72] AppDeviceManagerStopMic::mic


status is on
[021:539] [2025-05-16 03:38:05 +0000.918273][7a72] Try to stop webrtc device.

[021:541] [2025-05-16 03:38:05 +0000.920407][7a72] Set record state to


stopped.threadID:31346

[021:659] [2025-05-16 03:38:06 +0000.38549][7a72] Try to destory the


recorder.threadID:31346

[021:859] [2025-05-16 03:38:06 +0000.238806][7a72] DestroyAudioRecorder:


[021:860] [2025-05-16 03:38:06 +0000.239156][7a72] Cleanup the buffer queue in the
recorder.
[021:860] [2025-05-16 03:38:06 +0000.239217][7a72] Destroy the recorder.

[021:865] [2025-05-16 03:38:06 +0000.244611][7a72] StopRecording finished.

[021:865] [2025-05-16 03:38:06 +0000.244748][7a72] The stop recording success.

[021:865] [2025-05-16 03:38:06 +0000.244806][7a72]


AudioDeviceDataHandler::StopMicProcess

[021:867] [2025-05-16 03:38:06 +0000.246177][7a72] AppDeviceManager stop.

[021:871] [2025-05-16 03:38:06 +0000.250111][7a72] Rlease the webrtc device object.

[021:871] [2025-05-16 03:38:06 +0000.250736][7a72] OpenSlesInput destruct.

[021:871] [2025-05-16 03:38:06 +0000.250860][7a72] OpenSlesOutput destruct.

[021:907] [2025-05-16 03:38:06 +0000.286299][7a72] EventDispatchServerScope


destruct
[021:907] [2025-05-16 03:38:06 +0000.286468][7a72]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[021:916] [2025-05-16 03:38:06 +0000.295441][7a72] ~AudioDeviceDataHandler

[021:920] [2025-05-16 03:38:06 +0000.299362][7a72] AppDeviceManagerDestruct.

[021:920] [2025-05-16 03:38:06 +0000.299467][7a72] ~AppDeviceManager:


[021:920] [2025-05-16 03:38:06 +0000.299568][7a72] ~CpuOverloadDetect
time:106904426 enter.

[021:921] [2025-05-16 03:38:06 +0000.300237][7a72] ~CpuOverloadDetect leave.


expire time = 1 ms

[021:959] [2025-05-16 03:38:06 +0000.338692][7a72] Destruct BeautifyReader begin...


[021:959] [2025-05-16 03:38:06 +0000.338832][7a72] Destruct BeautifyReader done.
[021:959] [2025-05-16 03:38:06 +0000.338916][7a72] ~MediaFilterCamera leave.
expire time = 426 ms

[021:960] [2025-05-16 03:38:06 +0000.339187][7a72] ~GLESContext:


[021:983] [2025-05-16 03:38:06 +0000.362142][7a72] GLESContext destruct finish.
[021:983] [2025-05-16 03:38:06 +0000.362380][7a72] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[021:996] [2025-05-16 03:38:06 +0000.375414][7a72] global uninited!
[050:471] [2025-05-16 03:38:34 +0000.855799][7a72]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[050:539] [2025-05-16 03:38:34 +0000.918285][7a72] MediaFilterCamera
[050:539] [2025-05-16 03:38:34 +0000.918523][7a72] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[050:539] [2025-05-16 03:38:34 +0000.918769][7a72] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[050:539] [2025-05-16 03:38:34 +0000.918891][7a72] Recording session using default
bitrate support by app:14680064
[050:539] [2025-05-16 03:38:34 +0000.918850][27c9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d17ffab40
[050:540] [2025-05-16 03:38:34 +0000.919111][27c9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[050:540] [2025-05-16 03:38:34 +0000.919445][7a72] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[050:542] [2025-05-16 03:38:34 +0000.921606][7a72] Error(ini.cc:191): Open the file
failed. error:2
[050:542] [2025-05-16 03:38:34 +0000.921723][7a72]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[050:542] [2025-05-16 03:38:34 +0000.921867][7a72] The device model: 220333qbi
usingSoftwareAEC value: 0
[050:589] [2025-05-16 03:38:34 +0000.968471][7a72] Error(ini.cc:191): Open the file
failed. error:2
[050:589] [2025-05-16 03:38:34 +0000.968748][7a72]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[050:589] [2025-05-16 03:38:34 +0000.968837][7a72] The device model: 220333qbi
usingHardwareAEC value: 0
[050:589] [2025-05-16 03:38:34 +0000.968897][7a72] The machine device: 220333qbi
usingHardwareAEC value: 0
[050:589] [2025-05-16 03:38:34 +0000.968955][7a72] Using Default AEC type: software
AEC
[050:592] [2025-05-16 03:38:34 +0000.971287][7a72] The device model: 220333qbi enum
value: 0
[050:593] [2025-05-16 03:38:34 +0000.972518][7a72] GetMachineModel is 220333QBI
[050:593] [2025-05-16 03:38:34 +0000.972627][7a72] GetMachineInfo: 220333QBI
[050:593] [2025-05-16 03:38:34 +0000.972710][7a72] Construct BeautifyReader
begin...
[050:593] [2025-05-16 03:38:34 +0000.972772][7a72] dumpStickerRgba:0
dumpStickerYuv:0
[050:593] [2025-05-16 03:38:34 +0000.972827][7a72] Construct BeautifyReader done.
[050:616] [2025-05-16 03:38:34 +0000.995084][7a72] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[050:616] [2025-05-16 03:38:34 +0000.995218][7a72] AppDeviceManager telnet server
for statistics started......
[050:616] [2025-05-16 03:38:34 +0000.995517][27cd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7da409eca0
[050:617] [2025-05-16 03:38:34 +0000.996714][7a72] CpuOverloadDetect time:106933123
enter.

[050:617] [2025-05-16 03:38:34 +0000.996959][7a72] CpuOverloadDetect leave. expire


time = 0 ms

[050:618] [2025-05-16 03:38:34 +0000.997312][27ce] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7da40b40c0
[050:619] [2025-05-16 03:38:34 +0000.998564][7a72] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[050:619] [2025-05-16 03:38:34 +0000.998658][7a72] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[050:672] [2025-05-16 03:38:35 +0000.51191][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[050:675] [2025-05-16 03:38:35 +0000.54123][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[050:676] [2025-05-16 03:38:35 +0000.55154][7a72] CreatePlatformSpecificObjects:
[050:676] [2025-05-16 03:38:35 +0000.55269][7a72] audio device use opensle input
and opensl output
[050:688] [2025-05-16 03:38:35 +0000.67122][7a72] Create OpenSLES output module
with java VM support.

[050:706] [2025-05-16 03:38:35 +0000.85947][7a72] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[050:707] [2025-05-16 03:38:35 +0000.86451][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[050:707] [2025-05-16 03:38:35 +0000.86852][7a72] Create OpenSLES output module
with buffer num:1

[050:708] [2025-05-16 03:38:35 +0000.87210][7a72] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[050:709] [2025-05-16 03:38:35 +0000.88070][7a72] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[050:709] [2025-05-16 03:38:35 +0000.88451][7a72] Create OpenSLES input module with
java VM support.

[050:709] [2025-05-16 03:38:35 +0000.88543][7a72] Create OpenSLES input module with


buffer num:1

[050:709] [2025-05-16 03:38:35 +0000.88721][7a72] Error(trace.cc:40): Init the


output and input for audio device template.
[050:709] [2025-05-16 03:38:35 +0000.88800][7a72] Init the output device.

[050:709] [2025-05-16 03:38:35 +0000.88871][7a72] Init the opensl input.


[050:709] [2025-05-16 03:38:35 +0000.88950][7a72] AppDeviceManager get setting
samplerate: 0
[050:710] [2025-05-16 03:38:35 +0000.89875][7a72] The device model: 220333qbi enum
value: 0
[050:712] [2025-05-16 03:38:35 +0000.91473][7a72] The device model: 220333qbi enum
value: 0
[050:712] [2025-05-16 03:38:35 +0000.91566][7a72] Set the sample rate to be:48000

[050:712] [2025-05-16 03:38:35 +0000.91671][7a72] Enable the recording stereo:0


[050:712] [2025-05-16 03:38:35 +0000.91745][7a72] Set the playout as stereo:1
[050:712] [2025-05-16 03:38:35 +0000.91814][7a72] Init the microphone.
[050:757] [2025-05-16 03:38:35 +0000.136364][7a72] Update the recording sample rate
to be: 48000
[050:757] [2025-05-16 03:38:35 +0000.136529][7a72] Init the speaker.
[050:757] [2025-05-16 03:38:35 +0000.136628][7a72] Low latency buffer size:144 low
sample rate:48000
[050:758] [2025-05-16 03:38:35 +0000.137368][7a72] Using 1 x 10ms for an audio
frame.

[050:765] [2025-05-16 03:38:35 +0000.144866][7a72] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[050:766] [2025-05-16 03:38:35 +0000.145173][7a72] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[050:766] [2025-05-16 03:38:35 +0000.145295][7a72] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[050:776] [2025-05-16 03:38:35 +0000.155469][7a72] The device model:220333qbi

[050:776] [2025-05-16 03:38:35 +0000.155616][7a72] speaker output factor:100


defaultFactor: 100

[050:776] [2025-05-16 03:38:35 +0000.155679][7a72] headset output factor:100


defaultFactor: 100

[050:777] [2025-05-16 03:38:35 +0000.156653][7a72] AppDeviceManagerStart finished.


[050:777] [2025-05-16 03:38:35 +0000.156761][7a72] AppDeviceManagerStartMic::mic
status is off
[050:777] [2025-05-16 03:38:35 +0000.156874][7a72] AppDeviceManagerStartMic update
aec type: 2

[050:777] [2025-05-16 03:38:35 +0000.156959][7a72] AppDeviceManagerStartMic update


voiceChangeMode: 4

[050:777] [2025-05-16 03:38:35 +0000.157020][7a72]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[050:778] [2025-05-16 03:38:35 +0000.157129][7a72]
AudioDeviceDataHandler::StartMicProcess

[050:778] [2025-05-16 03:38:35 +0000.157384][7a72] Try to start webrtc recording


device.

[050:778] [2025-05-16 03:38:35 +0000.157468][7a72] StartRecording. threadID:31346

[050:778] [2025-05-16 03:38:35 +0000.157458][27d0] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[050:778] [2025-05-16 03:38:35 +0000.157724][7a72] default mode: Set the recording
mode to voice communication to enable HW AEC .

[050:778] [2025-05-16 03:38:35 +0000.157787][7a72] Set the recording mode before


getSetting: 4
[050:778] [2025-05-16 03:38:35 +0000.157853][7a72] Set the recording mode after
getSetting: 1
[051:108] [2025-05-16 03:38:35 +0000.487709][7a72] StartRecording finished.

[051:108] [2025-05-16 03:38:35 +0000.487823][7a72] audio: start the audio mic


checker timer.

[051:110] [2025-05-16 03:38:35 +0000.489118][7a72] machine model :redmi


[051:110] [2025-05-16 03:38:35 +0000.489202][7a72] Support this machine
model :redmi
[051:183] [2025-05-16 03:38:35 +0000.562577][7a72] global inited! current sdk
version: 12-14-d8558ab
[052:306] [2025-05-16 03:38:36 +0000.685186][27d0] haveEnoughProcessedData
internalAudioStream.length: 10
[052:944] [2025-05-16 03:38:37 +0000.323528][27d0] Run AGC when audioType = 0
[053:288] [2025-05-16 03:38:37 +0000.667248][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[053:288] [2025-05-16 03:38:37 +0000.667632][7a56] StopPreView: Have Stopped,
operation cancel
[053:288] [2025-05-16 03:38:37 +0000.667791][7a56] Stop:
[053:293] [2025-05-16 03:38:37 +0000.672766][1f52] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[053:294] [2025-05-16 03:38:37 +0000.673501][7a56] DeviceRelease:
audioDevice_:0x7d07709000
[053:294] [2025-05-16 03:38:37 +0000.673587][7a56] OpenSlesOutput:Stop playout
[053:294] [2025-05-16 03:38:37 +0000.673675][7a56] DeviceRelease: Release the
webrtc device object.
[053:295] [2025-05-16 03:38:37 +0000.674086][7a56] OpenSlesOutput destruct.

[053:295] [2025-05-16 03:38:37 +0000.674242][7a56] DeviceRelease: Done


[053:305] [2025-05-16 03:38:37 +0000.684055][7a56] Stop:
[053:305] [2025-05-16 03:38:37 +0000.684395][1f51] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[053:324] [2025-05-16 03:38:37 +0000.703114][7a56] global uninited!
[053:359] [2025-05-16 03:38:37 +0000.738255][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[053:359] [2025-05-16 03:38:37 +0000.738500][7a56] ~MediaFilterGraph:
MediaFilterGraph destruct
[053:359] [2025-05-16 03:38:37 +0000.738571][7a56] RemoveVideoBackGroud: hava not
add video backgroud
[053:359] [2025-05-16 03:38:37 +0000.738812][7a56] UnbindInputFilter 0x7cefd689d8
this 0x7da4ee11a0
[053:359] [2025-05-16 03:38:37 +0000.738906][7a56] ClearAllSource: remove source
filter, sourceid: 0x7da4dcc100
[053:359] [2025-05-16 03:38:37 +0000.738983][7a56] DestoryDecoderByVideoSource
time:106935865 enter.

[053:360] [2025-05-16 03:38:37 +0000.739049][7a56] ~VideoBindDecoder time:106935866


enter.

[053:361] [2025-05-16 03:38:37 +0000.740333][7a56] CleanUp time:106935867 enter.

[053:362] [2025-05-16 03:38:37 +0000.741113][7a56] CleanUp leave. expire time = 1


ms

[053:362] [2025-05-16 03:38:37 +0000.741215][7a56] CleanUp time:106935868 enter.

[053:362] [2025-05-16 03:38:37 +0000.741789][7a56] CleanUp leave. expire time = 0


ms

[053:364] [2025-05-16 03:38:37 +0000.743040][7a56] ~VideoBindDecoder leave. expire


time = 4 ms

[053:364] [2025-05-16 03:38:37 +0000.743168][7a56] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[053:364] [2025-05-16 03:38:37 +0000.743262][7a56] UnbindInputFilter 0x7d077a8bd8


this 0x7cefd689d8
[053:364] [2025-05-16 03:38:37 +0000.743423][7a56] UnbindInputFilter 0x7d0771f718
this 0x7d077a8bd8
[053:364] [2025-05-16 03:38:37 +0000.743534][7a56] UnbindInputFilter 0x7da4dcc320
this 0x7d0771f718
[053:364] [2025-05-16 03:38:37 +0000.743674][7a56] UnbindInputFilter 0x7cefd68918
this 0x7cefd68a98
[053:364] [2025-05-16 03:38:37 +0000.743754][7a56] UnbindInputFilter 0x7d077a8c98
this 0x7cefd68918
[053:364] [2025-05-16 03:38:37 +0000.743840][7a56] UnbindInputFilter 0x7da4dcc320
this 0x7d077a8c98
[053:370] [2025-05-16 03:38:37 +0000.749123][7a56] ~GLESContext:
[053:372] [2025-05-16 03:38:37 +0000.751142][7a56] GLESContext destruct finish.
[053:372] [2025-05-16 03:38:37 +0000.751269][7a56] filter: filter pipeline destroy
this: 0x7da4ee1100
[053:845] [2025-05-16 03:38:38 +0000.224983][1486]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[053:854] [2025-05-16 03:38:38 +0000.233664][27ca] MediaFilterCamera, recording
file context:0x7da407dd80 input texture:7
[053:856] [2025-05-16 03:38:38 +0000.235192][27ca] GLESContext:
[053:856] [2025-05-16 03:38:38 +0000.235323][27ca] The result of eglGetDisplay is:
0x1
[053:859] [2025-05-16 03:38:38 +0000.238706][27ca] The result of creation:
0x7da4d5b580
[053:859] [2025-05-16 03:38:38 +0000.239002][27ca] The result of
eglCreatePbufferSurface is: 0x7da4d5b680
[053:860] [2025-05-16 03:38:38 +0000.239723][1486]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7da407dd80 input_texture: 7
[054:022] [2025-05-16 03:38:38 +0000.401717][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[054:941] [2025-05-16 03:38:39 +0000.320403][27d0] Run AGC when audioType = 0
[054:941] [2025-05-16 03:38:39 +0000.320973][27d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[055:110] [2025-05-16 03:38:39 +0000.489842][1d64]
monitorTime:4002totalDuration:3810
[055:742] [2025-05-16 03:38:40 +0000.121877][27d0] haveEnoughProcessedData
internalAudioStream.length: 10
[056:840] [2025-05-16 03:38:41 +0000.219600][7a56] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[056:840] [2025-05-16 03:38:41 +0000.219908][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[056:862] [2025-05-16 03:38:41 +0000.241893][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[056:863] [2025-05-16 03:38:41 +0000.242342][27ca] operator() time:106939369
enter.

[056:863] [2025-05-16 03:38:41 +0000.242533][27ca] MediaFilterCamera, recording


file context:0x7da407dd80 input texture:7
[056:869] [2025-05-16 03:38:41 +0000.249098][27ca] MicSource: Mic source
created:10x7d077d5b00
[056:871] [2025-05-16 03:38:41 +0000.250459][27ca] alloc thread: 0x7da4f3ee80
name:worker0 thread id:537827384448 to Mic_source
[056:871] [2025-05-16 03:38:41 +0000.250640][27ca] audio: start the audio sender
thread.

[056:871] [2025-05-16 03:38:41 +0000.250819][27ca] construct OpenGLRenderProgram


0x7da4d42198
[056:871] [2025-05-16 03:38:41 +0000.250906][27ca] CropFilter::SetOrientation
orientation: 90
[056:872] [2025-05-16 03:38:41 +0000.251244][27ca] filter: filter pipeline
construtc this: 0x7d975e8300
[056:872] [2025-05-16 03:38:41 +0000.251359][27ca] filter: filter pipeline2 update
pattern: 1
[056:875] [2025-05-16 03:38:41 +0000.254617][27ca] CameraSource::source_id_:6
[056:882] [2025-05-16 03:38:41 +0000.261155][27ca] RecordAudioSource::source_id_:7
[056:882] [2025-05-16 03:38:41 +0000.261684][27ca] BindInputFilter 0x7da4f44240
this 0x7da4d423c0
[056:882] [2025-05-16 03:38:41 +0000.261872][27ca] BindInputFilter 0x7da4f443d8
this 0x7da4f44550
[056:882] [2025-05-16 03:38:41 +0000.261976][27ca] BindInputFilter 0x7da4d423c0
this 0x7d975e83a0
[056:895] [2025-05-16 03:38:41 +0000.274513][27ca] setParamentForFilters:
speed:1.000000
[056:895] [2025-05-16 03:38:41 +0000.274714][27ca] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[056:895] [2025-05-16 03:38:41 +0000.274792][27ca] SetParamForFilter time:106939401
enter.

[056:895] [2025-05-16 03:38:41 +0000.274851][27ca] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[056:895] [2025-05-16 03:38:41 +0000.274924][27ca] SetParamForFilter: Params video
index is: 0
[056:895] [2025-05-16 03:38:41 +0000.274981][27ca] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[056:896] [2025-05-16 03:38:41 +0000.275038][27ca] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[056:896] [2025-05-16 03:38:41 +0000.275099][27ca] crop filter mode tpye:
citytravelvideo index:0
[056:946] [2025-05-16 03:38:41 +0000.325088][27d0] Run AGC when audioType = 0
[056:948] [2025-05-16 03:38:41 +0000.328037][27ca]
Warning(parse_template_json.cc:45): json parament no found the parament
[056:949] [2025-05-16 03:38:41 +0000.328216][27ca]
Warning(parse_template_json.cc:45): json parament no found the parament
[056:949] [2025-05-16 03:38:41 +0000.328272][27ca]
Warning(parse_template_json.cc:45): json parament no found the parament
[056:949] [2025-05-16 03:38:41 +0000.328326][27ca]
Warning(parse_template_json.cc:45): json parament no found the parament
[056:949] [2025-05-16 03:38:41 +0000.328974][27ca]
Warning(parse_template_json.cc:45): json parament no found the parament
[056:950] [2025-05-16 03:38:41 +0000.329092][27ca]
Warning(parse_template_json.cc:45): json parament no found the parament
[056:951] [2025-05-16 03:38:41 +0000.330459][27ca]
Warning(parse_template_json.cc:45): json parament no found the parament
[056:951] [2025-05-16 03:38:41 +0000.330563][27ca]
Warning(parse_template_json.cc:81): json parament no found the parament
[056:951] [2025-05-16 03:38:41 +0000.330622][27ca]
Warning(parse_template_json.cc:81): json parament no found the parament
[056:951] [2025-05-16 03:38:41 +0000.330680][27ca]
Warning(parse_template_json.cc:67): json parament no found the parament
[056:951] [2025-05-16 03:38:41 +0000.330739][27ca]
Warning(parse_template_json.cc:93): json parament no found the duration
[056:958] [2025-05-16 03:38:41 +0000.337118][27ca] SetParamForFilter leave. expire
time = 63 ms

[056:958] [2025-05-16 03:38:41 +0000.337621][27ca] OnOutputSizeChanged width 1280


height 720
[056:958] [2025-05-16 03:38:41 +0000.337798][27ca] OpenGLFrameBuffer: width:1280
height:720
[056:958] [2025-05-16 03:38:41 +0000.337895][27ca] OpenGLFrameBuffer: width:1280
height:720
[056:958] [2025-05-16 03:38:41 +0000.337957][27ca] OpenGLFrameBuffer: width:1280
height:720
[056:958] [2025-05-16 03:38:41 +0000.338015][27ca] OpenGLFrameBuffer: width:1280
height:720
[056:959] [2025-05-16 03:38:41 +0000.338070][27ca] OpenGLFrameBuffer: width:1280
height:720
[056:959] [2025-05-16 03:38:41 +0000.338126][27ca] OpenGLFrameBuffer: width:1280
height:720
[056:959] [2025-05-16 03:38:41 +0000.338178][27ca] construct TrivalImageDrawer
0x7d976aee40
[056:959] [2025-05-16 03:38:41 +0000.338257][27ca] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7d976aee40 context 0x7da4c816c0
[056:959] [2025-05-16 03:38:41 +0000.338327][27ca] setupGLES:
[056:960] [2025-05-16 03:38:41 +0000.339543][27ca] OpenGLRenderProgram::Initialize.
[056:968] [2025-05-16 03:38:41 +0000.347367][27ca] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[056:968] [2025-05-16 03:38:41 +0000.347587][27ca] 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_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
[056:968] [2025-05-16 03:38:41 +0000.347771][27ca] Init open gl render:
0x7da4d42198
[056:968] [2025-05-16 03:38:41 +0000.347890][27ca] Fragement shader path:
[056:968] [2025-05-16 03:38:41 +0000.348020][27ca] Fragement shader path:
[056:969] [2025-05-16 03:38:41 +0000.348143][27ca] create opengl program object.
[056:969] [2025-05-16 03:38:41 +0000.348204][27ca] create shader: vertex
[056:969] [2025-05-16 03:38:41 +0000.348745][27ca] create shader: fragment
[056:973] [2025-05-16 03:38:41 +0000.352433][27ca] Have not extra filter filename!
[056:973] [2025-05-16 03:38:41 +0000.352603][27ca] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[056:973] [2025-05-16 03:38:41 +0000.352671][27ca] OpenGLRenderProgram::Initialize
success.
[056:973] [2025-05-16 03:38:41 +0000.352785][27ca] Setup the OpenGL result:1
[056:975] [2025-05-16 03:38:41 +0000.354112][27c9] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
[056:975] [2025-05-16 03:38:41 +0000.354457][27c9] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[056:975] [2025-05-16 03:38:41 +0000.354579][28b7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d9774da98
[056:975] [2025-05-16 03:38:41 +0000.354579][27c9] 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
[056:975] [2025-05-16 03:38:41 +0000.354769][27c9] 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_106939479.mp4
fileFD: -1
[056:982] [2025-05-16 03:38:41 +0000.361375][27c9] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
is opened successfully
[056:982] [2025-05-16 03:38:41 +0000.361531][27c9] setupMediaProcessers:
[056:982] [2025-05-16 03:38:41 +0000.361590][27c9]
RecordingSessionInternalSimple:setup media processers.
[056:982] [2025-05-16 03:38:41 +0000.361654][27c9] construct AAC encoder
[056:983] [2025-05-16 03:38:41 +0000.362652][27c9] H264Encoder creating:
superfast011818
[056:983] [2025-05-16 03:38:41 +0000.362873][27c9] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[056:985] [2025-05-16 03:38:41 +0000.364515][27c9] H264Encode::GetMachineModel is
220333QBI
[056:985] [2025-05-16 03:38:41 +0000.364636][27c9] H264Encoder machine_mode
is:220333QBI
[056:985] [2025-05-16 03:38:41 +0000.364697][27c9] H264Encode::machine size :9
machine_mode:220333QBI
[056:985] [2025-05-16 03:38:41 +0000.364807][27c9] H264Encode::machine array
size :22 machine_mode:220333QBI
[056:985] [2025-05-16 03:38:41 +0000.364880][27c9] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[056:985] [2025-05-16 03:38:41 +0000.364942][27c9] setupCompressionSession:
[056:985] [2025-05-16 03:38:41 +0000.365010][27c9] H264Encode::creating hareware
Encoder
[056:986] [2025-05-16 03:38:41 +0000.365114][27c9] AndroidHwAvcEncoder
time:106939492 enter.

[056:986] [2025-05-16 03:38:41 +0000.365484][27c9] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007db4e21380 address:0x7ce3dba760
[056:987] [2025-05-16 03:38:41 +0000.366097][27c9] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[056:987] [2025-05-16 03:38:41 +0000.366180][27c9] The video avc hw codec address
is 0x7d07559408
[056:987] [2025-05-16 03:38:41 +0000.366338][27c9] AndroidHwAvcEncoder leave.
expire time = 1 ms

[056:987] [2025-05-16 03:38:41 +0000.366408][27c9] RegisterEncodeCompleteCallback


time:106939493 enter.

[056:987] [2025-05-16 03:38:41 +0000.366998][27c9] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[056:988] [2025-05-16 03:38:41 +0000.367456][27c9] InitEncode time:106939494


enter.

[056:988] [2025-05-16 03:38:41 +0000.367640][27c9] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[056:988] [2025-05-16 03:38:41 +0000.367733][27c9] Create time:106939494 enter.

[056:988] [2025-05-16 03:38:41 +0000.367828][27c9] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[056:988] [2025-05-16 03:38:41 +0000.367898][27c9]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7cefd68a00
[056:994] [2025-05-16 03:38:41 +0000.373925][27c9]
supported_type:image/vnd.android.heic
[056:995] [2025-05-16 03:38:41 +0000.374126][27c9] supported_type:video/avc
[056:995] [2025-05-16 03:38:41 +0000.374200][27c9] name:OMX.qcom.video.encoder.avc
mime:video/avc
[056:995] [2025-05-16 03:38:41 +0000.374419][27c9] hwCodecPrefix :OMX.qcom.
[056:995] [2025-05-16 03:38:41 +0000.374493][27c9] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[056:995] [2025-05-16 03:38:41 +0000.374565][27c9] mediacodec_createCodecByName
time:106939501 enter.

[056:995] [2025-05-16 03:38:41 +0000.374629][27c9] WrapAndroidMediaCodec


time:106939501 enter.

[056:996] [2025-05-16 03:38:41 +0000.375283][27c9] WrapAndroidMediaCodec leave.


expire time = 1 ms

[057:459] [2025-05-16 03:38:41 +0000.838857][27d0] haveEnoughProcessedData


internalAudioStream.length: 0
[057:518] [2025-05-16 03:38:41 +0000.897094][27c9] mediacodec_createCodecByName
leave. expire time = 523 ms

[057:518] [2025-05-16 03:38:41 +0000.897351][27c9] WrapAndroidMediaFromat


time:106940024 enter.

[057:518] [2025-05-16 03:38:41 +0000.897595][27c9] WrapAndroidMediaFromat leave.


expire time = 0 ms

[057:604] [2025-05-16 03:38:41 +0000.983356][27c9] Destroy time:106940110 enter.

[057:604] [2025-05-16 03:38:41 +0000.983627][27c9] WrapAndroidMediaFromat::


Destroy
[057:604] [2025-05-16 03:38:41 +0000.983692][27c9] Destroy leave. expire time = 0
ms

[057:604] [2025-05-16 03:38:41 +0000.983752][27c9] ~WrapAndroidMediaFromat


time:106940110 enter.

[057:606] [2025-05-16 03:38:41 +0000.985118][27c9] ~WrapAndroidMediaFromat leave.


expire time = 2 ms

[057:606] [2025-05-16 03:38:41 +0000.985219][27c9] Create leave. expire time = 618


ms

[057:606] [2025-05-16 03:38:41 +0000.985281][27c9] isSemiPlanarSupport


time:106940112 enter.

[057:606] [2025-05-16 03:38:41 +0000.985341][27c9] H264Encoder isSemiPlanarSupport


[057:606] [2025-05-16 03:38:41 +0000.985454][27c9] isSemiPlanarSupport leave.
expire time = 0 ms

[057:606] [2025-05-16 03:38:41 +0000.985620][27c9] creat hw H264Encoder success,


isSemiPlanar:1
[057:606] [2025-05-16 03:38:41 +0000.985901][27c9] InitEncode leave. expire time =
618 ms

[057:606] [2025-05-16 03:38:41 +0000.985975][27c9] H264Encode::created Encoder


[057:607] [2025-05-16 03:38:41 +0000.986034][27c9] H264Encode:: H264 encoder
created.
[057:607] [2025-05-16 03:38:41 +0000.986092][27c9] H264 encoder created.
[057:607] [2025-05-16 03:38:41 +0000.986150][27c9]
RecordingSessionInternalSimple:created avc encoder avc: 0x7da4da8e80
[057:607] [2025-05-16 03:38:41 +0000.986228][27c9] setOutput:
[057:607] [2025-05-16 03:38:41 +0000.986291][27c9]
RecordingSessionInternalSimple:encoder set output to muxer!
[057:607] [2025-05-16 03:38:41 +0000.986353][27c9] request a key frame
[057:607] [2025-05-16 03:38:41 +0000.986413][27c9] H264Encode:: request a key frame
[057:608] [2025-05-16 03:38:41 +0000.987877][27c9] setDisplayRotate :90
[057:609] [2025-05-16 03:38:41 +0000.988156][27c9] 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:609] [2025-05-16 03:38:41 +0000.988432][27ca] StartRecording:
[057:610] [2025-05-16 03:38:41 +0000.989216][28b0] operator(): Set the recording
session in mic source. recording session: 0x7da4f44280
[057:610] [2025-05-16 03:38:41 +0000.989614][27ca] operator() leave. expire time =
747 ms

[057:692] [2025-05-16 03:38:42 +0000.71782][27ca] begine recode to first frame


spend time:829
[057:692] [2025-05-16 03:38:42 +0000.72005][27ca]
GPUImageProcessing::SetOrientation orientation: 90
[057:705] [2025-05-16 03:38:42 +0000.84263][27ca] drawYUV420 render
OpenGLRenderProgram:0x7da4d42198
[057:735] [2025-05-16 03:38:42 +0000.114498][28af]
RecordAudioSource::PullAudioFrame
[057:762] [2025-05-16 03:38:42 +0000.141938][27ca] drawYUV420 render
OpenGLRenderProgram:0x7da4d42198
[057:788] [2025-05-16 03:38:42 +0000.167727][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[057:796] [2025-05-16 03:38:42 +0000.175947][28b6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[057:805] [2025-05-16 03:38:42 +0000.184999][27ca] drawYUV420 render
OpenGLRenderProgram:0x7da4d42198
[057:821] [2025-05-16 03:38:42 +0000.200332][28b6] Push an pts:40 to dts queue.
[057:841] [2025-05-16 03:38:42 +0000.220209][28b7] add aac audio track with id:1
[057:841] [2025-05-16 03:38:42 +0000.220569][28b7] audio start ts:0
[057:841] [2025-05-16 03:38:42 +0000.220678][28b7] the audio frame has been written
into MP4 file
[057:951] [2025-05-16 03:38:42 +0000.330795][28b6] h264 add frame header cdr flag
[057:952] [2025-05-16 03:38:42 +0000.331855][28b6] h264 add frame header cdr flag
[057:953] [2025-05-16 03:38:42 +0000.332416][28b6] Received key frame:0
[057:953] [2025-05-16 03:38:42 +0000.332626][28b6] H264Encode:: get a sps pps
header!headerSize:31
[057:954] [2025-05-16 03:38:42 +0000.333380][28b7] get the H.264 SPS parameter
[057:955] [2025-05-16 03:38:42 +0000.334041][28b7] add video track with id:2
[057:961] [2025-05-16 03:38:42 +0000.340613][28b7] get the H.264 PPS parameter
[057:965] [2025-05-16 03:38:42 +0000.344274][28b6] last dts:0 currentPts:40
ppsOrSPS:0 queue length:3
[057:965] [2025-05-16 03:38:42 +0000.344995][28b7] get the H.264 IDR frame
[057:966] [2025-05-16 03:38:42 +0000.345197][28b7] resss:true
[057:966] [2025-05-16 03:38:42 +0000.345251][28b7] video start ts:0
[057:966] [2025-05-16 03:38:42 +0000.345453][28b7] the video frame has been written
into MP4 file
[057:969] [2025-05-16 03:38:42 +0000.348427][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:037] [2025-05-16 03:38:42 +0000.417091][27ca] The convert RGB to YUV take 4
[058:193] [2025-05-16 03:38:42 +0000.572241][28af] AF_SpeedFilter::PullFrame eof4
[058:197] [2025-05-16 03:38:42 +0000.576666][28af]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[058:212] [2025-05-16 03:38:42 +0000.591883][28af] resampled_data_size:1536
[058:290] [2025-05-16 03:38:42 +0000.669942][28b6] DTS queue for
Generator:0x7d9774dcb8 552
[058:592] [2025-05-16 03:38:42 +0000.971325][28b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 743queue_audio_frame_:10
[058:669] [2025-05-16 03:38:43 +0000.48153][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:785] [2025-05-16 03:38:43 +0000.164941][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[058:788] [2025-05-16 03:38:43 +0000.167514][27ca] The convert RGB to YUV take 6
[058:889] [2025-05-16 03:38:43 +0000.268124][27ca] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1981 diff: 20
[058:940] [2025-05-16 03:38:43 +0000.319776][27d0] Run AGC when audioType = 0
[058:940] [2025-05-16 03:38:43 +0000.320010][27d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[059:125] [2025-05-16 03:38:43 +0000.504212][28af] AF_SpeedFilter audio
0x7da4f44400 PullFrame
[059:213] [2025-05-16 03:38:43 +0000.592249][27d0] haveEnoughProcessedData
internalAudioStream.length: 10
[059:341] [2025-05-16 03:38:43 +0000.720420][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[059:417] [2025-05-16 03:38:43 +0000.797022][28b6] DTS queue for
Generator:0x7d9774dcb8 1675
[059:429] [2025-05-16 03:38:43 +0000.808265][27ca] The convert RGB to YUV take 6
[059:660] [2025-05-16 03:38:44 +0000.39303][28b6] Push an pts:1928 to dts queue.
[059:693] [2025-05-16 03:38:44 +0000.72768][28af] RecordAudioSource::PullAudioFrame
[059:739] [2025-05-16 03:38:44 +0000.118133][28b6] last dts:1886 currentPts:1928
ppsOrSPS:0 queue length:3
[059:785] [2025-05-16 03:38:44 +0000.164441][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[059:946] [2025-05-16 03:38:44 +0000.325147][27ca] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[060:007] [2025-05-16 03:38:44 +0000.386832][27ca] The convert RGB to YUV take 6
[060:381] [2025-05-16 03:38:44 +0000.760441][28af] resampled_data_size:13824
[060:400] [2025-05-16 03:38:44 +0000.779352][27ca] GPUImageProcessing: process
video frame with resolution 1280 X 720
[060:400] [2025-05-16 03:38:44 +0000.779496][27ca] GPUImageProcessing: input frame
width1280 X 720
[060:401] [2025-05-16 03:38:44 +0000.780164][27ca] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[060:401] [2025-05-16 03:38:44 +0000.780298][27ca] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[060:414] [2025-05-16 03:38:44 +0000.793900][28b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2573 pts:2573
[060:417] [2025-05-16 03:38:44 +0000.796279][28b6] DTS queue for
Generator:0x7d9774dcb8 2676
[060:430] [2025-05-16 03:38:44 +0000.809782][28b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:2696
[060:480] [2025-05-16 03:38:44 +0000.859263][28b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2748
[060:480] [2025-05-16 03:38:44 +0000.859473][28b6] push video frame to H264
encoder. (100 frame for one log)

[060:480] [2025-05-16 03:38:44 +0000.859560][28b6] push video frame to H264


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

[060:480] [2025-05-16 03:38:44 +0000.859623][28b6] H264Encode::push video frame to


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

[060:480] [2025-05-16 03:38:44 +0000.859700][28b6] The input pts:2748 fps:30


[060:485] [2025-05-16 03:38:44 +0000.864067][28b6] h264 add frame header cdr flag
[060:485] [2025-05-16 03:38:44 +0000.864794][28b6] Received key frame:2676
[060:487] [2025-05-16 03:38:44 +0000.866946][28b6] SendFrame
encodedImage._timeStamp:2696encodedImage->_length:2240
[060:488] [2025-05-16 03:38:44 +0000.867207][28b7] get the H.264 IDR frame
[060:537] [2025-05-16 03:38:44 +0000.916461][28b6] H264Encode::H264SWEncoder get
callback, length:80928 type:1 nalType:1length:80924
[060:554] [2025-05-16 03:38:44 +0000.933795][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[060:603] [2025-05-16 03:38:44 +0000.982499][28af] AF_SpeedFilter::PullFrame eof4
[060:607] [2025-05-16 03:38:44 +0000.987016][28af]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[060:645] [2025-05-16 03:38:45 +0000.24818][27ca] The convert RGB to YUV take 6
[060:759] [2025-05-16 03:38:45 +0000.138413][28af] AF_SpeedFilter audio
0x7da4f44400 PullFrame
[060:787] [2025-05-16 03:38:45 +0000.166564][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[060:859] [2025-05-16 03:38:45 +0000.238500][28b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3065queue_audio_frame_:4
[060:939] [2025-05-16 03:38:45 +0000.318113][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[060:941] [2025-05-16 03:38:45 +0000.320153][27d1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:941] [2025-05-16 03:38:45 +0000.320311][27d1] _deviceSampleRate:48000

[060:944] [2025-05-16 03:38:45 +0000.323586][27d0] Run AGC when audioType = 0


[061:186] [2025-05-16 03:38:45 +0000.565454][27ca] Warning(camera_source.cc:98):
PTS rang too much, last pts:3285 current pts:3494
[061:331] [2025-05-16 03:38:45 +0000.710288][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:416] [2025-05-16 03:38:45 +0000.795413][27ca] The convert RGB to YUV take 6
[061:417] [2025-05-16 03:38:45 +0000.796745][28b6] Push an pts:3681 to dts queue.
[061:526] [2025-05-16 03:38:45 +0000.905627][28b6] last dts:3667 currentPts:3681
ppsOrSPS:0 queue length:3
[061:535] [2025-05-16 03:38:45 +0000.915037][27ca] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2981 diff: 20
[061:592] [2025-05-16 03:38:45 +0000.971862][28b6] DTS queue for
Generator:0x7d9774dcb8 3788 3851
[061:618] [2025-05-16 03:38:45 +0000.997616][28af]
RecordAudioSource::PullAudioFrame
[061:786] [2025-05-16 03:38:46 +0000.165668][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[061:956] [2025-05-16 03:38:46 +0000.335861][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:072] [2025-05-16 03:38:46 +0000.452029][27ca] The convert RGB to YUV take 6
[062:183] [2025-05-16 03:38:46 +0000.562786][27ca] drawYUV420 render
OpenGLRenderProgram:0x7da4d42198
[062:443] [2025-05-16 03:38:46 +0000.822287][28af] AF_SpeedFilter audio
0x7da4f44400 PullFrame
[062:642] [2025-05-16 03:38:47 +0000.21992][28af] resampled_data_size:4608
[062:671] [2025-05-16 03:38:47 +0000.50409][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[062:678] [2025-05-16 03:38:47 +0000.57924][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:744] [2025-05-16 03:38:47 +0000.123335][28b6] DTS queue for
Generator:0x7d9774dcb8 4954 5006
[062:756] [2025-05-16 03:38:47 +0000.135741][28b0] The output timestamp from audio
mixer change:106945260
[062:769] [2025-05-16 03:38:47 +0000.148181][27ca] The convert RGB to YUV take 6
[062:775] [2025-05-16 03:38:47 +0000.155009][27d0] On audio frame the broadcast
with timestamp:106945281 samples:480. (1000 frame for one log)

[062:788] [2025-05-16 03:38:47 +0000.167755][28b0] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[062:789] [2025-05-16 03:38:47 +0000.168158][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[062:945] [2025-05-16 03:38:47 +0000.324087][27d0] Run AGC when audioType = 0
[062:945] [2025-05-16 03:38:47 +0000.324340][27d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[063:033] [2025-05-16 03:38:47 +0000.412232][28af] AF_SpeedFilter::PullFrame eof4
[063:037] [2025-05-16 03:38:47 +0000.416618][28af]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[063:198] [2025-05-16 03:38:47 +0000.577813][28b6] Push an pts:5463 to dts queue.
[063:215] [2025-05-16 03:38:47 +0000.594287][28b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5387queue_audio_frame_:6
[063:246] [2025-05-16 03:38:47 +0000.626004][28b6] h264 add frame header cdr flag
[063:247] [2025-05-16 03:38:47 +0000.626741][28b6] Received key frame:5442
[063:248] [2025-05-16 03:38:47 +0000.628030][28b6] last dts:5442 currentPts:5463
ppsOrSPS:0 queue length:2
[063:250] [2025-05-16 03:38:47 +0000.629247][28b7] get the H.264 IDR frame
[063:312] [2025-05-16 03:38:47 +0000.691301][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:384] [2025-05-16 03:38:47 +0000.763696][27ca] The convert RGB to YUV take 6
[063:568] [2025-05-16 03:38:47 +0000.947308][28af]
RecordAudioSource::PullAudioFrame
[063:731] [2025-05-16 03:38:48 +0000.110106][28b6] DTS queue for
Generator:0x7d9774dcb8 5989
[063:784] [2025-05-16 03:38:48 +0000.163943][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:862] [2025-05-16 03:38:48 +0000.241652][28af] FilterPipeline2::OnAudioFrame
pts 6170 last_audio_timestamp_ 6170
[063:923] [2025-05-16 03:38:48 +0000.302896][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:004] [2025-05-16 03:38:48 +0000.383830][27ca] The convert RGB to YUV take 6
[064:080] [2025-05-16 03:38:48 +0000.459670][28af] AF_SpeedFilter audio
0x7da4f44400 PullFrame
[064:198] [2025-05-16 03:38:48 +0000.577908][27ca] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3977 diff: 24
[064:403] [2025-05-16 03:38:48 +0000.782767][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[064:555] [2025-05-16 03:38:48 +0000.934418][27ca] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:634] [2025-05-16 03:38:49 +0000.13303][27ca] The convert RGB to YUV take 5
[064:764] [2025-05-16 03:38:49 +0000.143055][28b6] DTS queue for
Generator:0x7d9774dcb8 7017
[064:795] [2025-05-16 03:38:49 +0000.174418][28b0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[064:798] [2025-05-16 03:38:49 +0000.177875][28af] resampled_data_size:16616
[064:805] [2025-05-16 03:38:49 +0000.184318][27ca] GPUImageProcessing: process
video frame with resolution 1280 X 720
[064:805] [2025-05-16 03:38:49 +0000.184478][27ca] GPUImageProcessing: input frame
width1280 X 720
[064:806] [2025-05-16 03:38:49 +0000.185589][27ca] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[064:806] [2025-05-16 03:38:49 +0000.185758][27ca] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[064:815] [2025-05-16 03:38:49 +0000.194414][28b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7082
[064:815] [2025-05-16 03:38:49 +0000.194589][28b6] Push an pts:7082 to dts queue.
[064:819] [2025-05-16 03:38:49 +0000.198782][28b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7017 pts:7017
[064:862] [2025-05-16 03:38:49 +0000.241333][28b6] SendFrame
encodedImage._timeStamp:7082encodedImage->_length:67152
[064:862] [2025-05-16 03:38:49 +0000.241524][28b6] last dts:7051 currentPts:7082
ppsOrSPS:0 queue length:2
[064:914] [2025-05-16 03:38:49 +0000.293457][28b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7180
[064:914] [2025-05-16 03:38:49 +0000.293657][28b6] push video frame to H264
encoder. (100 frame for one log)

[064:914] [2025-05-16 03:38:49 +0000.293719][28b6] push video frame to H264


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

[064:914] [2025-05-16 03:38:49 +0000.293777][28b6] H264Encode::push video frame to


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

[064:914] [2025-05-16 03:38:49 +0000.293847][28b6] The input pts:7180 fps:30


[064:943] [2025-05-16 03:38:49 +0000.322794][27d0] Run AGC when audioType = 0
[064:964] [2025-05-16 03:38:49 +0000.343050][28b6] H264Encode::H264SWEncoder get
callback, length:93040 type:1 nalType:1length:93036
[065:029] [2025-05-16 03:38:49 +0000.408640][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[065:030] [2025-05-16 03:38:49 +0000.409144][27ca] operator(): Stop
[065:030] [2025-05-16 03:38:49 +0000.409268][27ca] StopPullFrameAndWriteMp4
time:106947536 enter.

[065:038] [2025-05-16 03:38:49 +0000.417919][27ca] StopRecording:


[065:043] [2025-05-16 03:38:49 +0000.422722][28af] PullAudioFrame: PullFrame audio
finished.
[065:043] [2025-05-16 03:38:49 +0000.422853][28af]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[065:046] [2025-05-16 03:38:49 +0000.425237][28b6]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:166
[065:051] [2025-05-16 03:38:49 +0000.430463][27c9] stop recording
[065:051] [2025-05-16 03:38:49 +0000.430615][27c9]
RecordingSessionInternalSimple:destroy media processers
[065:051] [2025-05-16 03:38:49 +0000.430677][27c9] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[065:051] [2025-05-16 03:38:49 +0000.430728][27c9] H264Encode::flushing hareware
Encoder
[065:052] [2025-05-16 03:38:49 +0000.431038][27c9] Flush time:106947558 enter.
[065:052] [2025-05-16 03:38:49 +0000.431125][27c9] H264Encoder encoder flush
[065:052] [2025-05-16 03:38:49 +0000.431232][27c9] flush output queue
[065:376] [2025-05-16 03:38:49 +0000.755176][27c9] Flush leave. expire time = 324
ms

[065:376] [2025-05-16 03:38:49 +0000.755640][27c9] ~H264EncodeWrap:


[065:376] [2025-05-16 03:38:49 +0000.755720][27c9] ~H264Encode:
[065:376] [2025-05-16 03:38:49 +0000.755777][27c9] teardownCompressionSession:
H264Encode::destroying Encoder
[065:376] [2025-05-16 03:38:49 +0000.755835][27c9] Release time:106947882 enter.

[065:377] [2025-05-16 03:38:49 +0000.756135][27c9] Release:


MediaCodecVideoEncoder::Release _inited:1
[065:377] [2025-05-16 03:38:49 +0000.756213][27c9] Destroy time:106947883 enter.

[065:377] [2025-05-16 03:38:49 +0000.756269][27c9] H264Encoder encoderDestroy


[065:377] [2025-05-16 03:38:49 +0000.756320][27c9]
AndroidMediaCodecVideoEncoder::release env: 0x7db4ff28c0
[065:377] [2025-05-16 03:38:49 +0000.756383][27c9]
AndroidMediaCodecVideoEncoder::Destroy
[065:426] [2025-05-16 03:38:49 +0000.806028][27c9] Destroy leave. expire time = 50
ms

[065:427] [2025-05-16 03:38:49 +0000.806441][27c9] Release leave. expire time = 51


ms

[065:427] [2025-05-16 03:38:49 +0000.806564][27c9] ~AndroidHwAvcEncoder


time:106947933 enter.

[065:427] [2025-05-16 03:38:49 +0000.806805][27c9] Release time:106947933 enter.

[065:427] [2025-05-16 03:38:49 +0000.806878][27c9] Release:


MediaCodecVideoEncoder:: has been released before, just return
[065:427] [2025-05-16 03:38:49 +0000.806930][27c9] Release leave. expire time = 0
ms

[065:427] [2025-05-16 03:38:49 +0000.806980][27c9] ~AndroidMediaCodecVideoEncoder


[065:430] [2025-05-16 03:38:49 +0000.809792][27c9] ~WrapAndroidMediaCodec
time:106947936 enter.

[065:430] [2025-05-16 03:38:49 +0000.809866][27c9] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[065:438] [2025-05-16 03:38:49 +0000.817192][27c9] video hevc hw codec


destructor:0x7d07559408

[065:438] [2025-05-16 03:38:49 +0000.817627][27c9] ~AndroidHwAvcEncoder leave.


expire time = 11 ms

[065:438] [2025-05-16 03:38:49 +0000.817716][27c9] teardownCompressionSession:


H264Encode::destroyed Encoder
[065:438] [2025-05-16 03:38:49 +0000.817800][27c9]
RecordingSessionInternalSimple:destroy aac encoder output!
[065:438] [2025-05-16 03:38:49 +0000.817861][27c9] AACSWEncode destructor
[065:447] [2025-05-16 03:38:49 +0000.826758][28b7] MP4 close file successfully
[065:447] [2025-05-16 03:38:49 +0000.826964][28b7] Recording session Internal:
notify recording ok
[065:448] [2025-05-16 03:38:49 +0000.827025][28b7] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4,
output_video_timestamp_:7275 last_video_pts_:7275
[065:448] [2025-05-16 03:38:49 +0000.827104][28b7] OnRecordFinish:
[065:473] [2025-05-16 03:38:49 +0000.852400][28b7] onRecordingOk: net seek
pos:0record video duration:7308record audio duration:7291
[065:474] [2025-05-16 03:38:49 +0000.853642][28b0] destructMicSource_w:
[065:474] [2025-05-16 03:38:49 +0000.853810][28b0] setOutput_w:
MicSource::setOutput() 0x0
[065:475] [2025-05-16 03:38:49 +0000.854770][27ca] releaseThread 0x7da4f3ee80
[065:475] [2025-05-16 03:38:49 +0000.854886][27ca] ~MicSource: Mic source
destroyed:0x7d077d5b00
[065:477] [2025-05-16 03:38:49 +0000.856590][27ca] StopPullFrameAndWriteMp4 leave.
expire time = 447 ms

[065:477] [2025-05-16 03:38:49 +0000.856769][27ca] DestroyPipelineAndFilters


time:106947983 enter.

[065:483] [2025-05-16 03:38:49 +0000.862775][27ca] UnbindInputFilter 0x7da4f44240


this 0x7da4d423c0
[065:484] [2025-05-16 03:38:49 +0000.863049][27ca] UnbindInputFilter 0x7da4f443d8
this 0x7da4f44550
[065:484] [2025-05-16 03:38:49 +0000.863168][27ca] UnbindInputFilter 0x7da4d423c0
this 0x7d975e83a0
[065:484] [2025-05-16 03:38:49 +0000.863230][27ca] filter: filter pipeline destroy
this: 0x7d975e8300
[065:485] [2025-05-16 03:38:49 +0000.864064][27ca] ClearVideoOfSources: recodring
total frames:0
[065:485] [2025-05-16 03:38:49 +0000.864165][27ca] ClearVideoOfSources:
[065:485] [2025-05-16 03:38:49 +0000.864222][27ca] GPUImageProcessing destruct.
[065:485] [2025-05-16 03:38:49 +0000.864368][27ca] destroy TrivalImageDrawer
0x7d976aee40
[065:485] [2025-05-16 03:38:49 +0000.864433][27ca] The shader has been initialize,
clean up them.

[065:490] [2025-05-16 03:38:49 +0000.869765][27ca] ~OpenGLFrameBuffer:


[065:491] [2025-05-16 03:38:49 +0000.870115][27ca] ~OpenGLFrameBuffer:
[065:491] [2025-05-16 03:38:49 +0000.870333][27ca] ~OpenGLFrameBuffer:
[065:491] [2025-05-16 03:38:49 +0000.870507][27ca] ~OpenGLFrameBuffer:
[065:491] [2025-05-16 03:38:49 +0000.870880][27ca] ~OpenGLFrameBuffer:
[065:492] [2025-05-16 03:38:49 +0000.871075][27ca] ~OpenGLFrameBuffer:
[065:492] [2025-05-16 03:38:49 +0000.871673][27ca] GPUImageProcessing destruct
finish.
[065:492] [2025-05-16 03:38:49 +0000.871796][27ca] GPURGBAFrame destruct.
[065:492] [2025-05-16 03:38:49 +0000.871921][27ca] destroy OpenGLRenderProgram
0x7da4d42198
[065:493] [2025-05-16 03:38:49 +0000.872035][27ca] ~CameraSource time:106947999
enter.

[065:493] [2025-05-16 03:38:49 +0000.872104][27ca] ~CameraSource leave. expire


time = 0 ms

[065:493] [2025-05-16 03:38:49 +0000.872182][27ca] ~RecordAudioSource


time:106947999 enter.

[065:493] [2025-05-16 03:38:49 +0000.872240][27ca] ~RecordAudioSource leave.


expire time = 0 ms

[065:493] [2025-05-16 03:38:49 +0000.872303][27ca] DestroyPipelineAndFilters


leave. expire time = 16 ms

[065:809] [2025-05-16 03:38:50 +0000.188139][7a56]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[065:816] [2025-05-16 03:38:50 +0000.195604][7a56] machine model :redmi
[065:816] [2025-05-16 03:38:50 +0000.195749][7a56] Support this machine
model :redmi
[065:877] [2025-05-16 03:38:50 +0000.256365][7a56] global inited! current sdk
version: 12-14-d8558ab
[065:877] [2025-05-16 03:38:50 +0000.256759][7a56] filter: filter pipeline
construtc this: 0x7dabed2a80
[065:877] [2025-05-16 03:38:50 +0000.256864][7a56] MediaFilterGraph:
MediaFilterGraph construct
[065:884] [2025-05-16 03:38:50 +0000.264035][7a56] GLESContext:
[065:902] [2025-05-16 03:38:50 +0000.281635][7a56] The result of eglGetDisplay is:
0x1
[065:940] [2025-05-16 03:38:50 +0000.319352][7a56] The result of creation:
0x7da4ce7c00
[065:940] [2025-05-16 03:38:50 +0000.319685][7a56] The result of
eglCreatePbufferSurface is: 0x7da4ce7d00
[065:940] [2025-05-16 03:38:50 +0000.319963][7a56] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
[065:941] [2025-05-16 03:38:50 +0000.320076][7a56] The source 0 speed:1
[065:941] [2025-05-16 03:38:50 +0000.320245][7a56] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4,
delay: 0
[065:941] [2025-05-16 03:38:50 +0000.320333][7a56] CreateDecoderByVideoSource
time:106948447 enter.

[065:941] [2025-05-16 03:38:50 +0000.320723][7a56] running_decoder_count:0max


count:2
[065:941] [2025-05-16 03:38:50 +0000.320797][7a56] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d97683c00
[066:028] [2025-05-16 03:38:50 +0000.408018][2979] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7da4163000] Current FFmpeg version git-2021-06-16-
97cea6f

[066:131] [2025-05-16 03:38:50 +0000.510724][27d0] haveEnoughProcessedData


internalAudioStream.length: 0
[066:369] [2025-05-16 03:38:50 +0000.749008][2979] OnStreamInfoFound: video
duration_: 7308
[066:380] [2025-05-16 03:38:50 +0000.759283][7a56] start decoder
[066:380] [2025-05-16 03:38:50 +0000.759449][7a56] CreateDecoderByVideoSource
leave. expire time = 439 ms

[066:380] [2025-05-16 03:38:50 +0000.759574][7a56] BindInputFilter 0x7da4bc69a0


this 0x7da4c22e98
[066:380] [2025-05-16 03:38:50 +0000.759673][7a56] BindInputFilter 0x7da4c22e98
this 0x7da4c22f58
[066:380] [2025-05-16 03:38:50 +0000.759763][7a56] BindInputFilter 0x7da4bc69a0
this 0x7da4c23018
[066:380] [2025-05-16 03:38:50 +0000.759844][7a56] BindInputFilter 0x7da4c23018
this 0x7da4c230d8
[066:380] [2025-05-16 03:38:50 +0000.759898][7a56] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
[066:381] [2025-05-16 03:38:50 +0000.760029][7a56] BindInputFilter 0x7da4c22f58
this 0x7da4c23198
[066:381] [2025-05-16 03:38:50 +0000.760116][7a56] BindInputFilter 0x7da4c23198
this 0x7dabed2b20
[066:381] [2025-05-16 03:38:50 +0000.760198][7a56] BindInputFilter 0x7da4c230d8
this 0x7da4c23258
[066:381] [2025-05-16 03:38:50 +0000.760277][7a56] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
[066:381] [2025-05-16 03:38:50 +0000.760359][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[066:382] [2025-05-16 03:38:50 +0000.761714][7a56] machine model :redmi
[066:382] [2025-05-16 03:38:50 +0000.761812][7a56] Support this machine
model :redmi
[066:382] [2025-05-16 03:38:50 +0000.761865][7a56] global inited! current sdk
version: 12-14-d8558ab
[066:383] [2025-05-16 03:38:50 +0000.762035][7a56] GetPipeline:
-----------------------------------------
[066:383] [2025-05-16 03:38:50 +0000.762095][7a56] GetPipeline: source:
0x7da4bc6780
[066:383] [2025-05-16 03:38:50 +0000.762169][7a56] GetPipeline: filter: NULLFilter
[066:383] [2025-05-16 03:38:50 +0000.762225][7a56] GetPipeline: filter: NULLFilter
[066:383] [2025-05-16 03:38:50 +0000.762278][7a56] GetPipeline: filter: NULLFilter
[066:383] [2025-05-16 03:38:50 +0000.762330][7a56] GetPipeline: audio filter:
AuidoNULLFilter
[066:383] [2025-05-16 03:38:50 +0000.762380][7a56] GetPipeline: audio filter:
AuidoNULLFilter
[066:383] [2025-05-16 03:38:50 +0000.762431][7a56] GetPipeline: audio filter:
AudioNUllFilter
[066:383] [2025-05-16 03:38:50 +0000.762483][7a56] GetPipeline:
------------------------------------------
[066:383] [2025-05-16 03:38:50 +0000.762543][7a56] filter: filter pipeline2 update
pattern: 0
[066:385] [2025-05-16 03:38:50 +0000.765016][297a] NO get frame from decoder
[066:388] [2025-05-16 03:38:50 +0000.767365][7a56] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[066:391] [2025-05-16 03:38:50 +0000.770219][7a56] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[066:391] [2025-05-16 03:38:50 +0000.770462][7a56] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[066:391] [2025-05-16 03:38:50 +0000.771018][7a56] DeviceInit:
[066:397] [2025-05-16 03:38:50 +0000.776229][7a56] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[066:398] [2025-05-16 03:38:50 +0000.777441][7a56] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[066:399] [2025-05-16 03:38:50 +0000.778249][7a56] CreatePlatformSpecificObjects:
[066:399] [2025-05-16 03:38:50 +0000.778382][7a56] audio device use null audio
input and opensl output
[066:399] [2025-05-16 03:38:50 +0000.778448][7a56] Create OpenSLES output module
with java VM support.

[066:399] [2025-05-16 03:38:50 +0000.778804][7a56] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[066:400] [2025-05-16 03:38:50 +0000.779933][7a56] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[066:401] [2025-05-16 03:38:50 +0000.780681][7a56] Create OpenSLES output module
with buffer num:2

[066:401] [2025-05-16 03:38:50 +0000.780928][7a56] Error(trace.cc:40): Init the


output and input for audio device template.
[066:401] [2025-05-16 03:38:50 +0000.781012][7a56] Init the output device.

[066:404] [2025-05-16 03:38:50 +0000.783568][7a56] Set the playout as stereo:1


[066:404] [2025-05-16 03:38:50 +0000.783758][7a56] Set the sample rate to be:44100

[066:414] [2025-05-16 03:38:50 +0000.793207][297a] NO get frame from decoder


[066:417] [2025-05-16 03:38:50 +0000.796666][297a] NO get frame from decoder
[066:420] [2025-05-16 03:38:50 +0000.799505][7a56] Low latency buffer size:144 low
sample rate:48000
[066:420] [2025-05-16 03:38:50 +0000.799689][7a56] DeviceInit: Done
[066:421] [2025-05-16 03:38:50 +0000.800033][7a56] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[066:421] [2025-05-16 03:38:50 +0000.800741][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[066:421] [2025-05-16 03:38:50 +0000.800893][7a56]
MediaFilterPlayer::SetPlayerNotify 0x7cf4743680
[066:429] [2025-05-16 03:38:50 +0000.808335][7a56]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[066:429] [2025-05-16 03:38:50 +0000.808510][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[066:429] [2025-05-16 03:38:50 +0000.808854][297a] NO get frame from decoder
[066:432] [2025-05-16 03:38:50 +0000.811223][297a] NO get frame from decoder
[066:432] [2025-05-16 03:38:50 +0000.811303][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[066:432] [2025-05-16 03:38:50 +0000.811613][7a56] SetGraphLoop: SetGraphLoop 1
[066:432] [2025-05-16 03:38:50 +0000.811705][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[066:432] [2025-05-16 03:38:50 +0000.811768][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[066:434] [2025-05-16 03:38:50 +0000.813665][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[066:435] [2025-05-16 03:38:50 +0000.814364][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[066:435] [2025-05-16 03:38:50 +0000.814554][297a] NO get frame from decoder
[066:439] [2025-05-16 03:38:50 +0000.818104][297a] NO get frame from decoder
[066:437] [2025-05-16 03:38:50 +0000.819033][2988] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7da4c31a18
[066:443] [2025-05-16 03:38:50 +0000.822090][297a] NO get frame from decoder
[066:443] [2025-05-16 03:38:50 +0000.822338][298a] Start:
[066:500] [2025-05-16 03:38:50 +0000.879330][2989] operator(): video render
started.
[066:500] [2025-05-16 03:38:50 +0000.879591][298a] Start:
[066:500] [2025-05-16 03:38:50 +0000.879975][298a] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[066:501] [2025-05-16 03:38:50 +0000.880086][298a] Reset: history total size: 98
[066:501] [2025-05-16 03:38:50 +0000.880150][298a] DeviceStart:
audioDevice_:0x7da4f4b000
[066:501] [2025-05-16 03:38:50 +0000.880202][298a] DeviceStart: time profile
playout init before
[066:501] [2025-05-16 03:38:50 +0000.880254][298a] DeviceStart: time profile
playout init end
[066:501] [2025-05-16 03:38:50 +0000.880309][298a] OpenSlesOutput:Start playout

[066:507] [2025-05-16 03:38:50 +0000.886884][298a] Create the opensl output player.


streamtype before:0
[066:508] [2025-05-16 03:38:50 +0000.887095][298a] Create the opensl output player.
streamtype after:3

[066:709] [2025-05-16 03:38:51 +0000.88998][298a] Enqueue opensl buffer size:1764


[066:869] [2025-05-16 03:38:51 +0000.248238][298a] DeviceStart: time profile
playout all end
[066:869] [2025-05-16 03:38:51 +0000.248371][298a] operator(): Audio playback
started.
[066:869] [2025-05-16 03:38:51 +0000.248521][298a] operator(): Started now!
[066:871] [2025-05-16 03:38:51 +0000.250680][298b] Pull audio failed.(wait video!)
[066:879] [2025-05-16 03:38:51 +0000.258226][298a] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[066:879] [2025-05-16 03:38:51 +0000.258540][298a] First audio frame rendering
[066:946] [2025-05-16 03:38:51 +0000.325212][27d0] Run AGC when audioType = 0
[066:946] [2025-05-16 03:38:51 +0000.325432][27d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[066:998] [2025-05-16 03:38:51 +0000.377635][298c] Error(video_source.cc:430): wait
decoder a frame: 0
[067:111] [2025-05-16 03:38:51 +0000.491019][2989] lipsync_debug: First video frame
rendering.
[067:347] [2025-05-16 03:38:51 +0000.726571][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[067:348] [2025-05-16 03:38:51 +0000.727234][298a] Stop:
[067:348] [2025-05-16 03:38:51 +0000.727469][2989] operator(): Video Render
stopped.
[067:348] [2025-05-16 03:38:51 +0000.727703][298a] Stop:
[067:349] [2025-05-16 03:38:51 +0000.728070][298a] DeviceStop:
audioDevice_:0x7da4f4b000
[067:349] [2025-05-16 03:38:51 +0000.728144][298a] OpenSlesOutput:Stop playout

[067:351] [2025-05-16 03:38:51 +0000.730713][298a] DeviceStop: Done


[067:351] [2025-05-16 03:38:51 +0000.731026][298a] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[067:352] [2025-05-16 03:38:51 +0000.731126][298a] operator(): Stop now!
[067:822] [2025-05-16 03:38:52 +0000.201575][7a56]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[067:822] [2025-05-16 03:38:52 +0000.201748][7a56] StopPreView: Have Stopped,
operation cancel
[067:822] [2025-05-16 03:38:52 +0000.201823][7a56] Stop:
[067:825] [2025-05-16 03:38:52 +0000.204794][298a] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[067:826] [2025-05-16 03:38:52 +0000.205571][7a56] DeviceRelease:
audioDevice_:0x7da4f4b000
[067:826] [2025-05-16 03:38:52 +0000.205655][7a56] OpenSlesOutput:Stop playout

[067:826] [2025-05-16 03:38:52 +0000.205740][7a56] DeviceRelease: Release the


webrtc device object.
[067:827] [2025-05-16 03:38:52 +0000.206258][7a56] OpenSlesOutput destruct.

[067:827] [2025-05-16 03:38:52 +0000.206397][7a56] DeviceRelease: Done


[067:827] [2025-05-16 03:38:52 +0000.206614][7a56] Stop:
[067:827] [2025-05-16 03:38:52 +0000.206764][2989] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[067:855] [2025-05-16 03:38:52 +0000.234600][7a56] global uninited!
[067:855] [2025-05-16 03:38:52 +0000.234803][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[067:855] [2025-05-16 03:38:52 +0000.234922][7a56] ~MediaFilterGraph:
MediaFilterGraph destruct
[067:855] [2025-05-16 03:38:52 +0000.234986][7a56] RemoveVideoBackGroud: hava not
add video backgroud
[067:856] [2025-05-16 03:38:52 +0000.235078][7a56] UnbindInputFilter 0x7da4c23198
this 0x7dabed2b20
[067:856] [2025-05-16 03:38:52 +0000.235164][7a56] ClearAllSource: remove source
filter, sourceid: 0x7da4bc6780
[067:856] [2025-05-16 03:38:52 +0000.235221][7a56] DestoryDecoderByVideoSource
time:106950362 enter.

[067:856] [2025-05-16 03:38:52 +0000.235284][7a56] ~VideoBindDecoder time:106950362


enter.

[067:856] [2025-05-16 03:38:52 +0000.235634][7a56] CleanUp time:106950362 enter.

[067:880] [2025-05-16 03:38:52 +0000.259577][27d0] haveEnoughProcessedData


internalAudioStream.length: 10
[067:992] [2025-05-16 03:38:52 +0000.371363][7a56] CleanUp leave. expire time =
136 ms

[067:992] [2025-05-16 03:38:52 +0000.371515][7a56] CleanUp time:106950498 enter.

[067:994] [2025-05-16 03:38:52 +0000.373439][7a56] CleanUp leave. expire time = 2


ms

[067:995] [2025-05-16 03:38:52 +0000.374482][7a56] ~VideoBindDecoder leave. expire


time = 139 ms

[067:995] [2025-05-16 03:38:52 +0000.374573][7a56] DestoryDecoderByVideoSource


leave. expire time = 139 ms

[067:995] [2025-05-16 03:38:52 +0000.374668][7a56] UnbindInputFilter 0x7da4c22f58


this 0x7da4c23198
[067:995] [2025-05-16 03:38:52 +0000.374758][7a56] UnbindInputFilter 0x7da4c22e98
this 0x7da4c22f58
[067:995] [2025-05-16 03:38:52 +0000.374852][7a56] UnbindInputFilter 0x7da4bc69a0
this 0x7da4c22e98
[067:995] [2025-05-16 03:38:52 +0000.374939][7a56] UnbindInputFilter 0x7da4c230d8
this 0x7da4c23258
[067:996] [2025-05-16 03:38:52 +0000.375067][7a56] UnbindInputFilter 0x7da4c23018
this 0x7da4c230d8
[067:996] [2025-05-16 03:38:52 +0000.375151][7a56] UnbindInputFilter 0x7da4bc69a0
this 0x7da4c23018
[067:997] [2025-05-16 03:38:52 +0000.376690][7a56] ~GLESContext:
[067:998] [2025-05-16 03:38:52 +0000.377867][7a56] GLESContext destruct finish.
[067:998] [2025-05-16 03:38:52 +0000.377997][7a56] filter: filter pipeline destroy
this: 0x7dabed2a80
[068:001] [2025-05-16 03:38:52 +0000.380433][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[068:002] [2025-05-16 03:38:52 +0000.381766][7a56] machine model :redmi
[068:002] [2025-05-16 03:38:52 +0000.381908][7a56] Support this machine
model :redmi
[068:002] [2025-05-16 03:38:52 +0000.382008][7a56] global inited! current sdk
version: 12-14-d8558ab
[068:003] [2025-05-16 03:38:52 +0000.382310][7a56] filter: filter pipeline
construtc this: 0x7dabed2a80
[068:003] [2025-05-16 03:38:52 +0000.382406][7a56] MediaFilterGraph:
MediaFilterGraph construct
[068:003] [2025-05-16 03:38:52 +0000.382463][7a56] GLESContext:
[068:003] [2025-05-16 03:38:52 +0000.382564][7a56] The result of eglGetDisplay is:
0x1
[068:005] [2025-05-16 03:38:52 +0000.384715][7a56] The result of creation:
0x7da4ce7400
[068:005] [2025-05-16 03:38:52 +0000.384918][7a56] The result of
eglCreatePbufferSurface is: 0x7da4ce7500
[068:006] [2025-05-16 03:38:52 +0000.385133][7a56] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
[068:006] [2025-05-16 03:38:52 +0000.385210][7a56] The source 0 speed:1
[068:006] [2025-05-16 03:38:52 +0000.385293][7a56] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4,
delay: 0
[068:006] [2025-05-16 03:38:52 +0000.385357][7a56] CreateDecoderByVideoSource
time:106950512 enter.

[068:006] [2025-05-16 03:38:52 +0000.385691][7a56] running_decoder_count:0max


count:2
[068:006] [2025-05-16 03:38:52 +0000.385753][7a56] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7d97683c00
[068:019] [2025-05-16 03:38:52 +0000.398740][29bc] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7da4163000] Current FFmpeg version git-2021-06-16-
97cea6f

[068:237] [2025-05-16 03:38:52 +0000.616149][29bc] OnStreamInfoFound: video


duration_: 7308
[068:241] [2025-05-16 03:38:52 +0000.621102][7a56] start decoder
[068:242] [2025-05-16 03:38:52 +0000.621219][7a56] CreateDecoderByVideoSource
leave. expire time = 236 ms

[068:242] [2025-05-16 03:38:52 +0000.621324][7a56] BindInputFilter 0x7da4bc6720


this 0x7da4c22a18
[068:242] [2025-05-16 03:38:52 +0000.621419][7a56] BindInputFilter 0x7da4c22a18
this 0x7da4c22ad8
[068:242] [2025-05-16 03:38:52 +0000.621506][7a56] BindInputFilter 0x7da4bc6720
this 0x7da4c22b98
[068:242] [2025-05-16 03:38:52 +0000.621584][7a56] BindInputFilter 0x7da4c22b98
this 0x7da4c22c58
[068:242] [2025-05-16 03:38:52 +0000.621634][7a56] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
[068:242] [2025-05-16 03:38:52 +0000.621720][7a56] BindInputFilter 0x7da4c22ad8
this 0x7da4c22d18
[068:242] [2025-05-16 03:38:52 +0000.621795][7a56] BindInputFilter 0x7da4c22d18
this 0x7dabed2b20
[068:242] [2025-05-16 03:38:52 +0000.621873][7a56] BindInputFilter 0x7da4c22c58
this 0x7da4c22dd8
[068:242] [2025-05-16 03:38:52 +0000.621946][7a56] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_106939479.mp4
[068:250] [2025-05-16 03:38:52 +0000.629967][29bd] NO get frame from decoder
[068:264] [2025-05-16 03:38:52 +0000.643959][29bd] NO get frame from decoder
[068:268] [2025-05-16 03:38:52 +0000.647342][29bd] NO get frame from decoder
[068:270] [2025-05-16 03:38:52 +0000.649216][29bd] NO get frame from decoder
[068:272] [2025-05-16 03:38:52 +0000.651551][29bd] NO get frame from decoder
[068:273] [2025-05-16 03:38:52 +0000.652885][29bd] NO get frame from decoder
[068:276] [2025-05-16 03:38:52 +0000.655388][29bd] NO get frame from decoder
[068:294] [2025-05-16 03:38:52 +0000.673248][29bd] NO get frame from decoder
[068:605] [2025-05-16 03:38:52 +0000.984756][7a56]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[068:608] [2025-05-16 03:38:52 +0000.987285][7a56] MediaComposeFile time:106951114
enter.

[068:608] [2025-05-16 03:38:52 +0000.987553][7a56] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[068:609] [2025-05-16 03:38:52 +0000.988248][7a56] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[068:609] [2025-05-16 03:38:52 +0000.988382][7a56] Recording session using default
bitrate support by app:14680064
[068:658] [2025-05-16 03:38:53 +0000.37802][29db] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d0756c5c0
[068:658] [2025-05-16 03:38:53 +0000.38008][29db] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[068:665] [2025-05-16 03:38:53 +0000.44750][7a56] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[068:669] [2025-05-16 03:38:53 +0000.48214][7a56] GetPipeline:
-----------------------------------------
[068:669] [2025-05-16 03:38:53 +0000.48351][7a56] GetPipeline: source: 0x7da4bc6500
[068:669] [2025-05-16 03:38:53 +0000.48415][7a56] GetPipeline: filter: NULLFilter
[068:669] [2025-05-16 03:38:53 +0000.48478][7a56] GetPipeline: filter: NULLFilter
[068:669] [2025-05-16 03:38:53 +0000.48531][7a56] GetPipeline: filter: NULLFilter
[068:669] [2025-05-16 03:38:53 +0000.48585][7a56] GetPipeline: audio filter:
AuidoNULLFilter
[068:669] [2025-05-16 03:38:53 +0000.48638][7a56] GetPipeline: audio filter:
AuidoNULLFilter
[068:669] [2025-05-16 03:38:53 +0000.48724][7a56] GetPipeline: audio filter:
AudioNUllFilter
[068:669] [2025-05-16 03:38:53 +0000.48779][7a56] GetPipeline:
------------------------------------------
[068:669] [2025-05-16 03:38:53 +0000.48838][7a56] filter: filter pipeline2 update
pattern: 2
[068:670] [2025-05-16 03:38:53 +0000.49386][7a56] MediaComposeFile leave. expire
time = 62 ms

[068:672] [2025-05-16 03:38:53 +0000.51066][7a56] machine model :redmi


[068:672] [2025-05-16 03:38:53 +0000.51197][7a56] Support this machine model :redmi
[068:672] [2025-05-16 03:38:53 +0000.51256][7a56] global inited! current sdk
version: 12-14-d8558ab
[068:747] [2025-05-16 03:38:53 +0000.126117][7a56]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[068:747] [2025-05-16 03:38:53 +0000.126515][7a56] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 247
[068:756] [2025-05-16 03:38:53 +0000.136026][7a56]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[068:757] [2025-05-16 03:38:53 +0000.136246][7a56] BeginCompose: BeginCompose, is
composing 0
[068:757] [2025-05-16 03:38:53 +0000.136625][29db] start recording, file path:
[068:757] [2025-05-16 03:38:53 +0000.136998][29db] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 247 audio_timescale:44100
video_timescale:90000
[068:758] [2025-05-16 03:38:53 +0000.137154][29db] 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
[068:758] [2025-05-16 03:38:53 +0000.137327][29db] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 247
[068:758] [2025-05-16 03:38:53 +0000.137459][29db] fd_open successed
handle:0xb400007db4e990b0
[068:774] [2025-05-16 03:38:53 +0000.153711][29db] create mp4 file:273
m_fileHandle: 0x7cf4758800
[068:775] [2025-05-16 03:38:53 +0000.154829][29db] MP4 file: is opened successfully
[068:775] [2025-05-16 03:38:53 +0000.154938][29db] setupMediaProcessers:
[068:775] [2025-05-16 03:38:53 +0000.154996][29db]
RecordingSessionInternalSimple:setup media processers.
[068:777] [2025-05-16 03:38:53 +0000.156857][29db] construct AAC encoder
[068:779] [2025-05-16 03:38:53 +0000.158311][29db] H264Encoder creating:
ultrafast012323
[068:779] [2025-05-16 03:38:53 +0000.158448][29db] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[068:781] [2025-05-16 03:38:53 +0000.160253][29db] H264Encode::GetMachineModel is
220333QBI
[068:781] [2025-05-16 03:38:53 +0000.160366][29db] H264Encoder machine_mode
is:220333QBI
[068:781] [2025-05-16 03:38:53 +0000.160425][29db] H264Encode::machine size :9
machine_mode:220333QBI
[068:781] [2025-05-16 03:38:53 +0000.160479][29db] H264Encode::machine array
size :22 machine_mode:220333QBI
[068:781] [2025-05-16 03:38:53 +0000.160531][29db] H264Encode::current machine
is :220333QBI auto check hw codec decide to use hw codec
[068:781] [2025-05-16 03:38:53 +0000.160629][29db] setupCompressionSession:
[068:781] [2025-05-16 03:38:53 +0000.160684][29db] H264Encode::creating hareware
Encoder
[068:781] [2025-05-16 03:38:53 +0000.160741][29db] AndroidHwAvcEncoder
time:106951287 enter.

[068:782] [2025-05-16 03:38:53 +0000.161279][29db] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007db4e21380 address:0x7ce3dba760
[068:782] [2025-05-16 03:38:53 +0000.161645][29db] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[068:782] [2025-05-16 03:38:53 +0000.161720][29db] The video avc hw codec address
is 0x7d07559470
[068:782] [2025-05-16 03:38:53 +0000.161874][29db] AndroidHwAvcEncoder leave.
expire time = 1 ms

[068:782] [2025-05-16 03:38:53 +0000.161945][29db] RegisterEncodeCompleteCallback


time:106951288 enter.

[068:783] [2025-05-16 03:38:53 +0000.162170][29db] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[068:783] [2025-05-16 03:38:53 +0000.162269][29db] InitEncode time:106951289


enter.

[068:783] [2025-05-16 03:38:53 +0000.162454][29db] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[068:783] [2025-05-16 03:38:53 +0000.162556][29db] Create time:106951289 enter.

[068:783] [2025-05-16 03:38:53 +0000.162614][29db] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[068:783] [2025-05-16 03:38:53 +0000.162677][29db]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7da4c23340
[068:784] [2025-05-16 03:38:53 +0000.163771][29e1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d9774d098
[068:786] [2025-05-16 03:38:53 +0000.166000][29db]
supported_type:image/vnd.android.heic
[068:787] [2025-05-16 03:38:53 +0000.166169][29db] supported_type:video/avc
[068:787] [2025-05-16 03:38:53 +0000.166232][29db] name:OMX.qcom.video.encoder.avc
mime:video/avc
[068:787] [2025-05-16 03:38:53 +0000.166404][29db] hwCodecPrefix :OMX.qcom.
[068:787] [2025-05-16 03:38:53 +0000.166470][29db] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[068:787] [2025-05-16 03:38:53 +0000.166546][29db] mediacodec_createCodecByName
time:106951293 enter.

[068:787] [2025-05-16 03:38:53 +0000.166610][29db] WrapAndroidMediaCodec


time:106951293 enter.

[068:791] [2025-05-16 03:38:53 +0000.170809][29db] WrapAndroidMediaCodec leave.


expire time = 4 ms

[068:943] [2025-05-16 03:38:53 +0000.322365][27d0] Run AGC when audioType = 0


[069:610] [2025-05-16 03:38:53 +0000.989323][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[069:774] [2025-05-16 03:38:54 +0000.153429][29db] mediacodec_createCodecByName
leave. expire time = 987 ms

[069:774] [2025-05-16 03:38:54 +0000.153637][29db] WrapAndroidMediaFromat


time:106952280 enter.

[069:774] [2025-05-16 03:38:54 +0000.153830][29db] WrapAndroidMediaFromat leave.


expire time = 0 ms

[069:928] [2025-05-16 03:38:54 +0000.307646][29db] Destroy time:106952434 enter.

[069:928] [2025-05-16 03:38:54 +0000.307817][29db] WrapAndroidMediaFromat::


Destroy
[069:928] [2025-05-16 03:38:54 +0000.307881][29db] Destroy leave. expire time = 0
ms

[069:928] [2025-05-16 03:38:54 +0000.307938][29db] ~WrapAndroidMediaFromat


time:106952434 enter.

[069:928] [2025-05-16 03:38:54 +0000.308000][29db] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[069:929] [2025-05-16 03:38:54 +0000.308064][29db] Create leave. expire time =


1146 ms

[069:929] [2025-05-16 03:38:54 +0000.308128][29db] isSemiPlanarSupport


time:106952435 enter.

[069:929] [2025-05-16 03:38:54 +0000.308244][29db] H264Encoder isSemiPlanarSupport


[069:929] [2025-05-16 03:38:54 +0000.308334][29db] isSemiPlanarSupport leave.
expire time = 0 ms

[069:929] [2025-05-16 03:38:54 +0000.308404][29db] creat hw H264Encoder success,


isSemiPlanar:1
[069:929] [2025-05-16 03:38:54 +0000.308618][29db] InitEncode leave. expire time =
1146 ms

[069:929] [2025-05-16 03:38:54 +0000.308687][29db] H264Encode::created Encoder


[069:929] [2025-05-16 03:38:54 +0000.308747][29db] H264Encode:: H264 encoder
created.
[069:930] [2025-05-16 03:38:54 +0000.309157][29db] H264 encoder created.
[069:930] [2025-05-16 03:38:54 +0000.309222][29db]
RecordingSessionInternalSimple:created avc encoder avc: 0x7d07539000
[069:930] [2025-05-16 03:38:54 +0000.309287][29db] setOutput:
[069:930] [2025-05-16 03:38:54 +0000.309336][29db]
RecordingSessionInternalSimple:encoder set output to muxer!
[069:930] [2025-05-16 03:38:54 +0000.309387][29db] request a key frame
[069:930] [2025-05-16 03:38:54 +0000.309438][29db] H264Encode:: request a key frame
[069:938] [2025-05-16 03:38:54 +0000.317440][29db] setDisplayRotate :90
[069:938] [2025-05-16 03:38:54 +0000.317602][29db] 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
[069:942] [2025-05-16 03:38:54 +0000.321111][29dd] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[069:945] [2025-05-16 03:38:54 +0000.324190][29dd]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[069:986] [2025-05-16 03:38:54 +0000.365253][29e1] add aac audio track with id:1
[069:986] [2025-05-16 03:38:54 +0000.365545][29e1] audio start ts:0
[069:986] [2025-05-16 03:38:54 +0000.365634][29e1] the audio frame has been written
into MP4 file
[070:186] [2025-05-16 03:38:54 +0000.565218][29dd] h264 add frame header cdr flag
[070:187] [2025-05-16 03:38:54 +0000.566937][29dd] h264 add frame header cdr flag
[070:188] [2025-05-16 03:38:54 +0000.567456][29dd] Received key frame:10
[070:188] [2025-05-16 03:38:54 +0000.567713][29dd] H264Encode:: get a sps pps
header!headerSize:31
[070:189] [2025-05-16 03:38:54 +0000.568121][29e1] get the H.264 SPS parameter
[070:190] [2025-05-16 03:38:54 +0000.569395][29e1] add video track with id:2
[070:222] [2025-05-16 03:38:54 +0000.601656][29e1] get the H.264 PPS parameter
[070:225] [2025-05-16 03:38:54 +0000.604293][29e1] get the H.264 IDR frame
[070:225] [2025-05-16 03:38:54 +0000.604460][29e1] resss:true
[070:225] [2025-05-16 03:38:54 +0000.604509][29e1] video start ts:10
[070:225] [2025-05-16 03:38:54 +0000.604618][29e1] the video frame has been written
into MP4 file
[070:502] [2025-05-16 03:38:54 +0000.881963][29dd] DTS queue for
Generator:0x7d9774d2b8 779 817 869 900 945 990
[070:691] [2025-05-16 03:38:55 +0000.70621][29db] setDisplayRotate :90
[070:691] [2025-05-16 03:38:55 +0000.70791][29db] 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
[070:720] [2025-05-16 03:38:55 +0000.99244][29df] Error(video_source.cc:430): wait
decoder a frame: 26
[070:799] [2025-05-16 03:38:55 +0000.178099][29db] setDisplayRotate :90
[070:799] [2025-05-16 03:38:55 +0000.178328][29db] 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
[070:819] [2025-05-16 03:38:55 +0000.198273][29db] setDisplayRotate :90
[070:819] [2025-05-16 03:38:55 +0000.198428][29db] 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
[070:823] [2025-05-16 03:38:55 +0000.202201][29dd] Push an pts:1675 to dts queue.
[070:871] [2025-05-16 03:38:55 +0000.250864][29db] setDisplayRotate :90
[070:872] [2025-05-16 03:38:55 +0000.251270][29db] 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
[070:890] [2025-05-16 03:38:55 +0000.269925][29dd] last dts:1615 currentPts:1675
ppsOrSPS:0 queue length:4
[070:901] [2025-05-16 03:38:55 +0000.280354][29db] setDisplayRotate :90
[070:901] [2025-05-16 03:38:55 +0000.280504][29db] 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
[070:940] [2025-05-16 03:38:55 +0000.319149][27d1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:940] [2025-05-16 03:38:55 +0000.319316][27d1] _deviceSampleRate:48000

[070:944] [2025-05-16 03:38:55 +0000.323256][27d0] Run AGC when audioType = 0


[070:944] [2025-05-16 03:38:55 +0000.323471][27d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[070:978] [2025-05-16 03:38:55 +0000.357356][29db] setDisplayRotate :90
[070:978] [2025-05-16 03:38:55 +0000.357496][29db] 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
[071:087] [2025-05-16 03:38:55 +0000.466078][29dd] DTS queue for
Generator:0x7d9774d2b8 1959 1997
[071:118] [2025-05-16 03:38:55 +0000.497452][29db] setDisplayRotate :90
[071:118] [2025-05-16 03:38:55 +0000.497682][29db] 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
[071:140] [2025-05-16 03:38:55 +0000.519490][29e0] audio frame wait video
frame.last_video_timestamp:2029 last_audio_timestamp:2251.29
[071:167] [2025-05-16 03:38:55 +0000.546781][29db] setDisplayRotate :90
[071:167] [2025-05-16 03:38:55 +0000.546981][29db] 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
[071:203] [2025-05-16 03:38:55 +0000.582620][29db] setDisplayRotate :90
[071:203] [2025-05-16 03:38:55 +0000.582764][29db] 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
[071:233] [2025-05-16 03:38:55 +0000.612926][29db] setDisplayRotate :90
[071:234] [2025-05-16 03:38:55 +0000.613328][29db] 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
[071:342] [2025-05-16 03:38:55 +0000.722362][27d0] haveEnoughProcessedData
internalAudioStream.length: 10
[071:394] [2025-05-16 03:38:55 +0000.773230][29db] setDisplayRotate :90
[071:394] [2025-05-16 03:38:55 +0000.773384][29db] 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
[071:435] [2025-05-16 03:38:55 +0000.814460][29db] setDisplayRotate :90
[071:435] [2025-05-16 03:38:55 +0000.814602][29db] 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
[071:462] [2025-05-16 03:38:55 +0000.841655][29db] setDisplayRotate :90
[071:462] [2025-05-16 03:38:55 +0000.841811][29db] 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
[071:473] [2025-05-16 03:38:55 +0000.852124][29db] setDisplayRotate :90
[071:473] [2025-05-16 03:38:55 +0000.852431][29db] 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
[071:521] [2025-05-16 03:38:55 +0000.900659][29db] setDisplayRotate :90
[071:521] [2025-05-16 03:38:55 +0000.900807][29db] 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
[071:537] [2025-05-16 03:38:55 +0000.916584][29db] setDisplayRotate :90
[071:537] [2025-05-16 03:38:55 +0000.916778][29db] 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
[071:604] [2025-05-16 03:38:55 +0000.984029][29db] setDisplayRotate :90
[071:605] [2025-05-16 03:38:55 +0000.984179][29db] 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
[071:628] [2025-05-16 03:38:56 +0000.7893][29dd] h264 add frame header cdr flag
[071:629] [2025-05-16 03:38:56 +0000.8348][29dd] Received key frame:2676
[071:636] [2025-05-16 03:38:56 +0000.15503][29e1] get the H.264 IDR frame
[071:658] [2025-05-16 03:38:56 +0000.37805][29db] setDisplayRotate :90
[071:658] [2025-05-16 03:38:56 +0000.37977][29db] 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
[071:687] [2025-05-16 03:38:56 +0000.66235][29db] setDisplayRotate :90
[071:687] [2025-05-16 03:38:56 +0000.66390][29db] 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
[071:710] [2025-05-16 03:38:56 +0000.89695][29db] setDisplayRotate :90
[071:710] [2025-05-16 03:38:56 +0000.89830][29db] 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
[071:727] [2025-05-16 03:38:56 +0000.106837][29db] setDisplayRotate :90
[071:727] [2025-05-16 03:38:56 +0000.106952][29db] 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
[071:737] [2025-05-16 03:38:56 +0000.116934][29df] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4985 diff: 16
[071:745] [2025-05-16 03:38:56 +0000.124044][29dd] DTS queue for
Generator:0x7d9774d2b8 2911 2933 2988
[071:757] [2025-05-16 03:38:56 +0000.136499][29db] setDisplayRotate :90
[071:757] [2025-05-16 03:38:56 +0000.136608][29db] 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
[071:779] [2025-05-16 03:38:56 +0000.158106][29db] setDisplayRotate :90
[071:779] [2025-05-16 03:38:56 +0000.158240][29db] 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
[071:843] [2025-05-16 03:38:56 +0000.223016][29df] Error(video_source.cc:430): wait
decoder a frame: 51
[071:845] [2025-05-16 03:38:56 +0000.224499][29db] setDisplayRotate :90
[071:845] [2025-05-16 03:38:56 +0000.224614][29db] 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
[071:866] [2025-05-16 03:38:56 +0000.245243][29db] setDisplayRotate :90
[071:866] [2025-05-16 03:38:56 +0000.245461][29db] 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
[071:887] [2025-05-16 03:38:56 +0000.266032][29db] setDisplayRotate :90
[071:887] [2025-05-16 03:38:56 +0000.266153][29db] 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
[071:890] [2025-05-16 03:38:56 +0000.269533][29dd] Push an pts:3254 to dts queue.
[071:905] [2025-05-16 03:38:56 +0000.284625][29db] setDisplayRotate :90
[071:905] [2025-05-16 03:38:56 +0000.284756][29db] 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
[071:955] [2025-05-16 03:38:56 +0000.334674][29db] setDisplayRotate :90
[071:955] [2025-05-16 03:38:56 +0000.334819][29db] 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
[071:963] [2025-05-16 03:38:56 +0000.342785][29dd] last dts:3234 currentPts:3254
ppsOrSPS:0 queue length:4
[072:026] [2025-05-16 03:38:56 +0000.405247][29db] setDisplayRotate :90
[072:026] [2025-05-16 03:38:56 +0000.405444][29db] 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
[072:062] [2025-05-16 03:38:56 +0000.441181][29db] setDisplayRotate :90
[072:062] [2025-05-16 03:38:56 +0000.441331][29db] 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
[072:077] [2025-05-16 03:38:56 +0000.457010][29db] setDisplayRotate :90
[072:078] [2025-05-16 03:38:56 +0000.457233][29db] 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
[072:122] [2025-05-16 03:38:56 +0000.501359][29db] setDisplayRotate :90
[072:122] [2025-05-16 03:38:56 +0000.501575][29db] 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
[072:151] [2025-05-16 03:38:56 +0000.530311][29db] setDisplayRotate :90
[072:151] [2025-05-16 03:38:56 +0000.530450][29db] 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
[072:182] [2025-05-16 03:38:56 +0000.561519][29db] setDisplayRotate :90
[072:182] [2025-05-16 03:38:56 +0000.561709][29db] 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
[072:187] [2025-05-16 03:38:56 +0000.566685][29e0] audio_frame_list_ empty
[072:238] [2025-05-16 03:38:56 +0000.617160][29db] setDisplayRotate :90
[072:238] [2025-05-16 03:38:56 +0000.617306][29db] 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
[072:299] [2025-05-16 03:38:56 +0000.678222][29db] setDisplayRotate :90
[072:299] [2025-05-16 03:38:56 +0000.678587][29db] 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
[072:331] [2025-05-16 03:38:56 +0000.710393][29db] setDisplayRotate :90
[072:331] [2025-05-16 03:38:56 +0000.710553][29db] 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
[072:414] [2025-05-16 03:38:56 +0000.793229][29db] setDisplayRotate :90
[072:414] [2025-05-16 03:38:56 +0000.793473][29db] 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
[072:434] [2025-05-16 03:38:56 +0000.813164][29db] setDisplayRotate :90
[072:434] [2025-05-16 03:38:56 +0000.813309][29db] 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
[072:435] [2025-05-16 03:38:56 +0000.814147][29dd] DTS queue for
Generator:0x7d9774d2b8 4112 4128 4191
[072:479] [2025-05-16 03:38:56 +0000.858395][29dd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4128 pts:4128
[072:530] [2025-05-16 03:38:56 +0000.909295][29e0] audio_frame_list_ empty
[072:691] [2025-05-16 03:38:57 +0000.70338][29db] setDisplayRotate :90
[072:691] [2025-05-16 03:38:57 +0000.70476][29db] 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
[072:723] [2025-05-16 03:38:57 +0000.102336][29dd] SendFrame
encodedImage._timeStamp:4306encodedImage->_length:146624
[072:760] [2025-05-16 03:38:57 +0000.139368][29dd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4460
[072:760] [2025-05-16 03:38:57 +0000.139508][29dd] push video frame to H264
encoder. (100 frame for one log)

[072:760] [2025-05-16 03:38:57 +0000.139581][29dd] push video frame to H264


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

[072:760] [2025-05-16 03:38:57 +0000.139633][29dd] H264Encode::push video frame to


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

[072:760] [2025-05-16 03:38:57 +0000.139699][29dd] The input pts:4460 fps:30


[072:812] [2025-05-16 03:38:57 +0000.191517][29dd] H264Encode::H264SWEncoder get
callback, length:120496 type:1 nalType:1length:120492
[072:890] [2025-05-16 03:38:57 +0000.269389][29db] setDisplayRotate :90
[072:890] [2025-05-16 03:38:57 +0000.269527][29db] 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
[072:922] [2025-05-16 03:38:57 +0000.301474][29db] setDisplayRotate :90
[072:922] [2025-05-16 03:38:57 +0000.301591][29db] 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
[072:946] [2025-05-16 03:38:57 +0000.325166][27d0] Run AGC when audioType = 0
[072:976] [2025-05-16 03:38:57 +0000.355113][29db] setDisplayRotate :90
[072:976] [2025-05-16 03:38:57 +0000.355266][29db] 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
[072:999] [2025-05-16 03:38:57 +0000.378215][29e0] audio_frame_list_ empty
[073:013] [2025-05-16 03:38:57 +0000.392064][29df] Error(video_source.cc:430): wait
decoder a frame: 37
[073:014] [2025-05-16 03:38:57 +0000.393295][29db] setDisplayRotate :90
[073:014] [2025-05-16 03:38:57 +0000.393417][29db] 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:045] [2025-05-16 03:38:57 +0000.424503][29db] setDisplayRotate :90
[073:045] [2025-05-16 03:38:57 +0000.424713][29db] 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:057] [2025-05-16 03:38:57 +0000.436454][29dd] Push an pts:5228 to dts queue.
[073:071] [2025-05-16 03:38:57 +0000.451012][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[073:081] [2025-05-16 03:38:57 +0000.460641][29db] setDisplayRotate :90
[073:081] [2025-05-16 03:38:57 +0000.460813][29db] 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:130] [2025-05-16 03:38:57 +0000.509826][29dd] last dts:5195 currentPts:5228
ppsOrSPS:0 queue length:3
[073:333] [2025-05-16 03:38:57 +0000.712286][29e0] audio_frame_list_ empty
[073:414] [2025-05-16 03:38:57 +0000.793273][29db] setDisplayRotate :90
[073:414] [2025-05-16 03:38:57 +0000.793623][29db] 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:416] [2025-05-16 03:38:57 +0000.795570][29dd] DTS queue for
Generator:0x7d9774d2b8 5245 5287 5324
[073:545] [2025-05-16 03:38:57 +0000.924541][29dd] h264 add frame header cdr flag
[073:549] [2025-05-16 03:38:57 +0000.928375][29dd] Received key frame:5442
[073:552] [2025-05-16 03:38:57 +0000.931869][29e1] get the H.264 IDR frame
[073:830] [2025-05-16 03:38:58 +0000.209899][29db] setDisplayRotate :90
[073:831] [2025-05-16 03:38:58 +0000.210070][29db] 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:877] [2025-05-16 03:38:58 +0000.256389][29e0] audio_frame_list_ empty
[074:082] [2025-05-16 03:38:58 +0000.461797][29db] setDisplayRotate :90
[074:082] [2025-05-16 03:38:58 +0000.461964][29db] 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:110] [2025-05-16 03:38:58 +0000.489402][29dd] DTS queue for
Generator:0x7d9774d2b8 6216 6273 6314 6364
[074:143] [2025-05-16 03:38:58 +0000.522217][29bd] av_read_frame AVERROR_EOF
[074:161] [2025-05-16 03:38:58 +0000.540977][29df] Error(video_source.cc:430): wait
decoder a frame: 0
[074:275] [2025-05-16 03:38:58 +0000.654860][29dd] Push an pts:6873 to dts queue.
[074:354] [2025-05-16 03:38:58 +0000.733822][29bd] OnReceiveEOF:
[074:355] [2025-05-16 03:38:58 +0000.734074][29bd] OnDecoderEOF time:106956861
enter.

[074:355] [2025-05-16 03:38:58 +0000.734267][29bd] OnDecoderEOF leave. expire time


= 0 ms

[074:355] [2025-05-16 03:38:58 +0000.734343][29bd] OnDecoderFinished:


OnDecoderFinished total decoder frames:166 this:0x7da4bc6500
[074:355] [2025-05-16 03:38:58 +0000.734480][29df]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[074:355] [2025-05-16 03:38:58 +0000.734567][29df] OnVideoTimer: OnVideoTimer
return
[074:355] [2025-05-16 03:38:58 +0000.734722][29bb] CleanUp time:106956861 enter.

[074:357] [2025-05-16 03:38:58 +0000.736251][29bd] NULLFilter::OnVideoSourceEOF


0x7da4bc6500 this 0x7da4c22980
[074:357] [2025-05-16 03:38:58 +0000.736395][29bd] NULLFilter::OnVideoSourceEOF
0x7da4c22980 this 0x7da4c22a40
[074:357] [2025-05-16 03:38:58 +0000.736457][29bd] NULLFilter::OnVideoSourceEOF
0x7da4c22a40 this 0x7da4c22c80
[074:358] [2025-05-16 03:38:58 +0000.737597][29e0] PullAudioFrame: PullFrame audio
finished.
[074:358] [2025-05-16 03:38:58 +0000.737707][29e0]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[074:358] [2025-05-16 03:38:58 +0000.737891][29e0] OnAudioTimer: OnAudioTimer
EndComposeFile
[074:358] [2025-05-16 03:38:58 +0000.737998][29e0] EndComposeFile: EndComposeFile,
is composing 1
[074:402] [2025-05-16 03:38:58 +0000.781400][29bb] CleanUp leave. expire time = 47
ms

[074:402] [2025-05-16 03:38:58 +0000.781562][29bb] clean up


[074:402] [2025-05-16 03:38:58 +0000.781646][29bb] running_decoder_count:0max
count:2
[074:416] [2025-05-16 03:38:58 +0000.795982][29dd] last dts:6831 currentPts:6873
ppsOrSPS:0 queue length:5
[074:470] [2025-05-16 03:38:58 +0000.849424][29dd]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:166
[074:470] [2025-05-16 03:38:58 +0000.849702][29dd]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7da4d7e000
[074:471] [2025-05-16 03:38:58 +0000.850997][29de]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[074:472] [2025-05-16 03:38:58 +0000.851159][29de]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[074:474] [2025-05-16 03:38:58 +0000.853330][29db] stop recording
[074:474] [2025-05-16 03:38:58 +0000.853509][29db]
RecordingSessionInternalSimple:destroy media processers
[074:474] [2025-05-16 03:38:58 +0000.853574][29db] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[074:474] [2025-05-16 03:38:58 +0000.853633][29db] H264Encode::flushing hareware
Encoder
[074:475] [2025-05-16 03:38:58 +0000.854170][29db] Flush time:106956981 enter.

[074:475] [2025-05-16 03:38:58 +0000.854277][29db] H264Encoder encoder flush


[074:475] [2025-05-16 03:38:58 +0000.854345][29db] flush output queue
[074:803] [2025-05-16 03:38:59 +0000.182463][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[074:843] [2025-05-16 03:38:59 +0000.222372][29db] Flush leave. expire time = 368
ms

[074:843] [2025-05-16 03:38:59 +0000.222743][29db] ~H264EncodeWrap:


[074:843] [2025-05-16 03:38:59 +0000.222828][29db] ~H264Encode:
[074:843] [2025-05-16 03:38:59 +0000.222882][29db] teardownCompressionSession:
H264Encode::destroying Encoder
[074:843] [2025-05-16 03:38:59 +0000.222940][29db] Release time:106957349 enter.

[074:844] [2025-05-16 03:38:59 +0000.223341][29db] Release:


MediaCodecVideoEncoder::Release _inited:1
[074:844] [2025-05-16 03:38:59 +0000.223454][29db] Destroy time:106957350 enter.

[074:844] [2025-05-16 03:38:59 +0000.223531][29db] H264Encoder encoderDestroy


[074:844] [2025-05-16 03:38:59 +0000.223622][29db]
AndroidMediaCodecVideoEncoder::release env: 0x7d07539140
[074:844] [2025-05-16 03:38:59 +0000.223726][29db]
AndroidMediaCodecVideoEncoder::Destroy
[074:883] [2025-05-16 03:38:59 +0000.263020][29db] Destroy leave. expire time = 40
ms

[074:884] [2025-05-16 03:38:59 +0000.263361][29db] Release leave. expire time = 41


ms

[074:884] [2025-05-16 03:38:59 +0000.263468][29db] ~AndroidHwAvcEncoder


time:106957390 enter.

[074:884] [2025-05-16 03:38:59 +0000.263849][29db] Release time:106957390 enter.

[074:884] [2025-05-16 03:38:59 +0000.263994][29db] Release:


MediaCodecVideoEncoder:: has been released before, just return
[074:885] [2025-05-16 03:38:59 +0000.264059][29db] Release leave. expire time = 1
ms

[074:885] [2025-05-16 03:38:59 +0000.264143][29db] ~AndroidMediaCodecVideoEncoder


[074:885] [2025-05-16 03:38:59 +0000.264197][29db] ~WrapAndroidMediaCodec
time:106957391 enter.

[074:885] [2025-05-16 03:38:59 +0000.264248][29db] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[074:885] [2025-05-16 03:38:59 +0000.264306][29db] video hevc hw codec


destructor:0x7d07559470

[074:885] [2025-05-16 03:38:59 +0000.264427][29db] ~AndroidHwAvcEncoder leave.


expire time = 1 ms
[074:885] [2025-05-16 03:38:59 +0000.264516][29db] teardownCompressionSession:
H264Encode::destroyed Encoder
[074:885] [2025-05-16 03:38:59 +0000.264586][29db]
RecordingSessionInternalSimple:destroy aac encoder output!
[074:885] [2025-05-16 03:38:59 +0000.264643][29db] AACSWEncode destructor
[074:889] [2025-05-16 03:38:59 +0000.268397][29e1] fd_close successed!
[074:895] [2025-05-16 03:38:59 +0000.274997][29e1] MP4 close file successfully
[074:896] [2025-05-16 03:38:59 +0000.275145][29e1] Recording session Internal:
notify recording ok
[074:896] [2025-05-16 03:38:59 +0000.275301][29e1] onRecordingOk: Recording Ok,
compose use time: 6139, averagefps 0
[074:896] [2025-05-16 03:38:59 +0000.275404][29e1] OnReceiveEOF:
[074:943] [2025-05-16 03:38:59 +0000.322281][27d0] Run AGC when audioType = 0
[074:943] [2025-05-16 03:38:59 +0000.322522][27d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[074:976] [2025-05-16 03:38:59 +0000.356043][29e0] OnAudioTimer: OnAudioTimer
return
[075:294] [2025-05-16 03:38:59 +0000.673953][7a56]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[075:295] [2025-05-16 03:38:59 +0000.674273][7a56] ~MediaComposeFile time:106957801
enter.

[075:295] [2025-05-16 03:38:59 +0000.674341][7a56] CancelCompose: CancelCompose,


is composing 0
[075:295] [2025-05-16 03:38:59 +0000.674737][29db] stop recording
[075:295] [2025-05-16 03:38:59 +0000.674822][29db] we have stopped recording before
[075:296] [2025-05-16 03:38:59 +0000.675604][7a56] ~MediaComposeFile leave. expire
time = 1 ms

[075:296] [2025-05-16 03:38:59 +0000.675834][7a56] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[075:297] [2025-05-16 03:38:59 +0000.676470][7a56] global uninited!
[075:297] [2025-05-16 03:38:59 +0000.676597][7a56]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[075:297] [2025-05-16 03:38:59 +0000.676703][7a56] ~MediaFilterGraph:
MediaFilterGraph destruct
[075:297] [2025-05-16 03:38:59 +0000.676766][7a56] RemoveVideoBackGroud: hava not
add video backgroud
[075:297] [2025-05-16 03:38:59 +0000.676864][7a56] UnbindInputFilter 0x7da4c22d18
this 0x7dabed2b20
[075:297] [2025-05-16 03:38:59 +0000.676952][7a56] ClearAllSource: remove source
filter, sourceid: 0x7da4bc6500
[075:297] [2025-05-16 03:38:59 +0000.677007][7a56] DestoryDecoderByVideoSource
time:106957803 enter.

[075:298] [2025-05-16 03:38:59 +0000.677140][7a56] ~VideoBindDecoder time:106957804


enter.

[075:298] [2025-05-16 03:38:59 +0000.677435][7a56] CleanUp time:106957804 enter.

[075:298] [2025-05-16 03:38:59 +0000.677913][7a56] CleanUp leave. expire time = 0


ms

[075:298] [2025-05-16 03:38:59 +0000.677978][7a56] CleanUp time:106957804 enter.

[075:299] [2025-05-16 03:38:59 +0000.678463][7a56] CleanUp leave. expire time = 1


ms

[075:306] [2025-05-16 03:38:59 +0000.685270][7a56] ~VideoBindDecoder leave. expire


time = 8 ms

[075:306] [2025-05-16 03:38:59 +0000.685435][7a56] DestoryDecoderByVideoSource


leave. expire time = 9 ms

[075:306] [2025-05-16 03:38:59 +0000.685534][7a56] UnbindInputFilter 0x7da4c22ad8


this 0x7da4c22d18
[075:306] [2025-05-16 03:38:59 +0000.685639][7a56] UnbindInputFilter 0x7da4c22a18
this 0x7da4c22ad8
[075:306] [2025-05-16 03:38:59 +0000.685730][7a56] UnbindInputFilter 0x7da4bc6720
this 0x7da4c22a18
[075:306] [2025-05-16 03:38:59 +0000.685821][7a56] UnbindInputFilter 0x7da4c22c58
this 0x7da4c22dd8
[075:306] [2025-05-16 03:38:59 +0000.685910][7a56] UnbindInputFilter 0x7da4c22b98
this 0x7da4c22c58
[075:306] [2025-05-16 03:38:59 +0000.686004][7a56] UnbindInputFilter 0x7da4bc6720
this 0x7da4c22b98
[075:307] [2025-05-16 03:38:59 +0000.686122][7a56] ~GLESContext:
[075:309] [2025-05-16 03:38:59 +0000.688055][7a56] GLESContext destruct finish.
[075:309] [2025-05-16 03:38:59 +0000.688236][7a56] filter: filter pipeline destroy
this: 0x7dabed2a80
[076:518] [2025-05-16 03:39:00 +0000.897132][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[076:940] [2025-05-16 03:39:01 +0000.320051][27d0] Run AGC when audioType = 0
[078:239] [2025-05-16 03:39:02 +0000.618820][27d0] haveEnoughProcessedData
internalAudioStream.length: 0
[078:944] [2025-05-16 03:39:03 +0000.323223][27d0] Run AGC when audioType = 0
[078:944] [2025-05-16 03:39:03 +0000.323575][27d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[079:299] [2025-05-16 03:39:03 +0000.678634][7a72]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[079:299] [2025-05-16 03:39:03 +0000.678991][7a72] ~MediaFilterCamera
time:106961805 enter.

[079:300] [2025-05-16 03:39:03 +0000.679089][7a72] StopPullFrameAndWriteMp4


time:106961806 enter.

[079:301] [2025-05-16 03:39:03 +0000.680931][27c9] stop recording


[079:302] [2025-05-16 03:39:03 +0000.681107][27c9] we have stopped recording before
[079:302] [2025-05-16 03:39:03 +0000.681366][7a72] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[079:303] [2025-05-16 03:39:03 +0000.682038][7a72] DestroyPipelineAndFilters


time:106961809 enter.

[079:303] [2025-05-16 03:39:03 +0000.682146][7a72] DestroyPipelineAndFilters


leave. expire time = 0 ms

[079:303] [2025-05-16 03:39:03 +0000.682204][7a72] AppDeviceManagerStopMic

[079:303] [2025-05-16 03:39:03 +0000.682330][7a72] AppDeviceManagerStopMic::mic


status is on
[079:398] [2025-05-16 03:39:03 +0000.777575][7a72] Try to stop webrtc device.

[079:402] [2025-05-16 03:39:03 +0000.781555][7a72] Set record state to


stopped.threadID:31346

[080:265] [2025-05-16 03:39:04 +0000.644163][27d0] haveEnoughProcessedData


internalAudioStream.length: 0
[080:354] [2025-05-16 03:39:04 +0000.733958][7a72] Try to destory the
recorder.threadID:31346

[080:555] [2025-05-16 03:39:04 +0000.934196][7a72] DestroyAudioRecorder:


[080:555] [2025-05-16 03:39:04 +0000.934345][7a72] Cleanup the buffer queue in the
recorder.
[080:555] [2025-05-16 03:39:04 +0000.934405][7a72] Destroy the recorder.

[080:602] [2025-05-16 03:39:04 +0000.981546][7a72] StopRecording finished.

[080:602] [2025-05-16 03:39:04 +0000.981677][7a72] The stop recording success.

[080:602] [2025-05-16 03:39:04 +0000.981737][7a72]


AudioDeviceDataHandler::StopMicProcess

[080:607] [2025-05-16 03:39:04 +0000.986063][7a72] AppDeviceManager stop.

[080:618] [2025-05-16 03:39:04 +0000.997903][7a72] Rlease the webrtc device object.

[080:619] [2025-05-16 03:39:04 +0000.998625][7a72] OpenSlesInput destruct.

[080:630] [2025-05-16 03:39:05 +0000.9223][7a72] OpenSlesOutput destruct.

[080:644] [2025-05-16 03:39:05 +0000.23756][7a72] EventDispatchServerScope destruct


[080:644] [2025-05-16 03:39:05 +0000.23898][7a72]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[080:645] [2025-05-16 03:39:05 +0000.24065][7a72] ~AudioDeviceDataHandler

[080:649] [2025-05-16 03:39:05 +0000.28784][7a72] AppDeviceManagerDestruct.

[080:649] [2025-05-16 03:39:05 +0000.28914][7a72] ~AppDeviceManager:


[080:649] [2025-05-16 03:39:05 +0000.29022][7a72] ~CpuOverloadDetect time:106963155
enter.

[080:650] [2025-05-16 03:39:05 +0000.29603][7a72] ~CpuOverloadDetect leave. expire


time = 1 ms

[080:659] [2025-05-16 03:39:05 +0000.38518][7a72] Destruct BeautifyReader begin...


[080:659] [2025-05-16 03:39:05 +0000.38672][7a72] Destruct BeautifyReader done.
[080:659] [2025-05-16 03:39:05 +0000.38916][7a72] ~MediaFilterCamera leave. expire
time = 1360 ms

[080:663] [2025-05-16 03:39:05 +0000.42531][7a72] ~GLESContext:


[080:670] [2025-05-16 03:39:05 +0000.49146][7a72] GLESContext destruct finish.
[080:670] [2025-05-16 03:39:05 +0000.49376][7a72] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[080:671] [2025-05-16 03:39:05 +0000.50359][7a72] global uninited!
[080:886] [2025-05-16 03:39:05 +0000.265227][7a72] clear AppID 50011
[080:886] [2025-05-16 03:39:05 +0000.265414][7a72] UnRegister JVM for Xplatform
util
[080:886] [2025-05-16 03:39:05 +0000.265484][7a72] Dispose::unregister webrtc video
engine
[080:886] [2025-05-16 03:39:05 +0000.265537][7a72] Init the android object with
jvm:0x0 env:0x0 context:0x0

[080:886] [2025-05-16 03:39:05 +0000.265661][7a72] SetAndroidMediaCodecObjects


time:106963392 enter.

[080:886] [2025-05-16 03:39:05 +0000.265737][7a72] ClearAndroidMediaCodecObjects


time:106963392 enter.

[080:886] [2025-05-16 03:39:05 +0000.265824][7a72] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[080:886] [2025-05-16 03:39:05 +0000.265898][7a72] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[080:886] [2025-05-16 03:39:05 +0000.265976][7a72] SetAndroidMediaCodecObjects


time:106963392 enter.

[080:887] [2025-05-16 03:39:05 +0000.266048][7a72] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[080:887] [2025-05-16 03:39:05[000:172] [2025-05-16 06:27:03 +0000.814376][5cee]
Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2025-05-16 06:27:03 +0000
[000:172] [2025-05-16 06:27:03 +0000.814459][5cee] set AppID=50011 old AppID=-1
[000:172] [2025-05-16 06:27:03 +0000.814505][5cee] Init the android object with
jvm:0xb400007db4e21380 env:0x7d974a5780 context:0x7d40b132e8

[000:172] [2025-05-16 06:27:03 +0000.814565][5cee] SetAndroidMediaCodecObjects


time:113012714 enter.

[000:172] [2025-05-16 06:27:03 +0000.814600][5cee] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:172] [2025-05-16 06:27:03 +0000.814638][5cee] SetAndroidMediaCodecObjects


time:113012714 enter.

[000:172] [2025-05-16 06:27:03 +0000.814665][5cee] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007db4e21380
[000:172] [2025-05-16 06:27:03 +0000.814704][5cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007db4e21380 address:0x7d09c3b760
[000:172] [2025-05-16 06:27:03 +0000.814757][5cee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007db4e21380
address:0x7d09c3b760
[000:172] [2025-05-16 06:27:03 +0000.814784][5cee] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:172] [2025-05-16 06:27:03 +0000.814834][5cee] Set the android objects with


jvm:0xb400007db4e21380 env:0x7d974a5780 context:0x7d40b132e8

[000:177] [2025-05-16 06:27:03 +0000.819028][5cee] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d974a5780
[000:177] [2025-05-16 06:27:03 +0000.819126][5cee] SystemUtil Init done
[000:184] [2025-05-16 06:27:03 +0000.826717][5cee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:188] [2025-05-16 06:27:03 +0000.830717][5cee] MediaFilterCamera
[000:188] [2025-05-16 06:27:03 +0000.830824][5cee] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:189] [2025-05-16 06:27:03 +0000.830951][5cee] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:189] [2025-05-16 06:27:03 +0000.831007][5cee] Recording session using default
bitrate support by app:14680064
[000:189] [2025-05-16 06:27:03 +0000.830995][615a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7da4076f40
[000:189] [2025-05-16 06:27:03 +0000.831214][615a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:189] [2025-05-16 06:27:03 +0000.831323][5cee] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:190] [2025-05-16 06:27:03 +0000.832079][5cee] Error(ini.cc:191): Open the file
failed. error:2
[000:190] [2025-05-16 06:27:03 +0000.832127][5cee]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:190] [2025-05-16 06:27:03 +0000.832177][5cee] The device model: 220333qbi
usingSoftwareAEC value: 0
[000:192] [2025-05-16 06:27:03 +0000.834583][5cee] Error(ini.cc:191): Open the file
failed. error:2
[000:192] [2025-05-16 06:27:03 +0000.834666][5cee]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:192] [2025-05-16 06:27:03 +0000.834707][5cee] The device model: 220333qbi
usingHardwareAEC value: 0
[000:192] [2025-05-16 06:27:03 +0000.834733][5cee] The machine device: 220333qbi
usingHardwareAEC value: 0
[000:192] [2025-05-16 06:27:03 +0000.834762][5cee] Using Default AEC type: software
AEC
[000:194] [2025-05-16 06:27:03 +0000.835947][5cee] The device model: 220333qbi enum
value: 0
[000:194] [2025-05-16 06:27:03 +0000.836625][5cee] GetMachineModel is 220333QBI
[000:194] [2025-05-16 06:27:03 +0000.836705][5cee] GetMachineInfo: 220333QBI
[000:194] [2025-05-16 06:27:03 +0000.836758][5cee] Construct BeautifyReader
begin...
[000:194] [2025-05-16 06:27:03 +0000.836791][5cee] dumpStickerRgba:0
dumpStickerYuv:0
[000:194] [2025-05-16 06:27:03 +0000.836818][5cee] Construct BeautifyReader done.
[000:199] [2025-05-16 06:27:03 +0000.841602][5cee] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:199] [2025-05-16 06:27:03 +0000.841627][615d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d2043ada0
[000:200] [2025-05-16 06:27:03 +0000.842347][5cee] AppDeviceManager telnet server
for statistics started......
[000:200] [2025-05-16 06:27:03 +0000.842811][5cee] CpuOverloadDetect time:113012742
enter.

[000:201] [2025-05-16 06:27:03 +0000.842949][5cee] CpuOverloadDetect leave. expire


time = 1 ms

[000:201] [2025-05-16 06:27:03 +0000.842979][615e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7da4134100
[000:201] [2025-05-16 06:27:03 +0000.843689][5cee] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:201] [2025-05-16 06:27:03 +0000.843737][5cee] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:204] [2025-05-16 06:27:03 +0000.846339][5cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:211] [2025-05-16 06:27:03 +0000.853451][5cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:212] [2025-05-16 06:27:03 +0000.854114][5cee] CreatePlatformSpecificObjects:
[000:212] [2025-05-16 06:27:03 +0000.854173][5cee] audio device use opensle input
and opensl output
[000:212] [2025-05-16 06:27:03 +0000.854239][5cee] Create OpenSLES output module
with java VM support.

[000:212] [2025-05-16 06:27:03 +0000.854426][5cee] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:212] [2025-05-16 06:27:03 +0000.854585][5cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:212] [2025-05-16 06:27:03 +0000.854756][5cee] Create OpenSLES output module
with buffer num:1

[000:213] [2025-05-16 06:27:03 +0000.854923][5cee] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:213] [2025-05-16 06:27:03 +0000.855058][5cee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:213] [2025-05-16 06:27:03 +0000.855198][5cee] Create OpenSLES input module
with java VM support.

[000:213] [2025-05-16 06:27:03 +0000.855231][5cee] Create OpenSLES input module


with buffer num:1

[000:213] [2025-05-16 06:27:03 +0000.855319][5cee] Error(trace.cc:40): Init the


output and input for audio device template.
[000:213] [2025-05-16 06:27:03 +0000.855348][5cee] Init the output device.

[000:213] [2025-05-16 06:27:03 +0000.855374][5cee] Init the opensl input.


[000:213] [2025-05-16 06:27:03 +0000.855405][5cee] AppDeviceManager get setting
samplerate: 0
[000:214] [2025-05-16 06:27:03 +0000.855985][5cee] The device model: 220333qbi enum
value: 0
[000:214] [2025-05-16 06:27:03 +0000.856631][5cee] The device model: 220333qbi enum
value: 0
[000:214] [2025-05-16 06:27:03 +0000.856662][5cee] Set the sample rate to be:48000

[000:214] [2025-05-16 06:27:03 +0000.856691][5cee] Enable the recording stereo:0


[000:214] [2025-05-16 06:27:03 +0000.856719][5cee] Set the playout as stereo:1
[000:214] [2025-05-16 06:27:03 +0000.856744][5cee] Init the microphone.
[000:215] [2025-05-16 06:27:03 +0000.857252][5cee] Update the recording sample rate
to be: 48000
[000:215] [2025-05-16 06:27:03 +0000.857288][5cee] Init the speaker.
[000:215] [2025-05-16 06:27:03 +0000.857331][5cee] Low latency buffer size:144 low
sample rate:48000
[000:215] [2025-05-16 06:27:03 +0000.857606][5cee] Using 1 x 10ms for an audio
frame.

[000:219] [2025-05-16 06:27:03 +0000.861109][5cee] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:219] [2025-05-16 06:27:03 +0000.861252][5cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:219] [2025-05-16 06:27:03 +0000.861305][5cee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:224] [2025-05-16 06:27:03 +0000.866395][5cee] The device model:220333qbi

[000:224] [2025-05-16 06:27:03 +0000.866498][5cee] speaker output factor:100


defaultFactor: 100

[000:224] [2025-05-16 06:27:03 +0000.866529][5cee] headset output factor:100


defaultFactor: 100

[000:225] [2025-05-16 06:27:03 +0000.867000][5cee] AppDeviceManagerStart finished.


[000:225] [2025-05-16 06:27:03 +0000.867044][5cee] AppDeviceManagerStartMic::mic
status is off
[000:225] [2025-05-16 06:27:03 +0000.867091][5cee] AppDeviceManagerStartMic update
aec type: 2

[000:225] [2025-05-16 06:27:03 +0000.867118][5cee] AppDeviceManagerStartMic update


voiceChangeMode: 4
[000:225] [2025-05-16 06:27:03 +0000.867148][5cee]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:225] [2025-05-16 06:27:03 +0000.867173][5cee]
AudioDeviceDataHandler::StartMicProcess

[000:225] [2025-05-16 06:27:03 +0000.867311][5cee] Try to start webrtc recording


device.

[000:225] [2025-05-16 06:27:03 +0000.867344][615f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:225] [2025-05-16 06:27:03 +0000.867463][615f] haveEnoughProcessedData
internalAudioStream.length: 0
[000:225] [2025-05-16 06:27:03 +0000.867363][5cee] StartRecording. threadID:23790

[000:226] [2025-05-16 06:27:03 +0000.868091][5cee] The machine model:220333QBI

[000:226] [2025-05-16 06:27:03 +0000.868161][5cee] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:226] [2025-05-16 06:27:03 +0000.868189][5cee] Set the recording mode before


getSetting: 4
[000:226] [2025-05-16 06:27:03 +0000.868220][5cee] Set the recording mode after
getSetting: 1
[000:337] [2025-05-16 06:27:03 +0000.979551][5cee] StartRecording finished.

[000:337] [2025-05-16 06:27:03 +0000.979616][5cee] audio: start the audio mic


checker timer.

[000:338] [2025-05-16 06:27:03 +0000.980299][5cee] machine model :redmi


[000:338] [2025-05-16 06:27:03 +0000.980346][5cee] Support this machine
model :redmi
[000:350] [2025-05-16 06:27:03 +0000.992253][5cee] global inited! current sdk
version: 12-14-d8558ab
[000:425] [2025-05-16 06:27:04 +0000.67240][6160] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:425] [2025-05-16 06:27:04 +0000.67396][6160] _deviceSampleRate:48000

[000:429] [2025-05-16 06:27:04 +0000.71237][615f] Run AGC when audioType = 0


[000:429] [2025-05-16 06:27:04 +0000.71407][615f]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:226] [2025-05-16 06:27:04 +0000.868397][6108]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[001:227] [2025-05-16 06:27:04 +0000.868959][615b] MediaFilterCamera, recording
file context:0x7da40a8300 input texture:2
[001:227] [2025-05-16 06:27:04 +0000.869025][615b] GLESContext:
[001:227] [2025-05-16 06:27:04 +0000.869113][615b] The result of eglGetDisplay is:
0x1
[001:228] [2025-05-16 06:27:04 +0000.870521][615b] The result of creation:
0x7cfd0ac000
[001:228] [2025-05-16 06:27:04 +0000.870754][615b] The result of
eglCreatePbufferSurface is: 0x7cfd0ac100
[001:229] [2025-05-16 06:27:04 +0000.870943][6108]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7da40a8300 input_texture: 2
[001:578] [2025-05-16 06:27:05 +0000.220582][5cee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:578] [2025-05-16 06:27:05 +0000.220731][5cee] ~MediaFilterCamera
time:113014120 enter.

[001:578] [2025-05-16 06:27:05 +0000.220767][5cee] StopPullFrameAndWriteMp4


time:113014120 enter.

[001:579] [2025-05-16 06:27:05 +0000.221204][615a] stop recording


[001:579] [2025-05-16 06:27:05 +0000.221259][615a] we have stopped recording before
[001:579] [2025-05-16 06:27:05 +0000.221760][5cee] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[001:580] [2025-05-16 06:27:05 +0000.222656][5cee] DestroyPipelineAndFilters


time:113014122 enter.

[001:580] [2025-05-16 06:27:05 +0000.222716][5cee] DestroyPipelineAndFilters


leave. expire time = 0 ms

[001:580] [2025-05-16 06:27:05 +0000.222747][5cee] AppDeviceManagerStopMic

[001:580] [2025-05-16 06:27:05 +0000.222822][5cee] AppDeviceManagerStopMic::mic


status is on
[001:580] [2025-05-16 06:27:05 +0000.222850][5cee] Try to stop webrtc device.

[001:580] [2025-05-16 06:27:05

You might also like